Archive for the 'Uncategorized' Category
Why is Google pushing Chrome?
You must have noticed the adverts. Big, loud and ubiquitous. Even one at Vauxhall Bus station. I think they know what they’re doing. They want Chrome to become mainstream, because it’s not just a browser. It’s an operating system. Look at Chromium. Those who have seen applications run in a browser, now ranging from Google Docs, through Calendar, through to Doom online, know what I mean. Javascript running in a browser is now
Filed under: Uncategorized | Leave a Comment
Tags: Browser, Chrome, Cloud, Computers, Future, Google, Google Chrome, Sun
This was first published in April 2006. Spring was a novelty. Even more so in a British life assurance company – that’s not your West Coast start-up. So please take it in context. I only re-post this, because it was the most linked to page on my old blog (with both positive and negative comments). [...]
Filed under: Uncategorized | Leave a Comment
Wayback Machine
I was delighted to find my old blog neatly folded and archived on the marvelous Wayback Machine. I spent hours trying to convert it to WordPress and eventually gave up and just dumped it, blogging some lofty nonsense about detachment. It turns out the Wayback Machine’s got it all – you can just get it [...]
Filed under: Uncategorized | Leave a Comment
Swapping classes
I’ve been thinking about this the way Log4J, commons logging, SLF4J, Logback and the related libs blatantly swap classes with the same qualified names. Like, you take this jar out, put the other jar in and you’ve got a different implementation. One example is the StaticLoggerBinder – the interface is defined in the API.
Filed under: Uncategorized | Leave a Comment
Quick sort in Scala
def qsort(list:List[Int]):List[Int] = { list match { case x::xs => qsort(xs filter(_<x) ) ::: x :: qsort(xs filter(_>x)) case Nil => Nil } } print(qsort(List(4,6,5,0,2,3,1,7,8,9))) Short and sweet!…
Filed under: Uncategorized | Leave a Comment
Hacked!
OK, I was unfair on Google. The site had been hacked. I (or my ISP) should have been more careful. Yet, I don’t see what I could have done better, short of hiring a bunch of hackers to verify my ISP’s security procedures. Cause, really, there’s nothing in that web site as such that would [...]
Filed under: Uncategorized | Leave a Comment
I’ve been asking this question for some time now. When will Google become the next corporate monstrosity that we all love to hate? Two events from the past 24 hours tell me that time is coming. First event. I got an email from “adwords-support”, saying that “Your account XXX-XXX-XXXX has been suspended because we’ve determined [...]
Filed under: Uncategorized | Leave a Comment
I tried to illustrate how you convert between the two. This is what came out. Probably not entirely correct, but it works. It can be mixed and matched for legacy apps.
Filed under: Uncategorized | Leave a Comment
Findstr finds stuff
Ever since Microsoft decided to remove the file search that actually worked in Windows XP, I’ve been trying to find an easy to use search tool. Turns out it exists – the findstr command line tool. so, for example, findstr /L /S base.url *.xml finds all xml files containing the string base.url. It also works [...]
Filed under: Uncategorized | Leave a Comment
Tags: tools, Windows
Fresh start
Having spent months pondering how to migrate my old blog to here, I though to myself, is it of any value to anyone? In this day and age, does anyone really need to generate hibernate mappings from xdoclet, or sneakily introduce open source technology through the back door, because the “architecture committee” won’t have it. [...]
Filed under: Uncategorized | Leave a Comment