Monday, 18 May 2009

More exchange rate kml files

Shortly after i post this my little server should be spitting out some currency maps for the other major world currencies. Data is still shown as the rate of change over the last 48 hours.

Australian Dollar (AUD)
British Pound (GBP)
Canadian Dollar (CAD)
Euro (EUR)
Hong Kong Dollar (HKD)
Japanese Yen (JPY)
Swiss Franc (CHF)
US Dollar (USD)

From the 4th June i'll switch the currency maps to reflect a 30 day change which should be pretty useful for planning holidays. If you find this data useful or would like something specific drop me a line and i'll see what i can do.

Tuesday, 5 May 2009

Dollar exchange rate map for Google Earth

I'm pleased to publish my dollar exchange map for Google Earth. Each country is colour coded to how it's performed against the dollar over the last 48 hours. So if the country is red in colour then it's currency has dropped against the dollar and if green then they're doing alright.

Click here for the KML file.

I'll be switching to a 30 day view rather than a 48 hour period once enough data has been sufficiently captured. I'm accepting requests for private services if anyone would like access to the data in a different format than provided.

The data comes from some of the regualr exchange rate sites and it was a case of a using a mixture to identify all the currencies used in the world. Before now i had no idea you could use the Euro in South America and off the coast of Canada. It's been bit of a lesson in geography 101 tbh.

Anyway hope you enjoy.

Wednesday, 8 April 2009

daily reasons why one should dislike ESRI

Here's an extract from the ArcObjects's Dynamic Layers section of their manual;

  1. BeforeDynamicDraw(esriDMDPLayers) event is being fired
  2. Layers are drawn; these are the layers that do not support IDynamicLayers (static layers)
  3. AfterDynamicDraw(esriDMDPLayers) event is being fired
  4. BeforeDynamicDraw(esriDMDPDynamicLayers) event is being fired
  5. Dynamic layers are drawn
  6. Immediate phase (esriDDPImmediate)
  7. Compiled phase (esriDDPCompiled)
  8. AfterDynamicDraw(esriDMDPDynamicLayers) event is being fired
'is being fired' just grates right up my spine. Horrible, horrible english. On aside, i have no idea why BeforeDynamicDraw and AfterDynamicDraw takes non-dynamic layers as a parameter. Clue's in the name buddy.

Tuesday, 24 February 2009

Step back in time

Sometimes when expensive software expires it's annual licence and the new licence key is lost in the post.. sometimes, just sometimes the old hack of turning back your system clock does the trick of fooling the licenced software. Unfortunately if you're on a domain time date updates are handled not by the user. Sure you can change the time but after a while the pc will correct the error. So what you need is a batch file that will change the date & time and schedule task that to run every ten minutes or so.

Contents of batch file
Echo Time_Format | Time
Echo Date_Format | Date

eg; Echo 00:00:00 | Time
Echo 01/01/70 | Date

Saturday, 21 February 2009

Coastal's Movie Cleaner now does Fan Art

My little movie cleaner now supports fan art. I still prefer it's use over other movie info tools out there. Movie Info Plus seems to load all the fanart into memory before asking you to select one. I'm not sure of the reasoning for that but mine uses the same source [thanks theMovieDB.org] but you just download the one you want. I'll have to tidy up the .nfo file bit now as that's looking like a proper cheap trick.

Anyway, to get my little movie cleaner click here

Friday, 6 February 2009

Augemented Reality

http://www.enkin.net/ have made a very nice app. for the android platform. Tagging 3D objects such as buildings it exploits gps, geotags and object detection.

MySQL Backup command

A complete reference to myself and no other;

How to dump all databases from MySQL command line;
mysqldump -u root -pPassword -x --all- databases > db_dump.sql