Category Archives: Work

Extension to the ‘Shunting Yard’ algorithm to allow variable numbers of arguments to functions

Here’s something a bit more computer-sciencey than usual. For something at work, I have had to implement a function parser, so you can type ‘1+2*b‘ and it’ll work it all out, with correct operator precedence and so forth. To do this, I use a three-step process: Tokenise the input, and at the same time convert… Read More: Extension to the ‘Shunting Yard’ algorithm to allow variable numbers… »

Google Web Toolkit

Recently I’ve been using the Google Web Toolkit (GWT) for writing a web-based application (nothing I can talk about just yet 🙂 ). It’s a very nice way of building an AJAX-type web app in pure Java. You write the client-side code in much the same way as you would a typical Java GUI application,… Read More: Google Web Toolkit »

Google: the resolution

I heard back a few days after the phone interview that I didn’t get the Google job. Pity, but not too surprising really. I suspect that it was because I lacked the knowledge/experience related with the systems reliability side of things. So for now, things are just going on the way they have. Soon, I’ll… Read More: Google: the resolution »

Gooogle!

At Linux.conf.au, which I’ve efficiently failed to finish writing about, Google had a beer bash. I didn’t think much of it at the time, but I went because – well, free drink! However, at one point I was sitting talking to some people, and one of the recruiters came by with a list for me… Read More: Gooogle! »