webdu 2012: web developer conference

The home of Dan Switzer.

Show all feed information | Ping Blog Update

Merging changes after a successful pull request back into … last month

Yesterday I finally had the incentive to download Git so I could fork a Github project ( Mustache.cfc ) and contribute some changes I'd made. Being that Eclipse is my main IDE, EGit seemed to be a logical client to install. The install process was painless and I was able to figure out how to …

Adding custom callbacks to existing JavaScript functions 4 months ago

This morning I was reading Adding your own callbacks to existing JavaScript functions by Dave Ward —which covers how to overwrite an existing function so you can add some additional functionality (in this case, adding callbacks.) While the article is informative, a couple of improvements …

jQuery Linkselect Plug-in v1.5 released! 4 months ago

Today a new version of the jQuery Linkselect Plug-in was released. The new version under went a ton of changes from the previous version and includes a much better CSS skinning mechanism (see the Linkselect Example .) The coolest new feature is probably the "placeholder" support, which …

Upgrading Trac with integrated SVN to new version of Python 5 months ago

We recently upgraded our version of Subversion from a very old version of Subversion to v1.7.1. We really wanted the newer merging capabilities that arrived in Subversion 1.5 and figured it was worth the energy to upgrade Subversion to the latest version. Fortunately upgrading our Subversion …

Using simple conditional logic in JsRender 6 months ago

I've been updating some code that was built using jQuery Templates , but since jQuery Templates has been discontinued , I've decided to migrate my code to use JsRender . The syntax is close enough for the most part that translating existing templates is straightforward enough. For the most part …

iPhone 3GS vs 4S data speed 6 months ago

On Friday I upgraded my iPhone 3GS to the new iPhone 4S. One of the things that's changed in the 4S is that it's supposed to support HSPA+. Well not truly "4G", it should offer faster data transfers on AT&T's network. Before heading into the AT&T store to pick up my new phone, …

Important! The Olson Time Zone Database has been shut down 7 months ago

There was some disturbing news yesterday—and I'm not talking about the death of Steve Jobs. The "Olson" time zone database was taken offline. While the immediate impact may not be felt, this is a very important open project and shutting it down is potentially going to cause a lot …

Moving data between source and destination tables using … 8 months ago

One of the features introduced in Microsoft SQL 2005 that I think really goes largely unused in the "OUTPUT" clause . It certainly was a feature that went unnoticed by me for a long time and even once I became aware of the feature, didn't really put it to much use. However, lately I've …
keywords bill gates, html/coldfusion, long time, microsoft, microsoft sql, refactoring, sql, sql server 2005, steve jobs, syntax

Issues with the throttle() function in Underscore.js and … 8 months ago

I was looking through the source code of Underscore.js this morning and notice it's implementation of _.throttle() contains two issues that bother me with most JavaScript-based throttle implementations I've seen: It delays the execution of the first hit until the "delay" has been …
keywords coordinates, cursor, execution, fn, implementation, javascript, js, mouse movement, mouse movements, odd behavior, pointer, source code, timeout, underscore

jQuery Field, mcDropdown and iButton Plugins Updated! 9 months ago

I'm working on migrating our application to use the latest version of jQuery. In the process of migrating, I've been working on fixing compatibility issues with several of the plug-ins I've worked on to make sure they work with the latest version of jQuery. So, here's a list of updated plug-ins …
keywords classname, compatibility issues, element, javascript, jquery, multiple times, plug ins, source code, sprite