October, 2003

  1. Nobody reads FAQ’s

    Ok, I’m sure some people read FAQ’s and documentation (I generally do) but from the email I get, I know that many people do not. That’s ok, everyone already knows this and expects it. This begs the question: if they know many people won’t read them, why should a developer bother writing up FAQ’s and…

  2. PHP Superglobals Hack

    I’ve added my superglobals hack to tasks. The code looks like this: This file (superglobals.inc.php) is included in each function that references a superglobal: <?php // for PHP versions < 4.1, will use the // vars defined in compatibility.inc.php if (!$_REQUEST || !$_SESSION || !$_SERVER || !$_COOKIE) { global $_REQUEST, $_SESSION, $_SERVER, $_COOKIE; } ?>…

  3. Where have you gone Aaron Sorkin?

    From a chat earlier this week: Luke: Whats your opinion of West Wing so far this season? Alex King: I miss Sorkin – BIG TIME Alex King: dialog is boring Alex King: characters are flat Luke: Yeah.. I think I’ll watch one more, but I think I’m done with it. I’m not quite ready to…

  4. tasks 1.8.2b1 released

    Hot on the heels of 1.8.1, here is tasks 1.8.2b1. The only change in this from 1.8.1 is the re-arrangment of a <form> tag to work around the previously mentioned Safari flickering/100% CPU bug. This post is part of the project: Tasks Pro™. View the project timeline for more context on this post.

  5. Photos from the Nelson Invitational

    On Sunday I had the opportunity to go to the Nelson Invitational with Adam and combine two of my hobbies: photography and golf. I’ve done a lot of shooting at baseball games over the last couple of years, but this was my first golf tournament. Adam was shooting for the Daily and I tagged along…

  6. One Safari 1.1 Bug Identified

    I still don’t have Panther installed, luckily Scott has reduced the problematic HTML which caused the reported flickering in tasks down to a nice test case (Scott’s blog entry). Thanks Scott, I really appreciate it. I’ll be releasing a version 1.8.2 within a week or so to try to work around this. There seems to…

  7. Safari 1.1 Incompatability Reports

    I’ve had several reports of display problems with tasks in Safari 1.1 (the notes area flickering in particular). I’ll try to fix them when I get Safari 1.1. I hope they release it outside of Panther soon. If you have some time and find the problem or a work-around, let me know. This post is…

  8. The $_SESSION PHP Superglobal

    I’m using the $_SESSION superglobal in my multi-user tasks development instead of the older $HTTP_SESSION_VARS superglobal. To keep backward compatability, I was creating a $_SESSION variable if one didn’t already exist and just setting it to $HTTP_SESSION_VARS. This way, I could just always look for the $_SESSION variable and still be compatible with older versions…

  9. tasks 1.8.1 released

    I’ve released tasks 1.8.1. This brings some good changes since 1.8 – I recommend upgrading (you can keep the config.php and database.php from 1.8 ). Here are some of the changes: 401 Authentication support to PHP iCalendar, Made changes to avoid reposting data when hitting the browser’s Refresh button. Added a DTSTART property to VTODO…

  10. Around the web

    Lots of stuff this week. 🙂 A nice on-line tool for choosing color schemes. Disturbing parallels with the Iliad (NY Times). Doorsteps: a well stylized animation. Matt pointed out a good article on the right way to open links in a new window in the XHTML world. I’ll be transitioning to this at some point.…

  11. Test post from the Treo 600

    Testing posting from the Treo 600 using Blazer 3.0. I’m quite impressed with Blazer’s ability to render CSS and handle JavaScript. UPDATE: Hmm, that was reposted 10 times, thanks Blazer…

  12. Hyatt on Safari 1.1

    I gave Safari a week as my default browser back in August before switching back to Camino. From what Dave Hyatt has posted about Safari 1.1, it looks like I’m still waiting for the features I want, but the good news is some are already done. I guess I’ll be looking forward to Safari 1.2.