<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.5.1" -->
<rss version="0.92">
<channel>
	<title>blog.s11n.net</title>
	<link>http://blog.s11n.net</link>
	<description>blog for s11n.net</description>
	<lastBuildDate>Fri, 30 Apr 2010 00:38:36 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Achtung Ubuntu 10.4 users: data loss</title>
		<description>i'm just so frigging sick to my stomach at the moment because Ubuntu 10.4 ate my home directory, and i wanted to take a moment to warn other Ubuntu upgraders about a data-loss scenario.

Full details are in the bug report:

https://bugs.launchpad.net/ubuntu/+bug/571958

If you're going to use Ubuntu 10.4, make damned sure your ...</description>
		<link>http://blog.s11n.net/?p=86</link>
			</item>
	<item>
		<title>A live previewer/editor for Google Code Wiki</title>
		<description>Hi, all!

And how for something very different...

A couple of days ago i was looking for JavaScript code which can parse the Google Code wiki syntax reasonably well. i stumbled upon (via a link in a bug report) some code by Fabien Ménager which did most of the work. After coming ...</description>
		<link>http://blog.s11n.net/?p=85</link>
			</item>
	<item>
		<title>CLI-like Web Apps with JavaScript</title>
		<description>On April 1st xkcd.com added a new web interface which allows one to view the xkcd comics using a Unix-style command-line interface: http://uni.xkcd.com/

Interested in how it was being done, i followed the source code links, downloaded it, and set it up locally. After spending the whole day hacking on it, and ...</description>
		<link>http://blog.s11n.net/?p=83</link>
			</item>
	<item>
		<title>Stupid C Tricks: Portably Passing Function Pointers via (void*)</title>
		<description>Hello, fellow C programmers!

(If you don't program in C (or even know what that means) then the following won't interest you in the slightest. If you are a C programmer, it might interest you in the slightest.)

It is common for C code to use the venerable void pointer, and (despite ...</description>
		<link>http://blog.s11n.net/?p=82</link>
			</item>
	<item>
		<title>Implementing not-quite-namespaces in C</title>
		<description>Hi, all!

A few days ago i came across a trick in C. It isn't new, but i hadn't seen it used quite this way before and i wanted to share it...

Background: i have several mini-libraries which i tend to copy directly in to other projects. It has happened that i ...</description>
		<link>http://blog.s11n.net/?p=81</link>
			</item>
	<item>
		<title>Allocating memory in C without dynamic memory</title>
		<description>Hi, all!

The past year or two i've been working on various C-based projects. Through that work i've taken a strong interest in conserving memory and reducing the number of calls made to make new memory available (e.g. via malloc()). For example, i've spent many hours optimizing the whefs embedded filesystem ...</description>
		<link>http://blog.s11n.net/?p=80</link>
			</item>
	<item>
		<title>The Chicken/Egg Scenario</title>
		<description>The age-old question goes:
Which came first: the chicken or the egg?
And i think the point of it is that nobody really knows. Kind of like the ancient Egyptian saying, "if a tree falls in the dunes of the Sahara desert and no one hears it, did it really emit audible ...</description>
		<link>http://blog.s11n.net/?p=78</link>
			</item>
	<item>
		<title>whefs: an embedded filesystem library for C</title>
		<description>Hi, all!

Late last year i started working on an embedded filesystem library for C. The library uses "container files" (called embedded filesystems, or EFSes), in which the client can store "files" (i call them "pseudofiles"). The API allows random read/write access to them using a flexible i/o device interface. If ...</description>
		<link>http://blog.s11n.net/?p=77</link>
			</item>
	<item>
		<title>Ubuntu: &#8220;it just works&#8221;</title>
		<description>Okay, it's time to evangelize a bit...

The past few weeks i've been considering buying a netbook (sub-notebook). Not because i particularly need one, but because they're so damned cute and they're relatively cheap nowadays. In my various train trips i've always found a laptop too be more trouble than they're ...</description>
		<link>http://blog.s11n.net/?p=75</link>
			</item>
	<item>
		<title>Extending the Google v8 JavaScript Engine</title>
		<description>Hi, all!

In late February i happened to come across a very interesting open source project, Google's v8 JavaScript engine. Being a long-time hacker of add-ons for the Mozilla SpiderMonkey engine, i felt compelled to try it out.

After a couple of days i was convinced that v8 was a cool platform ...</description>
		<link>http://blog.s11n.net/?p=74</link>
			</item>
</channel>
</rss>
