Archive for November, 2008

It seems they don’t like it when the powers are turned around…

Friday, November 28th, 2008

Well, well, well! It seems that the powers that be don’t like it too much when the abusive powers they’ve put in place are used against one of their own…

“He called on Gordon Brown to “rule out any further use of anti-terrorism powers in cases that have nothing to do with terrorism,” although the Metropolitan Police stressed the arrest was made under the Police and Criminal Evidence Act and not anti-terror legislation.

The Met said some counter-terrorism officers were involved because they were the most “appropriate” to carry out such an operation.”

They just used a bunch of anti-terrorist coppers. That’s understandable – Those bastard MPs are about the most scary thing in this country right now!

Baby, it’s cold outside…

Thursday, November 27th, 2008

The sign is teasing me!

Doing time for Open Source software

Monday, November 24th, 2008

CUPS represents everything that is sick, wrong and evil with Open Source software. Does anyone even remember how many years ago ESR wrote his rant about CUPS? It was 2006. 2 full years ago.

You know what’s got better about CUPS since then? Nothing. Zip. Zero. Nada. Zilch. Jack Shit. Fuck all!

Do you know how long it took to setup a Brother MFC-7420 on my Mac? I don’t – I just plugged it in and it worked.

Do you know how long it took to do the same thing on a CentOS 5 box? About 4 hours.

Do you know what I did different to every other attempt the time that it worked? Guess! Nothing. Zip. Zero. Nada. Zilch. And I have the bash history to prove that! I did exactly the same thing as I’d done every other try, just to get back to a starting point to debug it, but this time around it worked. Why?

The Open Sores freetards still don’t get it. 2008 isn’t the year of the Linux desktop because it’s never going to be the year of the Linux desktop. Linux is going to remain a niche product to run on servers in big expensive datacentres until such time as a normal person can get a fucking printer working in less than a day.

Many other other people have run into the same problem as me. Some of these went to the drastic lengths of reinstalling their OS. To get printing working. Not to cure cancer, or bring about world peace – to get their printer to work!

OS X uses exactly the same system behind the scenes to handle printing (CUPS), but they paid some evil corporate whore some money. In return, he/she/it built them an interface that allows the dumbest of the dumb to setup a printer in under a minute. And that’s if they even have to set it up at all, if it doesn’t just work from the start!

So there you have it – you get what you pay for in life. And if you pay nothing to a bunch of freetards you get a solution that is missing part of it’s arse. I’d go so far as to say it might be missing an entire 50% of it’s arse. Yep. Half arsed at best.

Me? Bitter? No – just tired and wondering where my evening went. But I can finally print a returns label for a shitty book from Amazon that was missing all of the accompanying material required to make it useful. Let’s save that for another day though, shall we ?

Oh god!

Thursday, November 13th, 2008

I know that Donovan was from Scotland, but is it just me, or does he really sound like the Oh God in the intro to Atlantis ?

Rant of the day…

Thursday, November 13th, 2008

him: Yes, but you have to acknowledge that he has enthusiasm; he wants to get stuff done

me: My dog is enthusiastic. In return she gets two bowls of food a day and is allowed on the couch to cuddle when I’m watching TV. She doesn’t get hundreds of thousands of dollars a year in remuneration or the ability to interfere with large business. If he wanted a job where enthusiasm was enough, I hear McDonalds are hiring.

him: *stunned look*

If anyone is looking for a good Unix Engineer or Grid / HPC monkey, I’m looking for work, so please drop me a line.

Some prior knowledge required…

Monday, November 10th, 2008

I’ve learned a large number of languages, toolkits and SDKs over the years and that’s all been done from books. I’ve read good books, bad books and mediocre books. From where I’m standing, The iPhone Developer’s Cookbook is a bad book.

If you read the back cover and even flick open to the prerequisites, you might think this book is for you. Later while cowering in a corner crying, you might realise it isn’t. But by then the mental scarring will have already set in.

The prerequisites page only mentions the following with regards to knowledge required: “Familiarity with Objective-C”. No mention is made of familiarity with writing software for OS X, but on page 23 we’re seeing statements like “These essential frameworks enable you to build your iPhone applications using the same fundamental classes and calls you are familiar with from the Macintosh”. Or not. As the case may be.

This is followed on page 24 by a comment about Info.plist – “It works the same way Info.plist files work on the Mac.” Hopefully that means something to you. Even as early as page 7 we’re seeing things like “As with the Macintosh…”

This book does not stand well on its own and that will make it less accessible to many people.

Then we get to the missing stuff – in the very first project, we’re instructed to “Drag the three image files from the Chapter One Project folder provided with this book…” Provided where? There’s no CD in the back, and I’ve not found anything in Chapter 1 so far that tells me where this resource is supposed to be included. Even if it is somewhere on the Interweb, how does that help me? I pay for my bandwidth and it’s capped – why should I pay extra to make full use of a book I already bought?

The first code listing spans almost two full pages as a single block of text. While the code is commented, there is no in-line breakdown of what each section is and you’ll find yourself flipping back to previous pages to tie what you read there back to the code being displayed. Once this two page block of code is over, you don’t see it again during this chapter – there is no further discussion of the code so you have to take it on faith for now and learn about it later. That’s fine for a 10 line “hello world” app, but not really acceptable for an introduction to a language / framework like Cocoa. It scares me mummy!

All in all, first impressions are not good. This is not a book to rival the kind of book we’ve become used to with the Aaron Hillegass definitive reference for starting OS X programming
. It will serve more experienced Apple developers well, but will be frustrating for new users.

Old Holborn

Sunday, November 9th, 2008

So we now know that 10 men cannot go for a walk in the autumn sunshine in fancy dress without getting arrested – and yet we still lie to ourselves and tell us we live in a free country.

This gentleman seems a little upset about some of the things I find annoying, but he says it so much better than me.