Explanation of UTC

Posted by andy in : Agile, Humour, Software on January 5, 2010. There are 2 responses »

Have you every wondered what the acronym UTC stood for?  I came across this little gem in the Javadocs for Solr today:

In 1970 the Coordinated Universal Time system was devised by an international advisory group of technical experts within the International Telecommunication Union (ITU). The ITU felt it was best to designate a single abbreviation for use in all languages in order to minimize confusion. Since unanimous agreement could not be achieved on using either the English word order, CUT, or the French word order, TUC, the acronym UTC was chosen as a compromise.

See, you can have fun reading documentation!

Dave Snowden Explaining Complexity

Posted by andy in : Agile, Business Value, Coaching, Humour, Lean, Learning on October 28, 2009. There are 3 responses »

We were so lucky to get Dave Snowden as an XPDay keynote back in 2004.  One of the memorable moments was when he used the metaphor of organising a childrens party to explain the various approches to managing complexity.  It certainly resonated with the audience (based on the conversation in pub afterwards – a wonderful XP day tradition!).

Dave’s now uploaded a version to YouTube… Fantastic stuff. I love the deadpan humour.

The joys of Internet Explorer 8

Posted by andy in : Humour on June 20, 2009. There are no responses »

Joes Walnes twittered this hilarious link from microsoft claiming that Internet Explorer 8 is the best web browser.  Then I found this even funnier rebuttal from Kilian Valkhof’s. Enjoy.

Funny email error

Posted by andy in : Humour on December 18, 2008. There are no responses »

http://news.bbc.co.uk/1/hi/wales/7702913.stm

Agile teams have weird habits

Posted by andy in : Agile, Humour, Teams on August 22, 2008. There is 1 response »

The old bambinos made me laugh with this suggestion.

An improvement on XP’s stand-up meeting, or scrum’s daily scrum is the New Bamboo Hang Up Meeting. You are only allowed to talk while performing pull ups from a steel girder. Not only does this keep the meeting short, but ensures the team reamins physically fit

Fun Clock

Posted by andy in : Design, Humour on March 11, 2008. There are no responses »

Test Driven Sales

Posted by andy in : Humour on February 11, 2008. There are no responses »

No one thought it was a bad idea to run acceptance tests on the live system.

What could possibly go wrong? Everyone knew that orders for “Mr Test Test” and “123 Test St were not real orders!

That is, everyone except the marketing department.

Facebook business opportunity

Posted by andy in : Humour on July 2, 2007. There are 2 responses »

I know that journalists use pseudonyms on facebook to research a community,  but the BBC is reporting that busy people are paying someone to represent themselves online as they need a presence, but don’t have the time.

I met somebody the other day who told me that online networking was so important, and he didn’t have the time, he was paying somebody to be him online. To blog, network, post etc . £1,000 a month too.

“This guy is a busy entrepreneur and he says that wherever he goes, people marvel at the energy he still manages to put into blogging and networking – and he then tells them it is all being done by a guy he pays to do it.”

I feel an off shoring opportunity coming on!

Unified Theory of Testing

Posted by andy in : Humour on April 1, 2007. There are no responses »

Writing build tools is a nightmare these days. As the recent post on mockobjects.com points out, there are just sooooo many different java test frameworks to choose form (Junit 3, Junit4, TestNG, EasyMock, JMock1, and JMock2…).

Thankfully there will soon be a solution at hand…. The post explains that commons.testing and commons.mocking will provide a common, framework-agnostic API for writing tests and using mock objects.

Developers will be able to write to a single API and then select a test framework and mock object library to execute the tests at runtime by annotating their tests with the commons.testing annotations, writing a few dozen lines of XML configuration.

Furthermore, commons.testing can run tests that are defined entirely by XML configuration files instead of complex Java code. This will enable IT departments to greatly reduce the cost of pair programming and test driven development by having lower-cost, non-technical staff author the test cases that specify what the developers must implement in Java.

I think this is a little simplistic. The commons team have missed a trick. It’s not just testing frameworks that vary. There’s also a plethora of development tools that need to support commons.testing before developers can start using it in anger. What we really need is a commons.plugin framework.

With this, a cool new open-source project would automatically work on all development tools (IDEA, Eclipse, Bamboo, Cruise Control, Ant, Maven…). Now we’re talking…

Two Phase Commit – it’s just like a wedding

Posted by andy in : Humour on April 27, 2005. There are no responses »

Michael Thorpe told me about this wonderful explanation of two stage commits (from the book Transaction Processing : Concepts and Techniques):

The chapter on two phase commit compared it to a wedding with the minister being the commit point. “do you take this man” (vote to commit) – yes, then PREPARE to commit, “do you take this woman” (vote to commit) – yes, then PREPARE to commit. “Anyone out there have a good reason not to do this?”  no, then “I pronounce you man and wife” – transaction is committed.

Site Map | design by twothirty