Me, Operating Systems, Technology, Sun Microsystems and Stuff!

Hmmm

June 25th, 2008 Michael Clarke

I don’t think this needs words…

 

 

A bike ride that went wrong…

May 11th, 2008 Michael Clarke

Yesterday I decided that since the weather was so nice it’d be a good idea to go for a nice bike ride. One of the guys who works in the call center, Vlad, showed interest in a bike ride also having been a bit of a keen cyclist before some woman drove over him!

So, we met at Sun about 3pm with plenty of water and every tool under the sun that we could possible need. The plan was to cycle to Fleet, then around Fleet lake and perhaps pop into The Heron on the Lake for a quick pint before cycling back - no too bad at all.

Things were going excellently - we arrived at fleet and got about 1/2 way around the lake when Vlad pulled up and said - “your back tyre is looking a little low”. No problem we thought - we’ll just pump it up a bit and off we go. No such luck - the inner tube had rotated slightly in the tire resulting in the valve being at such a funny angle that no pump would attach to it. No matter what we tried we couldn’t move the inner tube around so in the end we figured we’d just have to let the whole tyre down, move the inner tube around, and then pump it up again.

We were soon pumping the tyre up again - but every time we stopped there was a loud hissing - puncture. Unfortunately the puncture turned out to be right on the valve - probably because the inner tube had pinched… No puncture repair kit was going to fix that and the only inner tube we had was too big for my tyre.

After some debating I decided the best thing to do was to leave my bike nice and hidden in the bushes. Walk home (about 1 1/2 hours), pick up the car and then drive back to pick up my bike. The only problem with this truly cunning plan was that Vlad and I weren’t entirely sure where we were… all we knew is we were approximately 1/2 way around the lake (though it later turned out to be 3/4 way around the lake - throwing our directions off slightly).

However, all was not lost. Vlad’s mobile had GPS on it and so we were able to walk roughly in the direction of home. At one point we slightly overshot our turning and the distance started increasing so I decided to take a shortcut through some woods rather than following the path. This seemed quite productive until we hit a locked gate next to a road… wondering why the gate onto the woods we’d just walked through was closed we climbed over and then saw the ‘DANGER! Army Training Grounds. DO NOT ENTER” signs in bright red coupled with the ‘Do NOT pickup suspicious objects” with a delightful picture of an explosion - oops.

Anyway… this is basically where the excitement ended. From here on we walked home, got the car, picked up the bike and then decided a BBQ was an excellent idea… the only think I’m regretting about the whole experience is that our chosen location for our attempted repairs on my bike was riddled with midgies - I now have rather red, bumpy and itchy legs :( I count approximately 16 bites on one leg and 44 on the other… time to go to the super market and pick up some cream for insect bites me thinks…

On a lighter note it turns out that Friday was Fraser’s (my house mate) birthday. He kept that very quiet - the only reason I found out was because I saw one of his cards…. As such we bought a cake which we all consumed after the BBQ last night.

Handcuffs!?!

April 18th, 2008 Michael Clarke

How bazaar - today Robin announced that the previous occupant of his desk at work had left a pair of handcuffs in the top draw. What is more, on inspection, it appears he was telling the truth - there really was a pair of handcuffs in his top draw. Hmmm… my mind truly boggles.

Hmmm coffee…

February 15th, 2008 Michael Clarke

Hmmm, coffee....The other day Matt and I got wind of a decision by workplace resources to replace all of the vending machines at Sun. This was most traumatic news as it meant that today we would have no access to the said vending machines, and as such we would have limited access to coffee!!

In light of this we quickly put operation ‘bring coffee into office’ into effect. I’m sure that we’ve probably got a code name for this operation (no doubt using Java as some kind of pun) however, I can’t remember it - ah well…. Anyway, as such yesterday Matt brought in his coffeemaker and I brought in the coffee… fortunately we both also remembered mugs - phew!

As of yet workplace resources haven’t discovered the coffeemaker - however if they do we’ve got an excellent cover story - it’s a Sun Ultra SPARC Enterprise Java Coffee Maker that we’re having to get part replaced from logistics.

Watching a movie is a different experience every time!

February 14th, 2008 Michael Clarke

Our attempts to watch a movie...Last night we decided that it’d be a good idea to watch a movie. After an enormous amount of time deciding what to watch we started the process of working out exactly how we were going to watch it. This is always a most interesting experience and usually results in us getting every computer, TV, monitor and media capable device in the living room and then connect everything to everything else wondering why 2 hours have passed and we’ve still not seen the opening titles.

In last nights case, 2 laptops, 2 TVs, 1 set of speakers and 1 XBox later we finally managed to get some kind of output…

In our naivety we’re about to try and watch another movie tonight - who knows what mayhem will ensue…

France and Dogs in the Office

February 7th, 2008 Michael Clarke

I’ve just got back today after a week in France working in the Paris office of Sun. I decided that it would be a very good idea to get up nice and early last Wednesday (5am to be precise) so that there would be no chance of missing my incredibly cheap, no refund, no modifications, return Eurostar journey at 10.30am. This proved to be more than sufficient as I arrived at St. Pancres at 8.30 with 2 hours to spare!

When I arrived in France (about 1.45pm) it then took me a further 2 hours to find my hotel. This was most unfortunate given that my hotel was quite literally 15 minutes walk away from the Eiffel Tower! Ah well. Once I’d finally found my hotel I went for a brief walk around the Eiffel Tower and towards the office - which I found with much more ease.

At the weekend a couple of Friends from University came over to visit. One of them (Ash) had a newspaper cutting which described “how to do the top 5 sights in Paris in one day”. I suspect that we were meant to do this via the Metro, however he insisted that it was a walking exercises. This meant about a 10 - 15 mile walk starting (and then finishing at) Gare du Nord. First we walked to the Pompidou Centre (which is one of the most bizzar places I have ever seen). Then from there we walked to Cathedral Notre dame. From there we walked to the Louvre, then onto the Arc de Triomphe and finally the Eiffel Tower. From there we walked back to Gare du Nord via the major shopping street in Paris. My friends thought this was all very exciting, unfortunately my feet were not too excited by this point having developed numerous blisters!

On Sunday, Monday and Tuesday I was in the office again working on getting the lab back up and running after the power work was completed. There were a few minor problems with the work completed such as the fact that the electrical engineers had used armored cable and not steel wire armored cable (tut tut tut) and the fact that they decided to use some of the 16AMP commandos off some 32AMP to 16AMP splitters we had in the lab because they ran out (go figure, they’ve had the numbers they’ve needed for over 3 months now!). However, on the whole the work went reasonably well and the three power phases are now much more balanced in terms of load.

The last couple of nights in France I went out with Paul (my boss) and JD (one of the old students who is looking after the French lab this year). This was nice, except that on the way back to his Hotel, Paul managed to walk into a glass door and now has quite a bad cut on his nose :( He said that the manager of the hotel was more interested in cleaning up the blood off the floor than helping him with a plaster.

So, here I am back in the UK and what awaits me in the office? The usual? Well, in reality I suppose the answer is yes, in so far as there is nothing ‘usual’ about our office… and so the usual is the ‘unusual’ most of the time….. Tim Uglow decided to bring his two Samoyeds’ into the office… Thanks to Matt for letting me use his photo….

Tim Uglow's Samoyeds' by Matt Johnson

The FAT File System and PrePay Credit Cards

January 21st, 2008 Michael Clarke

I’m sure that if you’ve read the title for this entry you’re most confused as to what the FAT file system has to do with PrePay Credit Cards. I have to admit that if I were in your position I would also be confused, indeed I have now confused myself in an attempt to see if there are any similarities, the answer to which I have concluded to be that there are none, other than perhaps they are both mentioned in this entry and have already taken up far too much space - having successfully distracted me totally from the originally point of this blog entry.  Good Oh!

I suppose I ought to explain. Last week I decided, in my infinite wisdom, that it might be a good idea to get one of these ‘PrePay Credit Card things’ that seem to be taking off. The idea is very simple. You buy a card (Visa, MasterCard or Maestro) and top it up with money online, via another credit/debit card, in the post office, or using top-up points in shops. Having done this you go out and spend all your money in places where normal debit cards are not accepted - one such example being hotel and flight reservations etc. As far as everyone who views and uses the card is concerned you’ve got a bog standard, normal credit card… as far as you’re concerned it’s the best credit card ever as you don’t have to pay anything back!

I think there are a number of focus groups for these cards. Those people with poor credit history who can’t get a credit card. Those people who don’t want a credit card - but need an alternative for paying for hotels, flights, hire cars etc, and teenagers who want a more ‘modern’ way of dealing with their pocket money/paper round wages. Personally I decided that getting one of these cards would be an excellent way to sort out my hotels and stuff in France without having to increase my real credit card limit - and so far I have been most impressed. My only gripe with the card that I got (but this could just be a Virgin Money thing) is that, instead of having embossed numbers it has printed numbers meaning that the card says “ELECTRONIC USE ONLY” on the front in small letters. Basically this means the card can’t be used in one of those old machines where they used to take a carbon copy of your card. Ah well, gone are the good old days I suppose.

Anyway - enough about PrePay cards. I spent this weekend programming some more stuff for MouthOS. Specifically I fixed a few bugs in my floppy disk driver (which now fully supports writing and reading of whole disk sectors) and started to implement my FAT file system driver.

I was truly amazed at how easy it was to start writing a FAT driver. Microsoft have for once (and I thought I would never ever say this) done something right and released a lovely (well, fairly good) document (found here)  which details  everything you could ever want to know about the FAT file system. Whilst FAT may be a bit antiquated nowadays it’s a nice simple file system that people writing Operating Systems can easily and quickly adapt so they don’t have to (initially) think about designing their own file system. Furthermore, because GRUB supports the FAT file system it means that you don’t have to go through all the hassle of partitioning a floppy disk into a FAT and a “MouthFS” partition… for the moment anyway.

Anyway. It’s now getting on a bit and I fear that if I don’t get to bed soon I shall have trouble getting up in the morning. Until my next post I bid you all good bye…