php|tek CfP ends on Monday

Wow, I've really been letting my blog slip. No, I'm not still stuck on a bus in Redmond.

Just wanted to drop a little reminder to the syndication outlets that the CfP for [url=http://www.phparch.com/tek]php|tek[/url] ends Monday.

If you'd like to speak at |tek, this year, don't forget to to send in your [url=http://hades.phparch.com/ceres/public/tek/page/index.php/cfp]proposal[/url] by November 20th (Monday).

That is all. Have a nice weekend (-:

S

Stuck on a bus in Redmond

So, I know I haven't blogged in a long time, but I couldn't pass this one up.

A bunch of us are in Redmond at the Microsoft Developer Summit. Mostly PHP guys. A few core guys, even. Anyway, it ended a couple hours ago, and after a quick stop at the MS Company Store (where I picked up a cheap copy of MapPoint + GPS locator), our bus was hit by a car, and a bunch of us are stuck on it, in the middle of the freeway, waiting for the police to show up.

Fortunately, I'm able to piggyback on someone's WIFI. Thanks myhome.westell.com!

Anyway, as I mentioned, I just got a new GPS. Here's where we are:

I've got 1:30 left on my battery. Hopefully we'll be back to the hotel by then. (-;

S

php|works / db|works CfP Ends Today

I hope everyone remembers that the [url=http://hades.phparch.com/ceres/public/page/index.php/works::cfp]Call for Papers[/url] period for [url=http://www.phparch.com/works]php|works/db|works[/url] in Toronto, from September 12-15, ends today.

If you haven't yet sent your proposal, do it. Now.

((Disclaimer: I am one of the conference organizers))

You can, but you shouldn't

"Here's the mascot," he said, leaning over one of my two half-walls, handing me a file of papers, "the production guys will get you the artwork. The jokes are at the back. Call me when it's ready."

It's early 2000. I'm slaving away in my pseudo-cube in my hometown. I'm a script monkey. My job consists of writing minimal CFML (oh yeah, Coldfusion, baby) wrappers around boring products, like fish hooks.

Denis, the cube-leaning account manager, had tasked me with a project that was mostly impossible (at the time), but moreover, it was a project that simply shouldn't have been done.

The pitch was delivered earlier in the day. "It'll be great! The user will be browsing the website, and the dog (the dalmation mascot) will walk onto the screen and tell a joke!"

Now, remember, this is 2000--at the end of the first browser war; the peak of browser non-compliance; a time when developers were using IE as their primary browser and cringed when forced to test code in Netscape (v4) (as opposed to today, when many developers are using a Mozilla-based browser (Netscape's evolved grandson) and are disgusted by the thought of testing on IE).

Technically speaking, we probably could have rigged up a solution that might have worked on most IE installs, but this gave us a convenient excuse to overthrow the marketing fools: the idea was horrible. Our answer was that there was no technology that would allow us to implement the absurd joke-telling-mascot idea.

Sometimes you can, but you shouldn't.
This proverb leads nicely into one of my latest web annoyances.

Like any good technically-minded person, I hold more than the average share of pet peeves. Many are related to software, many more to computing in general. A few are directly related to my area of expertise: the Web.

So, I ask you, my fellow Web developers: WHY do you find it necessary to create your own widgets, when there's a good (albeit limited) toolkit available? Stop it. It drives me crazy.

Want examples? Here you go:

saq.com zoomerang.comdigg.com

Admittedly, the stock HTML widgets might not be as pretty as these custom ones, but they WORK, they're consistent from site-to-site, and you don't have to worry about javascript bugs.

For example, on the select boxes, above (digg.com and saq.com), I can't click the box and press the first letter of my suggestion (like I can with real HTML select boxes). The radio buttons don't honour keyboard input, either -- I can't use the arrow keys to advance. Generally, these hacked-together widgets don't respect the tab key, either.

And if you're using a text based browser (for whatever reason), or perhaps screen reading software, you're pretty much out of luck.

You wouldn't draw each pixel in a line of text would you? Of course not! (unless you're this guy).

In short: your pretty site is no nicer than the joke telling dalmation. Cut it out.

S

Wikipedia (English) Hits 1,000,000 articles

Today, at around 18:10 EST, I noticed that the English version of [url=http://en.wikipedia.org/]wikipedia[/url] had just crossed over into the [url=http://en.wikipedia.org/wiki/Special:Statistics]1,000,000 qualified article[/url] realm.

Kudos, Wikipedians (and PHP users).

Update: preliminary guess which article is #1 Million (it's hard to calculate because not all articles qualify, and deletions are hard to track): [url]http://en.wikipedia.org/wiki/Aaron_Ledesma[/url].

S


About

User


Clicky Web Analytics