<?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>blog.sudosu.net &#187; Uncategorized</title>
	<atom:link href="http://blog.sudosu.net/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sudosu.net</link>
	<description>Got root?</description>
	<lastBuildDate>Mon, 21 Dec 2009 18:27:36 +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>OS X Docs are Wrong; How To Run Periodic Maintenance</title>
		<link>http://blog.sudosu.net/2009/os-x-docs-are-wrong-how-to-run-periodic-maintenance/</link>
		<comments>http://blog.sudosu.net/2009/os-x-docs-are-wrong-how-to-run-periodic-maintenance/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 18:09:31 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/?p=286</guid>
		<description><![CDATA[I just reimaged my laptop, and discovered that the &#8220;apropos&#8221; command had nothing in its database. (You use &#8220;apropos&#8221; to look up man pages related to a topic. It looks through an index to find appropriate pages to list, and the periodic maintenance tasks had not created the index.) OK. No problem. Google is my [...]]]></description>
			<content:encoded><![CDATA[<p>I just reimaged my laptop, and discovered that the &#8220;apropos&#8221; command had nothing in its database. (You use &#8220;apropos&#8221; to look up man pages related to a topic. It looks through an index to find appropriate pages to list, and the periodic maintenance tasks had not created the index.) OK. No problem. Google is my friend.</p>
<p>Google took me to an Apple Knowledge Base article that is out of date: <a href="http://support.apple.com/kb/HT2319" target="_blank">http://support.apple.com/kb/HT2319</a></p>
<p>This article states that you should, from the terminal, run &#8220;/etc/daily&#8221; to run the daily maintenance tasks. That may have been true before LaunchD took over from cron, but it&#8217;s not true anymore. There is no /etc/daily file on my 10.5 system.</p>
<p>The other option they suggest, &#8220;sudo periodic weekly&#8221; did work, and generated the apropos index files.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2009/os-x-docs-are-wrong-how-to-run-periodic-maintenance/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Another nice little one-liner; wait until a file is there (or not there)</title>
		<link>http://blog.sudosu.net/2008/another-nice-little-one-liner-wait-until-a-file-is-there-or-not-there/</link>
		<comments>http://blog.sudosu.net/2008/another-nice-little-one-liner-wait-until-a-file-is-there-or-not-there/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 00:55:48 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/?p=281</guid>
		<description><![CDATA[This is the sort of thing that&#8217;s second nature to a command-line geek, but I thought it was cool enough (in its little way) to share.
The problem: I have a process that runs on a remote server for quite a while. I wish to be alerted when it completes. As long as it&#8217;s running, it [...]]]></description>
			<content:encoded><![CDATA[<p>This is the sort of thing that&#8217;s second nature to a command-line geek, but I thought it was cool enough (in its little way) to share.</p>
<p>The problem: I have a process that runs on a remote server for quite a while. I wish to be alerted when it completes. As long as it&#8217;s running, it creates a lockfile in /var/lock. So when the lockfile goes away, I want to be alerted.</p>
<p>The solution:</p>
<p>Part 1: In my .bashrc file, I&#8217;ve aliased the command &#8220;alert&#8221; to play a sound:</p>
<blockquote><p>alias alert=&#8217;aplay /usr/share/sounds/k3b_success1.wav&#8217;</p></blockquote>
<p>But of course, I can only play that on my local machine &#8212; does me no good to sound an alarm on a computer in the server room, even if it had speakers.</p>
<p>Part 2: I can create a &#8220;while&#8221; one-liner that waits until the file is deleted, then executes the next line:</p>
<blockquote><p>while [ -e ~/lockfile ]; do sleep 10; done; alert</p></blockquote>
<p>However, this can only test against files on my local system. This brings me to&#8230;</p>
<p>Part 3: You can use ssh to run a command on a remote system, instead of just logging into the remote system:</p>
<blockquote><p>ssh user@example.com &#8220;while [ -e /var/lock/program.lock ]; do sleep 10; done&#8221; ; alert</p></blockquote>
<p>It runs the while loop on the remote system, not giving back control to the local system until the while loop exits (which happens when the lock file no longer exists). Once the while loop exits, ssh exits, and we run the &#8220;alert&#8221; command, which plays a sound alerting me to the change.</p>
<p>Took me about 10 times longer to write up than it did to implement. But it&#8217;s the sort of thing you can just throw together quickly on a *nix system to make your life easier.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2008/another-nice-little-one-liner-wait-until-a-file-is-there-or-not-there/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8220;Behind Closed Doors&#8221; by Rothman &amp; Derby</title>
		<link>http://blog.sudosu.net/2008/behind-closed-doors-by-rothman-derby/</link>
		<comments>http://blog.sudosu.net/2008/behind-closed-doors-by-rothman-derby/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 00:10:53 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/?p=279</guid>
		<description><![CDATA[&#8220;Behind Closed Doors: Secrets of Great Management&#8221; by Johanna Rothman and Esther Derby is a strange book; while not having any ideas that are really NEW to anyone who&#8217;s read the other management books I&#8217;ve recommended, BCD still manages to impress and be worth reading. It does this by having lots of small, practical advice [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;Behind Closed Doors: Secrets of Great Management&#8221; by Johanna Rothman and Esther Derby is a strange book; while not having any ideas that are really NEW to anyone who&#8217;s read the other management books I&#8217;ve recommended, BCD still manages to impress and be worth reading. It does this by having lots of small, practical advice for managers, in lots and lots of different areas.</p>
<p>If you read the other books in the field, will you derive most of these ideas yourself? Probably. But I still got a few good techniques from this book &#8212; among them, a new approach to what BCD calls my &#8220;Project Portfolio&#8221; &#8212; my lists of projects, tasks, and who they&#8217;re assigned to.</p>
<p>Worth reading. Not worth reading first, but worth the time and money spent on it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2008/behind-closed-doors-by-rothman-derby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Two Not-Highly-Recommended Books</title>
		<link>http://blog.sudosu.net/2008/two-not-highly-recommended-books/</link>
		<comments>http://blog.sudosu.net/2008/two-not-highly-recommended-books/#comments</comments>
		<pubDate>Fri, 15 Aug 2008 18:50:52 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/?p=277</guid>
		<description><![CDATA[This should, of course, be subtitled &#8220;Books Not To Read If You Are Me.&#8221; These aren&#8217;t necessarily bad books (in fact, both of them are good books) but they weren&#8217;t that useful to me or to people in exactly my situation. Take this with as much salt as you feel appropriate, depending on what you&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p>This should, of course, be subtitled &#8220;Books Not To Read If You Are Me.&#8221; These aren&#8217;t necessarily bad books (in fact, both of them are good books) but they weren&#8217;t that useful to me or to people in exactly my situation. Take this with as much salt as you feel appropriate, depending on what you&#8217;re working on.</p>
<p>The first is &#8220;Getting Real&#8221; by 37signals. If you&#8217;re doing web-application development, I&#8217;d say this is a book you should read. I&#8217;m not doing that, and thus, didn&#8217;t see a whole lot of value here. I&#8217;m making a mental note to reread this if I ever do get into a web development project, and it did make me think about ways I could make our current development procedures more agile &#8212; but if the question is &#8220;Was this worth the time it took for me to read it?&#8221; then the answer is &#8220;No.&#8221;</p>
<p>The second is &#8220;The Mythical Man Month&#8221; by Frederick Brooks. It came highly-recommended in every software management book I&#8217;ve read, so I figured it had to be on my list. While there is much still of value in this book, easily a third to a half seems completely out-of-date &#8212; advice on whether to use printed manuals or microfiche that seems as applicable as a discussion of which tools are best for shoeing horses.</p>
<p>While the concepts discussed in TMMM were clearly revolutionary, I&#8217;m not sure it makes the first cut for a software management reading list. Most of the ideas it contains are captured better in other, more current books, particularly &#8220;Peoplware,&#8221; &#8220;Joel On Software,&#8221; and &#8220;Managing Humans.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2008/two-not-highly-recommended-books/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Two Good Software Books</title>
		<link>http://blog.sudosu.net/2008/two-good-software-books/</link>
		<comments>http://blog.sudosu.net/2008/two-good-software-books/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 05:37:01 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/?p=274</guid>
		<description><![CDATA[I just finished reading two different books on software development and management; both are highly recommended.
First, and best is Peopleware, by Tom DeMarco and Timothy Lister. This is another one of those must-read books. I&#8217;ve been telling everyone that I can&#8217;t believe I&#8217;ve been allowed to have the job I have without reading it. If [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished reading two different books on software development and management; both are highly recommended.</p>
<p>First, and best is Peopleware, by Tom DeMarco and Timothy Lister. This is another one of those must-read books. I&#8217;ve been telling everyone that I can&#8217;t believe I&#8217;ve been allowed to have the job I have without reading it. If you are in the business of software (or in the business of managing any type of &#8220;knowledge worker,&#8221;) you must read this. Really. I&#8217;m buying copies for all the managers and execs at work.</p>
<p>Second is the second &#8220;Joel On Software&#8221; book, &#8220;More Joel On Software,&#8221; by Joel Spolsky. I wasn&#8217;t as wowed by this one as I was by the first, but it&#8217;s still very much a worthy read. Most of the articles in the first one were new to me, while I had already read most of the 2nd one&#8217;s content on Joel&#8217;s website. Still definitely worth reading.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2008/two-good-software-books/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Backing up with Duplicity over SSH</title>
		<link>http://blog.sudosu.net/2008/backing-up-with-duplicity-over-ssh/</link>
		<comments>http://blog.sudosu.net/2008/backing-up-with-duplicity-over-ssh/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 22:06:54 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/?p=272</guid>
		<description><![CDATA[I&#8217;m attempting to set up Duplicity as a backup tool, running from cron over ssh, to backup my home directory to another server.
I of course already have passwordless SSH set up to connect to that server, and use ssh-agent to store the passphrase for my SSH key, as described in another entry. However, I could [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m attempting to set up <a href="http://duplicity.nongnu.org/" target="_blank">Duplicity</a> as a backup tool, running from cron over ssh, to backup my home directory to another server.</p>
<p>I of course already have passwordless SSH set up to connect to that server, and use ssh-agent to store the passphrase for my SSH key, <a href="http://blog.sudosu.net/2008/seamless-ssh/" target="_blank">as described in another entry</a>. However, I could not get passwordless SSH to work from a cron job. If anyone has tips on how to do that, I&#8217;d love to hear it.</p>
<p>So I created a second SSH public/private key pair with no passphrase, (in ~/.ssh/backup and ~/.ssh/backup.pub) and figured out how to have Duplicity call ssh, scp, and sftp with the correct parameters to specify the new key pair. (There&#8217;s about a zillion different ways of specifying that, and only ONE that works across all three programs.)</p>
<p>The passphrase mentioned here is the one used to encrypt the duplicity backups.</p>
<blockquote><p>PASSPHRASE=&#8217;YourPassphraseGoesHere&#8217; duplicity \<br />
&#8211;no-print-statistics \<br />
&#8211;ssh-options &#8220;-oIdentityFile=/home/schof/.ssh/backup&#8221; \<br />
/home/schof \<br />
scp://johnmarkschofield@example.com/duplicity</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2008/backing-up-with-duplicity-over-ssh/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How To Hire The Right People</title>
		<link>http://blog.sudosu.net/2008/how-to-hire-the-right-people/</link>
		<comments>http://blog.sudosu.net/2008/how-to-hire-the-right-people/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 23:40:30 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/?p=271</guid>
		<description><![CDATA[I must say, this article by Steve Yegge has done quite a bit to refine my thoughts about hiring geeks. (The beginning is a little long-winded. Push through. It&#8217;s worth it.)
On the other hand, I&#8217;ve met exactly ONE of the type he&#8217;s talking about in my career. Not sure where that leaves me as a [...]]]></description>
			<content:encoded><![CDATA[<p>I must say, <a href="http://steve-yegge.blogspot.com/2008/06/done-and-gets-things-smart.html" target="_blank">this article by Steve Yegge</a> has done quite a bit to refine my thoughts about hiring geeks. (The beginning is a little long-winded. Push through. It&#8217;s worth it.)</p>
<p>On the other hand, I&#8217;ve met exactly ONE of the type he&#8217;s talking about in my career. Not sure where that leaves me as a managing geek who needs to hire brilliant geeks.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2008/how-to-hire-the-right-people/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing VMware Server 1.0.6 on Ubuntu Hardy</title>
		<link>http://blog.sudosu.net/2008/installing-vmware-server-106-on-ubuntu-hardy/</link>
		<comments>http://blog.sudosu.net/2008/installing-vmware-server-106-on-ubuntu-hardy/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 00:26:02 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/?p=270</guid>
		<description><![CDATA[It generally works pretty well, but I found the following problem, and Google was no help:
Building the VMware VmPerl Scripting API.
Using compiler &#8220;/usr/bin/gcc&#8221;. Use environment variable CC to override.
Unable to compile the VMware VmPerl Scripting API.
********
The VMware VmPerl Scripting API was not installed.  Errors encountered during
compilation and installation of the module can be found here:
/tmp/vmware-config4
You [...]]]></description>
			<content:encoded><![CDATA[<p>It generally works pretty well, but I found the following problem, and Google was no help:</p>
<blockquote><p>Building the VMware VmPerl Scripting API.</p>
<p>Using compiler &#8220;/usr/bin/gcc&#8221;. Use environment variable CC to override.</p>
<p>Unable to compile the VMware VmPerl Scripting API.</p>
<p>********<br />
The VMware VmPerl Scripting API was not installed.  Errors encountered during<br />
compilation and installation of the module can be found here:<br />
/tmp/vmware-config4</p>
<p>You will not be able to use the &#8220;vmware-cmd&#8221; program.</p>
<p>Errors can be found in the log file:<br />
&#8216;/tmp/vmware-config4/control-only/make.log&#8217;</p></blockquote>
<p>When you look at make.log, you see a series of errors like this:</p>
<blockquote><p>In file included from VmPerl.xs:6:<br />
/usr/lib/perl/5.8/CORE/perl.h:420:24: error: sys/types.h: No such file or directory<br />
/usr/lib/perl/5.8/CORE/perl.h:451:19: error: ctype.h: No such file or directory<br />
/usr/lib/perl/5.8/CORE/perl.h:463:23: error: locale.h: No such file or directory<br />
/usr/lib/perl/5.8/CORE/perl.h:480:20: error: setjmp.h: No such file or directory<br />
/usr/lib/perl/5.8/CORE/perl.h:486:26: error: sys/param.h: No such file or directory<br />
/usr/lib/perl/5.8/CORE/perl.h:491:23: error: stdlib.h: No such file or directory<br />
/usr/lib/perl/5.8/CORE/perl.h:496:23: error: unistd.h: No such file or directory<br />
/usr/lib/perl/5.8/CORE/perl.h:776:23: error: string.h: No such file or directory<br />
/usr/lib/perl/5.8/CORE/perl.h:925:27: error: netinet/in.h: No such file or directory<br />
/usr/lib/perl/5.8/CORE/perl.h:929:26: error: arpa/inet.h: No such file or directory<br />
/usr/lib/perl/5.8/CORE/perl.h:939:25: error: sys/stat.h: No such file or directory<br />
/usr/lib/perl/5.8/CORE/perl.h:961:21: error: time.h: No such file or directory<br />
/usr/lib/perl/5.8/CORE/perl.h:968:25: error: sys/time.h: No such file or directory<br />
/usr/lib/perl/5.8/CORE/perl.h:975:27: error: sys/times.h: No such file or directory<br />
/usr/lib/perl/5.8/CORE/perl.h:982:19: error: errno.h: No such file or directory</p></blockquote>
<p>The answer is simple:</p>
<blockquote><p>sudo apt-get install libc6-dev</p></blockquote>
<p>Now Google has the answer.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2008/installing-vmware-server-106-on-ubuntu-hardy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Real Apple Fanboyism</title>
		<link>http://blog.sudosu.net/2008/real-apple-fanboyism/</link>
		<comments>http://blog.sudosu.net/2008/real-apple-fanboyism/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 16:13:08 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/?p=268</guid>
		<description><![CDATA[In much of the web, being called an Apple Fanboy simply means you&#8217;re debunking myths thrown about by Mac-haters. And the Macalope is great at that. And if that is being an Apple Fanboy, then I am guilty. There&#8217;s a lot of hate thrown around there just because Macs are &#8220;cool&#8221; and some people have [...]]]></description>
			<content:encoded><![CDATA[<p>In much of the web, being called an Apple Fanboy simply means you&#8217;re debunking myths thrown about by Mac-haters. And the <a href="http://news.cnet.com/8300-13509_3-20.html" target="_blank">Macalope</a> is great at that. And if that is being an Apple Fanboy, then I am guilty. There&#8217;s a lot of hate thrown around there just because Macs are &#8220;cool&#8221; and <a href="http://daringfireball.net/linked/2008/may#sat-31-forbes" target="_blank">some people have a problem with that.</a></p>
<p>However, there&#8217;s some talk around Apple&#8217;s projections of selling 10 million iPhones in a year that are <a href="http://news.cnet.com/8301-13509_3-9956241-20.html" target="_blank">starting to bother me</a>.</p>
<blockquote><p>Regardless, <a href="http://www.macworld.com/article/133636/2008/05/10_million_iphones.html">Macworld&#8217;s Jason Snell</a> has already detailed how Apple will likely beat the 10 million mark for calendar 2008. So the question really is just by how much.</p></blockquote>
<p>Frankly I don&#8217;t care if Apple beats their projections or not. This won&#8217;t affect the quality of the iPhone, the quality of other Apple products, or anything else I care about. I&#8217;m not a cheerleader, I&#8217;m someone who wants to use products that don&#8217;t suck. And as long as Apple&#8217;s products suck less than anyone else&#8217;s, I&#8217;ll use Apple.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2008/real-apple-fanboyism/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Book Review: &#8220;Release It!&#8221; by Michael T. Nygard</title>
		<link>http://blog.sudosu.net/2008/book-review-release-it-by-michael-t-nygard/</link>
		<comments>http://blog.sudosu.net/2008/book-review-release-it-by-michael-t-nygard/#comments</comments>
		<pubDate>Sat, 24 May 2008 22:00:24 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/?p=267</guid>
		<description><![CDATA[I just finished &#8220;Release It!: Design and Deploy Production-Ready Software&#8221; by Michael T. Nygard, from The Pragmatic Programmers. This isn&#8217;t the book I thought it was when I bought it, but it&#8217;s still a really valuable read. &#8220;Release It!&#8221; focuses on (and most of the author&#8217;s experience seems to be) massive, web-scale e-commerce sites, generally [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished &#8220;Release It!: Design and Deploy Production-Ready Software&#8221; by Michael T. Nygard, from The Pragmatic Programmers. This isn&#8217;t the book I thought it was when I bought it, but it&#8217;s still a really valuable read. &#8220;Release It!&#8221; focuses on (and most of the author&#8217;s experience seems to be) massive, web-scale e-commerce sites, generally running on Java. While on the surface it has little to offer to other worlds of software development, digging a little deeper shows ideas that are applicable across all software development.</p>
<p>If you&#8217;re doing massive web stores in Java &#8212; well, you&#8217;ve probably already read this. If you haven&#8217;t I&#8217;d say this book is a must-read. Of course, my projects aren&#8217;t web-scale, aren&#8217;t e-commerce, and don&#8217;t use Java, and to this point, haven&#8217;t &#8212; so do take my comments with whatever amount of salt you feel is appropriate.</p>
<p>Even if you&#8217;re doing shrink-wrap software, I&#8217;d say &#8220;Release It!&#8221; has something of value for you &#8212; it appears to be a collection of hard-won, common-sense techniques for creating what Nygard calls &#8220;cynical software&#8221; &#8212; software that assumes that itself, and the other software it links to will all fail at one time or another, and is prepared for that failure. A number of failure modes spring to mind, but Nygard enumerates them, the anti-patterns that create them, and the patterns you can use to respond to them with exceptional clarity and obvious expertise.</p>
<p>In addition to being chock-full of good ideas and interesting concepts, it&#8217;s also filled with entertaining war stories about various failures and how Nygard and his team responded to them. And for a systems geek, there&#8217;s few more satisfying ways to spend an hour than reading about the nightmare series of cascading failures that ruined someone else&#8217;s weekend.</p>
<p>Highly-recommended.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2008/book-review-release-it-by-michael-t-nygard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nice little BASH one-liner to iterate through a directory</title>
		<link>http://blog.sudosu.net/2008/nice-little-bash-one-liner-to-iterate-through-a-directory/</link>
		<comments>http://blog.sudosu.net/2008/nice-little-bash-one-liner-to-iterate-through-a-directory/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 21:23:49 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/?p=265</guid>
		<description><![CDATA[for afile in /home/auser/adirectory/*; do echo $afile; done
Useful for all kinds of things. And I can never remember how the syntax changes between doing a for statement in a bash script and doing it as a one-liner on the command line.
]]></description>
			<content:encoded><![CDATA[<blockquote><p>for afile in /home/auser/adirectory/*; do echo $afile; done</p></blockquote>
<p>Useful for all kinds of things. And I can never remember how the syntax changes between doing a for statement in a bash script and doing it as a one-liner on the command line.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2008/nice-little-bash-one-liner-to-iterate-through-a-directory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dakim is Hiring! Know any great geeks?</title>
		<link>http://blog.sudosu.net/2008/dakim-is-hiring-know-any-great-geeks/</link>
		<comments>http://blog.sudosu.net/2008/dakim-is-hiring-know-any-great-geeks/#comments</comments>
		<pubDate>Fri, 07 Mar 2008 21:25:40 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2008/dakim-is-hiring-know-any-great-geeks/</guid>
		<description><![CDATA[
Linux Programmer: http://losangeles.craigslist.org/wst/sof/598806531.html
Senior QA: http://losangeles.craigslist.org/wst/sof/598812878.html
Junior QA: http://losangeles.craigslist.org/wst/sof/598817260.html

]]></description>
			<content:encoded><![CDATA[<ul>
<li>Linux Programmer: <a href="http://losangeles.craigslist.org/wst/sof/598806531.html" target="_blank">http://losangeles.craigslist.org/wst/sof/598806531.html</a></li>
<li>Senior QA: <a href="http://losangeles.craigslist.org/wst/sof/598812878.html" target="_blank">http://losangeles.craigslist.org/wst/sof/598812878.html</a></li>
<li>Junior QA: <a href="http://losangeles.craigslist.org/wst/sof/598817260.html" target="_blank">http://losangeles.craigslist.org/wst/sof/598817260.html</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2008/dakim-is-hiring-know-any-great-geeks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Deal With Recruiters</title>
		<link>http://blog.sudosu.net/2008/how-to-deal-with-recruiters/</link>
		<comments>http://blog.sudosu.net/2008/how-to-deal-with-recruiters/#comments</comments>
		<pubDate>Thu, 06 Mar 2008 02:49:08 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2008/how-to-deal-with-recruiters/</guid>
		<description><![CDATA[I&#8217;m about to place an ad on Craigslist (Dakim is hiring; I&#8217;ll post a link to the ad here when it&#8217;s up.) and every time I post an ad, I get 200 calls from obnoxious recruiters. This is an snippet of an actual conversation that actually happened:
Me: I&#8217;m sorry, Dakim has a policy of not [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m about to place an ad on Craigslist (Dakim is hiring; I&#8217;ll post a link to the ad here when it&#8217;s up.) and every time I post an ad, I get 200 calls from obnoxious recruiters. This is an snippet of an actual conversation that actually happened:</p>
<blockquote><p><strong>Me: </strong>I&#8217;m sorry, Dakim has a policy of not hiring from recruiters. Have a nice day.</p>
<p><strong>Him:</strong> John John John JOHN! This guy was a .NET star at Disney! You&#8217;ve got to talk to him!</p>
<p><strong>Me:</strong> We don&#8217;t use .NET.</p>
<p><strong>Him:</strong> We&#8217;ve got a GREAT Java programmer from BofA.</p>
<p><strong>Me:</strong> We don&#8217;t use Java. Goodbye.</p></blockquote>
<p>I&#8217;ve had recruiters try every scummy thing they can think of &#8212; a common tactic appears to be lying to the receptionist (telling her you&#8217;re a client) to try to get through to me.</p>
<p>We&#8217;re rethinking the policy of not hiring from recruiters (although we&#8217;re still in the air), so I thought up a way I can deal with them without wasting a whole lot of my time. I&#8217;ll update you later as to how well it actually works. (If this appears a little harsh, remember that this is NOT recruiters we&#8217;re hiring to help us find candidates &#8212; this is recruiters cold calling because they saw our ad on Craigslist. When they call, I&#8217;ll simply ask for their e-mail, and get off the phone and send them this.)</p>
<blockquote><p>Dakim, Inc.<br />
2121 Cloverfield, Suite 205<br />
Santa Monica, CA 90404</p>
<p>Dear Recruiter:</p>
<p>Thank you for your interest in providing recruitment help to Dakim. We welcome your involvement in making Dakim a better, bigger company.</p>
<p>However, to avoid wasting either of our time, we&#8217;ve developed a few ground rules that make the recruiter/client relationship go more smoothly.</p>
<p>1) All initial communication will be via e-mail. I&#8217;ll call you when it&#8217;s time to get on the phone.</p>
<p>2) All e-mails providing information on a candidate MUST also provide the fee your company will take if we hire the individual.</p>
<p>3) Dakim has no problem finding decent candidates. We have a serious problem finding spectacular ones. You may send us up to three candidates, period. (If we make one of them an offer, the count resets to zero.) But if you&#8217;ve sent us three jerks, you&#8217;re obviously using the shotgun approach, and it&#8217;s a waste of your time, our time, and the candidates&#8217; time.</p>
<p>The positions currently open are:<br />
*<br />
*<br />
*</p>
<p>Thanks very much for your interest in recruiting for Dakim!</p>
<p>Sincerely,</p>
<p>John Schofield<br />
Director, Information Technology</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2008/how-to-deal-with-recruiters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Corral Fire, November 24, 2007 @ 11:30 AM</title>
		<link>http://blog.sudosu.net/2007/corral-fire-november-24-2007-1130-am/</link>
		<comments>http://blog.sudosu.net/2007/corral-fire-november-24-2007-1130-am/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 19:29:54 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/corral-fire-november-24-2007-1130-am/</guid>
		<description><![CDATA[Lots of info from the Malibu Times:
11 a.m. update
Saturday, November 24, 2007
Los Angeles County Fire Chief P. Michael Freeman said a just-completed press conference at least 2,200 acres have burned and 35 homes (15 on Seabreeze Road, 15 in Malibu Bowl area and 5 in Latigo Canyon) have been destroyed, possibly one commercial structure. Firefighters [...]]]></description>
			<content:encoded><![CDATA[<p>Lots of info from the Malibu Times:</p>
<blockquote><p>11 a.m. update</p>
<p>Saturday, November 24, 2007<br />
Los Angeles County Fire Chief P. Michael Freeman said a just-completed press conference at least 2,200 acres have burned and 35 homes (15 on Seabreeze Road, 15 in Malibu Bowl area and 5 in Latigo Canyon) have been destroyed, possibly one commercial structure. Firefighters are trying to hold the fire to the east side of Kanan Dume Road and south of the first tunnel on Kanan Dume north of Pacific Coast Highway. He said there is heavily, unburned fuel in the area, which makes the situation difficult.</p>
<p>Approximately 1,700 firefighters are fighting the fire, coming from different portions of the county.</p>
<p>&#8220;It is a dynamic and dangerous situation,&#8221; Freeman said.</p>
<p>Freeman said as the opportunity becomes available, addressed of destroyed homes will be released.</p>
<p>The origin of the fire is under investigation. It began at a dirt area off Castro Peak Motor Way. There were reports of loud, cheering young people in the area.</p>
<p>&#8220;It&#8217;s great to be able to say we have no loss of lives&#8230;. It&#8217;s certainly not as bad as it could have been,&#8221; Mayor Jeff Jennings said at the press conference.</p>
<p>Evacuations are in effect from Corral Canyon on the East, Trancas Canyon_on the West, Mulholland Highway on the North and Pacific Coast Highway on_the South, including Point Dume. An evacuation center has been set up at_Agoura High School, located at 28545 West Driver Avenue in Agoura Hills, and Channel Islands High School, located at 1400 Raiders Way in Oxnard.</p>
<p>Fire Update 1045AM</p>
<p>Homes Lost: Malibu Bowl Area, Sycamore Meadows, Coral Canyon Area, Via Escondido, Seabreeze Area and El Nido</p>
<p>Mandatory Evacuation: West of Coral Canyon to Mullolland on North to Trancas on West to Coastline</p>
<p>News Conference</p>
<p>Supervisor Zev Yuroslavsky: Thousands evacuated. All of Pt. Dume and residents west of Puerco Canyon including Paradise Cove are advised to leave. 35 structures lost. 23 aircraft deployed. One fire fighter injured, not seriously. No known cause at this time.</p>
<p>Sheriff Lee Baca: Gov. Schwarzenegger briefed and has given full state cooperation. The mutual aid system with State of California and. L.A. County Emergency Services has been activated and are coordinating all fire emergency and police activities. Evacuees should proceed either north on PCH into Ventura County or to Channel Islands High School or to Agoura High School near 101 at Kanan.</p>
<p>Jeff Jennings, Mayor of Malibu: Advised residents to listen their radios. Stay vigilant. Be prepared. Have evacuation plan ready. Know where your animals , important papers, photos are and be prepared to leave when told to do so.</p>
<p>Capt. Freeman, LA County Fire Department: 2200 acres have been burned. Priority is life and structure protection, especially in the Paradise Cove and Ramirez canyon areas. Evacuation is crucial to protecting life and facilitating fire fighting. Cooperation is important to help fire fire fighters and for your safety and theirs.</p>
<p>23 Aircraft and experts from throughout the state are on site. Strategy is to hold fire East of Kanan and so of Tunnel One.</p>
<p>Evacuees will be provided with addresses of lost structures as soon as possible.</p>
<p>Anticipates that fire may get across Kanan and that is where they are focusing their attention.</p>
<p>Declaration of State of Emergency from last month is still active to cover this fire.</p>
<p>This is a dynamic and dangerous situation.</p>
<p>Fire Report 10:34</p>
<p>Paradise Cove, Winding Way, Ramirez, Latigo Canyon and Coral Canyon areas threatened. Evacuation Required. Wall of fire reported just north east of Latigo Canyon homes 4 miles north of PCH.</p>
<p>200 homes in danger from shifting Santa Ana winds.</p>
<p>Major effected areas are Latigo Canyon and Coral Canyon, Escondido Canyon, Malibu Bowl with homes reported lost in Sycamore Meadows and El Nido area.</p>
<p>2200 acres burned so far. Estimated 35 structures destroyed mostly in Malibu Bowl area, Idlewild, Ingleside and El Nido.</p>
<p>1000 fire fighters from throughout California, 10 helicopters, 2 fixed wing super scoopers plus the CalFire DC 10 are on site.</p>
<p>Malibu Coast Animal Hospital is accepting small animals has yet to see any injured animals.</p>
<p>Evacuation Center &#8211; Agoura High School, 28000 W. Driver Avenue. Canteen trucks in the emergency area for citizens and fire fighters.</p>
<p>Malibu City Emergency Radio &#8211; 1620 AM__Malibu City Emergency Phone Info: 310-456-9982</p>
<p>Fire Report 9:30 a.m.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/corral-fire-november-24-2007-1130-am/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Corral Fire, November 24, 2007 @ 10:35 AM</title>
		<link>http://blog.sudosu.net/2007/corral-fire-november-24-2007-1035-am/</link>
		<comments>http://blog.sudosu.net/2007/corral-fire-november-24-2007-1035-am/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 18:36:43 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/corral-fire-november-24-2007-1035-am/</guid>
		<description><![CDATA[View Larger Map
I&#8217;ve put together another Google Map on fire status. At this point, it should be taken with a whole shaker of salt. I&#8217;m using the City Of Malibu sources, but note that the mandatory evacuations area is larger than the road closures, which doesn&#8217;t make sense.
]]></description>
			<content:encoded><![CDATA[<p><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://local.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;om=1&amp;s=AARTsJp7S18k_j7fB53ZhhbUs0XLLYBuoA&amp;msa=0&amp;msid=110445133727901355192.00043fb0cecf3cf6765dc&amp;ll=34.087924,-118.767014&amp;spn=0.199033,0.291824&amp;z=11&amp;output=embed"></iframe><br /><small><a href="http://local.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;om=1&amp;msa=0&amp;msid=110445133727901355192.00043fb0cecf3cf6765dc&amp;ll=34.087924,-118.767014&amp;spn=0.199033,0.291824&amp;z=11&amp;source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>
<p>I&#8217;ve put together another Google Map on fire status. At this point, it should be taken with a whole shaker of salt. I&#8217;m using the City Of Malibu sources, but note that the mandatory evacuations area is larger than the road closures, which doesn&#8217;t make sense.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/corral-fire-november-24-2007-1035-am/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Corral Fire, November 24, 2007 @ 10:12 AM</title>
		<link>http://blog.sudosu.net/2007/corral-fire-november-24-2007-1012-am/</link>
		<comments>http://blog.sudosu.net/2007/corral-fire-november-24-2007-1012-am/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 18:13:44 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/corral-fire-november-24-2007-1012-am/</guid>
		<description><![CDATA[T-CEP @ 10:02 AM:

There is no threat to Topanga Canyon at this time.
Malibu:
The fire has consumed 2200+ acres and destroyed 35 homes.
Mandatory Evacuations: All areas from Corral Canyon west to Trancas Canyon Road.
All residents are urged to be prepared to evacuate and to immediately follow instructions given by Fire Department and Sheriff&#8217;s Department personnel.
An evacuation [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.t-cep.org/alerts/">T-CEP @ 10:02 AM:</a></p>
<blockquote><p>
There is no threat to Topanga Canyon at this time.</p>
<p>Malibu:<br />
The fire has consumed 2200+ acres and destroyed 35 homes.</p>
<p>Mandatory Evacuations: All areas from Corral Canyon west to Trancas Canyon Road.</p>
<p>All residents are urged to be prepared to evacuate and to immediately follow instructions given by Fire Department and Sheriff&#8217;s Department personnel.</p>
<p>An evacuation center has been set up by the Red Cross at Agoura High School, 28545 Driver Road. Do not evacuate to Zuma Beach as there is heavy smoke in the area</p>
<p>Road Closures:<br />
Pacific Coast Highway is closed between Malibu Canyon Road and Kanan Road. All canyon roads between Malibu Canyon and Kanan are closed.</p>
<p>Please stay out of these areas to allow unimpeded access to evacuating residents and Fire and Sheriff personnel.</p>
<p>Animal Evacuations:<br />
Large animals: Pierce College, 6201 Winnetka, Woodland Hills</p>
<p>Small animals: Agoura Animal Shelter, 29525 Agoura Road, Agoura Hills, 818-991-0071</p>
<p>Please be vigilant and report any suspicious activity to the Lost Hills Sheriff department.</p>
<p>We will keep this message updated as the situation warrants.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/corral-fire-november-24-2007-1012-am/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Corral Fire, November 24, 2007 @ 10:00 AM</title>
		<link>http://blog.sudosu.net/2007/malibu-november-2007-fire-day-1-1000-am/</link>
		<comments>http://blog.sudosu.net/2007/malibu-november-2007-fire-day-1-1000-am/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 17:51:09 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/malibu-november-2007-fire-day-1-1000-am/</guid>
		<description><![CDATA[HereInMalibu has great photos and news from the fire again. I think she needs to move:
 Here&#8217;s the rest of her photos from Flickr. As always, HereInMalibu has good fire information too:
If you&#8217;re listening to fire reports on local AM radio, take their geography with a (big) grain of salt. They&#8217;ve got the fire all [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.laobserved.com/malibu/">HereInMalibu</a> has great photos and news from the fire again. I think she needs to move:<br />
<a href="http://www.flickr.com/photo_zoom.gne?id=2059956252&amp;size=m" TARGET="_new"><img src="http://farm3.static.flickr.com/2341/2059956252_30ad58ad22.jpg"/></a> Here&#8217;s the <a href="http://www.flickr.com/photos/38952296@N00/">rest of her photos from Flickr.</a> As always, HereInMalibu has good fire information too:</p>
<blockquote><p>If you&#8217;re listening to fire reports on local AM radio, take their geography with a (big) grain of salt. They&#8217;ve got the fire all over the Malibu map and some of the info is wrong.</p>
<p>Fire began in Malibu Bowl area. More than 2,300 acres burned thus far. Estimated 35 homes destroyed, with about 200 more in direct fire danger.</p>
<p>PCH is closed to all traffic &#8211; except evacuees &#8211; between Malibu Canyon and Trancas. You can get out but you can&#8217;t get back in.</p>
<p>Kanan, Malibu Canyon and Corral Canyon roads are closed.</p>
<p>Wind has kicked up a bit again. Smoke everywhere. Water-gathering helicopters buzz the Cove every few minutes.</p>
<p>No visible flames from Paradise Cove. </p></blockquote>
<p><a href="http://www.latimes.com/news/local/la-me-fire24,0,4474607.story?coll=la-home-center">LA Times @ 8:55 AM says</a> 35 houses burned, 200 threatened, 1500 acres burned:</p>
<blockquote><p>At least 35 homes have been burned and about 200 more are threatened in Malibu as a wind-driven fire raced through 1,500 acres this morning, forcing the evacuation of hundreds of homes.</p>
<p>The fire, driven by fierce 50-mph winds, engulfed homes along Newell Road in the Malibu Bowl area. The evacuation zone included neighborhoods in Corral and Trancas canyons and Malibu Bowl. An evacuation center has been opened at Agoura High School.</p>
<p>At least 300 firefighters, six water-dropping helicopters and two fixed-wings planes were attacking the fire, which broke out at 3:30 a.m. at Corral Canyon Road and Pacific Coast Highway, fire officials said.</p>
<p>&#8220;The winds are all over the place and the fire is moving in every direction,&#8221; said Los Angeles County Fire Inspector Sam Padilla. The blaze is being called the Corral fire. The cause has not been determined.
</p></blockquote>
<p><a href="http://www.malibutimes.com/articles/2007/11/24/news_flash/flash1.txt">Malibu Times</a>:</p>
<blockquote><p><b>Fire Report 9:30 a.m.</b><br />
Evacuation highly advised for residents residing in the following area: Coral Canyon on the East, Trancas Canyon on the West. Mullholland Canyon to the North and PCH including Pt Dume to the South.</p>
<p>Winding Way evacuation advised. Horses have been evacuated.</p>
<p>Estimated loss of homes stands at 35 mostly in Malibu Bowl area.</p>
<p>Biggest air bombardment ever including retardant dropping DC 10, helicopters and super scoopers.</p>
<p>Coral Canyon, PCH closed between Malibu Canyon and Trancas &#8211; No PCH traffic allowed north Malibu Canyon.</p>
<p><b>Fire Report 9:15 a.m.</b></p>
<p>Most threatened areas are now Escondido and Paradise Cove. Evacuation advised.</p>
<p>Coral Canyon, Malibu Canyon, Kanan Dume Roads closed</p>
<p>Councilman Kearsley reports that 35 homes destroyed including home Owned By Flea of the Red Hot Chili Peppers.</p>
<p>Fire fighting DC10 carrying fire retardant is on site attacking wild fire along with 10 fire fighting helicopters and 2 super scoopers. Kanan Dume and Latigo Canyon homes continue to be threatened.</p>
<p>Evacuation Site: Agoura High School</p>
<p>Malibu City Emergency Radio &#8211; 1620 AM</p>
<p>Malibu City Emergency Phone Info: 310-456-9982</p></blockquote>
<p><strong>T-CEP Update, 9:54 AM:</strong></p>
<blockquote>
<p>There is no threat to Topanga Canyon at this time.<br />
Malibu Mandatory Evacuations: All areas from Corral Canyon west to Trancas Canyon Road.</p>
<p>All residents are urged to be prepared to evacuate and to immediately follow instructions given by Fire Department and Sheriff&#8217;s Department personnel.</p>
<p>An evacuation center has been set up by the Red Cross at Agoura High School, 28545 Driver Road. Do not evacuate to Zuma Beach as there is heavy smoke in the area</p>
<p>Road Closures:<br />
Pacific Coast Highway is closed between Malibu Canyon Road and Kanan Road. All canyon roads between Malibu Canyon and Kanan are closed.</p>
<p>Please stay out of these areas to allow unimpeded access to evacuating residents and Fire and Sheriff personnel.</p>
<p>Animal Evacuations:<br />
Large animals: Pierce College, 6201 Winnetka, Woodland Hills</p>
<p>Small animals: Agoura Animal Shelter, 29525 Agoura Road, Agoura Hills, 818-991-0071</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/malibu-november-2007-fire-day-1-1000-am/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foster a Pet Made Homeless By The Fires</title>
		<link>http://blog.sudosu.net/2007/foster-a-pet-made-homeless-by-the-fires/</link>
		<comments>http://blog.sudosu.net/2007/foster-a-pet-made-homeless-by-the-fires/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 01:05:00 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/foster-a-pet-made-homeless-by-the-fires/</guid>
		<description><![CDATA[A friend of mine is part of an effort to find temporary homes for pets made homeless by the fires. Not all shelters will allow people with pets in; neither will all motels/hotels. Hosting a pet for a few days can really be a boost for someone who&#8217;s looking for a place to stay. If [...]]]></description>
			<content:encoded><![CDATA[<p>A friend of mine is part of an effort to find temporary homes for pets made homeless by the fires. Not all shelters will allow people with pets in; neither will all motels/hotels. Hosting a pet for a few days can really be a boost for someone who&#8217;s looking for a place to stay. If my place had burned, I know I&#8217;d be better able to focus on finding a new place if I knew my pets were safe.</p>
<p>If you can offer up your house for a few days or a little longer, e-mail normandie.wilson@gmail.com with your details.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/foster-a-pet-made-homeless-by-the-fires/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Super Crunchers&#8221; by Ian Ayres</title>
		<link>http://blog.sudosu.net/2007/super-crunchers-by-ian-ayres/</link>
		<comments>http://blog.sudosu.net/2007/super-crunchers-by-ian-ayres/#comments</comments>
		<pubDate>Sat, 13 Oct 2007 21:00:35 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Essential Reading]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/super-crunchers-by-ian-ayres/</guid>
		<description><![CDATA[Super Crunchers, by Ian Ayres, is subtitled &#8220;Why Thinking-by-Numbers Is the New Way to Be Smart.&#8221; It&#8217;s all about the use of numerical analysis, regression testing, and randomized assignment to learn more about a variety of topics, from the quality of wine to the quality of medicine &#8212; and how to use those techniques for [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FSuper-Crunchers-Thinking-Numbers-Smart%2Fdp%2F0553805401%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1192290233%26sr%3D8-1&amp;tag=sudosunet-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Super Crunchers</a>, by Ian Ayres, is subtitled &#8220;Why Thinking-by-Numbers Is the New Way to Be Smart.&#8221; It&#8217;s all about the use of numerical analysis, regression testing, and randomized assignment to learn more about a variety of topics, from the quality of wine to the quality of medicine &#8212; and how to use those techniques for great benefit &#8212; either of mankind or of a particular commercial entity. (And like any other technology, the &#8220;super crunching&#8221; techniques Ayres talks about can be used for good or ill &#8212; to test the benefits of a program to empower single mothers, or to determine the exact &#8220;pain point&#8221; of a consumer and price a good just slightly under that pain point.)</p>
<p>Despite the highly-technical nature of the subject, Ayres does a fantastic job of keeping it accessible and interesting throughout the book. Highly recommended.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/super-crunchers-by-ian-ayres/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fewer Pictures For Now</title>
		<link>http://blog.sudosu.net/2007/fewer-pictures-for-now/</link>
		<comments>http://blog.sudosu.net/2007/fewer-pictures-for-now/#comments</comments>
		<pubDate>Sun, 07 Oct 2007 15:54:37 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/fewer-pictures-for-now/</guid>
		<description><![CDATA[I went up to Ventura to visit my friends T. and J., and their daughter R. Took a bike ride down to the beach with T. and R., and took some pictures of them running around. It was twilight, and trying to shoot without flash and no tripod meant blurry photos. I like this one [...]]]></description>
			<content:encoded><![CDATA[<p>I went up to Ventura to visit my friends T. and J., and their daughter R. Took a bike ride down to the beach with T. and R., and took some pictures of them running around. It was twilight, and trying to shoot without flash and no tripod meant blurry photos. I like this one anyway:</p>
<p><a href="http://www.flickr.com/photos/schof/1506926006/" title="Photo Sharing"><img src="http://farm3.static.flickr.com/2004/1506926006_dcd67ecdc5_m.jpg" alt="IMG_0261.JPG" height="180" width="240" /></a></p>
<p>This one is the last photo I&#8217;ll be posting for a while, as it was approximately 3 seconds later that R. ran into me kneeling there and shoved my lens back into my camera, breaking the mechanism.</p>
<p><a href="http://www.flickr.com/photos/schof/1506069871/" title="Photo Sharing"><img src="http://farm3.static.flickr.com/2377/1506069871_42cb4b5f09_m.jpg" alt="IMG_0263.JPG" height="180" width="240" /></a></p>
<p>Now it makes a series of clicking noises when you turn it on or off, and the lens doesn&#8217;t extend or retract properly. I&#8217;m hoping I can get it fixed. If not, well, I guess that&#8217;s where my money from moonlighting as a Python programmer is going.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/fewer-pictures-for-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twittering Around</title>
		<link>http://blog.sudosu.net/2007/twittering-around/</link>
		<comments>http://blog.sudosu.net/2007/twittering-around/#comments</comments>
		<pubDate>Sun, 01 Apr 2007 18:30:28 +0000</pubDate>
		<dc:creator>schof</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.sudosu.net/2007/twittering-around/</guid>
		<description><![CDATA[I&#8217;d been hearing a lot around about Twitter, so I thought I&#8217;d give it a try. So far the only person I&#8217;m linked up with is K., but we&#8217;re finding it a really fun tool. I&#8217;m twitter.com/schof. Feel free to twitter me.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d been hearing a lot around about <a href="http://twitter.com/" title="Twitter" target="_blank">Twitter</a>, so I thought I&#8217;d give it a try. So far the only person I&#8217;m linked up with is K., but we&#8217;re finding it a really fun tool. I&#8217;m <a href="http://twitter.com/schof" title="John Schofield's Twitter Homepage" target="_blank">twitter.com/schof</a>. Feel free to twitter me.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sudosu.net/2007/twittering-around/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

