Category Archives: Projects

Fight Registrastination. Register to vote!

Apologies to international readers, this spam message is intended for citizens of the USA only. Thanks for understanding. Have a friend that hasn’t registered to vote yet? Do your civic duty by guilting them into action. Help them fight registrastination by sharing a link to a big bold deadline. Fight Registrastination. Register to vote NOW! [...]
Posted in Projects | Tagged , |

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 , , , |

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 , |

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 [...]
Also posted in PHP | Tagged , |

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 [...]
Posted in Projects | Tagged |

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 , , |

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 [...]
Posted in Projects | Tagged |

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 , , , |