A few miscellaneous ramblings of a BMW-loving, Amiga-nostalgic, Mac-using PHP developer from Australia

Menu Close

Page 2 of 2

PHP technique: Using arrays as function parameters

I’ve decided to start a not-so-regular string of blog posts that explore PHP programming techniques that you may or may not know of. I am in no means a perfect PHP programmer, and I’m sure there are heaps of people that are, but this is I guess my way of contributing back to the community.

I’m going to start this not-so-regular string of PHP programming posts by commenting on a technique that is relatively new to me (I’ve known it for a couple of years now, but to be honest the opportunities to use this haven’t been that numerous), but improves programmer usability ie. it makes your life as a PHP programmer just that little bit easier. I call it ‘array parameters’ for lack of a better term.
Read more


I had been meaning to get into some embedded development for a little while now, as I am slowly getting bored of PHP / web development and thought it would be nice to broaden my horizons a little. I failed Computer Systems Engineering back at uni (but repeated it and passed the second time around) simply because I hated assembler – I didn’t see the point of having to worry about which accumulator has been primed, or moving values left right and centre, and I much preferred C++ as I focused more on the task at hand, and not trying to show the computer what to do with values and memory.
Read more

Proposal via iPhone app

For those who know me quite well, they already know this, but for those who don’t, I’ll just come clean and say it.

I proposed to my (then) girlfriend in November 2009 via iPhone app. Yes, I’m a nerd. Here’s how it happened.
Read more

What ticks me off about OSX & culture

This might come across as a angry little Mac fanboy venting, but I was wondering today what aspects of OSX and/or its culture that tick you off. We talk about what’s great about OSX all the time (and in my opinion, there are heaps of HUGE plusses), but I can easily come up with a few points myself:
Read more

Combining PDF docs using Automator and Services in Snow Leopard 10.6

UPDATE (10/09/2009): A big thanks to Eric Weijers who pointed out in the comments below that the “Get Finder Items” action that I implemented in this workflow actually doubles up the pages that are in the resulting PDF. If you follow the instructions outlined in the post below, please make sure you don’t add the “Get Finder Items” action.

Before upgrading to Snow Leopard, I had made a few Automator actions that were saved as Finder plugins, and hence were accessible from Finder’s contextual popup window. However, after upgrading to Snow Leopard I found that these Finder plugins were gone (amongst other undesireable, but tolerable and fixable changes). After hearing about Services through the Apple Snow Leopard features page, and podcasts such as MacBreak Weekly, I decided to retool the Automator action as a Service instead.
Read more

Pulling apart a Wallstreet G3 (and then putting it back together)

I had received an Apple PowerBook Wallstreet G3 some time ago that was looking a little sad. It had been an education machine, so it has had a bit of a rough life. Its external case has many scuffs and scratches, with some worn bits on the bottom where you can see the underlying metal, the PRAM battery was shot and the trackpad had been attacked with what I gathered was a sharp instrument of some sort, perhaps a drawing compass. Naturally, the laptop battery was dead and could only hold a couple of minutes’ charge.

Read more

© 2019 All rights reserved.

Theme by Anders Norén.