<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-13605731</id><updated>2011-11-09T20:36:01.710-08:00</updated><title type='text'>NetNinjas</title><subtitle type='html'>Come on!  Who's the only one who knows super secret ninja tricks from the government?</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>92</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-13605731.post-112269964035776628</id><published>2005-07-29T21:58:00.000-07:00</published><updated>2005-07-29T22:00:40.356-07:00</updated><title type='text'>Signing off</title><content type='html'>Got my own domain, so goodbye Netninjas its been fun! I am now at &lt;a href ="http://blog.rubyyot.com"&gt;http://blog.rubyyot.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112269964035776628?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blog.rubyyot.com' title='Signing off'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112269964035776628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112269964035776628' title='101 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112269964035776628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112269964035776628'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/signing-off.html' title='Signing off'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>101</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112265119048337672</id><published>2005-07-29T08:33:00.000-07:00</published><updated>2005-07-29T08:33:10.533-07:00</updated><title type='text'>Mine, mine, mine, mine all mine.</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;I signed up with dreamhost last night and now for $8 a month a domain is mine, mine, mine.  Ooooohh I am so excited!!!!&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=649676"&gt;Sign up with a web host that supports Ruby on Rails&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112265119048337672?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112265119048337672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112265119048337672' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112265119048337672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112265119048337672'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/mine-mine-mine-mine-all-mine.html' title='Mine, mine, mine, mine all mine.'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112260626441051790</id><published>2005-07-28T20:04:00.000-07:00</published><updated>2005-07-28T20:04:24.436-07:00</updated><title type='text'>Moving along</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;I just added retrieve and lookup capabilities for &lt;a href="http://www.jots.com/"&gt;Jots&lt;/a&gt; in &lt;a href="http://trutag.rubyforge.org"&gt;tRuTag&lt;/a&gt; I just want to say that Jots has a great &lt;span class="caps"&gt;API&lt;/span&gt;.  I pretty deep into del.icio.us but if I wasn&amp;#8217;t I would use Jots instead.  A very nice site all around, and written in Ruby no less. :)&lt;br /&gt;&lt;br /&gt;	&lt;p&gt;Now I&amp;#8217;m going to look at &lt;a href="http://myweb2.search.yahoo.com"&gt;Yahoo&amp;#8217;s My Web 2.0&lt;/a&gt; and see what I can do with it.  It looks like &lt;span class="caps"&gt;YADC &lt;/span&gt;(Yet another del.icio.us clone).  Hopefully I will be as pleasantly surprised by it as I was Jots.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=382110"&gt;Continue refactoring tRuTag&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112260626441051790?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112260626441051790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112260626441051790' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112260626441051790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112260626441051790'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/moving-along_28.html' title='Moving along'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112253884480367071</id><published>2005-07-28T01:20:00.000-07:00</published><updated>2005-07-28T01:20:44.843-07:00</updated><title type='text'>RoR Hosting</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;I think I&amp;#8217;m going to try Dreamhost.  They have a good deal.  Not sure yet though.  Will also need a domain name.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=649676"&gt;Sign up with a web host that supports Ruby on Rails&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112253884480367071?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112253884480367071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112253884480367071' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112253884480367071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112253884480367071'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/ror-hosting.html' title='RoR Hosting'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112250067358072051</id><published>2005-07-27T14:44:00.000-07:00</published><updated>2005-07-27T14:44:33.623-07:00</updated><title type='text'>Huh?</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Well, it&amp;#8217;s addictive, fun, and lots of people are doing it, so naturally there must something bad about it.  Right?&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=646438"&gt;Discover the evil conspiracy lurking beneath the surface of 43Things&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112250067358072051?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112250067358072051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112250067358072051' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112250067358072051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112250067358072051'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/huh.html' title='Huh?'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112244054166940027</id><published>2005-07-26T22:02:00.000-07:00</published><updated>2005-07-27T01:30:49.690-07:00</updated><title type='text'>Dinnerbuzz</title><content type='html'>Dinnerbuzz calls itself the &lt;a href="http://www.technorati.com/tags/social" rel="tag"&gt;social&lt;/a&gt; guide to dinner and drinks, and it looks like it is a promising site.  I will add support for it to &lt;a href="http://trutag.rubyforge.org/" rel="tag"&gt;tRuTag&lt;/a&gt;.  It is a tagged &lt;a href="http://www.technorati.com/tags/restaurant" rel="tag"&gt;restaurant&lt;/a&gt; review site.  Thumbs up!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112244054166940027?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.dinnerbuzz.com/index.php' title='Dinnerbuzz'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112244054166940027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112244054166940027' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112244054166940027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112244054166940027'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/dinnerbuzz.html' title='Dinnerbuzz'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112235757946691552</id><published>2005-07-25T22:58:00.000-07:00</published><updated>2005-07-27T01:35:28.586-07:00</updated><title type='text'>tRuTag</title><content type='html'>I've made a first release of &lt;a href="http://trutag.rubyforge.org/"&gt;tRuTag&lt;/a&gt; on Rubyforge.  I hope someone else enjoys it as much as I have.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112235757946691552?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112235757946691552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112235757946691552' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112235757946691552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112235757946691552'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/trutag.html' title='tRuTag'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112235714825392024</id><published>2005-07-25T22:52:00.000-07:00</published><updated>2005-07-25T22:52:28.256-07:00</updated><title type='text'>Created one!</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;I&amp;#8217;ve had fun with &lt;a href="http://trutag.rubyforge.org/"&gt;tRuTag&lt;/a&gt; and hope someone else will too.  It&amp;#8217;s really just a script written in ruby but it collects your tags from various sites and creates a webpage that lets you explore them on others.  You can &lt;a href="http://rubyforge.org/frs/?group_id=806"&gt;download here&lt;/a&gt;&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=391514"&gt;Contribute to an open source software project&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112235714825392024?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112235714825392024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112235714825392024' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112235714825392024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112235714825392024'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/created-one.html' title='Created one!'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112235399490834619</id><published>2005-07-25T21:59:00.000-07:00</published><updated>2005-07-25T21:59:54.913-07:00</updated><title type='text'>IceWM</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Switched from &lt;span class="caps"&gt;KDE&lt;/span&gt; to IceVM last night and am happy with the switch.  Also have started using vi instead of emacs for some things, though I still use Kate for script editing. No, I am not ready to let go of XWindows and I don&amp;#8217;t know if I will be, though I have been using the tty windows more and more.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=634028"&gt;master linux&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112235399490834619?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112235399490834619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112235399490834619' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112235399490834619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112235399490834619'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/icewm.html' title='IceWM'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112235353690294502</id><published>2005-07-25T21:52:00.000-07:00</published><updated>2005-07-25T21:52:16.906-07:00</updated><title type='text'>8 - Ruby</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;The more I learn, the more I love it!  It is by far the best language I have learned to date.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=598092"&gt;identify 100 things that make me happy (besides money)&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112235353690294502?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112235353690294502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112235353690294502' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112235353690294502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112235353690294502'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/8-ruby.html' title='8 - Ruby'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112235341277673439</id><published>2005-07-25T21:50:00.000-07:00</published><updated>2005-07-25T21:50:12.810-07:00</updated><title type='text'>Moving along</title><content type='html'>&lt;div&gt;&lt;div class="goalimage"&gt;&lt;a href="http://images.43things.com/entry/00/00/37/14212l.jpg"&gt;&lt;img src="http://images.43things.com/entry/00/00/37/14212s.jpg" class="goalimagetag" alt= /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="goalentry"&gt;I still need to work on the &lt;a href="http://trutag.rubyforge.com"&gt;Rubyforge page&lt;/a&gt; but the program itself is coming along as you can see from the sample image.  I use it for my homepage now and have a cron job refresh it every night with my new tags.  It&amp;#8217;s been fun.  I think it is time to do some clean up and then release it. &lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=382110"&gt;Continue refining tRuTag&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112235341277673439?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112235341277673439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112235341277673439' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112235341277673439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112235341277673439'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/moving-along.html' title='Moving along'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112231202818643603</id><published>2005-07-25T10:20:00.000-07:00</published><updated>2005-07-25T10:20:28.193-07:00</updated><title type='text'>7 - Two Jumbo Jacks</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;They are not the best hamburgers in the world, but they are big and 2 of them cost about $2.50.  On days where you don&amp;#8217;t have much money, forgot your lunch and need to eat they are very happy.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=598092"&gt;identify 100 things that make me happy (besides money)&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112231202818643603?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112231202818643603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112231202818643603' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112231202818643603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112231202818643603'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/7-two-jumbo-jacks.html' title='7 - Two Jumbo Jacks'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112231080961405830</id><published>2005-07-25T10:00:00.000-07:00</published><updated>2005-07-25T10:00:09.690-07:00</updated><title type='text'>6 - Doodling</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;It&amp;#8217;s faster, easier and more subjective than drawing;  and you can do it during meetings. :)&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=598092"&gt;identify 100 things that make me happy (besides money)&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112231080961405830?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112231080961405830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112231080961405830' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112231080961405830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112231080961405830'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/6-doodling.html' title='6 - Doodling'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112222213038438363</id><published>2005-07-24T09:22:00.000-07:00</published><updated>2005-07-24T09:22:10.423-07:00</updated><title type='text'>5 - The ocean</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;There is something about the ocean that is so peaceful and happy.  I love the sound of the water crashing on the ground.  I love the look of the waves rolling in.  Even the salty sea air smells good.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=598092"&gt;identify 100 things that make me happy (besides money)&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112222213038438363?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112222213038438363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112222213038438363' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112222213038438363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112222213038438363'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/5-ocean.html' title='5 - The ocean'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112217308906911915</id><published>2005-07-23T19:44:00.000-07:00</published><updated>2005-07-23T19:48:58.460-07:00</updated><title type='text'>4 - Ghormeh sabzi</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;My grandma used to make &lt;a href="http://www.ee.surrey.ac.uk/Personal/F.Mokhtarian/recipes/ghormeh-sabzi.html"&gt;ghormeh sabzi&lt;/a&gt; for me when I would visit her.  It is a Persian dish of stewed lamb and greens which is served over basmati rice.  It is delicious and one of my favorite recipies. &lt;br /&gt;&lt;br /&gt; &lt;p&gt;(The provided link is not my grandma&amp;#8217;s recipe, but seems about right, though I have never made it myself.)&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=598092"&gt;identify 100 things that make me happy (besides money)&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112217308906911915?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112217308906911915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112217308906911915' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112217308906911915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112217308906911915'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/4-ghormeh-sabzi.html' title='4 - Ghormeh sabzi'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112217212597636457</id><published>2005-07-23T19:28:00.000-07:00</published><updated>2005-07-23T19:28:46.640-07:00</updated><title type='text'>Flaming Mr. Goatee: Ninjas!</title><content type='html'>I had to blog this because "Brian has hit uopn an eternal truth, and that is: "I believe internet traffic to this MySpace account is going to increase considerably due to my use of the word Ninja. I mean lets face it, ninjas rule!".  :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112217212597636457?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://spaces.msn.com/members/flamingmrgoatee/Blog/cns!1pFbKoOoet1myxQ42Ok-mDHw!1151.entry' title='Flaming Mr. Goatee: Ninjas!'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112217212597636457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112217212597636457' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112217212597636457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112217212597636457'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/flaming-mr-goatee-ninjas.html' title='Flaming Mr. Goatee: Ninjas!'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112213749715906629</id><published>2005-07-23T09:51:00.000-07:00</published><updated>2005-07-23T09:51:37.166-07:00</updated><title type='text'>3 - Good Coffee</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Maybe it is a bit stereotypical since I&amp;#8217;m in Seattle and all, but I don&amp;#8217;t care.  I have cut so many vices out of my life, smoking, drinking, etc.  I really do enjoy this one and it is mostly harmless.  Good Coffee, doesn&amp;#8217;t have to be bought from a store for $5 a cup.  When I&amp;#8217;m at Starbucks I typically get the $2 Grande drip w/cream anyway.  Good coffee can be brewed at home as well.  It just needs to be the right strength and have a good bold coffee taste (unlike most restraunt coffee) without being tar or too acidic.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=598092"&gt;identify 100 things that make me happy (besides money)&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112213749715906629?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112213749715906629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112213749715906629' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112213749715906629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112213749715906629'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/3-good-coffee.html' title='3 - Good Coffee'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112213631468185999</id><published>2005-07-23T09:31:00.000-07:00</published><updated>2005-07-23T09:31:54.726-07:00</updated><title type='text'>Pick-Axe v1</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;I&amp;#8217;ve been reading/referencing the &lt;a href="http://www.rubycentral.com/book/"&gt;first version of the pick axe.&lt;/a&gt;  It not exactly the same as my goal which I implied v2.  But I suppose that a potion of it is the same.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=475863"&gt;read the pick-axe&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112213631468185999?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112213631468185999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112213631468185999' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112213631468185999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112213631468185999'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/pick-axe-v1.html' title='Pick-Axe v1'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112204875075527740</id><published>2005-07-22T09:12:00.000-07:00</published><updated>2005-07-22T09:12:30.806-07:00</updated><title type='text'>2 - Reading technical/programming books</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Ok, this probably sounds a bit strange but I really do enjoy reading technical books.  There are quite a few out there that are very will written.  Right now I&amp;#8217;m reading &lt;a href="http://43.allconsuming.net/item/view/16719"&gt;Running Linux&lt;/a&gt; &lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=598092"&gt;identify 100 things that make me happy (besides money)&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112204875075527740?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112204875075527740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112204875075527740' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112204875075527740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112204875075527740'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/2-reading-technicalprogramming-books.html' title='2 - Reading technical/programming books'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112199683570595375</id><published>2005-07-21T18:47:00.000-07:00</published><updated>2005-07-21T18:47:15.746-07:00</updated><title type='text'>Blog In Space</title><content type='html'>Heard this on the radio this morning.  Seems like a complete waste of perfectly good hardware.  Still it got me to blog about it. LOL.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112199683570595375?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://bloginspace.com/index.php?src=bloginspace.com' title='Blog In Space'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112199683570595375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112199683570595375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112199683570595375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112199683570595375'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/blog-in-space.html' title='Blog In Space'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112188095105898325</id><published>2005-07-20T10:35:00.000-07:00</published><updated>2005-07-20T10:35:51.070-07:00</updated><title type='text'>Not sure exactly what page I'm on...</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;But I am enjoying it.  A pity I&amp;#8217;ll have to wait so long for the next one once I finish.  Right now Harry has just been given detention for the second time.  I don&amp;#8217;t think that gives away too much. I am curious to see how this ends.  I assume it will come back to Malfoy and Snape.  I am curious to find out what happens to this year&amp;#8217;s Defense against the Dark Arts professor to prevent them from returning next year.  And why anyone would take the job knowing it&amp;#8217;s tendency to make bad things happen to the person who does.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=466701"&gt;Read Harry Potter and the Half-blood Prince&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112188095105898325?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112188095105898325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112188095105898325' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112188095105898325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112188095105898325'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/not-sure-exactly-what-page-im-on.html' title='Not sure exactly what page I&apos;m on...'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112188028064008632</id><published>2005-07-20T10:24:00.000-07:00</published><updated>2005-07-20T10:24:40.650-07:00</updated><title type='text'>Family</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;1. My wife and kids make me happy.  My wife is my best friend and my kids are lots of fun.  It&amp;#8217;s not not always easy, but they are definately worth it.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=598092"&gt;identify 100 things that make me happy (besides money)&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112188028064008632?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112188028064008632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112188028064008632' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112188028064008632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112188028064008632'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/family.html' title='Family'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112187961311007621</id><published>2005-07-20T10:13:00.000-07:00</published><updated>2005-07-20T10:13:33.123-07:00</updated><title type='text'>Japanese words and romanji</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;I am slowly but surely continuing with this goal.  Learned the words for what, where, how, who, when, how many and how much last night.  trying word association and it is definately the only way I can remember things.  I am however frustrated by romanji, I don&amp;#8217;t want to use it, but seem forced into it since I haven&amp;#8217;t found a way to input katakana, harigana or kanji (how is this done??) characters into my keyboard.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=391504"&gt;Learn Japanese&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112187961311007621?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112187961311007621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112187961311007621' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112187961311007621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112187961311007621'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/japanese-words-and-romanji.html' title='Japanese words and romanji'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112187930966725262</id><published>2005-07-20T10:08:00.000-07:00</published><updated>2005-07-20T10:08:29.710-07:00</updated><title type='text'>Rubyforge</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;I&amp;#8217;ve created a project at Ruby forge for this.  It seems like a bit of over kill, but I would like input on this and my blog just doesn&amp;#8217;t seem like the place for it.  This is both a personal project and a way to learn Ruby.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=382110"&gt;Continue refining tRuTag&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112187930966725262?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112187930966725262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112187930966725262' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112187930966725262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112187930966725262'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/rubyforge.html' title='Rubyforge'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112174344922041696</id><published>2005-07-18T20:24:00.000-07:00</published><updated>2005-07-19T16:36:47.813-07:00</updated><title type='text'>tRuTag v.1</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Working on the next version, cleaned up the code a bit and added output capabilites for:&lt;br /&gt; &lt;ul&gt;&lt;br /&gt; &lt;li&gt;http://43.Allconsuming.net&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;http://flickr.com&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;http://technocrati.com&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;http://43places.com&lt;/li&gt;&lt;br /&gt; &lt;/ul&gt;&lt;br /&gt; also added import capabilites for&lt;br /&gt; &lt;ul&gt;&lt;br /&gt; &lt;li&gt;http://43places.com&lt;/li&gt;&lt;br /&gt; &lt;/ul&gt;&lt;br /&gt; It doesn&amp;#8217;t appear that &lt;span class="caps"&gt;ALL&lt;/span&gt; consuming has an &lt;span class="caps"&gt;API&lt;/span&gt; in place right now.  Trying to use a bit of Javascript magic on the output page to determine which site will divulge the tag information.  This is because the output page has become rather long.  I still want  to be clicking on the tag itself rather than a button to perform the action.  I do have a basic stylesheet in place.  I am rather happy how quickly I was able to put this together and it has only made me more eager to continue lerning Ruby.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=382110"&gt;Learn Ruby&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112174344922041696?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112174344922041696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112174344922041696' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112174344922041696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112174344922041696'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/trutag-v1.html' title='tRuTag v.1'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112162548722582242</id><published>2005-07-17T11:07:00.000-07:00</published><updated>2005-07-25T22:58:29.606-07:00</updated><title type='text'>tRuTag v.0</title><content type='html'>I just completed my first Ruby script. Well I'm sure I'll make plenty of modifications and some fixes, but I wanted to post it up here for feedback, and the feeling of accomplishment.&lt;br /&gt;&lt;br /&gt;What it is:&lt;br /&gt;I am tagging more and more things. The majority of these are on 43things.com and del.icio.us right now. I wanted to make a script that would pull in all of my tags for these sites and create an html tag cloud foreach of these sites with a list of all my tags. Basically allowing me to browse my superset of tags on all sites.&lt;br /&gt;&lt;br /&gt;It consists of 2 files, and XML config file and a script.  For the XML config file you supply your profile information. &lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;username is your username for the site&lt;br /&gt;&lt;/li&gt;&lt;li&gt;key is different for delicious and 43things. For 43Things it is your API key which they can generate for you. For del.icious it is your password.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;I'll go ahead and distribute it under the Ruby license.&lt;br /&gt;&lt;br /&gt;Here are the files&lt;br /&gt;&lt;br /&gt;XML config:&lt;br /&gt;&lt;div id="ruby_code"&gt;&lt;br /&gt;&amp;lt;?xml version=\"1.0\" encoding=\"UTF-8\"?&amp;gt;&lt;br /&gt;&amp;lt;user title="jh"&amp;gt;&lt;br /&gt; &amp;lt;profile type = "Things43"&amp;gt;&lt;br /&gt;  &amp;lt;username&amp;gt;YOUR_USERNAME_HERE&amp;lt;/username&amp;gt;&lt;br /&gt;  &amp;lt;key&amp;gt;YOUR_API_KEY_HERE&amp;lt;/key&amp;gt;&lt;br /&gt; &amp;lt;/profile&amp;gt;&lt;br /&gt; &amp;lt;profile type = "Delicious"&amp;gt;&lt;br /&gt;  &amp;lt;username&amp;gt;YOUR_USERNAME_HERE&amp;lt;/username&amp;gt;&lt;br /&gt;  &amp;lt;key&amp;gt;YOUR_PASSWORD_HERE&amp;lt;/key&amp;gt;&lt;br /&gt; &amp;lt;/profile&amp;gt;&lt;br /&gt;&amp;lt;/user&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Script&lt;br /&gt;&lt;br /&gt;&lt;div id="ruby_code"&gt;&lt;br /&gt;#!/usr/bin/ruby&lt;br /&gt;&lt;br /&gt;require 'net/http'&lt;br /&gt;require 'rexml/document'&lt;br /&gt;include Net&lt;br /&gt;include REXML&lt;br /&gt;&lt;br /&gt;#  This is the name of your xml.doc&lt;br /&gt;$docname = "jh.xml"&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;class User&lt;br /&gt; def initialize()&lt;br /&gt;  @profiles = Array.new&lt;br /&gt;  readdoc&lt;br /&gt;  init_tags&lt;br /&gt; end&lt;br /&gt;&lt;br /&gt; def init_tags&lt;br /&gt;  @tbin = Array.new&lt;br /&gt;  @profiles.each {|profile| profile.add_tags(@tbin)}&lt;br /&gt; end&lt;br /&gt;  &lt;br /&gt; def readdoc&lt;br /&gt;  doc=Document.new File.new($docname)&lt;br /&gt;  doc.elements.each("user/profile") do |element|&lt;br /&gt;   up = Hash.new&lt;br /&gt;   up["type"] = element.attributes["type"]&lt;br /&gt;   element.elements.each do |sub|&lt;br /&gt;    up[sub.name]  = sub.text&lt;br /&gt;   end&lt;br /&gt;&lt;br /&gt;   @profiles.push Profile.new(up)&lt;br /&gt;   up = nil&lt;br /&gt;  end&lt;br /&gt; end&lt;br /&gt; &lt;br /&gt; def create_cloud&lt;br /&gt;  output = "&amp;lt;!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\"\n\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"&amp;gt;\n&amp;lt;html&amp;gt;\n&amp;lt;head&amp;gt;\n&amp;lt;title&amp;gt;tRuTag Cloud&amp;lt;/title&amp;gt;\n&amp;lt;link rel=\"Stylesheet\" href=\"tRuTag.css\" type=\"text/css\" media=\"screen\" /&amp;gt;\n&amp;lt;/head&amp;gt;\n&amp;lt;body&amp;gt;Created by &amp;lt;a href=\"http://netninjas.blogspot.com\"&amp;gt;tRuTag v.0&amp;lt;/a&amp;gt; by &amp;lt;a href = \"mailto:jamal.hansen[at]gmail.com\"&amp;gt;Jamal Hansen&amp;lt;/a&amp;gt;"&lt;br /&gt;  &lt;br /&gt;  @profiles.each {|profile| output &amp;lt;&amp;lt; (profile.build_cloud(@tbin))}&lt;br /&gt;  output &amp;lt;&amp;lt; '&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;'&lt;br /&gt;  &lt;br /&gt;  f = File.new("tRuTagcloud.html", "w") &lt;br /&gt;  f.print output&lt;br /&gt;  f.close&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt; end&lt;br /&gt; &lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;class Profile&lt;br /&gt; def initialize(prohash)&lt;br /&gt;  # not sure how to do this, but want to take the string of the object name and refer that object.&lt;br /&gt;  case prohash ["type"]&lt;br /&gt;   when "Things43" then &lt;br /&gt;    @site = Things43.new( prohash ["username"],  prohash ["key"])&lt;br /&gt;    &lt;br /&gt;   when "Delicious" then &lt;br /&gt;    @site = Delicious.new( prohash ["username"],  prohash ["key"])&lt;br /&gt;    &lt;br /&gt;  end&lt;br /&gt; &lt;br /&gt; end&lt;br /&gt; &lt;br /&gt; def key&lt;br /&gt;  @site.key&lt;br /&gt; end&lt;br /&gt; &lt;br /&gt; def username&lt;br /&gt;  @site.username&lt;br /&gt; end&lt;br /&gt; &lt;br /&gt; def add_tags(tbin)&lt;br /&gt;  @site.add_tags(tbin)&lt;br /&gt; end&lt;br /&gt; &lt;br /&gt; def build_cloud(tbin)&lt;br /&gt;  @site.build_cloud(tbin)&lt;br /&gt; end&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;class Site&lt;br /&gt; def initialize(username, key)&lt;br /&gt;  @username = username&lt;br /&gt;  @key = key&lt;br /&gt; end&lt;br /&gt;  &lt;br /&gt;        def username&lt;br /&gt;  @username&lt;br /&gt; end&lt;br /&gt; &lt;br /&gt;        def username&lt;br /&gt;  @username&lt;br /&gt; end&lt;br /&gt; &lt;br /&gt; def key&lt;br /&gt;  @key&lt;br /&gt; end&lt;br /&gt; &lt;br /&gt; def add_tags(tbin)&lt;br /&gt; end&lt;br /&gt; &lt;br /&gt; def build_cloud(tbin)&lt;br /&gt;  @return = ""&lt;br /&gt; end&lt;br /&gt; &lt;br /&gt; def find_level(count)&lt;br /&gt;  String(Integer(count)./(5))&lt;br /&gt; end&lt;br /&gt;  &lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;class Things43 &amp;lt; Site&lt;br /&gt; def add_tags(tbin)&lt;br /&gt;  url = "www.43things.com"&lt;br /&gt;  page = "/service/get_persons_tags?api_key=" + @key + "&amp;id=" + @username&lt;br /&gt;  validcode = "200"&lt;br /&gt;  xmlelement = "feed/tags/tag"&lt;br /&gt;  h = HTTP.new(host=url, 80)&lt;br /&gt;  resp, data = h.get(page , nil)&lt;br /&gt;  if resp.code == validcode&lt;br /&gt;   doc=Document.new data&lt;br /&gt;   doc.elements.each(xmlelement) do |element|&lt;br /&gt;    tbin.push [element.text, element.attributes["count"], self.class]&lt;br /&gt;   end&lt;br /&gt;  else&lt;br /&gt;   puts "Error code from " + self.class + ": " + resp.code + " description:" + resp.message&lt;br /&gt;  end&lt;br /&gt; end&lt;br /&gt; &lt;br /&gt; def build_cloud(tbin)&lt;br /&gt;  h = "&amp;lt;h1&amp;gt;&amp;lt;a href=\"http://43things.com\"&amp;gt;43 Things&amp;lt;/a&amp;gt;&amp;lt;/h1&amp;gt;"&lt;br /&gt;  &lt;br /&gt;  tbin.each { |tag| &lt;br /&gt;   h &amp;lt;&amp;lt; "\n&amp;lt;span class=\"level" &amp;lt;&amp;lt; find_level(tag[1]) &amp;lt;&amp;lt; "\"&amp;gt;&amp;lt;a href=\"http://www.43things.com/tag/" &amp;lt;&amp;lt; tag[0] &amp;lt;&amp;lt; "\"&amp;gt;" &amp;lt;&amp;lt; tag[0] &amp;lt;&amp;lt; "&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;"&lt;br /&gt;  }&lt;br /&gt;  h&lt;br /&gt; end&lt;br /&gt;&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;class Delicious &amp;lt; Site&lt;br /&gt; def add_tags(tbin)&lt;br /&gt;  agent = 'tRuTag v.0'&lt;br /&gt;  data = Net::HTTP.start('del.icio.us') { |http|&lt;br /&gt;   req = Net::HTTP::Get.new('/api/tags/get', {'User-Agent' =&amp;gt; agent})&lt;br /&gt;   req.basic_auth(username, key)&lt;br /&gt;   http.request(req).body&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;  doc=Document.new data&lt;br /&gt;  doc.elements.each("tags/tag") do |element|&lt;br /&gt;   tbin.push [element.attributes["tag"], element.attributes["count"], self.class]&lt;br /&gt;  end&lt;br /&gt;&lt;br /&gt; end&lt;br /&gt; &lt;br /&gt; def build_cloud(tbin)&lt;br /&gt;  h = "&amp;lt;h1&amp;gt;&amp;lt;a href=\"http://del.icio.us\"&amp;gt;Del.icio.us&amp;lt;/a&amp;gt;&amp;lt;/h1&amp;gt;"&lt;br /&gt;  &lt;br /&gt;  tbin.each { |tag| &lt;br /&gt;   h &amp;lt;&amp;lt; "\n&amp;lt;span class=\"level" &amp;lt;&amp;lt; find_level(tag[1]) &amp;lt;&amp;lt; "\"&amp;gt;&amp;lt;a href=\"http://del.icio.us/tag/" &amp;lt;&amp;lt; tag[0] &amp;lt;&amp;lt; "\"&amp;gt;" &amp;lt;&amp;lt; tag[0] &amp;lt;&amp;lt; "&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt;"&lt;br /&gt;  }&lt;br /&gt;  h&lt;br /&gt; end&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;aUser = User.new()&lt;br /&gt;aUser.create_cloud&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Next I'll post sample output from my profiles. Oh and you can create a style sheet to make the tags change size based on how often they are used.  Oh and use at your own risk, I'm not responsible, etc.  Have fun, I'm going to keep working on this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112162548722582242?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://trutag.rubyforge.org/' title='tRuTag v.0'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112162548722582242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112162548722582242' title='23 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112162548722582242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112162548722582242'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/trutag-v0.html' title='tRuTag v.0'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>23</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112158045487937001</id><published>2005-07-16T23:07:00.000-07:00</published><updated>2005-07-16T23:07:34.920-07:00</updated><title type='text'>Got it!</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Got it today and am 80 pages in. My wife and I are reading it aloud, as we have with all the Harry Potter books.  This one seems to be off to a faster start than the last two.  I am so excited!!&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=466701"&gt;Read Harry Potter and the Half-blood Prince&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112158045487937001?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112158045487937001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112158045487937001' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112158045487937001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112158045487937001'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/got-it.html' title='Got it!'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112154767717746657</id><published>2005-07-16T14:01:00.000-07:00</published><updated>2005-07-16T14:01:17.183-07:00</updated><title type='text'>HTTP - Auth</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Nexp step is the del.icio.us &lt;span class="caps"&gt;API&lt;/span&gt;.  I need to figure out how to do &lt;span class="caps"&gt;HTTP &lt;/span&gt;- Auth with Ruby.  Time for a break.  Try some more later.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=382110"&gt;Learn Ruby&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112154767717746657?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112154767717746657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112154767717746657' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112154767717746657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112154767717746657'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/http-auth.html' title='HTTP - Auth'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112154608935719946</id><published>2005-07-16T13:34:00.000-07:00</published><updated>2005-07-16T13:34:49.376-07:00</updated><title type='text'>Parsed the XML</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Well, I&amp;#8217;ve now successfully parsed the &lt;span class="caps"&gt;XML&lt;/span&gt; tag list into an array of tag objects.  I think that I can say that I have figured out how to use the &lt;span class="caps"&gt;API&lt;/span&gt; or at least the &lt;span class="caps"&gt;API&lt;/span&gt; call I am interested in right not.  Good job Robot Co-op, yet another way I am impressed by your site.  I&amp;#8217;ll continue any progress entries on my &lt;a href="http://www.43things.com/people/progress/jh/382110"&gt;Learn Ruby&lt;/a&gt; goal since the 43Things &lt;span class="caps"&gt;API&lt;/span&gt; portion of this is done. &lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=568919"&gt;Figure out how to use the 43 Things &lt;span class="caps"&gt;API&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112154608935719946?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112154608935719946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112154608935719946' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112154608935719946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112154608935719946'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/parsed-xml.html' title='Parsed the XML'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112153805328652236</id><published>2005-07-16T11:20:00.000-07:00</published><updated>2005-07-16T11:20:53.323-07:00</updated><title type='text'>Success</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Just made my first successful 43Things &lt;span class="caps"&gt;API&lt;/span&gt; call from Ruby.  This is my first success with Ruby and it came in under 12 hours from my first attempt at using it.  Well I&amp;#8217;ve been using RoR for a few weeks now, but that is not exactly the same.  In any case, yay!&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=568919"&gt;Figure out how to use the 43 Things &lt;span class="caps"&gt;API&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112153805328652236?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112153805328652236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112153805328652236' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112153805328652236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112153805328652236'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/success.html' title='Success'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112146740676817325</id><published>2005-07-15T15:43:00.000-07:00</published><updated>2005-07-15T15:43:26.793-07:00</updated><title type='text'>This is awesome, I want one!</title><content type='html'>&lt;div&gt;&lt;div class="goalimage"&gt;&lt;a href="http://images.43things.com/entry/00/00/32/13048l.jpg"&gt;&lt;img src="http://images.43things.com/entry/00/00/32/13048s.jpg" class="goalimagetag" alt= /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="goalentry"&gt;This has to be the best geek shirt ever.  It has Ruby with the two dot umlau thingy.  I love it!&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=569183"&gt;Buy a Ruby: Speed-metal Coding Long Sleve T-Shirt to help support ruby-doc.org&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112146740676817325?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112146740676817325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112146740676817325' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112146740676817325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112146740676817325'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/this-is-awesome-i-want-one.html' title='This is awesome, I want one!'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112145324382707143</id><published>2005-07-15T11:47:00.000-07:00</published><updated>2005-07-15T11:47:23.870-07:00</updated><title type='text'>Here it is</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Users like myself use 43Things, 43Places and AllConsuming.  I would like there to be a place where I can view a tag cloud of my tags from all 3 sites.  For extra credit &lt;br /&gt;&lt;br /&gt;	&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;Add in user tags from del.icio.us, flickr, etc.  &lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Make it searchable by people with similar interests.&lt;/li&gt;&lt;br /&gt;	&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	&lt;p&gt;I think these are in the &lt;span class="caps"&gt;API&lt;/span&gt;, maybe I&amp;#8217;ll try working on this.  :)&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://ideas.43things.com/people/progress/jh?on=567983"&gt;Add cross site tag grouping, and make it &amp;#8216;meta searchable&amp;#8217;&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112145324382707143?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112145324382707143/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112145324382707143' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112145324382707143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112145324382707143'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/here-it-is.html' title='Here it is'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112130711258880448</id><published>2005-07-13T19:11:00.000-07:00</published><updated>2005-07-13T19:11:52.596-07:00</updated><title type='text'>Learning Japanese</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Well I was undecided which language on my list I was going to pick up.  It was between Japanese, Farsi and Spanish.  I know a little Spanish already, but I think I&amp;#8217;ve chosen Japanese over the rest since my wife has shown interest in learning it as well.  Now I would like a Japanese speaking penpal that would be able decipher my attempts to communicate and tell me about Japanese culture, or whatever.  I&amp;#8217;m not having much luck with the language exchange sites. &lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=521432"&gt;find a pen pal&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112130711258880448?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112130711258880448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112130711258880448' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112130711258880448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112130711258880448'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/learning-japanese.html' title='Learning Japanese'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112129413339415491</id><published>2005-07-13T15:35:00.000-07:00</published><updated>2005-07-13T15:35:33.400-07:00</updated><title type='text'>The jackal says</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;I am enlightened&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=396986"&gt;learn more about pondering the moose and the squirrel.&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112129413339415491?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112129413339415491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112129413339415491' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112129413339415491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112129413339415491'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/jackal-says.html' title='The jackal says'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112123012779643366</id><published>2005-07-12T21:48:00.000-07:00</published><updated>2005-07-12T21:48:47.800-07:00</updated><title type='text'>Become one with OOP</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;I don&amp;#8217;t know what type of knowledge you have of OO and I&amp;#8217;m no guru but here are my two cents.  &lt;br /&gt;&lt;br /&gt;# Understand the basics of OO, you must understand the concepts of Encapsulation, Polymorphism, etc to program objects.  If you do not, you will be programming procedural code with an OO language which is like building a house with a sledgehammer.  You can do it, but it&amp;#8217;s not the best tool.&lt;br /&gt;# Make sure you know a language that you can program object oriented code.  I would recommend Ruby or Java, though there are of course other great languages that support it.  Try to avoid languages that had OO or object based support added on after the fact.  Here is a &lt;a href="http://www.approximity.com/ruby/Comparison_rb_st_m_java.html"&gt;language comparison&lt;/a&gt;&lt;br /&gt;# Read the book &lt;em&gt;Design Patterns&lt;/em&gt; to learn the power of objects.&lt;br /&gt;# Read &lt;a href="http://www.martinfowler.com"&gt;Martin Fowler&amp;#8217;s&lt;/a&gt; intro to &lt;span class="caps"&gt;UML&lt;/span&gt;.  I don&amp;#8217;t think that &lt;span class="caps"&gt;UML&lt;/span&gt; is the greatest, but this book is good way to think more OO and I think Martin Fowler is great.&lt;br /&gt;# Have fun!&lt;br /&gt;&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=551694"&gt;learn object oriented programming&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112123012779643366?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112123012779643366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112123012779643366' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112123012779643366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112123012779643366'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/become-one-with-oop.html' title='Become one with OOP'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112122653956720774</id><published>2005-07-12T20:48:00.000-07:00</published><updated>2005-07-12T20:48:59.573-07:00</updated><title type='text'>Everyone is doing it!</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;I was a vegetarian for a year and loved it.  I got very familiar with out local organic food store and tried lots of foods that I would not have otherwise.  You would think that you are very limited as a vegetarian, but really you aren&amp;#8217;t.&lt;br /&gt;&lt;br /&gt;If you do it, I would recommend:&lt;br /&gt;	&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;Eating organic produce when you can &amp;#8211; Not because it is good for you or better for the planet.  Because it tastes so much better!  &lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Explore new foods &amp;#8211; I found that I really did like tofu and that I just had not had it prepared correctly.&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Check out the &lt;a href="http://www.moosewoodrestaurant.com"&gt;Moosewood series of cookbooks&lt;/a&gt; from the library; They are awesome!&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Splurge on items at the local organic food store occationally &amp;#8211; A realt reat especially if you feel limited in your food options.  I used to get the fresh kim chi, gourmet ginger beer and baked pressed tofu.&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Visit local vegetarian restaurants &amp;#8211; even if you don&amp;#8217;t go vegetarian, they are tasty stuff!&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Try Veat &amp;#8211; If it is still around.  I think it&amp;#8217;s related to soylent green.  No seriously it is just like meat in stir fry.&lt;/li&gt;&lt;br /&gt;	&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	&lt;p&gt;I still don&amp;#8217;t eat as much meat as I used to, but do eat meat again.  I acutally miss it sometimes.  Why did I stop?  I couldn&amp;#8217;t resist the double double with cheese from In and Out Burger.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=551249"&gt;try vegetarianism&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112122653956720774?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112122653956720774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112122653956720774' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112122653956720774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112122653956720774'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/everyone-is-doing-it.html' title='Everyone is doing it!'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112122187389989923</id><published>2005-07-12T19:31:00.000-07:00</published><updated>2005-07-17T20:29:39.936-07:00</updated><title type='text'>4 Days on Rails</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;I wish I would have read &lt;em&gt;4 Days on Rails&lt;/em&gt; after the Onlamp tutorial.  It is a great intro and really lets you know what is going on with scaffolding anf RoR.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=382113"&gt;learn ruby on rails&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112122187389989923?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112122187389989923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112122187389989923' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112122187389989923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112122187389989923'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/4-days-on-rails.html' title='4 Days on Rails'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112121987362884525</id><published>2005-07-12T18:57:00.000-07:00</published><updated>2005-07-12T18:57:53.670-07:00</updated><title type='text'>Ready set... ummmm</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;So I&amp;#8217;m starting to learn Japanese and it seems a bit daunting.  I&amp;#8217;m not sure what would be the best way for me to learn.  I don&amp;#8217;t have any friends that speak Japanese, though my wife wants to learn it as well.  I&amp;#8217;ve found some web resources including a site that helps you &lt;a href="http://www.thejapanesepage.com/readarticle.php?article_id=2"&gt;learn Hiragana&lt;/a&gt; I have also checked out a book and a language course from the library.  The language course (Living Language Series) seems pretty good and I have started reading the lessons and listening to the CDs.  I&amp;#8217;ve also picked up &lt;em&gt;Japanese in 10 Minutes a Day&lt;/em&gt; which I figure is not a great tool, but may give me a jump start on the basics.  The problem is that a lot of the material (other than the website) seems to be very much geared toward americans and uses the Romanji alphabet which seems like extra work.  Why would I want to learn a non language to learn Japanaese? Is Hiragana any better? Katakana? Kanji?  I want to learn to read and write it, but should I focus on speaking it first?  Even though I don&amp;#8217;t know anyone who does?  &lt;br /&gt;&lt;br /&gt;Things for me to ponder.  I think for now I won&amp;#8217;t worry about it too much and go with what seems fun and easy and go from there.  Maybe I can make a better decision once I know more.&lt;br /&gt;&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=391504"&gt;Learn Japanese&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112121987362884525?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112121987362884525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112121987362884525' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112121987362884525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112121987362884525'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/ready-set-ummmm.html' title='Ready set... ummmm'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112075362643828225</id><published>2005-07-07T09:27:00.000-07:00</published><updated>2005-07-07T09:27:06.603-07:00</updated><title type='text'>Casshern</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;10 stars &amp;#8211; It is rare that I see two great movies back to back like this.  &lt;a href="http://imdb.com/title/tt0405821/"&gt;Casshern&lt;/a&gt;, directed by Kazuaki Kiriya, was a movie that I &lt;a href="http://www.stumbleupon.com"&gt;stumbled upon&lt;/a&gt; the trailer.  It was in Japanese, but was so visually stunning that I wanted to get it anyway.  I found it on eBay and purchased it for around $10.  In anycase, it was an amazingly complex, artistic anti-war movie that was very timely addressing such issues as the war on terror and stem cells.  It was highly stylized, but this did not detract from the movie in fact it added to the impact.  In fact in the action scene I was amazed at how well the director blended real footage with a manga feel.  This was truly and amazing find and an amazing movie.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=503932"&gt;review movies I watch this year&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112075362643828225?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112075362643828225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112075362643828225' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112075362643828225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112075362643828225'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/casshern.html' title='Casshern'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112062214304473887</id><published>2005-07-05T20:55:00.000-07:00</published><updated>2005-07-05T20:55:43.050-07:00</updated><title type='text'>Shi mian mai fu</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;10 stars &amp;#8211;  Shi mian mai fu or &lt;a href="http://www.imdb.com/title/tt0385004/"&gt;The House of Flying Daggers&lt;/a&gt; was a masterpiece of Asian Cinema.  &lt;br /&gt;&lt;br /&gt;I rented this particular movie because it was:&lt;br /&gt;	&lt;ol&gt;&lt;br /&gt;	&lt;li&gt;A cool looking movie.&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Directed by Yimou Zhang.&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Named for flying daggers, which is cool.&lt;br /&gt;It came through on all three and was a beautiful movie with lots of all that you could want; color, martial arts, beauty and plot.&lt;/li&gt;&lt;br /&gt;	&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	&lt;p&gt;I have now seen two movies by Yimou Zhang (Flying Daggers, Hero) and have been blown away by the beauty and sadness of them both.  I look forward to watching more from this director.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=503932"&gt;review movies I watch this year&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112062214304473887?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112062214304473887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112062214304473887' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112062214304473887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112062214304473887'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/shi-mian-mai-fu.html' title='Shi mian mai fu'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112061706588745938</id><published>2005-07-05T19:31:00.000-07:00</published><updated>2005-07-05T19:31:05.916-07:00</updated><title type='text'>4th of July, etc.</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;With holidays and everything, my cookbook project is going better than my work project.  Last night and this afternoon I completed the add recipe &amp;#8220;wizard&amp;#8221; which basically consists of 4 steps:&lt;br /&gt;&lt;br /&gt;	&lt;ol&gt;&lt;br /&gt;	&lt;li&gt;Create recipe with basics such as name and basic description, category&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Create a list of ingredients, amounts etc.  Ingredients are stored in their own table so the ingredients_recipes table is really the crux of the project.  I want to be able to enter my recipes and then query the database and say show all recipies with ingredients X and Y. Or All recipes with this combonation of flavors.  I hope that this will reveal something interesting and is really the driving force here.  Otherwise why use RoR, MYSql and a web browser to write a cookbook on a single machine.&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Create a list of instructions to complete the recipe.&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Finalize the recipe with a header footer, etc.&lt;/li&gt;&lt;br /&gt;	&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	&lt;p&gt;Now I need to make all my edits and deletes work.  I hope to make this easy to use so I don&amp;#8217;t regret using this instead of OpenOffice.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=382113"&gt;learn ruby on rails&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112061706588745938?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112061706588745938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112061706588745938' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112061706588745938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112061706588745938'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/4th-of-july-etc.html' title='4th of July, etc.'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112044876033337097</id><published>2005-07-03T20:46:00.000-07:00</published><updated>2005-07-03T20:46:00.360-07:00</updated><title type='text'>Manga girls are easier to draw</title><content type='html'>&lt;div&gt;&lt;div class="goalimage"&gt;&lt;a href="http://images.43things.com/entry/00/00/2b/11219l.jpg"&gt;&lt;img src="http://images.43things.com/entry/00/00/2b/11219s.jpg" class="goalimagetag" alt= /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="goalentry"&gt;Maybe the experience of one drawing helped, of maybe girls are just easier to draw.  In either case here is my second original manga drawing.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=383616"&gt;draw manga&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112044876033337097?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112044876033337097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112044876033337097' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112044876033337097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112044876033337097'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/manga-girls-are-easier-to-draw.html' title='Manga girls are easier to draw'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112036774841689195</id><published>2005-07-02T22:15:00.000-07:00</published><updated>2005-07-02T22:15:48.423-07:00</updated><title type='text'>Ok I tried drawing Manga</title><content type='html'>&lt;div&gt;&lt;div class="goalimage"&gt;&lt;a href="http://images.43things.com/entry/00/00/2b/11069l.jpg"&gt;&lt;img src="http://images.43things.com/entry/00/00/2b/11069s.jpg" class="goalimagetag" alt= /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="goalentry"&gt;I looked thorough the &lt;em&gt;How to&lt;/em&gt; books I bought my daughter and tried a couple of their samples.  Then I wanted to try my own image.  I discovered a few things when I tried to draw it:&lt;br /&gt;&lt;br /&gt;	&lt;ol&gt;&lt;br /&gt;	&lt;li&gt;It is not that hard to draw manga.&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;It is hard to draw cool manga.&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;It&amp;#8217;s hard to draw a guy in form fitting clothing and not make him look like a girl or a porn star.&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;I need more practice.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=383616"&gt;draw manga&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;	&lt;/ol&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112036774841689195?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112036774841689195/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112036774841689195' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112036774841689195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112036774841689195'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/ok-i-tried-drawing-manga.html' title='Ok I tried drawing Manga'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112036088101107465</id><published>2005-07-02T20:21:00.000-07:00</published><updated>2005-07-02T20:21:21.016-07:00</updated><title type='text'>Use GMail as a personal organizer</title><content type='html'>GMail offers an extremely powerful system of filtering e-mail messages. By using a combination of GMail tags and filters, you can create an extremely useful personal organizer system right in your inbox.&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.tipmonkies.com/2005/05/12/use-gmail-as-a-personal-organizer/"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/technology/Use_GMail_as_a_personal_organizer"&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112036088101107465?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112036088101107465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112036088101107465' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112036088101107465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112036088101107465'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/use-gmail-as-personal-organizer.html' title='Use GMail as a personal organizer'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112035586848887931</id><published>2005-07-02T18:57:00.000-07:00</published><updated>2005-07-02T18:57:48.510-07:00</updated><title type='text'>CHEESE NINJA BUSTS FOX AFFILIATE</title><content type='html'>From newsbreakers.org (video available) - "A mysterious ninja crept into a live television broadcast, whizzing processed cheese toward a news team and quietly tiptoeing through their report."  This must be a true netninja master.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112035586848887931?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.newsbreakers.org/cninja.htm' title='CHEESE NINJA BUSTS FOX AFFILIATE'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112035586848887931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112035586848887931' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112035586848887931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112035586848887931'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/cheese-ninja-busts-fox-affiliate.html' title='CHEESE NINJA BUSTS FOX AFFILIATE'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112032883199767952</id><published>2005-07-02T11:27:00.000-07:00</published><updated>2005-07-02T11:27:12.020-07:00</updated><title type='text'>Learning Farsi</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Although I have spent my life in the United States, my mom&amp;#8217;s side of the family is Persian.  They have always wanted me to speak Persian with them but I have never spent the time to learn it.  I would like to, but it seems like such an overwhelming task.  If nothing else I would like to be able to speak (or write) farsi with my grandfather, while I still can.&lt;br /&gt;&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://www.43things.com/people/progress/jh?on=480339"&gt;Learn: Farsi&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112032883199767952?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112032883199767952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112032883199767952' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112032883199767952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112032883199767952'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/learning-farsi.html' title='Learning Farsi'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-112028284161090573</id><published>2005-07-01T22:40:00.000-07:00</published><updated>2005-07-01T22:40:41.623-07:00</updated><title type='text'>I'm looking for.....</title><content type='html'>This is hilarious.  A couple of guys, an airport and a few extra viewings of te Simpsons and what do you get?  Stupid intercom tricks.  Hilarious!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-112028284161090573?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.twilight3d.com/humour/temp/' title='I&apos;m looking for.....'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/112028284161090573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=112028284161090573' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112028284161090573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/112028284161090573'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/07/im-looking-for.html' title='I&apos;m looking for.....'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111977112576972020</id><published>2005-06-26T00:32:00.000-07:00</published><updated>2005-06-26T01:37:24.783-07:00</updated><title type='text'>Ruby on Rails, awesome web framework or dangerous drug?</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;&lt;em&gt;Rantings of a tired programmer&lt;/em&gt;&lt;br /&gt; &lt;p&gt;I have been working with &lt;a href="http://www.rubyonrails.com"&gt;Ruby on Rails&lt;/a&gt; for about a week now and I think that it is becoming somewhat of an obsession.  It is the perfect showcase for what I am finding to be a superb scripting language, &lt;a href="http://www.ruby-lang.org"&gt;Ruby&lt;/a&gt;.  I am amazed that I am able to throw together all that I have with a scripting language.  Ruby on Rails will use scripts to create frameworks for a script based webserver to interpret files containing other bits of scripts to all come together and just work.  But that is not all that I am excited about.  Oh no there is much more.&lt;/p&gt;&lt;br /&gt; &lt;p&gt;As I have mentioned before, I have a project at work and one at home, both of which are Ruby on Rails. Having a work project and a home project is interesting for a number of reasons.&lt;/p&gt;&lt;br /&gt; &lt;p&gt;It majorly ups the immersion factor.  I&amp;#8217;m not able to pick up the Pickaxe at the moment, but want to push forward on this anyway.  luckily there are a good number of resources out there for folks like me to learn from. Using these resources I have been able to piece together a basic knowledge of how this all works.  I think my family thinks I&amp;#8217;ve gone a little but nuts and perhaps I have, but its nice to find a technology that is such a pleasure to use.&lt;/p&gt;&lt;br /&gt; &lt;p&gt;OS wars in action.  While RoR is taking on &lt;span class="caps"&gt;ASP&lt;/span&gt;.NET and Microsoft on one front, my journey into Ruby and RoR madness is really showing how open source software really shines.  As I said before I am working with RoR at work and at home.  The environments are quite different.  RoR shines on both.&lt;/p&gt;&lt;br /&gt; &lt;p&gt;At work I have:&lt;/p&gt;&lt;br /&gt; &lt;ul&gt;&lt;br /&gt; &lt;li&gt;Windows &lt;span class="caps"&gt;XP &lt;/span&gt;Pro.&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;A separate database server with &lt;span class="caps"&gt;SQL &lt;/span&gt;Server installed.&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;A fairly powerful PC with a P4 something or other. &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Internet Explorer.&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;My personal touch, UltraEdit32&lt;/li&gt;&lt;br /&gt; &lt;/ul&gt;&lt;br /&gt; &lt;p&gt;At home I have&lt;/p&gt;&lt;br /&gt; &lt;ul&gt;&lt;br /&gt; &lt;li&gt;Linux&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;MySQL running on my localhost.&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;An old PC that was only saved from a horrible death by installing Linux.&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Firefox.&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;A variety of text editors including VI, Emacs and Kate.&lt;/li&gt;&lt;br /&gt; &lt;/ul&gt;&lt;br /&gt; &lt;p&gt;Surprisingly (or not) I prefer working on my home PC.  I am not new to Linux, but would still consider myself a n00b.  I&amp;#8217;ve tried out a few flavors in the past but have never stuck with it until now. One major barrier was the text editor.  I&amp;#8217;ve been perfectly happy with UltraEdit and was only beginning to be on friendly terms with Emacs.  Vi is something I still have nightmares about and will not use with the lights off.  Yesterday I was editing a controller and was pissed that my old standby Ctrl-C / Ctrl-V does not work in Emacs and decided to see what other text editors I might have available to me.  That is when I found Kate (KDE) and my Linux experience was once again happy.  I could use all the keyboard shortcuts I already knew have syntax highlighting, everything else I could want.  So it&amp;#8217;s not Vi or Emacs; I don&amp;#8217;t care because I am able to edit my text files again.  In an interesting, yet odd, reversal in what I am used to, I am now typing &lt;strong&gt;ls&lt;/strong&gt; at  the Windows command prompt at work.   So maybe there is hope for me becoming a Linux guru yet. :)&lt;/p&gt;&lt;br /&gt; &lt;p&gt;Back to RoR.  One of the things I am really enjoing is that you can place up the scaffolding and then pick a spot and start working on it.  Try it, if you don&amp;#8217;t like it change it.  Add pieces, remove pieces, flip it around.  It allows you to really start tweaking it right away, and since it involves so few lines of code to do, if you hate it you can always rip it out and start over.  That is something you rarely have the flexibility to do with more traditional frameworks.&lt;/p&gt;&lt;br /&gt;My home project is a buffed up cookbook editor.  I suppose I could have chosen many other ways of doing this.  A document editor being one of the more traditional, but I wanted to use RoR for a few reasons.&lt;br /&gt; &lt;ol&gt;&lt;br /&gt; &lt;li&gt;I want to learn it.&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;It allows quick development.&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;I like databases.&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;I want greater control over my cookbook&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;I want to make something different and hope to do so by creating my own tools.&lt;/li&gt;&lt;br /&gt; &lt;/ol&gt;&lt;br /&gt;My three biggest challenges are:&lt;br /&gt; &lt;ol&gt;&lt;br /&gt; &lt;li&gt;Ease of use &amp;#8211; This is supposed to make things easier, not more difficult. &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Spell checking, etc &amp;#8211; Web browsers don&amp;#8217;t have built in spelling or grammer checking and are gnerally editing unfriendly.&lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Output &amp;#8211; This one I think will be easier since it will bsically be like generating a report.&lt;/li&gt;&lt;br /&gt; &lt;/ol&gt;&lt;br /&gt; &lt;p&gt;That is beside fact that I will be administering a MySQL database for the first time, using a web based technology and web browser as personal cookbook editing software and am still somewhat of a Linux n00b.  To that I say, &amp;#8220;I have what is most important to a programmer, an interest, a project and a challange.&amp;#8221;&lt;/p&gt;&lt;br /&gt; &lt;p&gt;Speaking of challanges, my work project is basically a challange to implement functionality a co-worker would otherwise need to do in &lt;span class="caps"&gt;ASP&lt;/span&gt;.NET.   If I can do it quickly in RoR I think he will support me in turning the project from &lt;span class="caps"&gt;ASP&lt;/span&gt;.NET to RoR.  I think I can do it.&lt;/p&gt;&lt;br /&gt; &lt;p&gt;Many thanks to my family for their patience with me.  I will update as this evolves. Goodnight&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://43things.com/people/progress/jh?on=382113"&gt;learn ruby on rails&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111977112576972020?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111977112576972020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111977112576972020' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111977112576972020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111977112576972020'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/ruby-on-rails-awesome-web-framework-or.html' title='Ruby on Rails, awesome web framework or dangerous drug?'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111963119816445343</id><published>2005-06-24T09:39:00.000-07:00</published><updated>2005-06-24T09:39:58.206-07:00</updated><title type='text'>Created tables</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Well I created the tables for my work project and I have set up most of the scaffolding.  I need to do a little more before it displays foreign keys correctly.  Still amazing how fast it is to get this started.  I really like the scaffolding concept where you can set up the basics right away and then layer on more complexity.  My work project has most of the tables and scaffolding set up as well.  It is interesting to see the similarities and differences between these two projects as one is on Linux/MySQL and the other is &lt;span class="caps"&gt;XP &lt;/span&gt;Pro/SQL Server.  Overall I&amp;#8217;d say that both work equally well.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://43things.com/people/progress/jh?on=382113"&gt;learn ruby on rails&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111963119816445343?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111963119816445343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111963119816445343' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111963119816445343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111963119816445343'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/created-tables.html' title='Created tables'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111958247980945059</id><published>2005-06-23T20:07:00.000-07:00</published><updated>2005-06-23T20:07:59.813-07:00</updated><title type='text'>TootieTails Rules!</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;It picks up where 43Things left off and I can see how this will be a very interesting site when it goes into production.  It is already.  I really love the infinate level of granularity.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://43things.com/people/progress/jh?on=395784"&gt;Help test Tootietails: the next new thing from The Robot Co-op&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111958247980945059?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111958247980945059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111958247980945059' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111958247980945059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111958247980945059'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/tootietails-rules.html' title='TootieTails Rules!'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111958218529144928</id><published>2005-06-23T20:03:00.000-07:00</published><updated>2005-06-23T20:03:05.320-07:00</updated><title type='text'>Currently doing two projects on Rails</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Funny, earlier today I looked jealously at bigsmoke&amp;#8217;s post &amp;#8220;Currently doing two projects in rails&amp;#8221;.  I was almost to the point where I had one personal project on Rails.  Today at work, a team member challanged me to implement a project in Ruby on Rails by Tuesday.  I took him up on it.  Of course I realized afterward that the database is down for upgrades all weekend and Monday is my anniversary (and we have a babysitter!!, ok this is the real big story, but that is off topic) so I will not be working on it Saturday &amp;#8211; Monday.  I wonder if I can still pull it off.  I am having fun in either case.  ...and now I have two projects on Rails as well.&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://43things.com/people/progress/jh?on=382113"&gt;learn ruby on rails&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111958218529144928?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111958218529144928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111958218529144928' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111958218529144928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111958218529144928'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/currently-doing-two-projects-on-rails.html' title='Currently doing two projects on Rails'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111950169337427045</id><published>2005-06-22T21:41:00.000-07:00</published><updated>2005-06-22T21:41:33.396-07:00</updated><title type='text'>ls vs. dir</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Well, I think I am starting to make the transition mentally to Linux.  I still have to use &lt;span class="caps"&gt;XP &lt;/span&gt;Professional at work. Today I was learning &lt;a href="http://www.rubyonrails.com"&gt;Ruby on Rails&lt;/a&gt; so I was using the command prompt window and felt right at home.  It was a bit irritating when I was in a directory and typed ls to see the contents of the directory and recieved an error from Windows.  I remembered, &amp;#8220;duh this isn&amp;#8217;t Linux!&amp;#8221;,  which I think is the first time that has ever happened to me.  I have had the opposite happen.  Stupidly type a &lt;span class="caps"&gt;DOS&lt;/span&gt; command into Linux and receive an error, but never this.  It seems stupid, but I was really proud of myself for changing my mindset.  Maybe I will set up a couple .bat files for Linux commands I commonly use in Linux, so I won&amp;#8217;t feel so out of place in Windows. :)&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://43things.com/people/progress/jh?on=384309"&gt;learn linux&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111950169337427045?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111950169337427045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111950169337427045' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111950169337427045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111950169337427045'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/ls-vs-dir.html' title='ls vs. dir'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111948374261484366</id><published>2005-06-22T16:42:00.000-07:00</published><updated>2005-06-22T16:42:22.620-07:00</updated><title type='text'>Organization</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;So many ways to organize cluttering my cluttered life.  I&amp;#8217;m trying &lt;a href="http://www.backpackit.com"&gt;Backpack&lt;/a&gt;  At first I had no idea how it would be useful.  It didn&amp;#8217;t even have a calendar, how is it supposed to help?  But today I acutally used it a couple times.  Maybe tomorrow a couple more.  I hope to find a way to integrate it with the Hipster &lt;span class="caps"&gt;PDA&lt;/span&gt;.  That would be perfect.  We will see what tomorrow brings. &lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://43things.com/people/progress/jh?on=384240"&gt;Get organized&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111948374261484366?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111948374261484366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111948374261484366' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111948374261484366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111948374261484366'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/organization.html' title='Organization'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111948320154927236</id><published>2005-06-22T16:33:00.000-07:00</published><updated>2005-06-22T16:33:21.570-07:00</updated><title type='text'>Completed rolling with Ruby on rails tutorial</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;I&amp;#8217;ve completed parts I and II of the &lt;a href="http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html"&gt;Rolling with Ruby on Rails&lt;/a&gt; tutorial and now I am trying to sell it as a platform for my project.  It is so elegant and simple it is amazing!&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://43things.com/people/progress/jh?on=382113"&gt;learn ruby on rails&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111948320154927236?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111948320154927236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111948320154927236' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111948320154927236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111948320154927236'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/completed-rolling-with-ruby-on-rails.html' title='Completed rolling with Ruby on rails tutorial'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111941014270364436</id><published>2005-06-21T20:15:00.000-07:00</published><updated>2005-06-21T20:15:42.706-07:00</updated><title type='text'>trendalicious!</title><content type='html'>I love &lt;a href="http://del.icio.us"&gt;del.icio.us&lt;/a&gt; but being a datageek wanted to know more about all of the data they are gathering.  Well here is one way to look at it.  It calls itself a "near real-time view of website popularity as reflected by the del.icio.us social bookmarking service.  Three cheers for data geeks!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111941014270364436?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://fresh.homeunix.net/delicious.html' title='trendalicious!'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111941014270364436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111941014270364436' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111941014270364436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111941014270364436'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/trendalicious.html' title='trendalicious!'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111939724873587740</id><published>2005-06-21T16:40:00.000-07:00</published><updated>2005-06-21T16:40:48.740-07:00</updated><title type='text'>Content Rules</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;So, the NetNinjas may not be the A list blog of the century, but I am trying my &amp;#8220;post actual content&amp;#8221; rule and it seems to be working.  I recently posted my article about &lt;a href="http://netninjas.blogspot.com/2005/06/what-language-is-best-to-start-career.html"&gt;what language to learn when starting to program&lt;/a&gt;.  I was happy with it and posted it on digg.com.  It has now gotten 76 diggs and it shows up &lt;a href="http://www.technorati.com/search/netninjas.blogspot.com"&gt;6 times on Technorati.com&lt;/a&gt;.   I am going to keep trying to restrict my posts to actual content and see where it goes from here.&lt;br /&gt;&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://43things.com/people/progress/jh?on=383803"&gt;Be a better blogger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111939724873587740?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111939724873587740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111939724873587740' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111939724873587740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111939724873587740'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/content-rules.html' title='Content Rules'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111939159021577769</id><published>2005-06-21T15:06:00.000-07:00</published><updated>2005-06-21T17:06:06.023-07:00</updated><title type='text'>Consultancy.  Career path for inferior programmers?</title><content type='html'>&lt;p&gt;Since the burst of the dotcom bubble I don't think that anyone with a career in technology believes that things are the same.  &lt;a href="http://news.yahoo.com/s/ap/20050620/ap_on_hi_te/tech_job_decline"&gt;This article&lt;/a&gt; states that demand for coders is still on the decline and doesn't look to be changing anytime soon.  One career path suggested (by this article) as an alternative for freshly graduated computer science students is consulting.  This raised a couple red flags in my mind.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Newly graduated computer science, MIS or other candidates for programming positions tend to lack the ability to code actual applications.  This is not to say that they are stupid, just that it takes a certain level of experience to design good production code.  They haven't learned the  lessons from their mistakes.  They don't know that horrible sinking feeling when you realize the that bug that just brought the system crashing down was your fault.  They have not suffered through hours of frustration fixing poor design caused by ignoring the principles of object oriented design.  If you need examples, please visit &lt;a href = "http://thedailywtf.com"&gt;The Daily WTF&lt;/a&gt;, better yet visit it anyway.  You'll laugh, you'll cry, you'll cry again.&lt;br /&gt;&lt;li&gt;Consultants are in it for the short term. &lt;br /&gt;&lt;ul&gt;&lt;LI&gt;If they are writing code, it will most likely be poor quality. After all, they are not going to have to live with it.  They just need to demo it to prove it works and collect their paycheck.  After all what incentive do they have?  Any time spent in support is on the clock as well.  &lt;br /&gt;&lt;LI&gt;If they are not writing code they will try to sell you a cookie cutter template "best practices" approach that may or may not be good for your business. &lt;br /&gt;&lt;/UL&gt;&lt;span style="font-weight:bold;"&gt;Note&lt;/span&gt;: Some consultants such as &lt;a href="http://www.martinfowler.com"&gt;Martin Fowler&lt;/a&gt;, and I'm sure many, many others, have all of my respect.  I do not wish to tarnish your good name.  I am not speaking about you.  You work hard and are far smarter than I could ever hope to be.  However, I would not consider the bulk of technical consultants in this category.&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;It was always my opinion that consultants should be experienced and able to give trustworthy advice to people who are willing to pay large amounts for money it.  If this article is correct, these are not the consultants of the future.  The consultants of the future are simply unseasoned temp workers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111939159021577769?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://news.yahoo.com/s/ap/20050620/ap_on_hi_te/tech_job_decline' title='Consultancy.  Career path for inferior programmers?'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111939159021577769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111939159021577769' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111939159021577769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111939159021577769'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/consultancy-career-path-for-inferior.html' title='Consultancy.  Career path for inferior programmers?'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111922072607368647</id><published>2005-06-19T15:38:00.000-07:00</published><updated>2005-06-19T15:38:46.076-07:00</updated><title type='text'>CASSHERN</title><content type='html'>I'm not really sure what this movie is about since the trailer is not in English, but I would really like to see it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111922072607368647?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.apple.com/jp/quicktime/trailers/casshern_large.html' title='CASSHERN'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111922072607368647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111922072607368647' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111922072607368647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111922072607368647'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/casshern.html' title='CASSHERN'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111920810957611069</id><published>2005-06-19T12:08:00.000-07:00</published><updated>2005-06-19T12:08:29.580-07:00</updated><title type='text'>Installed Ruby on Rails @ home</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Well I first installed Ruby on rails on my work PC which is Windows &lt;span class="caps"&gt;XP &lt;/span&gt;Pro.  I am working on a project and would like to use Ruby on Rails.  I have now installed Ruby on Rails on my Linux box at home and am excited start using it. &lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://43things.com/people/progress/jh?on=382113"&gt;learn ruby on rails&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111920810957611069?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111920810957611069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111920810957611069' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111920810957611069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111920810957611069'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/installed-ruby-on-rails-home.html' title='Installed Ruby on Rails @ home'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111920646138368115</id><published>2005-06-19T11:40:00.000-07:00</published><updated>2005-06-19T11:41:01.413-07:00</updated><title type='text'>Learning to cook</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Like anything else, this is never really done.  It is a process that goes on and on.  However based on the reactions of the people around me, I would say that I have learned to cook.  I&amp;#8217;m not sure exactly where the line was that I went from &lt;strong&gt;not being able to cook&lt;/strong&gt; to &lt;strong&gt;being able to cook&lt;/strong&gt;.  My parents tell me that the first thin I learned to cook was from my dad.  When I was young, I don&amp;#8217;t know between 5-7, my dad would make pancakes for breakfast.  he wouldn&amp;#8217;t just make panacakes he would break out two cast iron griddles and start the ritual of pancake making.&lt;br /&gt;As a child, I spent a lot of time in the kitchen.  I was a large only child, and we had no TV at the time, so when I wasn&amp;#8217;t in my room playing I was usually in the kitchen with my parents.  It was a social thing.  Of course I was interested in this pancake ritual so I was did my best to get in my dads way while he did this.  He, being a dad, realized that I wanted to be involved and over a few weekends I learned how he made the pancake batter  from Bisquick.  I still didn&amp;#8217;t understand the magic or the ritual.  How he turned the cream colored goo into yummy pancakes.&lt;br /&gt;After a while he let me start flipping the pancakes and over time I was able to keep both griddles going, much to the shock and surprise of my Mom. &lt;br /&gt;I wouldn&amp;#8217;t say that is where I learned to cook, maybe it was were I started my interest in cooking. A few years later I mastered blueberry muffins and then when I was in High School I got a job washing dishes in an Italian restraunt.  Over time I was promoted to line chef and then prep chef.  Here I learned two things. &lt;br /&gt;&lt;br /&gt;	&lt;ol&gt;&lt;br /&gt;	&lt;li&gt;There are flavor themes (flavors that go together) and ones that don&amp;#8217;t.  For instance chicken, oregano, lemon and garlic go very well together. So if you are making something with chicken you would want to consider these other ingredients as well. &lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Don&amp;#8217;t be afraid to try new things.  The restraunt where I worked served a &lt;a href="http://www.recipesource.com/misc/copycat/osf-clam-sauce1.html"&gt;clam sauce&lt;/a&gt; and a &lt;a href="http://pasta.allrecipes.com/az/MyzithraBrownedButterPasta.asp"&gt;Mizithra pasta.&lt;/a&gt;  Both of which I liked and neither of which I would have thought I would have liked.&lt;/li&gt;&lt;br /&gt;	&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In any case my best advice is: &lt;br /&gt;	&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;Start with the easy stuff. &lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Always be ready to learn.  I find watching a couple hours of &lt;a href="http://food.com"&gt;food network&lt;/a&gt; a week keeps me going. I especially enjoy Alton Brown. &lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Try new foods and then &lt;a href="http://www.recipesource.com"&gt;look up the recipies&lt;/a&gt;.  Even if you don&amp;#8217;t make the recipe, if you start looking at the ingredients you will see flavor themes in the ingredients.&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Have fun&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://43things.com/people/progress/jh?on=388059"&gt;Learn to cook&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;br /&gt;	&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111920646138368115?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111920646138368115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111920646138368115' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111920646138368115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111920646138368115'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/learning-to-cook.html' title='Learning to cook'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111914832560310200</id><published>2005-06-18T19:32:00.000-07:00</published><updated>2005-06-18T19:32:05.606-07:00</updated><title type='text'>The Sneeze - Half zine. Half blog. Half not good with fractions.</title><content type='html'>Ok, so I've made a commitment to stop or at least majorly restrict link posts, but this is to goog to pass up.  This is a good example of the quality of blog I would like to live up to.  It is called TheSneeze.com and is hilarious. Make sure you see series of "Steve, don't eat it!". posts they are funny.  I don't share his aversion to breast milk, however I too "have been a huge fan of its packaging for years".  Other things he eats include things like potted meat and Beggin' Strips.  Ponder!&lt;br /&gt;&lt;br /&gt;-- Also, it's off topic, but Blogger's spell checker didn't know the word blog.  We will need to consult the ancient masters on this one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111914832560310200?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.thesneeze.com/' title='The Sneeze - Half zine. Half blog. Half not good with fractions.'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111914832560310200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111914832560310200' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111914832560310200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111914832560310200'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/sneeze-half-zine-half-blog-half-not.html' title='The Sneeze - Half zine. Half blog. Half not good with fractions.'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111913495041689321</id><published>2005-06-18T15:48:00.000-07:00</published><updated>2005-06-18T15:49:10.420-07:00</updated><title type='text'>Two days in a row!</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;For the second day in a row I actually &lt;a href="http://netninjas.blogspot.com/2005/06/wired-interview-with-jeff-tweedy-of.html"&gt;posted real content&lt;/a&gt; to my blog.  Funny I am actually content in my blogging and don&amp;#8217;t need to continue.  Maybe all of the time I&amp;#8217;ve spent surfing the net has been a kind of procesed junk food and I have now found a way to satisfy the craving with something healthy.  We&amp;#8217;ll see :)&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://43things.com/people/progress/jh?on=383803"&gt;Be a better blogger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111913495041689321?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111913495041689321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111913495041689321' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111913495041689321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111913495041689321'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/two-days-in-row.html' title='Two days in a row!'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111913454468004956</id><published>2005-06-18T15:42:00.000-07:00</published><updated>2005-06-18T15:44:43.400-07:00</updated><title type='text'>Wired interview with Jeff Tweedy of Wilco</title><content type='html'>&lt;p&gt;Here is a great article with Jeff Tweedy of Wilco.  I have been a big fan of his music for a long time and I think that it is fitting that he come out with such scathing remarks about the recording industries' pursuit of people sharing music. &lt;/p&gt;&lt;br /&gt;&lt;p&gt; Back in 1993, when I was in college, a friend of mine shared some music with me.  Now I had no idea what an mp3 was, I don't think that they existed at the time.  We did it the old fashioned way.  He put his shiny store bought CD into the stereo and I gave him a cassette tape to record on.  He had wanted to expose me to some of the music that he listened to since the bands he liked were not generally heard on the radio.  He put together a great tape for me.  One that I wish I still had today. On it were such bands as The Pouges, Dinosaur Jr, Sonic Youth, etc. The first 4-5 songs on the tape were by a band that I had never heard of called Uncle Tupelo.  I remember him telling me that I might think they were country, but they were cool anyway so he wanted me to listen to them.  I hate country, but I figured I was getting free music and so I could give it a try.&lt;p&gt; &lt;br /&gt;&lt;p&gt;I believe that the songs were Gun, Blackeye and Fall down(?). There were a couple more that I don't remember.  In any case, my point is that I would never have bought these songs, but because I was given them for free.  I listened to them... and loved them.  In fact I spent the next couple years looking for them while I was in record stores.  Of course few record stores carried them since they were not on the radio, but I found them.  After some time, I found and bought all of the Uncle Tupelo studio albums.  When they split up into Wilco and Son Volt I bought two of each of those as well.  In the end, I spent over $100 on CDs because I was given music for free.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;A great quote from this interview is "Treating your audience like thieves is absurd .... People who look at music as commerce don't understand that. They are talking about pieces of plastic they want to sell, packages of intellectual property.  I'm not interested in selling pieces of plastic. "&lt;/p&gt;&lt;br /&gt;&lt;p&gt;I think that free music is cutting into the profits of the music industry, there is no question about that.  I also think that people are finding out about music they wouldn't have bought.&lt;br /&gt;&lt;p&gt; In most industries, when consumers stop buying their product, they improve it, create a new product, or go out of business.  In other words they adapt to survive.  Today's music industry's product is music, it has been relatively the same for say 50 years.  MP3s came along and changed the system of music distribution and now the music industry is persecuting its top consumers.  &lt;br /&gt;&lt;p&gt;The music industry is persecuting its top consumers because they told the music industry, "I kinda like this group, but I don't want to spend $15 on this song.  I don't need to pay for all this packaging and distribution, I have found a way to get it for free.  Sure I still like your products, but I think you are now outdated and need to improve.  Oh, and what is with the boy bands and Spice Girls?  Give me a product worth buying and I'll buy it.  This format is outdated.  I don't hate you, I just want to say wow again.  You know, like I used to." &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111913454468004956?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.wired.com/news/culture/0,1284,65688,00.html?tw=wn_tophead_1' title='Wired interview with Jeff Tweedy of Wilco'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111913454468004956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111913454468004956' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111913454468004956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111913454468004956'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/wired-interview-with-jeff-tweedy-of.html' title='Wired interview with Jeff Tweedy of Wilco'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111912985066221719</id><published>2005-06-18T14:23:00.000-07:00</published><updated>2005-06-18T14:24:10.670-07:00</updated><title type='text'>Espanol</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;I took 2 years of Spanish in high school and was not very good at it.  After that I learned some more at my job, but that was over 10 years ago.  Now my kids are learning Spanish from Dora and I would like to be able to learn it again.  The problem is that I don&amp;#8217;t have a lot if time to devote to it with my other things.  I could spend say 10 minutes a day but even then I&amp;#8217;m not sure what the most effective method would be.  Any ideas are welcome.  Thanks!&lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://43things.com/people/progress/jh?on=385675"&gt;Learn Spanish&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111912985066221719?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111912985066221719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111912985066221719' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111912985066221719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111912985066221719'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/espanol.html' title='Espanol'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111907233554132490</id><published>2005-06-17T22:25:00.000-07:00</published><updated>2005-06-17T22:25:35.546-07:00</updated><title type='text'>50 books in 2005</title><content type='html'>&lt;div&gt;&lt;div class="goalentry"&gt;Well I&amp;#8217;ve set a goal to read 50 books in 2005 I know that I have read some already but it is mid-year so I need to get in gear.&lt;br /&gt;Books I know I have read so far this year are:&lt;br /&gt;&lt;br /&gt;	&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;Pattern Recognition&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Star Wars:New Jedi Order:Dark Journey&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Star Wars:New Jedi Order:Rebel Dream&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Star Wars:New Jedi Order:Rebel Stand&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Mona Lisa Overdrive&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;In the Beginning was the Command Line&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Otherland:Mountain of Black Glass&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Otherland:Sea of Silver Light&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;American Gods&lt;/li&gt;&lt;br /&gt;		&lt;li&gt;Neverwhere&lt;/li&gt;&lt;br /&gt;	&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	&lt;p&gt;I&amp;#8217;ve probably read more, but I can&amp;#8217;t think of any at the moment.  &lt;/div&gt;&lt;div class="goalprogresslink"&gt;See more progress on: &lt;a href="http://43things.com/people/progress/jh?on=383996"&gt;Read 50 books in 2005&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111907233554132490?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111907233554132490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111907233554132490' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111907233554132490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111907233554132490'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/50-books-in-2005.html' title='50 books in 2005'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111905025009525035</id><published>2005-06-17T16:17:00.000-07:00</published><updated>2005-06-17T16:18:38.390-07:00</updated><title type='text'>How To Say No</title><content type='html'>Learning how to say no can be hard, but it's something that I feel can really help you be more productive, reduce stress and do a better job with the things you do say yes to.&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.to-done.com/2005/06/how-to-say-no/"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/links/How_To_Say_“No”"&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111905025009525035?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111905025009525035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111905025009525035' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111905025009525035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111905025009525035'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/how-to-say-no.html' title='How To Say No'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111904475183116461</id><published>2005-06-17T14:45:00.000-07:00</published><updated>2005-06-17T14:45:51.833-07:00</updated><title type='text'>Scrapshells.com - Free UNIX Shell Accounts</title><content type='html'>Scrapshells.com is offering free UNIX shell accounts to those that would not otherwise be able to have one.  An interesting idea.  Perhaps I will have to sign up for one.&lt;br/&gt;&lt;br/&gt;&lt;a href="http://scrapshells.com/"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/linux_unix/Scrapshells.com_-_Free_UNIX_Shell_Accounts"&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111904475183116461?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111904475183116461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111904475183116461' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111904475183116461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111904475183116461'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/scrapshellscom-free-unix-shell.html' title='Scrapshells.com - Free UNIX Shell Accounts'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111903554816994364</id><published>2005-06-17T12:12:00.000-07:00</published><updated>2005-06-17T12:12:28.173-07:00</updated><title type='text'>Turn On, Tune In, Veg Out - By NEAL STEPHENSON </title><content type='html'>Neal has written an opinion column for the New York Times comparing both the new and old Star Wars movies and Geeking out vs. Veging out.  A great read as usual.  Neal makes me proud to be a geek.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111903554816994364?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.nytimes.com/2005/06/17/opinion/17stephenson.html' title='Turn On, Tune In, Veg Out - By NEAL STEPHENSON '/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111903554816994364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111903554816994364' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111903554816994364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111903554816994364'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/turn-on-tune-in-veg-out-by-neal.html' title='Turn On, Tune In, Veg Out - By NEAL STEPHENSON '/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111903389864054499</id><published>2005-06-17T11:33:00.000-07:00</published><updated>2005-06-17T14:19:46.380-07:00</updated><title type='text'>What language is best to start a career in programming?</title><content type='html'>I was recently asked for advice on how to get started in a career in programming, I found that I had a lot to say and that it is not a simple question.&lt;br /&gt;&lt;br /&gt;As far as what is the best language goes, it really depends on what you want to do and where you want to do it. I would say that the powerhouse language is, and has been for a very long time, C++. It is fast, widely used and very powerful. Is it the best language for you? Well that depends. C++ programmers can make a wide variety of things but the tend to make things on the hardcore application/operating system side of things. Is that what you want to do? And BTW if you are seriously, or not so seriously, considering programming as a career (or hobby) I highly recommend "The Pragmatic Programmer" by Andrew Hunt and Dave Thomas. It is an older (in the tech world) book, but the information is invaluable, it is easy to read and it will help you improve and enjoy your code. Here are a couple questions to ask yourself, they may seem obvious, but I have found them to be important and wish someone had made me ask them when starting out.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;What type of programs do I want to write?&lt;/strong&gt; - There are many many types of programs out there including games, operating systems, drivers, web applications, databases, productivity tools, etc. And there is a market for all of them, however coding drivers is more difficult and specialized and has a smaller market than writing business applications.&lt;br /&gt;&lt;li&gt;&lt;strong&gt;Where do I want to live?&lt;/strong&gt; - This may seem like a silly question right now but think about it. When you get a career going you will be in demand by employers (if things keep improving in the tech field). The language(s) you know and the types of applications you write are in higher demand in different areas of the country. For instance Microsoft is in Redmond and a lot of Seattle companies use Microsoft products. Sun is in the Bay Area and Java is used more often there. If you are an OS coder you will most likely want to live in Redmond or go open source. Something to think about.&lt;br /&gt;&lt;li&gt;&lt;strong&gt;What is in high demand/Who am I working for?&lt;/strong&gt; - Are you simply wanting to be a programmer and work for the company that treats and pays you well or do you have other ideals in mind. Would you rule out working for Microsoft for personal reasons? Remember Microsoft treats its employees very well but also works them hard. If you are simply happy to work programming computers, you will want to find a niche that people are paying for.&lt;br /&gt;&lt;li&gt;&lt;strong&gt;What is important, elegance or end result?&lt;/strong&gt; - A good language is not always a successful one. Successful languages are not always easy to use. Smalltalk was way ahead of its time but was not often used. Java has many nice features that make it easy to use and maintain but it is generally slower than poop. C++ is very powerful but allows you to make some huge mistakes. Ruby (my current pet language) is not the most popular language for what it does, but has a strong community around it. You might call it a cult language. Visual Basic is easy to learn and highly supported and is integrated into nearly every Microsoft product (very useful) but is lacking in nearly other area.&lt;br /&gt;&lt;li&gt;&lt;strong&gt;Do I want to support a specific operating system?&lt;/strong&gt; - Languages such as Java are truly cross platform. C has compilers for almost any computer and can be ported to which ever. You are not going to find VB on a Linux box. Of course there is always the web where the language is JavaScript on the client side and wide open on the server side.&lt;br /&gt;&lt;li&gt;&lt;strong&gt;SQL?&lt;/strong&gt; - SQL is a language I use every day because I use databases. It is quite different from other languages however if you were a DBA you would have to know it. Most applications have to store their information somewhere and SQL is the language that is done with.&lt;br /&gt;&lt;li&gt;&lt;strong&gt;Status?&lt;/strong&gt; - No matter what type of programmer you are someone will thing they are better than you simply because you use language X and create Y type of programs. Does this matter to you? What about your audience? Do you want it to be large or small? Are you wanting to run a small company or be part of a bigger one? All of these things will affect your status. Personally, I've worked in environments where I've been looked down on because I was on the low end of the coding scale and where I was the only techie person around. They both had advantages and disadvantages. When you are on the low end of the skill scale people can point you in the right direction so you can learn quickly. When you are the local code god it gets very lonely.&lt;br /&gt;&lt;li&gt;&lt;strong&gt;What experience do I have?&lt;/strong&gt; - Apply what you already know. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I'm sure you were looking to think about all this, just asking a simple question. I do think that these questions are important when planning a career in technology.&lt;br /&gt;&lt;br /&gt;Here are a few lists to give you somewhere to go from here:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Languages I know&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Visual Basic (Including VBScript, VBA)&lt;/li&gt;&lt;li&gt;&lt;a href="http://java.sun.com"&gt;Java&lt;/a&gt;&lt;/li&gt;&lt;li&gt;SQL&lt;/li&gt;&lt;li&gt;Powerbuilder&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Languges I have used&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Visual Basic (Including VBScript, VBA)&lt;/li&gt;&lt;li&gt;Java&lt;/li&gt;&lt;li&gt;SQL&lt;/li&gt;&lt;li&gt;Powerbuilder&lt;/li&gt;&lt;li&gt;C++&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.perl.org"&gt;Perl&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ruby-lang.org"&gt;Ruby&lt;/a&gt;&lt;/li&gt;&lt;li&gt;AWK&lt;/li&gt;&lt;li&gt;BASIC&lt;/li&gt;&lt;li&gt;ADA&lt;/li&gt;&lt;li&gt;Assembly&lt;/li&gt;&lt;li&gt;Delphi&lt;/li&gt;&lt;li&gt;Javascript&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Languages I would recommend to someone wanting to be a programmer&lt;/strong&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Visual Basic&lt;/strong&gt; - A decent beginner language and the brunt of the coding world will get you a sense of accomplishment when you see your code run. It is widely used and the glue of the Microsoft world. It is used widely and with .NET is the same code underneath as more sophisticated languages like C#.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Ruby&lt;/strong&gt; - As I said this is my current interest. An amazing elegant language. Though you will want to know another language as well to find work.SQL - You won't code any applications with it, but if you are using databases you must know it.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;C++&lt;/strong&gt; - Much of the world runs on C++. In fact most of the software you are running right now was most likely written in it.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;JavaScript&lt;/strong&gt; - If you are doing any client side web programming you need this.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Java&lt;/strong&gt; - This is an excellent introduction into programming for the simple reason that it supports good application design which is very important.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Other things you should know about &lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;XML&lt;/li&gt;&lt;li&gt;CSS&lt;/li&gt;&lt;li&gt;HTML&lt;/li&gt;&lt;li&gt;Object Oriented Code&lt;/li&gt;&lt;li&gt;N-Tier Applications&lt;/li&gt;&lt;li&gt;Databases&lt;/li&gt;&lt;li&gt;Refactoring&lt;/li&gt;&lt;li&gt;Unit Testing&lt;/li&gt;&lt;li&gt;Design Patterns&lt;/li&gt;&lt;li&gt;UML&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Books you should read early in your career&lt;/strong&gt; - I love tech books, read as many as you can.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;em&gt;Pragmatic Programmer&lt;/em&gt; - Andy Hunt / Dave Thomas&lt;/li&gt;&lt;li&gt;&lt;em&gt;Design Patterns&lt;/em&gt; - Gang of Four (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides)&lt;/li&gt;&lt;li&gt;&lt;em&gt;Refactoring&lt;/em&gt; - Martin Fowler&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Well there it is. My biggest piece of advice is keep learning, don't settle on one language or technology. There are many web resources that can keep you in the loop such as &lt;a href="http://slashdot.org"&gt;slashdot.org&lt;/a&gt;, &lt;a href="http://msdn.com"&gt;msdn.com&lt;/a&gt;, &lt;a href="http://oreilly.com"&gt;oreilly.com&lt;/a&gt; and &lt;a href="http://google.com"&gt;google.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;There is also a &lt;a href="http://samizdat.mines.edu/howto/HowToBeAProgrammer.html"&gt;good essay on being a programmer here&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111903389864054499?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111903389864054499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111903389864054499' title='46 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111903389864054499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111903389864054499'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/what-language-is-best-to-start-career.html' title='What language is best to start a career in programming?'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>46</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111896220908370259</id><published>2005-06-16T15:50:00.000-07:00</published><updated>2005-06-16T15:50:09.116-07:00</updated><title type='text'>TiddlyWiki</title><content type='html'>Here is a neat little non-linear note takeing/documentation device base on Wiki.  The nice thing about this one is that it is entirely contained within an html file and it is open source.  I have used this twice now to quickly generate documentation and I love it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111896220908370259?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.tiddlywiki.com/' title='TiddlyWiki'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111896220908370259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111896220908370259' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111896220908370259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111896220908370259'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/tiddlywiki.html' title='TiddlyWiki'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111889852772545852</id><published>2005-06-15T22:08:00.000-07:00</published><updated>2005-06-15T22:08:47.753-07:00</updated><title type='text'>Computers - the bane of stupid people's existence </title><content type='html'>This is a great title.  Ponder it, then go to the link nd read stories of one poor workers hell.  You guessed it.  Working with fools.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111889852772545852?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.iworkwithfools.com/item-763.html' title='Computers - the bane of stupid people&apos;s existence '/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111889852772545852/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111889852772545852' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111889852772545852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111889852772545852'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/computers-bane-of-stupid-peoples.html' title='Computers - the bane of stupid people&apos;s existence '/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111888073787571412</id><published>2005-06-15T17:12:00.000-07:00</published><updated>2005-06-15T17:12:17.876-07:00</updated><title type='text'>A.P. Lawrence's Linux Skills Test</title><content type='html'>These questions are intended to test your NetNinja knowledge, but they are also intended to help you learn more about Linux by examples and just by making you aware of things you might not have known about.&lt;br/&gt;&lt;br/&gt;&lt;a href="http://aplawrence.com/Tests/Linux/index.html"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/linux_unix/A.P._Lawrence_s_Linux_Skills_Test"&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111888073787571412?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111888073787571412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111888073787571412' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111888073787571412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111888073787571412'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/ap-lawrences-linux-skills-test.html' title='A.P. Lawrence&apos;s Linux Skills Test'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111887454165352009</id><published>2005-06-15T15:29:00.000-07:00</published><updated>2005-06-15T15:29:01.656-07:00</updated><title type='text'>An Interview with Linus Torvalds - Part 1</title><content type='html'>Linus lives in this Portland neighborhood so locals sent him an email and asked for an interview.  So what happens when Linus Torvalds sits down with a high school freshman for an interview? You get to hear what every 15 year-old wants to know about our favorite open source software developer.&lt;br/&gt;&lt;br/&gt;&lt;a href="http://hs.riverdale.k12.or.us/maverick/?q=node/257"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/linux_unix/An_Interview_with_Linus_Torvalds_-_Part_1"&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111887454165352009?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111887454165352009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111887454165352009' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111887454165352009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111887454165352009'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/interview-with-linus-torvalds-part-1.html' title='An Interview with Linus Torvalds - Part 1'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111887451458570840</id><published>2005-06-15T15:28:00.000-07:00</published><updated>2005-06-15T15:28:34.590-07:00</updated><title type='text'>Cinelerra - Free Linux Video editing program</title><content type='html'>Cinelerra is a powerful video editing for Linux. Unlike most of the Linux solutions out there, Cinelerra requires no emulation of proprietary operating systems, no commercial add-ons, no banner advertisements, no corporate dependencies. Best of all it's FREE!&lt;br/&gt;&lt;br/&gt;&lt;a href="http://heroinewarrior.com/cinelerra.php3"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/linux_unix/Cinelerra_-_Free_Linux_Video_editing_program"&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111887451458570840?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111887451458570840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111887451458570840' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111887451458570840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111887451458570840'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/cinelerra-free-linux-video-editing.html' title='Cinelerra - Free Linux Video editing program'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111886975009219926</id><published>2005-06-15T14:09:00.000-07:00</published><updated>2005-06-15T14:09:10.120-07:00</updated><title type='text'>Run Linux on your Microsoft Router</title><content type='html'>Run Linux on the Microsoft MN-700. These things are only like $30 on eBay pick one up and have something comparable to the Linksys WRT54G after this hack.  This is one of the more interesting hacks I've seen recently for the sheer pleasure for improving a Microsoft product by removing it's Microsoftness.&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.liamm.com/blogtest4/archives/000169hacking_the_microsoft_mn-700.html"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/mods/Run_Linux_on_your_Microsoft_Router"&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111886975009219926?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111886975009219926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111886975009219926' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111886975009219926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111886975009219926'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/run-linux-on-your-microsoft-router.html' title='Run Linux on your Microsoft Router'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111884876453638992</id><published>2005-06-15T08:19:00.000-07:00</published><updated>2005-06-15T08:19:24.560-07:00</updated><title type='text'>Star Wars Origami</title><content type='html'>The NetNinjas have discovered the final frontier of geekdom.  Well I don't want to call it geekdom since that might associate me with it.  It takes two things that in themselves have nothing wrong with them and bonds them together in an unhold matrimony of fear and suffering.  These pieces of paper do lead to the dark side.  Behold, but do not ponder, Star Wars Origami.&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.starwarsorigami.com/"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/mods/Star_Wars_Origami"&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111884876453638992?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111884876453638992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111884876453638992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111884876453638992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111884876453638992'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/star-wars-origami.html' title='Star Wars Origami'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111879227315335503</id><published>2005-06-14T16:37:00.000-07:00</published><updated>2005-06-14T16:37:53.156-07:00</updated><title type='text'>NetNinjas ancient texts uncovered</title><content type='html'>Today the ancient texts of the NetNinjas have been uncovered.  These secret writings have been re-discovered on the next.  They will be passed on to future generations of netizens and carried into the tomes of the future!  Ponder them carefully.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111879227315335503?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://todefy.tripod.com/' title='NetNinjas ancient texts uncovered'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111879227315335503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111879227315335503' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111879227315335503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111879227315335503'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/netninjas-ancient-texts-uncovered.html' title='NetNinjas ancient texts uncovered'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111878975214766815</id><published>2005-06-14T15:55:00.000-07:00</published><updated>2005-06-14T15:55:52.156-07:00</updated><title type='text'>NetNinjas Blog celebrates 3rd day!</title><content type='html'>The NetNinjas, Moose, Squirrel and Ancient Masters celebrated their 3rd day in the new blog format.  Even Ancient Master Jeff stopped by to sign on.  The pondering was complete and and day continued.  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111878975214766815?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://netninjas.blogspot.com/' title='NetNinjas Blog celebrates 3rd day!'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111878975214766815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111878975214766815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111878975214766815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111878975214766815'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/netninjas-blog-celebrates-3rd-day.html' title='NetNinjas Blog celebrates 3rd day!'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111878042608201184</id><published>2005-06-14T13:20:00.000-07:00</published><updated>2005-06-17T12:13:14.516-07:00</updated><title type='text'>In the beginning was the command line</title><content type='html'>&lt;p&gt;Ok, so I am a little behind on the times. This essay was written by Neal Stephenson in 1999. That was before Y2K generated lots of work and then fizzled. It was before the .com bubble burst. In fact it was nearing the height of the phenomenon. I didn't read it then. I read it now. Had I read it then I wouldn't have had a blog to write about it in. I wouldn't have known that this version of it is a wiki formatted version though I found the WikiWikiWeb shortly after this was written. I wouldn't have posted to a newsgroup about it, though I would have emailed a few friends. &lt;/p&gt;&lt;p&gt;I like Neal Stephenson's work. I have read and loved &lt;a href="http://www.amazon.com/exec/obidos/tg/detail/-/0380788624"&gt;Cryptonomicon&lt;/a&gt; and Zodiac but hadn't gotten around to reading any of his other books. This was partly because I have a lot of other things to do, partly because I read books by other authors as well and partly because part of me is inherantly lazy and would rather sit around an play XBOX. &lt;/p&gt;&lt;p&gt;In any case this is a wonderfull essay. He reveals his true geek colors seen in Cryptonomicon and applies wonderful writing style toward his explanation of why Windows dominates an operating system market and is not the "best", no "best" is too subjective. Windows is not technologically, artisticly or in any other way superior to other operating systems. It is however far more common. Stephenson delves into the human psyche and comes up with reasons that this happened and continues to happen.&lt;/p&gt;&lt;p&gt;He also comes to the conclusion that charging money for an operating system will eventually turn Microsoft into Apple. Viva Morlocks!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111878042608201184?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.spack.org/wiki/InTheBeginningWasTheCommandLine' title='In the beginning was the command line'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111878042608201184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111878042608201184' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111878042608201184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111878042608201184'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/in-beginning-was-command-line.html' title='In the beginning was the command line'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111872267103068126</id><published>2005-06-13T21:17:00.000-07:00</published><updated>2005-06-13T21:17:51.033-07:00</updated><title type='text'>Neuromancer's Predictions, 21 Years Later</title><content type='html'>Ted Wallingford looks back at the classic book that started cyberpunk and draws paralells to where the internet is today.  If you read the book this is interesting, if you didn't, what have you been doing? &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111872267103068126?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://openp2p.com/pub/wlg/6739' title='Neuromancer&apos;s Predictions, 21 Years Later'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111872267103068126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111872267103068126' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111872267103068126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111872267103068126'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/neuromancers-predictions-21-years.html' title='Neuromancer&apos;s Predictions, 21 Years Later'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111872225272761060</id><published>2005-06-13T21:10:00.000-07:00</published><updated>2005-06-13T21:10:52.730-07:00</updated><title type='text'>Swarm Intelligence: An Interview with Eric Bonabeau</title><content type='html'>&lt;p&gt;&lt;a href="http://www.openp2p.com/pub/a/p2p/2003/02/21/bonabeau.html"&gt;Swarm Intelligence: An Interview with Eric Bonabeau&lt;/a&gt; by Derrick Story -- The concept of swarm intelligence is borrowed from nature, and in this interview with Eric Bonabeau, that's where the conversation begins--with ants and other social insects. Dr. Bonabeau takes us from his childhood nightmares of carnivorous wasps to applying the theories of swarm intelligence to solving real problems in the business world.&lt;/p&gt;  I found this to ba a facinating article and a new way of looking at sovling large problems.  Ponder!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111872225272761060?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.openp2p.com/pub/a/p2p/2003/02/21/bonabeau.html?page=last#trackbacks' title='Swarm Intelligence: An Interview with Eric Bonabeau'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111872225272761060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111872225272761060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111872225272761060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111872225272761060'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/swarm-intelligence-interview-with-eric.html' title='Swarm Intelligence: An Interview with Eric Bonabeau'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111871927034933319</id><published>2005-06-13T20:21:00.000-07:00</published><updated>2005-06-13T20:21:10.353-07:00</updated><title type='text'>Traffic Comparison: Digg vs. Slashdot</title><content type='html'>The NetNinjas! prefer and officially endorse /. but have been frequent users of digg as well.  As far as we are concerned, use Slashdot and if you have any time left use Digg.&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.alexa.com/site/site_stats/signup?site_url=digg.com+slashdot.org&amp;range=1y&amp;widget=g&amp;style=c&amp;submitted=true&amp;mode=graph&amp;range=1y&amp;amzn_id=&amp;site_url="&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/links/Traffic_Comparison:_Digg_vs._Slashdot"&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111871927034933319?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111871927034933319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111871927034933319' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111871927034933319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111871927034933319'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/traffic-comparison-digg-vs-slashdot.html' title='Traffic Comparison: Digg vs. Slashdot'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111871715202642140</id><published>2005-06-13T19:45:00.000-07:00</published><updated>2005-06-13T19:45:52.030-07:00</updated><title type='text'>Programming Ruby: The Pragmatic Programmer's Guide</title><content type='html'>The NetNinjas! want to learn a new tool. Moose and Squirrel show ways of the new ancient masters in Ruby.  The object-oriented scripting language from Japan.  Here is the book about Ruby from the authors of the Pragmatic Programmer (one of the best programming books ever).  Ponder!  (If you are into that sort of thing)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111871715202642140?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.rubycentral.com/book/' title='Programming Ruby: The Pragmatic Programmer&apos;s Guide'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111871715202642140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111871715202642140' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111871715202642140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111871715202642140'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/programming-ruby-pragmatic-programmers.html' title='Programming Ruby: The Pragmatic Programmer&apos;s Guide'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111871534256137314</id><published>2005-06-13T19:12:00.000-07:00</published><updated>2005-06-13T19:24:38.940-07:00</updated><title type='text'>NetNinja! Productivity</title><content type='html'>The NetNinjas! have studied the ancient masters and know the ways of time management. Here is the ABCDE method of organization and productivity. Ponder!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111871534256137314?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.petrarankin.briefbooks.com.au/weblog/archives/2005/06/the_abcde_metho.html' title='NetNinja! Productivity'/><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111871534256137314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111871534256137314' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111871534256137314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111871534256137314'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/netninja-productivity.html' title='NetNinja! Productivity'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111871201322403302</id><published>2005-06-13T18:20:00.000-07:00</published><updated>2005-06-13T18:20:13.253-07:00</updated><title type='text'>Fifty Writing Tools</title><content type='html'>Looking for tips to be a better blogger/writer.  Here they are:&lt;br /&gt;&lt;br /&gt;1) Use the word NetNinjas! in every sentence.&lt;br /&gt;2) Claim to know more and see all!&lt;br /&gt;3) Ponder the Moose and Squirrel frequently.&lt;br /&gt;4) Follow the link.&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.poynter.org/content/content_view.asp?id=61811"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/links/Fifty_Writing_Tools"&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111871201322403302?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111871201322403302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111871201322403302' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111871201322403302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111871201322403302'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/fifty-writing-tools.html' title='Fifty Writing Tools'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111861006295914924</id><published>2005-06-12T14:01:00.000-07:00</published><updated>2005-06-12T14:01:02.973-07:00</updated><title type='text'>Firefox fans too frumpy for Beautifulpeople.net</title><content type='html'>Elitist online dating website Beautifulpeople.net is excluding Firefox users. Alternative browser users report being given the cold shoulder by the site, which prides itself on only allowing pretty people (as voted by its existing members) to join.  LMAO! This is hilarious.  I have been banned from beautifulpeople.net for my choice of web browser.  Funny I never heard of the site or cared to.  Some people are soooo full of themselves, perhaps they should be targeted by the NetNinjas!  The moose and squirrel will show them the way to true beauty.&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.theregister.co.uk/2005/06/10/beautifulpeople_hates_firefox/"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/technology/Firefox_fans_too_frumpy_for_Beautifulpeople.net"&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111861006295914924?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111861006295914924/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111861006295914924' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111861006295914924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111861006295914924'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/firefox-fans-too-frumpy-for.html' title='Firefox fans too frumpy for Beautifulpeople.net'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111856634818049870</id><published>2005-06-12T01:46:00.000-07:00</published><updated>2005-06-12T01:52:28.183-07:00</updated><title type='text'>NetNinjas vs. NetNinja</title><content type='html'>The moose and squirrel have spoken. The way of the Netninjas is clear. This blog is far newer and superior to the page planted to confuse and mislead the people. They knew. I know and now so do you that &lt;a href="http://netninja.blogspot.com/"&gt;netninja.blogspot.com&lt;/a&gt; is technologically inferior to this site. This site is &lt;a href="http://NetNinjas.blogspot.com"&gt;http://NetNinjas.blogspot.com&lt;/a&gt;. Why is it better? There are more NetNinjas! Of course. Why settle for old Netninja, when you can have fresh NetNinjas! The path to enligtenment is clear. Behold the Ancient Masters.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111856634818049870?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111856634818049870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111856634818049870' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111856634818049870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111856634818049870'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/netninjas-vs-netninja.html' title='NetNinjas vs. NetNinja'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111856458164968670</id><published>2005-06-12T01:23:00.000-07:00</published><updated>2005-06-12T01:23:01.653-07:00</updated><title type='text'>Linux Newbie Administrator Guide</title><content type='html'>The Linux Newbie Administrator Guide is "A complete reference for new Linux users who wish to set up and administer their own Linux home computer, workstation and/or their home or small office network."  I am now a few weeks into a Windows free home and loving it.  I have a great new geek toy and my Duron 700 Mhz has a new crash free life as a web browsing / email PC.  What could be better!  Sure it is daunting to take on Linux head to head if you have been DOS/Windows but this site can help.&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.faqs.org/docs/lnag/index.html"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/linux_unix/Linux_Newbie_Administrator_Guide"&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111856458164968670?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111856458164968670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111856458164968670' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111856458164968670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111856458164968670'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/linux-newbie-administrator-guide.html' title='Linux Newbie Administrator Guide'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111856382576754485</id><published>2005-06-12T01:10:00.000-07:00</published><updated>2005-06-12T01:10:25.770-07:00</updated><title type='text'>Giant balls of 'snot'</title><content type='html'>I think that it is great that scientists spend thousands of dollars to send an ROV to the ocean floor to collect snot.  Maybe they could save some money and make really small ROVs that they could place in their noses to harvest it.  Blech!&lt;br/&gt;&lt;br/&gt;&lt;a href="http://msnbc.msn.com/id/8174943/"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/science/Giant_balls_of_snot_"&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111856382576754485?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111856382576754485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111856382576754485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111856382576754485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111856382576754485'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/giant-balls-of-snot.html' title='Giant balls of &apos;snot&apos;'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111856035548936240</id><published>2005-06-12T00:12:00.000-07:00</published><updated>2005-06-12T00:12:35.493-07:00</updated><title type='text'>The Daily WTF</title><content type='html'>This is one of the best sites that I have stumbled across in a while.  These examples are humorous and yet they are so true as I have found similar examples myself.  Occationally in my own work. Sometimes they are the result of changes to code that weren't thoroughly thought out.  If instance you split a section of code into two because of reason x (a small modification, debug, whatever because you are on a tight schedule).  Later you come back and modify the copied code to look like the first.  The end result is the same code twice right next to itself.  Other times it is just plain user stupidity.  In either case I really enjoyed this site and added the RSS feed to my Thunderbird. &lt;br/&gt;&lt;br/&gt;&lt;a href="http://thedailywtf.com/"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/programming/The_Daily_WTF"&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111856035548936240?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111856035548936240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111856035548936240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111856035548936240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111856035548936240'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/daily-wtf.html' title='The Daily WTF'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111855782413961317</id><published>2005-06-11T23:30:00.000-07:00</published><updated>2005-06-11T23:30:24.143-07:00</updated><title type='text'>FutureMe</title><content type='html'>The NetNinjas see all that will be.  The NetNinjas know not why you would email yourself unless it is to remind you of a special event.  Isn't that what calendars are for?  I think that this is an interesting idea, but going to a site to email yourself in the future is like going to the local supermarket and handing the checker a letter to mail to you in 2010.&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.futureme.org/"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/links/FutureMe"&gt;digg story&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111855782413961317?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111855782413961317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111855782413961317' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111855782413961317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111855782413961317'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/futureme.html' title='FutureMe'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13605731.post-111855707995799294</id><published>2005-06-11T23:16:00.000-07:00</published><updated>2005-06-11T23:17:59.960-07:00</updated><title type='text'>The NetNinjas!</title><content type='html'>THe NetNinjas! are back to recover lost cyberspace... Ponder the moose and squirrel and be one with the mouse.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13605731-111855707995799294?l=netninjas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netninjas.blogspot.com/feeds/111855707995799294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13605731&amp;postID=111855707995799294' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111855707995799294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13605731/posts/default/111855707995799294'/><link rel='alternate' type='text/html' href='http://netninjas.blogspot.com/2005/06/netninjas.html' title='The NetNinjas!'/><author><name>J H</name><uri>http://www.blogger.com/profile/13897344349931050936</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
