...more recent posts
More mozilla strangeness: I can't set a cookie for mozilla 0.9.7 (OS X) from my local server (127.0.0.1)
IE 5 has no problem.
Getting some good work done today (finally!)
My friend J. convinced me that rewriting my code base wasn't necessarily such a bad idea. Especially if I've done it less than three times. Indeed, this will be the third time, so let's see if it's a charm like he suggests.
I'm not doing a complete from scratch rewrite. But I am going through every line of every script. Plus I have changed the database structure slightly to get rid of the scaling problem that threaded comments was going to cause.
I'm trying to add lots of documentation in-line this time. And of course clean up all the glaringly crappy code (at least to a regular crappy level.) But the real focus is on making the whole thing much easier to move from machine to machine. That means abstracting all the machine specific information out of the main code into configuration files. I'm also trying to abstract out as much HTML code as possible so that if I ever come to really care about standard compliance I can fix my good-enough HTML without going into every single script.
This new improved code base will be running on my home (production) server. When it stabilizes I will get the new colo server and move this new code to that machine. Then I'll move some other people to that machine and see what happens. Then if everything seems good I'll move digitalmediatree to the new machine and run things in parallel for awhile. Then finally I'll close this account and move digitalmediatree.com to the new server. Probably that is not too close to happening.
I haven't fully figured this out yet, but I will also try along the way to write something that will sync the contents of the production server database with the digitalmediatree database. I've never done anything like that before. I don't think it will be easy, but I think I can do it. If that works then I will provide a local copy of the system to anyone here who is running OS X. That might turn out to be pretty cool.
Christopher Locke is at it again. Burning down the world, that is. Inspirational.
Mozilla is getting aquafied (screenshot.)
AOL/TimeWarner is apparently in negotiations to buy Red Hat.
That would sure be interesting. But why would they buy a linux distro? A content company? Doesn't make any sense. They should buy a BSD distro (or just make their own) and then lock everything down. Of course I'd be happy if they went with Linux.