<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DEAESHc8eSp7ImA9WhdaGEw.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959</id><updated>2011-10-28T08:45:09.971-07:00</updated><category term="ruby" /><category term="linux" /><category term="apache" /><category term="haml" /><category term="i18n" /><category term="lighttpd" /><category term="emacs" /><category term="javascript" /><category term="sysadmin" /><category term="mysql" /><category term="news" /><category term="x11" /><category term="books" /><category term="ajax" /><category term="howto" /><category term="programming" /><category term="webdesign" /><category term="social" /><category term="textmate" /><category term="rubygems" /><category term="merb" /><category term="links" /><category term="application" /><category term="osx" /><category term="gems" /><category term="offtopic" /><category term="netbeans" /><category term="databases" /><category term="rest" /><category term="firefox" /><category term="passenger" /><category term="git" /><category term="shell" /><category term="resources" /><category term="rails" /><category term="mac" /><category term="debian" /><category term="mod_rails" /><category term="vim" /><category term="ubuntu" /><category term="macports" /><category term="plugins" /><category term="ide" /><category term="utility" /><category term="svn" /><title>ruby/rails from scratch</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://railsfs.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>44</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/railsfs" /><feedburner:info uri="railsfs" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;C04HQn47cCp7ImA9WxdSF0U.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-2381670822228311019</id><published>2008-05-25T23:03:00.001-07:00</published><updated>2008-05-25T23:05:33.008-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-25T23:05:33.008-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ide" /><category scheme="http://www.blogger.com/atom/ns#" term="rails" /><category scheme="http://www.blogger.com/atom/ns#" term="emacs" /><category scheme="http://www.blogger.com/atom/ns#" term="mac" /><title>Aquamacs 1.4 RC1 (Emacs for Mac OS X)</title><content type="html">&lt;a href="http://aquamacs.org/nightlies.shtml#changelog-latest"&gt;New release&lt;/a&gt; with Tabs (Command+T), "Frame Styles" on be default, full screen edit, persistant *scratch* buffer", Multi-lingual CocoAspell support, search on this Mac via Spotlight, and more.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Links&lt;/strong&gt;:&lt;br /&gt;&lt;a href="http://dima-exe.ru/rails-on-emacs"&gt;Rails On Emacs&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-2381670822228311019?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=lp8jGGSi"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=PMpQOxe9"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=PMpQOxe9" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=gD2YxQVV"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=gD2YxQVV" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=NjZvCJxz"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=NjZvCJxz" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=UyULT780"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=pG9Pwo3f"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=pG9Pwo3f" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/1j6VFu3A8qg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/2381670822228311019/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=2381670822228311019&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/2381670822228311019?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/2381670822228311019?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/1j6VFu3A8qg/aquamacs-14-rc1-emacs-for-mac-os-x.html" title="Aquamacs 1.4 RC1 (Emacs for Mac OS X)" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/05/aquamacs-14-rc1-emacs-for-mac-os-x.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMGRXw-cSp7ImA9WxdTF0s.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-3353954905367980443</id><published>2008-05-14T03:18:00.001-07:00</published><updated>2008-05-14T03:20:24.259-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-14T03:20:24.259-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="git" /><category scheme="http://www.blogger.com/atom/ns#" term="mac" /><title>Git for OS X Installer</title><content type="html">Leopard only, Intel or PPC. See: &lt;a href="http://code.google.com/p/git-osx-installer/"&gt;git-osx-installer @ Google Code&lt;/a&gt;. Plus, &lt;a href="http://code.google.com/p/git-osx-installer/wiki/OpenInGitGui"&gt;OpenInGitGui&lt;/a&gt; allows you to add an icon to your finder, which will open Git-Gui for&lt;br /&gt;the current folder.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-3353954905367980443?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=4WsJSeKK"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=dxl4y9CD"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=dxl4y9CD" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=u7jC2KXg"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=u7jC2KXg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=ZppRYz3v"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=ZppRYz3v" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=wMWWDkV5"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=HHojleKR"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=HHojleKR" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/LCZLPN0eDRg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/3353954905367980443/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=3353954905367980443&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3353954905367980443?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3353954905367980443?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/LCZLPN0eDRg/untitled.html" title="Git for OS X Installer" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/05/untitled.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0UASHs8eCp7ImA9WxdTFU0.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-6303514308612262718</id><published>2008-05-11T03:13:00.000-07:00</published><updated>2008-05-11T03:20:49.570-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-11T03:20:49.570-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ide" /><category scheme="http://www.blogger.com/atom/ns#" term="mysql" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="netbeans" /><category scheme="http://www.blogger.com/atom/ns#" term="mac" /><title>NetBeans IDE 6.1 with Glassfish and MySQL Bundle</title><content type="html">Recently &lt;a href="http://download.netbeans.org/netbeans/6.1/mysql_bundle/"&gt;released&lt;/a&gt;, a bundle of NetBeans IDE 6.1 with &lt;a href="https://glassfish.dev.java.net/"&gt;Glassfish V2&lt;/a&gt; Update 2 and &lt;a href="http://dev.mysql.com/downloads/mysql/5.0.html"&gt;MySQL Community Server&lt;/a&gt;, for Windows, Linux, Mac OS X 10.4, Mac OS X 10.5, Solaris SPARC and Solaris x86. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Links&lt;/span&gt;:&lt;br /&gt;&lt;a href="http://jruby.codehaus.org/"&gt;Jruby&lt;/a&gt; (bundled with NetBeans)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-6303514308612262718?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=LXAi9u3T"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=fNerDKLm"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=fNerDKLm" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=zvZ9ujdz"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=zvZ9ujdz" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=HupZ8KD7"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=HupZ8KD7" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=rs7JFnOe"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=rEPzTYj3"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=rEPzTYj3" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/bNhYcLtZcbk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/6303514308612262718/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=6303514308612262718&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/6303514308612262718?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/6303514308612262718?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/bNhYcLtZcbk/netbeans-ide-61-with-glassfish-and.html" title="NetBeans IDE 6.1 with Glassfish and MySQL Bundle" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/05/netbeans-ide-61-with-glassfish-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8DQXc9eyp7ImA9WxdTEks.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-4544879121533954207</id><published>2008-05-08T08:14:00.000-07:00</published><updated>2008-05-08T09:24:30.963-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-08T09:24:30.963-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mod_rails" /><category scheme="http://www.blogger.com/atom/ns#" term="rest" /><category scheme="http://www.blogger.com/atom/ns#" term="passenger" /><category scheme="http://www.blogger.com/atom/ns#" term="textmate" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu" /><category scheme="http://www.blogger.com/atom/ns#" term="links" /><title>Links #1</title><content type="html">&lt;span style="font-weight:bold;"&gt;Tutorials&lt;/span&gt;&lt;br /&gt;- [Rails] &lt;a href="http://alexyoung.org/articles/show/45/rapid_rails_part_1_commandline_mastery"&gt;Rapid Rails&lt;/a&gt; (a series of articles containing succinct tips to increase your productivity when working with Ruby on Rails, multipart)&lt;br /&gt;&lt;br /&gt;- [REST] &lt;a href="http://darynholmes.wordpress.com/2008/03/15/beginners-tutorial-routing-in-rails-20-with-rest-part-1-of-n/"&gt;Beginners Tutorial: Routing in Rails 2.0 (with REST)&lt;/a&gt; (a series for beginners wanting to learn about routing in Rails 2.0.)&lt;br /&gt;&lt;br /&gt;- [REST] &lt;a href="http://www.stephenchu.com/2007/11/seeing-rails-resources-clearly.html"&gt;Seeing Rails Resources Clearl&lt;/a&gt;y (let your named routes guide you)&lt;br /&gt;&lt;br /&gt;- [Merb] &lt;a href="http://www.socialface.com/slapp/"&gt;Slapp&lt;/a&gt; (gently introducing the major components of the Merb micro-framework by building a simple chat wall style application)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Howtos&lt;/span&gt;&lt;br /&gt;- [Ubuntu] &lt;a href="http://sysadminschronicles.com/articles/2008/05/06/ubuntu-8-04-rails-server-using-passenger"&gt;Ubuntu 8.04 Rails Server Using Passenger&lt;/a&gt; (setting up a Ubuntu 8.04 server guide, multipart)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Gems and Plugins&lt;/span&gt;&lt;br /&gt;- [Databases] &lt;a href="http://www.railsfreaks.com/2008/5/2/introducing-the-uses_connection-rails-plugin"&gt;Introducing the "uses_connection" Rails plugin&lt;/a&gt; (lets you specify which database connection to use on a per-model basis)&lt;br /&gt;&lt;br /&gt;- [Patern] &lt;a href="http://bewhite.blogspot.com/2008/05/rails-endless-page-plugin.html"&gt;Rails endless page plugin&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- [Generator] &lt;a href="http://stage.rubyforge.org/"&gt;Stage&lt;/a&gt; (a code template generator that utilizes helpers as presenters to reduce ruby code used in views)&lt;br /&gt;&lt;br /&gt;- [Generator] &lt;a href="http://rubyforge.org/forum/forum.php?forum_id=24182"&gt;Rails Layout Extension&lt;/a&gt; (simplifying content_for usage)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;IDE&lt;/span&gt;&lt;br /&gt;- [TextMate] &lt;a href="http://ciaranwal.sh/2008/02/20/textmate-tip-the-ruby-bundle"&gt;TextMate Ruby Bundle&lt;/a&gt; (a look at the Ruby bundle by its maintainer, James Edward Gray II)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-4544879121533954207?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=ckrsnJsg"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=YxH03XyG"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=YxH03XyG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=Hj90C8Oo"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=Hj90C8Oo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=l0F1MNWP"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=l0F1MNWP" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=fRh37Ink"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=0Tb261x5"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=0Tb261x5" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/azOolaj4-5g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/4544879121533954207/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=4544879121533954207&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/4544879121533954207?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/4544879121533954207?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/azOolaj4-5g/links-1.html" title="Links #1" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/05/links-1.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04HRnsyeCp7ImA9WxdTEEU.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-3595162134754291234</id><published>2008-05-06T04:19:00.000-07:00</published><updated>2008-05-06T07:58:57.590-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-06T07:58:57.590-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="plugins" /><category scheme="http://www.blogger.com/atom/ns#" term="social" /><category scheme="http://www.blogger.com/atom/ns#" term="rails" /><title>CommunityEngine, an open source Rails social networking plugin</title><content type="html">MissingMethod is releasing &lt;a href="http://www.missingmethod.com/projects/community_engine/"&gt;CommunityEngine&lt;/a&gt;, an open source Rails &lt;a href="http://en.wikipedia.org/wiki/Social_network"&gt;social networking&lt;/a&gt; plugin that you be dropped into new or existing applications, instantly enabling all the features of a basic community site. Features include: Authentication (sign up, log in), User profiles, User search, Blogs with tagging, categories and rich text editing, Photo uploading and tagging, “Clippings” - visual bookmarks, Commenting and comment notification by e-mail (Blogs, profiles, photos, and clippings can be commented)&lt;br /&gt;Forums, Friendships and activity feeds, Favoring of clippings and blog posts, and more.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-3595162134754291234?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=ry3F17dp"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=KXlq4ocs"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=KXlq4ocs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=IYTdrH8A"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=IYTdrH8A" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=AlEl6r3M"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=AlEl6r3M" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=RugMOScD"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=oYVnzKSR"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=oYVnzKSR" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/axWakCpUwdo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/3595162134754291234/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=3595162134754291234&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3595162134754291234?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3595162134754291234?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/axWakCpUwdo/communityengine-open-source-rails.html" title="CommunityEngine, an open source Rails social networking plugin" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/05/communityengine-open-source-rails.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcFRHc8eCp7ImA9WxdTEEs.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-8131569215547686204</id><published>2008-05-06T02:22:00.000-07:00</published><updated>2008-05-06T02:26:55.970-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-06T02:26:55.970-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="rubygems" /><category scheme="http://www.blogger.com/atom/ns#" term="ruby" /><category scheme="http://www.blogger.com/atom/ns#" term="rails" /><category scheme="http://www.blogger.com/atom/ns#" term="sysadmin" /><title>Rails in the real world</title><content type="html">&lt;blockquote&gt;"I think Rails is a big part of the problem. Rails is clearly created by a company that will never distribute its software, and the Rails philosophy is again almost pathologically opposed to the idea of turning your software into a package. Imagine trying to make a Rails project LSB compliant -- your database.yaml file would need to be in /etc, your log directory would need to be in /var, and your actual code would need to be in /usr. There went all of your fancy Rails "convention over configuration", and you're suddenly fighting Rails instead of using it, and everyone you ask for help just tells you to "put it in vendor"."&lt;/blockquote&gt;&lt;br /&gt;[source: &lt;a href="http://www.madstop.com/ruby/ruby_has_a_distribution_problem.html"&gt;Luke Kanies&lt;/a&gt;]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-8131569215547686204?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=2V8sRIuV"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=hLpWAnkw"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=hLpWAnkw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=bJBPpEZ5"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=bJBPpEZ5" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=SbylTQRp"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=SbylTQRp" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=LMKAMyF7"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=EbseDeCM"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=EbseDeCM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/U-UW29JNrvI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/8131569215547686204/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=8131569215547686204&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/8131569215547686204?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/8131569215547686204?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/U-UW29JNrvI/rails-in-real-world.html" title="Rails in the real world" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/05/rails-in-real-world.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04CQXw9cSp7ImA9WxdTEEs.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-2667710191958247140</id><published>2008-05-05T11:47:00.000-07:00</published><updated>2008-05-06T02:26:00.269-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-06T02:26:00.269-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mod_rails" /><category scheme="http://www.blogger.com/atom/ns#" term="rails" /><category scheme="http://www.blogger.com/atom/ns#" term="sysadmin" /><category scheme="http://www.blogger.com/atom/ns#" term="passenger" /><category scheme="http://www.blogger.com/atom/ns#" term="apache" /><title>Passenger (mod_rails) in the real world</title><content type="html">&lt;blockquote&gt;"&lt;a href="http://www.modrails.com/"&gt;Passenger&lt;/a&gt; has clearly targeted the shared host market, where hosts have a large memory footprint and a large number of applications. The same strategy doesn’t work quite as well for a small VPS memory footprint and a single application root, where it would make sense to keep an instance in memory at all times (and clean it up and respawn it, perhaps, on occasion if an idle timeout is reached)."&lt;/blockquote&gt;&lt;br /&gt;[source: &lt;a href="http://blog.zerosum.org/2008/5/5/random-passenger-observations"&gt;Nick Plante&lt;/a&gt;]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-2667710191958247140?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=56hcS1do"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=7UZOYyTf"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=7UZOYyTf" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=UTWYwISu"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=UTWYwISu" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=Dg3cEUno"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=Dg3cEUno" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=Up3el04l"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=ISCy0pdr"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=ISCy0pdr" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/Rut-TpyJYU4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/2667710191958247140/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=2667710191958247140&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/2667710191958247140?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/2667710191958247140?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/Rut-TpyJYU4/passenger-modrails-in-real-world.html" title="Passenger (mod_rails) in the real world" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/05/passenger-modrails-in-real-world.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkEFSHY4cCp7ImA9WxdTEEw.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-1799304984323906363</id><published>2008-05-05T10:47:00.000-07:00</published><updated>2008-05-05T11:03:39.838-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-05T11:03:39.838-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="javascript" /><category scheme="http://www.blogger.com/atom/ns#" term="ajax" /><category scheme="http://www.blogger.com/atom/ns#" term="books" /><title>JavaScript: performance tips and free chapter from Douglas Crockford’s "The Good Parts"</title><content type="html">&lt;blockquote&gt;"To understand what aspects of a Web application you need to improve, you must properly analyze the components of the application. This article looks at how you can use the &lt;a href="http://www.joehewitt.com/software/firebug/"&gt;Firebug&lt;/a&gt; extension to Firefox and the YSlow add-on to instrument a Web application."&lt;/blockquote&gt;&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/web/library/wa-aj-perform/?ca=dgr-lnxw01FasterAjax"&gt;Ajax performance analysis&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="512" height="323"&gt;&lt;param name="movie" value="http://d.yimg.com/static.video.yahoo.com/yep/YV_YEP.swf?ver=2.1.15" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="flashVars" value="id=2974197&amp;vid=630959&amp;lang=en-us&amp;intl=us&amp;thumbUrl=http://us.i1.yimg.com/us.yimg.com/i/us/sch/cn/v/v1/w826/630959_100_70.jpeg?x=158&amp;y=111&amp;sig=MUc0gpdIoywY3Yi7Bqgn1g--" /&gt;&lt;embed src="http://d.yimg.com/static.video.yahoo.com/yep/YV_YEP.swf?ver=2.1.15" type="application/x-shockwave-flash" width="512" height="323" allowFullScreen="true" flashVars="id=2974197&amp;vid=630959&amp;lang=en-us&amp;intl=us&amp;thumbUrl=http://us.i1.yimg.com/us.yimg.com/i/us/sch/cn/v/v1/w826/630959_100_70.jpeg?x=158&amp;y=111&amp;sig=MUc0gpdIoywY3Yi7Bqgn1g--" &gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"In &lt;a href="http://www.amazon.com/gp/product/0596517742?ie=UTF8&amp;tag=linmagazcoil-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0596517742"&gt;JavaScript: The Good Parts&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=linmagazcoil-20&amp;l=as2&amp;o=1&amp;a=0596517742" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&gt;, Douglas articulates a philosophy of coding in JavaScript that builds up on and extends the content of his popular &lt;a href="http://developer.yahoo.com/yui/theater/"&gt;video series&lt;/a&gt; and &lt;a href="http://crockford.com/javascript/"&gt;articles&lt;/a&gt;." &lt;/blockquote&gt;&lt;br /&gt;&lt;a href="http://yuiblog.com/assets/pdf/crockford-good-parts-ch-5.pdf"&gt;Chapter 5: Inheritance&lt;/a&gt; (1.2 MB PDF)&lt;br /&gt;&lt;a href="http://yuiblog.com/blog/2008/05/05/crockford-inheritance/"&gt;Free Chapter from Douglas Crockford’s “JavaScript: The Good Parts”&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-1799304984323906363?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=ZZAvxfzU"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=6MNXNRmI"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=6MNXNRmI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=tjAGxbhg"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=tjAGxbhg" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=yYhAVb4n"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=yYhAVb4n" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=slszRBz4"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=dapcLr6j"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=dapcLr6j" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/MLgTKfv1yUE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/1799304984323906363/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=1799304984323906363&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/1799304984323906363?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/1799304984323906363?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/MLgTKfv1yUE/javascript-performance-tips-and-free.html" title="JavaScript: performance tips and free chapter from Douglas Crockford’s &quot;The Good Parts&quot;" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/05/javascript-performance-tips-and-free.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEACQH0_fSp7ImA9WxZaGE4.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-3156680691412315214</id><published>2008-05-03T10:18:00.000-07:00</published><updated>2008-05-03T10:46:01.345-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-03T10:46:01.345-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="git" /><title>Git bash completion</title><content type="html">Git should have been installed with &lt;br /&gt;&lt;blockquote&gt;sudo port install -u git-core +bash_completion&lt;/blockquote&gt;&lt;br /&gt; -u uninstalls inactive port, or sudo port uninstall git-core @1.5.4.5_0+xxxxxx.  add +svn if needed.&lt;br /&gt;&lt;br /&gt;Then:&lt;br /&gt;&lt;blockquote&gt;cp /opt/local/etc/bash_completion.d/git ~/.git_auto_complete.sh&lt;br /&gt;source ~/.git_auto_complete.sh (should be added to ~/.profile)&lt;/blockquote&gt;&lt;br /&gt;Now [TAB]&lt;br /&gt;&lt;blockquote&gt;~/Projects $ git co&lt;br /&gt;co              commit          config          count-objects &lt;/blockquote&gt;&lt;br /&gt;[via: &lt;a href="http://m.onkey.org/2008/4/12/if-you-see-this"&gt;Pratik Naik&lt;/a&gt;]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-3156680691412315214?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=BvYXAXom"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=FCzZ1OFh"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=FCzZ1OFh" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=StnG8bnu"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=StnG8bnu" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=iLARFj7O"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=iLARFj7O" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=PORaKANm"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=buikNXzX"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=buikNXzX" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/XEFwwWv6a6c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/3156680691412315214/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=3156680691412315214&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3156680691412315214?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3156680691412315214?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/XEFwwWv6a6c/git-bash-completion.html" title="Git bash completion" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/05/git-bash-completion.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUNSHk5eSp7ImA9WxZaGEw.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-2612004669265307450</id><published>2008-05-03T04:12:00.000-07:00</published><updated>2008-05-03T04:31:39.721-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-03T04:31:39.721-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="git" /><title>Shipping quality code with git</title><content type="html">[Red Hat Magazine] &lt;a href="http://www.redhatmagazine.com/2008/05/02/shipping-quality-code-with-git/"&gt;Best practices&lt;/a&gt; with git: rebasing, squashing and reordering patches. Also, &lt;a href="http://www.newartisans.com/blog_assets/git.from.bottom.up.pdf"&gt;Git from the bottom up&lt;/a&gt; [PDF].&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-2612004669265307450?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=pintsesa"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=draXwfdE"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=draXwfdE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=kfl6MMBs"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=kfl6MMBs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=H3BUMQ93"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=H3BUMQ93" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=Hpnakvnu"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=IX5lx65p"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=IX5lx65p" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/Bs5CqVWeyE4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/2612004669265307450/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=2612004669265307450&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/2612004669265307450?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/2612004669265307450?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/Bs5CqVWeyE4/shipping-quality-code-with-git.html" title="Shipping quality code with git" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/05/shipping-quality-code-with-git.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04HQX08fCp7ImA9WxZaFko.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-424869982787130274</id><published>2008-05-01T14:04:00.001-07:00</published><updated>2008-05-01T14:05:30.374-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-01T14:05:30.374-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="news" /><category scheme="http://www.blogger.com/atom/ns#" term="rails" /><category scheme="http://www.blogger.com/atom/ns#" term="offtopic" /><title>OT: Is Twitter abandoning Ruby on Rails?</title><content type="html">A bit of &lt;a href="http://www.techcrunch.com/2008/05/01/twitter-said-to-be-abandoning-ruby-on-rails/"&gt;TechCrunch gossip&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-424869982787130274?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=Cvh1zVas"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=LFjk8ccv"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=LFjk8ccv" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=Iq0eEdFA"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=Iq0eEdFA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=3AHgWA5m"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=3AHgWA5m" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=1vdSId1v"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=f7Youd4w"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=f7Youd4w" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/affQcD_NzlI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/424869982787130274/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=424869982787130274&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/424869982787130274?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/424869982787130274?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/affQcD_NzlI/ot-is-twitter-abandoning-ruby-on-rails.html" title="OT: Is Twitter abandoning Ruby on Rails?" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/05/ot-is-twitter-abandoning-ruby-on-rails.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcGRno4eyp7ImA9WxZaFk4.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-5490178858958508458</id><published>2008-05-01T01:34:00.000-07:00</published><updated>2008-05-01T02:27:07.433-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-01T02:27:07.433-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="macports" /><category scheme="http://www.blogger.com/atom/ns#" term="databases" /><category scheme="http://www.blogger.com/atom/ns#" term="mysql" /><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="mac" /><title>Installing and Statring MysQL 5 on OS X with MacPorts</title><content type="html">Installing (via MacPorts)&lt;br /&gt;&lt;blockquote&gt;$ sudo port -v install mysql5 +server&lt;/blockquote&gt;&lt;br /&gt;Setting up system tables&lt;br /&gt;&lt;blockquote&gt;$ sudo /opt/local/lib/mysql5/bin/mysql_install_db --user=mysql&lt;/blockquote&gt;&lt;br /&gt;Starting (manually)&lt;br /&gt;&lt;blockquote&gt;$ sudo /opt/local/lib/mysql5/bin/mysqld_safe &lt;br /&gt;Starting mysqld daemon with databases from /opt/local/var/db/mysql5&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Changing root password&lt;/span&gt;&lt;br /&gt;either&lt;br /&gt;&lt;blockquote&gt;/opt/local/lib/mysql5/bin/mysqladmin5 -u root password 'new-password'&lt;br /&gt;/opt/local/lib/mysql5/bin/mysqladmi5 -u root -h [local.domain] password 'new-password'&lt;/blockquote&gt;&lt;br /&gt;or (to change root password, remove anonymous user and test db, and prevent remote root login), run:&lt;br /&gt;&lt;blockquote&gt;/opt/local/lib/mysql5/bin/mysql_secure_installation&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Verifying status&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt; mysqladmin5 -u root -p ping&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Auto starting&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;$ sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;I also symlinked mysql5 to mysql in /opt/local/bin&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-5490178858958508458?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=sbo8xkVA"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=k5hOiFlW"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=k5hOiFlW" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=XqgOD2UJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=XqgOD2UJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=eNKXZ3Dl"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=eNKXZ3Dl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=dv1BLE4G"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=visq91yd"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=visq91yd" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/pqMDLIo31s0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/5490178858958508458/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=5490178858958508458&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/5490178858958508458?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/5490178858958508458?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/pqMDLIo31s0/installing-and-statring-mysql-5-on-os-x.html" title="Installing and Statring MysQL 5 on OS X with MacPorts" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/05/installing-and-statring-mysql-5-on-os-x.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUEFSHc-eCp7ImA9WxZaFk4.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-4969547133135345830</id><published>2008-04-30T01:55:00.000-07:00</published><updated>2008-05-01T02:20:19.950-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-01T02:20:19.950-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="macports" /><category scheme="http://www.blogger.com/atom/ns#" term="vim" /><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="mac" /><title>MacVim and the login shell</title><content type="html">Having &lt;a href="http://rubygems.org/"&gt;RubyGems&lt;/a&gt; installed into /opt/local via &lt;a href="http://www.macports.org/"&gt;MacPorts&lt;/a&gt; I couldn't use lots of stuff in &lt;a href="http://code.google.com/p/macvim/"&gt;MacVim&lt;/a&gt;, which seem to have ignored my bash_profile and other settings. &lt;br /&gt;&lt;br /&gt;I seem to have missed this option in Prefrences: &lt;br /&gt;  - under "General", &lt;br /&gt;  - "When MacVim launches" -&gt; Launch Vim process in a login shell. &lt;br /&gt;&lt;br /&gt;This will inherit all of your local setting from .bash_profile.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/linmagazine/2454262822/" title="MacVim Login Shell by linmagazine.co.il, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3204/2454262822_b8afd08010.jpg" width="500" height="407" alt="MacVim Login Shell" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-4969547133135345830?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=lcIilpMV"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=SyVdeTdE"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=SyVdeTdE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=P08DAFej"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=P08DAFej" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=CWi8K3KI"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=CWi8K3KI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=HF2iEA7q"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=QkvzTVDI"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=QkvzTVDI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/KO0EcPqkywg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/4969547133135345830/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=4969547133135345830&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/4969547133135345830?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/4969547133135345830?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/KO0EcPqkywg/macvim-login-shell-option.html" title="MacVim and the login shell" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://farm4.static.flickr.com/3204/2454262822_b8afd08010_t.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/04/macvim-login-shell-option.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAGQn8-eSp7ImA9WxZaFk4.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-1619527937695911410</id><published>2008-04-29T07:55:00.000-07:00</published><updated>2008-05-01T02:22:03.151-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-01T02:22:03.151-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="x11" /><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="gems" /><category scheme="http://www.blogger.com/atom/ns#" term="mac" /><title>Installing rmagick on Mac OS X (Tiger)</title><content type="html">I had the X11SDK installed as part of Xcode, but in order to &lt;a href="http://rmagick.rubyforge.org/install-osx.html"&gt;compile and install&lt;/a&gt; ImageMagick and RMagick I needed X11.app as well. It is on Tiger's media, or available seperatly from &lt;a href="http://idt.lcc.gatech.edu/~cmartin9/files/X11Tiger.zip"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;blockquote&gt;sudo port install tiff -macosx imagemagick +q8 +gs +wmf&lt;br /&gt;sudo port install &lt;a href="http://www.macports.org/ports.php?by=name&amp;substr=rb-rmagick"&gt;rb-rmagick&lt;/a&gt; &lt;span style="font-weight:bold;"&gt;or&lt;/span&gt; sudo gem install &lt;a href="http://rmagick.rubyforge.org/install-faq.html"&gt;rmagick&lt;/a&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-1619527937695911410?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=iXF0ahEP"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=NLC4kkvW"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=NLC4kkvW" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=J1agQVpQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=J1agQVpQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=49djuHJZ"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=49djuHJZ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=6dsq5VRP"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=SGwm7yv4"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=SGwm7yv4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/Ceedsk3CdrI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/1619527937695911410/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=1619527937695911410&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/1619527937695911410?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/1619527937695911410?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/Ceedsk3CdrI/installing-rmagick-on-mac-os-x-tiger.html" title="Installing rmagick on Mac OS X (Tiger)" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/04/installing-rmagick-on-mac-os-x-tiger.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUINQ34_fCp7ImA9WxZaGEw.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-8910184949019394738</id><published>2008-04-27T03:31:00.000-07:00</published><updated>2008-05-03T05:26:32.044-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-03T05:26:32.044-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="git" /><title>Guilt</title><content type="html">A &lt;a href="http://kernelpanic.blogspot.com/2007/03/guilty-git.html"&gt;short howto&lt;/a&gt; with &lt;a href="http://git.kernel.org/?p=linux/kernel/git/jsipek/guilt.git;a=summary"&gt;Guilt&lt;/a&gt; (Git Quilt) - "a series of bash scripts which add a Mercurial queues-like functionality and interface to git."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-8910184949019394738?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=DOAM22g7"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=VFM85lV5"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=VFM85lV5" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=jqCMA8Gd"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=jqCMA8Gd" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=iTgs8lz4"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=iTgs8lz4" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=NFKmCvpf"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=pTdraSUj"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=pTdraSUj" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/YgjxFgfHG24" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/8910184949019394738/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=8910184949019394738&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/8910184949019394738?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/8910184949019394738?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/YgjxFgfHG24/guilt.html" title="Guilt" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/04/guilt.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUAFQHw5fip7ImA9WxZaEUQ.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-504643990058629141</id><published>2008-04-26T00:57:00.000-07:00</published><updated>2008-04-26T01:15:11.226-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-04-26T01:15:11.226-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="git" /><category scheme="http://www.blogger.com/atom/ns#" term="offtopic" /><title>Gitback: Git based backup tool (with OS X support)</title><content type="html">&lt;a href="http://eigenclass.org/hiki/gibak-0.3.0"&gt;gibak&lt;/a&gt; is backup tool based on Git. It uses Git's hook system to handle metadata - save and restore the information Git doesn't track itself, such as permissions, empty directories and optionally mtime fields.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Install&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;cp find-git-* gibak ometastore.ml to path&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Usage&lt;/span&gt;&lt;br /&gt;- Run once to initialize the backup system&lt;br /&gt;&lt;blockquote&gt;~ $ gibak init&lt;/blockquote&gt;&lt;br /&gt;- Edit .gitignore to ignore files and paths, or add exceptions etc. &lt;br /&gt;&lt;blockquote&gt;/Desktop&lt;br /&gt;/Videos&lt;br /&gt;/Music&lt;br /&gt;/opt&lt;br /&gt;/.*&lt;br /&gt;!/.bash*&lt;br /&gt;!/.tcsh*&lt;br /&gt;!/.zsh*&lt;br /&gt;!/.emacs&lt;br /&gt;!/.gnupg&lt;br /&gt;!/.mail&lt;br /&gt;!/.maildir&lt;br /&gt;!/.Maildir&lt;br /&gt;!/.mail-aliases&lt;br /&gt;!/.muttrc&lt;br /&gt;!/.ssh&lt;br /&gt;!/.vimrc&lt;br /&gt;.#*&lt;br /&gt;*~&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;- Perform the backup&lt;br /&gt;&lt;blockquote&gt;gibak commit&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-504643990058629141?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=ineH9XFS"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=zLuBKi0z"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=zLuBKi0z" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=iygaPeIR"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=iygaPeIR" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=MmhyWMpS"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=MmhyWMpS" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=xjZnjPt2"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=ZNtnXhN7"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=ZNtnXhN7" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/py0-zKjTxt0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/504643990058629141/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=504643990058629141&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/504643990058629141?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/504643990058629141?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/py0-zKjTxt0/gitback-git-based-backup-tool-with-os-x.html" title="Gitback: Git based backup tool (with OS X support)" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/04/gitback-git-based-backup-tool-with-os-x.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUADQng6eip7ImA9WxZaFk4.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-3465817083942280753</id><published>2008-04-25T23:29:00.000-07:00</published><updated>2008-05-01T02:22:53.612-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-01T02:22:53.612-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="git" /><category scheme="http://www.blogger.com/atom/ns#" term="shell" /><title>Git branch in bash prompt</title><content type="html">Couple of options to get the working branch of git in your bash prompt:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://pastie.textmate.org/170118"&gt;http://pastie.textmate.org/170118&lt;/a&gt;&lt;br /&gt;&lt;a href="http://pastie.caboo.se/pastes/165446"&gt;http://pastie.caboo.se/pastes/165446&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;* in ~/.bash_profile or ~/.bashrc&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-3465817083942280753?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=p2FDB7N1"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=T3YCscE7"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=T3YCscE7" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=kYh47R6n"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=kYh47R6n" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=uInP8fBC"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=uInP8fBC" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=RhFYBjlC"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=5D5oO9BK"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=5D5oO9BK" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/bzF7I32QwZ8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/3465817083942280753/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=3465817083942280753&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3465817083942280753?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3465817083942280753?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/bzF7I32QwZ8/git-branch-in-bash-prompt.html" title="Git branch in bash prompt" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/04/git-branch-in-bash-prompt.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUBQns8fCp7ImA9WxZaFk4.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-7673606933338521882</id><published>2008-04-25T16:07:00.000-07:00</published><updated>2008-05-01T02:30:53.574-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-01T02:30:53.574-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="gems" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu" /><title>Installing librmagick-ruby on Ubuntu 8.04</title><content type="html">librmagick-ruby is broken because of a dependency on libmagick9, which is not available for Hardy.&lt;br /&gt;&lt;blockquote&gt;The following packages have unmet dependencies:&lt;br /&gt;  librmagick-ruby: Depends: librmagick-ruby1.8 but it is not going to be installed&lt;br /&gt;E: Broken packages&lt;/blockquote&gt;&lt;br /&gt;There's a &lt;a href="https://bugs.launchpad.net/ubuntu/+source/librmagick-ruby/+bug/220811"&gt;bug report for this&lt;/a&gt;. Was able to by pass by installing the &lt;a href="http://packages.ubuntu.com/gutsy/libmagick9"&gt;Gutsy version&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-7673606933338521882?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=TIHGVNNU"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=DaRS4YTw"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=DaRS4YTw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=ACe0BLUH"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=ACe0BLUH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=I3ZW2ec9"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=I3ZW2ec9" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=vfFDtnBK"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=SlL62gjR"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=SlL62gjR" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/VaRwOGWlrvQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/7673606933338521882/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=7673606933338521882&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/7673606933338521882?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/7673606933338521882?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/VaRwOGWlrvQ/installing-librmagick-ruby-on-ubuntu.html" title="Installing librmagick-ruby on Ubuntu 8.04" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/04/installing-librmagick-ruby-on-ubuntu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUFQHY-fip7ImA9WxZaFk4.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-3642568933386500479</id><published>2008-04-25T08:36:00.000-07:00</published><updated>2008-05-01T02:30:11.856-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-01T02:30:11.856-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="debian" /><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="gems" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu" /><title>Installing RubyGems to user directory</title><content type="html">There are tones of articles on the web about how to install RubyGems  to a user directory, either rubygems (the "gem" bin) itself, or just the gems. I've run into various problems trying to follow few of this articles, and eventually managed to get it working with the following. &lt;br /&gt;&lt;br /&gt;1. Remove old rubygems if installed already (sudo apt-get remove --purge rubygems), and make sure to manually remove anything left in /usr/bin/gem* if still there...&lt;br /&gt;&lt;br /&gt;2. Download source and extract to work directory&lt;br /&gt;&lt;br /&gt;3. Create private installation directory (e.g.  ~/opt) and re-export PATH* &lt;br /&gt;&lt;blockquote&gt;export PATH=$PATH:/home/usharf/opt/bin/:/home/usharf/opt/gems/bin&lt;/blockquote&gt;&lt;br /&gt;4. Install RubyGems from source&lt;br /&gt;&lt;blockquote&gt;(~/rubygems-1.1.1/) ruby setup.rb all --prefix=/home/usharf/opt/&lt;/blockquote&gt;&lt;br /&gt;This will create local bin and lib subdirectories under ~/opt. &lt;br /&gt;&lt;br /&gt;5. Export GEM_HOME as /home/[username]/opt/gems and install whatever gems needed*&lt;br /&gt;&lt;br /&gt;6. Don't forget to add set PATH and GEM_HOME in ~/.bashrc, and unset older stuff (e.g. /var/lib/gems/1.8./bin in Debian/Ubuntu etc.) &lt;br /&gt;&lt;br /&gt;Verify with:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;usharf@inspiron:~$ which gem&lt;br /&gt;/home/usharf/opt/bin/gem&lt;br /&gt;&lt;br /&gt;usharf@inspiron:~$ gem env&lt;br /&gt;RubyGems Environment:&lt;br /&gt;  - RUBYGEMS VERSION: 1.1.1&lt;br /&gt;  - RUBY VERSION: 1.8.6 (2007-09-24 patchlevel 111) [i486-linux]&lt;br /&gt;  - INSTALLATION DIRECTORY: /home/usharf/opt/gems&lt;br /&gt;  - RUBY EXECUTABLE: /usr/bin/ruby1.8&lt;br /&gt;  - RUBYGEMS PLATFORMS:&lt;br /&gt;    - ruby&lt;br /&gt;    - x86-linux&lt;br /&gt;  - GEM PATHS:&lt;br /&gt;     - /home/usharf/opt/gems&lt;br /&gt;  - GEM CONFIGURATION:&lt;br /&gt;     - :update_sources =&gt; true&lt;br /&gt;     - :verbose =&gt; true&lt;br /&gt;     - :benchmark =&gt; false&lt;br /&gt;     - :backtrace =&gt; false&lt;br /&gt;     - :bulk_threshold =&gt; 1000&lt;br /&gt;  - REMOTE SOURCES:&lt;br /&gt;&lt;br /&gt;usharf@inspiron:~$ env | grep GEM&lt;br /&gt;GEM_HOME=/home/usharf/opt/gems&lt;br /&gt;&lt;br /&gt;usharf@inspiron:~$ env | grep PATH&lt;br /&gt;PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/usharf/opt/bin/&lt;br /&gt;WINDOWPATH=7&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;* You might want to set ~/opt/bin first in PATH&lt;br /&gt;* May require installing ruby-dev and other headers&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-3642568933386500479?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=FmRPrCVc"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=nsKQNsqD"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=nsKQNsqD" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=SbMWrdKJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=SbMWrdKJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=AbLTUoeG"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=AbLTUoeG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=6tBrVX8W"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=TphqE4iq"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=TphqE4iq" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/gqAQkgApxWg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/3642568933386500479/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=3642568933386500479&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3642568933386500479?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3642568933386500479?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/gqAQkgApxWg/installing-rubygems-to-user-directory.html" title="Installing RubyGems to user directory" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/04/installing-rubygems-to-user-directory.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUDQ3szeyp7ImA9WxZaFk4.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-8862459162296799385</id><published>2008-04-23T10:06:00.000-07:00</published><updated>2008-05-01T02:31:12.583-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-01T02:31:12.583-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="gems" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu" /><title>Upgrading RubyGems in Ubuntu 8.04 ("Hardy")</title><content type="html">Ubuntu 8.04 ships with RubyGems 0.9.4. &lt;br /&gt;&lt;blockquote&gt; gem env&lt;br /&gt;RubyGems Environment:&lt;br /&gt;  - VERSION: 0.9.4 (0.9.4)&lt;br /&gt;  - INSTALLATION DIRECTORY: /var/lib/gems/1.8&lt;br /&gt;  - GEM PATH:&lt;br /&gt;     - /var/lib/gems/1.8&lt;br /&gt;  - REMOTE SOURCES:&lt;br /&gt;     - http://gems.rubyforge.org&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;To upgrade I first tried (over a brand new clean install):&lt;br /&gt;&lt;blockquote&gt;usharf@inspiron:~$ sudo gem update --system&lt;br /&gt;Updating RubyGems...&lt;br /&gt;Bulk updating Gem source index for: http://gems.rubyforge.org&lt;br /&gt;Attempting remote update of rubygems-update&lt;br /&gt;ERROR:  While executing gem ... (Gem::GemNotFoundException)&lt;br /&gt;    Could not find rubygems-update (&gt; 0) in any repository&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;To solve this, I run "sudo gem update" and then tried again - which works.&lt;br /&gt;&lt;blockquote&gt;sudo gem update --system&lt;br /&gt;Updating RubyGems...&lt;br /&gt;Attempting remote update of rubygems-update&lt;br /&gt;Successfully installed rubygems-update-1.1.1&lt;br /&gt;Updating version of RubyGems to 1.1.1&lt;br /&gt;Installing RubyGems 1.1.1&lt;br /&gt;RubyGems system software updated&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-8862459162296799385?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=MYFm5RsH"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=zJxBOL4p"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=zJxBOL4p" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=YFruiNRj"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=YFruiNRj" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=kdrZX0AO"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=kdrZX0AO" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=TjAiaMV4"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=QZGrkdbH"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=QZGrkdbH" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/MpUsIV9_pdA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/8862459162296799385/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=8862459162296799385&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/8862459162296799385?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/8862459162296799385?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/MpUsIV9_pdA/upgrading-rubygems-in-ubuntu-804-hardy.html" title="Upgrading RubyGems in Ubuntu 8.04 (&quot;Hardy&quot;)" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/04/upgrading-rubygems-in-ubuntu-804-hardy.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIMQ3o7eyp7ImA9WxZaFk4.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-3606341949443883716</id><published>2008-04-22T12:52:00.000-07:00</published><updated>2008-05-01T02:19:42.403-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-01T02:19:42.403-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="gems" /><category scheme="http://www.blogger.com/atom/ns#" term="merb" /><title>Installing gems from sources with Edgy</title><content type="html">&lt;a href="http://edgy.4ninjas.org/"&gt;Edgy&lt;/a&gt; can help installing and updating gems from source code repositories. It'll download, pack and install gems directly from their source code repositories (git, and in the future svn too).  &lt;br /&gt;&lt;br /&gt;I used it to setup &lt;a href="http://merbivore.com/"&gt;Merb&lt;/a&gt; and it's various dependenices, including &lt;a href="http://rspec.info/"&gt;RSpec&lt;/a&gt;, &lt;a href="http://datamapper.org/"&gt;Datamapper&lt;/a&gt; and DataObjects. Installing the whole Merb stack can be as easy as this:&lt;br /&gt;&lt;blockquote&gt;sudo sake edgy:install packages="merb-stack"&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-3606341949443883716?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=7t77SxKv"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=bBKO60VI"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=bBKO60VI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=o9YT2KZz"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=o9YT2KZz" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=41un3jv0"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=41un3jv0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=PFnYf9L1"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=AqYI8l6N"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=AqYI8l6N" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/-Xvjyey9YnA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/3606341949443883716/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=3606341949443883716&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3606341949443883716?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3606341949443883716?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/-Xvjyey9YnA/installing-gems-from-sources-with-edgy.html" title="Installing gems from sources with Edgy" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/04/installing-gems-from-sources-with-edgy.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8ER3czcCp7ImA9WxZaFk4.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-7513059292152851106</id><published>2008-03-14T02:02:00.001-07:00</published><updated>2008-05-01T02:23:26.988-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-01T02:23:26.988-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="macports" /><category scheme="http://www.blogger.com/atom/ns#" term="howto" /><category scheme="http://www.blogger.com/atom/ns#" term="lighttpd" /><title>Compiling lighttpd+cml MacPorts</title><content type="html">&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;I run into problems installing lighttpd with cml support on OS X 10.4. It depends on lua, but compilation fails even though it is installed.&lt;br/&gt;&lt;blockquote&gt;checking for memcache.h... yes&lt;br/&gt;checking if lua-support is requested... yes&lt;br/&gt;checking for LUA... ./configure: line 26370: no: command not found&lt;br/&gt;./configure: line 1: no: command not found&lt;br/&gt;configure: error: Package requirements (lua &amp;amp;gt;= 5.1) were not met:&lt;br/&gt;&lt;/blockquote&gt;Don't know what the problem is (pkg-config?), but managed to finish the installation after setting this manually:&lt;br/&gt;&lt;blockquote&gt;export LUA_LIBS="-L/opt/local/lib -llua -lm"&lt;br/&gt;export  LUA_CFLAGS="-I/opt/local/include"&lt;br/&gt;&lt;/blockquote&gt;Had to manually remove lighttpd first, and reinstall lighttpd+cml to have the launchd scripts installed.&lt;br/&gt;&lt;br/&gt;Will open a ticket after my account on MacPorts will be enabled.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-7513059292152851106?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=lPVkfLY3"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=VcdgWhNq"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=VcdgWhNq" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=GAX1R0y1"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=GAX1R0y1" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=2TyGaAak"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=2TyGaAak" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=J1ahAciw"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=7dNf1QBf"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=7dNf1QBf" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/HzXX-4lMbEc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/7513059292152851106/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=7513059292152851106&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/7513059292152851106?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/7513059292152851106?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/HzXX-4lMbEc/compiling-lighttpdcml-macports.html" title="Compiling lighttpd+cml MacPorts" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/03/compiling-lighttpdcml-macports.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUEDQn08eCp7ImA9WxZaFk4.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-1718771791976233098</id><published>2008-02-08T11:04:00.001-08:00</published><updated>2008-05-01T02:21:13.370-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-01T02:21:13.370-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ruby" /><category scheme="http://www.blogger.com/atom/ns#" term="resources" /><title>(Yet another) Ruby QuickRef</title><content type="html">&lt;a href="http://www.zenspider.com/Languages/Ruby/QuickRef.html"&gt;Ruby QuickRef&lt;/a&gt;. Related stuff also &lt;a href="http://www.zenspider.com/Languages/Ruby/index.html"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-1718771791976233098?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=3t4kF3xm"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=UrUqBuBM"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=UrUqBuBM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=4nv15yd2"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=4nv15yd2" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=RWfx3iyO"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=RWfx3iyO" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=rPHUVcKS"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=5hlqwume"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=5hlqwume" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/YCJR3m5DowQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/1718771791976233098/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=1718771791976233098&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/1718771791976233098?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/1718771791976233098?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/YCJR3m5DowQ/yet-another-ruby-quickref.html" title="(Yet another) Ruby QuickRef" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/02/yet-another-ruby-quickref.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8MQnc8cCp7ImA9WxZaFk4.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-3860354944036012417</id><published>2008-02-08T10:59:00.001-08:00</published><updated>2008-05-01T02:24:43.978-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-01T02:24:43.978-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="application" /><category scheme="http://www.blogger.com/atom/ns#" term="news" /><title>Fastloader RSS reader code released</title><content type="html">&lt;cite&gt;"Fastladder (http://fastladder.com/) is the best solution for feed-hungry people who want to consume more RSS/Atom feeds, and this is its open-source version. The open-source Fastladder, so called OpenFL, is an RSS reader to be installed on your PC or server with a capability to handle RSS feeds available within your Intranet."&lt;/cite&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.fastladder.com/blog/2008/02/open-source-rss.html"&gt;Fastladder&lt;/a&gt; - RSS Reader built on Rails - was released under MIT License. It supports OpendID, uses restful_authentication, feed-normalizer, &lt;a href="http://rfeedfinder.rubyforge.org/"&gt;rfeedfinder&lt;/a&gt; and needs the &lt;a href="http://freeimage.sourceforge.net/"&gt;FreeImage&lt;/a&gt; library (Windows, Linux or OS X).&lt;br /&gt;&lt;br /&gt;Using MacPorts I'm seeing this:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;---&gt;  Fetching freeimage&lt;br /&gt;---&gt;  Attempting to fetch FreeImage393.zip from http://downloads.sourceforge.net/freeimage&lt;br /&gt;---&gt;  Verifying checksum(s) for freeimage&lt;br /&gt;---&gt;  Extracting freeimage&lt;br /&gt;---&gt;  Configuring freeimage&lt;br /&gt;---&gt;  Building freeimage with target all&lt;br /&gt;Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_freeimage/work/FreeImage" &amp;&amp; make all " returned error 2&lt;br /&gt;Command output: __ZTVN10__cxxabiv117__class_type_infoE&lt;br /&gt;__ZTVN10__cxxabiv120__si_class_type_infoE&lt;br /&gt;___cxa_pure_virtual&lt;br /&gt;_ferror&lt;br /&gt;_fflush&lt;br /&gt;___sF&lt;br /&gt;_exit&lt;br /&gt;_fprintf&lt;br /&gt;_getenv&lt;br /&gt;__DefaultRuneLocale&lt;br /&gt;_longjmp&lt;br /&gt;_strncpy&lt;br /&gt;_abort&lt;br /&gt;_strtod&lt;br /&gt;_gmtime&lt;br /&gt;_bsearch&lt;br /&gt;_lfind&lt;br /&gt;_qsort&lt;br /&gt;_rand&lt;br /&gt;___maskrune&lt;br /&gt;_fputc&lt;br /&gt;_fputs&lt;br /&gt;___error&lt;br /&gt;_clearerr&lt;br /&gt;_fdopen&lt;br /&gt;_strerror&lt;br /&gt;_vsnprintf&lt;br /&gt;/usr/libexec/gcc/i686-apple-darwin8/4.0.1/libtool: internal link edit command failed&lt;br /&gt;make[1]: *** [libfreeimage-3.9.3.dylib-i386] Error 1&lt;br /&gt;make: *** [all] Error 2&lt;br /&gt;&lt;br /&gt;Error: Status 1 encountered during processing.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Trying to follow this solution &lt;a href="http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/b1a60d674e650b99/92c91d59dd30ffb8?%2392c91d59dd30ffb8"&gt;here&lt;/a&gt;. I then Found fastladder-read-only/freeimage-darwin/libfreeimage-3.10.0.dylib, which I copied over into {RAILS_ROOT}/lib/libfreeimage-3.10.0.dylib.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-3860354944036012417?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=sYHTYqO8"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=lMCdRH2q"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=lMCdRH2q" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=iFtL03wL"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=iFtL03wL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=ViiafYvw"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=ViiafYvw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=yJvZgt0Q"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=cOok4r7m"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=cOok4r7m" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/6zp9vIPhqJM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/3860354944036012417/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=3860354944036012417&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3860354944036012417?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3860354944036012417?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/6zp9vIPhqJM/fastloader-rss-reader-code-released.html" title="Fastloader RSS reader code released" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/02/fastloader-rss-reader-code-released.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4CQX0-fyp7ImA9WxZaFk4.&quot;"><id>tag:blogger.com,1999:blog-7253429620264002959.post-3388662199605008892</id><published>2008-02-08T05:17:00.001-08:00</published><updated>2008-05-01T02:26:00.357-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-01T02:26:00.357-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ide" /><category scheme="http://www.blogger.com/atom/ns#" term="vim" /><title>Working with rails.vim</title><content type="html">&lt;strong&gt;Using MacVIM&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://code.google.com/p/macvim/"&gt;http://code.google.com/p/macvim/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;My vimrc contains (thus far)&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;set nocompatible&lt;br /&gt;syntax on&lt;br /&gt;filetype plugin indent on&lt;br /&gt;&lt;br /&gt;:colorscheme vividchalk &lt;br /&gt;:set number&lt;br /&gt;:set hlsearch&lt;br /&gt;&lt;br /&gt;:command -bar -nargs=1 OpenURL :!open &lt;args&gt; &lt;br /&gt;&lt;br /&gt;let g:rails_default_file='db/config.yml'   &lt;br /&gt;let g:rails_default_database='sqlite3'&lt;br /&gt;let g:rails_menu=2&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;- The OpenURL command is set for Safari (Used in :RPreview)&lt;br /&gt;- g:rails_default_file sets the default page to open after the creation of a new rails project&lt;br /&gt;- let g:rails_default_database='sqlite3' (not needed, default)&lt;br /&gt;- let g:rails_menu=1 does not seem to create a separate menu for rails&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7253429620264002959-3388662199605008892?l=railsfs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/railsfs?a=gspkF9XX"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=mK3zh1L1"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=mK3zh1L1" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=vIqSE5AO"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=vIqSE5AO" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=zH6dBcMD"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=zH6dBcMD" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=MjH3ljcd"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/railsfs?a=ktoWsY1l"&gt;&lt;img src="http://feeds.feedburner.com/~f/railsfs?i=ktoWsY1l" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/railsfs/~4/aFz4_M3QVn8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://railsfs.blogspot.com/feeds/3388662199605008892/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7253429620264002959&amp;postID=3388662199605008892&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3388662199605008892?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7253429620264002959/posts/default/3388662199605008892?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/railsfs/~3/aFz4_M3QVn8/working-with-railsvim.html" title="Working with rails.vim" /><author><name>Uri Sharf</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-uZwubRh3ufQ/AAAAAAAAAAI/AAAAAAAAEwc/b80N2V0ozRs/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://railsfs.blogspot.com/2008/02/working-with-railsvim.html</feedburner:origLink></entry></feed>

