Yesterday, after 3 years of training, I graded for shodan or first black belt in Aikido at the Aikido Yoshinkan Southside Dojo. It is great to have achieved a milestone such as this. I know there is still so much to learn but this belt will most likely be the most memorable. When I think back over the last three years of training and the other gradings, I realise how far I have travelled on this journey.
The upgrade of CSS Creator is complete. After failing with the previous attempt and having to roll back, success is good feeling.
Oz in 30 Seconds a site by SpeakOut, designed by Damien, built by me with a little help from my friends John and Daniel, has been released and should be promoted in media around Australia over the next few weeks. The basic concept of the site is to allow members to upload a 30 second video, from which a chosen video will be played on national prime time television during the lead-up to the next federal election.
While testing the next version of Table Manager, which is badly in need of a new name, I once again have started adding new features. I have a simple test plan, basically a list of features or actions that need to be tested in different browser operating system combinations. Most of my testing at this stage has been while using the system to preform tasks for work etc. Occasionally while preforming a task I have an idea of a new feature which would simplify things, other times I come across features that are just plain missing.
While testing the new version of the Table Manager IE managed to cause me some major headaches. Buttons should be pretty flexible tools for web forms, you can put markup between the opening and closing tags and the value attribute should be sent with the form not the markup or text between the tag opening and ending. So you can have multiple buttons in a form and only send the values of the button that was clicked. Now this would be great if only IE would play nicely.
The Easter break has given me a chance to start work once again on the PHP MySQL Table Manager. Some of the features I have been working on in the new version include: backup, restore and drop a database, save queries and results of queries and edit records inline. The features already available in previous versions include: create catabases, create tables, add, edit and delete records, modify tables, add and remove keys, columns etc. and write your own queries.
A few years ago I created a page for testing browser support of different DOM properties and methods. As it was just a testing tool for a particular project I never made it publicly available. I can across it the other day and thought it may be useful to other developers here it is DOM Browser Support.
I managed to get cool little drop down menu working with just a couple of lines of code for a site I am developing.
After years of neglect I finally got round to updating this site. The focus of this site over the years has mainly been PHP, MySQL and web development tools and experiments. From now on the focus of the site will lean towards Drupal, web development, work, CSS and Aikido.