Archive for May, 2005

May 25 2005

MojaviBuilder Under Mono?

Published by under .NET,MojaviBuilder

Having subscribed to the MWF blog I noticed today that they have finally posted a new entry.

Whilst this in itself isn’t too interesting, some of the information in the entry is interesting. Firstly, the MWF (Microsoft Windows Forms) project for Mono is now up to 98% complete. Most of the basic controls are now complete.

The second interesting piece of information is that you can now get a Live CD for mono. The CD is freely available as an ISO which can be downloaded directly via HTTP or via BitTorrent (see

The upshot of all this is that hopefully MojaviBuilder will now run under Mono. I have downloaded the ISO via BitTorrent which I’ll burn to CD when I get home and then have a go and running MojaviBuilder. If it does run then I’ll know I can go continue developing MojaviBuilder in .NET 1.1 safe in the knowledge that I can be run under Windows, Linux, and MacOS.

2 responses so far

May 19 2005

Hitchhikers Guide To The Galaxy

Published by under Night Life

I was driving somewhere (I think it may have been to the co-op) the other night and I had the radio tuned in to BBC Radio 4 (it’s really quite interesting in an intellectual kind of way, plus they’ve got the “Just a minute” and “Sorry I haven’t a clue” quiz shows) and I suddenly realised that what was coming out of the radio sound almost exactly like the original Hitchhikers Guide to the Galaxy radio shows.

This confused me for sometime as I have listened repeatedly to the original shows repeatedly but I couldn’t recognise the bit that I heard on the radio. The two series’ that were original broadcast were the basis for the books “Hitchhikers Guide to The Galaxy” and “Restaurant at the End of the Universe” (Primary Phase and Secondry Phase). Douglas Adams went on to write a further three books: “Life, the Universe and Everything”, “So Long and Thanks For All the Fish” and “Mostly Harmless” which were not initial released as radio shows.

Well, it would appear that they have now been produced, and are being aired on BBC Radio 4 (for more details) and because I haven’t read the books (I only listened to the original radio shows) I didn’t know exactly what I was listening to so to catch up I’ll have to go buy the CDs.

Oh, and as for the film…. I was more than a little disappointed. Zaphod was wrong, Marvin was wrong, Ford Prefect was wrong (very wrong!!!!), the Heart of Gold was wrong, and the whole order of events (if you ask me) were wrong.

No responses yet

May 06 2005

Fun With Google Accelerator

Published by under Technology

Damien has just introduced me to the Google Web Accelerator and by chance it appears that we have stumbled upon some hidden features. When Damien tried to access the Performance Data for the web accelerator it failed to load the page in Firefox (http://localhost:9100/races) so he tried typing the address manually into Firefox, only he typed http://localhost:9100/race (missing the s off the end).

This typo seemed to take him to a page that allows for entering a url that is then loaded up, on the next page, in two frames. Looking at the src attributes for the frames it appears that the top half is being loaded via the Google Web Accelerator and the lower half is being loaded directly (bypassing the Web Accelerator). Unfortunately there doesn’t seem to be any more information given about this race and the url entry page does say this feature is still under development.

This chance find got me thinking… what other features are being hidden in the black box? And so I did the only sensible thing and started poking around in the files that got installed for the Web Accelerator. Six files were installed into Program Files\Google\Web Accelerator:

  • GoogleWebAccClient.exe
  • GoogleWebAccFirefox.dll
  • GoogleWebAccFirefox.jar
  • GoogleWebAccFirefox.xpt
  • GoogleWebAccToolbar.dll
  • GoogleWebAccWarden.exe

Most of these files are rather boring. GoogleWebAccWarden.exe seems to be just the system tray icon which gives you access to the preferences, performance data, etc. GoogleWebAccToolbar.dll is the plugin for Internet Explorer to display the same menu as the system tray icon and also display the time saved by using the Web Accelerator. GoogleWebAccFirefox.* are the plugin files for Firefox and do exactly the same as the Internet Explorer plugin.

Which leaves us with GoogleWebAccClient.exe. This is where I struck gold. Armed with Editplus I opened up GoogleWebAccClient.exe to see what I could find in the way of resource strings. I already knew what two of the available special urls were for the Preferences and Performace Data so that’s where I started my search. The first hit for preferences took me straight to line 1880, on the same line was races (the url for Performance Data) and race (the url that Damien stumbled upon). On this same line there were also some other urls (along with what I think they’re for/do:

  • /proxy.pac (proxy configuration file)
  • /mousehover
  • /_pagestats
  • /afternavigation
  • /beforenavigation
  • /preferences (proxy preferences configuration)
  • /cache
  • /preloadingpages
  • /pingz
  • /races (performance data)
  • /advraces (more advanced performance data – including showing which files have loaded slower because of Web Accelerator!!!)
  • /benefit (last page access or total benefit from using Web Accelerator)
  • /resetbenefit (resets the benefit data)
  • /ticker
  • /race (comparison between direct and Web Accelerator loading of a web page
  • /reconnect
  • /exclude
  • /is_excluded

I sure there is a whole host of things that can be done with this information but this is all that I’ve managed to find out so far.

7 responses so far

May 06 2005

I’ve Join The eBay Cult

Published by under General

I’ve finally got myself an account on eBay and I’ve listed my first item for sale. I’m selling a Mathmos Blimp lamp in mint condition, still boxed.

Hopefully over the next week I should be getting a whole load more items listed on eBay thanks to Phrixus, his Mac Mini and the GarageSale software.

No responses yet

May 03 2005

MojaviBuilder Has Subversion Hosting

Published by under MojaviBuilder

I recently signed up for a free Subversion hosting account with CVSDude for hosting MojaviBuilder. I have also made some initial commits to the repository to get the ball rolling.

Unfortunately the free account from CVSDude only allows for one developer account per project. They do, however, say that non-commercial projects can get free account upgrades, so I’ve sent them an email asking for extra accounts, I didn’t, however, ask for extra storage space as I would like to keep the source code to MojaviBuilder tight so I’m going to try to stick to the 2Mb limit.

I sent the request at about 11am GMT and I haven’t heard anything back yet, which isn’t really suprising as CVSDude is run out of Australia. In the mean time, does anyone know of any good free Subversion hosting? I don’t get paid for developing MojaviBuilder so I don’t have a lot of money to pay for things like Subversion hosting accounts.

No responses yet

May 03 2005

Way back when

Published by under Technology

No, stupid, not the Way Back When Machine for website archives. I’m talking about way back when I was at the Grammar School, Guernsey.

I just saw that Apple has updated their eMacs and that reminded me about laptops that Shane and I tested whilst we were in the Sixth Form. eMateI finally managed to track them down on Google and they were in fact the Apple eMates. At the time they were being touted as the ideal school laptop. From what I can remember they were shockingly bad. Their design was definately robust but they looked like they’d been designed for 8-12yr olds not 17/18yr olds. The OS was useless, the interface was crap, the touch screen was a good idea but the writing recognition wasn’t up to speed and I never have liked writing on touch-screens.

Not supprisingly the school decided not to go with them. They go a batch lot of old PC’s from a bank and tried setting up a Windows network with them instead.. I think that mostly failed as well.

One response so far