<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.6" -->
<rss version="0.92">
<channel>
	<title>leoboiko’s computing log</title>
	<link>http://namakajiri.net/complog</link>
	<description>experiences with computers.  updated infrequently.</description>
	<lastBuildDate>Mon, 25 Aug 2008 16:54:50 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Geotag your photos easily from the shell</title>
		<description>http://namakajiri.net/code/geotag-exif

This is a simple wrapper over exiftool (debian/ubuntu: in package libimage-exiftool-perl) to make it easy to set EXIF geographic information (GPS tags).  It is able to understand the decimal format for latitude/longitude that you can get from [google maps](http://maps.google.com), [wikimapia](http://wikimapia.org) etc.

With exiftool:

  exiftool \
     ...</description>
		<link>http://namakajiri.net/complog/geotag-your-photos/</link>
			</item>
	<item>
		<title>My entry for the Rubygame Weekend Contest #2: a roguelike in Scheme</title>
		<description>Joining [the contest](http://www.rubygameforums.com/viewtopic.php?f=10&t=51&sid=d3252e4c1d993848312b8883536c6d91) was a lot of fun, and I highly recommend these weekend events to anyone who wants to learn how to write games.  With the trick of a short time span to motivate yourself and lots of experienced guys on IRC focused in much the same tasks ...</description>
		<link>http://namakajiri.net/complog/rubygame-weekend-contest-2/</link>
			</item>
	<item>
		<title>Python irclib’s privmsg isn’t actually privmsg</title>
		<description>I guess [irclib](http://python-irclib.sourceforge.net/) is kinda green, but anyway.  I was writing a bot and was very confused with its `AddPrivMsgRoute` and `AddPubMsgRoute` methods.  I’m noob to IRC, so I had to browse the RFC to be sure: in IRC, “privmsg” is the command to send messages to users ...</description>
		<link>http://namakajiri.net/complog/python-irclibs-privmsg-isnt-actually-privmsg/</link>
			</item>
	<item>
		<title>Open source code in Google</title>
		<description>The notice I received today is just too awesome to not blog.  A couple years ago I worked for a certain multinational company who paid lip service to free software; but when I said I wanted to release my library, they kept telling me to wait longer and longer, ...</description>
		<link>http://namakajiri.net/complog/open-source-code-in-google/</link>
			</item>
	<item>
		<title>How to learn computing^W^W^W Ten books I like</title>
		<description>Meme du jour: ten books about computing.  I think the meme’s name is misleading.  To “learn computing” one has to keep in mind that:

 - It takes ten years.  For real.
 - Books are necessary but not sufficient.  You have to program, to read good programs, ...</description>
		<link>http://namakajiri.net/complog/ten-books-i-like/</link>
			</item>
	<item>
		<title>Sometimes I do it too</title>
		<description>> &#60;jtg&#62; Stupid python doesn't have "resume" or whatever it's called in ruby during a try...except clause.
> &#60;shc_&#62; sigh
> &#60;leoboiko-onduty&#62; implement it with continuations
> &#60;leoboiko-onduty&#62; OH WAIT IT DOESN'T HAVE THEM EITHER
> &#60;leoboiko-onduty&#62; &#60;/troll&#62;
 </description>
		<link>http://namakajiri.net/complog/sometimes-i-do-it-too/</link>
			</item>
	<item>
		<title>watch-encomenda.sh: hack feio pra automatizar tracking de encomendas dos correios</title>
		<description>
Irritado que o tracking dos correios não tem feed?
Amargo porque acha que nunca vão fazer um?
Cansado de apertar Ctrl+R no Firefox e dizer que sim, você quer reenviar os dados POST?
Seus pobremas acabaram!!
watch-encomenda.sh
 </description>
		<link>http://namakajiri.net/complog/watch-encomenda-sh/</link>
			</item>
	<item>
		<title>Of interest to UI designers:</title>
		<description>> Why do variable resistors come with nonlinear tapers? Well, as it turns out,
human physiology has a weird way of perceiving changes in signal intensity, such as
sound and light intensities. For example, you may think that if you doubled the
intensity of sound or light, you would perceive a doubling in ...</description>
		<link>http://namakajiri.net/complog/of-interest-to-ui-designers/</link>
			</item>
	<item>
		<title>In the Land of vexcorp.com Where the Shadows Lie</title>
		<description>    ping secure.vexcorp.com
        PING smeagol.vexcorp.com (200.160.255.84) 56(84) bytes of data.

Wait.

    > PING smeagol.vexcorp.com (200.160.255.84)
    > smeagol.vexcorp.com
    > smeagol

Oooh!

    for i in aragorn gandalf frodo sam sauron melkor morgoth ...</description>
		<link>http://namakajiri.net/complog/in-the-land-of-vexcorpcom-where-the-shadows-lie/</link>
			</item>
	<item>
		<title>What’s the difference between /var/log/messages and /var/log/syslog?</title>
		<description>This is very embarrassing, but to this day I’ve never payed attention to the semantics of these two files.  When I wanted to look at something, I’d just grep `/var/log/*`.

Turns out the log files are just a convention spelled out in `/etc/syslog.conf` (read `syslog(3)` and `syslog.conf(5)` if you don’t ...</description>
		<link>http://namakajiri.net/complog/the-difference-between-messages-and-syslog/</link>
			</item>
	<item>
		<title>I want a blog</title>
		<description>When I first designed this blog’s Wordpress theme, Lispy, I was very happy with how the end result turned out.

Now I hate it.

I want a blog with:

 * No [administrative debris](http://tomayko.com/writings/administrative-debris) 
 * No sidebars
 * No categories
 * No tags
 * No “blogrolls”
 * No Ajax or useless Javascripts
 ...</description>
		<link>http://namakajiri.net/complog/i-want-a-blog/</link>
			</item>
	<item>
		<title>IM activity patterns</title>
		<description>One thing I noticed in my first international trip is that people who hang in Google Talk, ICQ, MSN, or IRQ have activity patterns based on the time of the day, just like animals.  Some are diurnal, or officecular; some are nocturnal, or even caffeiners (extreme nocturnals); some are ...</description>
		<link>http://namakajiri.net/complog/im-activity-patterns/</link>
			</item>
	<item>
		<title>Are you sure you want to spend time with this?</title>
		<description>Timesinkers sorted by how much time they cost me:

WoW >&#160;reddit and the like >&#160;feeds >&#160;books >&#160;IM, IRC discussions >&#160;Guitar Hero

Timesinkers ordered by how satisfied I feel after spending time with them:

books >&#160;IM, IRC discussions >&#160;Guitar Hero >&#160;feeds >&#160;reddit and the like >&#160;WoW

It’s almost inversely proportional!  I don’t think that’s ...</description>
		<link>http://namakajiri.net/complog/are-you-sure-you-want-to-spend-time-with-this/</link>
			</item>
	<item>
		<title>Why I’m not switching to OSX</title>
		<description>(Or: why I didn’t apply to work for Apple instead).

I care about good design and æsthetics more than most people.  I’ve toyed with an OS 8 system before and, though I wasn’t part of its intended audience, I couldn’t help falling in love with the attention the guys put ...</description>
		<link>http://namakajiri.net/complog/why-i%e2%80%99m-not-switching-to-osx/</link>
			</item>
	<item>
		<title>Death by tune2fs</title>
		<description>Suppose you want to shrink your root filesystem a bit, to make up some space for World of Warcraft in that old Windows partition.  You fire up a rescue disk, and parted complains about “unsupported feature”.  It doesn’t say *which* feature though, so you google around and try ...</description>
		<link>http://namakajiri.net/complog/death-by-tune2fs/</link>
			</item>
	<item>
		<title>Trouble using utf-8 with ncurses?</title>
		<description>**Disclaimer**: these are experimental results and I’m not too sure about what’s going on.

First of all, link to `-lncursesw` instead of `-lncurses` (from packages `libncursesw5{,-dev}` on Debian/Ubuntu).

I assume your source files are in utf-8.  This will not work:



      #include 
     ...</description>
		<link>http://namakajiri.net/complog/trouble-using-utf-8-with-ncurses/</link>
			</item>
</channel>
</rss>
