HTML5 Video Explained

HTML5 Video Explained

While working on a recent project I was faced with the task of embedding videos on a web page that would be compatible with the iPhone and iPad. It turns out HTML5 video is still in it’s infancy, but hopefully this article will save developers from the many headaches it provided me.
Continue reading


5 Steps to Cross Browser Compatibility

5 Steps to Cross Browser Compatibility

I spend a lot of time dealing with cross browser compatibility and it’s not fun (I’m looking at you Internet Explorer). But over the years I’ve developed a few habits that make the task a little easier and I thought I might as well share these tips with the rest of the world, so here goes nothing.
Continue reading


jQuery Textarea Expander Plugin

jQuery Textarea Expander Plugin

Ok, I love Ballpark, but the thing that I’d have to say annoys me the most (aside from no time tracking) is the fact that line item descrption fields are so small.
Continue reading


jQuery, Tables, & Show / Hide

jQuery, Tables, & Show / Hide

So maybe I’m just an idiot and this would be obvious to others, but it completely confused me for a large portion of the night, so I thought I’d share in hopes of helping some other unfortunate soul.

The Problem

I was using a jQuery function to show / hide elements, first on a table row, then when that didn’t work, a table column. The problem is that jQuery’s show method sets an element’s display attribute to “block,” completely ignoring that it should instead be “table-column.” This causes some issues to say the least.
Continue reading


My .gitconfig

It’s no secret, I love Git (more and more every time I use Subversion, but that’s an entirely different story altogether), but one of the things I enjoy most about it is the fact that configuration options are made to be portable and because of that, easy to share. And while a configuration file may seem entirely boring, Git’s configuration file is a bit different, allowing for such things as default editor and aliases. I know these are things you can set globally for your system and in fact, I’m aware that some people might prefer this, but… I like having these things contained within my Git install when they in fact are wholly related to my Git install. So now that I’ve gotten all that out of the way, here’s my .gitconfig file (you can find yours in your home directory) in hopes that it might be useful to someone else.
Continue reading


Introducing The Most Simple Input Hint jQuery Plugin

Introducing The Most Simple Input Hint jQuery Plugin

So I decided to release my input hint plugin for jQuery because I could never find one that was portable and well written. The plugin’s list of features include: the ability to specify the attribute the plugin uses to pull the hint from, by default the “title” attribute is used and it also clears itself on submit so it wont conflict with error checking.
Continue reading


Introducing a New jQuery Plugin… “Variable Input Size”

The “Variable Input Size” plugin simply resizes and input text box to fit it’s value. Useful for displaying fields to users in an easier to digest manner. This plugin was inspired by a post by 37 Signals where they implemented this idea in a new iteration of Highrise’s contact management page. I thought it was a great idea and wrote this as quick as I could. As described by 37 Signals:
Continue reading


SSH2 Install for PHP

A pretty crappy, but useful script thanks to Dave
Continue reading


Search

Categories

Lifestream