<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Andrew Rollins &#187; Ruby</title>
	<atom:link href="http://www.andrewrollins.com/category/ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.andrewrollins.com</link>
	<description>Technology, entrepreneurship, the Internet, and video games</description>
	<lastBuildDate>Tue, 20 Jul 2010 23:42:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Building Ruby Gem Native Extensions on Windows</title>
		<link>http://www.andrewrollins.com/2010/07/20/building-ruby-gem-native-extensions-on-windows/</link>
		<comments>http://www.andrewrollins.com/2010/07/20/building-ruby-gem-native-extensions-on-windows/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 23:01:37 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[RubyInstaller]]></category>

		<guid isPermaLink="false">http://www.andrewrollins.com/?p=298</guid>
		<description><![CDATA[If you&#8217;re using Ruby on Windows, but always encountering gems that require native extensions, then the new(ish) RubyInstaller project is for you. When browsing the Ruby download page, you may have noticed the newfangled Windows installer for download. They&#8217;ve swapped out the old installer (ever wonder where the option for installing SciTE went?) in favor [...]]]></description>
		<wfw:commentRss>http://www.andrewrollins.com/2010/07/20/building-ruby-gem-native-extensions-on-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ruby MD5 and SHA1 Digest Benchmark</title>
		<link>http://www.andrewrollins.com/2009/11/17/ruby-md5-and-sha1-digest-benchmark/</link>
		<comments>http://www.andrewrollins.com/2009/11/17/ruby-md5-and-sha1-digest-benchmark/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 20:43:29 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.andrewrollins.com/?p=232</guid>
		<description><![CDATA[I did a benchmark of MD5 and SHA1 digests in Ruby. The benchmark was done in Ruby 1.8.6 on Windows. The code used to benchmark: require &#039;benchmark&#039; require &#039;digest/sha1&#039; require &#039;digest/md5&#039; require &#039;base64&#039; # Demonstration of digests puts &#34;SHA1.hexdigest #{Digest::SHA1.hexdigest(&#039;test&#039;)}&#34; puts &#34;MD5.hexdigest #{Digest::MD5.hexdigest(&#039;test&#039;)}&#34; puts &#34;SHA1.digest #{Base64.encode64(Digest::SHA1.digest(&#039;test&#039;))}&#34; puts &#34;MD5.digest #{Base64.encode64(Digest::MD5.digest(&#039;test&#039;))}&#34; puts &#34;MD5.digest.inspect #{Digest::MD5.digest(&#039;test&#039;).inspect}&#34; print &#34;\nSHA1.digest bytes [...]]]></description>
		<wfw:commentRss>http://www.andrewrollins.com/2009/11/17/ruby-md5-and-sha1-digest-benchmark/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>More on Maglev</title>
		<link>http://www.andrewrollins.com/2008/06/06/more-on-maglev/</link>
		<comments>http://www.andrewrollins.com/2008/06/06/more-on-maglev/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 07:27:47 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Ruby]]></category>
		<category><![CDATA[JRuby]]></category>
		<category><![CDATA[Maglev]]></category>
		<category><![CDATA[OODB]]></category>
		<category><![CDATA[YARV]]></category>

		<guid isPermaLink="false">http://www.andrewrollins.com/?p=129</guid>
		<description><![CDATA[After a little more searching around, I found some good pieces which bring back to reality the performance claims of Maglev and potential problems with object oriented databases. Let&#8217;s not forget that Maglev isn&#8217;t even out yet, and we have no idea if it&#8217;ll be what it claims to be. In the mean time, there are other [...]]]></description>
		<wfw:commentRss>http://www.andrewrollins.com/2008/06/06/more-on-maglev/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On Database Abstraction, PHP, and Ruby</title>
		<link>http://www.andrewrollins.com/2008/05/31/on-database-abstraction-php-and-ruby/</link>
		<comments>http://www.andrewrollins.com/2008/05/31/on-database-abstraction-php-and-ruby/#comments</comments>
		<pubDate>Sat, 31 May 2008 21:50:17 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[ruby on rails]]></category>

		<guid isPermaLink="false">http://www.andrewrollins.com/?p=128</guid>
		<description><![CDATA[It took me a couple days on my current PHP/MySQL project to get the DB abstraction with proper error handling, input validation, and relational support coded to the point where I&#8217;m happy with the model. This was after trying Zend_Db, Doctrine, and Propel, which are all good libraries, but I hit points where the work [...]]]></description>
		<wfw:commentRss>http://www.andrewrollins.com/2008/05/31/on-database-abstraction-php-and-ruby/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
