Skip to content

Recent Blog Posts

  • Prevent jQuery.live() Handlers From Firing Multiple Times

    #tutorial #jQuery #JavaScript #dom-events

    Recently I was working on something where I needed to use jQuery's .live() event handling. The problem I was experiencing was that my .live() handler was firing multiple times for the same event. I de...

  • Gracefully Handling AJAX Requests with ASP Classic

    #AJAX #Classic ASP

    I've been working with so-called "Classic" ASP for about two years now. Here's a trick I've put into practice with great success. Often when writing data-driven web scripts you may need to alter the p...

  • Lehigh Valley Ruby Meetup Notes 2011/03/02

    #Code #ruby #meetup

    Notes from the March second LV Ruby Meetup group. We built an 'IdeaShouter' app with haml, sass, and compass. By the end of these notes you should have built one too. Companion code can be had on github.

  • Automatically Update a Remote Mercurial Repository With Redmine

    #redmine #version control #bash #cron #hg

    I recently started using Redmine to keep track of my freelance projects. I've found it to fit most of my needs. For the price — free — you can't complain about anything. Some handy features include issue tracking, time tracking, wiki, file storage & upload (intended for software "packages"), and repository integration. This tutorial focuses on the repo integration feature. Let's assume that you're a progressive developer and have taken to using a "social coding" platform such as GitHub for git or BitBucket for Mercurial. I happen to use both. I prefer Mercurial over git, but you are welcome to your own opinions. Since you keep your code in the cloud and not on your own private server, then you'll need to integrate Redmine into that remote repository. I prefer to use private key encryption since the types of projects I use Redmine for are not public code bases. I also want to back up my repository on my own server. So that now I've got it in three places; BitBucket, my server, and my dev machine.

  • Gracefully Degrading AJAX with PHP and jQuery

    #PHP #tutorial #Code #jQuery #AJAX #JavaScript

    The intention here is to augment the form rather than force it into behavior we want.