Better Javascript Date Add and Diff

When you need a snippet of javascript it seems the first approach is to see whats available. If your javascript framework doesn't have a method you need, you go to google. Well sometimes the results on google come up with either crazy solutions or something that is just not quite …



Updated Lint for Clientside

For those fans of Gedit and Clientside plugin it is time for you to update! The plugin now has updated versions of CSSLint, JSLint, and JSBeautify. As you may know Clientside Plugin provides several utilities to Gedit for working with CSS and Javascript, including minifying, formatting, and error checking/lint …



Adding Tooltip to Timepicker Sliders

I had a timepicker user ask recently about adding a tooltip to the timepicker's sliders. Well I thought that may be a nice topic to touch on, as it can be a bit tricky, and potentially a bit of a hack. I opted to show you a quick hack solution …



Inspect and Debug with Email Dissector

Everyone needs to test emails for web applications, but it turns your inbox into a mess. Not to mention constantly refreshing your web mail and clicking Send/Receive. You struggle to find the broken html, and viewing your text and html alternate versions just takes too much time. This is …



Making Sense of Stored Procedures with PHP, PDO, and Sqlsrv

Stored Procedures seem to be a rare bird in web development. But one thing is for sure, when you need them, its likely critical. With the last few versions of PHP we have some new arrivals: Sqlsrv data base extension for SQL Server, and PDO. While they don't still have …



Javascript RegExp Match - Named Captures

Anyone who does much javascript development and is familiar with regular expressions knows that javascript is missing one fun little part of regular expression matching, named captures. However without this functionality javascript still works fine, it just returns results from a match in a standard array. For convenience sake it …



Many Updates to Timepicker

If you've been keeping up with timepicker over on github, you have probably seen the slew of changes over the past couple weeks. This is mostly thanks to generous users who have sent over everything from translations, new features, and bug fixes. Among the new features is Milliseconds. This works …



Clientside Discussion

I keep seeing mention of a few "preprocessors" for javascript and css, including CoffeeScript, Sass, and Less. I personally don't see the need in these tools, but apparently they are all the rave at the moment. Essentially what these do is allow you to write in a more functional language …



Gedit Clientside Now with CSSLint

It only feels right to include a lint method for CSS since javascript has had support in the Gedit Clientside Plugin from the beginning. The latest commit over on Github now includes CSSLint through the nodejs hookup. Don't worry, if you had it working before all you need to do …



Filter Select Dropdowns - Approach 2

In a post just a week or two ago I covered the topic of searching select dropdowns on key events. It seemed to work ok, but could use a bit of polishing. However for the project I was working on I ended up needing something a little more... "Obvious". So …