Clojure Blogs | Yahoo Pipes | Clojure Pipe

42 views
Skip to first unread message

bc

unread,
Dec 6, 2008, 4:24:52 PM12/6/08
to Clojure
Hi all,

A lot of people are writing Clojure-related blog posts; however, I am
often only interested in the Clojure posts they do and not the other
posts. Therefore, I've created a mashup of clojure-related blog posts
using Yahoo Pipes. The description is here:
http://bc.tech.coop/blog/081206.html

If you want to view the blogs or subscribe to the feeds, the url is:
feed://pipes.yahoo.com/pipes/pipe.run?_id=4cc8ebb9ae0b852d6ab7d94956ce2638&_render=rss

--
Bill Clementson

blackdog

unread,
Dec 6, 2008, 4:50:31 PM12/6/08
to clo...@googlegroups.com
Thanks, that's really useful.

bd

--
None are more hopelessly enslaved than those who falsely believe they
are free — Goethe

Randall R Schulz

unread,
Dec 6, 2008, 5:11:28 PM12/6/08
to clo...@googlegroups.com

Fascinating. Is that diagram generated by Yahoo! Pipes itself, or did
you draw it?

Also, what is the "feed:" scheme? When I click those links (in Firefox
on my Linux system), nothing happens. What sort of application supports
it? For whatever reason, Akregator (KDE-based RSS feed aggregator) does
not like that URL.


> --
> Bill Clementson


Randall Schulz

Chouser

unread,
Dec 6, 2008, 5:42:57 PM12/6/08
to clo...@googlegroups.com
On Sat, Dec 6, 2008 at 4:24 PM, bc <bill...@gmail.com> wrote:
>
> A lot of people are writing Clojure-related blog posts; however, I am
> often only interested in the Clojure posts they do and not the other
> posts.

Thanks, this is a great idea.

At the risk of sounding self-absorbed, though, I noticed that although
my blog appears to be included in that diagram, none of my blog posts
appear in the feed. I couldn't figure out how to examine the pipe to
see the source of the problem.

--Chouser

Christian Vest Hansen

unread,
Dec 6, 2008, 8:24:50 PM12/6/08
to clo...@googlegroups.com
s/feed/http/ seems to do the trick, for some reason.

>
>
>
> Randall Schulz
>
> >
>



--
Venlig hilsen / Kind regards,
Christian Vest Hansen.

Bill Clementson

unread,
Dec 6, 2008, 11:56:32 PM12/6/08
to clo...@googlegroups.com

My filter is pretty simplistic (I search for the word "clojure" in a
post), so that may account for some blog posts not appearing in the
feed. I did notice one of your posts in the feed ("Writing a macro:
for vs. doseq"). I haven't found any way to increase the number of
posts returned by the pipe, so it may be that your earlier ("Is it
hard to write a GUI in Clojure?") post wasn't included because it was
older than other posts. Your other posts were quite a bit older.
However, if one subscribes to the feed in a newsreader, one should
pick up any new Clojure-related posts on any of the blogs. So, now we
can eagerly await a new blog post from you to test the pipe! ;-)

- Bill

Bill Clementson

unread,
Dec 6, 2008, 11:59:06 PM12/6/08
to clo...@googlegroups.com
On Sat, Dec 6, 2008 at 2:11 PM, Randall R Schulz <rsc...@sonic.net> wrote:
>
> On Saturday 06 December 2008 13:24, bc wrote:
>> Hi all,
>>
>> A lot of people are writing Clojure-related blog posts; however, I am
>> often only interested in the Clojure posts they do and not the other
>> posts. Therefore, I've created a mashup of clojure-related blog posts
>> using Yahoo Pipes. The description is here:
>> http://bc.tech.coop/blog/081206.html
>>
>> If you want to view the blogs or subscribe to the feeds, the url is:
>> feed://pipes.yahoo.com/pipes/pipe.run?_id=4cc8ebb9ae0b852d6ab7d94956c
>>e2638&_render=rss
>
> Fascinating. Is that diagram generated by Yahoo! Pipes itself, or did
> you draw it?

It's generated by Yahoo Pipes itself, not me.

> Also, what is the "feed:" scheme? When I click those links (in Firefox
> on my Linux system), nothing happens. What sort of application supports
> it? For whatever reason, Akregator (KDE-based RSS feed aggregator) does
> not like that URL.

It's used by newsreaders. Most modern browsers recognize it too. I
think you can just change "feed:" to "http:" and the same url will
work in some browsers.

- Bill

Dan Larkin

unread,
Dec 7, 2008, 1:31:17 AM12/7/08
to clo...@googlegroups.com
It's been mentioned before but I'd like to see a planet.clojure.org à
la the planet planet powered sites (http://www.planetplanet.org/).

Randall R Schulz

unread,
Dec 7, 2008, 9:12:08 AM12/7/08
to clo...@googlegroups.com
On Saturday 06 December 2008 20:59, Bill Clementson wrote:
> On Sat, Dec 6, 2008 at 2:11 PM, Randall R Schulz <rsc...@sonic.net>
wrote:
> > ...

> >
> > Fascinating. Is that diagram generated by Yahoo! Pipes itself, or
> > did you draw it?
>
> It's generated by Yahoo Pipes itself, not me.

Yeah, I found their demo video afterward. Yahoo! Pipes looks pretty
cool.


> > Also, what is the "feed:" scheme? When I click those links (in
> > Firefox on my Linux system), nothing happens. What sort of
> > application supports it? For whatever reason, Akregator (KDE-based
> > RSS feed aggregator) does not like that URL.
>
> It's used by newsreaders. Most modern browsers recognize it too. I
> think you can just change "feed:" to "http:" and the same url will
> work in some browsers.

Odd that Firefox 2.0 doesn't understand it. But then, it doesn't reject
it as it does with other schemes it doesn't support, so it must be
something more subtle.

Anyway, Christian's and your suggestion to use http: instead of feed:
made the URL acceptable to Akregator.

Thanks for setting this up.


> - Bill


Randall Schulz

Stuart Halloway

unread,
Dec 7, 2008, 9:51:02 AM12/7/08
to clo...@googlegroups.com
Hi Bill,

Cool idea. All my posts are tagged "clojure" on our blog, if that helps:

http://blog.thinkrelevance.com/tags/clojure

Bill Clementson

unread,
Dec 7, 2008, 1:11:42 PM12/7/08
to clo...@googlegroups.com
Hi Stuart,

On Sun, Dec 7, 2008 at 6:51 AM, Stuart Halloway
<stuart....@gmail.com> wrote:
> Cool idea. All my posts are tagged "clojure" on our blog, if that helps:
>
> http://blog.thinkrelevance.com/tags/clojure

The pipe doesn't check whether the post is tagged or not, so long as
it contains the word "clojure" in the text of the post. Not everyone
uses tags, so identifying Clojure-related posts by filtering on
content seemed the simplest approach.

- Bill

Phil Hagelberg

unread,
Dec 8, 2008, 1:06:26 PM12/8/08
to clo...@googlegroups.com

Dan Larkin <d...@danlarkin.org> writes:
> It's been mentioned before but I'd like to see a planet.clojure.org à
> la the planet planet powered sites (http://www.planetplanet.org/).

I do a lot of work with feeds; I've been toying with the idea of porting
Planet to Clojure. We use the Rome feed parsing library at work via
JRuby, but I've done a bit to hook it up to Clojure and it seems to work
fine.

The problem is, as Bill mentioned above, not many folks blog exclusively
about Clojure, and not all blog software supports feeds on a per-tag
basis. But that doesn't mean we shouldn't set something like this up;
sometimes it's nice to get a bigger slice of the community.

Anyway, I'll post here again when I've got something working. If anyone
wants to help with coding "Planet Clojure", let me know. Not that it's a
hard task, but this is my first Clojure code.

-Phil
http://technomancy.us

Reply all
Reply to author
Forward
0 new messages