<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="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" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-689869310107675036</atom:id><lastBuildDate>Wed, 16 May 2012 19:29:41 +0000</lastBuildDate><category>ruby</category><category>solr</category><category>jaunty jackalope</category><category>postgres</category><category>javascript</category><category>cyanogen</category><category>apple</category><category>sphinx</category><category>wine</category><category>hadoop</category><category>dell</category><category>firefox</category><category>iceweasel</category><category>iphone</category><category>econify</category><category>git</category><category>passwords security</category><category>python</category><category>nginx</category><category>rails</category><category>debian</category><category>hive</category><category>classycas</category><category>freebsd</category><category>hardware</category><category>linux</category><category>pulseaudio</category><category>sunspot</category><category>business</category><category>mysql</category><category>php</category><category>vegan</category><category>ssh</category><category>ffmpeg</category><category>bacon</category><category>apache2</category><category>bluetooth</category><category>android</category><category>blogger</category><category>gedit</category><category>homebrew</category><category>rpg</category><category>thinking-sphinx</category><category>mac</category><category>xfce</category><category>ssl</category><category>sinatra</category><category>intrepid ibex</category><category>opensolaris</category><category>songbird</category><category>ubuntu</category><category>testing</category><category>plugins</category><category>nook</category><category>karmic</category><category>google</category><title>Hackido</title><description /><link>http://www.hackido.com/</link><managingEditor>noreply@blogger.com (Vince Wadhwani)</managingEditor><generator>Blogger</generator><openSearch:totalResults>88</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/rss+xml" href="http://feeds.feedburner.com/Hackido" /><feedburner:info uri="hackido" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-7266829954216409542</guid><pubDate>Sat, 21 Jan 2012 17:28:00 +0000</pubDate><atom:updated>2012-01-21T12:30:50.483-05:00</atom:updated><title>Quick Tip: Using the Progress Bar gem</title><atom:summary>

I've got a long running rake task.  Yep, I hate to have it but it's necessary.  So rather than just sit back and wonder how long it's going to take and how long I've already been waiting, I decided to take a look at the progress_bar gem.  Using it is fairly simple.. you can take a look at the documentation for some nifty options but let me step you through a very simple example on how I use it </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/8jye6R8GWQ4/quick-tip-using-progress-bar-gem.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8bgp1HetSksGasAVhNvWYquQodw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8bgp1HetSksGasAVhNvWYquQodw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8bgp1HetSksGasAVhNvWYquQodw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8bgp1HetSksGasAVhNvWYquQodw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/8jye6R8GWQ4" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2012/01/quick-tip-using-progress-bar-gem.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-5462474116767862052</guid><pubDate>Mon, 26 Dec 2011 06:50:00 +0000</pubDate><atom:updated>2011-12-30T18:25:07.479-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">nook</category><category domain="http://www.blogger.com/atom/ns#">android</category><title>6 Ways I'm using my Nook Tablet</title><atom:summary>



A little while back I bought a Nook Tablet. I have no idea why I did it.  I've owned an iPad in the past and the application used the most (iMockups) isn't even available on Android.  But the NT is smaller, lighter and cheap enough that I had to give it a try.  It started off miserably.  Even after rooting, it was basically collecting dust.  But then I started to embrace it and now I find it </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/6aoPc-FYeZ0/6-ways-im-using-my-nook-tablet.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><thr:total>3</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2dF1RY2Gok-C9sqK-aWA6VvjEMA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2dF1RY2Gok-C9sqK-aWA6VvjEMA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2dF1RY2Gok-C9sqK-aWA6VvjEMA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2dF1RY2Gok-C9sqK-aWA6VvjEMA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/6aoPc-FYeZ0" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2011/12/6-ways-im-using-my-nook-tablet.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-1645527516231405483</guid><pubDate>Fri, 11 Nov 2011 08:03:00 +0000</pubDate><atom:updated>2011-12-26T01:52:12.221-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ffmpeg</category><category domain="http://www.blogger.com/atom/ns#">homebrew</category><category domain="http://www.blogger.com/atom/ns#">mac</category><title>ffmpeg problems in homebrew</title><atom:summary>File this under: things I'm documenting on my blog in case I can't find the solution next time I need it.  So there's a problem with the latest ffmpeg in homebrew where it's failing to compile.  Unfortunately it's also keeping a number of other unrelated packages back.  Luckily we can work around the issue by pinning ffmpeg to version 0.6.3.  Here's how we do it:


cd `brew --prefix`
git checkout</atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/XRmFwI6KlV0/ffmpeg-problems-in-homebrew.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OFPC0dSnQsNlm5Yo1-2iHykVqlo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OFPC0dSnQsNlm5Yo1-2iHykVqlo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OFPC0dSnQsNlm5Yo1-2iHykVqlo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OFPC0dSnQsNlm5Yo1-2iHykVqlo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/XRmFwI6KlV0" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2011/11/ffmpeg-problems-in-homebrew.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-8992249242310494263</guid><pubDate>Fri, 04 Nov 2011 05:01:00 +0000</pubDate><atom:updated>2011-11-04T01:01:17.809-04:00</atom:updated><title>Two things missing from Google Voice</title><atom:summary>
I love using Google Voice. By default I use it to handle all my voicemails since it has some nifty features over what otherwise would be standard using T-mobile.  For example, I love that I can listen to my voicemails from a web browser where ever I am in the world.  The fact that it handles text messages too is a big plus.  Lastly, the translation attempts are usually good enough that I can </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/mrrskEh_unk/two-things-missing-from-google-voice.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SkjGp5Kg7W8V_IhiFYInZjucHlA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SkjGp5Kg7W8V_IhiFYInZjucHlA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SkjGp5Kg7W8V_IhiFYInZjucHlA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SkjGp5Kg7W8V_IhiFYInZjucHlA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/mrrskEh_unk" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2011/11/two-things-missing-from-google-voice.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-4563196573052957931</guid><pubDate>Fri, 07 Oct 2011 06:08:00 +0000</pubDate><atom:updated>2011-10-07T02:19:32.295-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">apple</category><title>RIP Steve Jobs</title><atom:summary>Steve Jobs died on October 5th. I can't express how sad I am in his passing.  I'm fortunate to have not yet lost a parent but if I had I imagine it would feel like this.  Every once in a while a great person comes to pass and if you're lucky you are alive during his or her time.  I feel very fortunate not only to have been alive but to have seen him in person and worked at his company early on </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/5Rkpg0LxT_I/rip-steve-jobs.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><thr:total>1</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yHC7BDl3wmi7TxAjGw7Rf-mHJvM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yHC7BDl3wmi7TxAjGw7Rf-mHJvM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yHC7BDl3wmi7TxAjGw7Rf-mHJvM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yHC7BDl3wmi7TxAjGw7Rf-mHJvM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/5Rkpg0LxT_I" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2011/10/rip-steve-jobs.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-6749080484819997279</guid><pubDate>Thu, 29 Sep 2011 07:12:00 +0000</pubDate><atom:updated>2011-10-12T23:47:33.180-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">blogger</category><category domain="http://www.blogger.com/atom/ns#">econify</category><title>Whoa, what happened to my company blog?</title><atom:summary>A few days ago I logged into blogger to write a new post for our company blog only to find that it had completely disappeared.  There was a helpful link that said "My blog disappeared from my account!" which let me click through to a form I could fill out to recover it.  Sadly, that didn't work.. I was only given a cryptic message that said "No blog found at econify.blogspot.com". No reason was </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/3ASTSiLME9Y/whoa-what-happened-to-my-company-blog.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mjEQqnyQemRFPn6_O75kVNQ2fBQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mjEQqnyQemRFPn6_O75kVNQ2fBQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/mjEQqnyQemRFPn6_O75kVNQ2fBQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mjEQqnyQemRFPn6_O75kVNQ2fBQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/3ASTSiLME9Y" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2011/09/whoa-what-happened-to-my-company-blog.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-6175147737865313266</guid><pubDate>Tue, 09 Aug 2011 06:31:00 +0000</pubDate><atom:updated>2011-09-08T13:02:22.412-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">apache2</category><category domain="http://www.blogger.com/atom/ns#">php</category><category domain="http://www.blogger.com/atom/ns#">mac</category><category domain="http://www.blogger.com/atom/ns#">postgres</category><title>Recompile PHP with Postgres support in OSX</title><atom:summary>If you've switched over your local development to PostgreSQL on your mac, you may want to use a graphical interface to interact with your databases and tables.  One solution out there is phpPgAdmin.  Unfortunately if you try to load it up you'll probably get an error saying that postgres support isn't enabled.  Instructions on Apple's site will tell you to recompile PHP with postgres support and </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/6HVEDFmafQk/recompile-php-with-postgres-support-in.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZCTf1I2lP9ADAAHombbgb1R0z6M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZCTf1I2lP9ADAAHombbgb1R0z6M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZCTf1I2lP9ADAAHombbgb1R0z6M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZCTf1I2lP9ADAAHombbgb1R0z6M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/6HVEDFmafQk" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2011/08/recompile-php-with-postgres-support-in.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-5050942957812875605</guid><pubDate>Sat, 14 May 2011 03:24:00 +0000</pubDate><atom:updated>2011-05-13T23:35:27.410-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">rpg</category><category domain="http://www.blogger.com/atom/ns#">google</category><category domain="http://www.blogger.com/atom/ns#">android</category><title>RPG Buddy: Now on Android</title><atom:summary>About a year ago I talked about how we released our first iPhone app.  It was called RPGBuddy and it was built to help Game Masters track initiative for their Pathfinder, D&amp;D, or other d20 type game.  Today I am equally proud to announce that we've ported it to Android. 

Well, ported is actually not quite accurate. It's been completely done from scratch using Android's SDK.  I suppose we could </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/gnvCvO56DLo/rpg-buddy-now-on-android.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WUUmpgpYrJwN7DCOIZBOtD1z9Jo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WUUmpgpYrJwN7DCOIZBOtD1z9Jo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WUUmpgpYrJwN7DCOIZBOtD1z9Jo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WUUmpgpYrJwN7DCOIZBOtD1z9Jo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/gnvCvO56DLo" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2011/05/rpg-buddy-now-on-android.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-8188347326508237132</guid><pubDate>Tue, 12 Apr 2011 22:23:00 +0000</pubDate><atom:updated>2011-04-12T18:51:49.813-04:00</atom:updated><title>Some Takeaways from CodeConf</title><atom:summary>If you missed it, Github put together a conference in San Francisco last weekend called CodeConf.  Unlike most of the conferences I attend, this one was not specific to any particular programming language. Instead the sprit was about open source code.  Almost every talk was interesting and I learned and relearned a lot of things that I plan to implement.  This is not a summary of each speaker's </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/LmDcSH_N3hY/some-takeaways-from-codeconf.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><thr:total>1</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uz9C7myyeVj0LgzCGpyFGP4fkEQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uz9C7myyeVj0LgzCGpyFGP4fkEQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uz9C7myyeVj0LgzCGpyFGP4fkEQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uz9C7myyeVj0LgzCGpyFGP4fkEQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/LmDcSH_N3hY" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2011/04/some-takeaways-from-codeconf.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-3601429332007579086</guid><pubDate>Tue, 05 Apr 2011 23:59:00 +0000</pubDate><atom:updated>2011-04-06T04:44:08.191-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">homebrew</category><category domain="http://www.blogger.com/atom/ns#">mac</category><category domain="http://www.blogger.com/atom/ns#">hadoop</category><title>Homebrew rocks but..</title><atom:summary>I love Homebrew.. I like the simplicity of it and generally, it just works.  Every once in a while though something goes wrong and you need to back up to an older version of a package.  Doing so is not terribly intuative.  The process goes something like this:


1. Head over to your /usr/local/Library/Formula/ directory and search for the commit prior to the one one where your formula was updated</atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/GfwTRUOp9SM/homebrew-rocks-but.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Q7ASzqYC077MwfnxtaTyA35XSL0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Q7ASzqYC077MwfnxtaTyA35XSL0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Q7ASzqYC077MwfnxtaTyA35XSL0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Q7ASzqYC077MwfnxtaTyA35XSL0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/GfwTRUOp9SM" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2011/04/homebrew-rocks-but.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-1199810969477931653</guid><pubDate>Tue, 15 Mar 2011 18:35:00 +0000</pubDate><atom:updated>2011-03-15T14:35:44.481-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ruby</category><category domain="http://www.blogger.com/atom/ns#">sinatra</category><title>Deploying Sinatra with Passenger</title><atom:summary>Just posted a quick tutorial on deploying a sinatra app using Apache and Passenger.  I noticed that even the official docs just recommended using Heroku.  That's fine for most of us, but I had an instance where I needed to deploy on Slicehost.  Hence this mini-tutorial.  I posted it on the official company blog, so feel free to check it out there.</atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/grt-yzXKegc/deploying-sinatra-with-passenger.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-Z_DUFSpRmxI/TX-xXkfziPI/AAAAAAAAAIk/0BNSNT5P5WY/s72-c/sinatra.jpeg" height="72" width="72" /><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FKjNNFAgCJUL3ZLxvB2Oexp6ero/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FKjNNFAgCJUL3ZLxvB2Oexp6ero/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FKjNNFAgCJUL3ZLxvB2Oexp6ero/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FKjNNFAgCJUL3ZLxvB2Oexp6ero/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/grt-yzXKegc" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2011/03/deploying-sinatra-with-passenger.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-7826648233516191074</guid><pubDate>Mon, 14 Feb 2011 19:03:00 +0000</pubDate><atom:updated>2011-02-14T14:03:27.145-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">vegan</category><category domain="http://www.blogger.com/atom/ns#">bacon</category><category domain="http://www.blogger.com/atom/ns#">iphone</category><title>VeganFinder is out!</title><atom:summary>Today I'm happy to tell you about VeganFinder.  Like BaconFinder before it, this is an iOS application to help locate a type of ingredient. This time our focus was on helping Vegans.  Why? Well, first of all, I was feeling all the negative karma after focusing on bacon before (although it is so so tasty). Second, while there are apps and websites out there for vegetarians, sometimes that's not </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/h5wcTxoPf-c/veganfinder-is-out.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-OIe1ffXejlo/TVl8Ndhu7QI/AAAAAAAAAIM/Q3AUqaj_8M4/s72-c/Icon%25402x.png" height="72" width="72" /><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zDiZ9qnZMPqNf6qWLMFgXXheO1U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zDiZ9qnZMPqNf6qWLMFgXXheO1U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zDiZ9qnZMPqNf6qWLMFgXXheO1U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zDiZ9qnZMPqNf6qWLMFgXXheO1U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/h5wcTxoPf-c" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2011/02/veganfinder-is-out.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-3265128013451350028</guid><pubDate>Sat, 25 Dec 2010 18:37:00 +0000</pubDate><atom:updated>2010-12-27T13:45:18.478-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ruby</category><category domain="http://www.blogger.com/atom/ns#">rails</category><category domain="http://www.blogger.com/atom/ns#">ubuntu</category><title>Install Ruby on Rails on Ubuntu Maverick Meerkat 10.10</title><atom:summary>If you're running Ubuntu 9.10 and want to install Ruby on Rails I've put together a quick tutorial for you.  Not tremendously much has changed since the last tutorial for Jaunty Jackalope.  Unicorn is out and while I think it's nifty, I'm going to wait a little while before playing with it.  For now my money is still on Phusion Passenger as being the right tool for the job.  If all that seems </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/dfLG-e0Anrs/install-ruby-on-rails-on-ubuntu.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_xyjRMd2gFJo/STb6O5fWtwI/AAAAAAAAACI/WfvhPhSAEuE/s72-c/rails.jpg" height="72" width="72" /><thr:total>2</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OH-2JNHMS4qePS1Z-WXifwCE1mE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OH-2JNHMS4qePS1Z-WXifwCE1mE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OH-2JNHMS4qePS1Z-WXifwCE1mE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OH-2JNHMS4qePS1Z-WXifwCE1mE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/dfLG-e0Anrs" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2010/12/install-ruby-on-rails-on-ubuntu.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-6788749075672784129</guid><pubDate>Thu, 16 Dec 2010 22:17:00 +0000</pubDate><atom:updated>2010-12-16T17:20:41.503-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ruby</category><category domain="http://www.blogger.com/atom/ns#">classycas</category><title>ClassyCAS -- Sinatra based Single Signon</title><atom:summary>We've been working on a few projects for customers lately and one of the problems we've had to solve is Single Signon.  It's a classic problem and I'm surprised that there are still a lot of well known sites that haven't solved it well. (For example, you're registered on their site and need to register again to access the forums.)  The result is ClassyCAS.  It's still a work in progress but we </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/8hN8vvobGpE/classycas-sintra-based-single-signon.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_xyjRMd2gFJo/TQqP8vzGQ6I/AAAAAAAAAHw/v5SnI1x-TQY/s72-c/stay_classy1.gif" height="72" width="72" /><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MaT-74wP189_N0stg9nEdT1CMgQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MaT-74wP189_N0stg9nEdT1CMgQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MaT-74wP189_N0stg9nEdT1CMgQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MaT-74wP189_N0stg9nEdT1CMgQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/8hN8vvobGpE" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2010/12/classycas-sintra-based-single-signon.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-3199780198876359857</guid><pubDate>Mon, 06 Dec 2010 17:10:00 +0000</pubDate><atom:updated>2010-12-06T12:10:02.100-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">bacon</category><category domain="http://www.blogger.com/atom/ns#">iphone</category><category domain="http://www.blogger.com/atom/ns#">apple</category><title>BaconFinder is here!</title><atom:summary>I'm pleased to announce our latest iPhone app has just been approved by Apple for inclusion in the App Store.  It's called BaconFinder and well, it finds bacon.  It was a fun app to make with lots of challenges including gathering data and finding a happy medium between speed and accuracy with spatial searches.  We've got a few more apps in the pipeline with a similar theme, but please take a </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/vh9S9JNaWr8/baconfinder-is-here.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_xyjRMd2gFJo/TPh6ZpqvlOI/AAAAAAAAAHs/iY1yRfZmMUE/s72-c/baconfinder.jpg" height="72" width="72" /><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9WXw93cZxj9ON-Fc0Udy7ahv3c8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9WXw93cZxj9ON-Fc0Udy7ahv3c8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9WXw93cZxj9ON-Fc0Udy7ahv3c8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9WXw93cZxj9ON-Fc0Udy7ahv3c8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/vh9S9JNaWr8" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2010/12/baconfinder-is-here.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-4728619377513497749</guid><pubDate>Wed, 10 Nov 2010 23:35:00 +0000</pubDate><atom:updated>2010-11-10T18:36:09.587-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">mysql</category><category domain="http://www.blogger.com/atom/ns#">mac</category><title>Quick tip: install mysql gem w/ homebrew</title><atom:summary>Ok, you've got OS X and you've installed most of your packages with homebrew, including mysql.  Now it's time to install the gem and you keep getting errors that say something along the lines of ERROR: Failed to build gem native extension.

With OS X you have a few extra parameters you need to pass along.  Here, I'm installing an older version of the mysql gem pointing it to the mysql_config file</atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/UAEU7Ke_pm4/quick-tip-install-mysql-gem-w-homebrew.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_-Km1jO-Uwt9TywkS5ptC8HUBZQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_-Km1jO-Uwt9TywkS5ptC8HUBZQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_-Km1jO-Uwt9TywkS5ptC8HUBZQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_-Km1jO-Uwt9TywkS5ptC8HUBZQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/UAEU7Ke_pm4" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2010/11/quick-tip-install-mysql-gem-w-homebrew.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-1153946636788245260</guid><pubDate>Wed, 03 Nov 2010 05:23:00 +0000</pubDate><atom:updated>2010-11-03T01:24:30.312-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">mac</category><title>Quick Tip: Set JAVA_HOME on OS X Snow Leopard</title><atom:summary>I recently started setting up a new OS X development machine after I tried and failed to get the syanptics driver to work on my Dell Vostro V13. (Side note, can you believe they claim this machine is supported by Ubuntu?)

One of the packages that I need to run is hive.  Installing it is a breeze thanks to homebrew, but you still need to set your $JAVA_HOME.  So how is that done?  Easily!  From </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/UQIm21nor9o/quick-tip-set-javahome-on-os-x-snow.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5ZzXaUlYPPQQtS1O6Y-0Kh11A4Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5ZzXaUlYPPQQtS1O6Y-0Kh11A4Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5ZzXaUlYPPQQtS1O6Y-0Kh11A4Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5ZzXaUlYPPQQtS1O6Y-0Kh11A4Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/UQIm21nor9o" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2010/11/quick-tip-set-javahome-on-os-x-snow.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-6562636758661218898</guid><pubDate>Tue, 28 Sep 2010 04:22:00 +0000</pubDate><atom:updated>2010-09-28T00:24:40.201-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ruby</category><category domain="http://www.blogger.com/atom/ns#">mysql</category><category domain="http://www.blogger.com/atom/ns#">linux</category><category domain="http://www.blogger.com/atom/ns#">rails</category><category domain="http://www.blogger.com/atom/ns#">mac</category><title>Mysql2 Error after upgrading an app to Rails 3</title><atom:summary>I was just updating the official Econify website to use Rails 3 and everything was working fine except for a problem with the mysql2 gem.  The error I was getting was


Mysql2::Error (Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)):

Now it didn't happen in development so I was perplexed until I realized that the rails upgrade plugin I used to help me along had replaced </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/GN_S_riE7-M/mysql2-error-after-upgrading-app-to.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_xyjRMd2gFJo/TKFs71xy6SI/AAAAAAAAAHI/09qg-Yh7v-E/s72-c/logo.gif" height="72" width="72" /><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ySYecbFeM6iafeWsP4bezKFu0TY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ySYecbFeM6iafeWsP4bezKFu0TY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ySYecbFeM6iafeWsP4bezKFu0TY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ySYecbFeM6iafeWsP4bezKFu0TY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/GN_S_riE7-M" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2010/09/mysql2-error-after-upgrading-app-to.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-3562712514134374347</guid><pubDate>Mon, 20 Sep 2010 06:52:00 +0000</pubDate><atom:updated>2010-09-20T02:57:24.025-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ruby</category><title>For the latecomers: RVM on OS X</title><atom:summary>If you haven't already, you can install RVM pretty easily. These instructions should also work for Linux.  For those that aren't familiar with it, RVM is the Ruby version manager which allows you to switch between multiple version of Ruby.  Handy if you are doing most of your work on 1.8.7 but then are also working on making changes to your app so it runs in 1.9.2.  Read on for details.


1. Run </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/QFdT9E8Bh1E/for-late-comers-rvm-on-os-x.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_xyjRMd2gFJo/TJcFDVH8ieI/AAAAAAAAAHA/uO2_sIaZHnE/s72-c/ruby.jpg" height="72" width="72" /><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4i24DUiWNsgvAxZPIA_gZs8T8h0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4i24DUiWNsgvAxZPIA_gZs8T8h0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4i24DUiWNsgvAxZPIA_gZs8T8h0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4i24DUiWNsgvAxZPIA_gZs8T8h0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/QFdT9E8Bh1E" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2010/09/for-late-comers-rvm-on-os-x.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-336874764181839453</guid><pubDate>Thu, 09 Sep 2010 17:18:00 +0000</pubDate><atom:updated>2010-09-09T13:19:41.894-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">business</category><title>BMW Gets It Right: Listening</title><atom:summary>I was pleased to discover this article today from the Autoblog about BMW's efforts into planning for their aging workforce.  If you've ever worked in the manufacturing sector you know that it's tough to find skilled labor.  Most of those jobs have been outsourced to India, China, and an array of other developing countries.  I've always liked the German approach and I was surprised to find that </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/1thzmwsao5Q/bmw-gets-it-right-listening.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_xyjRMd2gFJo/TIkXF8jQ69I/AAAAAAAAAGo/4HITi2ar3KI/s72-c/bmw_logo.jpg" height="72" width="72" /><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3fWM4NX1dzVXtXaeWCsFwTtDJeI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3fWM4NX1dzVXtXaeWCsFwTtDJeI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3fWM4NX1dzVXtXaeWCsFwTtDJeI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3fWM4NX1dzVXtXaeWCsFwTtDJeI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/1thzmwsao5Q" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2010/09/bmw-gets-it-right-listening.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-764457492837651799</guid><pubDate>Wed, 08 Sep 2010 22:01:00 +0000</pubDate><atom:updated>2010-09-08T18:01:07.427-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">php</category><category domain="http://www.blogger.com/atom/ns#">mac</category><title>PHP #2002 Error on OSX 10.6</title><atom:summary>Don't know what happened really but after a recent security update my version of PHPMyAdmin started giving me a nasty error:

os x #2002 - The server is not responding (or the local MySQL server's socket is not correctly configured)
I poked around a lot of forums but couldn't really find anything that helped me out until I discovered this old thread from 2006.  Let me save you some time..


Step </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/_NbRBr_BzWo/php-2002-error-on-osx-106.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><thr:total>1</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/S9P4CYURZ21vwpJT_5bE2UO6amo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/S9P4CYURZ21vwpJT_5bE2UO6amo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/S9P4CYURZ21vwpJT_5bE2UO6amo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/S9P4CYURZ21vwpJT_5bE2UO6amo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/_NbRBr_BzWo" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2010/09/php-2002-error-on-osx-106.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-5940579965641209650</guid><pubDate>Tue, 07 Sep 2010 23:32:00 +0000</pubDate><atom:updated>2010-09-07T19:32:10.811-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ruby</category><category domain="http://www.blogger.com/atom/ns#">linux</category><title>Quick Tip: Set default path in RHEL</title><atom:summary>I've recently had to do some work on Red Hat Enterprise Linux and both of the snags I hit were related to the path.  First, when doing a sudo to another user in RHEL you need to pass along a dash ( - ). So whereas in Ubuntu you might to 

sudo su deploy

In RHEL that equivalent is:

sudo su - deploy

Failing to do so gives you the default path.  Which brings me to the 2nd issue.. how do you add </atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/3kADmGNRwgI/quick-tip-set-default-path-in-rhel.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_xyjRMd2gFJo/TIbLY7uN-PI/AAAAAAAAAGg/dl2kHEN5ltM/s72-c/redhat.png" height="72" width="72" /><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ue8KDPrjj5daZmry6ZE8YAE-n88/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ue8KDPrjj5daZmry6ZE8YAE-n88/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ue8KDPrjj5daZmry6ZE8YAE-n88/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ue8KDPrjj5daZmry6ZE8YAE-n88/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/3kADmGNRwgI" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2010/09/quick-tip-set-default-path-in-rhel.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-145241757329728131</guid><pubDate>Thu, 03 Jun 2010 14:37:00 +0000</pubDate><atom:updated>2010-06-03T10:37:42.720-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">rpg</category><category domain="http://www.blogger.com/atom/ns#">iphone</category><category domain="http://www.blogger.com/atom/ns#">apple</category><title>RPG Buddy: Track initiative for tabletop games on the iPhone</title><atom:summary>Hooray, we finally got our first iPhone app out the door!  It was actually started about a year ago but other projects kept us from actually getting it shipped. (Good news paying customers, you are still our highest priority.  Now the application itself may not be terribly exciting unless you are a nerd (which you are if you're reading this blog).  We called it RPG Buddy.


Now the purpose of the</atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/Gy7yLBJs6dg/rpg-buddy-track-initiative-for-tabletop.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><thr:total>0</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xOmH2IOupp6oiHBXZ1Nuc8jJtIo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xOmH2IOupp6oiHBXZ1Nuc8jJtIo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xOmH2IOupp6oiHBXZ1Nuc8jJtIo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xOmH2IOupp6oiHBXZ1Nuc8jJtIo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/Gy7yLBJs6dg" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2010/06/rpg-buddy-track-initiative-for-tabletop.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-8313705417792007985</guid><pubDate>Thu, 20 May 2010 22:31:00 +0000</pubDate><atom:updated>2010-05-20T18:31:03.376-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">javascript</category><category domain="http://www.blogger.com/atom/ns#">ubuntu</category><title>Quick Tip: Install Node.js on Ubuntu Lucid Lynx</title><atom:summary>I'm playing around with coffeescript and step one is to get Node.js installed.  It's actually very straight forward to do so, especially if you've already got Git installed.  There's no precompiled version for Ubuntu Lucid so we actually need to checkout the code, compile it, and then install.  If you need the details, feel free to click the Read On link below:


1. Update your stack
sudo apt-get</atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/CzYxXe3h6Zw/quick-tip-install-nodejs-on-ubuntu.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_xyjRMd2gFJo/S_W4DWCzPwI/AAAAAAAAAGQ/Wftu1n09MU0/s72-c/nodejs.jpg" height="72" width="72" /><thr:total>3</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jJvfHN8l9Ty99F9k-f3C8xje9iU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jJvfHN8l9Ty99F9k-f3C8xje9iU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jJvfHN8l9Ty99F9k-f3C8xje9iU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jJvfHN8l9Ty99F9k-f3C8xje9iU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/CzYxXe3h6Zw" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2010/05/quick-tip-install-nodejs-on-ubuntu.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-689869310107675036.post-7891391681922686082</guid><pubDate>Sun, 16 May 2010 19:38:00 +0000</pubDate><atom:updated>2010-05-16T15:57:32.366-04:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">linux</category><category domain="http://www.blogger.com/atom/ns#">hive</category><category domain="http://www.blogger.com/atom/ns#">ubuntu</category><category domain="http://www.blogger.com/atom/ns#">hadoop</category><title>Install Hadoop and Hive on Ubuntu Lucid Lynx</title><atom:summary>If you've got a need to do some map reduce work and decide to go with Hadoop and Hive, here's a brief tutorial on how to get it installed.  This is geared more towards local development work than a standalone server so be careful to use best practices if you decide to deploy this live.  This tutorial assumes you're running Ubuntu Lucid Lynx but it could work for other Debian based distros as well</atom:summary><link>http://feedproxy.google.com/~r/Hackido/~3/yL-dTKMxpLQ/install-hadoop-and-hive-on-ubuntu-lucid.html</link><author>noreply@blogger.com (Vince Wadhwani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_xyjRMd2gFJo/S_BJnw6D02I/AAAAAAAAAGI/0QGvALj-ZTU/s72-c/hadoop.jpg" height="72" width="72" /><thr:total>5</thr:total><description>&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dT8mx7UPrkQRrsDybtFLnOCNCzI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dT8mx7UPrkQRrsDybtFLnOCNCzI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dT8mx7UPrkQRrsDybtFLnOCNCzI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dT8mx7UPrkQRrsDybtFLnOCNCzI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Hackido/~4/yL-dTKMxpLQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.hackido.com/2010/05/install-hadoop-and-hive-on-ubuntu-lucid.html</feedburner:origLink></item></channel></rss>

