Wednesday, 23 May 2007

HTC Trinity - Connects, Works & Pleases

Mobile Phone does kitchen sink

Managing a new gadget is not that easy, only last month after failing to get Orange Netherlands to provide me with a smartphone in English for the past 18 months, I went out and got me one from one of those Internet outfits that do SIM-less mobile phones.

After reviewing everything I could find on the market, I decided on the HTC P3600 (codename HTC Trinity) smart phone in Bakelite black which gives you all kinds of connectivity including Wi-Fi and a flaky GPS functionality.

I had hardly switched it on and I was updating the ROM and many other things as I got accustomed to the keyboard and other interesting functions on the device.

Previously, I had used Bluetooth to transfer all the phone contacts on my SonyEricsson T610 phone to Microsoft Outlook; it was then a seamless transfer unto my new device.

Backup it up, do it now

When I consider how much data gets stored on mobile phones, it does not bear thinking of, the circumstance of losing all that data - in fact, I once had an Orange SPV 200 phone which allowed me to store all my phone data on an Orange server, unfortunately, out of a 2-year contract, I only got 6 months of service out of that phone.

It wasn't till about 3 weeks of usage that I found the Block Recogniser input method which uses the Graffiti script recognition that I mastered as a user of the HandSpring Visor Deluxe many years ago, but getting to write the G was a bit of trouble for quite a while.

By then, I had bought the Full Screen Keyboard from SPB Software House which seems to function for none of the applications I use; I am also shy of Pocket Word after typing in almost 2 pages of text only to find that some quirk in the device would not save my document. I now use the InkWriter/Note Taker application which I can open in Microsoft Office Word on my desktop and that is fine with me, lightweight functional and effective.

Mini-SD in playlist creation

Only yesterday, I had to acquire Storage Tools from SoftWinter because the 1GB mini-SD card suddenly disappeared half a gigabyte of music files and there was nothing I could do to retrieve my files; imagine, I lived with that for almost 2 weeks, it had become a seething nuisance I could no more entertain; after copying the data I could find to disk, I ran the Storage Tools analyser which started creating 16KB CHK files; well that was trouble I was not willing to entertain any further either.

A quick reboot saw me reformatting the mini-SD card and then putting back the data I had backed up elsewhere, just a quarter of my Classical Music library and we were ready to go.

I launched the Window Media Player 10 Mobile for Pocket PC application and could not find a way to create a Playlist, in fact, many forums had indicated you had to create an ASX file and then upload that to the device.

That was not going to work for me, I had randomly selected the files I wanted on my device, I needed to be able to create the Playlist on the device itself, before long I was installing the Playlist Manager freeware to handle my music files in situ - I created the Playlist but could not get the device to use it.

Whilst the device was playing back some music, I clicked on the Now Playing option, then on the Menu and found the option Save Playlist..., clicking on that, I was able to give the playlist a name and it automatically loaded all my files into the new Playlist and there I had it. One can create Playlists on a Windows Mobile 5.0 device, if you know how to do it.

Live Searching the wrong country

So, this morning as I ended up in the Microsoft home page in the USA, there was a picture of a fresh faced developer you might not be too familiar with along with an advertisement for Live Search for your Windows Mobile device, a facility that gives you information about services, directions, traffic and businesses and in your area; but when I checked, it only had information for the USA and the UK, nothing for the Netherlands.

Fresh developer

It would appear Microsoft has a competitor to Google Earth called Microsoft Virtual Earth all on my mobile device, it would appear, for now and for the near future, I have a mobile phone that works, no need for an iPhone just as I have had no need for an iPod.

Meanwhile, as I explored the world at my stylus-tip, I scrolled down to Africa, I homed in on a location that brought back memories of childhood - to be continued in another blog.

Wednesday, 21 March 2007

John Backus - invisible face of FORTRAN dies

Punch cards like a hole in the head

I remember my friends who were studying Computer Science at the University of Lagos in the 1980s as they rushed to get their Hollerith punch cards of programming code to the Computer Centre ensuring the cards were in a certain order.

My first few lessons on Computer Science talked of those cards and the lecturer did in many ways lament the way he never got to touch the computers, but as we got to the topic of key-to-disc systems, the polytechnic acquired a number of Apple IIc and Apple IIe computers and we started programming in BASIC.

Formula Translation

Then in the second year we moved to FORTRAN 77, with the restriction of 80-column lines and the inability to compile our code because the lecturer who should have known better gave us a Pascal compiler instead of one for FORTRAN, it was well into the second semester when that error was noticed and corrected.

In the end, at examination time, we still had to write code on paper rather than offer a fully functional programme compiled on computer - my interest in computers however was helped by programming first and not having to do punch cards - FORTRAN was such good fun, sometimes, I wish I had the opportunity to do more after I left school.

A good friend and classmate went on to teach himself Cobol then won a scholarship to study in Russia, I dabbled with Pascal, took C courses and lately completed a module in my Masters programme using Java in Object-Oriented programming, but my enthusiasm for programming never matched the days when I was at the Federal Polytechnic, Ilaro.

Nameless but groundbreaking

What I even find quite interesting is that we always knew the prime movers behind most programming languages, Cobol - Grace Hopper, Pascal - Niklaus Wirth, C - Dennis Ritchie or C++ - Bjarne Stroustrup - of FORTRAN, it was developed within IBM but no face really appeared behind it, somehow, the innovation has been subsumed by the corporate personality.

So, I read this morning about John Backus, the developer of FORTRAN who died at 82 on Saturday and realized the name was not in anyway familiar, however, the obituary reads like someone who changed the way we use computers by simplifying the way to program computers.

He was a wayward student, he got his act together, formed an eclectic team and came up with something radical, then still worked for IBM all his career and in the tight computer circles he was recognised for the work he had done.

The FORTRAN interview

Then, I do remember when I was interviewing at the British Consulate in Lagos to visit the UK and the consulate officer asked me to name three programming languages since I worked with computers, I said, FORTRAN, Cobol, Basic and for measure added Algol.

He laughed and then shared a joke with me about asking the same question of a computer consultant running projects for a major bank in Nigeria, the consultant answered English, German and French, he was denied a visa, but my interview became a general discussion as we laughed and joked about other "consultants" and their funny answers, the ice had been broken and FORTRAN played a part.

Sunday, 11 March 2007

Skype to the rescue

Scratch cards and phone cubicles

The first time I got one of those telephone scratch cards to make International calls to Nigeria, I was completely clueless about what to do, then I once walked into one of those international telephony shops in Antwerp, the system did not work for me and the support was dire.

A number of those telephony shops on the Antwerp main street in front of the Central Station now have Police Notices, one can only wonder why - the suspicion is that they might have been havens for all sorts of nefarious activities from Advanced Fee Fraud to Money Laundering.

Anyway, I have had the comfort of my landline to call anywhere I want in the world without worrying about the bill. There have been times that I have made those calls on my mobile phone if situation requires that I do.

The loss of the international telephony service from my landline is definitely not good, most of my contacts are in the UK and then I have friends all around the world including Papua New Guinea (PNG), you say Papua What? Well, he went there and I would only visit to rendezvous at Darwin in Australia - the whole thought of natives picking their teeth with my bones is not in the least endearing.

That is what happens if your knowledge of faraway lands is based on fable, folklore, generalisations and rumour.

Skype, it is

So, I have got me Skype - Internet Telephony, the whole works - ability to call landlines - €0.017 per minute - over most of the globe, call forwarding to my mobile, private phone number in the UK such that with Skype Pro all national calls are free and a Sitecom Skype-compatible USB handset.

Since, I always travel with my laptop and I always try to get online anyhow, Skype is an added capability that means, I do not have to pay exorbitant hotel phone bills or outrageously rip-off mobile roaming charges.

I think I have adopted this technology at the right time; for those who really do need to have completely free calls, get on Skype and get your friends on Skype too, that way, you create networks of free communication for as long as you want.