<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Tad Thorley : </title>
    <link>http://tadthorley.com/.rss</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Projects &amp;amp; Pastimes</description>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/TadThorley" type="application/rss+xml" /><item>
      <title>Goodbye Caps Lock</title>
      <description>&lt;p&gt;I just found out that OS X lets you map the caps lock to be any of the other modifier (control, option, command) in your keyboard preferences.&amp;nbsp; A worthless key on my keyboard suddenly became incredibly useful.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TadThorley/~4/GNx0IKUJnT8" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 18 Jan 2009 01:47:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:92330d7f-e3f7-4c34-b2bc-ec83292272d0</guid>
      <comments>http://tadthorley.com/2009/01/18/goodbye-caps-lock#comments</comments>
      <category>Miscellaneous</category>
      <category>apple</category>
      <category>mac</category>
      <category>modifier</category>
      <category>keys</category>
      <category>caps</category>
      <category>lock</category>
      <trackback:ping>http://tadthorley.com/trackbacks?article_id=goodbye-caps-lock&amp;day=18&amp;month=01&amp;year=2009</trackback:ping>
      <link>http://feedproxy.google.com/~r/TadThorley/~3/GNx0IKUJnT8/goodbye-caps-lock</link>
    <feedburner:origLink>http://tadthorley.com/2009/01/18/goodbye-caps-lock</feedburner:origLink></item>
    <item>
      <title>Ruby + GnuGo: Setup</title>
      <description>&lt;p&gt;Well, now that 2009 is here and the holidays are over, it&amp;#8217;s time to get started.&amp;nbsp; First I&amp;#8217;ll need to install gnugo (via macports):&lt;/p&gt;

&lt;p&gt;&lt;code&gt;sudo port install gnugo&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Next, I want to use jruby:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;sudo port install jruby&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;I plan on using github as my repository:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;sudo port install git-core&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;I&amp;#8217;ve heard a lot of good things about rspec and I&amp;#8217;d like to try it for my testing:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;sudo gem install rspec &lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;sudo gem install cucumber&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;I&amp;#8217;m going to make a Swing interface, and I&amp;#8217;ve heard &lt;a href="http://www.netbeans.org/downloads/"&gt;Netbeans&lt;/a&gt; is nice for that.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;I think that&amp;#8217;s a pretty good start.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TadThorley/~4/uC8tXxMyjJg" height="1" width="1"/&gt;</description>
      <pubDate>Thu, 01 Jan 2009 21:38:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:d3d9b24a-22a2-4c77-9cb9-597238c4689b</guid>
      <comments>http://tadthorley.com/2009/01/01/ruby-gnugo-setup#comments</comments>
      <category>Projects</category>
      <category>project</category>
      <category>gnugo</category>
      <category>jruby</category>
      <category>ruby</category>
      <trackback:ping>http://tadthorley.com/trackbacks?article_id=ruby-gnugo-setup&amp;day=01&amp;month=01&amp;year=2009</trackback:ping>
      <link>http://feedproxy.google.com/~r/TadThorley/~3/uC8tXxMyjJg/ruby-gnugo-setup</link>
    <feedburner:origLink>http://tadthorley.com/2009/01/01/ruby-gnugo-setup</feedburner:origLink></item>
    <item>
      <title>Projects and Pastimes</title>
      <description>&lt;p&gt;The subtitle for my blog has been &amp;quot;Projects and Pastimes&amp;quot; throughout all of it&amp;#8217;s various incarnations.&amp;nbsp; My original intention was to blog about the things I do in my spare time.&amp;nbsp; In practice, though, I&amp;#8217;ve just been blogging about whatever happened to catch my attention (and with irregular postings).&amp;nbsp; It&amp;#8217;s time to change that.&amp;nbsp; I&amp;#8217;ve decided to start a project, which incorporates a pastime, that I will write a weekly blog post about.&lt;/p&gt;

&lt;p&gt;I&amp;#8217;ve been peripherally aware of &lt;a href="http://en.wikipedia.org/wiki/Go_game"&gt;Go&lt;/a&gt; (a.k.a w&amp;eacute;iq&amp;iacute;) for a while now.&amp;nbsp; However, I recently began investigating it in ernest and I found it to be a fascinating game.&amp;nbsp; The rules are simple, but the strategy is subtle and complex.&amp;nbsp; The game has been around for thousands of years, but still has a large and active following.&amp;nbsp; I first tried playing against other people online, but I was handily trounced in every game.&amp;nbsp; I figured I should practice on my own for a bit first.&amp;nbsp; I found a facebook application that used &lt;a href="http://www.gnu.org/software/gnugo/"&gt;GnuGo&lt;/a&gt;.&amp;nbsp; It was nice because I could gain experience by playing a lot of games against a computer, but the interface was a little awkward and buggy.&amp;nbsp; I installed gnugo on my laptop, but playing it from the command line in ascii mode is still akward.&lt;/p&gt;

&lt;p&gt;Here&amp;#8217;s my first project for this blog: create a nice jruby interface for gnugo.&amp;nbsp; This project will incorporate several things I&amp;#8217;ve wanted to learn about for a while now.&amp;nbsp; First of all, I&amp;#8217;m interested in jruby.&amp;nbsp; I&amp;#8217;ve heard a lot of good things about it.&amp;nbsp; From what I&amp;#8217;ve read, you can leverage the benefits of java while programming in ruby (my current favorite programming language).&amp;nbsp; Jruby also allows you to create your own application (with a Swing interface).&amp;nbsp; Second, I&amp;#8217;d like to learn git and I figure the best way to learn is to create a project and use it.&amp;nbsp; Lastly, everything I do is web-centric and I&amp;#8217;d like to explore some other types of programming.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TadThorley/~4/0sXgIJvtdRA" height="1" width="1"/&gt;</description>
      <pubDate>Wed, 24 Dec 2008 01:40:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:95b90c70-3be0-4b31-9c45-1f220ff65415</guid>
      <comments>http://tadthorley.com/2008/12/24/projects-and-pastimes#comments</comments>
      <category>Projects</category>
      <category>pastime</category>
      <category>project</category>
      <category>go</category>
      <category>interface</category>
      <category>jruby</category>
      <category>ruby</category>
      <category>gnugo</category>
      <trackback:ping>http://tadthorley.com/trackbacks?article_id=projects-and-pastimes&amp;day=24&amp;month=12&amp;year=2008</trackback:ping>
      <link>http://feedproxy.google.com/~r/TadThorley/~3/0sXgIJvtdRA/projects-and-pastimes</link>
    <feedburner:origLink>http://tadthorley.com/2008/12/24/projects-and-pastimes</feedburner:origLink></item>
    <item>
      <title>Board Games</title>
      <description>&lt;p&gt;I really enjoy playing board games. I&amp;#8217;ve been puting together a calendar of where and when people are getting together to play so I can get out and play more.&amp;nbsp; I figured I should make &lt;a href="http://www.google.com/calendar/embed?src=bjeihih4hqlq8k963vktfv5j48%40group.calendar.google.com&amp;amp;ctz=America/Denver"&gt;the gaming calendar&lt;/a&gt; public.  Enjoy!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TadThorley/~4/-ghMibo_c3I" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 21 Dec 2008 22:56:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:563429e5-f989-4507-958a-7909600f8193</guid>
      <comments>http://tadthorley.com/2008/12/21/board-games#comments</comments>
      <category>Pastimes</category>
      <category>utah</category>
      <category>games</category>
      <category>board</category>
      <trackback:ping>http://tadthorley.com/trackbacks?article_id=board-games&amp;day=21&amp;month=12&amp;year=2008</trackback:ping>
      <link>http://feedproxy.google.com/~r/TadThorley/~3/-ghMibo_c3I/board-games</link>
    <feedburner:origLink>http://tadthorley.com/2008/12/21/board-games</feedburner:origLink></item>
    <item>
      <title>Experimental Schedule</title>
      <description>&lt;p&gt;I recently came across &lt;a href="http://www.dialogix.org:8080/CET/servlet/Dialogix?schedule=CET/WEB-INF/schedules/AutoMEQ-SA.jar&amp;amp;DIRECTIVE=START"&gt;this quiz&lt;/a&gt;.The results were:&lt;br /&gt;
&lt;br /&gt;
Score: 30&lt;br /&gt;
MELATONIN ONSET OCCURS AT ABOUT 11:30 PM&lt;br /&gt;
YOUR &amp;quot;NATURAL&amp;quot; BEDTIME IS AT ABOUT 1:15 AM&lt;/p&gt;

&lt;p&gt;which confirmed what I already knew: I&amp;#8217;m very much a night owl.&amp;nbsp; Many of the questions are phrased like &amp;quot;if you could choose any time you wanted to do X, when would you?&amp;quot; which got me thinking: I work for &lt;a href="http://mozy.com"&gt;an awesome company&lt;/a&gt; that offers a lot of flexibility in our work schedules, why don&amp;#8217;t I schedule my time to work with my natural circadian rhythms?&lt;/p&gt;

&lt;p&gt;In college I&amp;#8217;d usually save my programming homework for late at night because that&amp;#8217;s when I felt the most alert and it was easy for me to get into &lt;a href="http://en.wikipedia.org/wiki/Flow_(psychology)"&gt;the flow&lt;/a&gt; of what I was working on.&amp;nbsp; I quit doing homework during the early afternoon because that was the hardest time for me to focus.&amp;nbsp; I like to have a long enough time to get into something, but not so long that it&amp;#8217;s hard to maintain a mental effort.&amp;nbsp; Upon reflection, four hour chunks seemed about right.&amp;nbsp; I do need to spend some time in the office to coordinate with the other people I work with.&amp;nbsp; This week I&amp;#8217;ve been working in the office from 10:00 AM until 2:00 PM and from 8:00 PM until midnight.&lt;/p&gt;

&lt;p&gt;It is interesting how it has affected the rest of my life. I&amp;#8217;ve been eating breakfast right before I go to work and I haven&amp;#8217;t been hungry at noon; I&amp;#8217;ve been skipping lunch altogether.&amp;nbsp; I do feel hungry after I get home and I&amp;#8217;ve been having a small meal.&amp;nbsp; I eat dinner with my family at 6:30 PM.&amp;nbsp; I do get hungry late at night and I&amp;#8217;ve been eating another small meal around 10:30 PM.&amp;nbsp; My kids go to bed around 8:30 PM and my wife likes to go to bed around 9:30 PM (she&amp;#8217;s very much a morning person) so I have the house to myself to work without distraction.&amp;nbsp; I really enjoy having my afternoons free.&amp;nbsp; I&amp;#8217;ve been running errands, playing with the kids, taking afternoon naps, etc.; many which were difficult to get done before.&amp;nbsp; I have really enjoyed the schedule change so far.&amp;nbsp; I&amp;#8217;ll provide an update in a week.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/TadThorley/~4/pVnRKSbtNfE" height="1" width="1"/&gt;</description>
      <pubDate>Wed, 10 Dec 2008 16:17:00 -0700</pubDate>
      <guid isPermaLink="false">urn:uuid:f6c23612-69e1-459c-b5c3-8a152254312b</guid>
      <comments>http://tadthorley.com/2008/12/10/experimental-schedule#comments</comments>
      <category>Miscellaneous</category>
      <category>programming</category>
      <category>schedule</category>
      <category>sleep</category>
      <category>rhythm</category>
      <category>circadian</category>
      <trackback:ping>http://tadthorley.com/trackbacks?article_id=experimental-schedule&amp;day=10&amp;month=12&amp;year=2008</trackback:ping>
      <link>http://feedproxy.google.com/~r/TadThorley/~3/pVnRKSbtNfE/experimental-schedule</link>
    <feedburner:origLink>http://tadthorley.com/2008/12/10/experimental-schedule</feedburner:origLink></item>
  </channel>
</rss>
