Monday June 30, 2008
|
||
|
I am travelling to Berlin via London City airport for the first time. I am flying with Lufthansa. Its a longer journey to the airport than Heathrow but hopefully the airport experience is better and Lufthansa's flights to Berlin from Heathrow are somewhat limited. The overground journey is pretty OK. Taxi, Train and DLR, at least I am not driving. I leave at 6:20 am and arrive at City at 8:30 am. The queues are not well advertised; it seems you must use the automated check in machines so it may be best to do it online before you set out; Lufthansa have only two kiosks and today one was broken. The queue was longer than I'd hoped. tags: culture travel lcy lufthansa london lifehack (2008-06-30 09:00:00.0) Permalink Comments [0] I bought an external disk from Amazon for my main home machine, which
runs windows and have been moving various user's 'My Documents' folders onto
the disk. It has a seperate power supply and switch so its quite easy to start
the computer and forget the disk, so I have written a program to check and remind people. I have written it in
tcl/tk, my main documentation is on my snipsnap, but its a jolly short program,
quick to write and easy to install. Use [Read More] below to check out the code and/or download it. tags: Technology windows programming startup [Read More](2008-06-20 08:05:51.0) Permalink I returned on Sunday, and contrary to my twitter broadcast, Preveza airport was very efficient and friendly. tags: Culture Greece travel delay [Read More](2008-06-17 10:00:00.0) Permalink This holiday had been a long time ambition of mine in order to see Ithaca, the legendry home of Oddessyus from the sea. Actually I wanted to land there and explore, but for various reasons, this didn't happen, and at least I have an excuse to return. ![]() I chartered the boat from Sunsail, as part of their Kalamos flotilla and flew from Gatwick to Preveza in North West of Greece. We arrived in the evening and had a meal in one of the local taverna's in Paleros, a nearby village which also has an ATM. Our route involved sailing from Vounaki to Port Atheni in Meganissi, then onto Kalmos via the north channel, out into the inland sea and back to Port Leone. We then sailed to one house bay and east of Ithaca north to return to Port Atheni. We then sailed around Meganissi to Spartkhori and then back to Vounaki. I prepared a google map... View Larger Map I had one of my best beers ever at Port Atheni, not because it was a better beer, but because Port Atheni is such a pretty place, the sun was shining and we'd had such a great day. The rest of the pictures are in my Ionian Sea set on http://www.flickr.com/, my planning page is on my snipsnap bliki's Greece page. This article has been backdated to the publication date. It was posted on 20th June. tags: Culture travel holiday sailing yachts yachting Greece sunsail ioniansea (2008-06-15 12:00:00.0) Permalink I am packing for my holiday, I am off to Greece tomorrow, to sail in the Ionian Sea. I will have no access to the internet, hooray! You may catch me on Twitter as I shall have my phone with me. I thought about getting a Nokia N800, but havn't. So I'll have to wait 'till I get home to post my pictures and post about it. (2008-06-07 07:22:52.0) Permalink I was introduced to http://www.mebeam.com last year by colleagues in the US, and its a quite cool video conferencing feature. The lag in Europe is appalling, so I use the phone to host the voice channel. You can use whatever string you want to act as the meeting name, which you can enter on the home page, [ hover or click on the link above] or in your browser's URL entry box. So I use IM and the phone to support the video channel. I was having some problems connecting up with some Mac using colleagues, so connected to Hans Joerg who is a bit of wiz with the Mac. I am on the left, and you can see the IM dialogue box.
and he explained that the configuration needs to be changed using the panel that is opened by pressing the 'settings' button on the bottom right hand side of one's own picture. Mac Users may default to 'DVD Video Class' and they require 'USB Video Class'. (The picture below was scrapped from my screen, and I am using a windows XP machine, which is why the text says something else.)
tags: Technology video web2.0 videoconferencing internet Mac howto (2008-06-06 09:24:10.0) Permalink Comments [3] Laptop Diaries, onto the internet with 3G My colleague at work Sean Harris, helped me configure my laptop and phone to use the phone's 3G capability to connect the internet. Sean was guided himself by this article at 'crackistan'. While that author writes about Mac OS, and I am using Windows XP, we both use sony erricson phones and vodafone as our service provider. I really did this for times where I have no internet access, but as 'Bodoggy' points out, it may come in useful in airport lounges or other places where the wi-fi costs are outrageous, or their credit cards systems broken. So the process is
The only tricky bit is that you don't use a phone number to connect to the internet, there is a special code instead. To find out in more detail what I did, use the [Read More] button below. tags: technology laptop vodafone bluetooth modem 3G sonyericsson K610i [Read More](2008-06-06 03:00:26.0) Permalink Comments [0] I wrote my first Python program over the weekend. I very foolishly ran out space in my root filesystem on my cobalt qube. This is v. stupid and had two causes.
So I decided to write a script that mailed me on my phone (via SMS) should this happen again. (I also need to move the data files and logs to sensible places). I would normally do this in ksh, but the qube doesn't have this, so I started in bash. I quickly discovered that my version of bash doesn't have associative (or any) arrays. It does have the string handling facilities of the ksh, but I couldn't find them; I had forgotten the syntax. line="/root=OK";
state=${line##*=}; echo $state actually works. NB I tried the arrays on my virtual box ubuntu 7 build, which I now use as a terminal host for the qube; I get them inside a re-sizable x-window. The arrays seem to work, but not associative arrays, so its another nail in the Qube's coffin; the Qube's bash has no arrays at all. When I say I've written it, its not yet finished, but what I have done shows me that its a very powerful and economic language. Given that this sort of script, 90% of the code is string handling and enviromental discovery, with one command at the end of the script doing the work. I actually only use the UNIX 'df' utility and 'mail' program. I invoked the mail program via os.system('./despatchmail') where 'despatchmail' is an external shell script and it means that I can publish the program without stating the destination e-mail addresses. It could also invoke mail directly if I choose. I provide the df reply via a pipe to the program. (I did this because a coding example was more easily available it could be done in a number of ways.) I am particularly impressed with python's dictionary feature and created one to hold the previous state, one to hold the current state and one to hold the utilisations. I can then use the file system mount point name as the retrieval key for all three arrays. e.g. >>>states={}; #
states is an empty dictionary and the real one looks like {'var': 'OK', 'home': 'OK', 'root': 'OK'} and the utilisations from the df are held as {'var': 9, 'home': 38, 'root': 77} N.B. The utilisation values are held as integers and its now easy enough to write a test such that if a directories utilisation is above a threshold, then set the status code to something else for keys in states.keys(): the first line ensures the tests are performed for each value pair in the states dictionary object. So I was pleased to find a decent problem to test the language out on. When I have finished it, I might publish it in full. It might be useful to others, and you might be able to point out where my COBOL trained brain is still using tricks I learned 25 years ago. I know the parser is very powerful, and hence a line of code can perform a number of function, which means that what I would expect to take several lines can usually be done in one. tags: technology programming language python linux utility (2008-06-04 03:23:02.0) Permalink I have just finished writing up my last two weeks work, and thought you might enjoy this video showing what might happen if a virtual world knew where you were looking.
It is called "Head Tracking for Desktop VR Displays using the WiiRemote", I have bookmarked it on del.icio.us and here in my bookmarks section. tags: technology vr virtualreality (2008-05-23 08:36:22.0) Permalink Discussing security and privacy in Italy CSI Piemonte, an italian public sector co-operative visited Sun yesterday to talk about today and tomorrow's Security with Alec Muffet and Dave Walker, and I had the honour of hosting and MC'ing the meeting. While discussing data centre networks i.e the network inside the firewall and how to build the firewalls, a number of products and companies were discussed, these include CSE Piemonte themselves, Tripwire for intrusion detection, Zeus, traffic management, ActivIdentity, part of an SSO solution, Tier-3, leveraging Behavioural Intelligence, Sun's Access Manager, "Privacy on the Line" a book by Whitfield Diffie and Susan Landau, Endevours Technologies, Sun's Security Community's publications, Shibboleth, for single sign-on, and juniper.net/, looking at their virtual firewalls. Alec also spoke about some of the ideas he developed in his blog article Hankering For A World Without “Identity” or “Federation”. This latter conversation was very wide ranging and reviewed the significant differences between the UK and Italian data privacy laws, particularly in the field of medical data and records. The italian laws seem very citizen-centric, which is what we'd hope for in a democratic Republic. The CSI Piemonte people told us that "The Italian Government is prohibited from asking for citizen's information twice" which is really cool but it still has problems sharing it around the government between departments and bodies. In the UK, this is causing me problems with the Student Finance company at the moment. I'd like the Passport Agency and the Inland Revenue to pass my details on to them, so I don't have to collect all the stuff they ask for. I suppose that they can't ask the Inland Revenue because they want to know more than they do. Go figure. I recorded these URL's as we discussed them on my del.icio.us feed in real time, i.e. as of this article's publication date, well, yesterday actually. (I suppose I should create a tag for the meeting, to ensure that all the URLs have a common and exclusive tag, but I havn't, and del.icio.us doesn't enable you to query a date range, which is why I repeat the list above, and I can't be bothered to write a script that displays how many days ago the meeting took place.) I also think, or hope at least, that this is an article, where the snap shots add value to the article. If you hover most of the links above, you get a preview of the web page. tags: Technology security politics privacy identity italy (2008-05-22 05:17:21.0) Permalink Plazes now have a twitter feed for people to publish to. They contacted me, but I need to consider what I think about that. I have made promises to people about how I propose to use it. I hope that other Plazes followers wont be disappointed. (2008-05-21 05:39:00.0) Permalink I am off to Barcelona to represent Sun at Gartner's Spring ITexpo in Barcelona. Given Barcelona's historic role as the centre of the world's ever largest Anarchist party, I wonder if the presentation "The future of Government is No Government" is knowledgeable irony, or ignorant co-incidence. I remarked the other day that Terminal One at Heathrow is a much better place for BA having left it, however, they still use it for their Iberia ticket shares (as well as some other european ticket share flights.) So...hoorah, two hours late taking off, one hour late landing, hmm... don't tell me the airlines over estimate their journey times to allow them some leeway on the compulsory compensations they need to pay. We were told that the replacement co-pilot had been delayed arriving at the plane; there wern't enough buses. Meanwhile in Barcelona, despite the long walk to pick up my baggage, I was off the airport estate in 25 minutes, and checked into the hotel 15 minutes later. (2008-05-12 09:30:00.0) Permalink Laptop Diaries, Goodbye to dual boot A month and a half ago, Sun & Innotek, the authors of Virtual Box, an open source desktop virtualisation solution announced that Sun was buying them Virtual Box is a free type II virtualisation solution permitting the configuration of a number of popular x86 operating systems to act as guests and hosts. I have just today configured a Linux VM running on my Windows XP Laptop, here's how it looks, when its not full screen.
I used Ubuntu 7.04 and this is how I did it. Firstly a friend cut me an ISO image on CD and I loaded it into the cd reader.
I should also thank the Adrian Kingsley-Hughes, who posted an Ubuntu 7, install walkthrough, which while not difficult, helped me debug the initial install failure. I have downloaded some backgrounds and installed them, but it seems as I shall not be trying to build dual or triple boot solutions again; I have also got opensolaris nevada and indiana VMs. I just wish it had all been installed on a single partition. I can run whatever OS I want on the laptop now. tags: Technology software operatingsystem virtualisation virtualization virtualbox linux ubuntu (2008-05-01 09:59:00.0) Permalink Comments [3] In the article My Twitter Manifesto, I stated that I did not propose to use Twitter as a microblog, the closest thing I have to one is my del.icio.us feed, tags: technology blogging tagging microblogging tags (2008-04-24 04:42:14.0) Permalink
I do not intend to use it as a microblog, but mainly to let people know about my access to the internet, "Will e-mail work?", and maybe the phone networks, since some places I may be visiting over the next couple of years may not have such great communications infrastructure, although how I do this without phone or web will be interesting. However, it might be useful, if I forget my charger lead. I do not expect to twit every day, so its not a major overhead for those of you who consume twitter on the mobile phone. I have also forwarded my feed to my facebook profile and I have a twitter feed URL, which can be consumed by any RSS reader, although not it seems my Sony Erissson's reader. I am consuming those I follow's feeds using my phone. This is, as I said, a Sony Ericsson and has a pretty small screen and although it does have a wap browser, the browsing experience is not very satisfactory. If you are a frequent poster, you'd best stay interesting, as one of the reasons I first dropped twitter was that I found consuming it on the phone too intrusive. This time I shall probably stop following those who post to much. I have already tried and stopped using the sun bloggers twitter feed. Another reason to be
mannerly is that as a consumer, one only gets 250 messages/week, at which point
one has to restart the feed. With twitter, we may have returned to the days of Usenet, where authors were
asked to consider reader's bandwidth, but its now frequency, not verbosity that's the potential problem. tags: technology twitter (2008-04-24 04:14:20.0) Permalink Comments [2] |
|