<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="http://tod1d.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Tod1d's Thought Process</title><link>http://tod1d.net/blogs/tech/default.aspx</link><description>My thoughts regarding ASP.NET, C#, programming practices, and more...</description><dc:language>en</dc:language><generator>CommunityServer 2.1 (Build: 60809.935)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/tod1d" /><feedburner:info uri="tod1d" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>Sunday November 22, 2009: “Fish and visitors smell in three days”</title><link>http://feedproxy.google.com/~r/tod1d/~3/vewytLJOXek/Sunday-November-22_2C00_-2009_3A00_-_1C20_Fish-and-visitors-smell-in-three-days_1D20_.aspx</link><pubDate>Mon, 23 Nov 2009 04:40:22 GMT</pubDate><guid isPermaLink="false">960ae9f1-ea49-471c-8adf-2f083ed56b37:751</guid><dc:creator>Tod Birdsall</dc:creator><slash:comments>0</slash:comments><comments>http://tod1d.net/blogs/tech/comments/751.aspx</comments><wfw:commentRss>http://tod1d.net/blogs/tech/commentrss.aspx?PostID=751</wfw:commentRss><description>&lt;ul&gt;   &lt;li&gt;Why Familiarity Really Does Breed Contempt: &amp;quot;...we like other people less the more we know about them.&amp;quot; &lt;a href="http://is.gd/4UheN"&gt;http://is.gd/4UheN&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&amp;quot;Fish and visitors smell in three days.&amp;quot; -- Benjamin Franklin&lt;/li&gt;    &lt;li&gt;Reading: A simple Binary Search Tree written in C# &lt;a href="http://www.codeproject.com/KB/recipes/BinarySearchTree.aspx"&gt;http://www.codeproject.com/KB/recipes/BinarySearchTree.aspx&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Need to write a console app that copies contents of one folder into another:&lt;a href="http://is.gd/4Ykxo"&gt;http://is.gd/4Ykxo&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Best way to copy the entire contents of a directory in C# &lt;a href="http://is.gd/4Ykvv"&gt;http://is.gd/4Ykvv&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Extreme Programming words of wisdon: &amp;quot;Avoid speculative design for possible future changes&amp;quot;&lt;/li&gt; &lt;/ul&gt; &lt;a href="https://twitter.com/tod1d"&gt;Follow me on Twitter&lt;/a&gt;&lt;img src="http://tod1d.net/aggbug.aspx?PostID=751" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/tod1d/~4/vewytLJOXek" height="1" width="1"/&gt;</description><feedburner:origLink>http://tod1d.net/blogs/tech/archive/2009/11/22/Sunday-November-22_2C00_-2009_3A00_-_1C20_Fish-and-visitors-smell-in-three-days_1D20_.aspx</feedburner:origLink></item><item><title>Sunday, November 8, 2009: Learning Scrum and log4net</title><link>http://feedproxy.google.com/~r/tod1d/~3/frR8T9heRsA/Sunday_2C00_-November-8_2C00_-2009_3A00_-Learning-Scrum-and-log4net.aspx</link><pubDate>Mon, 09 Nov 2009 02:34:51 GMT</pubDate><guid isPermaLink="false">960ae9f1-ea49-471c-8adf-2f083ed56b37:749</guid><dc:creator>Tod Birdsall</dc:creator><slash:comments>0</slash:comments><comments>http://tod1d.net/blogs/tech/comments/749.aspx</comments><wfw:commentRss>http://tod1d.net/blogs/tech/commentrss.aspx?PostID=749</wfw:commentRss><description>&lt;ul&gt;   &lt;li&gt;Learning ins and outs of &lt;a href="http://is.gd/4Ge2s"&gt;log4net&lt;/a&gt;. Using it in a one-off .NET console application. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://is.gd/4Ge6s"&gt;Best log4net quick-start tutorial&lt;/a&gt;, I have found, thus far.&lt;/li&gt;    &lt;li&gt;Using desktop version &lt;a href="http://is.gd/4IrN6"&gt;Balsamiq Mockups&lt;/a&gt; for web tool layout. Loving it.&lt;/li&gt;    &lt;li&gt;Learning how to create button that follows u as u scroll browser, using jQuery plugin inside of ASP.net page: &lt;a href="http://is.gd/4Loht"&gt;http://is.gd/4Loht&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;I am selling a Nikon D40 digital SLR camera with 18-55mm lens. Less than 2 months old: &lt;a href="http://is.gd/4MbmX"&gt;http://is.gd/4MbmX&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Fixng ASP.NET problem: The Controls collection cannot be modified because the control contains code blocks. &lt;a href="http://is.gd/4MdNn"&gt;http://is.gd/4MdNn&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Looking forward to Lord of the Rings Online: Siege of Mirkwood expansion. &lt;a href="http://bit.ly/4EhcHM"&gt;Check out the latest trailer&lt;/a&gt;.&lt;/li&gt;    &lt;li&gt;Learning Scrum from &lt;a href="http://is.gd/4MlmT"&gt;Agile &amp;amp; Iterative Development: A Manager's Guide&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;I really like that the Scrum Master's roles is to remove blocks, provide resources, act as a firewall, and otherwise stay out of the way.&lt;/li&gt;    &lt;li&gt;Similar to Scrum, my product/sprint backlogs are referred to as &amp;quot;wish-lists&amp;quot;, organized by the Product Owner.#programming&lt;/li&gt;    &lt;li&gt;Unlike Scrum, my iterations average about 6 weeks and estimates are broad and team size is 1. #programming&lt;/li&gt;    &lt;li&gt;Sounds like Scrum suggests customer demos and feedback at end of 30-day sprint. I prefer earlier and often. Learn what's not working early.&lt;/li&gt;    &lt;li&gt;Learning about &lt;a href="http://central.wordcamp.org/"&gt;WordCamp&lt;/a&gt;: community-organized WordPress events. I did not realized how popular WordPress is. &lt;/li&gt;    &lt;li&gt;Would like to add feature to my search tool: Enter 'Robert' automatically search for 'Rob' and 'Bob'.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://is.gd/4O1f8"&gt;Sounds like first name variation search may not be such a great idea.&lt;/a&gt; Probably better to leave in hands of user.&lt;/li&gt; &lt;/ul&gt; &lt;a href="https://twitter.com/tod1d"&gt;Follow me on Twitter&lt;/a&gt;&lt;img src="http://tod1d.net/aggbug.aspx?PostID=749" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/tod1d/~4/frR8T9heRsA" height="1" width="1"/&gt;</description><feedburner:origLink>http://tod1d.net/blogs/tech/archive/2009/11/08/Sunday_2C00_-November-8_2C00_-2009_3A00_-Learning-Scrum-and-log4net.aspx</feedburner:origLink></item><item><title>Twitter Inserter 1.1.5 Released</title><link>http://feedproxy.google.com/~r/tod1d/~3/tW8cnUiIt70/Twitter-Inserter-1.1.5-Released.aspx</link><pubDate>Fri, 30 Oct 2009 13:41:00 GMT</pubDate><guid isPermaLink="false">960ae9f1-ea49-471c-8adf-2f083ed56b37:747</guid><dc:creator>Tod Birdsall</dc:creator><slash:comments>0</slash:comments><comments>http://tod1d.net/blogs/tech/comments/747.aspx</comments><wfw:commentRss>http://tod1d.net/blogs/tech/commentrss.aspx?PostID=747</wfw:commentRss><description>&lt;p&gt;This release of Twitter Inserter fixes the bug that occurred after another Twitter API change. The bug was preventing credentials validation. You can download the &lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=f4d69100-2762-4afd-a2fa-866629b7fc0e&amp;amp;pl=8&amp;amp;bt=9"&gt;Twitter Inserter 1.1.5 from the Windows Live Writer Plugin website&lt;/a&gt;. &lt;br&gt;&lt;/p&gt;&lt;img src="http://tod1d.net/aggbug.aspx?PostID=747" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/tod1d/~4/tW8cnUiIt70" height="1" width="1"/&gt;</description><category domain="http://tod1d.net/blogs/tech/archive/tags/Twitter/default.aspx">Twitter</category><category domain="http://tod1d.net/blogs/tech/archive/tags/Windows+Live+Writer/default.aspx">Windows Live Writer</category><feedburner:origLink>http://tod1d.net/blogs/tech/archive/2009/10/30/Twitter-Inserter-1.1.5-Released.aspx</feedburner:origLink></item><item><title>Notes on “How to Think Like a Computer Scientist” Chapter 1</title><link>http://feedproxy.google.com/~r/tod1d/~3/gD0VWzCNjDg/Notes-on-_1C20_How-to-Think-Like-a-Computer-Scientist_1D20_-Chapter-1.aspx</link><pubDate>Fri, 07 Aug 2009 15:07:00 GMT</pubDate><guid isPermaLink="false">960ae9f1-ea49-471c-8adf-2f083ed56b37:739</guid><dc:creator>Tod Birdsall</dc:creator><slash:comments>2</slash:comments><comments>http://tod1d.net/blogs/tech/comments/739.aspx</comments><wfw:commentRss>http://tod1d.net/blogs/tech/commentrss.aspx?PostID=739</wfw:commentRss><description>&lt;blockquote&gt;   
&lt;p&gt;Dear reader, these notes were taken while reading &lt;i&gt;&lt;a href="http://www.greenteapress.com/thinkpython/thinkCSpy/html/index.html"&gt;How to Think Like a Computer Scientist&lt;/a&gt;&lt;/i&gt;, by by Allen Downey, Jeffrey Elkner and Chris Meyers. I was reading through it as part of MIT OpenCourseWare’s &lt;i&gt;&lt;a href="http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-00Fall-2007/CourseHome/index.htm"&gt;6.00 &lt;/a&gt;&lt;/i&gt;&lt;i&gt;&lt;a href="http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-00Fall-2007/CourseHome/index.htm"&gt;Introduction to Computer Science and Programming&lt;/a&gt;&lt;/i&gt;. My notes are just a snapshot of this chapter with some of my commentary. I highly recommend reading the &lt;a href="http://www.greenteapress.com/thinkpython/thinkCSpy/html/chap01.html"&gt;chapter in its entirety&lt;/a&gt;. In fact, if you are new to programming, you should probably &lt;a href="http://www.greenteapress.com/thinkpython/thinkCSpy/html/index.html"&gt;read the whole book&lt;/a&gt;.&lt;/p&gt;
 &lt;/blockquote&gt;
  
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/98599507@N00/3774167804/"&gt;&lt;img src="http://farm4.static.flickr.com/3209/3774167804_3527cb41d7_m.jpg" title="Computer Science" alt="Computer Science" style="border:3px solid black;margin:5px;" align="right" border="2" width="240" height="180"&gt;&lt;/a&gt;C, C++, Perl, and Java are &lt;b&gt;high-level languages&lt;/b&gt;. For whatever reason, I never think of C as a high-level language.&lt;/p&gt;
  
&lt;p&gt;&lt;b&gt;Low-level languages &lt;/b&gt;are sometimes referred to as "machine languages" or "assembly languages".&lt;/p&gt;
  
&lt;p&gt;&lt;b&gt;Benefits of writing in high-level languages:&amp;nbsp;&lt;/b&gt;&lt;/p&gt;
  
&lt;ul&gt;   
&lt;li&gt;much easier to program &lt;/li&gt;
    
&lt;li&gt;take less time to write &lt;/li&gt;
    
&lt;li&gt;shorter and easier to read &lt;/li&gt;
    
&lt;li&gt;more likely to be correct &lt;/li&gt;
 &lt;/ul&gt;
  
&lt;p&gt;&lt;b&gt;Two kinds of programs that process high-level languages:&lt;/b&gt;&lt;/p&gt;
  
&lt;ul&gt;   
&lt;li&gt;&lt;b&gt;Interpreters&lt;/b&gt; – Alternates between reading a line of a high-level program and executing it.       
&lt;ul&gt;       
&lt;li&gt;examples – Python, Lisp, Ruby, Perl &lt;/li&gt;
        
&lt;li&gt;Many interpreted languages are first compiled to some form of virtual machine code, which is either interpreted or compiled at runtime to native code (aka machine language). (via &lt;a href="http://en.wikipedia.org/wiki/Interpreted_language"&gt;Wikipedia&lt;/a&gt;)           
&lt;ul&gt;           
&lt;li&gt;examples – .NET Framework languages (C#, VB.NET, etc.), Java, Lua &lt;/li&gt;
         &lt;/ul&gt;
       &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/li&gt;
    
&lt;li&gt;&lt;b&gt;Compilers&lt;/b&gt; – Reads the program and translates it completely before the program starts.       
&lt;ul&gt;       
&lt;li&gt;source code – high-level program &lt;/li&gt;
        
&lt;li&gt;object code (aka executable) – translated program &lt;/li&gt;
        
&lt;li&gt;examples – C, C++, BASIC &lt;/li&gt;
     &lt;/ul&gt;
   &lt;/li&gt;
 &lt;/ul&gt;
  
&lt;p&gt;&lt;b&gt;Three kinds of errors can occur in a program: &lt;/b&gt;&lt;/p&gt;
  
&lt;ul&gt;   
&lt;li&gt;Syntax errors – refers to errors in the structure of the code. &lt;/li&gt;
    
&lt;li&gt;Runtime errors – does not appear until you “run” the program.&lt;/li&gt;
    
&lt;li&gt;Semantic errors – you program runs successfully and does not generate any errors; but, it doesn’t do the right thing.&lt;/li&gt;
 &lt;/ul&gt;
  
&lt;blockquote&gt;   
&lt;p&gt;“remember that formal languages are more much more dense than natural languages, so it takes longer to read them”&lt;/p&gt;
 &lt;/blockquote&gt;
  
&lt;p&gt;The above statement reminds me of Joel Spolsky’s article, &lt;a href="http://www.joelonsoftware.com/articles/fog0000000069.html"&gt;&lt;i&gt;Things You Should Never Do, Part I&lt;/i&gt;&lt;/a&gt;:&lt;/p&gt;
  
&lt;blockquote&gt;   
&lt;p&gt;“The reason that they think the old code is a mess is because of a cardinal, fundamental law of programming:&lt;/p&gt;
 &lt;/blockquote&gt;
  
&lt;blockquote&gt;   
&lt;p&gt;&lt;b&gt;It’s harder to read code than to write it.&lt;/b&gt;”&lt;/p&gt;
&lt;/blockquote&gt;&lt;img src="http://tod1d.net/aggbug.aspx?PostID=739" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/tod1d/~4/gD0VWzCNjDg" height="1" width="1"/&gt;</description><category domain="http://tod1d.net/blogs/tech/archive/tags/Self+Learning/default.aspx">Self Learning</category><feedburner:origLink>http://tod1d.net/blogs/tech/archive/2009/08/07/Notes-on-_1C20_How-to-Think-Like-a-Computer-Scientist_1D20_-Chapter-1.aspx</feedburner:origLink></item><item><title>BNUG July 2009 Meeting: Silverlight 3.0</title><link>http://feedproxy.google.com/~r/tod1d/~3/jSwOoigy65k/BNUG-July-2009-Meeting_3A00_-Silverlight-3.0.aspx</link><pubDate>Tue, 14 Jul 2009 13:00:00 GMT</pubDate><guid isPermaLink="false">960ae9f1-ea49-471c-8adf-2f083ed56b37:738</guid><dc:creator>Tod Birdsall</dc:creator><slash:comments>0</slash:comments><comments>http://tod1d.net/blogs/tech/comments/738.aspx</comments><wfw:commentRss>http://tod1d.net/blogs/tech/commentrss.aspx?PostID=738</wfw:commentRss><description>&lt;p&gt;&lt;span style="widows:2;text-transform:none;text-indent:0px;border-collapse:collapse;font-family:Verdana;font-style:normal;font-variant:normal;font-weight:normal;font-size:13px;line-height:normal;font-size-adjust:none;font-stretch:normal;white-space:normal;orphans:2;letter-spacing:normal;word-spacing:0px;" class="Apple-style-span"&gt;The July Bloomington .NET Users Group meeting is tonight, July 14th. Keep reading for details:&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Colin Blair from EKI is going to talk about Silverlight 3.0 and how it can be used to create rich business applications.&amp;nbsp;&amp;nbsp; Colin is currently developing Silverlight applications for the State of Illinois and has a ton of experience with this great new technology.&lt;/p&gt;&lt;p&gt;Microsoft Silverlight is a programmable web browser plugin that enables features such as animation, vector graphics and audio-video playback which characterize rich Internet applications. Version 2.0, released in October 2008, brought additional interactivity features and support for .NET languages and development tools. Microsoft made the beta of Silverlight 3.0 available on March 18, 2009. The final version is expected to arrive on July 10, 2009.&lt;/p&gt;&lt;p&gt;The timing and subject of our meeting can’t be more perfect with the July 10th go-live of Silverlight!!!&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;a href="http://www.bloomingtondotnet.org/Meetings/Silverlight-3-0-and-how-it-can-be-used-to-create-r.aspx"&gt;Register here.&lt;/a&gt; &lt;br&gt;&lt;/p&gt;&lt;img src="http://tod1d.net/aggbug.aspx?PostID=738" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/tod1d/~4/jSwOoigy65k" height="1" width="1"/&gt;</description><category domain="http://tod1d.net/blogs/tech/archive/tags/BDNUG/default.aspx">BDNUG</category><feedburner:origLink>http://tod1d.net/blogs/tech/archive/2009/07/14/BNUG-July-2009-Meeting_3A00_-Silverlight-3.0.aspx</feedburner:origLink></item><item><title>Like Twitter Inserter?</title><link>http://feedproxy.google.com/~r/tod1d/~3/uFYOd6CrC60/Like-Twitter-Inserter_3F00_.aspx</link><pubDate>Wed, 08 Jul 2009 02:23:56 GMT</pubDate><guid isPermaLink="false">960ae9f1-ea49-471c-8adf-2f083ed56b37:735</guid><dc:creator>Tod Birdsall</dc:creator><slash:comments>3</slash:comments><comments>http://tod1d.net/blogs/tech/comments/735.aspx</comments><wfw:commentRss>http://tod1d.net/blogs/tech/commentrss.aspx?PostID=735</wfw:commentRss><description>&lt;p&gt;If you are a fan of &lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=f4d69100-2762-4afd-a2fa-866629b7fc0e&amp;amp;pl=8&amp;amp;bt=9"&gt;Twitter Inserter&lt;/a&gt;, please &lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=f4d69100-2762-4afd-a2fa-866629b7fc0e&amp;amp;pl=8&amp;amp;bt=9"&gt;rate it&lt;/a&gt; on Windows Live Writer plugin gallery. Or, better yet, &lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=f4d69100-2762-4afd-a2fa-866629b7fc0e&amp;amp;pl=8&amp;amp;bt=9"&gt;write a review&lt;/a&gt;. You can do both by going to the &lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=f4d69100-2762-4afd-a2fa-866629b7fc0e&amp;amp;pl=8&amp;amp;bt=9"&gt;Twitter Inserter Windows Live Writer Gallery page&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowslivewriter.spaces.live.com/"&gt;Windows Live Writer&lt;/a&gt; is a desktop application that makes it easier to compose blog posts and submit them to your blog service.&lt;/p&gt;  &lt;p&gt;Twitter Inserter is a Windows Live Writer Plugin that compiles your most recent Twitter posts into a well formatted bullet list so you can post them to your blog. I first released Twitter Inserter June 28th, on Windows Live Writer plugin gallery. Since then, it has been downloaded more than 200 times.&lt;/p&gt;&lt;img src="http://tod1d.net/aggbug.aspx?PostID=735" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/tod1d/~4/uFYOd6CrC60" height="1" width="1"/&gt;</description><feedburner:origLink>http://tod1d.net/blogs/tech/archive/2009/07/07/Like-Twitter-Inserter_3F00_.aspx</feedburner:origLink></item><item><title>Tuesday, June 23, 2009: Fixed Twitter Inserter</title><link>http://feedproxy.google.com/~r/tod1d/~3/8JBp1oceIk8/Tuesday_2C00_-June-23_2C00_-2009_3A00_-Fixed-Twitter-Inserter.aspx</link><pubDate>Wed, 24 Jun 2009 02:31:45 GMT</pubDate><guid isPermaLink="false">960ae9f1-ea49-471c-8adf-2f083ed56b37:732</guid><dc:creator>Tod Birdsall</dc:creator><slash:comments>0</slash:comments><comments>http://tod1d.net/blogs/tech/comments/732.aspx</comments><wfw:commentRss>http://tod1d.net/blogs/tech/commentrss.aspx?PostID=732</wfw:commentRss><description>&lt;ul&gt;   &lt;li&gt;&lt;a href="http://bit.ly/Au6jM"&gt;StackOverflow Podcast 57&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Platform vendors: What happens when you build an &lt;strong&gt;iPhone app&lt;/strong&gt; that made obsolete by an iPhone OS upgrade? &lt;a href="http://is.gd/10bDN"&gt;http://is.gd/10bDN&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Star Wars the Old Republic:&lt;/strong&gt; Meet the next playable class, the street savvy, credit seeking &lt;a href="http://tinyurl.com/lu2ngm"&gt;Smuggler&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;Wondering what &lt;strong&gt;First Person Shooters&lt;/strong&gt; the kids are playing these days? &lt;a href="http://archive.gamespy.com/stats/"&gt;http://archive.gamespy.com/stats/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Installed the &lt;a href="http://is.gd/10ff2"&gt;Battlefield 2 demo&lt;/a&gt; to see if I finally want to break down and buy it. I think I will pass. &lt;/li&gt;    &lt;li&gt;I have to fix an issue with &lt;strong&gt;Twitter Inserter&lt;/strong&gt;. Probably due to a Twitter API change. Need to get latest version of TweetSharp. &lt;/li&gt;    &lt;li&gt;I am starting to look at books like &lt;strong&gt;&lt;em&gt;Head First Statistics&lt;/em&gt;&lt;/strong&gt; as college courses. I won't get any credits, but I get the benefits of learning &lt;/li&gt;    &lt;li&gt;&lt;a href="http://aliceandkev.wordpress.com/"&gt;Sims 3 diary blog&lt;/a&gt;: Funny and sad at the same time &lt;/li&gt;    &lt;li&gt;Learning about the &lt;a href="http://is.gd/13Kmd"&gt;C# lock statement&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;How to &lt;a href="http://is.gd/13KwR"&gt;queue session requests to the same COM object in an ASP.NET&lt;/a&gt; application &lt;/li&gt;    &lt;li&gt;We SAY we like to learn new things, but do we really? &lt;a href="http://bit.ly/3OZaV6"&gt;&lt;em&gt;Why don't students like school?&lt;/em&gt;&lt;/a&gt; (via &lt;a href="http://twitter.com/KathySierra"&gt;KathySierra&lt;/a&gt;) &lt;/li&gt;    &lt;li&gt;Figuring out what changed in &lt;a href="http://is.gd/13YpV"&gt;TweetSharp&lt;/a&gt; and caused &lt;strong&gt;Twitter Inserter&lt;/strong&gt; to break. &lt;/li&gt;    &lt;li&gt;Figured out that an &lt;strong&gt;TweetSharp&lt;/strong&gt; extension method is no longer called &amp;quot;Accounts&amp;quot;, but &amp;quot;Account&amp;quot;. That is why the VerifyCredentials broke. &lt;/li&gt;    &lt;li&gt;Fixed &lt;a href="http://is.gd/13YpV"&gt;Twitter Inserter&lt;/a&gt; and submitted version 1.1 to the Windows Live Writer gallery for approval. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;My job isn't to program; it is to delight my client by creating tools that solve his problems and increase his productivity.&lt;/strong&gt; &lt;/li&gt; &lt;/ul&gt; &lt;a href="https://twitter.com/tod1d"&gt;Follow me on Twitter&lt;/a&gt;&lt;img src="http://tod1d.net/aggbug.aspx?PostID=732" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/tod1d/~4/8JBp1oceIk8" height="1" width="1"/&gt;</description><feedburner:origLink>http://tod1d.net/blogs/tech/archive/2009/06/23/Tuesday_2C00_-June-23_2C00_-2009_3A00_-Fixed-Twitter-Inserter.aspx</feedburner:origLink></item><item><title>Thursday, June 16, 2009: “You’re like a blister on a skunk’s colon.”</title><link>http://feedproxy.google.com/~r/tod1d/~3/GSzj_KNfzVs/Thursday_2C00_-June-16_2C00_-2009_3A00_-_1C20_You_1920_re-like-a-blister-on-a-skunk_1920_s-colon_2E001D20_.aspx</link><pubDate>Wed, 17 Jun 2009 02:08:03 GMT</pubDate><guid isPermaLink="false">960ae9f1-ea49-471c-8adf-2f083ed56b37:728</guid><dc:creator>Tod Birdsall</dc:creator><slash:comments>0</slash:comments><comments>http://tod1d.net/blogs/tech/comments/728.aspx</comments><wfw:commentRss>http://tod1d.net/blogs/tech/commentrss.aspx?PostID=728</wfw:commentRss><description>&lt;ul&gt;   &lt;li&gt;&lt;a href="http://selfmadescholar.com/b/2009/06/02/great-thinkers-on-self-education-socrates/"&gt;Great Thinkers on Self-Education: Socrates&lt;/a&gt; (via &lt;a href="http://twitter.com/writingjamie"&gt;writingjamie&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;Reading highlights from &lt;a href="http://is.gd/PFFT"&gt;StackOverflow Podcast 56&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://is.gd/PFJ8"&gt;What’s your favorite “programmer” cartoon?&lt;/a&gt; Funny and often true&lt;/li&gt;    &lt;li&gt;Useful links for studying Harvard Classics and other classic literature: &lt;a href="http://www.sparknotes.com/"&gt;SparkNotes&lt;/a&gt; and &lt;a href="http://www.cliffsnotes.com"&gt;CliffsNotes&lt;/a&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://bit.ly/oYuyF"&gt;Han Solo, P.I.&lt;/a&gt;&amp;#160; (via &lt;a href="http://twitter.com/codinghorror"&gt;codinghorror&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;&lt;a href="http://bit.ly/Z8xSr"&gt;&amp;quot;You're like a blister on a skunk's colon.&amp;quot;&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;The trailer for &lt;a href="http://is.gd/Y8YG"&gt;Real Racing&lt;/a&gt; (for the iPhone) looks awesome. I need to pick it up for my iTouch. (via &lt;a href="http://twitter.com/codinghorror"&gt;codinghorror&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;This could be a &lt;a href="http://www.galilean-library.org"&gt;&amp;quot;philosophy 101&amp;quot; goldmine&lt;/a&gt; (via &lt;a href="http://twitter.com/writingjamie"&gt;writingjamie&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;&lt;a href="http://tinyurl.com/mbnk9d"&gt;Ivy League Education at Home Part 6: Moral Reasoning&lt;/a&gt; (via &lt;a href="http://twitter.com/writingjamie"&gt;writingjamie&lt;/a&gt;)&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://tod1d.net/aggbug.aspx?PostID=728" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/tod1d/~4/GSzj_KNfzVs" height="1" width="1"/&gt;</description><feedburner:origLink>http://tod1d.net/blogs/tech/archive/2009/06/16/Thursday_2C00_-June-16_2C00_-2009_3A00_-_1C20_You_1920_re-like-a-blister-on-a-skunk_1920_s-colon_2E001D20_.aspx</feedburner:origLink></item><item><title>Tweet Summary: Thursday, June 4, 2009</title><link>http://feedproxy.google.com/~r/tod1d/~3/fjthDfe5uuc/Tweet-Summary_3A00_-Thursday_2C00_-June-4_2C00_-2009.aspx</link><pubDate>Fri, 05 Jun 2009 03:09:13 GMT</pubDate><guid isPermaLink="false">960ae9f1-ea49-471c-8adf-2f083ed56b37:722</guid><dc:creator>Tod Birdsall</dc:creator><slash:comments>0</slash:comments><comments>http://tod1d.net/blogs/tech/comments/722.aspx</comments><wfw:commentRss>http://tod1d.net/blogs/tech/commentrss.aspx?PostID=722</wfw:commentRss><description>&lt;ul&gt;   &lt;li&gt;&lt;a href="http://is.gd/InHv"&gt;I love my Sennheiser HD 202 headphones&lt;/a&gt;. The sound is clear, the have great ear coverage w/out being bulky. Plus they are inexpensive.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://is.gd/Itjz"&gt;Consulting on Different Platforms &amp;amp; Varying Requirements&lt;/a&gt;: Experiences in getting gigs for .NET, Ruby on Rails, and iPhone &lt;/li&gt;    &lt;li&gt;I need to check out the &lt;a href="http://wave.google.com/"&gt;Google Wave video&lt;/a&gt; and see what all the hubbub is about.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://twitter.com/rbazinet"&gt;rbazinet&lt;/a&gt; Recommended &lt;a href="http://spreedly.com/"&gt;Spreedly&lt;/a&gt; for &lt;strong&gt;subscription service billing&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Have you seen the very entertaining &lt;a href="http://is.gd/MuOA"&gt;Star Wars Old Republic MMO E3 trailer&lt;/a&gt;?&lt;/li&gt;    &lt;li&gt;&lt;a href="http://tinyurl.com/nssdgx"&gt;Building Intellectual Character: 6 Attributes That Will Make You a Better Learner&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://is.gd/NbP4"&gt;War of Art&lt;/a&gt; is on my Father's Day wish-list. Hope to read it soon.&lt;/li&gt;    &lt;li&gt;Finished &lt;a href="http://www.bartleby.com/15/1/"&gt;Pilgrim's Progress&lt;/a&gt;. Starting to read &lt;a href="http://is.gd/Nc5R"&gt;Benjamin Franklin's autobiography&lt;/a&gt; today. Loving &lt;a href="http://is.gd/Nc6z"&gt;Instapaper&lt;/a&gt;.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://is.gd/NjCX"&gt;New Wii Workout Games Debut at E3&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://is.gd/Nm4s"&gt;Brink&lt;/a&gt;: From the people who brought you &lt;a href="http://www.enemyterritory.com/"&gt;Quake Wars: Enemy Territory&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Star Wars Old Republic MMO: &lt;a href="http://is.gd/NmgW"&gt;Smuggler class details and 100% voiced dialogue&lt;/a&gt;. That's just plain crazy.&lt;/li&gt;    &lt;li&gt;Next time you purchase an app that includes &lt;strong&gt;&amp;quot;free&amp;quot; customer service&lt;/strong&gt; verify 2 things: 1) When the salesperson said &amp;quot;phone support&amp;quot;, they didn't mean &amp;quot;email only&amp;quot;. 2)that their &amp;quot;email only support&amp;quot; isn't in a time zone that is about 12 hours different than your own.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://selfmadescholar.com/b/2009/06/02/great-thinkers-on-self-education-socrates/"&gt;Great Thinkers on Self-Education: Socrates&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://tod1d.net/aggbug.aspx?PostID=722" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/tod1d/~4/fjthDfe5uuc" height="1" width="1"/&gt;</description><feedburner:origLink>http://tod1d.net/blogs/tech/archive/2009/06/04/Tweet-Summary_3A00_-Thursday_2C00_-June-4_2C00_-2009.aspx</feedburner:origLink></item><item><title>Tweet Summary: Tuesday, June 2, 2009</title><link>http://feedproxy.google.com/~r/tod1d/~3/QAVkiygapTQ/Tweet-Summary_3A00_-Tuesday_2C00_-June-2_2C00_-2009.aspx</link><pubDate>Wed, 03 Jun 2009 01:56:02 GMT</pubDate><guid isPermaLink="false">960ae9f1-ea49-471c-8adf-2f083ed56b37:721</guid><dc:creator>Tod Birdsall</dc:creator><slash:comments>0</slash:comments><comments>http://tod1d.net/blogs/tech/comments/721.aspx</comments><wfw:commentRss>http://tod1d.net/blogs/tech/commentrss.aspx?PostID=721</wfw:commentRss><description>&lt;ul&gt;   &lt;li&gt;Bought &lt;a href="http://is.gd/DZCG"&gt;Mario Kart Wii&lt;/a&gt;. Whole family played for much of the day. Lots of fun. Love the online multiplayer mode. &lt;/li&gt;    &lt;li&gt;77 is my highest on &lt;a href="http://www.google.com/url?sa=t&amp;amp;source=web&amp;amp;ct=res&amp;amp;cd=1&amp;amp;url=http%3A%2F%2Fwww.firemint.com%2Fflightcontrol%2F&amp;amp;ei=ANYlSpDWA5D4MOqy_IwF&amp;amp;usg=AFQjCNFccpfD4U4YeADyR4V58pnsM4wQhA&amp;amp;sig2=w8UMT3XVtUONY8oXv_OIlw"&gt;Flight Control&lt;/a&gt;, the fun little iPhone / iPod Touch game, thus far.&lt;/li&gt;    &lt;li&gt;Learning: &lt;a href="http://is.gd/F4c7"&gt;Flot&lt;/a&gt;, a pure &lt;strong&gt;JavaScript plotting library for jQuery&lt;/strong&gt;. Simple, attractive and interactive charts and graphing &lt;/li&gt;    &lt;li&gt;Learning: &lt;a href="http://recaptcha.net/"&gt;reCAPTCHA&lt;/a&gt;; a &lt;strong&gt;free anti-bot service that helps digitize books&lt;/strong&gt;. Improve security while helping a good cause. &lt;/li&gt;    &lt;li&gt;Re-familiarizing myself with &lt;a href="http://is.gd/H1Jl"&gt;Remember the Milk&lt;/a&gt; for &lt;strong&gt;task list tracking&lt;/strong&gt;. Have not used it in over a year.&lt;/li&gt;    &lt;li&gt;I see that Remember the Milk is still in &amp;quot;Beta&amp;quot;. &lt;strong&gt;Should your app be out of &amp;quot;Beta&amp;quot; before you begin offering a &amp;quot;pay for Pro&amp;quot; version?&amp;#160; &lt;/strong&gt;&lt;a href="http://twitter.com/LeeDumond"&gt;LeeDumond&lt;/a&gt; says: What's better than getting users to test your app? Getting users to PAY you for testing your app!&lt;/li&gt;    &lt;li&gt;&lt;a href="http://is.gd/H1Jl"&gt;Remember the Milk&lt;/a&gt;: Wishing I could drag an item up or down (see NetFlix Queue) to change order of priority.&lt;/li&gt;    &lt;li&gt;Ran into an issue while &lt;strong&gt;uploading my Windows Live Writer plugin&lt;/strong&gt; to the &lt;a href="http://gallery.live.com/default.aspx?pl=8"&gt;Windows Live Writer Gallery website&lt;/a&gt;. I figured out that the Microsoft site doesn’t play well with Firefox. Go figure.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://is.gd/IiqN"&gt;Using jQuery in ASP.NET&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://is.gd/InlC"&gt;Learn iPhone Development for Free&lt;/a&gt;: via Stanford U's online courses. Looks extensive.&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://tod1d.net/aggbug.aspx?PostID=721" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/tod1d/~4/QAVkiygapTQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://tod1d.net/blogs/tech/archive/2009/06/02/Tweet-Summary_3A00_-Tuesday_2C00_-June-2_2C00_-2009.aspx</feedburner:origLink></item><item><title>Insert Tweets Into Your Blog Post</title><link>http://feedproxy.google.com/~r/tod1d/~3/2oSSxWVEUik/Insert-Tweets-Into-Your-Blog-Post.aspx</link><pubDate>Tue, 02 Jun 2009 02:38:25 GMT</pubDate><guid isPermaLink="false">960ae9f1-ea49-471c-8adf-2f083ed56b37:716</guid><dc:creator>Tod Birdsall</dc:creator><slash:comments>13</slash:comments><comments>http://tod1d.net/blogs/tech/comments/716.aspx</comments><wfw:commentRss>http://tod1d.net/blogs/tech/commentrss.aspx?PostID=716</wfw:commentRss><description>&lt;p&gt;I use Twitter as a micro-blogging platform. I assume that many of my readers do not use Twitter, and I want to share my Twitter posts (called “tweets”) with them. Enter Twitter Inserter.&lt;/p&gt;  &lt;p&gt;&lt;img title="Twitter Inserter: A Windows Live Writer Plugn" alt="Twitter Inserter: A Windows Live Writer Plugn" src="http://farm4.static.flickr.com/3392/3571312377_4af305b20e_o.jpg" border="3" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=f4d69100-2762-4afd-a2fa-866629b7fc0e&amp;amp;pl=8&amp;amp;bt=9"&gt;Twitter Inserter&lt;/a&gt; my first Windows Live Writer plugin. It compiles your recent tweets into a nice bulleted list and converts all of the appropriate text to clickable links, then inserts it into your Live Writer blog post.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowslivewriter.spaces.live.com/blog/cns!D85741BB5E0BE8AA!174.entry"&gt;Windows Live Writer&lt;/a&gt; is “a desktop application that makes it easier to compose compelling blog posts using Windows Live Spaces or your current blog service.” It also works well with Community Server, which is what my blog is built on.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=f4d69100-2762-4afd-a2fa-866629b7fc0e&amp;amp;pl=8&amp;amp;bt=9"&gt;Download Twitter Inserter&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Requirements:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://windowslivewriter.spaces.live.com/default.aspx?wa=wsignin1.0&amp;amp;sa=255735571"&gt;Windows Live Writer&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6&amp;amp;displaylang=en"&gt;.NET Framework 3.5&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Additional Credits:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The icon was created by &lt;a href="http://apeonthemoon.com/"&gt;Alex Mathers&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;I am using the &lt;a href="http://tweetsharp.com/"&gt;TweetSharp&lt;/a&gt; .NET library to interact with the Twitter API.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Please feel free to leave comments or questions at the bottom of this page. &lt;/p&gt;&lt;img src="http://tod1d.net/aggbug.aspx?PostID=716" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/tod1d/~4/2oSSxWVEUik" height="1" width="1"/&gt;</description><feedburner:origLink>http://tod1d.net/blogs/tech/archive/2009/06/01/Insert-Tweets-Into-Your-Blog-Post.aspx</feedburner:origLink></item><item><title>BNUG June 2009 Meeting: XNA</title><link>http://feedproxy.google.com/~r/tod1d/~3/n8EZ1orMrYg/BNUG-June-2009-Meeting_3A00_-XNA.aspx</link><pubDate>Tue, 26 May 2009 19:43:00 GMT</pubDate><guid isPermaLink="false">960ae9f1-ea49-471c-8adf-2f083ed56b37:712</guid><dc:creator>Tod Birdsall</dc:creator><slash:comments>0</slash:comments><comments>http://tod1d.net/blogs/tech/comments/712.aspx</comments><wfw:commentRss>http://tod1d.net/blogs/tech/commentrss.aspx?PostID=712</wfw:commentRss><description>&lt;div class="GeneralList"&gt;


&lt;p&gt;&lt;span style="widows:2;text-transform:none;text-indent:0px;border-collapse:collapse;font-family:Verdana;font-style:normal;font-variant:normal;font-weight:normal;font-size:13px;line-height:normal;font-size-adjust:none;font-stretch:normal;white-space:normal;orphans:2;letter-spacing:normal;word-spacing:0px;" class="Apple-style-span"&gt;

&lt;div&gt;The next Bloomington .NET Users Group meeting is Jun 9th. Keep reading for details: &lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;What's this XNA thing I keep hearing about?&lt;br&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;This talk will cover what XNA is (and isn't) along with what's
needed to develop with XNA 3.0. We will also cover target platforms of
Windows, XBOX 360,&amp;nbsp; Zune and Surface. We'll go through some demos and
take a look at some code, identifying key aspects of the XNA Framework
and game development. We'll also discuss the Xbox Live Community Games.&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;We will also welcome our new BNUG President!!!&lt;/div&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Location:&lt;/b&gt;&lt;br&gt;
Bloomington Microsoft Office
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Event start:&lt;/b&gt; 6/9/2009 6:00:00 PM
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.bloomingtondotnet.org/Meetings/BNUG-June-Meeting--XNA.aspx"&gt;Register here.&lt;/a&gt; &lt;br&gt;&lt;/p&gt;
&lt;/div&gt;&lt;img src="http://tod1d.net/aggbug.aspx?PostID=712" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/tod1d/~4/n8EZ1orMrYg" height="1" width="1"/&gt;</description><category domain="http://tod1d.net/blogs/tech/archive/tags/BDNUG/default.aspx">BDNUG</category><feedburner:origLink>http://tod1d.net/blogs/tech/archive/2009/05/26/BNUG-June-2009-Meeting_3A00_-XNA.aspx</feedburner:origLink></item><item><title>Tweet Summary: Monday, May 25, 2009</title><link>http://feedproxy.google.com/~r/tod1d/~3/KZd-My5rETs/Today_2700_s-Summary_3A00_-Monday_2C00_-May-25_2C00_-2009.aspx</link><pubDate>Tue, 26 May 2009 03:06:00 GMT</pubDate><guid isPermaLink="false">960ae9f1-ea49-471c-8adf-2f083ed56b37:711</guid><dc:creator>Tod Birdsall</dc:creator><slash:comments>0</slash:comments><comments>http://tod1d.net/blogs/tech/comments/711.aspx</comments><wfw:commentRss>http://tod1d.net/blogs/tech/commentrss.aspx?PostID=711</wfw:commentRss><description>&lt;br&gt;&lt;ul&gt;

&lt;li&gt;Learning: &lt;b&gt;Google Web Toolkit&lt;/b&gt;: Write AJAX apps in the Java language, then compile to optimized JavaScript &lt;a href="http://is.gd/2bt5"&gt;http://is.gd/2bt5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Learning: &lt;b&gt;Helma&lt;/b&gt;, a &lt;b&gt;Javascript Web Framework&lt;/b&gt; &lt;a href="http://dev.helma.org/"&gt;http://dev.helma.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Don't let title fool you; the part about starting your own biz is useful to anyone: &lt;b&gt;How to Succeed Writing Mac Software&lt;/b&gt; &lt;a href="http://is.gd/zPtl"&gt;http://is.gd/zPtl&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Project: Start a Commonplace Book &lt;a href="http://tinyurl.com/q6cbyo"&gt;http://tinyurl.com/q6cbyo&lt;/a&gt; (via &lt;a href="http://twitter.com/writingjamie"&gt;writingjamie&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Thanks to &lt;span style="font-weight:bold;"&gt;Instapaper &lt;/span&gt;(&lt;a href="http://is.gd/Ajjo"&gt;http://is.gd/Ajjo&lt;/a&gt;) and &lt;span style="font-weight:bold;"&gt;Bartleby&lt;/span&gt; (&lt;a href="http://is.gd/1QTq"&gt;http://is.gd/1QTq&lt;/a&gt;), I am enjoying reading &lt;span style="font-weight:bold;"&gt;Pilgrim's Progress&lt;/span&gt; on my iPod Touch.&lt;br&gt;&lt;/li&gt;
&lt;li&gt;Finished good documentary &lt;span style="font-weight:bold;"&gt;The Conscientious Objector&lt;/span&gt;: Man refuses to carry weapon in WW2, but received Medal of Honor &lt;a href="http://is.gd/AkjP"&gt;http://is.gd/AkjP&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Returned from vacationing in &lt;span style="font-weight:bold;"&gt;Branson, MO&lt;/span&gt; with my wife and son. Lots of fun.&lt;br&gt;&lt;/li&gt;

&lt;li&gt;Shimer College: &lt;span style="font-weight:bold;"&gt;You like to think. You love to read. You don't want to sit in a lecture hall.&lt;/span&gt; &lt;a href="http://www.shimer.edu"&gt;http://www.shimer.edu&lt;/a&gt;&lt;br&gt;&lt;/li&gt;
&lt;li&gt;Learning &lt;span style="font-weight:bold;"&gt;Modal Dialogs&lt;/span&gt; - first attempt: #aspnet Modal Dialog with PostBack and return values to Parent Page &lt;a href="http://is.gd/Cm5e"&gt;http://is.gd/Cm5e&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;The 80/20 Rule of Reading: &lt;a href="http://tinyurl.com/omwf8j"&gt;http://tinyurl.com/omwf8j&lt;/a&gt; (via &lt;a href="http://twitter.com/writingjamie"&gt;writingjamie)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Wanting to move from beginner/intermediate JavaScript developer to advanced. Tempted to buy Professional JavaScript for Web Developers &lt;a href="http://is.gd/CnEh"&gt;http://is.gd/CnEh&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;Experimenting with ModalPopup control in &lt;span style="font-weight:bold;"&gt;ASP.NET AJAX Control Toolkit&lt;/span&gt; &lt;a href="http://is.gd/CoNx"&gt;http://is.gd/CoNx&lt;/a&gt;&lt;br&gt;&lt;/li&gt;
&lt;li&gt;Lawn Mowing Material: got &lt;span style="font-weight:bold;"&gt;Made to Stick&lt;/span&gt; audio book from public library. &lt;a href="http://is.gd/CpTU"&gt;http://is.gd/CpTU&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;"A lie can get halfway around the world before the truth can even get its boots on." - Mark Twain&lt;br&gt;&lt;/li&gt;

&lt;li&gt;&lt;span style="font-weight:bold;"&gt;Are You Addicted to Power Porn?&lt;/span&gt; &lt;a href="http://is.gd/CxtE"&gt;http://is.gd/CxtE&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;&lt;img src="http://tod1d.net/aggbug.aspx?PostID=711" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/tod1d/~4/KZd-My5rETs" height="1" width="1"/&gt;</description><category domain="http://tod1d.net/blogs/tech/archive/tags/Tweets/default.aspx">Tweets</category><feedburner:origLink>http://tod1d.net/blogs/tech/archive/2009/05/25/Today_2700_s-Summary_3A00_-Monday_2C00_-May-25_2C00_-2009.aspx</feedburner:origLink></item><item><title>Today's Summary: Wednesday, May 13, 2009</title><link>http://feedproxy.google.com/~r/tod1d/~3/ArwACvAUzLc/Today_2700_s-Summary_3A00_-Wednesday_2C00_-May-13_2C00_-2009.aspx</link><pubDate>Thu, 14 May 2009 06:23:00 GMT</pubDate><guid isPermaLink="false">960ae9f1-ea49-471c-8adf-2f083ed56b37:710</guid><dc:creator>Tod Birdsall</dc:creator><slash:comments>0</slash:comments><comments>http://tod1d.net/blogs/tech/comments/710.aspx</comments><wfw:commentRss>http://tod1d.net/blogs/tech/commentrss.aspx?PostID=710</wfw:commentRss><description>&lt;br&gt;&lt;ul&gt;

&lt;li&gt;Stumbled upon: &lt;b&gt;TimmyOnTime&lt;/b&gt;; a time tracker that works via IM. &lt;a href="http://is.gd/wZCE"&gt;http://is.gd/wZCE&lt;/a&gt; They need to move "help, FAQ" to top of page. Too hard to find.&lt;br&gt;&lt;/li&gt;
&lt;li&gt;A File Manager in &lt;b&gt;MooTools&lt;/b&gt;, looks nice, maybe you will like the link: &lt;a href="http://is.gd/x02v"&gt;http://is.gd/x02v&lt;br&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Having tons of fun with &lt;b&gt;Burnout Paradise PC demo&lt;/b&gt;. Too bad, it's only a 30 minutes long. &lt;a href="http://is.gd/x5vb"&gt;http://is.gd/x5vb&lt;/a&gt;&lt;br&gt;&lt;/li&gt;

&lt;li&gt;Looking for a document diff plugin for &lt;b&gt;Notepad++&lt;/b&gt;. Found "Compare Plugin" &lt;a href="http://is.gd/2xdY"&gt;http://is.gd/2xdY&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;A decent summary: &lt;b&gt;Maintaining state in ASP.NET:&lt;/b&gt; Know your options &lt;a href="http://is.gd/xuQB"&gt;http://is.gd/xuQB&lt;/a&gt;&lt;br&gt;&lt;/li&gt;
&lt;li&gt;A more in depth look: &lt;a href="http://is.gd/xuTu"&gt;Nine Options for Managing Persistent User State in Your ASP.NET Application&lt;/a&gt;&lt;br&gt;&lt;/li&gt;
&lt;li&gt;Finished reading &lt;a href="http://is.gd/fQhC"&gt;How to Win Friends &amp;amp; Influence People&lt;/a&gt;. A very satisfying read. Just the right length.&lt;/li&gt;&lt;li&gt;&lt;a href="http://bit.ly/NomzN"&gt;Open Source or Die – The *Real* Future of Graffiti?&lt;/a&gt; (via @&lt;a href="http://twitter.com/mhinton"&gt;mhinton&lt;/a&gt;)&lt;/li&gt;

&lt;li&gt;#dotnet &lt;b&gt;software developer position open in Bloomington/Normal, IL&lt;/b&gt; area. &lt;a href="http://is.gd/zB9a"&gt;http://is.gd/zB9a&lt;/a&gt;&lt;br&gt;&lt;/li&gt;

&lt;li&gt;Great Thinkers on Self-Education: John Holt &lt;a href="http://tinyurl.com/oqplc4"&gt;http://tinyurl.com/oqplc4&lt;/a&gt; via &lt;a href="http://twitter.com/writingjamie"&gt;writingjamie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Working on my &lt;b&gt;Windows Live Writer install package&lt;/b&gt;. Just about done. Then I will need to submit to WLW plugin site. &lt;a href="http://is.gd/zHcn"&gt;http://is.gd/zHcn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Been having a lot of fun playing &lt;b&gt;TrackMania Nations&lt;/b&gt; with my 9yo son. Fun racing #game. You can play it free. &lt;a href="http://www.trackmania.com/tm/"&gt;http://www.trackmania.com/tm/&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;&lt;img src="http://tod1d.net/aggbug.aspx?PostID=710" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/tod1d/~4/ArwACvAUzLc" height="1" width="1"/&gt;</description><category domain="http://tod1d.net/blogs/tech/archive/tags/Tweets/default.aspx">Tweets</category><feedburner:origLink>http://tod1d.net/blogs/tech/archive/2009/05/13/Today_2700_s-Summary_3A00_-Wednesday_2C00_-May-13_2C00_-2009.aspx</feedburner:origLink></item><item><title>Today's Summary: Monday, May 04, 2009</title><link>http://feedproxy.google.com/~r/tod1d/~3/k-vZa4wEDOk/Today_2700_s-Summary_3A00_-Monday_2C00_-May-04_2C00_-2009.aspx</link><pubDate>Tue, 05 May 2009 05:54:00 GMT</pubDate><guid isPermaLink="false">960ae9f1-ea49-471c-8adf-2f083ed56b37:708</guid><dc:creator>Tod Birdsall</dc:creator><slash:comments>0</slash:comments><comments>http://tod1d.net/blogs/tech/comments/708.aspx</comments><wfw:commentRss>http://tod1d.net/blogs/tech/commentrss.aspx?PostID=708</wfw:commentRss><description>&lt;ul&gt;&lt;li&gt;&lt;b&gt;Hacker breaks into Twitter's network, again&lt;/b&gt; &lt;a href="http://tinyurl.com/ddlowx"&gt;http://tinyurl.com/ddlowx&lt;/a&gt; (via &lt;a href="http://twitter.com/jongalloway"&gt;jongalloway&lt;/a&gt;)&lt;/li&gt;

&lt;li&gt;Having &lt;b&gt;fun with jQuery&lt;/b&gt;. Creating an interface that will be similar to Google Docs' file/file folder interface.&lt;br&gt;&lt;/li&gt;
&lt;li&gt;Learning: &lt;b&gt;jQuery Context Menu Plugin&lt;/b&gt; &lt;a href="http://abeautifulsite.net/notebook/80"&gt;http://abeautifulsite.net/notebook/80&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Learning: &lt;b&gt;jQuery Treeview plugin &lt;/b&gt;&lt;a href="http://tinyurl.com/2ngukw"&gt;http://tinyurl.com/2ngukw&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Learning: &lt;b&gt;jQuery Splitter Plugin.&lt;/b&gt; Create split-pane views. &lt;a href="http://www.methvin.com/jquery/splitter/"&gt;http://www.methvin.com/jquery/splitter/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://twitter.com/balexandre"&gt;balexandre&lt;/a&gt; pointed out that I may end up with a long load time for my solution, with all of this Javascript. How does Google manage to do it?&lt;br&gt;&lt;/li&gt;

&lt;/ul&gt;&lt;img src="http://tod1d.net/aggbug.aspx?PostID=708" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/tod1d/~4/k-vZa4wEDOk" height="1" width="1"/&gt;</description><category domain="http://tod1d.net/blogs/tech/archive/tags/Tweets/default.aspx">Tweets</category><feedburner:origLink>http://tod1d.net/blogs/tech/archive/2009/05/04/Today_2700_s-Summary_3A00_-Monday_2C00_-May-04_2C00_-2009.aspx</feedburner:origLink></item></channel></rss>
