Archive for the 'Code' Category


Aug 27

Expectancy: PHP 5.3

The release of PHP 5.3 is due sometime soon and with a feature freeze in place since the 24th of July and a pre-release alpha now available, it’s worth exploring some of the many additions and changes that are going to be introduced. (more…)

Mar 12

Javascriptery: Tabbed forms

Forms are perhaps the bane of web development for me; you can’t get them to look good, you can’t find a foolproof way to make them act well and lets not even start of trying to get them into a pacified state, free from the dangers of user input (surprise ending: form input will never be completely trustworthy). A lot of sites would appear to have aesthetically pleasing forms, however this is a careful ruse by them as they sidestep the problem of forms by having only one or two of them, and then they usually only have a few fields. The monstrosities I am required to deal with almost daily are things of grotesque beauty, veritable Rube Goldberg machines of complexity. (more…)

Mar 11

Blogosphereotronomatic - GO!

I have put in a list of links of other websites I frequent in the right hand column (the much maligned right column) but only on the homepage. Many people may be tempted to call it a “Blogroll” which is precisely what Wordpress informed me it was called when I put in the links; this however sounds far too close to “bogroll” which means toilet paper and I doubt that’s something that I would like to infer about sites which you are potentially scurrying towards, away from this nexus of madness. As such, and to lampoon the grotesque word “blogosphere”, this list of links is now called the Blogosophereotronomatic, bow before your new Scrabble word god.

I plucked these links from my RSS reader (RSS Owl, how I love thee) however there is one category still left to add, the ubiquitous “Stuff” category which more or less defines this site as well as my life so take from that what you will. I’m hoping to tweak the design at some point and possibly add RSS feed links (as that’s usually how I read them) but that’s for another time.

Jan 10

Deconstruction 2: JUDGEMENT DAY

Attacking those “random” files a couple of days ago provided enough of a challenge to keep me interested for a few hours, especially as it seemed like I was treading new ground in terms of spec’ing out previously unexplored file formats. It turned out that the files had already been mapped and successfully decompressed and the only thing left to do was build an unpacker which was in the pipeline. It seemed my work wasn’t exactly fruitless but other, probably smarter people had everything under control. I wasn’t about to let that stop me though. (more…)

Jan 07

Deconstruction

Out of curiosity and a favour to someone, I decided to take a look at some random .dat files that were ripe for the translating; what ensued was a morning of head scratching, hex scrying and using some of the lesser used PHP functions. (more…)

Oct 15

Upcoming and updates

I feel I’ve stuck to my a “post a day” routine for a while, unfortunately that has dried up due to running out anime series that I was watching; the only one remaining is Umisho which I’m awaiting the last episode of before writing a review. I did consider reviews of the two movies I’ve recently watching: Paprika and 5cm a Second which would have been done Saturday and Sunday had I not been drained on Saturday after completing the seminal Half Life 2: Episode 2 and uninspired on Sunday after watching the cripplingly mediocre Resident Evil: Extinction. (more…)