WEB DEVELOPMENT

Django.June

Back in January I posted about the idea of having a get-together of Django programmers here in Northampton in June, playing on the Django (Reinhardt) in June music festival happening at the same time. I finally found time to put a page together, and people are beginning to sign up. So if you’re a Django person and you’re within range of Northampton, check it out! http://open.e-scribe.com/wiki/DjangoDotJune Jim T commented on Thu May 10 01:26:15 2007:

An embarrassment of RichIAs

First we had Shockwave, which begat Flash which begat Flex and Apollo, while meanwhile people have been busy doing Ajax. Of course Microsoft wants to get in on the action, and Sun does too — announcing JavaFX today. The name “JavaFX Script” is brilliant – now instead of just confusing Java and Javascript, people can confuse them with JavaFX too! Plus it sounds a little like “Flex” and has two As, a J and an X in it.

Color names in JSON format

I’m an inveterate side-project starter. I spent some time tonight deleting old web projects from the server, and it felt great. I did come across a couple things I wanted to save or pass on though; one of them was this quaint list of named web colors (the “Netscape color names”). I still use these in my web classes when I first introduce the idea of colors in HTML, because it’s a lot more fun for students to type in “lemonchiffon” and see the result than it is for them to learn hexadecimal.

My first DOS

If you tried to reach this blog or anything else on this server this afternoon, you may not have had much luck. A computer in Korea was hammering my server so hard (aka Denial of Service attack) that my hosting provider temporarily disabled Apache so that my instance didn’t bog down the whole VPS. I was busy at work when this happened and am not sure exactly how long it was out, but this was one of the most severe outages I’ve had in the last three and a half years.

In-place import using Subversion

Thanks to the helpful folks on the #svn IRC channel I learned that it is possible to turn a directory into a svn checkout in-place, i.e. without having to replace the directory itself with a fresh checkout after you svn import. This is very handy for things like /etc files and other stuff that you’d rather not be shuffling around unnecessarily. The key nugget of info is here in the svn FAQ.

Liking jQuery

I’m not trying to cop out of learning actual Javascript, honest. My copy of the DOM Scripting book is on its way and I’m sure I’ll learn a lot. And I like almost everything about Javascript (except the curly braces and semicolons). I still remember reading an article by Simon Willison several years ago which demonstrated techniques for standards-compliant and elegant use of Javascript. Like many who lived through The Great DHTML Frenzy circa 2000, I found this idea completely shocking at the time.