<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Robert Green&apos;s DIY</title>
        <link>http://www.rbgrn.net/blog/</link>
        <description>Articles for DIY Adventurists</description>
        <language>en</language>
        <copyright>Copyright 2008</copyright>
        <lastBuildDate>Mon, 04 Aug 2008 23:30:29 -0600</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>Integrating Ruby on Rails with existing PHP or Perl Based Sites</title>
            <description><![CDATA[<span class="mt-enclosure mt-enclosure-image"><img alt="rails.png" src="http://www.rbgrn.net/blog/2008/08/05/rails.png" class="mt-image-left" style="margin: 0pt 20px 20px 0pt; float: left;" height="112" width="87" /></span>So, you want to add some new features to your site using Ruby on Rails?&nbsp; That's not a bad idea.&nbsp; I've found Rails to be one of the quickest ways to develop small feature-rich sites quickly.&nbsp; The problem is getting those new components integrated with the existing PHP, Perl, JSP, .NET or whatever other language codebase.&nbsp; I've found that it's really not that hard so long as you know the right tricks. &nbsp; <div><br /></div><div><br /></div>]]></description>
            <link>http://www.rbgrn.net/blog/2008/08/integrating-ruby-on-rails-with-existing-php-or-perl-based-si.html</link>
            <guid>http://www.rbgrn.net/blog/2008/08/integrating-ruby-on-rails-with-existing-php-or-perl-based-si.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">How-To</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">programming</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">ruby on rails</category>
            
            <pubDate>Mon, 04 Aug 2008 23:30:29 -0600</pubDate>
        </item>
        
        <item>
            <title>How to Charge and Balance 2 3s1p Packs as a Single 6s1p</title>
            <description><![CDATA[<span class="mt-enclosure mt-enclosure-image"><a href="http://www.rbgrn.net/blog/2008/07/15/3s1p%20to%206s1p%20charging%20024%20%281024x768%29.html" onclick="window.open('http://www.rbgrn.net/blog/2008/07/15/3s1p%20to%206s1p%20charging%20024%20%281024x768%29.html','popup','width=1024,height=768,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.rbgrn.net/blog/2008/07/15/3s1p%20to%206s1p%20charging%20024%20%281024x768%29-thumb-200x150.jpg" alt="3s1p to 6s1p charging 024 (1024x768).JPG" class="mt-image-left" style="margin: 0pt 20px 20px 0pt; float: left;" height="150" width="200" /></a></span>Anyone who owns a T-Rex 450 or 500 knows that one of the big downers is the short flights and long charge times.&nbsp; I have a Thunder Power 610c charger which is capable of charging a 6 cell pack, however I only have 3 cell packs for my T-Rex 450.&nbsp; I read a forum post somewhere where someone built a parallel balancer lead which let him charge 2 3s1p packs at the same time.&nbsp; He had the right idea but the problem with charging them parallel like that is that the balancer can't see the true voltage of any one cell.&nbsp; It can only see the combined average voltage of the 2 that are paralleled.&nbsp; The only way to safely charge and balance 2 3s1p packs is to build a serial balance lead that combines the two packs into a proper 6s1p.&nbsp; The charger can then see each individual cell and will charge up to 25.2v, balancing the cells to 4.2v each.<br />]]></description>
            <link>http://www.rbgrn.net/blog/2008/07/how-to-charge-and-balance-2-3s1p-packs-as-a-single-6s1p.html</link>
            <guid>http://www.rbgrn.net/blog/2008/07/how-to-charge-and-balance-2-3s1p-packs-as-a-single-6s1p.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">How-To</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">rc helicopters</category>
            
            <pubDate>Tue, 15 Jul 2008 21:17:33 -0600</pubDate>
        </item>
        
        <item>
            <title>5 Ways To Get The Most Out Of Vista</title>
            <description><![CDATA[<span class="mt-enclosure mt-enclosure-image"><a href="http://www.rbgrn.net/blog/2008/07/11/vista-logo.jpg"><img alt="vista-logo.jpg" src="http://www.rbgrn.net/blog/2008/07/11/vista-logo-thumb-240x239.jpg" class="mt-image-left" style="margin: 0pt 20px 20px 0pt; float: left;" height="239" width="240" /></a></span>After having run Windows Vista (Business 64) for over a month now, I can say that with a few tweaks, I believe it is ready for full-time use.&nbsp; I'm a full time consultant so I work off of a laptop in the field running a full suite of software about 10 hours per day.&nbsp; This means that if my OS is misbehaving, I'm in big trouble because if I can't work, I can't bill my hours and if I can't bill my hours, I'm getting a serious call from the guys above.&nbsp; <br /><br />Despite all of the dogging of Vista from XP and 2000 users, I've found that I'm faster in my day-to-day activities than I was in Windows XP.&nbsp; Here's my list of Vista must-knows:<br /><br /><br /> <div><br /></div>]]></description>
            <link>http://www.rbgrn.net/blog/2008/07/5-ways-to-get-the-most-out-of-vista.html</link>
            <guid>http://www.rbgrn.net/blog/2008/07/5-ways-to-get-the-most-out-of-vista.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">How-To</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">vista</category>
            
            <pubDate>Fri, 11 Jul 2008 12:34:00 -0600</pubDate>
        </item>
        
        <item>
            <title>Product Review:  Roku Netflix Instant Movie Player</title>
            <description><![CDATA[<span class="mt-enclosure mt-enclosure-image"><a href="http://www.rbgrn.net/blog/2008/06/07/roku%20front%20corner%20%5B1024x768%5D.html" onclick="window.open('http://www.rbgrn.net/blog/2008/06/07/roku%20front%20corner%20%5B1024x768%5D.html','popup','width=1024,height=669,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.rbgrn.net/blog/2008/06/07/roku%20front%20corner%20%5B1024x768%5D-thumb-240x156.jpg" alt="roku front corner [1024x768].jpg" class="mt-image-left" style="margin: 0pt 20px 20px 0pt; float: left;" height="156" width="240" /></a></span> <div>Following and complimenting the Netflix instant streaming video service for the PC, Roku has produced a Set-Top Box offering instant streaming of Netflix video to your home television set.&nbsp; This concept sounds simple:&nbsp; Just play the netflix movies over the internet to your television.&nbsp; Unfortunately, this concept just hasn't been implemented well in the past.&nbsp; Even the movies-by-mail business hasn't gone over for others as well as it has for the online rental king and that seemed rather straightforward.&nbsp; Fortunately for us and in the Netflix tradition, the new service was implemented with a simple and straightforward interface which does one thing - plays video over the internet to your TV.<br /></div>]]></description>
            <link>http://www.rbgrn.net/blog/2008/06/product-review-roku-netflix-instant-movie-player.html</link>
            <guid>http://www.rbgrn.net/blog/2008/06/product-review-roku-netflix-instant-movie-player.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Product Reviews</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Computing</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">movies</category>
            
            <pubDate>Sat, 07 Jun 2008 00:02:56 -0600</pubDate>
        </item>
        
        <item>
            <title>Java Single Application Instance</title>
            <description><![CDATA[A single instance application is one that only allows for 1 of the application to run no matter how many times the user tries to launch.&nbsp; Windows and linux native applications have an API to detect the instance of an application but when in Java, it is not quite as easy or reliable.&nbsp; To complicate matters, often times the requirement will be for the original application instance to react in some way to the launch, as in bringing the window to the front, opening a file or displaying a message.<br /><br />Fortunately it's not all that difficult to code this if you know the trick.&nbsp; In this article I'll give you all the code you need to copy and paste into your application to make it single instance.<br /> ]]></description>
            <link>http://www.rbgrn.net/blog/2008/05/java-single-application-instance.html</link>
            <guid>http://www.rbgrn.net/blog/2008/05/java-single-application-instance.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">How-To</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">programming</category>
            
            <pubDate>Mon, 26 May 2008 11:15:21 -0600</pubDate>
        </item>
        
        <item>
            <title>How to upgrade the ram in a T60, T60p, T61 or T61p</title>
            <description><![CDATA[<span class="mt-enclosure mt-enclosure-image"><a href="http://www.rbgrn.net/blog/2008/05/26/t61p%20ram%201%20%5B1024x768%5D1.html" onclick="window.open('http://www.rbgrn.net/blog/2008/05/26/t61p%20ram%201%20%5B1024x768%5D1.html','popup','width=1024,height=768,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.rbgrn.net/blog/2008/05/26/t61p%20ram%201%20%5B1024x768%5D-thumb-250x187.jpg" alt="t61p ram 1 [1024x768].JPG" class="mt-image-left" style="margin: 0pt 20px 20px 0pt; float: left;" height="187" width="250" /></a></span>I've had to do this for several of these laptops now so I thought I'd just make a picture tutorial to explain.&nbsp; It's been pretty much the same for all models T60 and greater.&nbsp; What we've been doing is upgrading machines with either 1 or 2GB up to 4GB.&nbsp; The memory is located under the touchpad on the front panel, which is removable via long screws on the bottom.&nbsp; All you need is a philips head precision screwdriver and your new ram, which must be compatible with the machine. <div><br /></div><div><br /></div>]]></description>
            <link>http://www.rbgrn.net/blog/2008/05/how-to-upgrade-the-ram-in-a-t60-t60p-t61-or-t61p.html</link>
            <guid>http://www.rbgrn.net/blog/2008/05/how-to-upgrade-the-ram-in-a-t60-t60p-t61-or-t61p.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">How-To</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Computing</category>
            
            <pubDate>Mon, 26 May 2008 10:21:43 -0600</pubDate>
        </item>
        
        <item>
            <title>Choosing a President by Trusting Celebrities and Public Figures</title>
            <description><![CDATA[I was at dinner with a few people some months ago when we got to talking politics.&nbsp; Rather than discuss the people and the issues though, we ended up talking about the process by which people select candidates to favor.&nbsp; One of the people said that his mother always picked her candidate not by reading about their position on issues or their history but instead by asking her friends who they are voting for.&nbsp; We joked that this person's mother is simply using collaborative filtering to get a good recommendation.&nbsp; Then we asked the question:&nbsp; Why isn't this process automated?&nbsp; Now it is -&nbsp; <a href="http://www.electionrecommender.com/">The Election Recommender</a>.&nbsp; We originally had only joked about using celebrity endorsements but the results have been very interesting so far.&nbsp; If you're satisfied just trying out the site, go ahead, otherwise read on for a more detailed explanation.<br />  ]]></description>
            <link>http://www.rbgrn.net/blog/2008/05/choosing-a-president-by-trusting-celebrities-and-public-figu.html</link>
            <guid>http://www.rbgrn.net/blog/2008/05/choosing-a-president-by-trusting-celebrities-and-public-figu.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Editorials</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">programming</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">recommenders</category>
            
            <pubDate>Mon, 12 May 2008 13:32:31 -0600</pubDate>
        </item>
        
        <item>
            <title>Advanced Typesafe Command Pattern using Java Generics</title>
            <description><![CDATA[If you have a need to use the command pattern and want to have a standard interface but with type safe parameters, I have come up with a solution.&nbsp; This is one of the most interesting uses (or hacks) of generics I've ever seen or come up with and being that it took a little bit of deep thought to get worked out, I'd like to share it with you all.&nbsp; <br /> ]]></description>
            <link>http://www.rbgrn.net/blog/2008/04/advanced-typesafe-command-pattern-using-java-generics.html</link>
            <guid>http://www.rbgrn.net/blog/2008/04/advanced-typesafe-command-pattern-using-java-generics.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">How-To</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">programming</category>
            
            <pubDate>Thu, 17 Apr 2008 10:55:00 -0600</pubDate>
        </item>
        
        <item>
            <title>Teleportation will be the end of us all</title>
            <description><![CDATA[<span class="mt-enclosure mt-enclosure-image"><img alt="teleport3.jpg" src="http://www.rbgrn.net/blog/2008/04/09/teleport3.jpg" class="mt-image-left" style="margin: 0pt 20px 20px 0pt; float: left;" height="278" width="255" /></span>For years I've had a theory about <a href="http://en.wikipedia.org/wiki/Teleportation" target="_blank">teleportation</a> that has only recently been brought to mass attention by the movie <i>The Prestige</i>.&nbsp; Many films have been made about the topic and I'm sure some lesser-known films have covered the idea of copy and kill but not as well as this film.&nbsp; With such a wide reach across the world, I'm happy that many people are able to see the issue with this concept.&nbsp; If you think I'm just being a paranoid sci-fi nut, think again because this technology is being actively <a href="http://www.research.ibm.com/quantuminfo/teleportation/" target="_blank">researched </a>with <a href="http://www.tribuneindia.com/2002/20021219/science.htm" target="_blank">some</a> <a href="http://news.independent.co.uk/sci_tech/article2611757.ece#2007-06-04T00:00:25-00:00" target="_blank">success</a> and may actually manifest itself in a human-usable way in the future.<br /> ]]></description>
            <link>http://www.rbgrn.net/blog/2008/04/teleportation-will-be-the-end-of-us-all.html</link>
            <guid>http://www.rbgrn.net/blog/2008/04/teleportation-will-be-the-end-of-us-all.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Editorials</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">science</category>
            
            <pubDate>Wed, 09 Apr 2008 22:12:59 -0600</pubDate>
        </item>
        
        <item>
            <title>Snowboarding:  How To Reliably Stick a 180</title>
            <description><![CDATA[One of the prerequisites of being able to stick 180s is the ability to ride "switch" proficiently.&nbsp; Switch-stance just means riding facing the opposite direction of your normal stance.&nbsp; If you ride regular-foot, your normal stance faces to the right and your switch faces to the left.&nbsp; If you ride goofy-foot, your normal is to the left and switch is to the right.&nbsp; It can feel very awkward to begin riding switch, but without acquiring the skill, you will struggle to balance or ride away from a 180 or (don't get ahead of yourself yet!) a 540. &nbsp; ]]></description>
            <link>http://www.rbgrn.net/blog/2007/12/snowboarding-how-to-reliably-stick-a-180.html</link>
            <guid>http://www.rbgrn.net/blog/2007/12/snowboarding-how-to-reliably-stick-a-180.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">How-To</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">fun</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">snowboarding</category>
            
            <pubDate>Thu, 13 Dec 2007 09:57:39 -0600</pubDate>
        </item>
        
        <item>
            <title>I Propose Online Movie Rentals 2.0</title>
            <description><![CDATA[After having read the article about a new <a href="http://www.boston.com/business/technology/articles/2007/12/06/post_office_surcharge_could_slash_netflix_profit/" target="_blank">USPS surcharge that could cut into Netflix's profits</a> I got to thinking about the future of movie rentals.&nbsp; If you're a Netflix customer and haven't tried their streaming video service, I recommend you give it a shot.&nbsp; I've noticed the weak selection of titles available on it and can only imagine that it must be a licensing issue with the MPAA or specific rights-holder.&nbsp; While I enjoy their online video-watching service, I don't enjoy watching movies on my laptop as much as on my TV and I also don't enjoy having to plug my laptop into my TV.&nbsp; There is a feasible solution for all of this covering concerns like licensing agreements (giving consumers better selection) to proper television integration (no more laptops plugged into the TV.)&nbsp; Read on to find out how I see a successful movie rental business operating in the near future. ]]></description>
            <link>http://www.rbgrn.net/blog/2007/12/i-propose-online-movie-rentals-20.html</link>
            <guid>http://www.rbgrn.net/blog/2007/12/i-propose-online-movie-rentals-20.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Editorials</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">business</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">movies</category>
            
            <pubDate>Thu, 06 Dec 2007 14:01:22 -0600</pubDate>
        </item>
        
        <item>
            <title>Guitar Hero III on PS3 has Severe Playability Issues</title>
            <description><![CDATA[<span class="mt-enclosure mt-enclosure-image"><a href="http://www.rbgrn.net/blog/2007/12/04/Guitar-Hero-III-1.jpg"><img alt="Guitar-Hero-III-1.jpg" src="http://www.rbgrn.net/blog/2007/12/04/Guitar-Hero-III-1-thumb-200x118.jpg" class="mt-image-left" style="margin: 0pt 20px 20px 0pt; float: left;" height="118" width="200" /></a></span>As the latest in one of the most <a href="http://kotaku.com/gaming/notag/guitar-hero-iii-sales-break-100-mil-in-seven-days-319177.php" target="_blank">successful video game series today</a>, <a href="http://en.wikipedia.org/wiki/Guitar_Hero_III:_Legends_of_Rock" target="_blank">Guitar Hero III</a> offers the same rhythm-based game play as the previous releases.&nbsp; It is available for PS2, PS3, Nintendo Wii and Xbox 360.&nbsp; So far as I have read, the game runs very well on all platforms except the PS3.&nbsp; Playstation 3 users are plagued with issues including controller problems and strange game behavior.&nbsp; I was one of the unfortunate ones to have excitedly purchased this game for PS3 only to find out that it's very difficult if not impossible to have a positive gaming experience with it.&nbsp; I spent some time researching the problems and my conclusion is that the PS3 version was rushed and absolutely not ready for market. ]]></description>
            <link>http://www.rbgrn.net/blog/2007/12/guitar-hero-iii-on-ps3-has-severe-playability-issues.html</link>
            <guid>http://www.rbgrn.net/blog/2007/12/guitar-hero-iii-on-ps3-has-severe-playability-issues.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Product Reviews</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">games</category>
            
            <pubDate>Tue, 04 Dec 2007 18:41:06 -0600</pubDate>
        </item>
        
        <item>
            <title>Review:  Netflix Instant Streaming Video Service</title>
            <description><![CDATA[<span class="mt-enclosure mt-enclosure-image"><img alt="netflix.gif" src="http://www.rbgrn.net/blog/2007/11/20/netflix.gif" class="mt-image-left" style="margin: 0pt 20px 20px 0pt; float: left;" height="150" width="150" /></span>Netflix has dominated the internet DVD rental market since its inception and until recently, that has been their only service.&nbsp; I've had a Netflix account for years now and have been quite satisfied with their service.&nbsp; I was especially happy when they introduced Blu-Ray and HD-DVD as options.&nbsp; More recently they have upped the ante with their instant video service, which allows users to start watching a video instantly using a PC.&nbsp; This review will go over technical problems, selection, video quality and overall user experience with this new Netflix service. <div><br /></div>]]></description>
            <link>http://www.rbgrn.net/blog/2007/11/review-netflix-instant-streaming-video-service.html</link>
            <guid>http://www.rbgrn.net/blog/2007/11/review-netflix-instant-streaming-video-service.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Product Reviews</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">movies</category>
            
            <pubDate>Tue, 20 Nov 2007 17:00:09 -0600</pubDate>
        </item>
        
        <item>
            <title>Three Minute National Guard Movie Theater Ad Is Too Much!</title>
            <description><![CDATA[Remember a time when there weren't ads before movies?&nbsp; It used to be that people were excited just for the previews and previews were all you got.&nbsp; Times were simpler then.&nbsp; People actually showed up early to see previews because previews were considered a perk of going to the theater.&nbsp; After paying $10 per seat and the same for refreshments, most people expect a certain level of comfort and service for their money.&nbsp; The TV-style ads have been annoying to say the least but recently I hit a new limit.&nbsp;&nbsp;<br /> ]]></description>
            <link>http://www.rbgrn.net/blog/2007/11/three-minute-national-guard-movie-theater-ad-is-too-much.html</link>
            <guid>http://www.rbgrn.net/blog/2007/11/three-minute-national-guard-movie-theater-ad-is-too-much.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Editorials</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">movies</category>
            
            <pubDate>Tue, 20 Nov 2007 16:29:00 -0600</pubDate>
        </item>
        
        <item>
            <title>How to use your cell phone as a wireless Bluetooth modem</title>
            <description><![CDATA[<span class="mt-enclosure mt-enclosure-image"><a href="http://www.rbgrn.net/blog/2007/11/15/bluetooth_logo_1.jpg"><img alt="bluetooth_logo_1.jpg" src="http://www.rbgrn.net/blog/2007/11/15/bluetooth_logo_1-thumb-50x70.jpg" class="mt-image-left" style="margin: 0pt 20px 20px 0pt; float: left;" height="70" width="50" /></a></span>I was recently stuck in a situation where I had absolutely no broadband connection or phone line to dial up.&nbsp; What's a tech-nerd to do when in need of the internet but only able to use a laptop, cellphone and no wires?&nbsp; Get this - Not only did I get this to work, but I successfully connected to my company's VPN over it and was able to work for the day, slowly but surely over the 115kbps <a href="http://en.wikipedia.org/wiki/Enhanced_Data_Rates_for_GSM_Evolution" target="_blank">EDGE network</a>.&nbsp; Just to push the point home, I connected to our mail server via VPN via Internet via EDGE via Cellphone via <a href="http://en.wikipedia.org/wiki/Bluetooth" target="_blank">Bluetooth</a>.&nbsp; No wires needed.&nbsp; The sweet part is that it doesn't cost me anything to do this because it's part of my unlimited data plan and uses no minutes.&nbsp; I use T-Mobile, but will give settings to the best of my knowledge for all the other providers. ]]></description>
            <link>http://www.rbgrn.net/blog/2007/11/how-to-use-your-cell-phone-as-a-wireless-bluetooth-modem.html</link>
            <guid>http://www.rbgrn.net/blog/2007/11/how-to-use-your-cell-phone-as-a-wireless-bluetooth-modem.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">How-To</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">computing</category>
            
            <pubDate>Thu, 15 Nov 2007 16:19:40 -0600</pubDate>
        </item>
        
    </channel>
</rss>
