<?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>No Tagline &#187; Technical</title>
	<atom:link href="http://devlogic.org/category/technical/feed/" rel="self" type="application/rss+xml" />
	<link>http://devlogic.org</link>
	<description>No purpose, either.</description>
	<lastBuildDate>Tue, 01 Nov 2011 21:42:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>My Menu Bar, redux</title>
		<link>http://devlogic.org/2009/07/10/my-menu-bar-redux/</link>
		<comments>http://devlogic.org/2009/07/10/my-menu-bar-redux/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 19:15:22 +0000</pubDate>
		<dc:creator>devlogic</dc:creator>
				<category><![CDATA[Geek Culture]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[bored]]></category>
		<category><![CDATA[inventory]]></category>
		<category><![CDATA[menubar]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://devlogic.org/?p=781</guid>
		<description><![CDATA[Seems like when I&#8217;m bored, I post one of these.  So, without further ado, the &#8220;systray&#8221; equivalent on my mac, as of about 5 minutes ago: And from left to right, those icons are: Tweetie, for all my Twittering needs. &#8230; <a href="http://devlogic.org/2009/07/10/my-menu-bar-redux/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Seems like when I&#8217;m bored, I post one of these.  So, without further ado, the &#8220;systray&#8221; equivalent on my mac, as of about 5 minutes ago:</p>
<p><img class="aligncenter size-full wp-image-782" title="menubar-20090710" src="http://devlogic.org/wp-content/uploads/2009/07/menubar-20090710.png" alt="menubar-20090710" width="542" height="22" /></p>
<p><span id="more-781"></span>And from left to right, those icons are:</p>
<p><a href="http://www.atebits.com/tweetie-mac/">Tweetie</a>, for all my Twittering needs.<br />
<a href="http://www.ergonis.com/products/typinator/">Typinator</a>, which is a typing auto-corrector. Makes it hard to type the word &#8220;Teh&#8221;.<br />
<a href="https://www.getdropbox.com/referrals/NTEzOTUyNDk">Dropbox</a>, which is an excellent network file-sync utility (with a good web interface).<br />
<a href="http://code.google.com/p/qsb-mac/">Google Quick Search Box</a>. I used to use Quicksilver. Alcor (the author of Quicksilver) started working at Google, and this is his project. It&#8217;s not a full replacement for Quicksilver yet, but it does the job for what I need.<br />
<a href="http://www.sophiestication.com/coversutra/">Coversutra,</a> which I use for controlling iTunes. It also does neat screen-pops when the song changes.<br />
<a href="http://centrix.ca/NetworkLocation/">NetworkLocation</a> automatically changes things like my screen brightness, default printer, proxy and security settings, screensaver, and background (among many others), whenever I connect to specific networks.<br />
<a href="http://www.orange-carb.org/SBM/">SlimBatteryMonitor</a>, which I discovered through a MacWorld article. It&#8217;s just a battery charge meter, but it&#8217;s smaller than the Apple stock one.<br />
<a href="http://www.jeb.com.fr/en/ejector.shtml">Ejector</a>, which lets me eject any mounted filesystem (network shares, CDs, flash drives, etc).<br />
<a href="http://sourceforge.net/projects/synergykm/">SynergyKM</a>, which is a gui front-end for Synergy, a keyboard &amp; mouse-sharing program.  Lets me control my linux workstation with the keyboard and mouse connected to my laptop.<br />
Apple&#8217;s Bluetooth widget<br />
Apple&#8217;s processor widget; it lets me disable one of my two processor cores, for better battery life.<br />
Apple&#8217;s Monitor widget, for fast resolution changes.<br />
<a href="http://www.rogueamoeba.com/freebies/">SoundSource</a>, a freebie from Rogue Amoeba. Lets me pick which input/output devices to use for the bleep-bloops.<br />
Time Machine<br />
Apple Airport status<br />
I stopped using MenuCalendarClock; this is the built-in menubar clock from OS 10.5<br />
Spotlight</p>
<p>Some day I may also do a similar inventory of the applications that live on the Dock. But I&#8217;d have to be even more bored than I am now, so don&#8217;t hold your breath!</p>
]]></content:encoded>
			<wfw:commentRss>http://devlogic.org/2009/07/10/my-menu-bar-redux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP-CBViewer 0.1</title>
		<link>http://devlogic.org/2008/10/16/php-cbviewer-01/</link>
		<comments>http://devlogic.org/2008/10/16/php-cbviewer-01/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 21:51:41 +0000</pubDate>
		<dc:creator>devlogic</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[comics]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://devlogic.org/?p=621</guid>
		<description><![CDATA[https://sourceforge.net/projects/php-cbviewer/ Version 0.1 is in SVN now.  A README file is pending (I can&#8217;t work on this project while at work, so when I get home, I&#8217;ll be writing some documentation, including necessary modules, etc). For the un-enlightened, this project &#8230; <a href="http://devlogic.org/2008/10/16/php-cbviewer-01/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="https://sourceforge.net/projects/php-cbviewer/">https://sourceforge.net/projects/php-cbviewer/</a></p>
<p>Version 0.1 is in SVN now.  A README file is pending (I can&#8217;t work on this project while at work, so when I get home, I&#8217;ll be writing some documentation, including necessary modules, etc).</p>
<p>For the un-enlightened, this project is a PHP-based CBR and CBZ viewer, for reading &#8220;comic book archives&#8221; in a web browser, instead of in a standalone client.</p>
]]></content:encoded>
			<wfw:commentRss>http://devlogic.org/2008/10/16/php-cbviewer-01/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Comic Viewer</title>
		<link>http://devlogic.org/2008/08/29/php-comic-viewer/</link>
		<comments>http://devlogic.org/2008/08/29/php-comic-viewer/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 02:33:54 +0000</pubDate>
		<dc:creator>devlogic</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Recreation]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[comics]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://devlogic.org/?p=607</guid>
		<description><![CDATA[OK, I&#8217;m gonna have to start out with a bit of geek-translation and/or explanation. When you steal acquire comic books off of the Internet, they generally come in one of two convenient formats (or in a very inconvenient format that I &#8230; <a href="http://devlogic.org/2008/08/29/php-comic-viewer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>OK, I&#8217;m gonna have to start out with a bit of geek-translation and/or explanation.</p>
<p>When you <span style="text-decoration: line-through;">steal</span> <em>acquire</em> comic books off of the Internet, they generally come in one of two convenient formats (or in a very inconvenient format that I don&#8217;t care about): CBR and CBZ.  CBR files are RAR files that have been renamed, and CBZ files are ZIP files that have been similarly renamed.  Both archives contain multiple individual image files, which are the pages of the acquired comic.  Traditionally, there are two potential ways to deal with these files.  You can rename them back to .rar or .zip, extract them, and use an image viewer to look at the individual pages, or you can use a specialized program that&#8217;s designed to view &#8220;comic archives&#8221;, which extracts the images to a temporary location and displays them for you.  The latter method is simply several fewer steps than the former.  The &#8220;inconvenient&#8221; format that I mentioned is &#8220;a bunch of images&#8221;.  This seems to me like a much more difficult way to manage your collection, increases the possibility that you&#8217;ll end up with 22 complete pages out of a 23-page book, and generally makes your life more complicated.  If you&#8217;re the kind of person who likes this method of comic organization, more power to you.  But I like the archive method; it fits my needs much more completely.</p>
<p>I was talking to my friend Paul about this a week or two ago, and he mentioned that he&#8217;d seen someone with a web-based viewer for comic archives.  Naturally, I spent a bit of time looking for it, because I&#8217;m lazy. If I can just load a web page to read comics, I&#8217;m 100 times more likely to use it than I am to download &amp; install a comic viewer on each computer I use (please note, I actually have done this; I&#8217;m speaking of a theoretical rather than an actual).  I was unable to find such a program, in any language.  So I decided to write one myself.  It&#8217;s still in a very alpha state, but here are a couple of screenshots of the devlogic.org cbviewer 0.2alpha.  It uses a couple of what seem like non-stock PHP libraries (for the RAR and ZIP support), but the bonus of this is that it doesn&#8217;t use any external programs to achieve its magic; it&#8217;s 100% PHP.</p>
<p><a href="http://devlogic.org/wp-content/uploads/2008/08/picture-2.png"><img class="alignnone size-thumbnail wp-image-608" title="cbviewer index" src="http://devlogic.org/wp-content/uploads/2008/08/picture-2-150x150.png" alt="" width="150" height="150" /></a><a href="http://devlogic.org/wp-content/uploads/2008/08/picture-4.png">  </a><a href="http://devlogic.org/wp-content/uploads/2008/08/picture-4.png"><img class="alignnone size-thumbnail wp-image-609" title="cbviewer open book" src="http://devlogic.org/wp-content/uploads/2008/08/picture-4-150x150.png" alt="" width="150" height="150" /></a></p>
<p>I recommend clicking the thumbnails to enlarge, because the tiny squares that wordpress auto-generated really don&#8217;t do the program justice.  Naturally, I&#8217;m still working on the &#8220;make it pretty&#8221; aspect of designing a web program (aesthetics aren&#8217;t my strong suit), but at the very least I&#8217;ve managed to get everything working without having to resort to any hacks.  In this version, at least.  In version 0.1a, I was forced to use embedded base64-encoded images to display files that were inside .cbz files, because I hadn&#8217;t yet figured out how to extract the image to a temporary (and arbitrary) location without being forced to also include whatever sub-directories were included in the archive.  This had the wonderful side-effect of crashing Safari and WebKit.  0.2a eliminates that problem, as well as significantly tightening up the code, reducing the necessary number of source files from 7 down to 4 (by extending some of my previous logic and discoveries, I was able to make the archive-handling and page generation more generic).</p>
<p>And I think I&#8217;m done geeking out for a while, at least on this project.  I&#8217;ll probably tweak the CSS some more, in an attempt to make the site more aesthetically pleasing, but by and large I&#8217;ve got all but one of the features I want.</p>
]]></content:encoded>
			<wfw:commentRss>http://devlogic.org/2008/08/29/php-comic-viewer/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Ooh, shiny.</title>
		<link>http://devlogic.org/2008/07/19/ooh-shiny/</link>
		<comments>http://devlogic.org/2008/07/19/ooh-shiny/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 02:46:59 +0000</pubDate>
		<dc:creator>devlogic</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://devlogic.org/2008/07/19/ooh-shiny/</guid>
		<description><![CDATA[It seems I&#8217;ve decided to at least work on the backend of the blog again, if not make a conscious effort to post more often (although I suppose that if I post about every update I make, that&#8217;ll at least &#8230; <a href="http://devlogic.org/2008/07/19/ooh-shiny/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It seems I&#8217;ve decided to at least work on the backend of the blog again, if not make a conscious effort to post more often (although I suppose that if I post about every update I make, that&#8217;ll at least be something).</p>
<p>I created a <a href="http://hez.devlogic.org/" title="Grab Bag Blog">new blog for Heather</a> this morning; check it out if you feel so inclined. Only one post so far, but there&#8217;s only so much that happens in one day, you know?</p>
<p>So. Theme updates; I moved from K2 (which I still really like) to Tarski. It&#8217;s one of the 9 themes on <a href="http://wordpress.org/" title="wordpress.org">wordpress.org</a>, so I&#8217;ll definitely need to change things like the header image, and possibly some of the font settings; I don&#8217;t want this site to look like hundreds of other new wordpress blogs that have just moved away from Kubrick.</p>
<p>I also created a bare-minimum plugin for this site which adds <a href="http://openid.net/" title="OpenID">OpenID</a> headers to the front page. I figured that manually editing header.php for every theme would rapidly get quite boring. It&#8217;s actually amazingly easy to write simple plugins like this. I doubt I&#8217;ll ever release the plugin for general usage; in its current state it&#8217;s very bare-bones and requires not only multiple manual edits to the plugin file to get it working correctly, but also requires a working installation of <a href="http://siege.org/projects/phpMyID" title="phpMyID">phpMyID</a>.</p>
<p>And with that, I&#8217;ll be signing off.</p>
]]></content:encoded>
			<wfw:commentRss>http://devlogic.org/2008/07/19/ooh-shiny/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Post more often, eh?  Well, here&#8217;s a three-fer.</title>
		<link>http://devlogic.org/2008/04/19/post-more-often-eh-well-heres-a-three-fer/</link>
		<comments>http://devlogic.org/2008/04/19/post-more-often-eh-well-heres-a-three-fer/#comments</comments>
		<pubDate>Sat, 19 Apr 2008 22:02:20 +0000</pubDate>
		<dc:creator>devlogic</dc:creator>
				<category><![CDATA[Cooking]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://devlogic.org/2008/04/19/post-more-often-eh-well-heres-a-three-fer/</guid>
		<description><![CDATA[I decided yesterday that I needed more delineation between work and home, so I set up an additional user on my iBook. Now, when I&#8217;m at work, I can log in as &#8220;pleonard&#8221;, and when I&#8217;m at home, I can &#8230; <a href="http://devlogic.org/2008/04/19/post-more-often-eh-well-heres-a-three-fer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I decided yesterday that I needed more delineation between work and home, so I set up an additional user on my iBook. Now, when I&#8217;m at work, I can log in as &#8220;pleonard&#8221;, and when I&#8217;m at home, I can log in as &#8220;devlogic&#8221;.</p>
<p>The trouble is, there&#8217;s a lot of files that I think I need access to in both accounts. And sorting through everything is kind of a pain in the neck.</p>
<p>It&#8217;s only been a day or so (and I&#8217;ve got a cold, so I&#8217;m actually moving more slowly than usual), but I think that by and large I&#8217;ve got most of it sorted out. I still have to wade through the &#8220;Documents&#8221; folder, as well as my local source code repository (I should really set up a SVN repository for that).</p>
<p>I found out <a href="http://support.apple.com/kb/HT1203">how to share an iTunes library between both accounts</a> (because I do listen to music at work, and don&#8217;t want to limit myself to only what fits on my new iPod touch). I took those directions one step further, though, and chgrp&#8217;d the whole directory to &#8220;staff&#8221; (since both accounts are administrator accounts, that should work), and chmod&#8217;d the whole mess g+w as well, so that I can update tags and add new stuff from both accounts.</p>
<p>All of the old iPhoto library moved across to the new username, and I copied all of the ssh settings, because I don&#8217;t want to keep track of two separate private keys. My old terminal custom settings decided not to agree with what I wanted, but I decided that the &#8220;Pro&#8221; profile looked better anyway, so that was a pretty easy adaptation to make.</p>
<p><a href="http://ecto.kung-foo.tv/">Ecto</a> moved entirely over to the &#8220;home&#8221; account, since I shouldn&#8217;t be blogging while I&#8217;m at work anyway, and since <a href="http://www.newsgator.com/">NetNewsWire</a> syncs with NewsGator online, it was really easy to get that working on both accounts as well.</p>
<p><a href="http://www.adiumx.com">Adium</a> was a bit of a decision to make, because having it in two places means I&#8217;ll have two different accounts to sort through if I ever want to search through my message logs. I went ahead &amp; copied everything I had as of Friday into both the &#8220;home&#8221; and &#8220;work&#8221; accounts, and I think I&#8217;ll just deal with the disparity. That, and the fact that I don&#8217;t really chat that much when I&#8217;m at home (at least, I haven&#8217;t for a good long while). I did delete my work-related IM accounts from the &#8220;home&#8221; Adium&#8217;s settings, though; no sense in tempting myself.</p>
<p>I&#8217;m not, however, looking forward to getting my calendar working properly. I think I&#8217;ll start by looking for a caldav solution; that way I can just sync both accounts (and the multiple calendars on each) via the calendar server, so updates from either end should show up on both calendars.</p>
<p>Hopefully, when I finally have enough to buy a new MacBook, I&#8217;ll have gotten used to this, and will be able to transition well enough without too much hassle. So far, I&#8217;m really liking it. I don&#8217;t use my bluetooth devices at home (they&#8217;re locked in my desk at work when I&#8217;m not there), and <a href="http://sourceforge.net/projects/synergykm">SynergyKM</a>, while cool, isn&#8217;t much use when I don&#8217;t actually sit at my workstation. That, and switching between its profiles was tedious, because I&#8217;d frequently forget and then start wondering why it wasn&#8217;t working.</p>
<p>In other news, I have a beard again. It&#8217;s not out of some desire to have one, just more that I&#8217;ve been too lazy (or otherwise occupied) to shave. I&#8217;m trying to decide if I want to keep it around. I&#8217;m pretty sure Heather doesn&#8217;t like it, but I remember liking the way the beard made my face look back before I shaved it off a few years ago. Plus there&#8217;s the fact that I&#8217;m (still) overweight, and the beard draws attention away from my developing double-chin. Oh, well.</p>
<p>I made Pad Thai on Thursday evening. It turned out very good, although the soup that I made to go with it ended up nigh-inedible. Saltier than those liquorices that are on my desk at the office, and not really what I was going for at all. I&#8217;ll have to keep looking, because I know I can find a good recipe for a coconut curry soup that doesn&#8217;t taste like ass. Anyway, the Pad Thai was very good, although I think next time I&#8217;ll just take a few extra minutes to make each portion separately, rather than both at once. It took a little too long to make two servings at once, and the noodles turned out mushier than I like. They were also clumping together pretty badly. But with some (i.e., a lot) extra paprika, it was pretty close to some of the restaurant pad thais that I&#8217;ve had in the past. Definitely more flavorful than what I get at Java Noodles, but a lot of work. I think the more often I make it, the more seasoned my wok will get, though, so that&#8217;s a big argument in its favor. But fish sauce is both expensive and pretty horrid-smelling, so I may try to find another ingredient to take its place. I&#8217;ve got enough tamarind paste to last me until next year, though; one block of tamarind pulp makes a LOT of paste; I filled up a full quart mason jar, and that&#8217;s after I pulled half of a cup out to make the pad thai sauce. No pictures of anything, unfortunately. But that&#8217;s a good thing; I neglected to clean the kitchen before I started cooking, so it looked like a restaurant supply store had collided with a compost heap by the time I was done. It took 2 loads in the dishwasher plus about an hour of hand-washing before things looked reasonable again.</p>
]]></content:encoded>
			<wfw:commentRss>http://devlogic.org/2008/04/19/post-more-often-eh-well-heres-a-three-fer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bah, back to basics</title>
		<link>http://devlogic.org/2007/10/11/bah-back-to-basics/</link>
		<comments>http://devlogic.org/2007/10/11/bah-back-to-basics/#comments</comments>
		<pubDate>Thu, 11 Oct 2007 21:34:38 +0000</pubDate>
		<dc:creator>devlogic</dc:creator>
				<category><![CDATA[Geek Culture]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://devlogic.org/2007/10/11/bah-back-to-basics/</guid>
		<description><![CDATA[I upgraded to WordPress 2.3 a few moments ago, and as a result all of the themes I like seem to have broken. So it&#8217;s back to the Kubrick variant until I find time to write and/or steal a different &#8230; <a href="http://devlogic.org/2007/10/11/bah-back-to-basics/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I upgraded to WordPress 2.3 a few moments ago, and as a result all of the themes I like seem to have broken.  So it&#8217;s back to the Kubrick variant until I find time to write and/or steal a different theme.</p>
]]></content:encoded>
			<wfw:commentRss>http://devlogic.org/2007/10/11/bah-back-to-basics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPP and mDNS via avahi on Debian</title>
		<link>http://devlogic.org/2007/03/03/ipp-and-mdns-via-avahi-on-debian/</link>
		<comments>http://devlogic.org/2007/03/03/ipp-and-mdns-via-avahi-on-debian/#comments</comments>
		<pubDate>Sat, 03 Mar 2007 07:39:12 +0000</pubDate>
		<dc:creator>devlogic</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://devlogic.org/2007/03/03/ipp-and-mdns-via-avahi-on-debian/</guid>
		<description><![CDATA[I tried to set up a remote printer at home this morning. It was easier than last time, but still a bit of a pain in the neck. So I&#8217;m posting this in the hopes that someone else will benefit &#8230; <a href="http://devlogic.org/2007/03/03/ipp-and-mdns-via-avahi-on-debian/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I tried to set up a remote printer at home this morning.  It was easier than last time, but still a bit of a pain in the neck.  So I&#8217;m posting this in the hopes that someone else will benefit from my work.<br />
<span id="more-411"></span><br />
There are a few prerequisites necessary which I&#8217;m going to list, but not elaborate on (yet).  First, you will need to have your printer working in CUPS, and accepting remote connections (and accepting remote print jobs via IPP).  Second, you will need to have avahi-daemon installed.  It worked &#8220;out-of-the-box&#8221; for me (i.e., apt-get install avahi-daemon).</p>
<p>In any case, once you get avahi-daemon installed, you need to configure the service file for your printer.  I&#8217;m a littler perturbed that there wasn&#8217;t even a simple example of a printer mDNS config file; that was the hardest part of all this.  The avahi.service(5) man page is very descriptive, and I suppose that if I&#8217;d hammered my way through it (or even read anything besides the opening paragraph) this would&#8217;ve been easier for me.  But I didn&#8217;t, so I had to hack things up a bit (using Bonjour Browser and enabling Print Sharing on my iBook to see how the mDNS advertisement should look).  In any case, <a href="/wp-content/ipp.service">here&#8217;s the ipp.service file</a> that I&#8217;m currently using (it goes in /etc/avahi/services/).  Note that this config file will only work as-is for a Lexmark Optra E312 printer installed as &#8220;Printer&#8221; in CUPS, but with a bit of modification it <i>should</i> work for any properly-installed printer.</p>
<p>Modifications that definitely need to be made:<br />
<code><br />
rp= should be the path to your printer via CUPS (leaving off the hostname and port portion)<br />
ty= should reflect your printer type<br />
product= should also reflect your printer.<br />
printer-type= is a mystery to me; I'd recommend <a href="http://www.google.com">Google</a> as a good place to start.<br />
</code><br />
After installing the ipp.service file (appropriately modified for your hardware), restart the avahi daemon (/etc/init.d/avahi-daemon restart), and you <i>should</i> see the printer advertised via Rendezvous (Bonjour?).</p>
<p>If you have trouble with this, please don&#8217;t contact me; I&#8217;d recommend either the <a href="http://www.cups.org/">cups</a> or <a href="http://www.avahi.org">avahi</a> sites as good starting places to begin troubleshooting any issues.</p>
]]></content:encoded>
			<wfw:commentRss>http://devlogic.org/2007/03/03/ipp-and-mdns-via-avahi-on-debian/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Test of CricketMoods</title>
		<link>http://devlogic.org/2006/08/29/test-of-cricketmoods/</link>
		<comments>http://devlogic.org/2006/08/29/test-of-cricketmoods/#comments</comments>
		<pubDate>Tue, 29 Aug 2006 11:23:46 +0000</pubDate>
		<dc:creator>devlogic</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://devlogic.org/2006/08/29/test-of-cricketmoods/</guid>
		<description><![CDATA[I installed a plugin that gives me those silly &#8220;Current Mood:&#8221; lines on posts. So I&#8217;m testing it out. I&#8217;ll probably try it for a couple days and decide that this isn&#8217;t livejournal, and turn it back off&#8230;]]></description>
			<content:encoded><![CDATA[<p>I installed a plugin that gives me those silly &#8220;Current Mood:&#8221; lines on posts.  So I&#8217;m testing it out.  I&#8217;ll probably try it for a couple days and decide that this isn&#8217;t livejournal, and turn it back off&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://devlogic.org/2006/08/29/test-of-cricketmoods/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ah, hard drives</title>
		<link>http://devlogic.org/2006/06/21/ah-hard-drives/</link>
		<comments>http://devlogic.org/2006/06/21/ah-hard-drives/#comments</comments>
		<pubDate>Wed, 21 Jun 2006 07:31:23 +0000</pubDate>
		<dc:creator>devlogic</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://devlogic.org/2006/06/21/ah-hard-drives/</guid>
		<description><![CDATA[So the nice 120-GB drive that I installed a back in February has started clicking. This is a bad thing. It probably means that the drive head is snapping to one extent or the other of its travel distance. If &#8230; <a href="http://devlogic.org/2006/06/21/ah-hard-drives/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So the nice 120-GB drive that I installed a back in February has started clicking.  This is a bad thing.  It probably means that the drive head is snapping to one extent or the other of its travel distance.  If it happens enough, the drive will permanently fail.  As it is, it&#8217;s sometimes enough of an error that my laptop will stop recognizing the drive altogether, and I get the nice &#8220;no hard drive detected&#8221; logo when I reboot.</p>
<p>Needless to say, I am not pleased with this situation.</p>
<p>Luckily, WD has already approved my RMA, and is shipping me an advance replacement.  New drive should be here in a week or so (I estimate), and I&#8217;ll buy a UPS Ground label (about 6 bucks) and ship the bad drive back to them.  I&#8217;ll be doing a full random-wipe before I ship it, of course.</p>
<p>There are two irritating parts about all of this.</p>
<p>First (and, I think, the more time-consuming of the two), I need to do a full backup of the old drive, and restore onto the new one.  Hopefully this won&#8217;t be too bad; I should be able to do it all without too much heartache.  The bad part is just waiting for the stupid backup to finish; last time I tried, it ran for about 5 hours before I killed it (and came to work).  I think I&#8217;ll start the new backup when I get home in this morning, and then do a &#8220;catch-up&#8221; run when the new drive arrives.  Of course, the alternative is to just wait until the drive arrives, then hook it up in the USB enclosure and do the backup straight to that drive instead of using an interim device.  Yeah, that&#8217;s a great idea.  I&#8217;ll obviously still be doing a full backup anyway onto the other 120 that I&#8217;ve got in the enclosure right now, but I like this other idea; it&#8217;ll save me boatloads of headache.</p>
<p>Oh, yeah:  second &#8211; I have to open my laptop again.  And since I don&#8217;t have a MacBook, it means about 40 bazillion tiny screws and other pieces instead of just 4 screws and a small memory shield.  But this is relatively inexpensive (I just have to pay for return shipping), so I&#8217;m willing to accept the hassle.  Besides, it&#8217;s not like I haven&#8217;t done it several times before:</p>
<p style="text-indent:20pt;">1.  I installed the new hard drive<br />
2.  When installing the new HD, I forgot to reconnect the mouse.  Took laptop apart again to fix that.<br />
3.  I installed the new bluetooth module<br />
4.  I installed the new SuperDrive<br />
5.  When installing the new SuperDrive, I again forgot to reconnect the mouse cable.  Grr.</p>
<p>So this will only make the sixth time I&#8217;ve had to open it up, and this time I actually have a &#8220;black stick&#8221; (it arrived the day after the SuperDrive did).</p>
]]></content:encoded>
			<wfw:commentRss>http://devlogic.org/2006/06/21/ah-hard-drives/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What do I think of MacWorld SF &#8217;06?</title>
		<link>http://devlogic.org/2006/01/11/what-do-i-think-of-macworld-sf-06/</link>
		<comments>http://devlogic.org/2006/01/11/what-do-i-think-of-macworld-sf-06/#comments</comments>
		<pubDate>Thu, 12 Jan 2006 04:20:32 +0000</pubDate>
		<dc:creator>devlogic</dc:creator>
				<category><![CDATA[Geek Culture]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://devlogic.org/2006/01/11/what-do-i-think-of-macworld-sf-06/</guid>
		<description><![CDATA[So Apple announced a lot of new stuff on Tuesday at MacWorld San Francisco; am I impressed?Â  Let&#8217;s see: Steve Jobs started off with the usual crap about Apple sales and revenue; that doesn&#8217;t really mean anything to me.Â  I &#8230; <a href="http://devlogic.org/2006/01/11/what-do-i-think-of-macworld-sf-06/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So Apple announced a lot of new stuff on Tuesday at MacWorld San Francisco; am I impressed?Â  Let&#8217;s see:</p>
<p>Steve Jobs started off with the usual crap about Apple sales and revenue; that doesn&#8217;t really mean anything to me.Â  I guess it&#8217;s nice that Apple is making money, but it&#8217;s not all so exciting to someone who isn&#8217;t a stockholder.</p>
<p>And then the new product announcements (AKA the stuff I actually wanted to hear about):<br />
<strong>iPhoto 6</strong>:Â  OK, so it&#8217;s iPhoto, but they added &#8220;photo casting&#8221;.Â  Way to take a meme and expand it, Apple.Â  So this is really just a way to subscribe to an iPhoto collection that&#8217;s been shared.Â  It&#8217;s nice that it&#8217;s not permanently linked to .mac, but I&#8217;m not sure how useful it&#8217;ll be, until 3rd-party applications (like, for example, the popular &#8220;Gallery&#8221; PHP photo-gallery) reverse-engineer the protocol to add support, so that you can view these &#8220;photo casts&#8221; online before you subscribe to &#8216;em.Â  And apparently there&#8217;s new photo-editing features, like a full-screen mode and &#8220;instant edits&#8221; (or whatever terminology Apple uses).Â  Nifty.Â  But I&#8217;ve got Photoshop.Â  And Adobe&#8217;s new Lightroom (the free public beta is only for the Mac right now) seems to be a replacement for both iPhoto <em>and</em> Aperture, so iPhoto may take a back seat once Adobe pushes Lightroom out of beta.Â  Pass.<br />
<strong>GarageBand 3</strong>: Hm.Â  Let&#8217;s see:Â  all that really changed in GarageBand this time was the addition of the podcast creator.Â  Granted, it&#8217;s <em>way</em> easier to use than Mega Seg or CastBlaster.Â  But I don&#8217;t make podcasts (yet); what&#8217;s the point for me?Â  Pass, until I decide to start writing music or recording a podcast.<br />
<strong>iWeb</strong>:Â  This is apparently the &#8220;new thing&#8221; from Apple&#8217;s software division.Â  OK, it&#8217;s a nice web page editor.Â  The templates are kinda neat, but I&#8217;m limited to <em>only</em> using the templates; there&#8217;s not an easy way (that I&#8217;ve seen so far) of creating my own templates (or, for that matter, starting with a blank page).Â  Yeah, I can take X random template and modify it to fit my needs, but that&#8217;s not really the same thing, ya know?Â  Maybe Apple will sell &#8220;iWeb Theme Packs&#8221; just like they sell &#8220;Jam Packs&#8221; for GarageBand.Â  Ooh, they could call them &#8220;Memory Packs&#8221; or something saccharine like that.Â  The integration with the rest of the iLife suite is nice, but I&#8217;m not a big fan of the giant .mac advertisement every time I open iWeb.Â  And where&#8217;s SFTP (or even FTP) publishing to an arbitrary server?Â  If I have to publish to a folder every time I make a change, and re-upload the entire thing to my hosting provider, it&#8217;s probably not something I&#8217;m gonna plan on using all the time, you know?Â  Especially if I create a media-rich site like Apple wants me to, full of pictures and movies.Â  And if my &#8220;podcast&#8221; page gets to be more than one or two episodes long, it&#8217;d take hours to re-upload the site.Â  Pass (for now).<br />
<strong>iMovie HD 6</strong>:Â  Hm.Â  I haven&#8217;t used iMovie that much, since most of the movies I acquire are already perfectly edited.Â  But I guess it&#8217;s nice that I can now open multiple projects at the same time; the lack of an MDI in previous versions of iMovie was something about which I read a lot of unfavorable reviews on teh Intarwebs. Pass, until I start editing the raw files from my ReplayTV on my laptop.<br />
<strong>iDVD 6</strong>:Â  Yeah.Â  I&#8217;ve got DVD Studio Pro.Â  I didn&#8217;t even bother installing iDVD.Â  Pass.<br />
<strong>iTunes 6.0.2</strong>: Hm.Â  I was irritated by the &#8220;mini store&#8221; when I launched the newest version of iTunes yesterday, especially given the measly 768 vertical pixels on my laptop&#8217;s display.Â  But it was easy enough for me to click the &#8220;hide&#8221; button and go on with life.Â  And to all of the privacy nuts out there who are freaking out because Apple is being sent information about what tracks they&#8217;ve got selected in iTunes:Â  I&#8217;m concerned about privacy myself, but come on; it&#8217;s easy enough to turn off and ignore.Â  Go after someone who <em>actually</em> means to do evil with your data for a change.Â  Or stop using the product altogether; sometimes the self-proclaimed &#8220;protectors of privacy&#8221; on the internet are worse than Jesus&#8217; fan club.Â  No, I don&#8217;t want to be &#8220;saved&#8221; on this particular issue.Â  Yes, I&#8217;m OK with that.</p>
<p>And that&#8217;s iLife &#8217;06. Now, for&#8230;<br />
<strong>iWork &#8217;06</strong>:Â  Hm.Â  Let&#8217;s see.Â  I&#8217;ve already got Microsoft Office, I don&#8217;t produce a newsletter (which is pretty much all Pages seems to do), and I don&#8217;t make presentations (which really <em>is</em> all Keynote does).Â  Pass.</p>
<p><strong>Pro Application &#8220;Crossgrades&#8221;</strong>:Â  Sweet.Â  Apple gets an extra $49 from their customers, so that they can run (what appears to be) the exact same software on the new Intel-based Macs.Â  Hm.Â  I think that if I were a &#8220;Pro&#8221;, I&#8217;d wait for the next version of these big titles, just so I&#8217;d get more for my money than a version of the software title that didn&#8217;t require the emulation layer to run.Â  Pass.</p>
<p>And, the new systems:</p>
<p><strong>iMac</strong>:Â  Hm.Â  Who would&#8217;a guessed that the imac would be the first intel mac?Â  Let&#8217;s see:Â  lower-end system (although not as low-end as the mini), great for people who don&#8217;t care about expansion (and, conveniently, perfect hardware control for Apple).Â  I like that the systems are supposed to be twice as fast (although of course, having two processor cores probably helps that a bit).Â  Of course, they used a benchmark program that was optimized for the Intel processor (you know, the opposite of what they did when they spec&#8217;d the G5 against Intel chips a few years ago?).Â  Keeping the price points the same was a nice touch, though.</p>
<p><strong>MacBook</strong>:Â  No, it&#8217;s not a piece of bookkeeping software, no matter what the product name might indicate.Â  It&#8217;s a shame the first new Intel-based Mac laptops are &#8220;pro&#8221; edition laptops rather than iBook reworks; I think I&#8217;d have much rather preferred that a lower-cost version was coming out first, like the mini or iBook instead of this new &#8220;macbook&#8221; product.Â  It&#8217;s nice to see that Apple didn&#8217;t strip out the Firewire ports like had been rumored, although I&#8217;m a bit saddened to see that they went to a Firewire 400 port instead of the Firewire 800 port that was previously on the PowerBook G4; I guess those pros don&#8217;t really need the high-speed Firewire to pull data off of their HD cameras, eh?Â  Well, OK.Â  2005 was the year of HD; since it&#8217;s 2006 now, I guess we can stop worrying about actually using those nifty new HD products that we bought last year.Â  The new power cord is a nifty idea, I&#8217;ll admit.Â  I know I&#8217;ve come close to knocking my system off of a table (or bed, or desk, or chair, etc) when the cord got tangled on my shoe.Â  I&#8217;ll also mirror the thoughts of a few other Internet people in saying &#8220;um, why do I need a remote control for my portable computer?&#8221; and &#8220;how many professionals need a built-in webcam on their laptop?&#8221;</p>
<p>The new Apple/Intel ad was a nice finish.Â  Shame Intel&#8217;s backpedaling now, saying that PCs aren&#8217;t boring.</p>
<p><strong>Update</strong>:<br />
OK, I really don&#8217;t like iPhoto at all, any more; this miraculous new &#8220;photocasting&#8221; that Apple loves so much is only available for the suckers who shell out for a .mac account.Â  I guess the $79 I paid for iLife &#8217;06 was a complete waste.Â  They should mention that on the box: &#8220;iLife &#8217;06 is $79, but in order to actually <em>use</em> the niftiest features, it&#8217;s actually $178.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://devlogic.org/2006/01/11/what-do-i-think-of-macworld-sf-06/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

