-
So fresh and so clean (clean)!
-
The World’s Most Photorealistic Vector Art
Absolutely astonishing vector art that could pass for photography. Where someone find the skills, time, and patience to do something like this is beyond me.
Visit -
Django tips: A simple AJAX example, part 1
James Bennett continues his series of excellent Django tips and tricks with this gem on how to “do” AJAX with Django.
Visit -
Bill de hÓra: Django 0.95
Django 0.95 was released this past weekend, and it packages up all the great changes that have been going on in the trunk branch in the past six months. If you’re working on a “pre-magic-removal” build of Django, Bill’s great post will let you know what’s new. If you’re working on a post-magic-removal codebase, you’ll find that there are few, if any, significant changes from your build. The best news is that Django is inching ever closer to the elusive 1.0 release, at which point all APIs will be stable and you can count on no backwards-incompatible changes. Django .95 is 95% of the way there…so check it out.
Visit -
Javascript Boot Camp Tutorial
Amy Hoy’s awesome OSCON presentation on Javascript basics. James Bennett says I’m not worthy of the title “web developer” if I don’t learn Javascript, so this seems like a good place to start. :)
Visit -
CSS 3 selectors explained | 456 Berea Street
Roger Johansson, who gave us the great article a few months back on CSS 2.1 selectors, fill us in on the selectors added for CSS3. These are all impractical today, as no browser supports them, but it’s an interesting look ahead, nonetheless.
Visit -
Five minute photo exposure correction in Photoshop
Recover the detail in your photos in just a few minutes using these simple steps to fix exposure problems caused by extreme lighting situations.
Visit -
Metallica, long resistant, joining iTunes
Welcome to 1999, Metallica. I find it amusing how Metallica pops up every three or four years with some desperate attempt to make themselves relevant again. After the Napster ordeal, they’ll never be anything but money-hungry grab-asses in my mind.
Visit -
Constructing a framework to enable an open source reinvention of journalism
“This article builds upon open source/open content literature and applications to develop a framework from which academics, citizens, critics, journalists and the media industry can collectively develop a sustainable model or models to save quality journalism — possibly by reinventing journalism as it has traditionally been defined.”
Visit -
Congress: Hall Pass Revoked
Josh Williams: “I’m all about cracking down on online predators. This is not the solution. Parents need to be parents. Teachers need to be teachers. And Congress needs to stop talking about stuff it knows very little about.” Amen.
Visit -
Backpack Calendar
The long-awaited Backpack calendar is available — and it’s quite nice. 37signals did their usual bang-up job with it. I’m dissapointed, though, that it doesn’t support iCalendar’s to-do lists (it only handles events). This is not limited to Backpack calendar — gCal and several other web-based calendar apps that claim to support iCalendar also ignore tasks. Why is that?
Visit -
Google Code - Project Hosting
Well, anything is better than SourceForge, right? Hell, if it takes me less than seven clicks to download a package from Google Code, then they’ve bested SourceForge.
Visit -
Fireside Chat: Richard Bird, Jim Coudal, and Carlos Segura
Another great chat transcript at SvN, this time with three longtime professional designers. Well worth reading. As a sidenote, it’s great to see 37signals posting things to SvN again that aren’t stories about how great they are.
Visit -
Merlin on MacBreak: Intro to Quicksilver
The Merlin Mann on a little show called MacBreak demoing the basics of Quicksilver. Long-time readers know that i’ve been wanting to get into QS for forever, but haven’t been able to really “get it,” despite repeated tries. Merlin offers a great overview that just might be what I needed. And, by the way, if this MacBreak show keeps featuring more advanced things like this, I’ll love it — even despite the slightly annoying host.
Visit -
I should've done this months ago…
-
Microsoft tags IE 7 ‘high priority’ update
This is a Very Good Thing™ for web designers and developers. It means that most XP users will get IE7 automatically, unless they explicitly opt-out. This should drastically increase IE7’s adoption rate.
Visit -
Acknowledging the Mobile Web with Django
Mobile nerd Matt Croydon explains the super-simple setup for providing alternate templates for your site’s mobile edition using Django. Django’s ability to easily publish alternative versions without any repeating-of-yourself is a major strength. This is something I’ve planned to cover myself, but Matt beat me to it. I still may come up with a more detailed example, including the templates themselves.
Visit -
My first Django traceback
A fellow by the name of “?heBjorn” discovers one of Wilson’s unsung nuggets of brilliant design — the Django error pages. Seriously, fitting massive amounts of this kind of content into a page and making it useful, readable, and attractive isn’t easy to do. And also, he resisted the urge to “brand” the error pages. As opposed to Rails, which will greet you with “Application Error (Rails)”.
Visit -
Internet ‘96
Raise your hand if you remember what the Internet looked like in 1996. I wanted to post examples of my 1996 work, but the wayback machine is offline. Post yours in the comments!
Visit -
Webvisions “Podcasts”
And by “podcasts,” they mean “links to MP3s, which don’t ‘cast’ at all, and have no feed you can subscribe to.” Still damn useful, though. Forgive me, but I find it really annoying that “podcast” is now synonymous with “digital audio of someone talking.”
Visit -
How to Ruin a Web Design
The quality of web design is inversely proportional to the number of people involved in it. So, so true.
Visit -
LDAP Authentication in Django with Backends
Tutorial on how to authenticate your Django-based web app against an LDAP server, rather than against the traditional Django user table. Very handy — and it’s this kind of thing that will make Django “enterprise-ready”, whatever the hell that means.
Visit -
It worked!
-
We’re looking for another great person
World Online, the online division of a regional media company headquartered in Lawrence, KS (and also my employer!), is looking for a “Client and project development specialist.” If you’re like me, you really have no idea what that means, so you’ll want to head over to Lawrence.com and read the job description.
The job is not exactly for a web designer/developer, but rather for someone with some experience in project management and client interfacing — but who also understands the web (and a bit of familiarity with the journalism world wouldn’t hurt, either).
If you’re interested, you’ll want to send your résumé to Dan Cox (as outlined in the job description). If you want to know a bit more about World Online before you apply, feel free to contact me.
More -
Video Blogging using Django and Flash Video
A nice step-by-step on creating a Django model to store uploaded videos, and Python functions/Django views for converting them from AVI to FLV on the fly for web display.
Visit -
Sizzle, the T-Bones mascot
-
Michelle
-
Michelle
-
Matt and James
-
Matt and James
-
Dan punching at his phone/pda — as always.
-
Dan punching at his phone/pda — as always.
-
David
-
Tom
-
Shanda and Heather
-
Dan
-
Michelle with oreo in her mouth
-
Michelle with oreo in her mouth
-
Michelle
-
Michelle
