I know there’s been an abundance of doggy posts lately, and it may get worse. You see, I got an early birthday gift from Mary this morning.
That’s right – Zim is mine! I still can’t believe it. How many ways
are there to say “thank you?”
If anyone’s interested, I’ve got a few more photos here
Like it or not, this is how
corporate web design should and will be done in the future. Take a
look at the markup and the stylesheet. Excellent on both counts. HTML
weighs in at 9.2K. Validates XHTML Strict. Dual image/text rollovers
using the :hover pseudo class instead of Javascript. And how the hell
did they get the footer to stay at the bottom where it belongs? A
wonderful example of forward-thinking design.
[Tim
Bray explains]1 what it means to be a sharecropper in the sofware
development world.
“If you develop server-side software that runs on Unix (by which I
mean any platform that runs bash and creates processes with fork(),
which includes GNU/Linux, Solaris, AIX, and many others), you’re not a
sharecropper. They’re not 100% compatible, but they’re enough alike
A week or so ago I registered and created mozillafirebird.org . It
was pointed out to me today that since Mozilla Firebird is one of the
most standards-compliant browsers, its web site should probably at
least validate, which it didn’t. I’ve made changes so that it now
validates as XHTML 1.0 Transitional. Thanks Andre!
Using Blosxom as a
weblog engine is working out quite well. The biggest hurdle was in
creating friendly URLs. I didn’t want the address for my blog to be
https://jackbaty.com/cgi-bin/blosxom.cgi. Once again, Apache’s
mod_rewrite solves the problem. Here’s the snippet from the .htaccess
file…
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ cgi-bin/blosxom.cgi/$1 [L,QSA] It works by checking the filename requested by the browser. If the
filename does not point to a file or directory, it rewrites the url by
For those of us who live in (on?) the net and love it, it’s good to
remember that not everyone feels like we do. Bring your salt grains
and read [The
Internet is Shit]1. It contains an interesting, albeit aggressively
disillusioned, viewpoint on the state of things.
I know I said I was no longer going to work on PHPetal.
I lied.
In response to overwhelming demand (which means I wanted something),
PHPetal now features editing of existing weblog posts.
– Added ability to edit past posts!
– Added toolbar
– Abstracted all HTML generation into separate functions
– A separate configuration file can be used
– Added header with PHPetal logo
It’s no suprise to anyone that I love RSS Aggregators. One of
the reasons is that some weblogs are only posted to rarely, and it’s
not easy remembering to check in and find out when something has been
updated. Such is the case with Steve’s Slewpop. His most recent
entry is simply a note that says he’s “rebooting” slewpop and bringing
it back more focused, although he doesn’t say on what he intends to
Knoppix is
a very complete Linux distribution which runs entirely from a CD. It
does a great job of detecting hardware and comes configured to run
KDE. Just put in the CD, reboot and you’re running Linux with all
sorts of software to play with. It never touches your hard drive, so
when you’re finished, just remove the CD, reboot and you’re back to
using boring old Windows. But did you know you can also install it
Daniel Will-Harris writes a great piece about working with a designer. It nicely describes how a client should manage it’s relationship to a design firm.
Choose your designer carefully Leave your preconceived notions at the door Tell your designer what you want to say rather than how you want it to look Be clear about specific features you need Do your research and be specific about your needs Make sure your message and content are clear Design for your customer, not yourself, your friends or your colleagues Have good reasons for your preferences Don’t design by committee Don’t tell your designer how to design li>You can’t please all the people all the time Trust your designer