<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

  <title><![CDATA[Brandon Bohling]]></title>
  <link href="http://brandonbohling.com/atom.xml" rel="self"/>
  <link href="http://brandonbohling.com/"/>
  <updated>2012-06-23T22:59:24-07:00</updated>
  <id>http://brandonbohling.com/</id>
  <author>
    <name><![CDATA[Brandon Bohling]]></name>
    
  </author>
  <generator uri="http://octopress.org/">Octopress</generator>

  
  <entry>
    <title type="html"><![CDATA[The View]]></title>
    <link href="http://brandonbohling.com/2012/06/23/the-view/"/>
    <updated>2012-06-23T22:34:00-07:00</updated>
    <id>http://brandonbohling.com/2012/06/23/the-view</id>
    <content type="html"><![CDATA[<p><img src="http://brandonbohling.com/images/20120617-IMG_1305.jpg" alt="The Coast Range" /></p>

<p>We loved living in Arizona, but there is no denying that we have a fantastic view from our home in Oregon. Over the last few months I have switched from Aperture to Lightroom which makes photos like this even easier. Given that, I have <a href="http://brandonbohling.com/2012/06/17/mbp-with-retina-display-or-new-mba/" title="MacBook Pro with Retina Display or MacBook Air by Brandon Bohling">stuck with my MacBook Air</a>, I owe my readers several posts.</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Buy the MacBook Pro with Retina Display or new MacBook Air]]></title>
    <link href="http://brandonbohling.com/2012/06/17/mbp-with-retina-display-or-new-mba/"/>
    <updated>2012-06-17T22:17:00-07:00</updated>
    <id>http://brandonbohling.com/2012/06/17/mbp-with-retina-display-or-new-mba</id>
    <content type="html"><![CDATA[<p><img src="http://brandonbohling.com/images/MacBookProRetina.jpg" alt="The MacBook Pro with Retina Display at WWDC 2012" /></p>

<p>If you are lucky enough to be in the market for a new notebook, Apple just made your choice <em>a lot</em> more difficult. Last year I gave up my MacBook Pro and switched to the MacBook Air and have not regretted it one bit. I use my Air primarily for photography<sup id="fnref:fn-photo"><a href="#fn:fn-photo" rel="footnote">1</a></sup> but from time-to-time I do use Final Cut Pro X to create small family videos. I still use a MacBook Pro for work which is a major bummer because it really isn’t any faster but feels like a giant brick. Which is why I am so very torn on which notebook to buy: the next generation MacBook Pro with a Retina display or the new MacBook Air. </p>

<h2 id="tldr">TL;DR</h2>

<p>If you currently have a MacBook Pro (or any other <strong>non</strong> MacBook Air model) your choice is easy…get the MacBook Pro with Retina display. However, if you currently have a MacBook Air I would say upgrade to the Air unless you do photography and/or videography. Or if you are driven mostly by money, it <a href="http://david-smith.org/blog/2012/06/13/comparing-the-ivy-bridge-macbooks/" title="Comparing the Ivy Bridge MacBooks by David Smith">sounds like the 11-inch MacBook Air is the best bang for your buck</a>.</p>

<h2 id="the-configurations">The Configurations</h2>

<p>Let’s first look at the numbers where emotions can’t play a part…</p>

<table>
  <thead>
    <tr>
      <th style="text-align: left">Feature</th>
      <th style="text-align: left">MBA (my current)</th>
      <th style="text-align: left">MBA (new)</th>
      <th style="text-align: left">MBP (Retina)</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td style="text-align: left"> Processor     </td>
      <td style="text-align: left">1.8GHz Dual-Core Intel Core i7     </td>
      <td style="text-align: left">2.0GHz Intel Dual-Core Core i7     </td>
      <td style="text-align: left">2.3GHz quad-core Intel Core i7     </td>
    </tr>
    <tr>
      <td style="text-align: left"> Memory</td>
      <td style="text-align: left">4GB 1333MHz</td>
      <td style="text-align: left">8GB 1600MHz</td>
      <td style="text-align: left">8GB 1600MHz</td>
    </tr>
    <tr>
      <td style="text-align: left"> Storage</td>
      <td style="text-align: left">256GB Flash Storage</td>
      <td style="text-align: left">256GB Flash Storage</td>
      <td style="text-align: left">256GB Flash Storage</td>
    </tr>
    <tr>
      <td style="text-align: left"> Price</td>
      <td style="text-align: left">$1699</td>
      <td style="text-align: left">$1699</td>
      <td style="text-align: left">$2199</td>
    </tr>
  </tbody>
</table>

<p>A couple of points about the new MacBook Air that may not be obvious:</p>

<ul>
  <li>The new Intel HD Graphics 4000 offers up to 60 percent faster graphics</li>
  <li>Flash storage drive up to 2x faster (500MBps read speed)</li>
</ul>

<h2 id="the-experience">The Experience</h2>

<p>I was very surprised that the MacBook Pro didn’t run hotter or noisier<sup id="fnref:fn-damn"><a href="#fn:fn-damn" rel="footnote">2</a></sup>. All the MacBook Pros I have owned seemed to run hotter than the MacBook Air, but it seems Apple has made <em>some</em> progress with regards to this issue. When I first picked up the MacBook Pro it seemed very heavy; just as heavy as any other MacBook Pro. However, it was noticeably thinner. And of course, I could fly through photos in Aperture, open and close apps at lightning speeds and shutdown/startup times were screaming. BUT THAT DISPLAY. That absolutely stunning Retina display. Amazing. I simply do not have the words to describe, one must experience themselves.  But…</p>

<h2 id="stepping-back">Stepping Back</h2>

<p>Surprisingly, there are a couple of drawbacks to a Retina display: non-optimized apps and non-optimized Web images. Like using non-Retina apps on the iPad, using apps that have not been updated for Retina displays often have blurry user interfaces. Text in Google’s Chrome browser is even horrendous, though their latest build browser, Google Canary text is beautiful. Honestly though, that does not bother me as much as the weight and form factor of the MacBook Pro.</p>

<p>After a week at WWDC seeing a lot of people with the MacBook Pro with Retina display <em>and</em> visiting the Apple store many times (happened to pass it everyday going to and from my hotel) I am still undecided. Yesterday I even forced my wife to go to the Apple store so she could experience it for herself. I was really hoping she would have a definitive answer for me…unfortunately she did not. She too was extremely impressed by the Retina display, but also (surprisingly) of the form factor. </p>

<h2 id="digging-deeper">Digging Deeper</h2>

<p>In hopes that this exercise will help (or in the off-chance it helps someone else) I will lay out my current thoughts in the context of my current setup.</p>

<h3 id="my-current-setup">My Current Setup</h3>

<ul>
  <li>13-inch MacBook Air (personal) - photography, videography, writing (I also have a Thunderbolt display that I hook the Air up to)</li>
  <li>15-inch MacBook Pro - work</li>
  <li>27-inch iMac - watch shows, iTunes library</li>
  <li>Mac Mini - doesn’t do much</li>
</ul>

<h3 id="hesitations-macbook-air-upgrade">Hesitations: MacBook Air Upgrade</h3>

<ul>
  <li>Not sure I will see a huge performance increase though specs and statement from Apple lead you to believe one would</li>
  <li>Tough to know that I would not have <strong>the best</strong> (I’m just being honest with myself)</li>
  <li>Similar to previous statement: I could be more critical to any poor performance</li>
</ul>

<h3 id="hesitations-macbook-pro-with-retina-display">Hesitations: MacBook Pro with Retina Display</h3>

<ul>
  <li>Leaving behind the awesome form factor of the 13-inch MacBook Air</li>
  <li>Some visuals could look worse on the Retina display than on a “normal” screen</li>
</ul>

<p><em>Hesitations I did not mention with MacBook Pro, but others have…</em></p>

<ul>
  <li>I did not add price to my list because in my opinion you get a ton of features for the $500 difference.</li>
  <li>I did not add <a href="http://www.marco.org/2012/06/14/retina-macbook-pro-heat-fan-noise" title="Heat and fan noise from the Retina MacBook Pro by Marco Arment">heat or fan noise</a> because I expect some of both when I push the limits of a notebook.</li>
</ul>

<h3 id="advantages-macbook-air-upgrade">Advantages: MacBook Air Upgrade</h3>

<ul>
  <li>Less investment now, which would make it more tolerable to upgrade to the next gen</li>
  <li>Keep the same awesome form factor</li>
</ul>

<h3 id="advantages-macbook-pro">Advantages: MacBook Pro</h3>

<ul>
  <li>I should see a huge performance increase when working with my photos and videos</li>
  <li>Ohhhhh that beautiful display</li>
  <li>Potentially will hold its value a bit more</li>
</ul>

<h2 id="still-undecided">Still Undecided</h2>

<p>It is now six days after the announcement of Apple’s updated line of notebooks and I still have not decided which I want to buy…or if I will buy any<sup id="fnref:fn-slim"><a href="#fn:fn-slim" rel="footnote">3</a></sup>. For those that know me and my obsession with gadgetry, understand this gravity. </p>

<hr />

<div class="footnotes">
  <ol>
    <li id="fn:fn-photo">
      <p>I just recently switched from Aperture to Lightroom so intend on writing about that soon too.<a href="#fnref:fn-photo" rel="reference">&#8617;</a></p>
    </li>
    <li id="fn:fn-damn">
      <p>I was really hoping it did to make my decision easier.<a href="#fnref:fn-damn" rel="reference">&#8617;</a></p>
    </li>
    <li id="fn:fn-slim">
      <p>Yes, there is a chance (though very slim) that I may decide to wait to see what the next gen will bring.<a href="#fnref:fn-slim" rel="reference">&#8617;</a></p>
    </li>
  </ol>
</div>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Making UISwitch Useful in a UITableView with Groups or Sections]]></title>
    <link href="http://brandonbohling.com/2012/06/06/making-uiswitch-useful-in-a-uitableview-with-groups-or-sections/"/>
    <updated>2012-06-06T23:10:00-07:00</updated>
    <id>http://brandonbohling.com/2012/06/06/making-uiswitch-useful-in-a-uitableview-with-groups-or-sections</id>
    <content type="html"><![CDATA[<p>I just had a <a href="http://www.urbandictionary.com/define.php?term=Progasm" title="Definition of progasm">progasm</a><sup id="fnref:fn-progasm"><a href="#fn:fn-progasm" rel="footnote">1</a></sup>. I was creating a UITableView that had multiple groups with multiple rows in each group. Each row had a UISwitch. The intent was to update a price label every time a UISwitch value (on/off) changed. However, figuring out which row <em>and</em> section, trigged the event was not straightforward. After doing some research it seemed like most people were using a hack where they would set the UISwitch tag property to the indexPath.row value. Fine-and-dandy for those with only one group or section, but what about poor me? After digging around some more I stumbled upon <a href="http://stackoverflow.com/a/5500525" title="stackoverflow answer">this answer on stackoverflow</a> (of course). So I created a UISwitch category that allowed me to create a property called optionIndexPath and with a few lines of code I have a very slick solution.</p>

<p>I am a newbie when it comes to iOS development so maybe this solution is obvious to most <strong>or</strong> maybe this is an absolutely terrible solution, but until someone tells me otherwise…I think it rocks.</p>

<hr />

<div class="footnotes">
  <ol>
    <li id="fn:fn-progasm">
      <p>I can’t believe I just used that word. I blame it on lack of sleep.<a href="#fnref:fn-progasm" rel="reference">&#8617;</a></p>
    </li>
  </ol>
</div>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[How the Canon 5D Mark III Killed my iPhone 4S]]></title>
    <link href="http://brandonbohling.com/2012/05/24/Canon-5D-Mark-III-Killed-iPhone/"/>
    <updated>2012-05-24T11:55:00-07:00</updated>
    <id>http://brandonbohling.com/2012/05/24/Canon-5D-Mark-III-Killed-iPhone</id>
    <content type="html"><![CDATA[<p><img src="http://brandonbohling.com/images/20120524-IMG_0059.jpg" alt="RIP - iPhone 4S" /></p>

<p>Nearly two years ago I wrote about how the <a href="http://brandonbohling.com/2010/08/17/iPhone-Killed-Canon-5D-Mark-II-Take-2/" title="How My iPhone 4 Killed My Canon 5D Mark II">iPhone greatly impacted the usage of my Canon 5D Mark II</a>. A quick summary: the iPhone camera got to be so good that I used it instead of my DSLR not only because of the photo quality but because of how easy it was then to post photos online. Fortunately technology changes.</p>

<h2 id="canon-5d-mark-iii--eye-fi--awesomeness">Canon 5D Mark III + Eye-Fi = AWESOMENESS</h2>

<p>I have had my eye on the <a href="http://www.eye.fi/" title="Eye-Fi memory cards: wireless photo and video uploads from your camera to your computer &amp; the web.">Eye-Fi</a> for years. It is a memory card that has a built-in wi-fi that allows for uploading your photos while shooting (either via <a href="http://www.eye.fi/how-it-works/basics" title="Eye-Fi Basics">wi-fi</a> or <a href="http://www.eye.fi/how-it-works/features/direct-mode" title="Eye-Fi Direct Mode">direct mode</a>). Unfortunately, because the Eye-Fi is an SD card and my Canon 5D Mark II only used compact flash (CF) cards I was out of luck<sup id="fnref:fn-adapter"><a href="#fn:fn-adapter" rel="footnote">1</a></sup>. That is why I got so excited when the <a href="http://www.dpreview.com/news/2012/03/02/Canon-5D-Mark-III" title="Canon EOS 5D Mark III announcement">Canon 5D Mark III was announced</a> and it was revealed that an SD slot was present…and not only that but had the ability to write to both a CF and SD card simultaneously. Giddy Up! This meant I could still have my hi-res RAW images written to the CF card, but in addition have lower-res JPG images on an Eye-Fi, which would then wirelessly sync to one or more destinations. </p>

<p>This week I received my Canon 5D Mark III and tested my theory…and I am happy to say it works! Regardless if I am shooting at home or in some remote destination I can take photos with my DSLR and sync<sup id="fnref:fn-sync"><a href="#fn:fn-sync" rel="footnote">2</a></sup> them to either my iPad or iPhone (or both) and then if I have some sort of Internet connection, can post the photos online. Yes, not quite as simple as snapping a photo with an iPhone then immediately posting, but the quality I get with the DSLR is so much better that the additional step is well worth it.</p>

<h2 id="field-testing">Field Testing</h2>

<p>At this point I have only been testing my workflow for a couple of days, shooting about 70 shots and posting less than a dozen of them. However, we have a big road trip planned for the 3-day weekend so I will be heavily field testing the workflow. Upon my return I will describe it in more detail. I will be posting between <a href="http://twitter.com/#!/ebohling" title="Brandon Bohling as ebohling on Twitter">Twitter</a> and <a href="https://plus.google.com/u/0/115125959777454623925/posts" title="Brandon Bohling on Google+">Google+</a> if you want to follow along.</p>

<hr />

<div class="footnotes">
  <ol>
    <li id="fn:fn-adapter">
      <p>Yes, there are <a href="http://www.amazon.com/gp/product/B001JT708G/ref=as_li_ss_tl?ie=UTF8&amp;tag=thebohwor-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B001JT708G" title="SD to Compact Flash Type II Adapter">adapters</a> that technically allow this setup, but they always get horrible reviews. Mainly because the adapter hinders the wi-fi strength.<a href="#fnref:fn-adapter" rel="reference">&#8617;</a></p>
    </li>
    <li id="fn:fn-sync">
      <p>The sync happens automatically…no manual intervention required. <a href="#fnref:fn-sync" rel="reference">&#8617;</a></p>
    </li>
  </ol>
</div>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Network Throttle for iOS Development]]></title>
    <link href="http://brandonbohling.com/2012/04/18/Network-Throttle-for-iOS-Development/"/>
    <updated>2012-04-18T20:12:00-07:00</updated>
    <id>http://brandonbohling.com/2012/04/18/Network-Throttle-for-iOS-Development</id>
    <content type="html"><![CDATA[<p>All iOS developers must know about this handy-dandy tool by <a href="http://mschrag.github.com/" title="Mike Schrag on github">Mike Schrag</a>:</p>

<blockquote>
  <p>speedlimit is a Leopard [works on Lion too] preference pane for limiting your network bandwidth to one of a couple different speeds—768k DSL, Edge, 3G, and Dialup. This is really handy for testing your iPhone app under normal Edge network conditions in the iPhone Simulator. The new version allows you to restrict the slowdown to only a specific set of hosts.</p>
</blockquote>

<p><img src="http://brandonbohling.com/images/SpeedLimit.jpg" alt="SpeedLimit screenshot" /></p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Jekyll Link Posts with Keyboard Maestro]]></title>
    <link href="http://brandonbohling.com/2012/04/04/Jekyll-Link-Posts-Keyboard-Maestro/"/>
    <updated>2012-04-04T20:45:00-07:00</updated>
    <id>http://brandonbohling.com/2012/04/04/Jekyll-Link-Posts-Keyboard-Maestro</id>
    <content type="html"><![CDATA[<p>This has been a big week of knocking down the <a href="http://jekyllrb.com/" title="Jekyll Blogging Platform">Jekyll</a> publishing barriers. <a href="http://brandonbohling.com/2012/03/31/Automating-Jekyll/" title="Automating Jekyll by Brandon Bohling">Automating the Jekyll publishing process</a> was the first big one. As I stated in <a href="http://brandonbohling.com/2012/03/31/Automating-Jekyll/" title="Automating Jekyll by Brandon Bohling">that post</a>, it still is not perfect, but much, much better than the default Jekyll <em>behavior</em>. Next, I tweaked Jekyll so I could publish <a href="http://brandonbohling.com/2012/04/03/Link-Posts-With-Jekyll/" title="Link Posts with Jekyll by Brandon Bohling">link posts</a>, but what good is that feature unless I can publish them lickety-split? Luckily I remembered that <a href="http://benbrooks.me/" title="Ben Brooks">Ben Brooks</a> <a href="http://brooksreview.net/2011/03/cmd-one/" title="How I Blow with Keyboard Maestro and TextMate by Ben Brooks">posted on this topic</a> recently (turns out it was just over a year ago). </p>

<p>This is the macro I came up with taking <a href="http://brooksreview.net/2011/03/cmd-one/" title="How I Blow with Keyboard Maestro and TextMate by Ben Brooks">Ben’s lead</a>:</p>

<p><img src="http://brandonbohling.com/images/KeyboardMaestroLinkPost.jpg" alt="Keyboard Maestro Macro for Link Posts" title="Keyboard Maestro Macro for Link Posts" /></p>

<h2 id="the-workflow">The Workflow</h2>

<p>When I am viewing a web page in Safari that I want to link to I do the following:</p>

<ol>
  <li>Highlight any text I want to quote.</li>
  <li>Hit my Keyboard Maestro hot key to launch the <em>Link Post</em> macro</li>
</ol>

<p>That is it. After using the above 2 steps I got the following link post <em>start</em> for my first link post, <a href="http://brandonbohling.com/2012/03/29/How-to-find-hidden-files-OSX/" title="How to find the hidden files on Mac OS X by Brandon Bohling">How to find the hidden files on Mac OS X</a>:</p>

<p><img src="http://brandonbohling.com/images/KMLP-Sample.jpg" alt="Sample Output from Keyboard Maestro Link Post Macro" title="Sample Output from Keyboard Maestro Link Post Macro" /></p>

<p>Again, this is not perfect. Currently the macro is for Safari only. I also use Google Chrome (though mostly for Flash-based sites) so I need to create a Chrome-specific macro. Or better yet (if possible), tweak the macro to copy the relevant info of whichever browser is in the foreground. Hopefully someone much smarter than me will post a solution. Let the online discussions begin!</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Link Posts with Jekyll]]></title>
    <link href="http://brandonbohling.com/2012/04/03/Link-Posts-With-Jekyll/"/>
    <updated>2012-04-03T20:00:00-07:00</updated>
    <id>http://brandonbohling.com/2012/04/03/Link-Posts-With-Jekyll</id>
    <content type="html"><![CDATA[<p>Now that I have <a href="http://brandonbohling.com/2012/03/31/Automating-Jekyll/" title="Automating Jekyll by Brandon Bohling">Jekyll publishing automated</a>, why not do link posts? For one, Jekyll does not support link posts out of the box. However, Tuan Anh figured out how to tweak Jekyll to support link posts: <a href="http://tuananh.us/articles/posting-link-post-in-jekyll.html" title="Posting Link Post in Jekyll - Tuan Anh Tran">Posting Link Post in Jekyll by Tuan Anh Tran</a>.</p>

<p>This is the code I used to modify my post.html file (in the _layouts directory):</p>

<pre>
&#123;&#37; if page.link &#37;&#125;
&lt;h2&gt;&lt;a href="&#123;&#123; page.link &#125;&#125;"&gt;&#123;&#123; page.title &#125;&#125;&lt;/a&gt;&lt;/h2&gt;
&#123;&#37; else &#37;&#125;
&lt;h2&gt; &#123;&#123; page.title &#125;&#125; &lt;/h2&gt;
&#123;&#37; endif &#37;&#125;
</pre>

<p><strong>NOTE</strong>: I had to use <code>page.link</code> where Tuan Anh used: <code>page.post-link</code> (in <a href="https://gist.github.com/1569797" title="Code to enable link posting in Jekyll by Tuan Anh Tran">their code</a>).</p>

<p>Unfortunately, clicking the title on the homepage still goes to a permalink on my site. It is not until one visits the actual, individual (link) post when the title is hyperlinked to the source. This is due to Jekyll not knowing the internals of any post when generating the homepage. Still, I thank Tuan Anh for the tip and will use it often!</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Automating Jekyll]]></title>
    <link href="http://brandonbohling.com/2012/03/31/Automating-Jekyll/"/>
    <updated>2012-03-31T11:40:00-07:00</updated>
    <id>http://brandonbohling.com/2012/03/31/Automating-Jekyll</id>
    <content type="html"><![CDATA[<p>March 06, 2012, marked the one year anniversary of this site being driven by <a href="http://jekyllrb.com/" title="Jekyll">Jekyll</a>. I will not rehash my reasonings here as I explained myself already in the <a href="http://brandonbohling.com/2011/03/06/Text-File-Revolution/" title="Text File Revolution by Brandon Bohling">Text File Revolution</a> post, but I do want to reflect for a moment…</p>

<p>Since switching to <a href="http://jekyllrb.com/" title="Jekyll">Jekyll</a> I have written a mere 28 times; a personal worst in my 9 years of blogging<sup id="fnref:fn1"><a href="#fn:fn1" rel="footnote">1</a></sup>. I would love to blame it on a busy life<sup id="fnref:fn2"><a href="#fn:fn2" rel="footnote">2</a></sup>, but that is a cop-out. Instead I will blame it on the small, publishing barrier associated with using <a href="http://jekyllrb.com/" title="Jekyll">Jekyll</a>. While it only took a couple of minutes to publish a post there, were <em>just enough</em> steps to make the thought of writing less appealing. That is why I worked out a better (but not perfect) workflow.</p>

<h2 id="automating-jekyll-with-automator">Automating Jekyll with Automator</h2>

<p>Like any other technical issue, there are many solutions. Admittedly the solution below is far from perfect, but it is an incremental improvement over the default Jekyll <em>behavior</em>, but it does greatly reduce the barrier of publishing posts on the Jekyll platform.</p>

<p>I decided to use a built-in tool provided by Mac OS X, <a href="http://en.wikipedia.org/wiki/Automator_(software)" title="Automator - Mac OS X">Automator</a>. I know true Mac geeks leverage Automator’s power quite frequently. I, on the other hand, have only used it a handful of times. Here is how I used Automator.</p>

<h3 id="automator-folder-action">Automator Folder Action</h3>

<ol>
  <li>Fire up Automator</li>
  <li>Create a new “Folder Action”</li>
  <li>Use rsync to download my current published content (always backup, right?)</li>
  <li>Compress the published content</li>
  <li>Use rsync to publish new content</li>
  <li>Save the workflow</li>
</ol>

<p>Below is a screenshot of the Automator workflow:</p>

<p><img src="http://brandonbohling.com/images/AutomatorJekyllWorkflow.jpg" alt="Automator Workflow for Jekyll" /></p>

<h3 id="implementing-the-folder-action">Implementing the Folder Action</h3>

<p>Now you have to setup the folder to use the folder action:</p>

<ol>
  <li>Using Finder, navigator to the folder containing your post folder</li>
  <li>Right-click on the post folder and select Services -&gt; Folder Actions Setup…</li>
  <li>Select the script you created with Automator</li>
</ol>

<p><img src="http://brandonbohling.com/images/FolderActionSetup.png" alt="Setting up Folder Action" /></p>

<p>What this does is set up a <em>folder watcher</em> for the post folder. Anytime a file is <strong>added</strong> it will execute the script that was created using Automator.</p>

<h3 id="new-workflow">New Workflow</h3>

<p>What does my workflow look like now? Unfortunately this workflow requires me to have Jekyll running on one of my systems at all times. I am OK with this since I have chosen not to use <a href="https://github.com/mojombo/jekyll/wiki/Deployment" title="Jekyll Deployment Options">GitHub for my deployment</a>. Also, I am unable to install incron on my server to have a <a href="http://clickontyler.com/blog/2011/11/publishing-your-blog-with-dropbox-and-jekyll/" title="Publishing Your Blog with Dropbox and Jekyll">fully automated publishing solution</a>. Lucky for me, my iMac is almost always running anyway.</p>

<ol>
  <li>Make sure the Jekyll server is running (do this initially and periodically)</li>
  <li>Write my post (saving it anywhere but in my post folder with the Folder Action enabled)</li>
  <li>When finished save to my post folder</li>
  <li>Within a few seconds my post is published</li>
</ol>

<p>This new, automated workflow allows me now to write posts on my iOS devices. No, it is far from perfect, but the barrier to write has just been lowered significantly.</p>

<h3 id="areas-for-improvement">Areas for Improvement</h3>

<p>So how do I want to improve my workflow? </p>

<ol>
  <li>Have the Automator workflow (folder action) run Jekyll so I do not have to always have Jekyll running</li>
  <li>OR setup my server hosting this site to watch the Dropbox folder (again, I do not believe my ISP allows for this)</li>
  <li>Figure out a more efficient way to preview posts. Currently I have a separate Jekyll site for previewing. This means I have a second folder action watching the preview folder. This works just fine, but I have to imagine there is a better way.</li>
</ol>

<p>In a few months I will provide an update on how things are going. Just in the last few days I have already increased my post count, but we all know how new-and-shiny-objects get a lot of attention at first. I do have another workflow improvement, but I will save that for another post.</p>

<p>Feel free to share your feedback. Like my photography workflow, I am always trying to improve my blogging efficiency.</p>

<hr />
<div class="footnotes">
  <ol>
    <li id="fn:fn1">
      <p>Another recent anniversary. March 03, 2003, was my first blog post using dasBlog written by <a href="http://vasters.com/clemensv/default.aspx" title="Clemens Vasters">Clemens Vasters</a>.<a href="#fnref:fn1" rel="reference">&#8617;</a></p>
    </li>
    <li id="fn:fn2">
      <p>Father of a 5 year old boy, changed jobs, new puppy, travel, …<a href="#fnref:fn2" rel="reference">&#8617;</a></p>
    </li>
  </ol>
</div>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[How to “View Source” from Safari on an iPad or iPhone]]></title>
    <link href="http://brandonbohling.com/2012/03/31/View-Source-Bookmarklet-iOS/"/>
    <updated>2012-03-31T07:53:00-07:00</updated>
    <id>http://brandonbohling.com/2012/03/31/View-Source-Bookmarklet-iOS</id>
    <content type="html"><![CDATA[<p><a href="http://ole.michelsen.dk/blog/view-source-on-the-ipad-and-iphone/" title="View source on the iPad and iPhone by Ole Michelsen">How to “View Source” from Safari on an iPad or iPhone</a> from <a href="http://ole.michelsen.dk" title="Ole Michelsen">Ole Michelsen</a>:</p>

<ol>
  <li>Add this (or any other) page as a bookmark</li>
  <li>Then <a href="http://ole.michelsen.dk/viewsource/bookmarklet.min.js" title="View Source Bookmarklet by Ole Michelsen">click here to see the bookmarklet code</a> and Select All → Copy</li>
  <li>Now edit that same bookmark, paste the code you just copied into the URL and name it something like “View Source”</li>
</ol>

<p>This will most certainly be used. Thanks Ole!</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[How to find the hidden files on Mac OS X]]></title>
    <link href="http://brandonbohling.com/2012/03/29/How-to-find-hidden-files-OSX/"/>
    <updated>2012-03-29T05:00:00-07:00</updated>
    <id>http://brandonbohling.com/2012/03/29/How-to-find-hidden-files-OSX</id>
    <content type="html"><![CDATA[<p>This has to be the best tip I have found sound far in 2012: <a href="http://tipsformac.blogspot.com/2011/06/how-to-find-hidden-files-on-mac-os-x.html" title="How to find the hidden files on Mac OS X?">How to find the hidden files on Mac OS X</a></p>

<blockquote>
  <p>The Mac OS X operating system hides important system files to protect your computer. This is a measure meant to prevent you from modifying files that shouldn’t be modified, or deleting files that your computer needs to run correctly. Occasionally, you may need to find a file that Mac OS X hides. To do this, modify the search parameters in Finder.</p>
</blockquote>

<p>Did you know about this? How have I not come across this before!? I have been turning on and off <em>show hidden files</em> using the <a href="http://code.google.com/p/blacktree-secrets/" title="Secrets - Preference pane to access hidden user defaults">secrets preference pane</a>. Life just got a little better.</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Jekyll Automated: First Test]]></title>
    <link href="http://brandonbohling.com/2012/03/29/Jekyll-Automated-Test/"/>
    <updated>2012-03-29T00:00:00-07:00</updated>
    <id>http://brandonbohling.com/2012/03/29/Jekyll-Automated-Test</id>
    <content type="html"><![CDATA[<p>This post is testing a new feature that I have added to my Jekyll workflow. I have created an Automator workflow (that is actually a folder action) that assists in auto publishing my blog posts. This new setup not only removes steps in my blogging workflow, but also allows me to post from my iOS devices as well. Additionally, I am testing the use of dictation on my iPad to see if it will further reduce the barriers of blogging.</p>

<p>Unfortunately I cannot go into details right now, but will share my learnings soon. This will include an update to setting up Jekyll on Lion. My previous post, <a href="http://brandonbohling.com/2011/08/27/Installing-Jekyll-on-Mac" title="Installing Jekyll on Mac OS X">Installing Jekyll on Mac OS X</a>, is already dated after the Lion and latest Xcode releases.</p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Tooth Fairy at 41]]></title>
    <link href="http://brandonbohling.com/2012/02/19/Tooth-Fairy-at-41/"/>
    <updated>2012-02-19T00:00:00-08:00</updated>
    <id>http://brandonbohling.com/2012/02/19/Tooth-Fairy-at-41</id>
    <content type="html"><![CDATA[<p><img src="http://brandonbohling.com/images/20110218-EmergencyDental-iPhone.jpg" alt="Emergency Dental" /></p>

<p>I never, ever would have thought I would have a tooth extracted at age 41. For as long as I remember I have seen a dentist every six months, I have only had one tiny cavity in my life, and every checkup I have had the hygienist has commented on how healthy my teeth look. Certainly I owe a lot to my parents teaching me to brush and floss daily, giving me good genes and paying for braces. So losing a tooth is just as surprising to them. So what happened?</p>

<p>While eating a burger and tots at work Friday I noticed a rough spot on my molar (second to last, bottom-left), I thought, “great, I chipped my tooth”. I wasn’t overly concerned because 1) it didn’t hurt, 2) didn’t feel too bad when I felt it with my tongue, and 3) for years my dentist had told me that the tooth had some hairline fractures in it and at some point he would need to put in a bridge (don’t ask me why a cap was not an option in his opinion). After an hour or so went by I thought I better call my dentist since it was Friday afternoon. Unfortunately he had just left for a two week vacation and his backup was out until Tuesday. Bummer. So I spent another hour calling a dozen dentists to try to get an appointment. Shockingly most were closed, so I gave up.</p>

<p>Four hours later I got home and decided to look at it in a mirror for the first time. I got out some floss to gingerly explore the damage. What I discovered absolutely horrified me…a good third of my molar wiggled around like a loose baby tooth! Now I was freaking out. I couldn’t go three days (Monday being a holiday) like this! So at 6:30 PM I started looking for emergency dental options…obviously not thrilled that it was my only option. Eventually I was able to secure an appointment for Saturday morning at 10:30 AM in a clinic in Northeast Portland.</p>

<p>Let me take a moment to state that I wasn’t in any pain. The only time there was any pain is if I wiggled the tooth or even touched it, so I didn’t eat Friday night or Saturday morning. The last thing I wanted to do was break off a piece of my tooth…certainly great pain would be felt then.</p>

<p>As we were driving to the emergency dental clinic I wasn’t worried about any pain, but rather going to a place I knew nothing about. Also knowing that it wouldn’t be some high tech clinic with top ranked dentists. All I could hope for was a dentist that didn’t wreak of alcohol from partying the night before. At least those were my unfounded, freakish thoughts. It didn’t help that upon arrival the very sight of the outside or inside of the building didn’t change those thoughts.</p>

<p>Inside I had to of course fill out a form while they verified my insurance. I’m not sure who came up with the questions on the form, but it was the first time I came across this yes or no question:</p>

<blockquote>
  <p>Do you take alcohol, cocaine or any other drug?</p>
</blockquote>

<p>As one might imagine, my discomfort wasn’t subsiding AT ALL. </p>

<p>Once I was in a patient chair, in an open observation room I was greeted by an assistant. She was very friendly and we actually laughed about the alcohol/cocaine question. This put me at ease…a bit. She took an x-ray and I waited. Eventually the doctor came in, looked over the x-ray and at my tooth. Just by his audible grunts I could tell things were not good. In his hard-to-understand English, he said that HALF my tooth was cracked and would likely need to be extracted but he would not know for certain until he pulled off the cracked half. Only if it did not go into the gums could he do a root canal. After some more explanation, which honestly I only partially heard because of my shock and difficulty in understanding him, he left so they could run some numbers against my insurance. It was at this point that I texted Denise to join me in the room so she could make some rational decisions.</p>

<p>The woman who had “checked me in” came back into the room to give us the cost estimates. At this point I verbally said I didn’t care about money only that I wanted the best for me and my tooth. Maybe they sensed my concern because the doctor did come back into the room and explain things again for Denise’s benefit. Bottom line: the doctor would take off the broken half, evaluate whether he could do a root canal or have to extract the tooth, they would then stop to “collect payment”, then complete the “operation”. And yes, they indeed say they would stop in the middle to “collect payment”. Back to being nervous.</p>

<p>After what seemed like an hour for the doctor to come back in after the novocain injection, it was go time. Within a few minutes he had the cracked half out and once again his audibles told me the outcome…my whole tooth would need to be extracted. I will say I was completely floored by the size and length of the cracked half. As he said, “ no one could save my tooth”.</p>

<p>While the tooth extraction did not hurt it seemed to take FOREVER! And the assistant he used must have been new (I think it was the woman at the front desk). Why would I think such a thing. Let me count the ways:</p>

<ol>
  <li>She had little control over the <em>sucker thing</em> they use to keep me from swallowing tooth bits since she kept getting it stuck on various parts of my face and lips.</li>
  <li>The doctor kept repeating, “you can do this”, to the woman.</li>
  <li>More than a few times she either gasped, said something like, “oh my” or made even louder audible noises than the doc.</li>
</ol>

<p>I should stop for a moment to explicitly state that even though I was nervous about my environment, everyone was extremely friendly and did their best to make me feel comfortable. </p>

<p>Eventually the tooth came out and after a brief set of post-op instructions I was on my way. Surprising to me, there were no stitches. After gnawing on gauze for a couple of hours the gaping crater in my mouth stopped bleeding. Granted, it still looks like a big, bloody hole, but supposedly a “stable” one.</p>

<p>So that’s my big tooth adventure. Really no pain, not even the day after (Sunday). I did take one of the Vicodin pills a few hours after the extraction just as a precaution, but have (so far) felt no real pain. I suspect though that in a couple of months when I can get an implant (I’m hoping it is an option) that the healing process of that surgery will be when the real pain starts. Oh joy!</p>

<p>Probably the most disappointing part of this long story is that after all of that I did not get to keep the tooth so no Tooth Fairy showed up last night.</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Final Cut Pro X on the MacBook Air: A Follow-Up]]></title>
    <link href="http://brandonbohling.com/2011/10/30/FCPX-MBA-Follow-Up/"/>
    <updated>2011-10-30T00:00:00-07:00</updated>
    <id>http://brandonbohling.com/2011/10/30/FCPX-MBA-Follow-Up</id>
    <content type="html"><![CDATA[<p><img src="http://brandonbohling.com/images/FCPX.jpg" alt="Final Cut Pro X" /></p>

<p>My post, <a href="http://brandonbohling.com/2011/09/05/FCPX-MBA/">Final Cut Pro X on a MacBook Air</a>, has received a surprising amount of traffic. So I thought I would provide a brief follow-up that covers why I purchased FCP X and how it has been performing on my MacBook Air.</p>

<h2 id="fcp-x-vs-imovie">FCP X vs. iMovie</h2>

<p>Like I <a href="http://brandonbohling.com/2011/09/05/FCPX-MBA/">mentioned before</a>, I am no videographer and I probably have no real reason to spend $300 on video editing software. iMovie is incredibly simple to use and can make great videos fast, but it seemed hard to do simple tasks I wanted to do and lacked features I was after. Some of those features:</p>

<ul>
  <li>Add text anywhere and however I wanted</li>
  <li>Easily split/cut videos</li>
  <li>Greater control over audio</li>
  <li>More themes and transitions</li>
</ul>

<p>OK, so not an overly impressive list, but considering how much I have invested in camera and computer gear a few hundred dollars seemed a small price to pay to ENJOY creating videos HOW I wanted with little effort. Kudos to Apple for taking the <a href="http://daringfireball.net/2011/06/final_cut_pro_x_backlash">controversial move</a> to make Final Cut Pro more like iMove and dropping the price by almost a grand. Otherwise, I would not even be writing this post. But what about performance?</p>

<h2 id="fcp-performance-on-a-macbook-air">FCP Performance on a MacBook Air</h2>

<p>Even though I have a 2010 MacBook Pro and a 2009 iMac I still do all my video editing on my MacBook Air. I guess I do this mainly out of convenience. Something is so appealing about working on a MacBook Air instead of a MacBook Pro (what now seems like a big, heavy brick) or trapped at a desk working on an iMac. Surprisingly, I have not had any issues or experienced poor performance (no spinning beach balls) when using FCP X on my MacBook Air. As an example, my latest video below I was able to put together in about 15 minutes. More surprising was the encoding speed:</p>

<ul>
  <li>1:57 minute 1080p video comprised of stills and video</li>
  <li>Encoding + Upload to Vimeo took 14 minutes and 52 seconds.</li>
</ul>

<p>The outcome:</p>

<iframe src="http://player.vimeo.com/video/30880811?title=0&amp;byline=0&amp;portrait=0&amp;autoplay=0" width="800" height="450" frameborder="0"></iframe>

<p>My experience is no anomaly either. @ElkGroveCA shared <a href="http://themacscreencastguy.squarespace.com/blog/2011/8/3/real-life-macbook-air-11-benchmark-video-encoding.html">this link</a> via Twitter which benchmarks video encoding on a Mac Pro, MacBook Air (2011), Mac Mini, and a MacBook Air (2010) and the MacBook Air (2011) was not too far off from the Mac Pro…amazing!</p>

<p>At the end of the day you will have to justify the $300 for Final Cut Pro X, but I can say with confidence that the MacBook Air can handle the software just fine…at least for the casual user like myself.</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Need Lens Advice for a Canon DSLR?]]></title>
    <link href="http://brandonbohling.com/2011/10/29/Lens-Advice-Canon-DSLR/"/>
    <updated>2011-10-29T00:00:00-07:00</updated>
    <id>http://brandonbohling.com/2011/10/29/Lens-Advice-Canon-DSLR</id>
    <content type="html"><![CDATA[<p><img src="http://brandonbohling.com/images/20111029-CanonLenses.jpg" alt="My Canon Lenses" /></p>

<p>Not that I am an expert, but I often get asked photography related questions. A commonly asked question: <em>What lens should I buy?</em> Of course, there is not a single answer for everyone. I do have a single, initial response though: <em>Buy the best lens you can afford</em> <sup id="fnref:fn-afford"><a href="#fn:fn-afford" rel="footnote">1</a></sup>. I have had many camera bodies, but for the most part have had the same lenses since 2001, so consider your lens purchase a long-term investment. Of course this is just a general rule and has caveats. Example: if you have an entry level DSLR like the <a href="http://www.dpreview.com/products/canon/slrs/canon_eos1100d">Canon EOS 1100D</a> it simply is not built to have a <a href="http://www.dpreview.com/products/canon/lenses/canon_400_2p8l_is_ii_usm">Canon EF 400mm f/2.8L IS</a> attached to it<sup id="fnref:fn-build"><a href="#fn:fn-build" rel="footnote">2</a></sup>.</p>

<p>Before I provide further advice I shoot back a question: <em>What do you want to shoot?</em> Their response allows me to provide the best advice from my personal experience<sup id="fnref:fn-opinion"><a href="#fn:fn-opinion" rel="footnote">3</a></sup>. Keep in mind though that at the end of the day, it still is all a matter of opinion. </p>

<h2 id="landscape">Landscape</h2>
<p>This was my entry into DSLR photography. At the time I lived in Arizona and had access to spectacular destinations like the Grand Canyon, Antelope Canyon, Monument Valley, Sedona, Sonoran Desert, etc. At the beginning I only had a Sigma 20mm, but now I’d recommend the following given what I have owned.</p>

<p><a href="http://www.dpreview.com/products/canon/lenses/canon_16-35_2p8_ii">Canon EF 16-35mm f/2.8L II USM</a></p>

<p><a href="http://www.dpreview.com/products/canon/lenses/canon_17-40_4p0">Canon EF 17-40mm f/4.0L USM</a></p>

<h2 id="people">People</h2>
<p>It wasn’t until Bryce was born in 2006 that I really started shooting portraits. Though I never owned the 85mm, I had a friend that lent me one and it was a fantastic lens…it took a LOT of practice to use accurately though. I currently own the 100mm and absolutely <strong>love</strong> the lens. It probably is on my camera 80% of the time.</p>

<p><a href="http://www.dpreview.com/products/canon/lenses/canon_85_1p2_ii">Canon EF 85mm f/1.2L II USM</a></p>

<p><a href="http://www.dpreview.com/products/canon/lenses/canon_100_2p8_is_usm">Canon EF 100mm f/2.8L Macro IS USM</a></p>

<h2 id="travel">Travel</h2>
<p>This is a tough category given the wide range of objectives. The safe bet is to use the 24-70mm, but it is also the most <em>boring</em> in my opinion. The 24-105mm gives you a broader range, but you have to consider the limitation of the smaller aperture. If your goal is street photography or you want to capture photos in <em>stealth mode</em> than the 50mm is a great lens for the money.</p>

<p><a href="http://www.dpreview.com/products/canon/lenses/canon_24-70_2p8">Canon EF 24-70mm f/2.8L USM</a></p>

<p><a href="http://www.dpreview.com/products/canon/lenses/canon_24-105_4">Canon EF 24-105mm f/4L IS USM</a></p>

<p><a href="http://www.dpreview.com/products/canon/lenses/canon_50_1p4">Canon EF 50mm f/1.4 USM</a></p>

<h2 id="action">Action</h2>
<p>If you are trying to capture a sporting event then you probably want something like the 70-200mm, but if are simply trying to capture a fast-moving pet or child then the 100mm will fit the bill.</p>

<p><a href="http://www.dpreview.com/products/canon/lenses/canon_70-200_2p8_is_ii">Canon EF 70-200mm f/2.8L IS II USM</a></p>

<p><a href="http://www.dpreview.com/products/canon/lenses/canon_100_2p8_is_usm">Canon EF 100mm f/2.8L Macro IS USM</a></p>

<h2 id="macro">Macro</h2>
<p>Though the 100mm is the only true macro lens I used the 70-200mm for many years as my macro lens. Even the 50mm can be used as a pseudo macro lens.</p>

<p><a href="http://www.dpreview.com/products/canon/lenses/canon_100_2p8_is_usm">Canon EF 100mm f/2.8L Macro IS USM</a></p>

<p><a href="http://www.dpreview.com/products/canon/lenses/canon_70-200_2p8_is_ii">Canon EF 70-200mm f/2.8L IS II USM</a></p>

<p><a href="http://www.dpreview.com/products/canon/lenses/canon_50_1p4">Canon EF 50mm f/1.4 USM</a></p>

<h2 id="best-bang-for-the-buck">Best Bang for the Buck</h2>
<p>If you have a tight budget and can only buy one lens I would highly recommend buying the 50mm f/1.4. Even though it is an older lens, it still is a phenomenal lens given the price point.</p>

<p><a href="http://www.dpreview.com/products/canon/lenses/canon_50_1p4">Canon EF 50mm f/1.4 USM</a></p>

<p>Some may wonder about the <a href="http://www.dpreview.com/products/canon/lenses/canon_28-105_3p5-4p5_ii">Canon EF 28-105mm f/3.5-4.5 II USM</a>. In the past this lens, by many, was considered a fantastic all-around lens. Having personally owned the lens, I can say it was subpar. I couldn’t stand the variable aperture and the soft photos it created. I admit, given my arsenal of pro lenses, may have higher standards than most, but would rather have a prime lens (which is typically cheaper) like the 50mm. Again, all of the above advice is based on my own personal experience. I welcome input. </p>

<hr />
<div class="footnotes">
  <ol>
    <li id="fn:fn-afford">
      <p>I stated this previously in a previous post, <a href="http://brandonbohling.com/2011/06/14/Top-3-Tips-DSLR/">Top 3 Tips for Your First DSLR</a>  <a href="#fnref:fn-afford" rel="reference">&#8617;</a></p>
    </li>
    <li id="fn:fn-build">
      <p>I do not know this to be fact, but is an assumption given the lighter weight build quality<a href="#fnref:fn-build" rel="reference">&#8617;</a></p>
    </li>
    <li id="fn:fn-opinion">
      <p>This means I welcome a conversation	<a href="#fnref:fn-opinion" rel="reference">&#8617;</a></p>
    </li>
  </ol>
</div>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Thank You Steve Jobs]]></title>
    <link href="http://brandonbohling.com/2011/10/06/Thank-You-Steve-Jobs/"/>
    <updated>2011-10-06T00:00:00-07:00</updated>
    <id>http://brandonbohling.com/2011/10/06/Thank-You-Steve-Jobs</id>
    <content type="html"><![CDATA[<p><img src="http://brandonbohling.com/images/20111006-IMG_6427_JobsTribute.jpg" alt="Thank You Steve Jobs" /></p>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Welcome to Cyclocross]]></title>
    <link href="http://brandonbohling.com/2011/10/04/Welcome-Cyclocross/"/>
    <updated>2011-10-04T00:00:00-07:00</updated>
    <id>http://brandonbohling.com/2011/10/04/Welcome-Cyclocross</id>
    <content type="html"><![CDATA[<p><img src="http://brandonbohling.com/images/CrossCrash.jpg" alt="Cross Crash" /></p>

<p>As <a href="http://brandonbohling.com/2011/05/19/Bikes/">I mentioned previously</a>, I have always loved bikes. The previous five years though I have ridden very little. I’m sure I rode my road bike less than 500 miles each year. However, this year has been a big cycling year for me…I have ridden over 2,000 miles! I even dusted off the neglected mountain bike and went for a night ride on it a few weeks ago. In addition, I was convinced by my fellow riders to try <a href="http://en.wikipedia.org/wiki/Cyclocross">cyclocross</a>. Always up for a reason to buy another bike I bought a cross bike at the local bike shop, <a href="http://www.olsonsbicycles.com/">Olson’s Bicycles</a>…a <a href="http://www.konaworld.com/cx.cfm?content=jake_the_snake">Kona Jake the Snake</a>.</p>

<p>Fast forward a month or two to this week…my first cross race. I arrive with a biking buddy an hour or so before the race which gave us an opportunity to get around most of the course one time…gentle downhill on fresh dirt, steep hill, some crazy sharp turns, and so on. OK, whatever…I got this. Show time.</p>

<p>At the starting line 2 groups line up…over 80 riders. I line up near the back. The start was fast and furious (as expected) with some jam ups on the sharp corners causing some minor crashes. I actually avoid a couple of crashes directly in front of me and pass quite a few people. Woohoo, the adrenaline is bumping now! After the first lap I am actually on my own a bit. With no one directly in front of me I put the hammer down. After a couple of sharp turns I approach a slight decline and another biker. I also hear someone directly behind me.</p>

<p>Freeze. Just a quick recap.</p>

<blockquote>
  <p>Brand new bike. First cross race. Lots and lots of bikers. Several crashes already avoided. Rider in front of me. Rider behind me. Slight decline. Going fast.</p>
</blockquote>

<p>Even after replaying this event countless times in my head, I cannot decipher exactly what happened. This is my best guess though…As I came up along side the rider in front of me, one (or both) of us hit a bump<sup id="fnref:fn-dirt"><a href="#fn:fn-dirt" rel="footnote">1</a></sup> that caused our handlebars to tangle up. Add to the mix that somehow my front tire came off and as I drove my bike into the ground I must have busted the fork, twisted the handlebars and brake levers. As all that was happening apparently the backend of my bike was launching into the air when my chain decides to take a bite out of the rider I was passing leaving a lovely, softball-sized hole in his biking shorts. Finally, my buddy (the rider that was behind me) decides to join in on the fun and <em>supermans</em> onto my bike and me…giving him some nice bruised ribs. </p>

<p>I humbly and deeply apologize to all those involved. Fortunately, my bike took the brunt of it and the other two were able to finish the race. I know it could have been a whole lot worse, but definitely NOT how I wanted my first cross race to go. As another biker buddy told me though, “Welcome to cross”!</p>

<hr />

<div class="footnotes">
  <ol>
    <li id="fn:fn-dirt">
      <p>The dirt was fresh, loose, and clumpy with some rocks to boot.<a href="#fnref:fn-dirt" rel="reference">&#8617;</a></p>
    </li>
  </ol>
</div>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Ellie]]></title>
    <link href="http://brandonbohling.com/2011/09/25/Ellie/"/>
    <updated>2011-09-25T00:00:00-07:00</updated>
    <id>http://brandonbohling.com/2011/09/25/Ellie</id>
    <content type="html"><![CDATA[<p><img src="http://brandonbohling.com/images/Ellie.jpg" alt="Ellie" /></p>

<p>This past Friday, almost 16 years to-the-day from our last time, we brought home a new puppy; a yellow English lab. We got her from Allison Hillius of <a href="http://www.devonshirelabs.com/Devonshire_Labradors/Home.html" title="Devonshire Labradors">Devonshire Labradors</a>. After spending a couple of days with her we have named her Ellie (after a landslide vote from friends and family). She just turned seven weeks old today so the next couple of weeks will be quite tiring as she will need constant supervision and let out to go potty every two to three hours. Pretty much like having another child I guess.</p>

<h2 id="want-more">Want more?</h2>
<p>Random photos taken with my iPhone: <a href="http://bbohling.com" title="Brandon Bohling - yet another website">http://bbohling.com</a> and <a href="http://vimeo.com/ebohling/ellie" title="Ellie Versus - a video">a video</a>.</p>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Latest Inspirations]]></title>
    <link href="http://brandonbohling.com/2011/09/18/Latest-Inspirations/"/>
    <updated>2011-09-18T00:00:00-07:00</updated>
    <id>http://brandonbohling.com/2011/09/18/Latest-Inspirations</id>
    <content type="html"><![CDATA[<p>Sometimes we all need a little bit of inspiration to motivate us to be productive. Recently I have leveraged two sources for finding some fantastic photography for inspiration: <a href="https://plus.google.com/" title="Google+">Google+</a> and <a href="http://500px.com" title="500px the home to amazing photography">500px</a>.</p>

<h2 id="google">Google+</h2>

<p>The big two social networks have a very fine grain purpose for me…Twitter to keep tabs with technology and Facebook to communicate with a few friends and family members. The newest kid on the block, Google+<sup id="fnref:fn-google"><a href="#fn:fn-google" rel="footnote">1</a></sup>, currently is my favorite place to find inspiring photos. Below are a few people that I have added to my photographers circle:</p>

<ul>
  <li><a href="http://brndn.me/Thomas-Leuthard" title="Thomas Leuthard">Thomas Leuthard</a></li>
  <li><a href="http://brndn.me/Ben-Canales" title="Ben Canales">Ben Canales</a></li>
  <li><a href="http://brndn.me/Matt-Veldey" title="Matt Veldey">Matt Veldey</a></li>
  <li><a href="http://brndn.me/Chris-McLennan" title="Chris McLennan">Chris McLennan</a></li>
</ul>

<h2 id="px">500px</h2>

<p>Tired of the crap on Flickr? Check out the amazing photos posted on 500px. Every night I try to spend a few minutes going through the <a href="http://500px.com/popular" title="500px - current popular photos">popular photos</a>. Amazing and very inspirational. A few photographers that I follow:</p>

<ul>
  <li><a href="http://500px.com/Summit42" title="500px - William Church">William Church</a></li>
  <li><a href="http://500px.com/agne" title="500px - Agne Bruziene">Agne Bruziene</a></li>
  <li><a href="http://500px.com/CornelPufan" title="500px - Cornel Pufan">Cornel Pufan</a></li>
  <li><a href="http://500px.com/AaronReedPhotography" title="500px - Aaron Reed">Aaron Reed</a></li>
</ul>

<h2 id="inspiration-outcome">Inspiration Outcome</h2>

<p>Ben Canales, that I mentioned above, has really inspired me to take some photos at night. Unfortunately, living in the Northwest, I am finding it particularly difficult to get a clear night at this time of year. After my first attempt though I captured the photo below. I have a LONG ways to go before I get to Ben’s level, but I can’t wait to see what my 99th attempt will look like!</p>

<p><img src="http://brandonbohling.com/images/20110916-IMG_5683.jpg" alt="Night Sky" title="Night Shot Attempt 1" /></p>

<hr />

<div class="footnotes">
  <ol>
    <li id="fn:fn-google">
      <p>Been living under a rock and don’t know what Google+ is? <a href="http://www.google.com/intl/en/+/learnmore/" title="Learn about Google+">Learn more here</a>.<a href="#fnref:fn-google" rel="reference">&#8617;</a></p>
    </li>
  </ol>
</div>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Final Cut Pro X on a MacBook Air]]></title>
    <link href="http://brandonbohling.com/2011/09/05/FCPX-MBA/"/>
    <updated>2011-09-05T00:00:00-07:00</updated>
    <id>http://brandonbohling.com/2011/09/05/FCPX-MBA</id>
    <content type="html"><![CDATA[<p>When it comes to video editing I am a complete novice. A few supporting facts: </p>

<ul>
  <li>I have been a Vimeo Plus member since November 2007 yet I have only posted 65 videos. </li>
  <li>All have been posted with the simplest of tools: iMovie, iMovie for iOS, Vimeo for iOS, etc. </li>
  <li>I purchased Final Cut Pro X on July 2 and today was the first time I used it.</li>
  <li>Today I used about 0.0001% of the features included with Final Cut Pro X.</li>
</ul>

<p>Any way you slice it…video editing is not my forte. Why should that stop me though?</p>

<p>Today I set aside a couple of hours and started playing with Final Cut Pro X…on my MacBook Air. Given my limited experience with video editing I was surprised<sup id="fnref:fn-backlash"><a href="#fn:fn-backlash" rel="footnote">1</a></sup> how easy it was to figure out the absolute basics (adding clips, titles, transitions, export). What <em>really</em> surprised me though was how well the MacBook Air was able to handle running Final Cut Pro X. I dropped in clips, transitions, made edits and never witnessed the beach ball. I even used the MacBook Air to process the video and upload directly to Vimeo<sup id="fnref:fn-time"><a href="#fn:fn-time" rel="footnote">2</a></sup>…not bad for such a portable device. </p>

<p>There is no doubt that professional (and likely even amateur) users would never dream of using Final Cut Pro X on a MacBook Air, but for now it works just fine for me. And to prove my inadequate video editing (and video <strong>taking</strong>) skills the video I created…</p>

<iframe src="http://player.vimeo.com/video/28639130?title=0&amp;byline=0&amp;portrait=0&amp;autoplay=0" width="800" height="450" frameborder="0"></iframe>

<p>One quick tip…if you want to spin up on FCP X quickly? Israel Hyman (aka Izzy) freely provides the <a href="http://www.izzyvideo.com/final-cut-pro-x-tutorial/" title="Izzy Video - Final Cut Pro X video tutorials">best video tutorials</a> I have found.</p>

<hr />

<div class="footnotes">
  <ol>
    <li id="fn:fn-backlash">
      <p>I was only a little surprised given the <a href="http://daringfireball.net/2011/06/final_cut_pro_x_backlash" title="Final Cut Pro X Backlash by John Gruber on Daring Fireball">backlash</a>.<a href="#fnref:fn-backlash" rel="reference">&#8617;</a></p>
    </li>
    <li id="fn:fn-time">
      <p>Unfortunately I did not capture an exact time, but it was under 20 minutes for a nearly 4 minute video. Maybe four months from now when I do my next video I will remember to capture the time.<a href="#fnref:fn-time" rel="reference">&#8617;</a></p>
    </li>
  </ol>
</div>
]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Installing Jekyll on Mac OS X]]></title>
    <link href="http://brandonbohling.com/2011/08/27/Installing-Jekyll-on-Mac/"/>
    <updated>2011-08-27T00:00:00-07:00</updated>
    <id>http://brandonbohling.com/2011/08/27/Installing-Jekyll-on-Mac</id>
    <content type="html"><![CDATA[<p>In March this year I once again changed blog engines I was using. I switched to <a href="http://jekyllrb.com/" title="Jekyll - transform your text into a monster">Jekyll</a> after reviewing all the usual (and unusual) suspects. I describe most of my reasons<sup id="fnref:fn-jekyll"><a href="#fn:fn-jekyll" rel="footnote">1</a></sup> in my post, <a href="http://brandonbohling.com/2011/03/06/Text-File-Revolution/" title="Text File Revolution by Brandon Bohling">Text File Revolution</a> so I won’t rehash again, however, I did want to write a little tutorial on how to get Jekyll up and running on your Mac<sup id="fnref:fn-contact"><a href="#fn:fn-contact" rel="footnote">2</a></sup>.</p>

<h2 id="pre-requisite-xcode">Pre-Requisite: XCode</h2>
<p>The easiest way to get a hold of XCode is to <a href="http://itunes.apple.com/us/app/xcode/id448457090?mt=12" title="XCode">download from the Mac App Store</a>.</p>

<h2 id="pre-requisite-git">Pre-Requisite: Git</h2>
<p>Git is not absolutely necessary, as RVM (the next pre-req) is available as a tarball, but Git is so popular these days I thought I would provide the instructions.</p>

<ol>
  <li><a href="http://code.google.com/p/git-osx-installer/" title="Git Installer">Download Git</a>. At the time that I wrote this I downloaded the package called, git-1.7.6-x86_64-snow-leopard.dmg, for my MacBook Air. </li>
  <li>Mount (double-click) the DMG file</li>
  <li>Double-click the PKG file to install</li>
  <li>After installation is complete open Terminal</li>
  <li>You need to execute the file, setup git PATH for non-terminal programs.sh, in the DMG file. I find it easiest to do this in Terminal:
    <ol>
      <li><code>cd /Volumes</code></li>
      <li><code>cd G</code> (then hit the tab key to autocomplete the volume)</li>
      <li>hit enter</li>
      <li><code>./s</code> (then hit the tab key to autocomplete the shell script file name)</li>
      <li>hit enter to run script</li>
    </ol>
  </li>
  <li>Restart terminal and you now have Git installed</li>
</ol>

<h2 id="pre-requisite-ruby-version-manager-rvm">Pre-Requisite: Ruby Version Manager (RVM)</h2>
<p>Again, RVM is not absolutely required but RVM does ensure that you do not jack up your system by overwriting the OS version of Ruby with a newer version. RVM allows multiple versions of Ruby to be installed on a system (in your home directory, .rvm) and makes it super simple to change the <em>active</em> version.</p>

<ol>
  <li>Open Terminal and run the command below</li>
  <li><code>bash &lt; &lt;( curl https://rvm.beginrescueend.com/releases/rvm-install-head )</code></li>
  <li>Note the message in the Terminal window after installation, it will be used below.</li>
  <li>Next use your favorite text editor and create a new text file that will be saved to your home directory as .profile. Below is what I did:
    <ol>
      <li>Open TextMate</li>
      <li>Copied the text from the message in terminal message into TextMate: <code>[[ -s "/Users/bbohling/.rvm/scripts/rvm" ]] &amp;&amp; source "/Users/bbohling/.rvm/scripts/rvm"</code></li>
      <li>Saved the doc in my home directory (/Users/bbohling/.profile)</li>
    </ol>
  </li>
  <li>Now restart Terminal</li>
  <li>Type <code>rvm help</code>. If installation was successful you will see help instructions.</li>
</ol>

<h2 id="pre-requisite-ruby">Pre-Requisite: Ruby</h2>
<p>Next we will install Ruby version 1.9.2. At this time Ruby version 1.8.7 comes with OS X (Lion). Since we installed RVM, this step is easy-peasy.</p>

<p>Lion users: You will need to open the .profile file and add the following line: <code>export CC=/usr/bin/gcc-4.2</code>. This sets the default compiler to gcc.</p>

<ol>
  <li>Open Terminal</li>
  <li><code>rvm install 1.9.2</code></li>
  <li>Now that Ruby is installed you can type the following command to use the newer version of Ruby: <code>rvm use 1.92</code></li>
  <li>To verify type: <code>ruby -v</code></li>
  <li>To make 1.9.2 the default: <code>rvm --default 1.9.2</code></li>
</ol>

<h2 id="installing-jekyll">Installing Jekyll</h2>
<p>Finally the star attraction, Jekyll…which surprisingly is the easiest part. I also use the Jekyll plugin, <a href="https://github.com/pattex/jekyll-tagging" title="jekyll-tagging - Jekyll plugin to automatically generate a tag cloud and tag pages">jekyll-tagging</a>, that provides a better solution (in my opinion) than the built-in categories feature.</p>

<ol>
  <li><code>gem install jekyll</code></li>
  <li><code>gem install jekyll-tagging</code></li>
</ol>

<p>Jekyll is now installed and you are capable of creating your own static, text-based website. I will try to write a follow-up post that describes how I have set up my templates and configuration. In the meantime, <a href="https://github.com/mojombo/jekyll" title="Jekyll - documentation on GitHub">check out the docs</a>.</p>

<hr />

<div class="footnotes">
  <ol>
    <li id="fn:fn-jekyll">
      <p>I just came across a post by Stephen Ramsay today on the topic, <a href="http://lenz.unl.edu/2011/06/13/back-to-the-roots-web-with-jekyll.html" title="Back to the Roots Web with Jekyll by Stephen Ramsay">Back to the Roots Web with Jekyll</a>.<a href="#fnref:fn-jekyll" rel="reference">&#8617;</a></p>
    </li>
    <li id="fn:fn-contact">
      <p>I performed all of these steps as I went through them myself so they should be accurate. If not, please let me know: brandon [at] bohling [dot] me.<a href="#fnref:fn-contact" rel="reference">&#8617;</a></p>
    </li>
  </ol>
</div>
]]></content>
  </entry>
  
</feed>
