<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Paper Pigeons</title>
  <link href="http://shack.paperpigeons.net/feed.atom" rel="self"/>
  <link>http://shack.paperpigeons.net/</link>
  <id>http://shack.paperpigeons.net/feed.atom</id>
  <author>
    <name>Jacob Basham</name>
  </author>
  <updated>2008-11-08T12:46:33-0600</updated>
  <entry>
    <title>Obamapalooza</title>
    <link>http://shack.paperpigeons.net/archive/2008/11/08/obamapalooza</link>
    <id>http://shack.paperpigeons.net/archive/2008/11/08/obamapalooza</id>
    <created>2008-11-08T12:17:00-0600</created>
    <updated>2008-11-08T12:46:33-0600</updated>
    <author>Jacob Basham</author>
    <summary>&lt;p&gt;Like most Chicagoans, I have been following Obama since we elected him to the United States Senate. On my birthday in 2005 I participated in a town hall meeting he held at my school, Loyola University Chicago. One of the questions he was asked, was if he was planning on running for President in 2008. While the crowed cheered, Barack said that was not something he was interested in, at least not for 2008. &amp;#8220;Yeah right&amp;#8221; I said to my friend.&lt;/p&gt;


	&lt;p&gt;Three years later I was obsessed with the election (which I started calling a reality tv show). Like 1,582,973 other individuals in Chicago I had Obamafever. Chicago is insanely friendly for a big city, throw Obamafever into the mix and literally anyone with an Obama pin, sticker, shirt or sign is your friend. The unity I felt walking down any street in any part of Chicago was amazing.&lt;/p&gt;


	&lt;p&gt;I was fortunate enough to be one of the lucky &amp;#8216;few&amp;#8217; to procure a Obamapalooza ticket. I couldn&amp;#8217;t have planned a better end to an election that like most, I thought would never end. Imagine, 250,000 of your closest friends happy, jubilant, yet holding it all in. Anticipating quite possibly the most memorable moment of our lives in the best city in the world on a perfect fall night. I cannot even describe the atmosphere, but it was truly amazing. 250,000 individuals sharing the same values as Obama, his campaign, and what the majority of this country has hope for. Every imaginable race, religion and life style together as one.&lt;/p&gt;


	&lt;p&gt;I was there. I was a part of it. And within moments of Senator Obama becoming President-elect Obama the pride I once had in my country as a child was re-kindled. I believe Obama will redefine campaigns, the office of the President, and America in historic ways and bring us back to the road our founding fathers paved 232 years ago.&lt;/p&gt;


&lt;div style="clear:both;text-align:center;"&gt;&lt;a href="http://www.flickr.com/photos/jakobie/sets/72157608764407632/" title="Obamapalooza"&gt;&lt;img src="http://farm4.static.flickr.com/3200/3013488592_dfca1e3e77.jpg" width="166" height="500" alt="Obamapalooza Ticket" /&gt;&lt;/a&gt;&lt;/div&gt;</summary>
    <content type="html">
Like most Chicagoans, I have been following Obama since we elected him to the United States Senate. On my birthday in 2005 I participated in a town hall meeting he held at my school, Loyola University Chicago. One of the questions he was asked, was if he was planning on running for President in 2008. While the crowed cheered, Barack said that was not something he was interested in, at least not for 2008. "Yeah right" I said to my friend.

Three years later I was obsessed with the election (which I started calling a reality tv show). Like 1,582,973 other individuals in Chicago I had Obamafever. Chicago is insanely friendly for a big city, throw Obamafever into the mix and literally anyone with an Obama pin, sticker, shirt or sign is your friend. The unity I felt walking down any street in any part of Chicago was amazing.

I was fortunate enough to be one of the lucky 'few' to procure a Obamapalooza ticket. I couldn't have planned a better end to an election that like most, I thought would never end. Imagine, 250,000 of your closest friends happy, jubilant, yet holding it all in. Anticipating quite possibly the most memorable moment of our lives in the best city in the world on a perfect fall night. I cannot even describe the atmosphere, but it was truly amazing. 250,000 individuals sharing the same values as Obama, his campaign, and what the majority of this country has hope for. Every imaginable race, religion and life style together as one.

I was there. I was a part of it. And within moments of Senator Obama becoming President-elect Obama the pride I once had in my country as a child was re-kindled. I believe Obama will redefine campaigns, the office of the President, and America in historic ways and bring us back to the road our founding fathers paved 232 years ago.

&lt;div style="clear:both;text-align:center;"&gt;&lt;a href="http://www.flickr.com/photos/jakobie/sets/72157608764407632/" title="Obamapalooza"&gt;&lt;img src="http://farm4.static.flickr.com/3200/3013488592_dfca1e3e77.jpg" width="166" height="500" alt="Obamapalooza Ticket" /&gt;&lt;/a&gt;&lt;/div&gt;    </content>
  </entry>
  <entry>
    <title>I'm Horrible</title>
    <link>http://shack.paperpigeons.net/archive/2008/10/11/im-horrible</link>
    <id>http://shack.paperpigeons.net/archive/2008/10/11/im-horrible</id>
    <created>2008-10-11T12:20:00-0500</created>
    <updated>2008-10-22T21:06:11-0500</updated>
    <author>Jacob Basham</author>
    <summary>&lt;p&gt;It&amp;#8217;s hard to believe that fall is here, leaving another summer of aguishly slow progress on the Shack. While I have spent one too many summer weekends holed up on my couch programing away many updates and features have put on hold. Most of what I&amp;#8217;ve been working on wasn&amp;#8217;t implemented very well, and put a huge damper on 100% RSpeced deployments because well, it wasn&amp;#8217;t setup in a way to test. There has also been plenty of battles with plugins here and there, at times throwing me into a fit of rage. Fortunately I&amp;#8217;ve increased my Rails knowledge profusely in the process, found better plugins, and refactored my object model throughout the processes. Sans any major issues in development, version 0.4 should be up and running soon, paving the way to all of the features I&amp;#8217;ve been planning over the past couple years.&lt;/p&gt;


	&lt;p&gt;If your one for excuses, the primary reason I&amp;#8217;ve been slacking is because my mind and body have been getting their asses kicked. Getting into the swing of a real job with deadlines and clients has been a slow processes. In just the past week or so has  my body finally adjusted to &lt;em&gt;normal&lt;/em&gt; working hours, and once I tear myself away from the reality tv show also known as the 2008 presidential election I should be on a roll.&lt;/p&gt;


	&lt;p&gt;Another excuse for the books has been a little bug that was preventing me from posting, but as you can see that has been fixed. Now I just have to get myself into the habit of writing.&lt;/p&gt;</summary>
    <content type="html">
It's hard to believe that fall is here, leaving another summer of aguishly slow progress on the Shack. While I have spent one too many summer weekends holed up on my couch programing away many updates and features have put on hold. Most of what I've been working on wasn't implemented very well, and put a huge damper on 100% RSpeced deployments because well, it wasn't setup in a way to test. There has also been plenty of battles with plugins here and there, at times throwing me into a fit of rage. Fortunately I've increased my Rails knowledge profusely in the process, found better plugins, and refactored my object model throughout the processes. Sans any major issues in development, version 0.4 should be up and running soon, paving the way to all of the features I've been planning over the past couple years.

If your one for excuses, the primary reason I've been slacking is because my mind and body have been getting their asses kicked. Getting into the swing of a real job with deadlines and clients has been a slow processes. In just the past week or so has  my body finally adjusted to _normal_ working hours, and once I tear myself away from the reality tv show also known as the 2008 presidential election I should be on a roll.

Another excuse for the books has been a little bug that was preventing me from posting, but as you can see that has been fixed. Now I just have to get myself into the habit of writing.    </content>
  </entry>
  <entry>
    <title>Weeks Humor In Review</title>
    <link>http://shack.paperpigeons.net/archive/2008/10/11/weeks-humor-in-review</link>
    <id>http://shack.paperpigeons.net/archive/2008/10/11/weeks-humor-in-review</id>
    <created>2008-10-11T12:07:00-0500</created>
    <updated>2008-10-22T21:06:29-0500</updated>
    <author>Jacob Basham</author>
    <summary>&lt;p&gt;There have been a couple witty lines scattered throughout my feed reader this week, and I felt it my responsibility to share them with you.&lt;/p&gt;


	&lt;p&gt;The first is from the great &lt;a href="http://binarybonsai.com/post-1"&gt;Michael Heilemann&lt;/a&gt;, my second favorite Dane (sorry Michael, my Aunts Au Pair wins because I&amp;#8217;ve actually met her).&lt;/p&gt;


	&lt;p&gt;&amp;#8220;But I didn&amp;#8217;t cap any cyclists, bump into any cars or accidentally run over any pedestrians (whom I then subsequently sped away from, paying the instructor generously to overlook this minor accident, stopping at a gas station to wipe the blood off the hood, all the while grinning nervously and explaining to passerby&amp;#8217;s how the ketchup truck had spilled its load on my hood).&amp;#8221;&lt;/p&gt;


	&lt;p&gt;I don&amp;#8217;t think anyone could have described the same scenario in a more humorous manner. Not even Belushi.&lt;/p&gt;


	&lt;p&gt;And last but not least, not exactly &amp;#8220;funny&amp;#8221; from the also wonderfully named &lt;a href="http://www.boingboing.net/2008/10/08/uk-to-install-cluste.html"&gt;Boing Boing&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;&amp;#8220;Of course they won&amp;#8217;t do that because that&amp;#8217;d obviate the need for those wonderfully-named &amp;#8216;penalty processing centres.&amp;#8217;&amp;#8221;&lt;/p&gt;</summary>
    <content type="html">
There have been a couple witty lines scattered throughout my feed reader this week, and I felt it my responsibility to share them with you.

The first is from the great "Michael Heilemann":http://binarybonsai.com/post-1, my second favorite Dane (sorry Michael, my Aunts Au Pair wins because I've actually met her).

"But I didn't cap any cyclists, bump into any cars or accidentally run over any pedestrians (whom I then subsequently sped away from, paying the instructor generously to overlook this minor accident, stopping at a gas station to wipe the blood off the hood, all the while grinning nervously and explaining to passerby's how the ketchup truck had spilled its load on my hood)."

I don't think anyone could have described the same scenario in a more humorous manner. Not even Belushi.

And last but not least, not exactly "funny" from the also wonderfully named "Boing Boing":http://www.boingboing.net/2008/10/08/uk-to-install-cluste.html.

"Of course they won't do that because that'd obviate the need for those wonderfully-named 'penalty processing centres.'"    </content>
  </entry>
  <entry>
    <title>Meet Arata</title>
    <link>http://shack.paperpigeons.net/archive/2008/03/14/meet-arata</link>
    <id>http://shack.paperpigeons.net/archive/2008/03/14/meet-arata</id>
    <created>2008-03-14T08:37:52-0500</created>
    <updated>2008-08-15T19:55:22-0500</updated>
    <author>Jacob Basham</author>
    <summary>&lt;p&gt;It has been too long since my last post but to make up for it, 
meet Arata. This is my first design that I have not grown to despise 
before I finished, and I owe that to &lt;a href="http://clintecker.com/"&gt;Clint&lt;/a&gt; 
and &lt;a href="http://binarybonsai.com/"&gt;Michael&lt;/a&gt;. Clint for introducing me to 
&lt;a href="http://code.google.com/p/blueprintcss/"&gt;Blueprint&lt;/a&gt;, and Michael 
for his fantastic sense of style that makes up for me not having any. 
iPhone users, there is even a mini version for you too! All of the 
fuctionality of version 0.1 is not plugged in yet, but I just could not 
hold back on Arata any longer!&lt;/p&gt;</summary>
    <content type="html">
It has been too long since my last post but to make up for it, 
      meet Arata. This is my first design that I have not grown to despise 
      before I finished, and I owe that to "Clint":http://clintecker.com/ 
      and "Michael":http://binarybonsai.com/. Clint for introducing me to 
      "Blueprint":http://code.google.com/p/blueprintcss/, and Michael 
      for his fantastic sense of style that makes up for me not having any. 
      iPhone users, there is even a mini version for you too! All of the 
      fuctionality of version 0.1 is not plugged in yet, but I just could not 
      hold back on Arata any longer!    </content>
  </entry>
  <entry>
    <title>Logic 101</title>
    <link>http://shack.paperpigeons.net/archive/2007/12/22/logic-101</link>
    <id>http://shack.paperpigeons.net/archive/2007/12/22/logic-101</id>
    <created>2007-12-22T11:59:00-0600</created>
    <updated>2008-08-15T19:55:22-0500</updated>
    <author>Jacob Basham</author>
    <summary>I saw this at work today, I was rather appalled.
&lt;pre&gt; 
if (x == true) {
   if (x == false) {
      x = true;
   }
}
&lt;/pre&gt;</summary>
    <content type="html">
I saw this at work today, I was rather appalled.
&lt;pre&gt; 
if (x == true) {
   if (x == false) {
      x = true;
   }
}
&lt;/pre&gt;    </content>
  </entry>
  <entry>
    <title>Status Update</title>
    <link>http://shack.paperpigeons.net/archive/2007/12/22/status-update</link>
    <id>http://shack.paperpigeons.net/archive/2007/12/22/status-update</id>
    <created>2007-12-22T01:52:58-0600</created>
    <updated>2008-08-15T19:55:22-0500</updated>
    <author>Jacob Basham</author>
    <summary>&lt;p&gt;Tiny and hidden updates have slowly been trickling in, with many more on their 
way. Recently I plugged in a meta tag framework allowing me to link next and 
previous posts. Shortly posts will receive the gift of tags, which will also 
start appearing in the meta tags.&lt;/p&gt;


	&lt;p&gt;While comments have been implemented for some time now, the whole processes has 
been cleaned up and locked down a bit. A pain free, fresh and clean 
implementations of &amp;#8216;captcha&amp;#8217; will be making an appearing relatively soon as well.&lt;/p&gt;


	&lt;p&gt;In addition to tags and captchas, feeds are also in the works as are trackbacks 
and search. Once basic usability has been established, updates on the front end 
will be on hold for a bit while I brew up an interface for myself. While I love the 
command line and all, it&amp;#8217;s not optimal for adding posts and checking for new comments.&lt;/p&gt;


	&lt;p&gt;Wow, could a post be any less interesting?&lt;/p&gt;</summary>
    <content type="html">
Tiny and hidden updates have slowly been trickling in, with many more on their 
      way. Recently I plugged in a meta tag framework allowing me to link next and 
      previous posts. Shortly posts will receive the gift of tags, which will also 
      start appearing in the meta tags.
      
      While comments have been implemented for some time now, the whole processes has 
      been cleaned up and locked down a bit. A pain free, fresh and clean 
      implementations of 'captcha' will be making an appearing relatively soon as well.
      
      In addition to tags and captchas, feeds are also in the works as are trackbacks 
      and search. Once basic usability has been established, updates on the front end 
      will be on hold for a bit while I brew up an interface for myself. While I love the 
      command line and all, it's not optimal for adding posts and checking for new comments.
      
      Wow, could a post be any less interesting?    </content>
  </entry>
  <entry>
    <title>Moving Day</title>
    <link>http://shack.paperpigeons.net/archive/2007/12/11/moving-day</link>
    <id>http://shack.paperpigeons.net/archive/2007/12/11/moving-day</id>
    <created>2007-12-11T08:35:56-0600</created>
    <updated>2008-08-15T19:55:22-0500</updated>
    <author>Jacob Basham</author>
    <summary>&lt;p&gt;I&amp;#8217;m transfering my domain, I don&amp;#8217;t &lt;em&gt;think&lt;/em&gt; there will be any issues for y&amp;#8217;all; 
but &lt;span class="caps"&gt;DNS&lt;/span&gt; internets stuff always makes my head spin.&lt;/p&gt;</summary>
    <content type="html">
I'm transfering my domain, I don't _think_ there will be any issues for y'all; 
      but DNS internets stuff always makes my head spin.    </content>
  </entry>
  <entry>
    <title>I &lt;3 Infinity</title>
    <link>http://shack.paperpigeons.net/archive/2007/12/06/i-heart-infinity</link>
    <id>http://shack.paperpigeons.net/archive/2007/12/06/i-heart-infinity</id>
    <created>2007-12-06T10:24:00-0600</created>
    <updated>2008-08-15T19:55:22-0500</updated>
    <author>Jacob Basham</author>
    <summary>I am always a big fan of infinite loops, this is one of the best ones that I have seen yet.
&lt;pre&gt; 
Visitor#visitGroup(Group g) {
   g.accept(this);
}

Group#accept(Visitor v) {
   v.visitGroup(this);
}
&lt;/pre&gt;</summary>
    <content type="html">
I am always a big fan of infinite loops, this is one of the best ones that I have seen yet.
&lt;pre&gt; 
Visitor#visitGroup(Group g) {
   g.accept(this);
}

Group#accept(Visitor v) {
   v.visitGroup(this);
}
&lt;/pre&gt;    </content>
  </entry>
  <entry>
    <title>svn ignore</title>
    <link>http://shack.paperpigeons.net/archive/2007/12/05/svn-ignore</link>
    <id>http://shack.paperpigeons.net/archive/2007/12/05/svn-ignore</id>
    <created>2007-12-05T06:42:07-0600</created>
    <updated>2008-08-15T19:55:22-0500</updated>
    <author>Jacob Basham</author>
    <summary>&lt;p&gt;It took me a good four days to fully understand how svn:ignore 
and thusly propset works in subversion. Sometimes skimming in 
books saves me a lot of time, but in cases like this it does not. 
If you are a skimmer, a &amp;#8216;n00b&amp;#8217;, or myself; here is a reminder how the damn thing works.&lt;/p&gt;


	&lt;p&gt;propset is a key/value for a directory, each set overwrites the value, it does not concatenate. 
To ignore multiple files in a directory, separate them by new line in a text file. 
propset takes a value, a file (or file pattern) to apply it to followed by a directory. 
Patterns in parent directories do not recurse down. i.e. another/directory/file.rb will 
not be ignored from the root directory, it needs to be ignored from &amp;#8216;directory&amp;#8217;.&lt;/p&gt;


&lt;ul&gt;
  &lt;li&gt;Ignore a file: &lt;code&gt;svn propset svn:ignore Shack.tmproj .&lt;/code&gt;&lt;li&gt;
  &lt;li&gt;Ignore many: &lt;code&gt;svn propset svn:ignore -F ignore.txt .&lt;/code&gt;&lt;li&gt;
&lt;/ul&gt;</summary>
    <content type="html">
It took me a good four days to fully understand how svn:ignore 
      and thusly propset works in subversion. Sometimes skimming in 
      books saves me a lot of time, but in cases like this it does not. 
      If you are a skimmer, a 'n00b', or myself; here is a reminder how the damn thing works.
      
      propset is a key/value for a directory, each set overwrites the value, it does not concatenate. 
      To ignore multiple files in a directory, separate them by new line in a text file. 
      propset takes a value, a file (or file pattern) to apply it to followed by a directory. 
      Patterns in parent directories do not recurse down. i.e. another/directory/file.rb will 
      not be ignored from the root directory, it needs to be ignored from 'directory'.
      
      &lt;ul&gt;
        &lt;li&gt;Ignore a file: @svn propset svn:ignore Shack.tmproj .@&lt;li&gt;
        &lt;li&gt;Ignore many: @svn propset svn:ignore -F ignore.txt .@&lt;li&gt;
      &lt;/ul&gt;    </content>
  </entry>
  <entry>
    <title>Oh So Pretty</title>
    <link>http://shack.paperpigeons.net/archive/2007/12/04/oh-so-pretty</link>
    <id>http://shack.paperpigeons.net/archive/2007/12/04/oh-so-pretty</id>
    <created>2007-12-04T01:59:00-0600</created>
    <updated>2008-08-15T19:55:22-0500</updated>
    <author>Jacob Basham</author>
    <summary>&lt;p&gt;After countless hours tweeking, hacking and snearing I have finally put 
together a layout that I do not despise. Many ideas are brewing in my 
noggin and should see the light of day once this hellish semester is over!&lt;/p&gt;</summary>
    <content type="html">
After countless hours tweeking, hacking and snearing I have finally put 
      together a layout that I do not despise. Many ideas are brewing in my 
      noggin and should see the light of day once this hellish semester is over!    </content>
  </entry>
</feed>
