<?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>ChangeLog - Jon Chase&#039;s blog &#187; Productivity</title>
	<atom:link href="http://www.juliesoft.com/category/productivity/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.juliesoft.com</link>
	<description>solve niche problems, make users happy</description>
	<lastBuildDate>Sun, 18 Jul 2010 06:56:43 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Shell scripts that talk back (and make you millions)</title>
		<link>http://www.juliesoft.com/2010/03/shell-scripts-that-talk-back-and-make-you-millions/</link>
		<comments>http://www.juliesoft.com/2010/03/shell-scripts-that-talk-back-and-make-you-millions/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 18:36:23 +0000</pubDate>
		<dc:creator>Jon Chase</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Java & Programming]]></category>
		<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://www.juliesoft.com/?p=321</guid>
		<description><![CDATA[I&#8217;ve got a bunch of shell scripts that I use to help me with development of Every Single Shot.  Some of these scripts, like starting up a new server instance or redeploying an application, can take a while (10 to 15 minutes).  I&#8217;ll typically launch a script and then start working on something [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.juliesoft.com%2F2010%2F03%2Fshell-scripts-that-talk-back-and-make-you-millions%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.juliesoft.com%2F2010%2F03%2Fshell-scripts-that-talk-back-and-make-you-millions%2F" height="61" width="51" /></a></div><p>I&#8217;ve got a bunch of shell scripts that I use to help me with development of <a href="http://everysingleshot.com">Every Single Shot</a>.  Some of these scripts, like starting up a new server instance or redeploying an application, can take a while (10 to 15 minutes).  I&#8217;ll typically launch a script and then start working on something else, forgetting that the script is even running, only to come back an hour later and realize it completed 50 minutes ago.  I needed an easy way to remind myself that scripts are running, or better yet, to alert me when the scripts finish.  Specifically, I wanted something audible that would grab my attention right away, so having a shell script send an email won&#8217;t cut it in this case.  Then I realized how easy OS X makes sound playback from the terminal.</p>
<p>There are a few ways to get your shell scripts to beep or speak.  They range from utilitarian to fun, so choose wisely.  </p>
<p>Note: I&#8217;m using these on OS X &#8211; your mileage may vary on other platforms.  </p>
<h3>Terminal beep</h3>
<p>This should work even if you don&#8217;t have speakers installed on your system.  It&#8217;s pretty basic, and often times I don&#8217;t actually hear the beep, so I don&#8217;t really recommend this option.  </p>
<p>If you want your script to beep at you annoyingly, just type <code>printf &quot;\a&quot;</code> and hit enter.  You should hear a single beep (are your speakers on?).  Of course, that almost never gets my attention, so I usually wind up with something like this is my scripts: <code>printf &quot;\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a\a&quot;</code>  That&#8217;s a little better, but we can improve and have a little fun at the same time.</p>
<h3>Use the say command</h3>
<p>Did you know you can open a terminal on OS X, type in <code>say hello world!</code> and OS X will speak back &quot;hello world!&quot; to you?  You can&#8217;t get much simpler than that.  So instead of using the printf command above, just replace it with something like <code>say every single shot has been deployed to production</code>   </p>
<p>If you want to really impress those VCs you&#8217;re recruiting, I highly recommend the Trinoids or Zarvox voices (see all voices available in System Preferences -&gt; Speech), as they definitely lend some nerd credibility to your build process.  Those VCs will start throwing money at you (this is the part of the blog where you make millions) as they wonder in awe at how you were able to design such a complex system.  They&#8217;ll be throwing your series B funding at you just as fast as you can <code>say -v Trinoids system is running at peak efficiency</code> or <code>say -v Zarvox Skynet has become self aware.  Initiating self defense subroutine</code></p>
<p>Warning:  don&#8217;t use the Whisper voice unless you want to be freaked out, especially if you&#8217;re working late at night.</p>
<h3>Say the command yourself</h3>
<p>Or better yet, have your spouse or kid say it for you.  </p>
<p>You can use the <strong>afplay</strong> command to play MP3s or WAVs from the command line.  Just record a few messages like &quot;production instance is running&quot; using <a href="http://audacity.sourceforge.net/">Audacity</a> (free), save them as WAV or MP3 (you&#8217;ll need the <a href="http://audacity.sourceforge.net/help/faq?s=install&#038;item=lame-mp3">lame encoder</a> to save as MP3), store them in the same directory (or maybe a /sounds subdirectory) as your shell scripts with the same names as the scripts except with a .mp3 file extension, and then make the magic happen with <code>afplay redeploy_to_production.mp3</code>    </p>
<p>If you don&#8217;t want to record your voice but want something a little more personal, you can download free sound effects (I haven&#8217;t tried but I assume you can get them in MP3 or WAV format) from <a href="http://www.freesound.org/">Freesound</a>.</p>
<p>If you have ideas on how to accomplish some of the above on Windows, Unix/Linux, or another platform, please leave a comment below!</p>
<p>I gotta run&#8230;it sounds like my build just finished!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juliesoft.com/2010/03/shell-scripts-that-talk-back-and-make-you-millions/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Double your productivity with 1 tip</title>
		<link>http://www.juliesoft.com/2009/11/double-your-productivity-with-1-tip/</link>
		<comments>http://www.juliesoft.com/2009/11/double-your-productivity-with-1-tip/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 17:25:13 +0000</pubDate>
		<dc:creator>Jon Chase</dc:creator>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[time saver]]></category>

		<guid isPermaLink="false">http://www.juliesoft.com/?p=197</guid>
		<description><![CDATA[Starting a business is a lot of work, especially when you&#8217;re doing it all yourself.  I need all the hours I can get in a day, so I came up with a handy little practice that&#8217;s really increased my productivity.  Yes, I&#8217;d even say it&#8217;s doubled it (hmmm&#8230;does that mean it was abnormally [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.juliesoft.com%2F2009%2F11%2Fdouble-your-productivity-with-1-tip%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.juliesoft.com%2F2009%2F11%2Fdouble-your-productivity-with-1-tip%2F" height="61" width="51" /></a></div><p>Starting <a href="http://www.juliesoft.com">a business</a> is a lot of work, especially when you&#8217;re doing it all yourself.  I need all the hours I can get in a day, so I came up with a handy little practice that&#8217;s really increased my productivity.  Yes, I&#8217;d even say it&#8217;s doubled it (hmmm&#8230;does that mean it was abnormally low to begin with?).  Your mileage may vary, of course, but if you follow this advice <strong>and stick to it</strong>, it&#8217;s just about impossible to not see your productivity go up.</p>
<h3>The Trick</h3>
<p>So what is it?  What is the miracle of productivity tips that has naught been divined hence?  </p>
<p>Simple: when you sit down to work, set a timer.  Work your butt off until that timer buzzes, then take a break.  Lather, rinse, repeat until it&#8217;s time to go home.  Let me explain.</p>
<p>I find I can concentrate steadily for about 2 hours at a time.  So I set the timer for 2 hours.  Once the 2 hours is up, I take a 15 minute break (using the timer), during which time I&#8217;m checking blogs, twitter, Facebook, or most importantly &#8211; playing with the dog.  Lunch time is a little different &#8211; I typically take 45 minutes to an hour.  I get in four quality 2-hour work sessions every day with little to no distraction.  This, in my opinion, is awesome.</p>
<h3>How it Works</h3>
<p>Why does this work so well?  For me, it&#8217;s the assurance of knowing I&#8217;ll be able to goof off soon enough.  That way, I feel compelled to concentrate for 2 hours because I know I&#8217;ll be immediately rewarded at the end of it.  But during the breaks, anything goes, and since I&#8217;ve just worked for 2 hours, I don&#8217;t feel guilty <a href="http://www.peopleofwalmart.com/">goofing off a bit</a>.</p>
<h3>Timers to Try</h3>
<p>If you want to give this a try, I can recommend a few timers.  If you&#8217;ve got an iPhone or iPod touch, just use the Timer app that comes with it (make sure you turn the volume up so you can hear the timer go off).  If you run OS X, give a timer dashboard widget a try.  There are two that I like: <a href="http://www.metabang.com/widgets/stop-it/index.html">Stop It!</a> (my fav) and <a href="http://xerxes.sofa-rockers.org/">Tea Timer</a>.  If you run Windows, uhhhh&#8230;do you own an egg timer? <img src='http://www.juliesoft.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>Bonus</h3>
<p>Bonus tip:  write your todo&#8217;s for the day down.  Tackle the tough creative ones in the morning (especially the ones you&#8217;re dreading).  You&#8217;ll feel a since of accomplishment and be motivated to do the boring stuff.  Do the administrative stuff and email after lunch.</p>
<p>Bonus bonus tip: <strong>don&#8217;t do personal email at work</strong>!</p>
<p>What do you think?  Do you have any easy productivity tips of your own you&#8217;d like to share?  Comment below!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juliesoft.com/2009/11/double-your-productivity-with-1-tip/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->