<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>YAB &#187; feevy</title>
	<atom:link href="http://blog.alexgirard.com/tag/feevy/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.alexgirard.com</link>
	<description>Yet Another Blog</description>
	<pubDate>Wed, 26 Nov 2008 23:44:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<item>
		<title>[Ruby] Behaviour Driven Development with RSpec</title>
		<link>http://blog.alexgirard.com/ruby-behaviour-driven-development-with-rspec/</link>
		<comments>http://blog.alexgirard.com/ruby-behaviour-driven-development-with-rspec/#comments</comments>
		<pubDate>Sun, 24 Feb 2008 21:50:23 +0000</pubDate>
		<dc:creator>alx</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[feevy]]></category>

		<category><![CDATA[merb]]></category>

		<category><![CDATA[rspec]]></category>

		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://blog.alexgirard.com/2008/02/24/ruby-behaviour-driven-development-with-rspec/</guid>
		<description><![CDATA[During the rewritting of Feevy.com with Merb, I&#8217;m discovering RSpec, a framework to be sure your code behave nicely.
Follow and join Feevy rewrite on Gitorious
Instead of normal test-units, you describe how your app/model should behave, which give a more-human conversation when you read your test:

  it "should create a feed from website http://blog.feevy.com" do

 [...]]]></description>
			<content:encoded><![CDATA[<p>During the rewritting of <a href="http://feevy.com">Feevy.com</a> with <a href="http://merbivore.com">Merb</a>, I&#8217;m discovering <a href="http://rspec.info">RSpec</a>, a framework to be sure your code behave nicely.</p>
<p><a href="http://gitorious.org/projects/feevy">Follow and join Feevy rewrite on Gitorious</a></p>
<p>Instead of normal test-units, you describe how your app/model should behave, which give a more-human conversation when you read your test:</p>
<pre class="prettyprint">
  it "should create a feed from website http://blog.feevy.com" do

    feed = Feed.new :website => "http://blog.feevy.com"

    feed.valid?(:save).should == true

    feed.link.should == "http://blog.feevy.com/feed/"
    feed.website.should == "http://blog.feevy.com"
    feed.title.should == "Feevy Blog"

  end
</pre>
<p>To re-initialize your database between each test:</p>
<pre class="prettyprint">
  before(:each) do
      Feed.delete_all
  end
</pre>
<p>Next step: <a href="http://dannorth.net/whats-in-a-story">writing Feevy stories</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexgirard.com/ruby-behaviour-driven-development-with-rspec/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[Feevy] Wordpress pinger</title>
		<link>http://blog.alexgirard.com/feevy-wordpress-pinger/</link>
		<comments>http://blog.alexgirard.com/feevy-wordpress-pinger/#comments</comments>
		<pubDate>Mon, 10 Sep 2007 00:07:05 +0000</pubDate>
		<dc:creator>alx</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[feevy]]></category>

		<category><![CDATA[madrid]]></category>

		<category><![CDATA[plugin]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.alexgirard.com/2007/09/10/feevy-wordpress-pinger/</guid>
		<description><![CDATA[Here is a 15 lines Wordpress plugin to ping Feevy when you publish a new post on your blog.
Download it &#187;
Enjoy! We keep it for friends before to release it to public.
]]></description>
			<content:encoded><![CDATA[<p>Here is a 15 lines Wordpress plugin to ping Feevy when you publish a new post on your blog.</p>
<p><a href='http://blog.alexgirard.com/wp-content/uploads/2007/09/feevy_ping.zip' title='Feevy ping'>Download it &raquo;</a></p>
<p>Enjoy! We keep it for friends before to release it to public.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexgirard.com/feevy-wordpress-pinger/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[Ruby] RFeedFinder and RFeedReader</title>
		<link>http://blog.alexgirard.com/ruby-rfeedfinder-and-rfeedreader/</link>
		<comments>http://blog.alexgirard.com/ruby-rfeedfinder-and-rfeedreader/#comments</comments>
		<pubDate>Tue, 04 Sep 2007 10:43:31 +0000</pubDate>
		<dc:creator>alx</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[code]]></category>

		<category><![CDATA[feevy]]></category>

		<category><![CDATA[gem]]></category>

		<category><![CDATA[rfeedfinder]]></category>

		<category><![CDATA[rfeedreader]]></category>

		<category><![CDATA[ruby]]></category>

		<category><![CDATA[rubyforge]]></category>

		<guid isPermaLink="false">http://blog.alexgirard.com/2007/09/04/ruby-rfeedfinder-and-rfeedreader/</guid>
		<description><![CDATA[In the refactoring process of Feevy.com (mostly to remove dirty spaghetti code), I&#8217;ve write my first 2 ruby gems, with some time to learn and practice with new toys for ruby.
Rubyforge
http://www.rubyforge.org
That&#8217;s the place that hosted most of rubygems and is the most useful to deploy your own, it comes with all you need to start [...]]]></description>
			<content:encoded><![CDATA[<p>In the refactoring process of <a href="http://www.feevy.com">Feevy.com</a> (mostly to remove dirty spaghetti code), I&#8217;ve write my first 2 ruby gems, with some time to learn and practice with new toys for ruby.</p>
<h1>Rubyforge</h1>
<p><a href="http://www.rubyforge.org">http://www.rubyforge.org</a></p>
<p>That&#8217;s the place that hosted most of rubygems and is the most useful to deploy your own, it comes with all you need to start and deploy a project: svn, webspace, bug tracker, forum&#8230;<br />
But it would be a pain to deploy everything by hand, a gem is available to do it quicker.</p>
<h1>New Gem</h1>
<p><a href="http://newgem.rubyforge.org/">http://newgem.rubyforge.org/</a></p>
<p>It&#8217;s a simple gem that would generate for you an environment where to build your gem, with a few rake tasks to easily deploy it locally and on rubyforge.</p>
<p>Configuration is simple, just replace &#8216;<em>FIXME</em>&#8216; in code with what is needed and start coding your new gem.</p>
<p>To deploy on Rubyforge, don&#8217;t forget to <a href="http://newgem.rubyforge.org/rubyforge.html">setup your access</a> on your local machine.</p>
<h1>RFeedFinder</h1>
<p><a href="http://rfeedfinder.rubyforge.org/">http://rfeedfinder.rubyforge.org/</a></p>
<p>Main purpose of RFeedFinder is to locate the feed url inside a webpage. It can be really tricky, sometimes using recursion or lucky guesses, but it should work 95% of the time.</p>
<h1>RFeedReader</h1>
<p><a href="http://rfeedreader.rubyforge.org/">http://rfeedreader.rubyforge.org/</a></p>
<p>Once we&#8217;ve got a feed to parse on Feevy, we want to read its first item. That the purpose of this gem.</p>
<p>Another purpose is to use this gem to update Feevy posts from external clients. Feevy server was doing all the job when a feed was updated, now updater clients can parse the feeds too, and return the complete info to Feevy server, so we&#8217;ve another performance boost on the central server.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexgirard.com/ruby-rfeedfinder-and-rfeedreader/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Feevy: Eating your own dog-food</title>
		<link>http://blog.alexgirard.com/feevy-eating-your-own-dog-food/</link>
		<comments>http://blog.alexgirard.com/feevy-eating-your-own-dog-food/#comments</comments>
		<pubDate>Fri, 13 Apr 2007 05:21:16 +0000</pubDate>
		<dc:creator>alx</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[feevy]]></category>

		<category><![CDATA[plugin]]></category>

		<category><![CDATA[sidebar]]></category>

		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://blog.alexgirard.com/2007/04/13/feevy-eating-your-own-dog-food/</guid>
		<description><![CDATA[Because we&#8217;re currently developping some Wordpress extensions for Feevy, it&#8217;s time to integrate it on this weblog too.
Feevy Sidebar Widget
First release of Feevy sidebar widget, that would people using free wordpress.com account to get Feevy in their sidebars.
To test it on your &#8216;own-managed&#8217; wordpress weblog:

Download and install Sidebar Widget plugin. Your Wordpress theme need to [...]]]></description>
			<content:encoded><![CDATA[<p>Because we&#8217;re currently developping some Wordpress extensions for Feevy, it&#8217;s time to integrate it on this weblog too.</p>
<h2>Feevy Sidebar Widget</h2>
<p>First release of Feevy sidebar widget, that would people using free wordpress.com account to get Feevy in their sidebars.</p>
<p>To test it on your <em>&#8216;own-managed&#8217;</em> wordpress weblog:</p>
<ul>
<li><a href="http://wordpress.org/extend/plugins/widgets/">Download</a> and install Sidebar Widget plugin. Your Wordpress theme need to be compatible, or you can modify it <a href="http://automattic.com/code/widgets/themes/">using these instructions</a>;</li>
<li><a href="http://wordpress.org/extend/plugins/feevy-widget/">Download</a> and install Feevy Sidebar Widget;</li>
<li>Configure your Feevy widget in Sidebar Widget configuration panel.</li>
</ul>
<p>You can add up to 9 Feevy in your sidebar (or sidebars). It would be particulary useful for people using tags.</p>
<h2>Coming plugin: Feevy Blogroll</h2>
<p>This plugin will insert a new panel in Wordpress Blogroll section, allowing you to manage your Feevy directly from your Wordpress admin.</p>
<p>More to come soon <img src='http://blog.alexgirard.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexgirard.com/feevy-eating-your-own-dog-food/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Feevy: Blog network graph</title>
		<link>http://blog.alexgirard.com/feevy-blog-network-graph/</link>
		<comments>http://blog.alexgirard.com/feevy-blog-network-graph/#comments</comments>
		<pubDate>Thu, 12 Apr 2007 22:52:52 +0000</pubDate>
		<dc:creator>alx</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[database]]></category>

		<category><![CDATA[feevy]]></category>

		<category><![CDATA[graphviz]]></category>

		<guid isPermaLink="false">http://blog.alexgirard.com/2007/04/12/feevy-blog-network-graph/</guid>
		<description><![CDATA[
A simple funny game to play with Feevy database relationships.
You need GraphViz, an open-source software to draw graph like this one really easily.
UPDATE: Get a fresh dot file from Feevy to use with GraphViz
]]></description>
			<content:encoded><![CDATA[<p><img src='http://blog.alexgirard.com/wp-content/uploads/2007/04/feevy_6k.png' alt='Feevy 6K subscription'  width='400px'/></p>
<p>A simple funny game to play with <a href="http://www.feevy.com">Feevy</a> database relationships.<br />
You need <a href="www.graphviz.org">GraphViz</a>, an open-source software to draw graph like this one really easily.</p>
<p>UPDATE: <a href="http://www.feevy.com/welcome/dot_file">Get a fresh dot file from Feevy</a> to use with GraphViz</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.alexgirard.com/feevy-blog-network-graph/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

