S E R V E R   S I D E
View current page
...more recent posts

Epic battle with qmail today. I believe I am victorious.
- jim 3-18-2008 2:33 am [link] [4 comments]

From the links you hope to never need department: recovering from an rm -rf on an ext3 file system. Very interesting as this is widely reported to be impossible - most notably by one of the ext3 developers!

- jim 3-13-2008 9:24 pm [link] [add a comment]

Youtube.com has released a javascript player API for controlling its embedded movie player on a webpage. You can even customize the player with your own chrome, user controls, custom playlists, and menus. Very nice. When do the mandatory ads before every video begin?

- jim 3-12-2008 10:46 pm [link] [add a comment]

For my reference: tai64nlocal will convert the weird qmail log timestamp format into something readable. Takes input from stdin, so:

cat current | tai64nlocal
to read the 'current' log file with readable datetimes. Wish I knew that before.

Also I added the mtrack script which also makes reading /var/log/qmail/send/current/ *much* easier (it groups message ids together so you can actually see what is happening in there.) I renamed it qmailsendlogreader.pl, so combined with tai64nlocal we can read the logs much easier using:
cat current | /usr/local/sbin/qmailsendlogreader.pl | tai64nlocal

- jim 3-07-2008 10:09 pm [link] [3 comments]

iPhone media event going on right now. We should hear word about the SDK (software development kit - will allow 3rd party applications to be built for the iPhone.)
- jim 3-06-2008 9:13 pm [link] [3 comments]

I'm sort of cheap, so I've been using browsershots.org to do my cross browser testing. It's not fast, but it's free. And there is a good selection of browsers. But litmus just announced pay as you go pricing. $18 for unlimited use during a 24 hour period. I'll probably give it a shot on my next job.
- jim 3-06-2008 1:22 am [link] [add a comment]

Microsoft Internet Explorer 8 has been in the works for some time now. And there has been quite a bit of debate over it. I've been following along, of course, but it's just been too tedious to report on. The basic gist was that IE 8 makes great strides toward standard compliance. Yay. But you were only going to get the standards compliant version of IE 8 if you specifically requested standard compliant rendering in your web page - otherwise IE 8 would just render your HTML in the same slightly screwy way that IE 7 did. WTF? It's like reverse quirks mode.

Microsoft's position was that if they suddenly made IE 8 standard compliant then all those web pages specifically authored to work in IE 7 (or worse, 6) would suddenly break when viewed in IE 8. And they didn't want to "break the web." I guess I see their point, but I just wish they'd do it right so that everyone could eventually move on and stop having web design be such a complete mess.

And low and behold, today Microsoft announced they are reversing themselves, and IE 8 will now render in standard compliant mode by default. You can optionally request IE 7 mode if you want, but if not you get the new rendering engine. This is going to break a lot of pages but it is a very good thing for the web in general. Way to go Microsoft. Truly a great day.

Looks like Ray Ozzie is having a good impact up in Redmond.
- jim 3-04-2008 6:14 pm [link] [3 comments]

Wow. Beautiful fully loaded Sony Ericsson phone (Xperia X1.) Too bad about the OS, but S/E can definitely design consumer electronics that don't suck.
- jim 2-11-2008 12:00 am [link] [4 comments]

Two undersea fibre optic cables were cut in the Mediterranean causing a bandwidth crisis in India and the Middle East. The cause has not been revealed.

Of course I have no idea what happened, but it's sort of hard not to wonder if maybe someone was installing some additional hardware onto those cables. Or maybe it was just a ships anchor. Or swamp gas.
- jim 2-01-2008 8:10 pm [link] [6 comments]

Geotate adds GPS tagging to digital cameras (and other devices.) Very clever. And useful. I want this.
- jim 2-01-2008 8:01 pm [link] [add a comment]

older posts...