18/11/2009

LotusFear 2010 Sessions

Category Lotusphere
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

I'm rather shocked and humbled to be riding on the coattails of the irrepressible Paul Mooney again next year, helping him present The Worst Practices. We have a whole bunch of new stories and categories - but feel free to send us what you have..


16/11/2009

Can this user Edit this document?

Category Lotus Notes Reader Fields
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

Sometimes, we develop applications in Notes. Well, most of my time I do. And sometimes, I find that I just cant figure something out. I'm convinced that there's some magic-bullet function that allows us to quickly do something. For instance, today, I wanted to show something on a web or notes form, but only if the user was allowed to edit this form. Now, remember the first rule of lazy programming: Do as little as possible. So after quite un-lazily searching for stuff, I chatted with Julian and he mentioned that he had to code something like this too. Horrible, I thought. Oh well.

So lets create a field using @formula, which will give us "1" for 'this user is allowed to edit this document', otherwise "0"


rem {if he's lower than author, say no. Higher than author, say 'yes' };
thislevel := @userAccess(DbName);
@if(thisLevel < 3; @return("0"); thisLevel > 3; @return ("1"); "");


rem { Lets get a list of allowed authors for this document } ;
allowedAuthors := @name([Canonicalize]; @Author);
@if (allowedAuthors *= @UserNamesList; @return("1"); "");

Rem {default to 'no' };
"0";
So whats the magic ?
  • @userNamesList returns all the users name variants, as well as his hierachical name wildcards, a global wildcard and (on a server) all the groups he belongs to - including nesting, and all the roles for this database. Its like a babel fish. One suspects this is exactly how the database itself works out permissions. Its far too useful to exist otherwise!
  • The *= (permuted equality) operator compares every permutation of both lists and if one or more pair is equal, returns true. Pass in two lists and if one item is in both sides - bingo.
  • @Author returns a list of all allowed authors for this form. Watch out as its not in canonicalized format.
  • @return allows me to bale out as quickly as possible without having to evaluate the rest of the formula.
So there you have it. 15 years into notes and this still made me stop and think. Mostly think:
  • Formula language is dammed powerful.
  • I wish Formula language had a debugger!


09/11/2009

A Pox on all NAS devices!

Category Hardware Network Attached Storage Hard Drives
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

Moores Law states that CPU power will double every 18 months and half in price. Hard drives havent really kept up with this rate of performance increase (and I'm not rich enough to buy SSD yet), but have came down in price. Our local Tesco's for instance, sells 1tb USB hard drives for £65. Very cheap. And now you have to consider that just about every household out there have these drives kicking around. Some households have multiple computers and currently use wifi for networking between them.

So how do you back up your 300gb Music collection, your 100gb photo collection, and the two machines on your network ?

Slowly.

Even the 'plug-in-the-USB' port devices take over 15 hours to copy 1tb of drive. Currently, I'm moving stuff from older USB drive storage in the back of machines into NAS devices:

  • A Netgear ReadyNas Duo Device (running the latest firmware) with two fast 1tb drives in it
  • FreeNas - a free NAS set of utilities, hosted on one of my VMWare ESX 4i servers.
I'm looking at 4 days to copy 1.5tb of stuff around. Honestly!

Surely there's faster solutions around ? Or do I just rip the drives out of the NAS devices and put em back into the Windows 2003 servers I have ?

Extra points for a Mac AND PC solution (three Macs in this house, one Vista PC, one Netware 7, one XP, and four Windows 2003/8 servers)


26/10/2009

Fit Like Quine, diya wint a Mac?

Category AppleStore Aberdeen
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

Living near Aberdeen (well, Between Dundee and Aberdeen) is somewhat like the Oregon trail was around the end of the 18th century. You really had to have a good reason to live there because you missed out on things. Civilisation, for instance. Shopping. The ability to see things such as theater or bands (We only get the really hardy or desperate bands up here). And since its a wee inward-facing city, there's a real 'Little House on the Prairie' thing going on. For instance the local job market is referred to as 'The Magic Roundabout" as its full of the same people just hopping between companies. The local radio station - Northsound - is called 'Radio Fit-Like'..

Now before folks start climbing down my throat here, I must point out that I was Born in Aberdeen, grew up in Fraserburgh (just north of Aberdeen) and left for Edinburgh University in 1984. I then came back from Edinburgh and worked in Aberdeen in the early nineties, and then a couple more stints around 2000. I feel I can make this observation.

Well, all that isolation is going to change. Well, change a little bit. Why ? There's a new Apple Store opening in Aberdeen! Yay! The second in Scotland. No longer do I have to trek two hours to Glasgow (as I did this weekend to lust at the 27" iMac "Jumbotron"). I can instead spend 40 minutes on the train and walk straight to the store without suffering the 'inclement' weather that so characterises Aberdeen. (If you have the misfortune of not living in Aberdeen, you can visit to see perhaps the worst-designed road system in the world. One so bad that it inspired Chrisopher Brookmyer to write 'A Big Boy did it and Ran Away' - about a man so hacked off with the roads in Aberdeen that he became an international terrorist. Surprisingly, this is actually a work of fiction).

Its a wonderful feeling. Its like civilisation is finally catching up with me. Only delivery food, fast internet and a decent train service to go!


19/10/2009

O2 customer service

Category o2 #fail #o2sucks
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

I'm an o2 customer. I have three iPhones, a 3g card, and my home broadband through them. And when (if?) they get it right, they're okay. However, I spend most of time in London at the office, and the office is in the middle of town. For the last three months, the 3g network has basically been unavailable. Telephone calls, support calls, support eMails - all - no response. I then sent this:

Honestly, I've spent many miserable hours listening to the o2 music on hold, and would rather circumcise myself with a rusty knife.

Do you have an email address for them?

Sent from my iPhone

On 15 Oct 2009, at 17:03, o2referrals wrote:

> Good Evening Bill
>
> I'm sorry to know that you're currently experiencing loss of 3G
> Service at your area.
>
> Bill, I request you to call our network services team for help with
> this matter. They'll be able to help you with your concerns. Please
> call them on 08705 214 000. They're available at all times and calls
> are charged at national rate.
>
> I appreciate your patience with this matter.
>
> Kind Regards
>
> Nayan Lahary
> Business Customer Service
>
Unsurprisingly the Network Services team at O2 dont actually have an eMail address. What do I have to do to get a mobile phone carrier to accept that their 3g coverage - in central London is crap ? What hope do I have that my House in rural scotland might ever have 3g service ? (This was the same O2 who's local mast went down for 3 days and didnt notice..)

I think Oftels' next on my list.


16/10/2009

Off to meet Obi-Wan...

Category Laser Eye Surgery
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

A year ago I thought I'd treat myself to some laser eye surgery. Wearing glasses in a motorcycle helmet is not great, especially in wet conditions, and I was looking forward to not having to squint through lenses for the first time since I was about 10. It wasnt successful last time - some scar tissue appeared and pushed my lens out of shape - so here I am, back again, getting a re-tread.

Its not painful - it isweird - your bodies response to try and protect your eye is very strong - and post-operation, the eye is dry and sore for a few days.

I paid a little more and got a lifetime warranty - highly recommended - so that as you get older and your eyesight changes, they'll do me again for no charge. I'll keep you posted on the fun..

The timeline looks like:

  • Final check (that the prescription hasnt changed, no damage to the eye - on top of a complete check last week) - at 10.30am. First set of drops adminstered.
  • 11.20 - into the pre-op room for final round of paperwork, more drops
  • 11.30 - onto the table, final confirmation, pre-op chat, operation
  • 11.45 - off of table, into recovery room. Eye feels like a rough stone (no pain). Recovery room is a low chair with dim lighting where I basically sit for 20 or so minutes
  • 12.05 - eye surgeon performs a post-op check - everything okay. I wander out of eye clinic, clutching my doggie bag of eye drops.
  • 13.40 - on the train back up north, eye difficult to open, watering. I can see out of it -though things are slightly blurry and 'whitened' which is normal with the op and the drops.
  • 14.45 - administer my first set of drops (2 days every two hours) - which rather puts the chap opposite me on the train off his lunch. Wuss.
  • 15.00 - 17.00 - eyes watering a lot, get back to the house, lie in darkened room for a while, administer second set of drops, fall asleep. (It was a 2am bedtime and 5.30am start for me today)
  • 18.16 - now - eye feeling only slightly dry, no bloodshot, and in fact the cut on the surface is not visible. Meh.
  • For the next week, I get to wear a plastic pirate patch to bed, so I dont roll on my eye and open the flap on my cornea before its healed. Arrrr.

    Now I can see out of both eyes at 20/20-ish vision, although the right eye is still a little blurry and whitened. That should diminish over the next few days. I have a check-up tomorrow again, and one next week. And that should be that.

    Is it painful ? No - the operation itself is fine. Afterwards, its uncomfortable. I wouldnt recommend getting both eyes done at the same time - that would be really uncomfortable, for sure.

    It is completely funky and weird, though. Very strange, having someone poke around in your eye. Your entire body is screaming 'NOOOOOOO'. I guess its a little like bungee jumping..


13/10/2009

Note to self:

Category The Worst Practices
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

When upgrading:

  • Tell the other users on the server
  • Shut down the BES server first
  • Let the install finish
  • Dont delete the weblogs.nsf blogsphere log database to speed up reboot, and forget to create a new blank one
Four worst practices in my enthusiasm to get 8.5.1 installed, and of course, I didnt give myself enough of a time window to complete it.


11/10/2009

UKLUG was fantastic....

Category Lotus Notes Lotus Knows Lotus Nose FakeEdBrill Edinburgh UKLUG
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

Just back from UKLUG. I'm clinically dead. Highlights:

  • Edinburgh delivered. Its a fantastic place and everyone I talked to really enjoyed tramping around and exploring. The hotel - the SAS Raddison - was pricey but good. Three nights running, we finished up at 5am in the bar, and the staff could not have been more attentive.
  • Warren and Kitty did a top-rate job of organising the conference, the Audio/visual, the agenda, the timetable, the meal. Proof ? The closing session was full - no-one sloped off early for a beer or two, even on a Friday afternoon.
  • Steve McDonagh and his infamous stories. Rob Novak fountained beer out of his nose, SWMBO almost died in a coffee shop, Eileen Fitzgerald had trouble breathing and Julian almost died of toxic shock. Stunning guy, a joy to present with. You'll hear much much more from this chap, I'm sure. Think of him as Paul Mooneys evil uncle.
  • Coatsie was the honorary bouncer again. No-one messes with Coatsie.
  • The Annual 'Dev vs Admin' shout-off (two rooms hurling abuse at each other) was easily won this year by the Developers. Of course.
  • I have to get more than 9 hours sleep in four days.
  • Paul Mooney - as usual - delivered far far too much, slept far too little, worked his ass off.
  • Darren and Tim Clarke of IBM UK were there, and Lots of IBM US turned up to deliver content, talk to senior customers. The support was incredible.
I have to go now and collapse..


05/10/2009

Its a big week. UKLUG..

Category Lotus Notes
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

From Wednesday, I'll be poodling around Edinburgh, doing some lifting and carrying style help for UKLUG, and the event kicks off on Thursday. Thursday night is a Ceilidh in the hotel - so you'd all better get your kilts sorted out - and Steve MacDonagh and I present 'The Hairy Bikers (Domino) Cookboo' at 4pm on Friday. Should be a *blast*.


30/09/2009

UKLUG is only eight days away!

Category UKLUG Lotus Notes Edinburgh
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

UKLUG (The UK Lotus User Group) is only 8 days away. And remember, its at the SAS Raddison, on the High Street (The Royal Mile), in Edinburgh, Scotshland.

If you've registered, but plans have changed, please please unregister yourself in order to release your place to folks on the waiting list. Bad things might happen otherwise.

Okay. Edinburgh. Whats it like? Its fantastic. Its:

  • A very hilly city (The castle is on one extinct volcano, Arthurs Seat another)
  • Historic, stretching back over a thousand years (The Hotel is in the 'Old Town')
  • Cosmopolitan (The Witchery is arguably one of the best restaurants in the world, and the visitors book reads like a Who's Who of the World)
  • Scottish (It may rain, it may be sunny, it may snow, it may be windy - all at the same time)
  • Fun (more pubs per square mile than anywhere else in the universe, and more restaurants than you can hope to shake a stick at)
  • Where I went to University - the University computing department is one of the best in Europe, boasting Prolog, Microcode and the Artificial Intelligence department to name a few successes
  • Where my daughter - The Squid - was born. At Simpsons. No. Really. My life is one long cartoon
  • Only four hours away on the train from London - and the train has a Bar and Wifi. The hotel is 300 yards from the station. And only an hour and less than £100 by air from almost anywhere in Europe. No excuses!
Warren , Kitty , Matt , Paul and the rest of the committee have done an amazing job as usual:
  • Getting sponsors (like us - hadsl ) to donate time, money, effort to make this work
  • Persuaded (some at gunpoint) the best speakers in the Lotus world to come. And me as well.
  • Begged, borrowed, called in favours, published negatives of Jeff Papows in a compromising position with a milkshake - all to get Bob Picciano to come and keynote the conference. Mr Picciano is somewhat busy right now as you can imagine, and its a huge honour to get a man of his calibre to any conference. (He's not a bad singer either.)
  • Other famous Lotus folks such as Mary Beth Raven, Maureen Leeland and Brent Peters - folks who know more about the product than we'd ever hope to dream about
  • Industry leading speakers on Quickr, Sametime, Connections.
  • All the folks from Lotus UK up to help, to network, to talk to
  • Some of the biggest names in the UK to give customer presentations
They've done some stellar work, and its not finished yet. Lots more surprises to come - including networking events, sponsored bars, and such like.

See you there!


28/09/2009

Revolution

Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

A few hundred years ago, a Scotsman invented a steam engine, and started the industrial revolution. All of a sudden a largely agricultural-based Europe was transformed into a manufacturing base. This precipitated a huge migration from the countryside to the cities - cities being engines that allow specialisation and economies of scale to work. A few hundred years later, we inherit a largely crowded (in Europe) cityscape, with a huge degree of specialisation, but all hooked up to the Internet.

So far, so very very predictable. Now, the fun starts. I work for a very forward-thinking client - the client-who-shall-not-be-named - and they allow - indeed encourage - home working via the internet. This is very cool - one or two days a week I get to sit at my desk in my undershreddies, still able to do fantastic work via incredibly secure vpn.

Now, the internet provision companies - and in the UK this is largely British Telecom and the cable companies - own the 'last mile'. The bit between the phone exchange and the house. Now, in cities, an apartment might only be a few hundred yards from an exchange and so someone might get 8mb ADSL provision here in the UK from BT, or 22mb ADSL2 provision from another provider. Warren, for instance, gets 22mb actual internet speed. I get - at the end of 3.5 miles of 110 year old telegraph poles - 2.5mb. Indeed I'm only getting as fast as 2.5mb because they found a piece of cable 60 years old attached to my house, and replaced it. A piece of cable installed around the time ww2 ended. Scary, eh ?

Therein lies the problem. In order to get distance-agnostic connection speeds for all, you have to run fibre connections which is expensive. So we compromise using 10+ year old ADSL technology. But even affluent (and this village is affluent - I sat in an Austin Martin Vantage at the weekend) places like this get crap broadband speed. Certainly not fast enough for HD TV provision.

And the UK isn't even LARGE. Hell, Texas has probably more square miles of territory than the UK, and has about the same amount of people. But the majority of those people live in urban areas. If your non-urban, then its satellite (slow + huge latency) for you.

Why not run fibre to every house ? Well, BT claim its hugely expensive. And it probably is. Replacing every non-urban phone line will be. However, they have an obligation under their license to offer telephone service to every household in the UK. They are not yet required under their license to provide 'reasonable' broadband service to every household. (Reasonable in my book is something capable of streaming HD TV - say 3mb)

The story is not good even in terms of city-based usage. Whereas here in the sticks, you can have ADSL and like it, in the city you have the choice of multiple carriers, cable companies and so forth. However, as a colleague at work found out, this still relies in a man in a white van actually turning up and sprinkling holy water on the connection to enable it. This might take a few days (in my Daughters case with Virgin in Dundee), or a few weeks. This sucks. No minimum-connection time. No Service Level Agreement

Thats the fixed line stuff. The mobile stuff is even worse. My (affluent) area of rural Scotland has reasonable mobile (2g) voice coverage. My mobile phone works in my house. There's not a hope in hell that our local cell tower will be switched to 3g in my lifetime. Despite the mobile carriers seeing data and 3g as their only profitable service, the sheer cost of upgrading base stations crippled the roll-out. Even at the office in London I work at - which is *very* central London - we regularly lose the 3g service. (Thanks O2, you bunch of muppets).

In the US, the situation is so bad - because the USA is geographically *huge* - that you can install your own micro-cell. A wee box pretending to be a cellphone tower, which plugs into your internet. Hang on. You pay for cellphone usage, you pay for your own tower and you pay for your own internet access to your own tower ? Eh ? And as foolish as this sounds, folks do it as its better than having no cell at all.

Isn't this appalling? Are we to believe that our information based economy should continue with such shocking levels of service? If your government believes that an information based economy should be open to all (despite location), surely levels of service should be increased to:

  • Guarantee a minimum connection time, speed, cost
  • A minimum data connection speed, regardless where you stay
  • The prevention of cable companies (such as Virgin) cherry picking the affluent areas and ignoring everywhere else
This almost sounds like there should be a common infrastructure - perhaps cable, perhaps copper - and you should be able to pick the services and companies you wish to purchase those services from.

If you look carefully, this is what the politicians are claiming is in place. This is what we should be pushing for.

What's the alternative ? The alternative is that we all end up moving back to the cities again. From a government point of view, this would require massive infrastructure upgrades, housebuilding and so forth. Surely its far far cheaper to invest in a digital infrastructure, and rely less on physical transport mediums for our daily commutes ?


25/09/2009

I've been offnet for a few days.

Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

Nothing serious, just a complete failure of O2's 3G network here in London. Useless bunch of...

I live in rural scotland. The chances of getting 3g coverage is zero. We only have 2.5mb ADSL and it'll probably never be faster. But for all its slothlike speed, its still faster and more reliable than O2's 3g network in the Capital. And that sucks.


25/09/2009

An exchange...

Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

South London, in the advertising district. Two office blocks face each other across a pedestrianised street. The inhabitants of each block stare at each other for a few weeks, and then one side puts a huge printed banner in the window:

  • "Are you [the name of a large bank]" ?
  • The response goes back. "Yes, are you Nuts ?" (the blokes magazine).
  • "No, we're Loaded!" (another blokes magazine)
  • "We used to be Loaded too..."


20/09/2009

Lets create a Lotus Domino AppStore.

Category Lotus Notes AppStore
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

We all know what an AppStore is, right ? Like the Apple iPhone AppStore. You can:

  • Browse, search, view descriptions of applications
  • Download and automatically install applications
  • Be notified when new versions of your applications are created.
  • Purchase applications and be billed for them
  • So far, so very very easy, right ? A user-provisioning engine with some sort of authentication, profile managment and so forth. And of course an interface for folks to upload applications to.

    In Apple iPhone land, the apps are packaged, uploaded to the Appstore and then downloaded and automatically install. All without compromising user security, and so forth. This is a lot harder in Domino land:

    • Lets start off and clear the air. We'd have to TRUST whomever ran the Appstore. That person would have to proactively encourage folks to put content up, and whilst many BP's would stop short of actual selling via the Appstore, might be interested in the PR and ability to manage eval and test copies. I certainly would. And lets face it -that person might actually charge a 15% (The rate Apple charges, I think) or so premium from the sale in order to fund the appStore. Some BP's dont trust other BP'sl.
      Why not choose Lotus or IBM ? Well, its been 9 months since last Lotusphere, and we still dont have 8.5.1, nor air-cover (promised for years). We've had a wonderful 'keep the yellow bubble pleased' 'Lotus Knows' campaign, but that hasnt translated into actual Brand Recognition. If IBM were to do something, some cynicals BP might say, it'll be late, slow, buggy, badly implemented and give a horrble user experience. The actual IBM web site, for instance, is hardly an exercise in clarity.
      No, IBM probably cant (thanks to their lawyers or their horrible internal processes, or their cross-tier product set or their management) do it. Certainly, IMHO, they couldnt do it well. So we need to find a trusted, knowledgeable BP other BP's and end users are aware of and can trust. This might be difficult.
    • The Users would have to be aware of this. This might mean Lotus actually giving people this URL. It'd certainly take the heat off of Alan Lepofsky's list of third party applications. (IBM does actually have a Business Partner catalog but - guess what. No-one knows about it, it sucks, and we've had a sum total of five click-throughs in five years. ). This would have to actually be the go-to place for all domino admins, whether SMB or otherwise.
    • It has to be SIMPLE. I've installed packages in the past that came with four pages of text. Hell, WE used to distribute four pages of text. It has to be a simple click-to-action installer that will download the application, and allow you to install it from template(s), create replicas, set ACL's, create relevant groups, create mail-in databases, and so forth. And be able to UNINSTALL all that crap too!
    • The method of packaging the application therefore is paramount, and for this to have any chance to succeed, has to be simple, easy, and open-source, so that EVERYONE understands whats going on. Something easy enough for a corporate to use it internally in order to speed up their own application distributions, but yet complex enough to allow complex applications to be automatically updated.
    • License Management. If this were the microsoft channel, we'd have so many customers buying our products that most of the time we wouldnt necessarily care about license management. If we got wind of someone badly breaking the rules, we could set our lawyers on them (assuming they have a decent IP structure in their country). However, we're all chasing (thanks to less customers) a diminishing notes market, and we all need to protect our IP. So a mechanism that, whilst doesnt create a huge burden, can prevent most folks from ripping off code all the time. Trust as a model works most of the time - I'd certainly recommend a light touch.
    • Maintenance, upgrades. This mechanism would have to notify the end-user that their licenses are expiring on the eval stuff, notify them of new releases (and perhaps that whole 'new version' release cycle) and allow rollback.
    Phew. A pile of stuff in there and I'm only just starting. However, look on the bright side:
    • There are a lot of very trustworthy Lotus BP's out there who might be right to at least headline this.
    • A lot of the tools for all these operations have already been developed. We, for instance, have a complete build/install/deploy tool and installation wizard. I'm not promising we can donate it, but this stuff does exist.
    • Surely even IBM - slow, ponderous IBM, realises that the only way its going to keep its diminishing pool of users is to supply better services. Better services - because of their own limiited Domino development ability in ISSL - means business partners. Business Partners are crying out for a better way to connect to customers (something the BP program sucks at) and have the product to turn a customer experience around.
    • Imagine that, for free, every single item on OpenNTF was automatically included in this AppStore without any effort.

    So. There's a few big ideas floating around here - nothing I see is insurmountable. And there's everything to play for. Discuss.


20/09/2009

Ian Rankin: The Complaints

Category Books
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

Ian Rankin - and especially his Rebus creation - kicks serious arse. The claustrophic atmosphere, the eye for detail, the brilliant headology - all make for a great novel. Well, Rebus is now retired (the subject of his excellent Exit Music), and now we move onto characters new. His latest - The Complaints thankfully doesnt try and do a 'Taggart' (Endlessly recycle supporting actors as the main ones pass away) - we get a whole new Lothian and Borders police force to explore.

And a new department - The Complaints - the police who police the police. And a pretty compelling conspiracy plot. Meaty stuff, well rounded. Good stuff. Go read it.

Is it as Good as a good Rebus ? Not quite there, yet. Some of the characterisation - although good - wasnt excellent. Easily forgiven, as he'd to invent a whole new cast.

I suspect this might turn into a really good series - there's no shortage of bent coppers..


All my past and future presentations can be found here

Finalist's Site Marker 3.jpg

www.flickr.com
wildbillbuchan's photos More of wildbillbuchan's photos

ClusterMaps

Locations of visitors to this page

News

Loading...

Quick Bill


I'm
- a Lotus Domino Dual PCLP - that is, a SysAdmin PCLP and an AppDev PCLP (or IBM Certified Advanced Application Developer and Advanced System Administrator) in nd7, v6, v5, v4 and v3.
- an IBM Certified System Administrator - Websphere Portal v5.0
- an IBM Certified Solutions Developer - Websphere Portal v5.0
- an IBM Certified Associate Developer - Websphere Studio v5
- an IBM Certified Solutions Expert - Websphere v4.0.
- a SUN Java 2 Certified Programmer
- a (probably lapsed now) Microsoft MCSE in Windows NT4.
- a (definately) lapsed now CLP in cc:Mail v2 and v6