<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>A collection of thoughts from Jeremy Hubert, a world traveler based in San Jose, California.</description><title>Random Thoughts</title><generator>Tumblr (3.0; @jhubert)</generator><link>http://tumble.jeremyhubert.com/</link><item><title>Punch Card Save the Date by lilribbers on Etsy</title><description>&lt;a href="http://www.etsy.com/view_listing.php?listing_id=38397518"&gt;Punch Card Save the Date by lilribbers on Etsy&lt;/a&gt;</description><link>http://tumble.jeremyhubert.com/post/336561442</link><guid>http://tumble.jeremyhubert.com/post/336561442</guid><pubDate>Fri, 15 Jan 2010 17:10:48 -0800</pubDate></item><item><title>Travel Themed Weddings, II | Style Me Pretty :  The Ultimate Wedding Blog</title><description>&lt;a href="http://www.stylemepretty.com/2009/05/29/travel-themed-weddings-ii/"&gt;Travel Themed Weddings, II | Style Me Pretty :  The Ultimate Wedding Blog&lt;/a&gt;</description><link>http://tumble.jeremyhubert.com/post/336558337</link><guid>http://tumble.jeremyhubert.com/post/336558337</guid><pubDate>Fri, 15 Jan 2010 17:08:12 -0800</pubDate></item><item><title>Travel Themed Weddings | Style Me Pretty :  The Ultimate Wedding Blog</title><description>&lt;a href="http://www.stylemepretty.com/2009/05/29/travel-themed-weddings/"&gt;Travel Themed Weddings | Style Me Pretty :  The Ultimate Wedding Blog&lt;/a&gt;</description><link>http://tumble.jeremyhubert.com/post/336549609</link><guid>http://tumble.jeremyhubert.com/post/336549609</guid><pubDate>Fri, 15 Jan 2010 17:01:20 -0800</pubDate></item><item><title>Wedding Calligraphy Artwork From Deborah Nadel Designs | Style Me Pretty :  The Ultimate Wedding Blog</title><description>&lt;a href="http://www.stylemepretty.com/2009/12/03/wedding-calligraphy-artwork-from-deborah-nadel-designs/"&gt;Wedding Calligraphy Artwork From Deborah Nadel Designs | Style Me Pretty :  The Ultimate Wedding Blog&lt;/a&gt;</description><link>http://tumble.jeremyhubert.com/post/336549110</link><guid>http://tumble.jeremyhubert.com/post/336549110</guid><pubDate>Fri, 15 Jan 2010 17:01:00 -0800</pubDate></item><item><title>wrong argument type Hash (expected Data) - Merb json</title><description>&lt;p&gt;I was having a heck of a time with .to_json in Merb. Turns out, it was because Merb’s to_json implementation doesn’t work the same as ActiveRecords.&lt;/p&gt;
&lt;p&gt;In order to get it working, I had to disable the Merb one by placing the following code at the top of my init.rb file:&lt;/p&gt;
&lt;p&gt;Merb.disable :json&lt;/p&gt;
&lt;p&gt;Just thought I’d share. :)&lt;/p&gt;</description><link>http://tumble.jeremyhubert.com/post/83919727</link><guid>http://tumble.jeremyhubert.com/post/83919727</guid><pubDate>Thu, 05 Mar 2009 16:05:13 -0800</pubDate></item><item><title>How much has ModRails made in donations?</title><description>&lt;p&gt;So, after totally falling in love with ModRails (Phusion Passenger) a few months back, I was looking at their “Enterprise Edition” and began wondering how much they had made so far with their free software…&lt;/p&gt;
&lt;p&gt;Luckily, I had Ruby and Hpricot handy. I opened up IRB and ran the following code:&lt;/p&gt;
&lt;p&gt;&lt;code&gt; require 'hpricot' &lt;br/&gt;require 'open-uri' &lt;br/&gt; doc = Hpricot(open('http://www.modrails.com/enterprise.html')) &lt;br/&gt;(doc/"tr/td").collect { |td| td.inner_html.scan('USD').empty? ? nil : td.inner_html.sub('USD ','').to_i }.compact.inject { |s,n| s + n } &lt;/code&gt;&lt;/p&gt;
&lt;p&gt;To date, they have made $20,700 in donations! Not bad for two guys and some “free” software.&lt;/p&gt;</description><link>http://tumble.jeremyhubert.com/post/72862661</link><guid>http://tumble.jeremyhubert.com/post/72862661</guid><pubDate>Sat, 24 Jan 2009 13:32:22 -0800</pubDate></item><item><title>Setting up a remote server to access my git repository</title><description>&lt;p&gt;I host all of my Git repositories on a box that has a different port than normal SSH connections use, which causes git checkouts to be a bit of a pain in the butt.&lt;/p&gt;
&lt;p&gt;So, in order to deal with this, any computer I plan on continually using for Git access, I add to the git user’s authorized_keys list. Here is the step by step I use to make it easy.&lt;/p&gt;
&lt;p&gt;All of these commands are performed on the computer I want to grant permission to.&lt;/p&gt;
&lt;p&gt;First, make sure I have a public ssh key.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;cat .ssh/id_rsa.pub&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Now, lets copy that public key to the Git server.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;scp -P 8888 .ssh/id_rsa.pub git@YOUR_SERVER_ADDRESS:~&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Using a remote SSH command, lets append our id_rsa.pub file to the authorized keys list, and then delete the file since we won’t be using it anymore.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ssh -p 8888 git@YOUR_SERVER_ADDRESS "cat id_rsa.pub &gt;&gt; .ssh/authorized_keys; rm id_rsa.pub"&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Test the connection to make sure we can connect without a password. Just ssh and then exit immediately if it worked.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ssh git@YOUR_SERVER_ADDRESS -p 8888&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Alright, so once that works, you have permission… but it still doesn’t deal with the port problem. To do that, we will create a .ssh host in the config file.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;vi .ssh/config&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;You want to add something that looks like this:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;host myserver&lt;br/&gt;hostname YOUR_SERVER_ADDRESS&lt;br/&gt;user git&lt;br/&gt;port 8888&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Once you’ve done that, save the file and exit.&lt;/p&gt;
&lt;p&gt;Now, you should be able to clone your git repo without any problems. No more passwords, no more long git urls. Just beautiful simplicity.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;git clone myserver:commentize.git&lt;/code&gt;&lt;/p&gt;</description><link>http://tumble.jeremyhubert.com/post/72844338</link><guid>http://tumble.jeremyhubert.com/post/72844338</guid><pubDate>Sat, 24 Jan 2009 11:28:14 -0800</pubDate></item><item><title>2008 Election Coverage - I'm in the running.</title><description>&lt;a href="http://www.tsgnet.com/pres.php?id=374154&amp;altf=Kfsfnz&amp;altl=Ivcfsu"&gt;2008 Election Coverage - I'm in the running.&lt;/a&gt;</description><link>http://tumble.jeremyhubert.com/post/53794350</link><guid>http://tumble.jeremyhubert.com/post/53794350</guid><pubDate>Thu, 09 Oct 2008 07:54:05 -0700</pubDate></item><item><title>Is playing Tumble from his iPhone</title><description>&lt;p&gt;Is playing Tumble from his iPhone&lt;/p&gt;</description><link>http://tumble.jeremyhubert.com/post/47348351</link><guid>http://tumble.jeremyhubert.com/post/47348351</guid><pubDate>Mon, 25 Aug 2008 11:14:39 -0700</pubDate></item><item><title>The language of the land</title><description>&lt;img src="http://26.media.tumblr.com/xZVK1p2Hycu69g46c4tY4frw_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;u&gt;&lt;a href="http://xkcd.com/84/"&gt;T&lt;/a&gt;he language of the land&lt;/u&gt;&lt;/p&gt;</description><link>http://tumble.jeremyhubert.com/post/46556255</link><guid>http://tumble.jeremyhubert.com/post/46556255</guid><pubDate>Tue, 19 Aug 2008 07:44:51 -0700</pubDate></item><item><title>coley:  E: 12:07AM “I saw this and thought of you”</title><description>&lt;img src="http://25.media.tumblr.com/jaHwaAgF61ve7g6w5K8VwqJ2_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://coley.tumblr.com/post/19620255"&gt;coley&lt;/a&gt;:&lt;/p&gt;  &lt;blockquote&gt;E: 12:07AM “I saw this and thought of you”&lt;/blockquote&gt;</description><link>http://tumble.jeremyhubert.com/post/35472825</link><guid>http://tumble.jeremyhubert.com/post/35472825</guid><pubDate>Tue, 20 May 2008 13:48:50 -0700</pubDate></item><item><title>Just hangin around</title><description>&lt;img src="http://30.media.tumblr.com/xZVK1p2Hy98i6tfvOkIU3pg5_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Just hangin around&lt;/p&gt;</description><link>http://tumble.jeremyhubert.com/post/35472507</link><guid>http://tumble.jeremyhubert.com/post/35472507</guid><pubDate>Tue, 20 May 2008 13:45:16 -0700</pubDate></item><item><title>Save Mr. Splashy Pants!</title><description>&lt;img src="http://27.media.tumblr.com/xZVK1p2Hy3ydvso3uWnuhwUI_400.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.greenpeace.org/international/campaigns/oceans/whaling/great-whale-trail/mrsplashypants" target="_blank"&gt;Save Mr. Splashy Pants!&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.jeremyhubert.com/post/23296102</link><guid>http://tumble.jeremyhubert.com/post/23296102</guid><pubDate>Tue, 08 Jan 2008 09:31:57 -0800</pubDate></item><item><title>Phenomenal Japanese Game Show&#13;
</title><description>&lt;a href="http://cosmos.bcst.yahoo.com/ver/223/popup/index.php?cl=4878187"&gt;Phenomenal Japanese Game Show&#13;
&lt;/a&gt;</description><link>http://tumble.jeremyhubert.com/post/18592000</link><guid>http://tumble.jeremyhubert.com/post/18592000</guid><pubDate>Tue, 06 Nov 2007 16:51:16 -0800</pubDate></item><item><title> Alex Rubin makes his mark on mobile  </title><description>&lt;img src="http://25.media.tumblr.com/xZVK1p2Hy1g5rgi9m1frar43_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt; Alex Rubin makes his mark on mobile  &lt;/p&gt;</description><link>http://tumble.jeremyhubert.com/post/18545023</link><guid>http://tumble.jeremyhubert.com/post/18545023</guid><pubDate>Tue, 06 Nov 2007 07:05:00 -0800</pubDate></item><item><title>Why I enjoy cooking.</title><description>&lt;p&gt;I made dinner for some of my friends in Mexico CIty last night and while I was plating everything one of them asked me why I started cooking. My standard response was that it’s a great way to get my head off of writing code and that it’s so much different than what I do every day.&lt;/p&gt;

&lt;p&gt;Later that night, while cleaning up, I thought about it some more and it really isn’t that much different. The thing that I think I like about it is that it’s a finished product every time. Other than that, it’s actually quite similar to what I do for work.&lt;/p&gt;

&lt;p&gt;1) Project Planning&lt;/p&gt;

&lt;p&gt;* What will I be cooking? (Overall Concept) &lt;br/&gt;
* Who am I cooking for? (Intended audience) &lt;br/&gt;
* Does anyone have allergies I should know of? (Accessibility concerns)&lt;br/&gt;
* What time is everyone arriving? (Scheduling)&lt;br/&gt;
* What if something doesn’t turn out right? (Contingencies)&lt;/p&gt;

&lt;p&gt;2) Actual Cooking&lt;/p&gt;

&lt;p&gt;When you’re actually cooking, you can find better ways to make something just like when you’re coding. You can re-use dishes and combine ingredients to make a custom result. You really have a lot of flexibility within a semi-constrained set of guidelines (flavor).&lt;/p&gt;

&lt;p&gt;On top of that, you have things to consider:&lt;/p&gt;

&lt;p&gt;* What order do things need to be cooked in? (Planning)&lt;br/&gt;
* Do I have all the tools I need? (Resource Allocation)&lt;br/&gt;
* Do I know how to cook everything? (Skills Requirements)&lt;/p&gt;

&lt;p&gt;3) Plating and Setup&lt;/p&gt;

&lt;p&gt;Inevitably, if you’re cooking a big meal, the kitchen is in a bit of chaos at this stage. Now comes the decoration. This is what your guests are actually going to see. You plan out your presentation, set the plates up and lay everything out so that it is well accepted by your guests.&lt;/p&gt;

&lt;p&gt;No matter how messy the process was, if the plating looks good and the food tastes great you’ve done well. Just like with any project though, you can have ugly presentation for great food or great presentation on crappy food. Finding the best of both worlds is tricky, but very rewarding.&lt;/p&gt;

&lt;p&gt;3) Cleanup&lt;/p&gt;

&lt;p&gt;This is where you take away all the mess caused by the cooking process. Get rid of the excess, wash the pots to give them a break and get them ready for the next time you need them, and get your working space back in order.&lt;/p&gt;

&lt;p&gt;The end result is that you have an entire project from concept to completion done in one day. I think that it’s important for people to feel a sense of accomplishment and completion. In my industry, projects range from a few week to a few months, and others seem like they never end. Cooking provides that feeling for me.&lt;/p&gt;</description><link>http://tumble.jeremyhubert.com/post/17289108</link><guid>http://tumble.jeremyhubert.com/post/17289108</guid><pubDate>Fri, 26 Oct 2007 10:32:44 -0700</pubDate></item><item><title>Cost analysis on the threat of global warming (via )</title><description>&lt;object width="400" height="336"&gt;&lt;param name="movie" value="http://www.youtube.com/v/bDsIFspVzfI&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/bDsIFspVzfI&amp;rel=0&amp;egm=0&amp;showinfo=0&amp;fs=1" type="application/x-shockwave-flash" width="400" height="336" allowFullScreen="true" wmode="transparent"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Cost analysis on the threat of global warming (via &lt;a href="http://youtube.com/user/"&gt;&lt;/a&gt;)&lt;/p&gt;</description><link>http://tumble.jeremyhubert.com/post/16999853</link><guid>http://tumble.jeremyhubert.com/post/16999853</guid><pubDate>Wed, 24 Oct 2007 13:41:27 -0700</pubDate></item><item><title>Now that’s a well designed car </title><description>&lt;img src="http://24.media.tumblr.com/16410143_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Now that’s a well designed car &lt;/p&gt;</description><link>http://tumble.jeremyhubert.com/post/16410143</link><guid>http://tumble.jeremyhubert.com/post/16410143</guid><pubDate>Sat, 20 Oct 2007 09:52:00 -0700</pubDate></item><item><title>Fight For Kisses</title><description>&lt;a href="http://www.ffk-wilkinson.com/"&gt;Fight For Kisses&lt;/a&gt;</description><link>http://tumble.jeremyhubert.com/post/15989528</link><guid>http://tumble.jeremyhubert.com/post/15989528</guid><pubDate>Wed, 17 Oct 2007 11:33:52 -0700</pubDate></item><item><title>Restart just one mongrel configuration</title><description>&lt;p&gt;sudo  mongrel_rails cluster::restart -C /etc/mongrel_cluster/file.conf&lt;/p&gt;</description><link>http://tumble.jeremyhubert.com/post/15987313</link><guid>http://tumble.jeremyhubert.com/post/15987313</guid><pubDate>Wed, 17 Oct 2007 11:15:12 -0700</pubDate></item></channel></rss>
