This user hasn't shared any biographical information
Review: Adapting Configuration Management for Agile Teams by Mario Moreira
Posted in Book Review, Reviews on September 28, 2011
At £25.49 ($32.92) from Amazon(uk,us) (paperback edition, Kindle edition now also available) and running to a comfortable 253 pages, Mario E. Moreira’sAdapting Configuration Management for Agile Teams: Balancing Sustainability and Speed makes a good day’s reading. The book’s style is informative and not laden with jargon, making it an ideal read even for the uninitiated configuration manager. [...]
DevOps; another ‘new’ thing that ain’t
Posted in Plain Old Blog on July 23, 2011
What is it with IT people? There is a tendency to take something that people have been doing for a long time, slap a label on it and call it ‘the next big thing’. ‘Agile’ is one that gets up my nose, ‘the cloud’ is another, and ‘DevOps’ is my current favourite. Don’t get me [...]
Why you’re wrong…
Posted in CMCrossroads, Configuration Management, ITSLM, Plain Old Blog, Software Configuration Management on June 28, 2011
…if you think build, change, or release management are part of configuration management. Bob Aiello lit the blue touch paper (again) on the debate about ‘what is configuration management?’ and, once again, he seems to be trying to redefine configuration management to fit the role of Configuration Manager identified (incorrectly) in many organisations. This is absolutely the [...]
Final Cut Pro X: Hit or Miss?
Posted in Plain Old Blog, Reviews, Something different on June 23, 2011
I’m a ‘casual professional’ user of Apple’s Studio products, which includes Final Cut Pro. I don’t produce video as a primary product, but I produce tutorials and other support video for my work. So, it was with some interest that I downloaded Final Cut Pro X yesterday. Blimey! It’s different! VERY different. In fact it’s [...]
Book review: IBM Rational ClearCase 7.0: Master the Tools that Monitor, Analyze, and Manage Software Configurations
Posted in Book Review, Plain Old Blog, Reviews on May 10, 2011
The book: IBM Rational ClearCase 7.0: Master the Tools that Monitor, Analyze, and Manage Software Configurations by Marc Girod and Tatania Shpichko Published by PACKT Publishing ISBN 978-1-849680-12-7 I am reviewing the eBook (PDF download) version of the book. Reading this book will not make you a ClearCase administrator, or user for that matter. It [...]
Building a CM system using Atlassian
Posted in Build Management, Change Management, CMCrossroads, Configuration Management, Plain Old Blog, Reviews, Software Configuration Management on May 7, 2011
I’m usually somewhat reluctant to make recommendations about specific tools, but every now and then something impresses me so much I feel I should at least draw attention to it. In the course of helping a client look for tools to support their development process I recalled that a couple of years ago I looked [...]
Truth spoken in jest
Posted in CMCrossroads, Plain Old Blog on April 27, 2011
A situation similar to many I’ve encountered.
Distracted. Despondent.
Posted in Plain Old Blog on April 14, 2011
I have recently been distracted by a new ‘hobby’, investing (I scare quote hobby because, although it’s great fun, interesting, and not my main job, it also involves real money—and significantly MY real money—so I take it perhaps slightly more seriously than a casual hobby). Anyway, I decided to blog about investing; what I learned, the [...]
Running ANT within ANT under a different JVM
Posted in ANT, Plain Old Blog, Tools 'n' Tips on March 24, 2011
Problem You have set up a continuous integration build using CruiseControl. The build loop initiates your build using an ANT script mainBuild.xml. This mainBuild.xml needs to invoke several other build files, but (and here’s the catch) you want the sub-builds to use a different JDK. Using the ant task will invoke the sub-build using the [...]
Don’t share your code!
Posted in Plain Old Blog on March 23, 2011
Bet that got your attention. And I’m serious. In this post I am going to tell you why sharing code is a bad idea. I am also going to tell you that you should share the functionality of your code. That is an excellent idea. What I mean when I say ‘don’t share your code’ [...]