Archive for 2003

Mountable Linux Filesystems in Python

Monday, December 15th, 2003

LUFS lets you run Linux filesystems as user-space programs. LUFS-Python lets you implement such filesystems in pure Python. Can you imagine the possibilities? (Thanks to Ian Bicking for the link, and Simon Willison for hosting an interesting discussion.)

Next question: Is there a way to integrate LUFS-Python scripts with the Twisted event loop?

Looking for a Wedding Photographer?

Sunday, December 14th, 2003

To all newly engaged people, event planners, and especially web crawling bots: If you’re looking for a non-traditional wedding photographer in the Southern Maine area, I encourage you to check out Hannah Fettig Photography. Hannah is a nice person, she takes beautiful photographs, and she’ll make your wedding day more fun. Thank you.

MusicMobs.org

Friday, November 21st, 2003

Today while reading Slashdot I came accross this reference to (or, if you prefer, shameless self promotion of)MusicMobs.org. MusicMobs is a site where you upload your iTunes xml file, which contains your complete library playlist and metadata. Then you can compare it to the playlists of other people.

The site is in beta currently, and there are some obvious features missing, like direct links to the iTunes music store (which I’ve already already suggested to the site admin via email). But it already seems like a good way to find new music to listen to. Actually, there are a whole lot of interesting things you could do with that data. Brilliant idea.

In San Diego

Monday, November 3rd, 2003

I’m in San Diego this week, courtesy of my employer, to attend the TDWI world conference. I’m blogging my notes from the conference for my workmates back home, but on a private page, so I can freely discuss how what I’m learning specifically applies to my work projects.

I was curious to see if there would be WiFi at the conference site – it seems like all the conferences I’ve read about lately have wireless access – but there isn’t. Not many laptops, either. But this is more of the corporate IT crowd, not many bloggers or hardcore internet people.

Fortunately it seems like there is WiFi everywhere else in this town – at the train station when we got in, on the balcony of our hotel room, and at the cafe where I ate lunch today.

Anyhow, it’s another busy week for me, so posting will be light.

Redesign In Progress

Tuesday, October 21st, 2003

Whew. After many hours of work, I’ve got this newer, nicer version of fettig.net up and running. Some URLs have changed (for the better), but I’ve tried to set up redirects for all the old pages, so hopefully nothing will be broken. The design is a work in progress. I’ll continue to tweak things in the coming days and weeks.

This redesign incorporates a lot of the things I’ve learned about the web over the last year. I’ll have to wait to explain these changes in detail, though – at the moment I’m wiped right out.

If you notice anything broken, please leave a note in the comments so I can fix it. Thanks.

How to Make iTunes for Windows Stop Skipping

Monday, October 20th, 2003

iTunes for Windows is here. Hooray – finally a jukebox for Windows that

works like it should. Th-th-th-e-e-re’s o-o-o-n-ly one li-li-lit-le

pro-ro-rob-roblem: every time you go launch another program, or do anything

that ties up the hard drive for a few seconds, iTunes skips and stutters like

crazy.

Fortunately, there’s a fix for this issue. Quit iTunes, open QuickTime preferences in

the Windows control panel, choose “Sound Out”, and change the playback device

from DirectSound to waveOut. Close QuickTime Settings, restart iTunes.

No more skipping.

(Thanks to the Apple Quicktime for Windows Discussion Group for providing

this solution.)

New site coming soon

Friday, October 17th, 2003

There’s a lot happening behind the scenes here at fettig.net. I’m working

on a complete overhaul of this site, creating a better environment for

myself to write and work in. Meanwhile, ideas and updates

are queueing, waiting for the new site to go live before they can be

published. Expect a burst of writing once I get the new

site running, perhaps this weekend.

Hello from my new server

Friday, September 26th, 2003

If you’re reading this, it means that fettig.net has successfully moved

to its new home – a virtual server hosted by

tummy.com. I wasn’t particularly

unhappy with my old host, but at $25/month for a whole virtual server, this

was too good a deal to pass up (thanks to the Twisted mailing list for

mentioning tummy.com, and thanks to tummy.com for hosting cvs.twistedmatrix.com

for free, which got them mentioned on the mailing list)

So now I have a my own little server, running Debian Linux, on which I’m free

to install my own software, run funky server processes, and pretty much

do whatever I want within the limits of the disk space and bandwidth I’ve been

allocated. Of course, the server itself only exists in software, but that’s

no concern of mine :-).

So far the service has been a dream. My server was up and running within five

minutes of filling out the order form, the connection is fast, and I’ve had

no problems with downtime. The customer

service has been very good, too. I wasn’t expecting to get any help with

administration –

my server, my job to keep up with

security updates – so I was highly impressed when, only a few hours after the news

broke about the ssh security flaw, I recieved an email from the tummy.com

people informing me about the problem and listing step-by-step instructions for

updating the ssh server on Red Hat and Debian.

I’m quite excited about the possibilities raised by having my own server again.

Stay tuned.

Day Job Blues

Monday, September 1st, 2003

Oy. My day job is eating up way too much of my time and energy these days. I really want to work on Hep, and I’m tantalizingly close to getting a number of cool features up and running. But I have so little time, and after my work week all I want to do is rest up and do non-computer things so that I’ll be refreshed and ready to face my cubicle come Monday.

So, alas, this will probably be another quiet week for Hep development. Then the next week I’ll be on vacation, so I won’t be posting here or answering e-mail. I’ll be back on the 15th, at which point I’ll have some catching up to do at the old day job. So most of September is shot as far as being able to work on my personal projects. Sorry, folks.

A Patch for Hep 0.3.3

Wednesday, August 6th, 2003

A number of people have emailed me recently to report that Hep 0.3.3 breaks

after they upgrade Twisted to a version higher than (approximately) 1.0.2.

My response up to this point has been “downgrade to Twisted 1.0.2″ (and these

users have been kind enough to do so without complaining), but I finally

took the time to figure out exactly what broke, and fix it. So now you

can run Hep 0.3.3 with the latest version of Twisted – just download

this file,

and copy it over the pop3.py in your hep/servers/ directory.

(Thanks to Luc Stepniewski for the

email that nudged me over the edge towards fixing the problem, and for

testing the patch).