Archive for July, 2009

Code Management (git) workshop

Friday, July 31st, 2009

ProjectX has always a keen supporter of Summer of Code. Among the many aims of Summer of Code is help IT students upskill. Recently, I did a workshop for students to learn and get their hands dirty with version control software (git).

Git with it’s popularity and simple operations was the best choice I found for teaching beginners. The workshop files are posted on the Summer of Code blog (

This post was cross-posted at Thong’s personal blog as well.

Google crawler visualisation of ZoomIn part ii

Wednesday, July 29th, 2009

Here are the visualisations of the Google crawler on the [business:ZoomIn] site on the 21/7/09.

I’ve made 3 videos, one of NZ , Wellington and Auckland.

Its interesting Google actually indexes harder the more traffic we get !

New Zealand view

Auckland view

Wellington view

Google crawler visualisation of ZoomIn

Monday, July 27th, 2009

I’ve been playing around with Google Earth animations to test its visualisation capabilities. I wanted to see how the google crawler was indexing [business:ZoomIn]. Google indexes over 150K pages a day. I’ve been curious to see how it does it. So I created a Google Earth Animation to visualise the process. We’re in the process of uploading the videos online. (The KML is too big to embed in the browser !)

In the mean time here are some images from my animation.

Here are 3 pictures showing all the points that the crawler indexed for NZ, Wellington and Auckland. (click on the images to see full size)




Enjoy! Videos to follow.

Rooms for rent

Monday, July 27th, 2009

We have a couple of rooms available on our floor for rent or sub lease in our office in Johnston Street. Both rooms are approx. 4m x 4m.

Share the floor with [business:Lushai], [], [business:Cloudbreak] and [business:ProjectX Technology] .

The space can be furnished or unfurnished, and shared internet is also available. Email John if you’re interested.

Encode HTML with Ruby

Friday, July 24th, 2009

Writing documentation for Javascript and HTML means code samples. These code samples need escaping so that they can be displayed on the web page. Instead of doing it over the web, why not do it in Ruby?

Here are a couple of simple scripts that I did (encode method straight out of the h method in rails):

Want an intern for your Wellington ICT business?

Wednesday, July 22nd, 2009

The [business:Summer of Code] is back on again. We calling all Wellington ICT companies for partipication.

  • Have you got a skunk works project that’s been sitting in your bottom drawer?
  • Have you got some processes / system that need improvement or tuning ?
  • Do you have an idea, you’re looking to commercial

Then Summer of Code is for you. We help companies connect with smart ICT students over the summer period. Together with Grow Wellington, we assist in helping companies apply for Tech NZ grants to help subsidise your companies projects.

If you’re interested in knowing more check our company page on the Summer of Code website.

Google Maps API V3 is coming

Wednesday, July 22nd, 2009

Google Maps JavaScript API v3 Example: Reverse Geocoding Simple_1248215257358Here at [business:ProjectX Technology] we are quite excited to see that Google are working on a new version of their Mapping API.

Version 3 is still in it’s early days in Google Labs, however it is already showing exciting features and improvements, as well as a much better code structure.

I recently built a quick demo of the capabilities of it’s new Geocoding system, to show the improvements on the data being returned. It’s exciting to point out that Google has now listed this as an official demo for Version 3 of their API.

Although there is still a wee way before this API is ready for serious use, it should be a good step forward when it’s ready.