Quick hack for creating date select boxes from a date of birth text input. Accepts date value as YYYY-MM-DD or DD/MM/YYYY
Linked Lists From JSON
Linked drop down selectors; changing one filters the others. The JSON shows the options in the drop downs, and the relationships between each; so it is possible to have a character whose skills are available in all locations or just some and so on.
Extending Animation Blocks With Delays
After yesterday’s post Animation blocks with jQuery Deferred and Pipe, I decided to extend the pipeline a little to allow for passing in an arbitrary delay to run before each animation. This allows for fun stuff like this!
Animation Blocks With jQuery Deferred and Pipe
Last year I created a jQuery plugin for doing blocks of sequential and parallel animations for a client. I bumped into the $.Deferred object and .pipe function and thought that they looked like a perfect fit; so here’s the updated version using $.when().then(), $.Deferred and .pipe().
Au-revoir Kohana
Its been a long road, but finally I think it is time for me to part company with Kohana. I’ve been using Kohana since it was BlueFlame, an offshoot of CodeIgniter, and have very much enjoyed the experience. Its a great framework and I’ve been particularly taken with Version 3; however, its not without its faults, the biggest of which for me is the instability of the API.
As the framework has developed through 3.0.x, 3.1.x and now into 3.2.x, each point release (although thankfully not point-point release) has required a significant amount of work to upgrade my codebases; work I can ill afford to be doing. I’m also a bit disillusioned with some of the internals and want something more modular.
So now … Symfony2. I think its going to be a while before I’m anywhere near as comfortable with Symfony2 as I am with Kohana, but conceptually, I’m happier with the way it has developed, the reception its getting and the design decisions that have informed its development.
We’ll see; if not I’m sure Kohana will be just as great if I decide to come back. In the meantime, I’ll try and blog some of my experiences developing with Symfony2.
Welcome to the Steamshift Blog
Welcome to the new Steamshift Blog. Here we’ll post information on what we’re doing, things we’ve seen and things we like … and probably all sorts of other random stuff too!