<?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>Matt-O-Matic 3000 &#187; Programming</title>
	<atom:link href="http://www.mattpolito.info/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mattpolito.info</link>
	<description>Kickin' it 'Old School' since 'Old School' was just 'School'</description>
	<pubDate>Wed, 29 Oct 2008 15:04:19 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>Scott Chacon - A man on a mission</title>
		<link>http://www.mattpolito.info/2008/07/25/scott-chacon-a-man-on-a-mission/</link>
		<comments>http://www.mattpolito.info/2008/07/25/scott-chacon-a-man-on-a-mission/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 17:04:13 +0000</pubDate>
		<dc:creator>Matt Polito</dc:creator>
		
		<category><![CDATA[Programming]]></category>

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

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

		<category><![CDATA[scott chacon]]></category>

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

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

		<category><![CDATA[version control]]></category>

		<guid isPermaLink="false">http://www.mattpolito.info/?p=71</guid>
		<description><![CDATA[As many of you know&#8230; Git is fast becoming the new &#8216;version control&#8217; system to use.  But with that comes a lot of people attached to previous forms of version control such as Subversion.
To help keep people from only listening to the naysayers and learn for themselves&#8230; Scott has provided a new page that has [...]]]></description>
			<content:encoded><![CDATA[<p>As many of you know&#8230; Git is fast becoming the new &#8216;version control&#8217; system to use.  But with that comes a lot of people attached to previous forms of version control such as Subversion.</p>
<p>To help keep people from only listening to the naysayers and learn for themselves&#8230; <a href="http://twitter.com/chacon" onclick="javascript:pageTracker._trackPageview('/outbound/article/twitter.com');">Scott</a> has provided a new page that has all the <a href="http://git-scm.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/git-scm.com');">essential Git information in one easy spot</a>.</p>
<p>As far as I can see, Scott has quickly become the &#8216;go to&#8217; guy when it comes to all things Git.  He&#8217;s provided many informative <a href="http://www.gitcasts.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.gitcasts.com');">screencasts</a> as well as a <a href="http://peepcode.com/products/git-internals-pdf" onclick="javascript:pageTracker._trackPageview('/outbound/article/peepcode.com');">fantastic book</a>, and now this!  I suggest that you all go out and Git a look at this new site. (sorry&#8230; I couldn&#8217;t help myself)<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.mattpolito.info/2008/01/31/book-review-learning-ruby/"  rel="bookmark" title="January 31, 2008">Book Review - Learning Ruby</a></li>
<li><a href="http://www.mattpolito.info/2008/03/20/fantastic-im-client-goes-public-beta/"  rel="bookmark" title="March 20, 2008">Fantastic IM client goes public beta</a></li>
<li><a href="http://www.mattpolito.info/2007/10/30/are-you-a-pagerank-victim/"  rel="bookmark" title="October 30, 2007">Are you a Pagerank victim?</a></li>
<li><a href="http://www.mattpolito.info/2008/02/04/hello-moto-um-i-mean-txt/"  rel="bookmark" title="February 4, 2008">Hello Moto&#8230; um I mean Txt</a></li>
<li><a href="http://www.mattpolito.info/2007/12/19/free-online-ruby-course/"  rel="bookmark" title="December 19, 2007">Free online Ruby course</a></li>
</ul>
<p><!-- Similar Posts took 10.139 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattpolito.info/2008/07/25/scott-chacon-a-man-on-a-mission/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New Open Source Project</title>
		<link>http://www.mattpolito.info/2008/07/24/new-open-source-project/</link>
		<comments>http://www.mattpolito.info/2008/07/24/new-open-source-project/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 17:23:37 +0000</pubDate>
		<dc:creator>Matt Polito</dc:creator>
		
		<category><![CDATA[Programming]]></category>

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

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

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

		<category><![CDATA[open source]]></category>

		<category><![CDATA[open source project]]></category>

		<category><![CDATA[project management]]></category>

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

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

		<guid isPermaLink="false">http://www.mattpolito.info/?p=67</guid>
		<description><![CDATA[So I&#8217;ve finally decided to take on a project and make it open source.  The project will become a &#8216;Basecamp&#8217;-esque clone.  After being a Basecamp user for a long time, I have decided that there a couple things I would like to see and the best way to make that happen was to build it [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve finally decided to take on a project and make it open source.  The project will become a &#8216;Basecamp&#8217;-esque clone.  After being a Basecamp user for a long time, I have decided that there a couple things I would like to see and the best way to make that happen was to build it myself.</p>
<p>I know what you&#8217;re all saying&#8230; it&#8217;s been done before.  There have a been a few, <a href="http://www.activecollab.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.activecollab.com');">ActiveCollab</a> being one promising version until they went to a pay app.  The <a href="http://github.com/jamesu/railscollab/" onclick="javascript:pageTracker._trackPageview('/outbound/article/github.com');">Railscollab</a> project took what ActiveCollab had and made recoded using Rails, which is way cool.  I would love to contribute to that project but it&#8217;s really a clone of a clone (which originally was a php app).</p>
<p>The decision was finally made to start from scratch using rails to create a Basecamp clone that would be completely RESTful with some extra added functionality.  This would be a huge learning experience for myself and also I would love it if other contributed as well.  You can find the project at <a href="http://www.github.com/mattpolito/open_basecamp" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.github.com');">Github</a>.  Please fork the repo and let me know what you would like to see or what changes you have made!<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.mattpolito.info/2008/04/07/rails-development-on-windows/"  rel="bookmark" title="April 7, 2008">Rails development on Windows!</a></li>
<li><a href="http://www.mattpolito.info/2007/08/24/back-to-school/"  rel="bookmark" title="August 24, 2007">Back to School</a></li>
<li><a href="http://www.mattpolito.info/2008/01/08/guys-dreamhost-speaking-their-mind-about-rails/"  rel="bookmark" title="January 8, 2008">Guys @ Dreamhost speaking their mind about Rails</a></li>
<li><a href="http://www.mattpolito.info/2008/01/17/a-millionaire-by-30-dare-to-dream/"  rel="bookmark" title="January 17, 2008">A millionaire by 30 - Dare to dream</a></li>
<li><a href="http://www.mattpolito.info/2008/01/03/who-brought-all-this-sexy-back/"  rel="bookmark" title="January 3, 2008">Who brought all this &#8217;sexy&#8217; back?</a></li>
</ul>
<p><!-- Similar Posts took 11.972 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattpolito.info/2008/07/24/new-open-source-project/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ChicagoRuby.org - Mobtropolis Presentation</title>
		<link>http://www.mattpolito.info/2008/04/30/chicagorubyorg-mobtropolis-presentation/</link>
		<comments>http://www.mattpolito.info/2008/04/30/chicagorubyorg-mobtropolis-presentation/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 14:11:35 +0000</pubDate>
		<dc:creator>Matt Polito</dc:creator>
		
		<category><![CDATA[Programming]]></category>

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

		<category><![CDATA[chicagoruby.org]]></category>

		<category><![CDATA[help me]]></category>

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

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

		<category><![CDATA[wil chung]]></category>

		<guid isPermaLink="false">http://www.mattpolito.info/?p=61</guid>
		<description><![CDATA[UPDATE: New version of Mobtropolis video now available!
Alrighty, I recently finished the video presentation from last months Ruby Meetup.  After playing around with many different video services, I have decided to upload to Viddler.
Also, as you can see the video quality is not the best.  Do any of you have some words of [...]]]></description>
			<content:encoded><![CDATA[<p>UPDATE: New version of Mobtropolis video now available!</p>
<p>Alrighty, I recently finished the video presentation from last months <a href="http://www.chicagoruby.org" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.chicagoruby.org');">Ruby Meetup</a>.  After playing around with many different video services, I have decided to upload to <a href="http://www.viddler.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.viddler.com');">Viddler</a>.</p>
<p>Also, as you can see the video quality is not the best.  Do any of you have some words of wisdom on compression settings or anything like that to make my life a bit easier?  O yeah, and if anyone knows how to do that split screen action like Rails Envy has recently done&#8230; I&#8217;d like to know about that too.</p>
<p>And now&#8230; here is Wil Chung speaking about his social experiment, <a href="http://mobtropolis.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/mobtropolis.com');">Mobtropolis</a>.</p>
<p><center><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="437" height="206" id="viddler_87b815c4"><param name="movie" value="http://www.viddler.com/player/87b815c4/" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="http://www.viddler.com/player/87b815c4/" width="437" height="206" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" name="viddler_87b815c4" ></embed></object></center></p>
<p><strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.mattpolito.info/2007/11/05/getting-my-game-onvideo-game-that-is/"  rel="bookmark" title="November 5, 2007">Getting my game on&#8230;video game that is</a></li>
<li><a href="http://www.mattpolito.info/2007/08/24/back-to-school/"  rel="bookmark" title="August 24, 2007">Back to School</a></li>
<li><a href="http://www.mattpolito.info/2007/10/29/no-imap-for-you/"  rel="bookmark" title="October 29, 2007">No IMAP for you!</a></li>
<li><a href="http://www.mattpolito.info/2008/01/03/who-brought-all-this-sexy-back/"  rel="bookmark" title="January 3, 2008">Who brought all this &#8217;sexy&#8217; back?</a></li>
<li><a href="http://www.mattpolito.info/2008/04/07/rails-development-on-windows/"  rel="bookmark" title="April 7, 2008">Rails development on Windows!</a></li>
</ul>
<p><!-- Similar Posts took 11.312 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattpolito.info/2008/04/30/chicagorubyorg-mobtropolis-presentation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Agile Rails 3rd Edition beta is in my hands</title>
		<link>http://www.mattpolito.info/2008/04/24/agile-rails-3rd-edition-beta-is-in-my-hands/</link>
		<comments>http://www.mattpolito.info/2008/04/24/agile-rails-3rd-edition-beta-is-in-my-hands/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 11:48:31 +0000</pubDate>
		<dc:creator>Matt Polito</dc:creator>
		
		<category><![CDATA[Book]]></category>

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

		<category><![CDATA[agile web development]]></category>

		<category><![CDATA[beta book]]></category>

		<category><![CDATA[chicagoruby.org]]></category>

		<category><![CDATA[pragmatic programmers]]></category>

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

		<guid isPermaLink="false">http://www.mattpolito.info/?p=60</guid>
		<description><![CDATA[Well everyone&#8230; you knew it was going to happen.  The third edition of Agile Web Development with Rails is now out as a beta book. Anyone interested out there&#8230; go get it! Especially you beginners, you know who you are! I&#8217;ll hopefully have some time soon to do a proper review, so look for [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.pragprog.com/images/covers/190x228/betas/rails3.jpg?1208810865" alt="" />Well everyone&#8230; you knew it was going to happen.  The third edition of <a href="http://www.pragprog.com/titles/rails3/agile-web-development-with-rails-third-edition" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.pragprog.com');">Agile Web Development with Rails</a> is now out as a beta book. Anyone interested out there&#8230; go get it! Especially you beginners, you know who you are! I&#8217;ll hopefully have some time soon to do a proper review, so look for that.</p>
<p>Just wanted to let everyone know and of course if you&#8217;re a member of <a href="http://www.chicagoruby.org" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.chicagoruby.org');">ChicagoRuby</a>&#8230; don&#8217;t forget to use your discount code for some extra discount!</p>
<p><strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.mattpolito.info/2007/11/05/getting-my-game-onvideo-game-that-is/"  rel="bookmark" title="November 5, 2007">Getting my game on&#8230;video game that is</a></li>
<li><a href="http://www.mattpolito.info/2007/05/23/the-power-of-craigslist/"  rel="bookmark" title="May 23, 2007">The power of Craigslist</a></li>
<li><a href="http://www.mattpolito.info/2008/09/19/the-man-with-many-fabulous-prizes/"  rel="bookmark" title="September 19, 2008">The Man with Many Fabulous Prizes</a></li>
<li><a href="http://www.mattpolito.info/2008/01/03/who-brought-all-this-sexy-back/"  rel="bookmark" title="January 3, 2008">Who brought all this &#8217;sexy&#8217; back?</a></li>
<li><a href="http://www.mattpolito.info/2008/10/21/windy-city-rails-2008-montage/"  rel="bookmark" title="October 21, 2008">Windy City Rails 2008 - Montage</a></li>
</ul>
<p><!-- Similar Posts took 10.384 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattpolito.info/2008/04/24/agile-rails-3rd-edition-beta-is-in-my-hands/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Basecamp doesn&#8217;t have an API?</title>
		<link>http://www.mattpolito.info/2008/04/17/basecamp-doesnt-have-an-api/</link>
		<comments>http://www.mattpolito.info/2008/04/17/basecamp-doesnt-have-an-api/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 15:38:02 +0000</pubDate>
		<dc:creator>Matt Polito</dc:creator>
		
		<category><![CDATA[Programming]]></category>

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

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

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

		<guid isPermaLink="false">http://www.mattpolito.info/?p=59</guid>
		<description><![CDATA[I received this email from RunMyProcess today and I thought it was a little odd
Hello
RunMyProcess is happy to announce a new feature that will increase its possibilities of connection to web applications.
RunMyProcess is now able to emulate the behaviour of a Web Browser.
Therefore, for example, although Basecamp does not provide API to create/update/delete Project/Company/People (operations [...]]]></description>
			<content:encoded><![CDATA[<p>I received this email from <a href="http://www.runmyprocess.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.runmyprocess.com');">RunMyProcess</a> today and I thought it was a little odd</p>
<blockquote><p>Hello</p>
<p>RunMyProcess is happy to announce a new feature that will increase its possibilities of connection to web applications.</p>
<p>RunMyProcess is now able to emulate the behaviour of a Web Browser.</p>
<p>Therefore, for example, although Basecamp does not provide API to create/update/delete Project/Company/People (operations which you can only perform through your Web Browser), RunMyProcess will emulate a human behaviour to perform such actions: with a specific login service, you will connect to Basecamp server and then perform any operation as if you were connected through your navigator.</p>
<p>We are pretty sure, you will have other needs of such a functionality to retrieve data or perform action on any Web site.</p>
<p>Don&#8217;t hesitate to call us for any information</p>
<p>Best regards</p>
<p>RunMyProcess Team<br />
http://www.runmyprocess.com</p></blockquote>
<p>I understand this is just an &#8216;example&#8217;, but has anyone told them that <a href="http://basecamphq.com?referrer=reactioncontrol" onclick="javascript:pageTracker._trackPageview('/outbound/article/basecamphq.com?referrer=reactioncontrol');">Basecamp</a> has an <a href="http://developer.37signals.com/basecamp/" onclick="javascript:pageTracker._trackPageview('/outbound/article/developer.37signals.com');">API</a>?<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.mattpolito.info/2008/01/07/search-backpack-from-the-desktop-with-launchy/"  rel="bookmark" title="January 7, 2008">Search Backpack from the desktop with Launchy</a></li>
<li><a href="http://www.mattpolito.info/2008/07/24/new-open-source-project/"  rel="bookmark" title="July 24, 2008">New Open Source Project</a></li>
<li><a href="http://www.mattpolito.info/2008/01/28/get-rockin-icons-for-your-prism-applications/"  rel="bookmark" title="January 28, 2008">Get rockin&#8217; icons for your Prism applications</a></li>
<li><a href="http://www.mattpolito.info/2008/04/17/simple-way-to-finally-get-your-basecamp-rss-into-google-reader/"  rel="bookmark" title="April 17, 2008">Simple way to finally get your Basecamp RSS into Google Reader</a></li>
<li><a href="http://www.mattpolito.info/2008/09/19/the-man-with-many-fabulous-prizes/"  rel="bookmark" title="September 19, 2008">The Man with Many Fabulous Prizes</a></li>
</ul>
<p><!-- Similar Posts took 10.553 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattpolito.info/2008/04/17/basecamp-doesnt-have-an-api/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Rails development on Windows!</title>
		<link>http://www.mattpolito.info/2008/04/07/rails-development-on-windows/</link>
		<comments>http://www.mattpolito.info/2008/04/07/rails-development-on-windows/#comments</comments>
		<pubDate>Mon, 07 Apr 2008 17:43:53 +0000</pubDate>
		<dc:creator>Matt Polito</dc:creator>
		
		<category><![CDATA[Computers]]></category>

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

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

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

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

		<category><![CDATA[e-text editor]]></category>

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

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

		<guid isPermaLink="false">http://www.mattpolito.info/?p=55</guid>
		<description><![CDATA[Yes, it can be done! Contrary to popular belief&#8230; Windows can be a great Rails development platform. I know that those Mac guys have you all convinced that it&#8217;s too hard and painful to do and you should just go be a switcher. Well today I am going to show you, with a little work, [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, it can be done! Contrary to popular belief&#8230; Windows can be a great Rails development platform. I know that those Mac guys have you all convinced that it&#8217;s too hard and painful to do and you should just go be a <a href="http://en.wikipedia.org/wiki/Apple_Switch_ad_campaign" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">switcher</a>. Well today I am going to show you, with a little work, you can be up and running with ease&#8230;.similar to a Mac.</p>
<p>To begin, I wanted to say that the basis for this article orginally came from a post over at Garbage Burrito on <a href="http://garbageburrito.com/blog/entry/391/a-macesque-rails-development-environment-on-windows" onclick="javascript:pageTracker._trackPageview('/outbound/article/garbageburrito.com');">how to get a Mac-esque development environment using windows</a>. After being asked a few times at my <a href="http://www.chicagoruby.org" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.chicagoruby.org');">local Ruby group</a> how I develop on a Windows machine&#8230; I have decided to go a little more in depth and show you exactly what I&#8217;ve come up with. So here we go!</p>
<p>Most of you may already know that Sqlite3 is the default database used by Rails now in 2.02. This can be easily changed using the &#8216;-d&#8217; parameter when using your &#8216;rails&#8217; command. The reason I mention this is because I&#8217;ve been using Sqlite3 for a bit and have had a bit of difficulty when it comes to using add_column in my migrations. For that reason I am going to suggest installing <a href="http://www.mysql.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.mysql.com');">MySQL</a>. If you know what you&#8217;re doing and don&#8217;t want MySQL, go ahead and skip this step.</p>
<p><strong>Step 1</strong> | With that being said&#8230; Go install <a href="http://dev.mysql.com/downloads/mysql/5.0.html#win32" onclick="javascript:pageTracker._trackPageview('/outbound/article/dev.mysql.com');">MySQL</a>. You can easily find it at their site. I suggest not grabbing the &#8216;Essentials&#8217; version just to make sure that you have everything you need if the time comes. Make sure you go through the installer and at the end you&#8217;ll want to use the &#8216;Server Instance Config Wizard&#8217; to setup the server.</p>
<p><strong>Step 2</strong> | Go install <a href="http://www.e-texteditor.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.e-texteditor.com');">e-Text Editor</a>! I have used a bunch of text editors to try and get that <a href="http://macromates.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/macromates.com');">TextMate</a> feel but this is so far the closest Windows alternative. If you like it, please buy it. The creator updates very frequently and I&#8217;m sure he would love your support.</p>
<p><strong>Step 3</strong> | Since e-Text Editor is a TextMate clone&#8230; it uses a lot of UNIX commands. So we&#8217;ll now need to now install <a href="http://www.cygwin.com/setup.exe" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.cygwin.com');">Cygwin</a>. This is a emulated UNIX shell that can run under Windows. This also helps since a lot of the tutorials for Rails were created under Mac/Linux&#8230; you can easily follow along. Pretty much click through the installer. There are only a couple places to make sure settings are correct. When you hit the &#8216;Choose Installation Directory&#8217; screen, you will want to make sure that &#8216;Install For&#8217; is set to &#8216;Just Me&#8217; and the &#8216;Default Text File Type&#8217; is set to &#8216;Unix / binary (RECOMMENDED)&#8217;. These are probably the default settings but I wanted to make sure that you get this correct. Go ahead and continue clicking through the installation screens until you get to the &#8216;Select Packages&#8217; screen. Think of these as a list of &#8216;addons&#8217; for Cygwin. You will need a bunch of them so I will list all that I use. To make it easier, click on the &#8216;View&#8217; button until it changes to &#8216;Full&#8217;. Now we can see all packages available. These are the packages I have installed (many are selected by default but these are extras you will need):</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/CURL" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">curl</a></li>
<li><a href="http://en.wikipedia.org/wiki/GNU_Compiler_Collection" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">gcc</a> (needed to compile certain gems)</li>
<li><a href="http://en.wikipedia.org/wiki/Git_%28software%29" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">git</a></li>
<li><a href="http://en.wikipedia.org/wiki/Grep" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">grep</a></li>
<li><a href="http://www.gentoo.org/proj/en/keychain/http://www.gentoo.org/proj/en/keychain/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.gentoo.org');">keychain</a></li>
<li><a href="http://en.wikipedia.org/wiki/Make_%28software%29" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">make</a> (needed to compile certain gems)</li>
<li><a href="http://en.wikipedia.org/wiki/Ruby_%28programming_language%29" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">ruby</a></li>
<li><a href="http://en.wikipedia.org/wiki/Rsync" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">rsync</a> (it&#8217;s useful for other things not Rails related)</li>
<li><a href="http://en.wikipedia.org/wiki/SQLite3" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">sqlite3</a></li>
<li><a href="http://en.wikipedia.org/wiki/Subversion_%28software%29" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">subversion</a></li>
<li>subversion-ruby</li>
<li><a href="http://en.wikipedia.org/wiki/Wget" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">wget</a></li>
<li><a href="http://en.wikipedia.org/wiki/Which_%28Unix%29" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">which</a></li>
</ul>
<p>Go ahead and finish going through the installer. It may install for a while, that is normal.</p>
<p><strong>Step 4</strong> | Do yourself a favor and install <a href="http://sourceforge.net/project/showfiles.php?group_id=43764" onclick="javascript:pageTracker._trackPageview('/outbound/article/sourceforge.net');">Console</a>. This very useful program lets you have tabbed command prompt windows open. Once that is installed you will want to go into settings and add a tab for Cygwin. Name it whatever you want but you&#8217;ll want to enter this command ( <span style="font-family: courier new,courier;">c:\cygwin\bin\bash &#8211;login -i )</span>into the shell field. Enough said.</p>
<p><strong>Step 5</strong> | Install <a href="http://rubyforge.org/frs/?group_id=126&amp;release_id=20667" onclick="javascript:pageTracker._trackPageview('/outbound/article/rubyforge.org');">Ruby Gems</a>. Download and unzip to your system. I put mine in the root directory, doesn&#8217;t really matter where it goes. Once you have that done&#8230; use Cygwin to navigate the the Ruby Gems folder. Then install Ruby Gems by invoking setup.rb.</p>
<ol>
<li><span style="font-family: courier new,courier;">cd c:</span></li>
<li><span style="font-family: courier new,courier;">cd /Ruby\ gems (or where ever you put it)</span></li>
<li><span style="font-family: courier new,courier;">ruby setup.rb</span></li>
</ol>
<p><strong>Step 6</strong> | Install Rails. Now what you&#8217;ve all been waiting for&#8230; <a href="http://www.rubyonrails.org" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.rubyonrails.org');">Ruby on Rails</a>. Rails will come to you as a &#8216;Gem&#8217;. It&#8217;s really just a kind of package management, which is really great for keeping things up to date. You can install any gem using the &#8216;gem&#8217; command and a sequence of parameters.</p>
<ul>
<li>
<pre>gem install rails --include-dependencies</pre>
</li>
</ul>
<p>When going through this process, the package management will ask you to install other gems as well. These are OK as Rails has dependencies and we want them included. These should be:</p>
<ul>
<li>actionpack</li>
<li>activerecord</li>
<li>activeresource</li>
<li>activesupport</li>
<li>rake</li>
</ul>
<p><strong>Step 7</strong> | Install other needed Gems. This may be different for all of you, but since we are using MySQL&#8230; we should install the gem that binds rails to it. I will also list some others that I have been using. Please let me know what you start out with in the comment section.</p>
<ul>
<li><span style="font-family: courier new,courier;">gem install mysql</span></li>
<li><span style="font-family: courier new,courier;">gem install mongrel</span></li>
<li><span style="font-family: courier new,courier;">gem install haml</span> <em>(purely preference)</em></li>
<li><span style="font-family: courier new,courier;">gem install rspec</span></li>
<li><span style="font-family: courier new,courier;">gem install rspec-haml-scaffold</span> <em>(purely preference)</em></li>
</ul>
<p><strong>Step 8</strong> | Try it out! Hoping that I didn&#8217;t miss anything here&#8230; this should work! From now on you&#8217;ll be using Cygwin as your command line editor. When you start Cygwin, you should be placed in your &#8216;home&#8217; directory. I usually make a directory called &#8216;websites&#8217; or something similar. I recommend this so you don&#8217;t have your projects scattered all over your home directory.</p>
<ul>
<li><span style="font-family: courier new,courier;">mkdir websites</span></li>
</ul>
<p>Now you will want to cd into your &#8216;websites&#8217; directory so that we can make a new Rails project. Go ahead and make the obligatory test blog using this command.</p>
<ul>
<li><span style="font-family: courier new,courier;">rails blog -d mysql</span></li>
</ul>
<p>Again, now that Sqlite3 is the default database for Rails&#8230; you&#8217;ll need to add the &#8216;-d&#8217; parameter with what database you&#8217;d like to use. As previously discussed, we will be using MySQL.</p>
<p>If all works correctly, you should see Rails creating your directory structure and all is well! If not, go ahead and leave a comment on how much I suck at writing tutorials. :-)</p>
<p>Hope this helps the Rails/Windows community and again please let me know if there is anything I can add to this article.</p>
<p>Thanks to <a href="http://www.workingwithrails.com/person/5526-ben-kittrell" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.workingwithrails.com');">Ben Kittrell</a> of <a href="http://garbageburrito.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/garbageburrito.com');">Garage Burrito</a> for laying the ground work with his original article.</p>
<p><strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.mattpolito.info/2008/01/28/get-rockin-icons-for-your-prism-applications/"  rel="bookmark" title="January 28, 2008">Get rockin&#8217; icons for your Prism applications</a></li>
<li><a href="http://www.mattpolito.info/2008/01/08/guys-dreamhost-speaking-their-mind-about-rails/"  rel="bookmark" title="January 8, 2008">Guys @ Dreamhost speaking their mind about Rails</a></li>
<li><a href="http://www.mattpolito.info/2007/08/24/ubuntu-704-on-my-dell-6400-poopytime/"  rel="bookmark" title="August 24, 2007">Ubuntu 7.04 on my Dell 6400 = poopytime</a></li>
<li><a href="http://www.mattpolito.info/2008/06/27/out-with-the-old-in-with-the-new/"  rel="bookmark" title="June 27, 2008">Out with the old, in with the new</a></li>
<li><a href="http://www.mattpolito.info/2008/01/03/who-brought-all-this-sexy-back/"  rel="bookmark" title="January 3, 2008">Who brought all this &#8217;sexy&#8217; back?</a></li>
</ul>
<p><!-- Similar Posts took 13.119 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattpolito.info/2008/04/07/rails-development-on-windows/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Dumb down your technique to defeat form filling spam bots!</title>
		<link>http://www.mattpolito.info/2008/04/07/dumb-down-your-technique-to-defeat-form-filling-spam-bots/</link>
		<comments>http://www.mattpolito.info/2008/04/07/dumb-down-your-technique-to-defeat-form-filling-spam-bots/#comments</comments>
		<pubDate>Mon, 07 Apr 2008 17:00:22 +0000</pubDate>
		<dc:creator>Matt Polito</dc:creator>
		
		<category><![CDATA[Programming]]></category>

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

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

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

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

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

		<guid isPermaLink="false">http://www.mattpolito.info/?p=57</guid>
		<description><![CDATA[
I stumbled across this (what I believe to be) ingenious method of spam protection and I would like to share it with all of you. At the moment it&#8217;s being called &#8216;Negative CAPTCHA&#8216;. It&#8217;s like CAPTCHA but in reverse. What I mean by that is instead of having a user fill out a form field [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm3.static.flickr.com/2111/1826174429_a4055e0ea4_m_d.jpg" alt="" /><br />
I stumbled across this (what I believe to be) ingenious method of spam protection and I would like to share it with all of you. At the moment it&#8217;s being called &#8216;<a href="http://damienkatz.net/2007/01/negative_captch.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/damienkatz.net');">Negative CAPTCHA</a>&#8216;. It&#8217;s like <a href="http://en.wikipedia.org/wiki/Captcha" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">CAPTCHA</a> but in reverse. What I mean by that is instead of having a user fill out a form field with gibberish&#8230; you have them bypass the form all together. The reason they will not fill it in is because IT WON&#8217;T BE THERE. The method looks for an invisible form field to be posted with no information. The form field will be hidden by CSS so the human user will never see it. Bots on the other hand don&#8217;t take into account for site layout or styling. The form field will be there when the bot comes along and blankets your form with miscellaneous data. That hidden form will then be populated in the post and will easily identify your &#8216;user&#8217; as being a bot.</p>
<p>Now I know that you would need to take into account for people using screen readers or possibly someone that turns off styles, but for the most part&#8230; this method should work. I will be implementing this in my next project and hope to post an update with what I&#8217;ve found.</p>
<p><a href="http://nedbatchelder.com/text/stopbots.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/nedbatchelder.com');">Ned Batchelder</a> also has some useful information on stopping spam bots with a similar method.<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.mattpolito.info/2008/04/17/simple-way-to-finally-get-your-basecamp-rss-into-google-reader/"  rel="bookmark" title="April 17, 2008">Simple way to finally get your Basecamp RSS into Google Reader</a></li>
<li><a href="http://www.mattpolito.info/2007/10/29/a-post-a-month/"  rel="bookmark" title="October 29, 2007">A Post a Month</a></li>
<li><a href="http://www.mattpolito.info/2007/11/01/update-no-imap-for-you/"  rel="bookmark" title="November 1, 2007">Update: No IMAP for you!</a></li>
<li><a href="http://www.mattpolito.info/2007/09/28/sowordpress-it-is/"  rel="bookmark" title="September 28, 2007">So&#8230;Wordpress it is</a></li>
<li><a href="http://www.mattpolito.info/2008/07/25/scott-chacon-a-man-on-a-mission/"  rel="bookmark" title="July 25, 2008">Scott Chacon - A man on a mission</a></li>
</ul>
<p><!-- Similar Posts took 10.448 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattpolito.info/2008/04/07/dumb-down-your-technique-to-defeat-form-filling-spam-bots/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Book Review - Learning Ruby</title>
		<link>http://www.mattpolito.info/2008/01/31/book-review-learning-ruby/</link>
		<comments>http://www.mattpolito.info/2008/01/31/book-review-learning-ruby/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 03:10:40 +0000</pubDate>
		<dc:creator>Matt Polito</dc:creator>
		
		<category><![CDATA[Book]]></category>

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

		<category><![CDATA[Chicago Ruby]]></category>

		<category><![CDATA[Michael Fitzgerald]]></category>

		<category><![CDATA[O'Reilly]]></category>

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

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

		<guid isPermaLink="false">http://www.mattpolito.info/2008/01/31/book-review-learning-ruby/</guid>
		<description><![CDATA[
[amazonify]0596529864::text::::Learning Ruby[/amazonify]

Author: Michael Fitzgerald
ISBN 10: 0-596-52986-4
ISBN 13: 9780596529864
Reviewer: Matt Polito

Learning Ruby is exactly what the title says. This book offers a great &#8216;introduction&#8217; to Ruby as a fun, powerful language. Now I would say that as a Ruby user, I&#8217;m not quite advanced but not really a beginner.  I would have to say that [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/Learning-Ruby-Michael-Fitzgerald/dp/0596529864/mattpolito-20" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.amazon.com');"><img src="http://www.oreilly.com/catalog/covers/9780596529864_cat.gif" style="width: 180px; height: 236px" /></a></p>
<p>[amazonify]0596529864::text::::Learning Ruby[/amazonify]</p>
<ul>
<li>Author: <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fexec%2Fobidos%2Fsearch-handle-url%3F%255Fencoding%3DUTF8%26search-type%3Dss%26index%3Dbooks%26field-author%3DMichael%2520Fitzgerald&amp;tag=mattpolito-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.amazon.com');">Michael Fitzgerald</a><img src="http://www.assoc-amazon.com/e/ir?t=mattpolito-20&amp;l=ur2&amp;o=1" style="border: medium none  ! important; margin: 0px ! important; display: none" border="0" height="1" width="1" /></li>
<li>ISBN 10: 0-596-52986-4</li>
<li>ISBN 13: 9780596529864</li>
<li>Reviewer: <a href="http://www.workingwithrails.com/person/7465-matt-polito" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.workingwithrails.com');" title="Matt Polito">Matt Polito</a></li>
</ul>
<p><em>Learning Ruby</em> is exactly what the title says. This book offers a great &#8216;introduction&#8217; to Ruby as a fun, powerful language. Now I would say that as a Ruby user, I&#8217;m not quite advanced but not really a beginner.  I would have to say that this book is definitely catered to someone very new to the Ruby world. The books author, Michael Fitzgerald, uses a very easy to read style of writing that, to me, made this read far easier than a normal technical book. He uses this same easy to follow/read style in <a href="http://www.amazon.com/Ruby-Pocket-Reference-OReilly/dp/0596514816/mattpolito-20" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.amazon.com');" title="Ruby Pocket Reference">Ruby Pocket Reference</a> and <a href="http://www.amazon.com/Learning-XSLT-Michael-Fitzgerald/dp/0596003277/mattpolito-20" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.amazon.com');" title="Learning XSLT">Learning XSLT</a> as well.</p>
<p>Inside you will find small easy to digest chapters that give a quick explanation on what you&#8217;ll need to know such as: blocks, arrays, loops, functions. The basic stuff that will lay the groundwork. I believe that the books description may be the most accurate depiction of this book. It does not lie about it&#8217;s intent. Going in you will know that this is a book that will show you how to get started and really primes you for other more in-depth books (<a href="http://www.amazon.com/Ruby-Way-Second-Addison-Wesley-Professional/dp/0672328844/mattpolito-20" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.amazon.com');" title="The Ruby Way">The Ruby Way</a>).</p>
<p>Personally I didn&#8217;t really understand why at the end of the book you get an extremely brief introduction to <a href="http://www.rubyonrails.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.rubyonrails.org');" title="Rails">Rails</a>. The only reason I think is because on the cover you get a tag line of &#8216;The Language That Powers Rails.&#8217; So they kind of needed to put something in there. That is really the only grief I found with the book.  While doing some searching for other reviews of this book&#8230; I found that many people didn&#8217;t like it, but I truly believe that those people may have already been using Ruby for a bit.  Then of course this book would seem like a waste. It is what it is and that&#8217;s a beginner&#8217;s introduction.</p>
<p>Rated: *** out of 5<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.mattpolito.info/2008/07/25/scott-chacon-a-man-on-a-mission/"  rel="bookmark" title="July 25, 2008">Scott Chacon - A man on a mission</a></li>
<li><a href="http://www.mattpolito.info/2008/01/08/guys-dreamhost-speaking-their-mind-about-rails/"  rel="bookmark" title="January 8, 2008">Guys @ Dreamhost speaking their mind about Rails</a></li>
<li><a href="http://www.mattpolito.info/2007/10/30/are-you-a-pagerank-victim/"  rel="bookmark" title="October 30, 2007">Are you a Pagerank victim?</a></li>
<li><a href="http://www.mattpolito.info/2007/12/19/free-online-ruby-course/"  rel="bookmark" title="December 19, 2007">Free online Ruby course</a></li>
<li><a href="http://www.mattpolito.info/2007/12/10/is-50-cent-smart-or-just-ballsy/"  rel="bookmark" title="December 10, 2007">Is 50 Cent smart?&#8230; or just ballsy?</a></li>
</ul>
<p><!-- Similar Posts took 10.564 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattpolito.info/2008/01/31/book-review-learning-ruby/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Rails 2.0 Migrations</title>
		<link>http://www.mattpolito.info/2008/01/20/rails-20-migrations/</link>
		<comments>http://www.mattpolito.info/2008/01/20/rails-20-migrations/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 20:08:22 +0000</pubDate>
		<dc:creator>Matt Polito</dc:creator>
		
		<category><![CDATA[Programming]]></category>

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

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

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

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

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

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

		<category><![CDATA[Rails 2.0]]></category>

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

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

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

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

		<guid isPermaLink="false">http://www.mattpolito.info/2008/01/20/rails-20-migrations/</guid>
		<description><![CDATA[Yesterday I gave a small presentation on migrations in Rails 2.0 for the Chicago Ruby group. It went fairly well I think.  Not being the most in depth presentation&#8230; I hope that someone got something out of it.  I think that the new Rake tasks were a little more interesting for the group [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm1.static.flickr.com/217/444396712_442b6f63d4_m.jpg" alt="" />Yesterday I gave a small presentation on migrations in Rails 2.0 for the <a href="http://www.chicagoruby.org" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.chicagoruby.org');">Chicago Ruby</a> group. It went fairly well I think.  Not being the most in depth presentation&#8230; I hope that someone got something out of it.  I think that the new Rake tasks were a little more interesting for the group to learn about than the actual migrations.  Here is the <a title="Migrations in Rails 2.0" href="http://www.mattpolito.info/wp-content/uploads/2008/01/migrations-in-rails-2.pdf" onclick="javascript:pageTracker._trackPageview('/downloads/wp-content/uploads/2008/01/migrations-in-rails-2.pdf');">slideshow</a> ( I really suck at Powerpoint) and I&#8217;m sure it will also be available at the Chicago Ruby <a href="http://chicagoruby.org/the-download-page" onclick="javascript:pageTracker._trackPageview('/outbound/article/chicagoruby.org');">downloads page</a>.</p>
<p>Update: You can now view the slideshow here, courtesy of <a href="http://www.scribd.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.scribd.com');">Scribd</a>&#8217;s own &#8216;iPaper&#8217;.</p>
<p><script type="text/javascript"><!--
document.write('<noscript>&#8216;);
// &#8211;></script> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="450" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="id" value="embedded_flash_1083725_3pgdv_object" /><param name="name" value="embedded_flash_1083725_3pgdv_object" /><param name="align" value="middle" /><param name="flashvars" value="&amp;document_id=1083725&amp;access_key=key-wmjebou28gyz5diulz&amp;page=1&amp;version=1" /><param name="quality" value="high" /><param name="play" value="true" /><param name="loop" value="true" /><param name="scale" value="showall" /><param name="wmode" value="opaque" /><param name="devicefont" value="false" /><param name="bgcolor" value="#ffffff" /><param name="menu" value="true" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="salign" /><param name="src" value="http://documents.scribd.com/ScribdViewer.swf" /><embed id="embedded_flash_1083725_3pgdv_object" type="application/x-shockwave-flash" width="450" height="350" src="http://documents.scribd.com/ScribdViewer.swf" allowscriptaccess="always" allowfullscreen="true" menu="true" bgcolor="#ffffff" devicefont="false" wmode="opaque" scale="showall" loop="true" play="true" quality="high" flashvars="&amp;document_id=1083725&amp;access_key=key-wmjebou28gyz5diulz&amp;page=1&amp;version=1" align="middle" name="embedded_flash_1083725_3pgdv_object"></embed></object><script src="http://www.scribd.com/javascripts/view.js" type="text/javascript"></script><br />
<script type="text/javascript"><!--
 var scribd_doc = new scribd.Document(1083725, 'key-wmjebou28gyz5diulz'); scribd_doc.addParam('height', 350); scribd_doc.addParam('width', 450); scribd_doc.addParam('page', 1); scribd_doc.addParam('mode', 'slideshow'); scribd_doc.write('embedded_flash_1083725_3pgdv');
// --></script><strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.mattpolito.info/2008/04/30/chicagorubyorg-mobtropolis-presentation/"  rel="bookmark" title="April 30, 2008">ChicagoRuby.org - Mobtropolis Presentation</a></li>
<li><a href="http://www.mattpolito.info/2008/04/07/rails-development-on-windows/"  rel="bookmark" title="April 7, 2008">Rails development on Windows!</a></li>
<li><a href="http://www.mattpolito.info/2008/03/20/does-crowdsourcing-help-the-average-guy-solve-problems/"  rel="bookmark" title="March 20, 2008">Does crowd sourcing help the average guy solve problems?</a></li>
<li><a href="http://www.mattpolito.info/2008/01/03/who-brought-all-this-sexy-back/"  rel="bookmark" title="January 3, 2008">Who brought all this &#8217;sexy&#8217; back?</a></li>
<li><a href="http://www.mattpolito.info/2008/01/31/book-review-learning-ruby/"  rel="bookmark" title="January 31, 2008">Book Review - Learning Ruby</a></li>
</ul>
<p><!-- Similar Posts took 12.699 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattpolito.info/2008/01/20/rails-20-migrations/feed/</wfw:commentRss>
		</item>
		<item>
		<title>App in 24 hours! I gotta get off my ass one of these days</title>
		<link>http://www.mattpolito.info/2008/01/08/app-in-24-hours-i-gotta-get-off-my-ass-one-of-these-days/</link>
		<comments>http://www.mattpolito.info/2008/01/08/app-in-24-hours-i-gotta-get-off-my-ass-one-of-these-days/#comments</comments>
		<pubDate>Tue, 08 Jan 2008 12:00:56 +0000</pubDate>
		<dc:creator>Matt Polito</dc:creator>
		
		<category><![CDATA[Programming]]></category>

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

		<category><![CDATA[Google Reader]]></category>

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

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

		<category><![CDATA[Web App]]></category>

		<guid isPermaLink="false">http://www.mattpolito.info/2008/01/08/app-in-24-hours-i-gotta-get-off-my-ass-one-of-these-days/</guid>
		<description><![CDATA[This morning I came across this article in via Google Reader. It&#8217;s about a guy who built and deployed an app in 24 hours. Wow, this guy is really kicking out the jams! Thankfully this is 24 total hours and not a 24 hour period&#8230; cause that&#8217;s just crazy.  He was able to accomplish [...]]]></description>
			<content:encoded><![CDATA[<p>This morning I came across this article in via Google Reader. It&#8217;s about a guy who <a href="http://dominiek.com/articles/2008/1/6/building-a-com-in-24-hours" onclick="javascript:pageTracker._trackPageview('/outbound/article/dominiek.com');">built and deployed an app in 24 hours</a>. Wow, this guy is really kicking out the jams! Thankfully this is 24 total hours and not a 24 hour period&#8230; cause that&#8217;s just crazy.  He was able to accomplish this using <a href="http://www.rubyonrails.org" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.rubyonrails.org');">Ruby on Rails</a> and <a href="http://en.wikipedia.org/wiki/Subversion_%28software%29" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">subversion</a> (like all good <strike>girls/boys</strike> people should).</p>
<p>Anywho, the article is great because he documented the whole thing with how long it took each task as well as, and more importantly, linked to everywhere that was a great help to him. Even though most of the articles I have already seen&#8230; it was nice to see them compiled into something complete.  I enjoyed it and I hope you do as well.<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.mattpolito.info/2007/11/06/thoughts-on-why-i-hate-telephones/"  rel="bookmark" title="November 6, 2007">Thoughts on: Why I hate telephones</a></li>
<li><a href="http://www.mattpolito.info/2008/01/04/finally-someone-answered-my-double-space-question/"  rel="bookmark" title="January 4, 2008">Finally someone answered my &#8216;double space&#8217; question</a></li>
<li><a href="http://www.mattpolito.info/2008/01/03/who-brought-all-this-sexy-back/"  rel="bookmark" title="January 3, 2008">Who brought all this &#8217;sexy&#8217; back?</a></li>
<li><a href="http://www.mattpolito.info/2008/03/20/fantastic-im-client-goes-public-beta/"  rel="bookmark" title="March 20, 2008">Fantastic IM client goes public beta</a></li>
<li><a href="http://www.mattpolito.info/2007/08/24/ubuntu-704-on-my-dell-6400-poopytime/"  rel="bookmark" title="August 24, 2007">Ubuntu 7.04 on my Dell 6400 = poopytime</a></li>
</ul>
<p><!-- Similar Posts took 10.568 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mattpolito.info/2008/01/08/app-in-24-hours-i-gotta-get-off-my-ass-one-of-these-days/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
