<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
        <?xml-stylesheet type="text/css" href="http://boywithmachine.net/blog/styles/feed.css"?>
<title type="html"></title>
<link rel="alternate" type="text/html" href="http://boywithmachine.net/blog"/>
<link rel="self" type="application/atom+xml" href="http://boywithmachine.net/blog/atom.xml"/>
<updated>2008-03-27T23:36:06-04:00</updated>
<author>
<name>dan</name>
<uri>http://boywithmachine.net/blog</uri>
</author>
<id>http://boywithmachine.net/blog/</id>
<generator uri="http://nanoblogger.sourceforge.net" version="3.4 RC1">
NanoBlogger
</generator>

<entry>
<title type="html">WFMU Podcasts for my iPod Shuffle</title>
<author>
<name>dan</name>
</author>
<link rel="alternate" type="text/html" href="http://boywithmachine.net/blog/archives/2008/03/27/wfmu_podcasts_for_my_ipod_shuffle/"/>
<id>http://boywithmachine.net/blog/archives/2008/03/27/wfmu_podcasts_for_my_ipod_shuffle/</id>
<published>2008-03-27T23:12:47-04:00</published>
<updated>2008-03-27T23:12:47-04:00</updated>
<category term="tech" />
<category term="music" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>So I have an iPod Shuffle, and I love it dearly. Compact, easy to use, holds a
quantity of music I find useful, etc. Another thing I love a lot is
<a href="http://wfmu.org">WFMU</a>, makers of the finest in online ecclectic radio. And,
lo and behold, they have a fine selection of their shows
<a href="http://wfmu.org/playlists">archived</a>&mdash;in mp3 format, no less! Perfect for
sticking on my little iShuffle. </p>

<p>Well, almost perfect. The shows are quite long&mdash;3 hours in many cases. Often,
I want to stop listening to a WFMU show in the middle and come back to it
later, at the point where I left off. Now, famously, the iPod Shuffle has no GUI, and athough I usually don't care, this is one case where that's kind of annoying&mdash;shuttling around all these big 3-hour sound files is kinda inconvenient.</p>

<p>Fortunately, iTunes has this neat feature where, if you can convince it that a
given file is a "podcast", it (and the iPod Shuffle) will remember where you
were in the file the last time you listened to it. So I've written a little webapp that takes the WFMU RSS feeds (which aren't in <a href="http://www.apple.com/itunes/store/podcaststechspecs.html">the particular format that iTunes wants podcasts in</a>) and translates them into something iTunes can handle.</p>

<p>Here's how it works: you go and look at the <a href="http://wfmu.org/playlists">WFMU playlist page</a>, and choose the show for which you want a podcast. They all have 2-letter abbreviations; for example, "This is the Modern World" (my current favourite on any radio station anywhere, yaaay DJ Trouble, you kick ass) is "LM". Her playlists are at <a href="http://wfmu.org/playlists/LM">http://wfmu.org/playlists/LM</a>; the RSS feed is at <a href="http://wfmu.org/playlistfeed/LM.xml">http://wfmu.org/playlistfeed/LM.xml</a>. You take that magic "LM" and plug it into my script URL, which is <code>http://boywithmachine.net/wfmucast</code>, like so: </p>

<pre><code>http://boywithmachine.net/wfmucast?LM
</code></pre>

<p>Now try "subscribe to podcast" using that last URL under the Advanced menu in
iTunes&mdash;you should get a new entry in your "Podcasts" list with Trouble's
latest musical delights. Download and transfer to your iPod at your
convenience! And the best part is, it's totally reusable for other shows; for Diana's Kamikaze fun machine, just use
<code>http://boywithmachine.net/wfmucast?DK</code>; for Coffee Break for Heroes
&amp; Villains, use <code>http://boywithmachine.net/wfmucast?NU</code>, and so
on.  </p>

<p>Here's the code; it's done in <a href="http://masonhq.com">Mason</a>, and requires <a href="http://search.cpan.org/perldoc?XML::Simple">XML::Simple</a> and <a href="http://search.cpan.org/perldoc?LWP::Simple">LWP::Simple</a>: </p>

<p><a href="/perl/wfmucast-1.0.tgz">wfmucast-1.0.tgz</a></p>

<p>I'm always proud when I write some code that does something that's actually useful to me.  I hope someone else finds this as useful as I do.</p>
</div>
</content>

</entry>
<entry>
<title type="html">Photos: Birthday drinks @ the Duke of York, March 22, 2008</title>
<author>
<name>dan</name>
</author>
<link rel="alternate" type="text/html" href="http://boywithmachine.net/blog/archives/2008/03/25/photos_birthday_drinks__the_duke_of_york_march_22_2008/"/>
<id>http://boywithmachine.net/blog/archives/2008/03/25/photos_birthday_drinks__the_duke_of_york_march_22_2008/</id>
<published>2008-03-25T20:22:33-04:00</published>
<updated>2008-03-25T20:22:33-04:00</updated>
<category term="life" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Had <a href="http://flickr.com/photos/lamech/sets/72157604252687553/">birthday drinks</a>! It was a truly wonderful time. The next morning was not so wonderful, as it involved both a very nasty hangover <em>and</em> my nephew's bris, but hey, you take the good with the bad. Thanks to everyone who came to toast my 34ness, and especially thanks to M for making it all happen.</p>
</div>
</content>

</entry>
<entry>
<title type="html">Sugar bush!</title>
<author>
<name>dan</name>
</author>
<link rel="alternate" type="text/html" href="http://boywithmachine.net/blog/archives/2008/03/16/sugar_bush/"/>
<id>http://boywithmachine.net/blog/archives/2008/03/16/sugar_bush/</id>
<published>2008-03-16T22:18:42-04:00</published>
<updated>2008-03-16T22:18:42-04:00</updated>
<category term="life" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>I have this huge backlog of photos from all the events I haven't been posting
about (oops)&mdash;I'm going to try and start posting them one batch at a time,
in reverse chronological order, starting with today: we went to the Bradley
Museum in Clarkson (Missisauga) for their <a href="http://www.snapshotjourneys.com/canada-maple-syrup.html">sugar bush</a>. It was wondrous. </p>

<p><a href="http://www.flickr.com/photos/lamech/sets/72157604137436863"><img height="200" border="0" src="http://farm4.static.flickr.com/3247/2339493646_b097f2694c.jpg?v=0"/></a></p>

<p>This also finally gets me off my arse and onto flickr! <a href="http://www.flickr.com/photos/lamech/sets/72157604137436863">Enjoy</a>.</p>
</div>
</content>

</entry>
<entry>
<title type="html">Upgrade time!</title>
<author>
<name>dan</name>
</author>
<link rel="alternate" type="text/html" href="http://boywithmachine.net/blog/archives/2008/01/23/upgrade_time/"/>
<id>http://boywithmachine.net/blog/archives/2008/01/23/upgrade_time/</id>
<published>2008-01-23T17:52:34-04:00</published>
<updated>2008-01-23T17:52:34-04:00</updated>
<category term="meta" />
<category term="tech" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>So much has happened since I last posted, aieee. I have no idea how to tell you about Florida, Ottawa,
preparations beginning for my shodan test... So for now I'll stay mum on all of the above, except to
say: they all went/are going fine, my family and friends are delicious and wonderful, and I love them all.
Hopefully more sooner or later.</p>

<p>Meanwhile! The topic at hand: I saw <a href="http://www.0x743.com/vee/">vee</a> a few
months ago and it wasn't quite usable; now that it's looking more so, I was
seriously tempted to just chuck this crazy
<a href="http://nanoblogger.sourceforge.net">nb</a>/<a href="http://masonhq.com">Mason</a>/<a href="http://sqlite.org">SQLite</a>
monstrosity and start again from scratch. Cooler heads prevailed, however, when
I considered the unreasonably daunting task of reimplementing all the custom
stuff that I actually <em>like</em> about this blog. Which left the important question: why was I so eager to get off this platform?</p>

<p>See, I think part of my blog silence over the last little while has been due to
an unwillingness to sit through the full nb generation process. Yeah, that's
probably silly of me, but it's at least been part of the situation (insane
busy-ness, travel, sleep deprivation and friends have all played their parts,
too, of course). So vee presented the possibility of something that would be
dead simple to set up, and when I started playing around with it, it was so
smooth and quick to render that I had to seriously consider: what, exactly, about my
current process might be holding me back from writing?</p>

<p>Very happily, I took one last look at the <a href="http://nanoblogger.sourceforge.net">nb site</a> 
before bidding it adieu, and lo and
behold, there were a few <a href="http://nanoblogger.sourceforge.net/archives/2008/01/12/save_time_create_intermediate_previews/index.html">tips</a> about exactly the sort of previewing I've wished I could do for a long time now. Also: enough new shininess to
convince me to upgrade to the latest source. That's right folks, we're on the
bleeding edge here (3.4 "rc1"&mdash;although really it's just svn head as of this morning).
I'm thrilled to say that I'm satisfied with
the performance improvements and improved workflow I can get out of this
version. So: no big, painful migration is in store right now. Not only that, I
managed to fix a long-standing deficiency in my own custom-hacked comments module:
you can now actually see how many comments an entry has from the front page!
Huzzah. People had complained about that one.</p>

<p>Other stuff coming Real Soon Now: </p>

<ul>
<li><del>the ability to see the number of comments from the archive index pages, too</del> - done!</li>
<li>the ability to supply an email address, so that you can get notified if your comments get replied to</li>
</ul>

<p>Enjoy!</p>
</div>
</content>

</entry>
<entry>
<title type="html">Nu?</title>
<author>
<name>dan</name>
</author>
<link rel="alternate" type="text/html" href="http://boywithmachine.net/blog/archives/2007/12/11/nu/"/>
<id>http://boywithmachine.net/blog/archives/2007/12/11/nu/</id>
<published>2007-12-11T15:03:32-04:00</published>
<updated>2007-12-11T15:03:32-04:00</updated>
<category term="life" />
<category term="meta" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">

</div>
</content>

</entry>
<entry>
<title type="html">33x365 number 7: Mikolaj P</title>
<author>
<name>dan</name>
</author>
<link rel="alternate" type="text/html" href="http://boywithmachine.net/blog/archives/2007/12/05/33x365_number_7_mikolaj_p/"/>
<id>http://boywithmachine.net/blog/archives/2007/12/05/33x365_number_7_mikolaj_p/</id>
<published>2007-12-05T11:21:44-04:00</published>
<updated>2007-12-05T11:21:44-04:00</updated>
<category term="writing" />
<category term="x365" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">

</div>
</content>

</entry>
<entry>
<title type="html">33x365 number 6: Alon S</title>
<author>
<name>dan</name>
</author>
<link rel="alternate" type="text/html" href="http://boywithmachine.net/blog/archives/2007/12/04/33x365_number_6_alon_s/"/>
<id>http://boywithmachine.net/blog/archives/2007/12/04/33x365_number_6_alon_s/</id>
<published>2007-12-04T21:49:18-04:00</published>
<updated>2007-12-04T21:49:18-04:00</updated>
<category term="writing" />
<category term="x365" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">

</div>
</content>

</entry>
<entry>
<title type="html">33x365 number 5: Naomi S</title>
<author>
<name>dan</name>
</author>
<link rel="alternate" type="text/html" href="http://boywithmachine.net/blog/archives/2007/12/03/33x365_number_5_naomi_s/"/>
<id>http://boywithmachine.net/blog/archives/2007/12/03/33x365_number_5_naomi_s/</id>
<published>2007-12-03T12:12:42-04:00</published>
<updated>2007-12-03T12:12:42-04:00</updated>
<category term="writing" />
<category term="x365" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">

</div>
</content>

</entry>
<entry>
<title type="html">Newly Acquired Library Goodness</title>
<author>
<name>dan</name>
</author>
<link rel="alternate" type="text/html" href="http://boywithmachine.net/blog/archives/2007/12/02/newly_acquired_library_goodness/"/>
<id>http://boywithmachine.net/blog/archives/2007/12/02/newly_acquired_library_goodness/</id>
<published>2007-12-02T22:52:32-04:00</published>
<updated>2007-12-02T22:52:32-04:00</updated>
<category term="reading" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">

</div>
</content>

</entry>
<entry>
<title type="html">33x365 number 4: Neil M</title>
<author>
<name>dan</name>
</author>
<link rel="alternate" type="text/html" href="http://boywithmachine.net/blog/archives/2007/12/02/33x365_number_4_neil_m/"/>
<id>http://boywithmachine.net/blog/archives/2007/12/02/33x365_number_4_neil_m/</id>
<published>2007-12-02T11:06:46-04:00</published>
<updated>2007-12-02T11:06:46-04:00</updated>
<category term="writing" />
<category term="x365" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">

</div>
</content>

</entry>

</feed>
