Oct
01
2006

MS vs Apple

Microsoft are the devil in corporate form. They are a big, horrible, nasty company that is trying to make our lives as hard as possible, who want us to be forced into their slow, poorly built, proprietary technologies and products

It’s easy to blame the big guy isn’t it. I mean it goes without saying that the bigger the company, the more interested they are in shafting you for everything you’ve got, right? It’s almost like one of those passed down unwritten rules that no one even considers to challenge

I for one don’t think MS really falls under this stigma, in fact, I for one think MS is actually a rather impressive company. As proof of this about a year ago I listened to a talk by an MS intern (year placement) who had been working for them for 2 months. He was full of nothing but praise for them. On the basis of his talk I was actually fired up enough about the company to apply to work there. As it happens I stopped the process half way because I had found a job that better suited my needs, but had that other opportunity not come up I would have worked at MS without hesitation.

Now let’s make no mistake here, I have been working on MS kit since back in the days of command line DOS and trust me, I have had my fair share of cursing it in irate fits of rage. Brought on by all manors of strange bugs (normally when the Windows 95 sysdm.cpl file blowing up on me or explorer under XP during some huge network filecopy). Despite my hate for MS on many occasions I am still left sitting here wondering why people hate them so much.

I mean, lets look at what they actually do, both right and wrong for a moment. Take the new version of Office for example:

• The new ribbon interface is a stunningly innovative way to deal with the vast plethora of features Office has accumulated these days in a way which is both simple and elegant to use.

• They are moving to an open XML document format which allows other companies to build their own Office applications that are fully compatible (not the glorified hacks OO uses).

• They are building in huge levels of (optional) DRM just as businesses have asked for.

• They are trying as hard as they can to include PDF support if Adobe will let them.

But this is no real surprise is it? Office has always been one of the great examples of what something looks like when it’s right. Even the historically anti-MS Mac conferences uttered a fairly startling applaud to the news that Office was going to be released for the Mac.

Let’s move away from Office then, how about something a bit more hardcore… Anyone who has tried to dev in VB or C# will always sing praises Visual studio as one of the most powerful IDE’s around.

How about Windows Media Player. Now knock this as you may, but find me a media player that has the same level of features and such a useful and powerful library. iTunes may be all silver, Winamp may be small, real player is full of ad-ware… but at the end of the day, looks and size are nothing without the functionality to make people look at them

Perhaps we should move away from software. I would talk about their hardware, but there isn’t much to say there, it’s second to none. Perhaps we should go onto attitude. Have you looked at the vast number of low level server tools they give away for free?

I had a quick wander on their site the other day to see how much out there really was. I was quite stunned. I follow quite a lot of what they do and even I hadn’t realised there was that much out on the market.

Tools such as SQL server express. They know one of their main markets is businesses who will (quite rightly) have to pay for the full server version, but they also provide for the cheap consumer who just wants to try things out and build small personal applications. They even provide the likes of visual C# express for free and through their asp.net wing, web matrix. Need a fresh install of another OS? How about Virtual PC 2004? The list just goes on and on.

Now if their cut down enterprise kit/home user stuff is impressive what do you think their real enterprise kit is like? I doubt many of you get to play with a copy of Server 2003 or SQL Server 2005. I use both products (plus a whole heap of other stuff like source safe, Visual studio, Enterprise manager) every day. Crash? What’s that? I haven’t seen any of those products crash (ever) under anything but limit testing where I am trying as hard as I can to crash them (and trust me, I can crash anything). So all in all their stuff for businesses is rock solid. I actually can’t see any serious business moving away from them, ever.

Of course the home user market is an all together different place to deal with and has always required a different approach. So what does MS do for the home user then? Well for one thing (and this is a big one) they let you use almost any hardware you want. Well, that’s all very well, but for most people they get the manufacturer to pick the hardware. Ok then, how does this grab you. You can install an application first made to work on Windows 3.1 or under DOS 6. Well, you might ask do you actually want to do that. I mean who wants to run some bit of software that you bought back in the days when the internet was new? You want the newest most up-to-date software don’t you? I for one want to use software I already know works that I have already bought and I know will work with all the other applications I run. So under Windows you just run it. Simple as that. Ok so when Vista comes out we will have to drop a few 16 bit apps, but come one, we have to let go sometime.

The biggest thing that I think MS does for the home user market is functionality. They give people a fair bit of power and the options to do with it what they want. Last I looked people don’t want to be held back. They key to the way they delivered this functionality was that they keep it just under the surface. It’s there and people can dip into it if they want, yet on top is a fairly simple to use interface (and it’s only getting simpler). Now you could say this is the method that Apples uses with its Mac, and you would be right, but like with most things the key is the balance. You don’t want to sacrifice simplicity for functionality and vice versa. Myself I think Apple went a bit too far down the simplicity route. You have to do what Apple thinks you want to do, or you have to open up a shell prompt. With windows I almost never need to delve into a command window these days, I just use the advanced button in the settings box…

Now as someone who uses both a PC and a Mac I feel the need to do a few comparisons. Not least because in the current computing climate Apple is seen as the great savour coming to put right what MS made wrong.

Well, a quick glance at the news tells me Apple is going money grabbing. They are busy suing everyone under the sun who uses the word “pod”. They have claimed that people are going to be confused and are going to think the service comes from Apple. Well, lest I see everything that comes from Apple is pretty black and white (if you will excuse the pun). I can’t see many of the names being taken to court being confused with Apple service. If you ask me these sounds very much like an old MS trick.

So while Apple is for some unknown reason clamping down, MS appears to be opening up. I mentioned a while ago that Office was moving to XML formats. This will allow competitors to use the Office formats without any incompatibilities. Now if that’s not opening up to competition I don’t know what is.

In fact, while Apple seems to be closing down a lot of it’s technologies (they’re kernel springs to mind) MS is doing more for developers.

As a quick mention on copying, don’t think for a moment that Apple only has original ideas. Bother Apple and MS owe a lot of what they have to Xerox from the early days. If you look at the way the market is moving these days its’ no surprise they have a lot of similar features. None of the companies desktop OS’s have anything particularly original, it all comes from the corporate market and mainframes which have been around a bloody long time ago. Even in recent years things like Apple’s frontrow came after windows media centre

Now some of the Apple fanatically inclined will of course call bullshit and rant and rave about how wrong I am, how the evil corporation it trying to kill us all etc and how they steal everything from the mighty white. I will let you now I am writing this very post with MS Word on an Apple Powerbook…. Make of that what you will.

Sep
19
2006

Snap!

I like digital cameras. I especially like mine. It allows me to take photograph after photograph without so much as a whisper of a cost. It runs off rechargeable batteries and requires no further investment past a computer for storage. Ok, so pictures can take up a fair bit of space after time and they do require backing up to prevent loss, but it’s not like I don’t have to do that anyway with my computer. As you might expect from me, the computer itself was not something I had to purchase for the job, I had one already. In fact, most people have one already and for those that don’t they can either buy one at the dirt cheap prices you can get them for nowadays or just use the facilties at the camera shops (that used to do film processing).

I think it would be fair to say that digital has a good number of advantages over its older film rival. Now that’s quite something coming from a camera user who had his first camera at age 4 and a half and was using an SLR at 8 and then by 11 had his own SLR (fully manual or course).

It seems though that this wonderful idea hasn’t just turned my head, it’s turned a lot of other peoples heads. You can’t go anywhere without seeing people snapping away with their minute bundles of silver joy suspended from a neck cord or wrist strap. Walk round London for the best part of 10 minutes and you will have seen more stereotypical Japanese tourists with cameras snapping than you can count on the fingers and toes of a gecko.

It is safe to say it’s here to stay. Surely this must be a good thing….right….?

Photography to me and most who have been doing it for any length of time is a form of art, the challenge is to capture and image no-one else has seen and no-one else will be able to see again. The photographer is hunting for that moment in time at a specific place because it holds some sort of significance (or because their finger slipped). Any decent photographer uses their eyes 99% of the time with their camera by their side ready for the other 1%. I wonder if the average tourist considers their photographs to this extent before they mindlessly snap away at an unsuspecting inanimate object. Now I’m not saying that your average tourist should aspire to be a photographer and think about the shots they take, carefully composing each one in advance, but it would be nice to see them put down their cameras and actually look first.

Now this is the point at which I hark back to the “good old days” because when you had film it cost money. The only time I would ever take two photos of the same thing was when I was 99% sure the photo I had just taken had not worked and it was still worth having. Such times include going over a bridge in Italy whilst on a train and just as I took the photo I was sure I had got one of the upright posts of the bridge in it. Thank god for instinct, as I took another shot and sure enough when I got home there was a picture with a huge great post in the middle of it followed by a stunning picture of a mountain lake. That said, that was just two pictures and I probably didn’t take more than about 100 images for the whole of those two weeks. Now I can and have taken over 100 in a day (record stands at just under 300). Now great as this is I often get the feeling I’m spending all my time desperately trying to capture the moment I’m missing.

A while ago a young photographer from Brighton tried to have a day where people didn’t use their cameras. As far as I understand it was a bit of a damp squib. Seems times change faster than the click of a shutter.

Sep
16
2006

B-L-O-O-D-Y – S-L-O-W – C-O-N-N-E-C-T-I-O-N

Ok, this has been going on so long I’m not sure where to start.

About a month ago we got a letter from our ISP (Tiscali) informing us that some “network enhancements” were being conducted by BT on the 24th of august and that we may lose connection for about 2 hours on that day.

Well, suffice to say these network enhancements didn’t help us much. From that day we had a very slow connection (around dialup and slightly under (as apposed to the 2 Meg we should have and had until then)). Well, Friday evening I phoned up Tiscali (as the letter said to and gave a number). Well, I went through the joys of their Indian support script (run this speed check, check for spyware, close p2p blah blah blah reset line blah blah blah blah etc) until they eventually decided it wasn’t an issue at my end and that is must be their fault. I was told that the issue would be escalated and that an engineer would call within 72hours.

Well, that was fair enough, I accept that they have to run through these checks as I expect most issues they get calls about are nothing to do with them at all and are the users fault. I was also happy to hear this idea of progress. Next day was not so good, connection stayed about the same all day until about 6pm when it suddenly started disconnecting every 40 seconds (or so). So I called them up with the information to add to my outstanding issue (just so when I got a call they would be up-to-date). Well, they tried to make me pass through all the bullshit and after a while I gave up with them and they said that the engineer would call in 24hours and that it had been added as a note.

Ok, so big day comes and no call. Ok, perhaps they are busy, leave it another day. Nope, still no call. At this point speed seemed to return to a nice 2Meg, so I just guessed they fixed it and hadn’t bothered to phone me. Now as nice as it is to know what’s going on, I don’t care if my connection is working as it should.

The bliss didn’t last long though. That Thursday evening it went down in speed again. I decided to leave it for the morning. Nope, still no change. I made a call when I got home from work (about 6pm). They once again insisted that I went through all the speed checks, config and spyware etc. I explained I had done all this and that they should read my profile. They were persistent and at this stage I didn’t care, as long as it got sorted. They said that it had apparently been passed to level 2 tech support and they had not been able to fix it. It was now going to be passed to level 3 (in the UK thank God) who were apparently the highest level. I was also told they would phone us (the UK people) by 9pm that evening.

At 9:35pm that evening I made a call to India again and after a whole bit of speed checks etc (it seems they will not talk to you unless you run a speed check and confirm you know what a virus is…) they explained that the UK group finished at 9pm. I concluded that the UK group had just decided sod it, leave that for the next day. The Indian guy said that I would get a call on that Monday. So that would bring us up to the last Monday past. Well, as you might expect that Monday call didn’t happen so I called up that evening and complained (and refused to do any speed tests (by this point had they been sitting in front of me when about to ask me for a speed test, they would not have dared. I think they were even edgy about telling me when in India…)). Anyway, they told me that they would get a supervisor to chase the UK group and also (after a lot of badgering by me) that if I called the billing department then they would be able to give me the number for the UK group so I could rip shit out of them myself.

Well, the next day while at work I called the billing number and they claimed they didn’t not have the number and that the India tech support might have it. I then blew what I considered to be a reasonably long slow burning fuse at them. I did try about half an hour later just to check if it was just that person deciding not to tell me the number. Can’t hurt to try….

Ok, so I then got home that day and there was a message on the answering machine from (a very Indian sounding) tech support drone. They said they would call back to on Saturday at 11am. So from then to today I have brewed, I haven’t had the energy or the hour it takes for one of my called to them to spare.

Today, after a quick visit to town for some shopping I rushed back to be in at 11am (the house has had people in all day) and still not call. It is now 12 hours on from then and still no call. I haven’t phoned this evening because I have a life to lead when I’m not on the phone to Tiscali. Monday morning they are getting an earful. I have not take shit from them for over 2 weeks now, but Monday things are going to get ugly.

Oh, and as a tribute to how this is so not my fault, I know someone very near us with similar problems (and he is getting about the same level of customer service).

Heads will roll, and if you know me you will know it will not be mine.

Sep
14
2006

Intel wins back

Two years ago I made a choice. I decided to buy an AMD chip over an Intel chip. At the time the AMD chips were lean, quick, cool, quiet. Comparatively Intel seemed like the fat, complacent middle-aged man to AMDs youthful sporty student who was done with the learning and was taking on the world. The AMD was everything I wanted and a little more. It seems times change. While AMD was resting on its laurels it seems, Intel was having its midlife crisis. It emerged with that same vigour to take on the world it once had. As I browse the statistics on the current offerings it seems all that blood sweat and thermal grease paid off, Intel has once again stormed the charts, not by a little but by a lot. I think it’s safe to say my love affair with the n00b has ended and I’m back on the straight and narrow. And at these prices I’m willing to dip more than just a toe in Intel.

http://www.extremetech.com/article2/0,1697,2014646,00.asp

Aug
01
2006

Beta testing

Ok, hands up who has tried the new Office 2007 Beta?

I for one have stayed well away from it for a very good reason. I have been bitten by beta software before, so badly in fact that it is one of the reasons for my recent(ish) reinstall.

I have been bombarded by stuff about it and I had just been itching to try it out.

Well, for once MS came to the rescues with a very neat idea.

http://www.runaware.com/microsoft/en-us/office2007/td

It’s an online test environment. Now don’t be sceptical like I was. I though this was going to be some poor webpage with JavaScript all over the place to give the appearance of Office.

Oh how wrong I was. It seem this is actually a virtual copy running on a real machine. There are test files, you can save data, you can use the whole of all the applications fully at a half decent speed.

In fact, I actually managed to prove quite how real it was when I managed to Crash Excel:

Just to prove quite how good it was, it then just had to do what I last expected:

And then the final icing on the cake….I logged off the machine. I then tried to go back in and I got this:

Don’t think for one second I’m going to review it though. It was cool, lots of fun, but I didn’t have a long enough lunch break to decided it it was really worth me getting.

Jul
29
2006

Time to move on

I think it would be safe to say that I’m a bit of a technophile. To prove so I have a picture to show my complaints that the modern alphabet may not last me much longer…

Appendix A

I also have quite strong views on what technology I like and what works for me. Salespeople (note the PCness of it all….) both love me and hate me. They love me because when I go into the shop I tell then exactly what I want. Not a spec, but a product. Conversely they hate me because that means I don’t budge, however much they tell me another product is better. I am one of those people who will research to huge amounts before hand and then when I make a decision I’m happy with what I get.

For example, I bought my camera about 7 months ago. In fact I wasn’t quite perfect on this instance. I had narrowed my purchase down to 2 camera’s. I found one in a shop and had a go on that. I then went (with ) in search of the other one to pickup and test. I found it after an awfully long time looking. As will attest to, I picked it up, zoomed in, put it down, and then after a moments thought, went and bought the other one. And in my defence, this was one of those issues where for each good point one had, the other had a different way of dealing with it.

Another item I did something similar with was my phone. I have a Siemens ME45 which is over 5 years old. It is the first phone I got and still my only phone. At the time it cost £300 and as a tribute to my product picking skills it actually went up in price for a few months after I bought it. It beats hands down the poor bit of plastic I see tethered together with superglue nowadays. Interestingly I have never seen another one before. A good friend of mine was working in Germany (and in the home of Siemens) and he did see one. Apparently the guy was also looking for a new phone but could not find a better one.

Anyway, after all that procrastination…

I am finally looking at getting a new phone. I can’t stand not having something new anymore. It’s more than that. They now have features that I actually want (I have no lust for polyphonic ringtones, flashing cases and micro pictures).

I am looking at getting a O2 XDA Mini S. It’s a smart phone:

It supports push email, wireless and sports a half decent camera. The main reason behind looking into it is I actually use email more than SMS, so I want something that supports email in a way where I can use it like SMS.

It will never be as hardy as the Siemens, but few phones go out in the rain, drop 10M onto concrete and are used as a toy to play catch with and live to tell the tale, let alone have a few minor scratches that are now quite hard to find.

I shall just have to let it go. Gone are the days when things were made to last.

Jul
27
2006

Shiny apples

I know many of you hate my computer related entries, but don’t let that stop you from reading them. If all goes to plan this will be more psychological than anything else.

I’m always having arguments with Mac users. They normally take the view that their OS and computer is as good as it gets and they don’t seem to understand how I could want to use anything else. Myself, I like to consider myself to be the realist. Having now been doing a little work in the real world I can now confirm that anybody who says Macs are going to take over PC’s (Windows and Linux) have their heads so stuck up their arse they are not sure which way is up. Have you ever heard the phrase “If it aint broke, don’t fix it”? In other words, don’t meddle with something that works, let it be and let it keep on doing its job.

Now lets talk about something Apple just don’t do. They don’t provide backwards compatibility (with the exception of unusable crash-happy emulators). Now this is crucial functionality to remain to work in a business is an essential part of that business. After all, do you really want to spend all your worldly wealth on re-doing something that worked fine when you started? I know for a fact many large companies still run the same mainframe systems they did 20+ years ago.

Now yes, there is a wonderful counter argument to this point. It is that Apples strategy does not apply to the business market. It is looking at home user who for one reason or another don’t need backwards compatibility (or are so clueless they don’t realise until it’s too late). As with any argument I have I like to have a structure, in this case I shall go for the “build em up and break em down” approach. You see, Yes, Apples market model might work if the people that used business machines were a different set of people to home users. Guess what, the two are more than just linked.

Mac take over the world? My arse.

Jul
22
2006

Lines of co(d|k)e

Commuters are great for advertisers. There are millions of them, they are predictable and they have money. This makes them a prime target to get a new product rolling. For this reason I have been attacked everyday with some form of free version of a new product since I started work. The funny thing is I get of the train at London Bridge station and from there I have a 5min walk at most. During this time I get presented without fail some for of food or drink, 2 newspapers, 3-4 leaflets and normally some form of card holder.

Yesterday (well, Thursday) there were lots of people standing outside the station doors handing out loads and loads of mini cans of the new product “Coke Zero”. This is just a sugar free version of coke with supposedly the same taste. o be fair it isn’t bad, but you can still tell. Plus, its loaded up with aspartame. The really funny thing though was that along the main commuter route that I walk (over London Bridge) there were absolutely thousands of these little cans, empty and on the side. Obviously there are no bins in the city of London thanks to the IRA. There was maybe 200 on each post-box, pillar, box, van, railing…well, pretty much any static object. I wish I had a photo, I really do.

Ok, so that was funny enough, but just to prove they watch what’s going on, today (Friday) there were more people with little drink cans. This time however it was not Coke, this time it was Pepsi showing of their new product, “Pepsi One” which is basically the same as idea (i.e. no sugar). Yet again thousands of cans lines London Bridge for the second time that week.

I bet the city council was annoyed…..

Ok, time to move onto work stuff.

It seems so far I spend a lot of my time working on applications that don’t work. I find this quite cool because I enjoy working out what’s wrong and taking things to bits. The one I’m working on is a particular challenge. First it is a VB6 application designed to run on NT4 in a manor which emulates a service. It has been in use for years now and apart from one bug fix in early 2004 it seems fine.

My task was to take it apart, work it does (so reverse engineer it) and then rewrite it in C# as a real service. Now there are a few problems. The first is that I don’t read VB6 so a day was lost to me learning a fair bit of that. I have now been pulling apart this app for about 3 days. Its one of those things that the more you uncover the more you realise you have left to uncover.

It has now been decided that I’m going to take this back all the way to initial spec, then technical spec, then design and then finally code it. This is not the simple re-code it started as off. You see, the code was written by someone who really was no good, its just it seemed to work so they left it (“it ain’t broke so don’t fix it”….). As a measure of how bad parts of it are I know how bad they are and its not my language!

I have been talking bits over with the guys at work as I find them. I spent an hour on a guy in the states who looks after the server and I pulled a log file from it too. Monday will be spent researching some very important little quirks of SQL server 2000. Basically, the app works, but they are so lucky it does. The error checking is so bad that it may as well not be there in many cases. To prove this point (and how bad the app is) I opened the log file. It was a 118MB text file (txt). It takes a while to open in word and when it did it was over 28,000pages. It has been generating 2 errors every 20seconds for the last 6months!

One of the developers did point out that at least I can really screw my version up and still be an improvement!

Jul
10
2006

The first hurdle is there only to trip you

I’m conscious that all I have been talking about is computers. Ok, to be fair I do now work in IT so stuff like that happens.

What I have been neglecting more is that I also work in an office, now that is an odd place.

During today I had notepad open and I just typed a few things that I noticed around me:

  • Those who think they are busy are running around, those who are busy are sitting at their desks.
  • The guy with the most feature filled phone finds making a simple call hard enough.
  • Every time I feel I want a break, in the back of my mind there is this niggling little feeling reminding me that I’m being paid a fair bit to work. The really strange part is that quite often I know full well that getting up and wandering around (i.e taking a break from the screen) will help me to think a great deal, but still it doesn’t seem to move me (maybe it’s the chair).
  • Office work is all about image and impression. Today a work experience kid came in for a bit. He would have seen me sitting at my huge desk, on my fully adjusted chair, sitting in front of a very impressive looking computer with more screens than I expect he has seen before. My desk is covered in papers, lines of code and expensive looking pens. On my screen is yet more lines of the most complicated SQL he could ever have seen (he probably doesn’t even know what SQL is). How is he to know that I don’t know what I’m doing?

Ok, now for the more IT stuff….

I now know what it means to deal with other peoples code. Today’s task was to take a block of about 350 lines of SQL and fix two bugs in it. One being that the results weren’t ordered as they should have been, and the other being that some percentages went past 100.

Now the most SQL I have even tacked it about 30 lines, and that was quite bad enough. This however was written in India by a man who really didn’t know much about what he was doing (although annoyingly, enough to make people think he did). This man has since been sacked if that gives you an idea of the code. It was slow, inefficient, wrongly formatted and more insightful comments could have been written by deaf monkey in a darkened room with nothing more than litmus paper and a cows anus to write with.

The worst was to come. I spent about 2 hours on the servers picking my way through it, going through the 7 or so (unnecessary) temporary tables it created, reverse engineering it as best I could. It just didn’t make sense, I could not get the number to add up, I could not get thing to be recognised that should have been.

After a while I started to realise that there was something that was more than just wrong. I went of to my college who gave it to me and we poured over it for about 40mins.

We came to the conclusion that there was a lot more wrong with it than people had first thought. Not only did the things I mentioned above not work, but almost all the numbers were wrong.

Now for something to be used as a report, that’s not a good way to go about getting ahead of the competition.

I have now been given the task of rewriting it. We think it can be done in under 100 lines, not 350….

Ok, some of you will be somewhat surprised to head that I don’t live inside a computer> nor do I spend my who day sitting in front of one.

On Sunday I went to a little “party” for a charity I have been helping with since July 2004. They are called PAGEANT (Projects Aiding Gambian Education And Natural Talent). Now I normally help them by packing lots of heavy items into truck, lorries and even 40ft shipping containers. This was a party for one of the Gambian school headmasters who had been flown over and was attending all sorts of courses etc.

As this party I was surrounded by loads of supports of the charity, many of whom had been to the Gambia on trips etc.

I am now toying with the idea of joining their ranks by making a visit myself. You see I got on very well with this Gambian headmaster, he runs a scout troop out there so we instantly had something in common. I am considering making a trip next summer (nice and hot) so I have a week when the schools are still open s o I can visit a few of them, and then a further few weeks so I can go camping with their scout group as they go after school finishes.

The idea is very much in the “tentative” stage, but thoughts are gathering pace in my head. I think it would be a really excellent learning experience for me, and a good opportunity to teach a few Gambian scouts some new tricks.

The idea of going alone is a little bit much for me, but I have a few people in mind I’m thinking of suggesting it to to see if they what to join me.

Watch this space…….

(no, the other one)

Jul
07
2006

Spinning around

Ok, so I have now been working in London for 4 days now. It was just this morning I found another way to adjust my chair. My chair is the coolest thing known to man (bar maybe the slinky). I can change just about anything on it. In fact, here is a list of the things I can change (note, I list both armrests because I have them set very differently):

Seat height
Seat angle (tip forward of back)
Seat back – lower back hardness
Seat back – maximum back angle
Seat back – how easily the back reclines (so speed it reclines at)
Left arm rest – height
Left arm rest – angle
Left arm rest – position to the side
Right arm rest – height
Right arm rest – angle
Right arm rest – position to the side

Obviously it has wheels and spins too.

I think I might swap it for one of the even nicer ones we have going spare actually.

Well, today I spent my time finishing off the flash based documentation/help screens I have been working on for a couple of days. It’s to support a web based application that goes live in a few weeks time. Next I move onto debugging some SQL I’m told. Something about some percentages going over 100….should be cool

I also spent some time dealing with my system account. I was setup on the wrong domain by mistake when I started (well, I did move departments, so I will let them off for that one). I put in to change domains and what they did was make me a new account on the correct domain (with all the access I need) and migrate my settings. It all went through today and worked for the most part. Only issue now is that because I had an external e-mail address when my new account was made, I now need to have that e-mail address relinquished by the old account and amended on my new account. So for the next few days I will only get internal e-mail, but I get quite enough of those as it is.

I have come to realise that e-mail is used for EVERYTHING. I have maybe had 70 e-mails in the last few days, and I’m not even in the directory yet! It turns out that the reason it is used so much is because all emails are logged for 7 years, so everything that is said or asked of people is logged. It’s a way of being more accurate than word of mouth. I can see the reasons why, but I don’t get why I have to do all the rules for my outlook configuration myself, why can’t they have a few default ones. I mean, is it really crucial that “the servers in Berlin will be down for Sunday next week” goes to the top of my main box and not some hidden place by default?

Anyway, enough of that.

I need a T-shirt that says “IT Service on call”. I seem to get phone calls and text messages at any time day or night asking for help with computers. I’m on my third this week already! I guess it has given me yet more ammo in my war against Belikn 54g routers…..

Oh, actually, to go back to the subject of work for a moment. I feel the need to boast about the fairly standard machine I’m using there as a developer. Its has a 2GHz Xeon processor (so dual core), 2GB of RAM and a Matrox card running a pair of very thin 19inch TFT’s. Installed it has almost anything I could want (all of the MS dev stuff, all of Macromedia and Adobe stuff too) and we are allowed to install what we like on them. So as soon as I have mine I will pop Firefox 1.0.7 on it. I say as soon “as I have mine” because I haven’t got one yet, but they have a spare, we just need to do the basic image first and then patch it up. I have been using the desk of one of those in Singapore at the moment for a new product roll out.

This world has its ups to go with all the downs I get. It nice to see a little justice for once.

Edit: Oh, and I just remembered something else I need to be saying…

My side hurts. It hurts rather a lot. It hurting is a tribute to how scared of spiders I am. I jumped up so quickly I pulled a muscle in my chest. Anyone who knows me well will know how fast I can move when near them, but this is just silly.

Jul
03
2006

A different world

I think women should have big ears. One that stick out a fair bit, although quite thin still, not huge ones in all directions. The idea being they don’t have to constantly put their hair behind them because it keeps getting in their way. If they were larger (or even just a bit hooked) then it would stay behind them through the roughest of circumstances.

When I said women then I wasn’t actually 100% sure that was right, should I be saying girls. Hmm, actually, girls seems a big young and women seems a bit old (well, in my mind at least). I guess the interim is teenager, but that’s just odd. Why is it during the part of your life when you learn about/explorer sexuality is the one time you are not distinguished from the other. Strange.

Right, well today was my first day at Merrill Lynch and while I’m on firsts it was my first day in a “real” working environment. I feel as most of the people who read this are very much in the thrust of education (and holiday) I shall enlighten you on this deep dark world.

We in the IT industry think we use a lot of what we call TLA’s (Three Letter Acronym’s). We are correct, we do use a lot of them. What we don’t often realise is that the business word uses an awful lot of them too. Now in your head combine a business (think big) and IT (on a large scale). What you have left is a new language. I say language because it is beyond a code or even a dialect.

I think an example would be MLFC. This stands for Merrill Lynch Financial Centre. Now that’s very simple, its just a building. Now say it fast (something like EMMILLEFFSEE). What happens is it goes together to almost form some strange new word. Or an even more annoying one. FX mean for Foreign Exchange. Noe what happens when you say FX quickly, you get “effects”. So you might get “How are the current effects going”. That’s even worse than a new language, it’s buggering up the meanings off words we already know.

Ok, enough on that little rant, down to the day/cool stuff. My day started at 10am in London. This meant I was up at 6:50am here. I did this partly to get ready for Tuesday (tomorrow) when I have to come in at 9 and partly so I had time to wander around a bit before I started. I got up on the train dripping buckets of sweat (“nice warm day” would not being doing it justice) and had loads of time to walk to all the little stations round there and find the quick routes around. I then turned up at reception at 10am as instructed. Seems today was when a whole load of summer temp staff started because the queue for getting security passes took forever. I was waiting/being seen for about an hour and 20mins. Anyway, got that all done an dusted and went up to meet the rest of the team. After about half an hour of sorting out logins and chatting we all went down the pub for about an hour and a half. I’m told this is not how the normal working day goes, but I can dream. We chatted and just generally socialised over a few drinks (on the company card) before I was shifted onwards. You see, there is a change of plan, I’m not going to that department, I’m going to work at its sister department about 15mins walk down the road because they are short of staff. I’ve been told I’m being thrown in at the deep end, so that should be interesting.

Ok, the cool stuff about working in offices (well, this one). For one thing I look important as hell, and that always has to rate highly on the coolness meter. Next is a matter of coolness very close to my heart, air conditioning. This stuff (especially today) is a God send. Its single disadvantage is when you exit the building. You get hit by this wall of warm air and it’s nasty. Another very cool thing about where I work is us developers get dual 19inch TFT monitors with amazingly cool thin bezels and fun stands. Oh, and the chairs, they just rock, they must be like £300 each. It has the best part of 10 different things you can change, even the way the arm rest points!

Ok, I need to stop with the “school kid excitement” style entry, but trust me, they were cool.

The hours are exceptionally flexible and the environment is very relaxed. Its more, “You do your work to the standard we set and we don’t care after that” sort. Also, what you wear depends on how long you have been there, hence a manager of 20years service is in shorts and t-shit…in an office!

Ok, things that are not cool.

I am have been told that someone was fired for dropping a few tables by accident on the live system. Apparently they weren’t even very important tables but it caused about 30 people not to be able to do any work for a day, and that costs more than that persons salary. Myself I haven’t even added the Live environment database servers to my SQL sever list.

Another not co cool thing is the travelling. It could be worse, but it doesn’t mean I have to like it as it is. It’s an hour each way and it’s a very busy route. I didn’t sit for the journey up much really.

Hmm, I can’t think of that many bad things, well that’s a good start. I’m sure more will make themselves known in time though.

Jul
02
2006

Time has come

The problem with blogs (or journals) is that they are at their most interesting when you have something to say. When you have something to say you are normally doing something to give you cause. That something is normally making you busy hence you have no time to write about it.

Now we have the situation which is no end of trouble. It leads to shit, boring entries that go nowhere. I should have something to say but the moment I started to write this my mind went blank of all the things I have done recently that are journal worthy.

In recent weeks I have been tidying up loose ends and preparing myself for my new placement at Merrill Lynch.

This has meant more than just buying a few clothes, this has meant doing all the things that I wanted to get done soon now as I don’t know how much free time I shall have.

The first of these is the geeky one so I shall get it out of the way first.

I upgraded and reinstalled my computer. This meant going up to 2GB of RAM and 820GB of disk space (although only 520 can be used due to RAID). For this I had help from my glamour’s assistant. The task was simple. Make backups, wipe disk, add RAM and disks, partition disks, install Windows, install Fedora, put data back. Was it that simple? Was it hell…..

I’m not going to go into details but I had trouble with RAM, SATA drivers, audio connectors, boot loaders, pretty much the works. I installed XP maybe 8 times in 3 days.

I can report that it is mostly working and is now at the stage many of my projects stay at. It mostly done, just a few little odd bits here and there to sort out then I’m done. So I think we can call this the “1 year install” then, because I will just never find the time to finish it.

Ok, non computer people can start reading again now.

Of course one of the things that goes with starting a full time job is that you have to give up any part-time ones. For me this meant I had to stop working at the primary school where I’m their “technician”. As such I have done maybe 800% the hours I would normally do this week to leave their system in a state where it can manage until the end of term. My replacement doesn’t start until September.

I have finally sorted the school laptops (second hand) into good and bad piles. So the bad pile got ripped apart for spares to eek out the lives of the good pile. For this reason this photo exists.

On the Wednesday of this week I went shopping up in London with my friend George (sorry, no image for him online yet). I spent the grand total of £300 on 7 shirts, 5 ties, 2 pairs of trousers and a pair of cufflinks. I do at least feel like it was money well spent as it brings my wardrobe up to more the standard of my future colleges.

This rather neatly bring me onto tomorrow. Tomorrow (well, fast approaching today) is the big day on which I start. I have to be there at 10am which is a nice realistic number for their part, but it still means getting up at a time I have deemed only useful for emails, news and eating

Jun
17
2006

Long way to go yet

What happens when you search “Firefox” on your computer. Well for me I find a few files, 103 in fact, but I got fed up of waiting for the search after 10mins).

I have the following:

Version 1.5 windows install
Version 1.0.6 beta windows install
Version 1.0.1 windows install
Something called portable firefox
Version 0.92 windows install
Version 1.0 windows install
Version 1.0.6 windows install
Version 0.9.2 windows install
Version 1.0PR windows install
Version 1.0.4 source
Version 1.0.4 Linux installer
Version 0.9.1 Linux installer
Version 0.9.3 Linux installer
Version 0.9.3 windows installer
Several exe’s without version numbers

I think I have been using Firefox for a while now

Do you know the urge to jump? You know that feeling when you are quite high (say 40 feet) and there is a little feeling in your head telling you to jump? Now I know its not just me (well, either that or all my friends are nuts too (hmm, ok, perhaps I am nuts)). There is this little part of me that wonders what it would be like, could I make it, how much would it hurt.

To me the sheer concept of such thoughts bother/confuse me. Anyone who has spent any great length of time with me or who has been camping with me will know I have two fears. One being heights and the other being spiders.

Now admittedly of these two fears, heights is the one I tackle head on with the likes of rocking climbing, abseiling and alike. If you see me going near a spider, call an ambulance, I must have gone nuts.

But even with my attitude to my fear of heights I find this feeling a somewhat strange one to contest with. Although my brain quite happily tells me to sit, stay and don’t do anything stupid there is still this part of my contradicting it. As by the fact I have not suffered massive trauma to my legs in the form of a break you may have guessed that my brain has won all battles as yet.

I have it on good authority that the current theory for why we have this urge to jump stems back from when we lives in the tree’s. It’s your subconscious weighing up if you can make the jump to the next branch.

It would be a good experiment one day to see if my estimates were right, although not until they have worked out how to restore broken legs to their full former glory, and invented really cool painkillers.

Jun
13
2006

Google is seven and a half and it shows

I hate Google

Well, I use Google all the time, but I really hate one of the things it did for software and the web.

My hate stems from one word, “beta”. Now last I looked beta software was that which was still in testing and therefore not really for a full public release. It could/will have bugs, it could make your machine crash, it could even cause loss of data. In fact, it could really mess things up.

Now a few years ago when Google starting playing around with all its little search ideas such as mail, videos, blogs etc they decided to re-define what beta should mean for the software industry. So to Google “beta” means “cool”, “up-to-date”, “fun”, “new”, “fresh” and even “unique”.

Now this little redefine wasn’t much of a problem when just Google used it because Google only develops stuff that is web based (with a few minor exceptions). All of its applications can’t really do much to the average home machine.

The problem really came because Google didn’t just define it for itself, it defined it for everyone wanting to release anything in the next few years, such as Microsoft. This means that MS has to release all of its software in beta first (making them very publicly known) just so people still think they are “fresh and “cool”.

Now we should really all know that MS beta’s should be kept to just those who actually test stuff, people on the MSDN who have a machine or two just for testing stuff. Testing should not be done by everyone, otherwise what’s the point of distinguishing it from release versions?

I myself got caught by this a little over a year ago when I installed a .NET 2 beta which buggered my COM+ (and is resulting in the reinstall next week (I haven’t had the time to do a full reinstall before next week)).

My current complaint is the “Windows Live” beta which it seems everyone is downloading and installing without a clue as to what beta really means (and it’s not like anyone reads the terms and conditions). In fact, even my 11year old brother downloaded and installed it on the main family machine after one of his friends told him about it. I Then removed it, put MSN back on and knocked his account back to user (he needed to be admin a while ago and I hadn’t changed him back).

I hate the system as it stands because people don’t know what’s to expect and so I (or some other person with a clue) ends up picking up the pieces and explaining what beta really is. I wish Google, MS and all the rest of them would grow up and stop trying to make the whole IT industry more approachable. There always have to be some bits which are a no-go area for everyone but those in the industry.

Jun
10
2006

Going round in circles

I think I have finally broken the ice with my Mac. It now understands that I am not just testing it, I really have bought it so there is no need to keep trying to impress me

How do I know this you may ask. Because it crashed. Not just any crash but a full system crash. A reboot sorted it, but the point remains that any OS can and will crash. That I present as a fairly firm two-fingered salute to all those who say Macs don’t crash. Wake up and smell the hard-drive.

When I bought my Mac I thought it would be a bit of fun to buy a Mac magazine from a newsagents. Firstly if you ever want proof that Mac’s are very much still a low market penetration product (at least in this country) all you need do it look at the price of their magazines. I have one word for you, extortionate. Well, all the same, I coughed up the cash for it and took it home to read. While flicking through the pages one thing because very clear very quickly. It isn’t any good. I have read article after article that simply praise the god like deity that is Apple for all the great products they produce, yet not one of said articles has really helped me much. It seemed to be a bit of a feel good magazine, something there just to make me feel like I’m a better person for owning one.

I get the feeling Apple have sat back in their little HQ convinced that they have made the worlds best OS, the worlds best hardware and the worlds best software. It seems therefore that they have been blinded by their euphoria.

If ever a group of people could be labelled as the eternal optimists, it would be the Mac users. Myself I like to consider myself a realist that whatever I do, it could always be better (bar 100% on an exam (which I have got before, but never been allowed under the notion that no exam is perfect. To this day I still protest this result of 99%)).

On a more positive note, I do feel like I’m really starting to grips with the OS. It’s starting to feel a bit more like mine as a machine instead of mine as a toy. I still retain that this is a gimmicky OS however. As a more general positive, this is also my first laptop, so whilst typing this on a cool summers evening in the garden I certainly feel that benefit. Wireless internet really was a blessing when it came down from above. Although in the next generation of OS’s I think we will start to see it in a more generally usable format, not just and add-on.

In other non-computer news, today I went for a little wander. A 15 mile sponsored wander with a friend round a local town (it was a circular route). I wasn’t the one that was being sponsored, I did it because he is a friend and I can read a map/tend to his wounds.

Let me assure you, starting a walk at 8am on a day like today, although it didn’t feel like it when I woke, was a really good idea. It was blisteringly hot by 10am and considering it took us until 1pm, the extra time in the cool did help.