Category Archives: Projects
ALARMd 2 Beta, with Google Calendar Integration
Take a look: ALARMd 2 Beta Update: added Metric and Unit Circle time formats. I know, some of you are reading this and thinking to yourself — genital herpes is more appealing than yet another online alarm clock. But to that I say, congratulations, that’s one of the new features in ALARMd 2! Why did [...]
Also posted in Interface Design, JavaScript Tagged Alarmd, Google Calendar, jQuery, Youtube
Yet Another Pretty Date JavaScript
I can’t let this Pretty Date thing go. I decided to use a modification of John Resig’s Pretty Date JavaScript implementation written by Dean Landolt and shared in the comments on John’s page. The script was an obvious choice for the next iteration of Alarmd, which is nearing completion as I type. The more I [...]
Also posted in JavaScript Tagged Dates, jQuery
PHP Pretty Date
This class is pretty much a direct port of John Resig’s JavaScript Pretty Date to PHP 5. A few notes: Requires PHP >= 5.10, due to the usage of PHP’s new DateTimeclass. The new DateTime object parses strings using PHP’s strtotime, so you don’t need to pass in an ISO8601 formatted date, as in JavaScript [...]
ALARMd now supports URLs
When you add an alarm source to ALARMd, the Internet Alarm Clock, it will now default to opening the input URL in a new window, if the URL is determined not to be an MP3, Youtube video, or a LAST.FM user or tag. I added this to use maLArquee as an alarm. For instance you [...]
maLArquee, Bringing Back the Marquee
What did you spend your Saturday afternoon on? Did you kick up your feet in your hammock with a nice glass of lemonade in the shade of your favorite tree and read the HTML specification? Me too! Who knew that we’d have so much in common? Since you’re obviously like me, you’ve probably wondered to [...]
Also posted in JavaScript Tagged Malarquee, Mootools, NTP
20/20 Hindsight, a Look Back at ALARMd
Now that the traffic has died down a little bit on ALARMd, I’d like to write a little bit about my experiences with something I don’t think anyone predicted would garner so much interest. The day I sent the link to the LifeHacker editor, I purchased the alarmd.com domain. My thoughts on the domain were [...]
DOMDom, easy DOM Element Creation
Generally when approaching a complex problem involving web programming in JavaScript, the first question I ask myself is ‘What would Jesus do?’ As much as I am entertained by a mental picture of Mr. Jesus himself sitting on his Jesux Distro appending children (and parents) into his DOM, I am instead distracted by an intense [...]
Also posted in JavaScript Tagged CSS Selectors, DOM, ExtJS, YUI


Fight Registrastination. Register to vote!