<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jesse Peterson</title>
	<atom:link href="http://www.jpeterson.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jpeterson.com</link>
	<description>Personal ramblings of a computer geek in Iowa</description>
	<lastBuildDate>Thu, 26 Jan 2012 04:16:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>webLightSwitch Project Announcement</title>
		<link>http://www.jpeterson.com/2012/01/25/weblightswitch-project-announcement/</link>
		<comments>http://www.jpeterson.com/2012/01/25/weblightswitch-project-announcement/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 04:16:38 +0000</pubDate>
		<dc:creator>cubeinhabitant</dc:creator>
				<category><![CDATA[webLightSwitch]]></category>
		<category><![CDATA[beaglebone]]></category>
		<category><![CDATA[home automation]]></category>
		<category><![CDATA[insteon]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[node.js]]></category>

		<guid isPermaLink="false">http://www.jpeterson.com/?p=372</guid>
		<description><![CDATA[I have developed a new project called webLightSwitch. You can find details about the project on the webLightSwitch project page. The project is a simple but useful program to allow me to control some of the lights in my home via a web interface. This allows me to use my mobile phone to turn on [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_345" class="wp-caption alignleft" style="width: 178px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2012/01/webLightSwitch-android.png"><img class="size-medium wp-image-345" title="webLightSwitch-android" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2012/01/webLightSwitch-android-168x300.png" alt="Screen shot of webLightSwitch running in the Android browser" width="168" height="300" /></a><p class="wp-caption-text">Screen shot of webLightSwitch running in the Android browser</p></div>
<p>I have developed a new project called webLightSwitch. You can find details about the project on the <a href="http://www.jpeterson.com/projects/project-weblightswitch/">webLightSwitch project page</a>. The project is a simple but useful program to allow me to control some of the lights in my home via a web interface. This allows me to use my mobile phone to turn on and off the lamp or the outdoor lights at my house. The control software is written in <a href="https://developer.mozilla.org/en/JavaScript">JavaScript</a> and runs on a <a href="http://beagleboard.org/bone">BeagleBone</a> using <a href="http://nodejs.org/">node.js</a>. The user interface, as seen in the screen shot, is implemented with <a href="http://jquerymobile.com/">jQuery Mobile</a> to make the interface touch friendly. The lights are controlled by Smarthome INSTEON controllers. The BeagleBone communicates with the lighting controllers via a <a href="http://www.smarthome.com/2413U/PowerLinc-Modem-INSTEON-USB-Interface-Dual-Band/p.aspx">Smarthome PowerLinc Modem</a>.</p>
<p>I have been running the software for over a week now. With it being winter right now in Iowa, it gets dark well before I arrive home from work around 6PM. Using my mobile phone to be able to turn on the outdoor lights is very convenient. The experience is similar to my automatic garage door opener: drive up to drive way, press button to open garage door, and press button to turn on outside lights.</p>
<p>I plan to develop a more advanced home automation system, but this simple system has proven itself to be useful. In addition to the <a href="http://www.jpeterson.com/projects/project-weblightswitch/">webLightSwitch project page</a>, you can find the <a href="https://github.com/cubeinhabitant/webLightSwitch">source code on GitHub</a> and a <a href="http://youtu.be/aqYwVgNpXgA">video demonstration on YouTube</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpeterson.com/2012/01/25/weblightswitch-project-announcement/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Logging steps via Google Docs</title>
		<link>http://www.jpeterson.com/2011/09/15/logging-steps-via-google-docs/</link>
		<comments>http://www.jpeterson.com/2011/09/15/logging-steps-via-google-docs/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 02:38:17 +0000</pubDate>
		<dc:creator>cubeinhabitant</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[docs]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[pedometer]]></category>

		<guid isPermaLink="false">http://www.jpeterson.com/?p=302</guid>
		<description><![CDATA[My employer, Pearson, provided the opportunity for its employees to participate in the 2011 Global Corporate Challenge. The GCC consisted of teams of 7 who tracked their daily steps counted with a pedometer for 16 weeks. The idea is to motivate people to become more active. The event started on May 19, 2011 and ended [...]]]></description>
			<content:encoded><![CDATA[<p>My employer, Pearson, provided the opportunity for its employees to participate in the <a href="http://gettheworldmoving.com/">2011 Global Corporate Challenge</a>. The GCC consisted of teams of 7 who tracked their daily steps counted with a pedometer for 16 weeks. The idea is to motivate people to become more active. The event started on May 19, 2011 and ended September 6, 2011. Being an engineering type of person, I liked the idea of gathering the daily step count as a metric for activity. The event suggested a goal of achieving 10,000 steps a day. I was pretty active recording my pedometer activity every morning via the SMS text message data entry technique: the GCC has an SMS short code and you entered the date and number of steps. Submitted text messages were recorded in your step log on the GCC web site. Being able to enter the data via my phone was very handy as it let me enter data while I was on vacation without missing a day. But, now that the event is over, I still wanted to keep track of my step counts. Here is the technique that I worked out using Google Docs to record my step counts.</p>
<p>I created a <a href="http://www.google.com/google-d-s/forms/">Google Docs Form</a> to collect my daily step count. The collected data is stored in a <a href="http://www.google.com/google-d-s/spreadsheets/">Google Docs Spreadsheet</a>. The form can be viewed in a web browser or in Google Docs for Android. Since I have an Android phone, the form lets me use my phone to still collect my daily step counts each morning. And since the data is stored in a spreadsheet, I can perform calculations on the data to get my total and average step counts and even graph my daily totals. Here is the process that I use.</p>
<p><span id="more-302"></span>I first created the form. From Google Docs, I selected &#8220;Create new&#8221; &gt; &#8220;Form&#8221;. This opened the form editor. I entered the form title of &#8220;Step Entry&#8221; and description of &#8220;Daily step count entry&#8221;. My form currently has two questions; &#8220;Date&#8221; and &#8220;Steps&#8221;. The first question, &#8220;Date&#8221;, has help text of &#8220;Date steps were accumulated&#8221;, it is a &#8220;Text&#8221; question type, and the question is required.</p>
<div id="attachment_308" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/StepEntry-EditForm-Date.png"><img class="size-medium wp-image-308" title="StepEntry-EditForm-Date" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/StepEntry-EditForm-Date-300x205.png" alt="" width="300" height="205" /></a><p class="wp-caption-text">Step Entry - Edit Form - Date Question</p></div>
<p>The second question, &#8220;Steps&#8221;, has help text of &#8220;Number of steps accumulated&#8221;, it is a &#8220;Text&#8221; question type, and the question is required.</p>
<div id="attachment_310" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/StepEntry-EditForm-Steps.png"><img class="size-medium wp-image-310" title="StepEntry-EditForm-Steps" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/StepEntry-EditForm-Steps-300x170.png" alt="" width="300" height="170" /></a><p class="wp-caption-text">Step Entry - Edit Form - Steps Question</p></div>
<p>Once this form is saved and created, it is linked to a spreadsheet. I renamed the sheet &#8220;Data&#8221;.</p>
<div id="attachment_311" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/StepEntry-Data.png"><img class="size-medium wp-image-311" title="StepEntry-Data" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/StepEntry-Data-300x296.png" alt="" width="300" height="296" /></a><p class="wp-caption-text">Step Entry - Data Sheet</p></div>
<p>I created a new sheet and named it &#8220;Statistics&#8221;.</p>
<div id="attachment_312" class="wp-caption alignnone" style="width: 310px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/StepEntry-Statistics.png"><img class="size-medium wp-image-312" title="StepEntry-Statistics" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/StepEntry-Statistics-300x296.png" alt="" width="300" height="296" /></a><p class="wp-caption-text">Step Entry - Statistics Sheet</p></div>
<p>On the &#8220;Statistics&#8221; sheet, I added the &#8220;Total Step Count&#8221;, &#8220;Daily Average&#8221;, and a time line trend chart.</p>
<p>For the &#8220;Total Step Count&#8221;, the formula used was pretty simple: <code>=sum(Data!C2:C109)</code>. Basically, the &#8220;Steps&#8221; column in the &#8220;Data&#8221; sheet are summed together.</p>
<p>For the &#8220;Daily Average&#8221;, the formula is a little more complex: <code>=sum(Data!C2:C109)/countif(Data!C2:C109,"&gt;0")</code>. First, the &#8220;Steps&#8221; column is summed and then divided by the number of &#8220;Steps&#8221; cells that have a number greater than zero. There is an &#8220;AVERAGE&#8221; function, but it would include cells that are zero (or don&#8217;t have a step entry). I found the technique to calculate the correct average from this web page: <a href="http://www.ozgrid.com/Excel/average-without-zero.htm">Excel Average Formula/Function Without Including Zeros</a>.</p>
<p>The chart is a time line trend chart. The &#8220;Data&#8221; used for the chart was: <code>Data!B2:B109, Data!C2:C109</code>.</p>
<p>As new steps are entered, the statistics are kept up to date.</p>
<p>At this point, the web portion of the technique is complete. But I wanted to be able to add data through my mobile phone. My phone is an Android phone and I could use the <a href="https://market.android.com/details?id=com.google.android.apps.docs&amp;hl=en">Google Docs for Android app</a> to directly edit the spreadsheet. But using the Step Entry form can provide a more &#8220;app-like&#8221; experience. I got the Step Entry form URL by selecting &#8220;Form&#8221; &gt; &#8220;Embed form in a webpage&#8230;&#8221;. A new window was opened with a dialog that had the URL to paste into a &#8220;blog or website&#8221;. I copied the whole &#8220;<code>iframe</code>&#8221; code and pasted it into a text editor: <code>&lt;iframe src="https://docs.google.com/spreadsheet/embeddedform?formkey=foo" width="760" height="623" frameborder="0" marginheight="0" marginwidth="0"&gt;Loading...&lt;/iframe&gt;</code>. I copied the &#8220;<code>src</code>&#8221; attribute value, <code>https://docs.google.com/spreadsheet/embeddedform?formkey=foo</code>, and pasted it into a new Chrome window. I then used <a href="https://market.android.com/details?id=com.google.android.apps.chrometophone">Chrome to Phone</a> to send the form URL to my phone. The URL opened on my phone in the browser. I bookmarked the URL. Then I added the bookmark as a shortcut on one of the phone&#8217;s home screens. To do this, I &#8220;long held&#8221; my finger on the home screen and the &#8220;Add to Home screen&#8221; dialog was displayed. I selected the &#8220;Shortcuts&#8221; option. From the &#8220;Select shortcut&#8221; dialog I selected &#8220;Bookmark&#8221; option. I then selected the &#8220;Step Entry&#8221; bookmark that I had previously created.</p>
<div id="attachment_319" class="wp-caption alignnone" style="width: 178px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/StepEntryDesktopLink.png"><img class="size-medium wp-image-319" title="StepEntryHomeScreenShortcut" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/StepEntryDesktopLink-168x300.png" alt="" width="168" height="300" /></a><p class="wp-caption-text">Step Entry home screen shortcut</p></div>
<p>Now, when I want to enter my daily step entry, I select the &#8220;Step Entry&#8221; shortcut. The first time I select the bookmark a dialog allowing me to complete the action using &#8220;Browser&#8221; or &#8220;Docs&#8221; is displayed. I can optionally choose to select the checkmark to use my selection by default.</p>
<div id="attachment_321" class="wp-caption alignnone" style="width: 178px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/StepEntryCompleteActionChoice.png"><img class="size-medium wp-image-321" title="StepEntryCompleteActionChoice" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/StepEntryCompleteActionChoice-168x300.png" alt="" width="168" height="300" /></a><p class="wp-caption-text">Complete Step Entry bookmark action</p></div>
<p>I used the &#8220;iframe&#8221; URL for the &#8220;embeddedform&#8221; so that there is no extra formatting. Since I am using the form on my phone&#8217;s smaller screen, not having the extra formatting actually makes the form easier to use. I also like the layout of the form when opened in Docs better than the Browser so I choose to complete the action using &#8220;Docs&#8221;. Here is the Step Entry form that I can use to enter my daily step total.</p>
<div id="attachment_323" class="wp-caption alignnone" style="width: 178px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/StepEntryForm.png"><img class="size-medium wp-image-323" title="StepEntryForm" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/StepEntryForm-168x300.png" alt="" width="168" height="300" /></a><p class="wp-caption-text">Step Entry data entry form</p></div>
<p>I enter the date, total number of steps from my pedometer, and then press &#8220;Submit&#8221;. The data is uploaded to the Google Doc spreadsheet.</p>
<p>This process is very convenient and easy to do. It allows me to continue tracking my progress. Entering the steps daily also helps keep me motivated.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpeterson.com/2011/09/15/logging-steps-via-google-docs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Adding the handy separator to Cygwin</title>
		<link>http://www.jpeterson.com/2011/09/15/adding-the-handy-separator-to-cygwin/</link>
		<comments>http://www.jpeterson.com/2011/09/15/adding-the-handy-separator-to-cygwin/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 16:26:00 +0000</pubDate>
		<dc:creator>cubeinhabitant</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[cygwin]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://www.jpeterson.com/?p=297</guid>
		<description><![CDATA[Lifehacker had a pretty neat post yesterday which added &#8220;a Handy Separator Between Commands in Your Terminal on Mac OS X and Linux.&#8221; I use a Cygwin terminal on my Windows machine, and the Linux script almost worked: the dashes didn&#8217;t print. I tracked down my particular problem to the COLUMNS variable used to calculate [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_299" class="wp-caption alignleft" style="width: 310px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/SeparatorScreenShot.png"><img class="size-medium wp-image-299" title="SeparatorScreenShot" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/09/SeparatorScreenShot-300x151.png" alt="" width="300" height="151" /></a><p class="wp-caption-text">Separator Screen Shot</p></div>
<p>Lifehacker had a pretty neat post yesterday which added &#8220;<a href="http://lifehacker.com/5840450/add-a-handy-separator-between-commands-in-your-terminal-on-mac-os-x-and-linux">a Handy Separator Between Commands in Your Terminal on Mac OS X and Linux</a>.&#8221; I use a Cygwin terminal on my Windows machine, and the Linux script <em>almost</em> worked: the dashes didn&#8217;t print. I tracked down my particular problem to the COLUMNS variable used to calculate how many dashes to print in the separator. In my Cygwin terminal prompt, running &#8220;export $COLUMNS&#8221; showed the variable was blank; meaning that no dashes were used for the separator. Looking at the Mac modification, I noticed that it used the command &#8220;shopt -s checkwinsize&#8221; to check the window size and if necessary update the LINES and COLUMNS variables. So after adding these two lines to the beginning of the Linux &#8220;.bash_ps1&#8243; script, here <a href="https://github.com/emilis/emilis-config/blob/master/.bash_ps1">https://github.com/emilis/emilis-config/blob/master/.bash_ps1</a>, the separator worked for my Cygwin terminal.</p>
<pre>shopt -s checkwinsize
export COLUMNS</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.jpeterson.com/2011/09/15/adding-the-handy-separator-to-cygwin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sandman Slim book review</title>
		<link>http://www.jpeterson.com/2011/08/13/sandman-slim-book-review/</link>
		<comments>http://www.jpeterson.com/2011/08/13/sandman-slim-book-review/#comments</comments>
		<pubDate>Sat, 13 Aug 2011 20:56:10 +0000</pubDate>
		<dc:creator>cubeinhabitant</dc:creator>
				<category><![CDATA[Book]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://www.jpeterson.com/?p=294</guid>
		<description><![CDATA[
I finished the book Sandman Slim by Richard Kadrey last Saturday &#8212; I think it took me a week to catch my breath. This story was basically non-stop action. It a story about a man, Stark, who is seeking revenge on the people who killed his girlfriend after these same people sent Stark to Hell. Yep, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/product/0061976261/ref=as_li_tf_il?ie=UTF8&amp;tag=jpetersoncom-20&amp;linkCode=as2&amp;camp=217145&amp;creative=399377&amp;creativeASIN=0061976261"><img class="alignleft" style="margin-left: 5px; margin-right: 5px;" src="http://ws.assoc-amazon.com/widgets/q?_encoding=UTF8&amp;Format=_SL160_&amp;ASIN=0061976261&amp;MarketPlace=US&amp;ID=AsinImage&amp;WS=1&amp;tag=jpetersoncom-20&amp;ServiceVersion=20070822" border="0" alt="" width="99" height="160" /></a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=jpetersoncom-20&amp;l=as2&amp;o=1&amp;a=0061976261&amp;camp=217145&amp;creative=399377" border="0" alt="" width="1" height="1" /></p>
<p>I finished the book <a href="http://www.amazon.com/gp/product/0061976261/ref=as_li_tf_tl?ie=UTF8&amp;tag=jpetersoncom-20&amp;linkCode=as2&amp;camp=217145&amp;creative=399381&amp;creativeASIN=0061976261"><em>Sandman Slim</em></a><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=jpetersoncom-20&amp;l=as2&amp;o=1&amp;a=0061976261&amp;camp=217145&amp;creative=399381" border="0" alt="" width="1" height="1" /> by Richard Kadrey last Saturday &#8212; I think it took me a week to catch my breath. This story was basically non-stop action. It a story about a man, Stark, who is seeking revenge on the people who killed his girlfriend after these same people sent Stark to Hell. Yep, Stark was a live human living in Hell. He had to escape Hell and return to Earth to track down the magicians who sent him Downtown. The story follows Stark&#8217;s investigation into where the responsible parties can now be found after living in Hell for 11 years.</p>
<p>I thoroughly enjoyed this book. I could not put it down because it moves so quickly from one scene to the next. One reason may be because the book is not arranged in chapters; it is just one continuous story. It is full of magic mixed together with Hellions and Angels, God and the Devil, and Stark&#8217;s vendetta against his old &#8220;friends&#8221;. The language used in the book is quite colorful. The descriptions of other worldly locations provide depth to the story. I could almost see one of the Whedon brothers turning this book into a movie.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpeterson.com/2011/08/13/sandman-slim-book-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ironic Icealert</title>
		<link>http://www.jpeterson.com/2011/02/03/ironic-icealert/</link>
		<comments>http://www.jpeterson.com/2011/02/03/ironic-icealert/#comments</comments>
		<pubDate>Fri, 04 Feb 2011 04:09:15 +0000</pubDate>
		<dc:creator>cubeinhabitant</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://www.jpeterson.com/?p=278</guid>
		<description><![CDATA[At my place of employment, The Icealert System™ (trademark of Icealert, Inc.) was installed this fall at all of the doorways and the entrance driveway. The Icealert System™ display turns from white to blue when the potential for ice occurs. Now, I live and work in Iowa. We expect it to get cold. (It was [...]]]></description>
			<content:encoded><![CDATA[<p>At my place of employment, <a href="http://www.icealert.com/slipandfall.cfm?action=about">The Icealert System™</a> (trademark of <a href="http://www.icealert.com/">Icealert, Inc.</a>) was installed this fall at all of the doorways and the entrance driveway. The Icealert System™ display turns from white to blue when the potential for ice occurs. Now, I live and work in Iowa. We expect it to get cold. (It was a high of 13 degrees Fahrenheit today&#8211;which is below freezing, and a bit below the average of  31 [which is still below freezing]). So I was interested to see how The Icealert System™ would be helpful in such a climate where there are extended days, perhaps weeks, where it doesn&#8217;t get above freezing. I have been waiting for a day like today and was prepared with my camera phone to take this picture.</p>
<div id="attachment_279" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/02/SnowCoveredIceAlert.jpg"><img class="size-medium wp-image-279" title="SnowCoveredIcealert" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2011/02/SnowCoveredIceAlert-300x224.jpg" alt="" width="300" height="224" /></a><p class="wp-caption-text">Snow covered Icealert indicator</p></div>
<p>The Icealert System™ indicator <em>is</em> showing &#8220;blue&#8221; because there is a potential for ice. Well, I guess there is more than potential, as half of the indicator is <em>obscured by snow</em>! This &#8220;obscured by snow&#8221; indication is not listed as a feature of the indicator on the The Icealert System™ web page. (In fact, in <a href="http://www.icealert.com/slipandfall.cfm?action=pics">the pictures of the indicator on the companies web site</a>, none of the picture show the indicator in snow.) This snow indication may be a hidden feature of the indicator&#8211;sweet.</p>
<p>This kind of reminds me of <a href="http://engravingdragon.com/WeatherRope.html">The Weather Rope</a>. It is typically a board with one end of a small length of rope tied to the board and the other end of the rope is left dangling. There is some variation of this legend included on the board:</p>
<table>
<tbody>
<tr>
<th>Rope</th>
<th>Weather</th>
</tr>
<tr>
<td>Still</td>
<td>Calm</td>
</tr>
<tr>
<td>Moving</td>
<td>Windy</td>
</tr>
<tr>
<td>Wet</td>
<td>Rain</td>
</tr>
<tr>
<td>Shaking</td>
<td>Earthquake</td>
</tr>
<tr>
<td>Gone</td>
<td>Tornado</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.jpeterson.com/2011/02/03/ironic-icealert/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I got Froyo last night&#8230;here</title>
		<link>http://www.jpeterson.com/2010/08/20/i-got-froyo-last-night-here/</link>
		<comments>http://www.jpeterson.com/2010/08/20/i-got-froyo-last-night-here/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 02:06:03 +0000</pubDate>
		<dc:creator>cubeinhabitant</dc:creator>
				<category><![CDATA[Current Events]]></category>

		<guid isPermaLink="false">http://www.jpeterson.com/?p=269</guid>
		<description><![CDATA[
My Droid received the Android 2.2 (Froyo) release last night. Last night I was here, at Folly Beach, SC.
]]></description>
			<content:encoded><![CDATA[<p><img style="display: block; margin-right: auto; margin-left: auto;" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2010/08/wpid-IMG_20100820_104846.jpg" alt="image" /></p>
<p>My Droid received the Android 2.2 (Froyo) release last night. Last night I was here, at Folly Beach, SC.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpeterson.com/2010/08/20/i-got-froyo-last-night-here/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Airplane Flying Handbook in EPUB format</title>
		<link>http://www.jpeterson.com/2010/08/06/airplane-flying-handbook-in-epub-format/</link>
		<comments>http://www.jpeterson.com/2010/08/06/airplane-flying-handbook-in-epub-format/#comments</comments>
		<pubDate>Sat, 07 Aug 2010 01:30:54 +0000</pubDate>
		<dc:creator>cubeinhabitant</dc:creator>
				<category><![CDATA[aviation]]></category>
		<category><![CDATA[epub]]></category>

		<guid isPermaLink="false">http://www.jpeterson.com/?p=222</guid>
		<description><![CDATA[I have completed converting the Airplane Flying Handbook into EPUB format, a type of digital book. The Airplane Flying Handbook is an FAA publication designed to teach basic piloting skills. I used the Airplane Flying Handbook in ground school when I was studying for my private pilot certificate. You can purchase the EPUB version of [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_223" class="wp-caption alignleft" style="width: 190px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2010/08/aldiko-cover.png"><img class="size-full wp-image-223 " title="Airplane Flying Handbook cover - thumbnail" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2010/08/aldiko-cover-180x320.png" alt="" width="180" height="320" /></a><br />
<p class="wp-caption-text">Screenshot: Airplane Flying Handbook cover</p></div>
<p>I have completed converting the <em>Airplane Flying Handbook</em> into <a href="http://www.idpf.org/">EPUB</a> format, a type of digital book. The <em>Airplane Flying Handbook</em> is an FAA publication designed to teach basic piloting skills. I used the <em>Airplane Flying Handbook</em> in ground school when I was studying for my private pilot certificate. You can purchase the <a href="http://www.jpeterson.com/products-page/aviation/airplane-flying-handbook/">EPUB version of the </a><em><a href="http://www.jpeterson.com/products-page/aviation/airplane-flying-handbook/">Airplane Flying Handbook</a></em> in <a href="http://www.jpeterson.com/products-page/">my store</a>.</p>
<p>The digital version contains all of the content from the paper version. But since it is digital you can easily search for terms using your reader. (It still has the index from the paper version too.) I found it to be very convenient to read on my Droid phone, an <a href="http://www.android.com/">Android</a> based device, using a program called <a href="http://www.aldiko.com/">Aldiko</a>. Having the book on my phone allowed me to make use of my idle time: it was very convenient to open the book on my phone and read a couple pages as time allowed. I have provided a little screen tour of the EPUB <em>Airplane Flying Handbook</em> rendered by Aldiko, captured from my Droid phone.<span id="more-222"></span></p>
<div id="attachment_234" class="wp-caption aligncenter" style="width: 190px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2010/08/aldiko-shelf.png"><img class="size-full wp-image-234" title="Airplane Flying Handbook on shelf - thumbnail" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2010/08/aldiko-shelf-180x320.png" alt="" width="180" height="320" /></a><p class="wp-caption-text">Airplane Flying Handbook on shelf - thumbnail</p></div>
<p>Here is the <em>Airplane Flying Handbook</em> sitting on the bookshelf. I installed the digital book by downloading the file with the link provided in &#8220;Your Account&#8221; to the phone with the phone&#8217;s web browser. Once downloaded, Aldiko recognized the file and imported it to my bookshelf. Aldiko also supports uploading the digital book file from your computer to the phone via USB to a special Aldiko directory. Aldiko can then import the book to your bookshelf.</p>
<div id="attachment_223" class="wp-caption aligncenter" style="width: 190px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2010/08/aldiko-cover.png"><img class="size-full wp-image-223" title="Airplane Flying Handbook cover - thumbnail" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2010/08/aldiko-cover-180x320.png" alt="" width="180" height="320" /></a><p class="wp-caption-text">Airplane Flying Handbook cover - thumbnail</p></div>
<p>Pressing on the book will bring up the book&#8217;s cover. You can page through the book by swiping your finger across the screen. Or, the phone&#8217;s volume control rocker button can be used to page up or down.</p>
<div id="attachment_236" class="wp-caption aligncenter" style="width: 190px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2010/08/aldiko-table-of-contents.png"><img class="size-full wp-image-236" title="Airplane Flying Handbook Table of Contents - thumbnail" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2010/08/aldiko-table-of-contents-180x320.png" alt="" width="180" height="320" /></a><p class="wp-caption-text">Airplane Flying Handbook Table of Contents - thumbnail</p></div>
<p>You can also pull up the table of contents to jump to any chapter or section in the book.</p>
<div id="attachment_230" class="wp-caption aligncenter" style="width: 190px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2010/08/aldiko-figure2.png"><img class="size-full wp-image-230" title="Airplane Flying Handbook Figure 2-10 - thumbnail" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2010/08/aldiko-figure2-10-180x320.png" alt="" width="180" height="320" /></a><p class="wp-caption-text">Airplane Flying Handbook Figure 2-10 - thumbnail</p></div>
<p>Images are displayed along with the text. Aldiko lets you press an image and display the image in a zoomable format. This lets you zoom in to see more detail on the relatively small phone screen. Once done looking at the image, you can go back to the book and continue reading. The book also includes hyperlinks that let you jump to referenced sections, just like a web browser.</p>
<div id="attachment_232" class="wp-caption aligncenter" style="width: 190px"><a href="http://www.jpeterson.com/wordpress/wp-content/uploads/2010/08/aldiko-glossary.png"><img class="size-full wp-image-232" title="Airplane Flying Handbook Glossary - thumbnail" src="http://www.jpeterson.com/wordpress/wp-content/uploads/2010/08/aldiko-glossary-180x320.png" alt="" width="180" height="320" /></a><p class="wp-caption-text">Airplane Flying Handbook Glossary - thumbnail</p></div>
<p>The glossary provides definitions for many different aviation terms. Aldiko provides full text search through the entire book. Together, this provides a useful and effective tool for looking up unknown words and phrases. You can also bookmark sections for quick reference later.</p>
<p>Some of the above features are reader software dependent. Depending on your reader, you may find different ways to interact with the electronic book. I have loaded the EPUB <em>Airplane Flying Handbook</em> to an Apple iPad by adding the file to iTunes and then synching the book to the iPad. I was then able to open the book and read it with iBooks. With the larger iPad screen, more text was available per page, which is one of the benefits of the EPUB format: the layout of the book changes to fit the reader.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpeterson.com/2010/08/06/airplane-flying-handbook-in-epub-format/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Comic for every GA pilot who flies on a commercial flight</title>
		<link>http://www.jpeterson.com/2010/04/14/comic-for-every-ga-pilot-who-flies-on-a-commercial-flight/</link>
		<comments>http://www.jpeterson.com/2010/04/14/comic-for-every-ga-pilot-who-flies-on-a-commercial-flight/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 04:06:51 +0000</pubDate>
		<dc:creator>cubeinhabitant</dc:creator>
				<category><![CDATA[Comics]]></category>
		<category><![CDATA[aviation]]></category>
		<category><![CDATA[comic]]></category>

		<guid isPermaLink="false">http://www.jpeterson.com/?p=202</guid>
		<description><![CDATA[xkcd recently posted the perfect comic showing how every GA (or sim) pilot who has to fly commercial, I think, wishes the system worked: http://xkcd.com/726/
http://xkcd.com/726/
]]></description>
			<content:encoded><![CDATA[<p><a href="http://xkcd.com/">xkcd</a> recently posted the perfect <a href="http://xkcd.com/726/">comic</a> showing how every GA (or sim) pilot who has to fly commercial, I think, wishes the system worked: <a href="http://xkcd.com/726/">http://xkcd.com/726/</a></p>
<div class="wp-caption alignnone" style="width: 476px"><a href="http://xkcd.com/726/"><img class="  " title="Seat Selection" src="http://imgs.xkcd.com/comics/seat_selection.png" alt="Seat Selection" width="466" height="110" /></a><p class="wp-caption-text">Seat Selection</p></div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><a href="http://xkcd.com/726/">http://xkcd.com/726/</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.jpeterson.com/2010/04/14/comic-for-every-ga-pilot-who-flies-on-a-commercial-flight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quote from &#8220;Authentication is Secondary&#8221; by Bob Cringely</title>
		<link>http://www.jpeterson.com/2010/02/04/quote-from-authentication-is-secondary-by-bob-cringely/</link>
		<comments>http://www.jpeterson.com/2010/02/04/quote-from-authentication-is-secondary-by-bob-cringely/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 22:07:05 +0000</pubDate>
		<dc:creator>cubeinhabitant</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[authentication]]></category>

		<guid isPermaLink="false">http://www.jpeterson.com/?p=200</guid>
		<description><![CDATA[From &#8220;Authentication is Secondary&#8221; by Bob Cringely:
&#8220;Remember that all the authentication in the world will not protect against a privileged user doing the wrong thing. It’s just that logging may help to determine what happened after the fact.&#8221;
]]></description>
			<content:encoded><![CDATA[<p>From &#8220;<a href="http://www.cringely.com/2010/02/authentication-is-secondary/">Authentication is Secondary</a>&#8221; by Bob Cringely:</p>
<p style="padding-left: 30px;">&#8220;Remember that all the authentication in the world will not protect against a privileged user doing the wrong thing. It’s just that logging may help to determine what happened after the fact.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpeterson.com/2010/02/04/quote-from-authentication-is-secondary-by-bob-cringely/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First post using WordPress for Android</title>
		<link>http://www.jpeterson.com/2010/02/03/first-post-using-wordpress-for-android/</link>
		<comments>http://www.jpeterson.com/2010/02/03/first-post-using-wordpress-for-android/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 17:01:12 +0000</pubDate>
		<dc:creator>cubeinhabitant</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.jpeterson.com/2010/02/03/first-post-using-wordpress-for-android/</guid>
		<description><![CDATA[This post was created on Droid phone using WordPress for Android. You can find more details about the app at http://android.wordpress.org/.
]]></description>
			<content:encoded><![CDATA[<p>This post was created on Droid phone using WordPress for Android. You can find more details about the app at <a href="http://android.wordpress.org/">http://android.wordpress.org/</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpeterson.com/2010/02/03/first-post-using-wordpress-for-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

