<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
 
 <title>callenb.org</title>
 <link href="http://callenb.org/atom.xml" rel="self"/>
 <link href="http://callenb.org/"/>
 <updated>2012-01-12T22:08:34+00:00</updated>
 <id>http://callenb.org/</id>
 <author>
   <name>Barrie Callender</name>
   <email>barrie@callenb.org</email>
 </author>

 
 <entry>
   <title>The role of car parks in children's football</title>
   <link href="http://callenb.org/post/2011/10/22/the-role-of-car-parks-in-childrens-football.html"/>
   <updated>2011-10-22T00:00:00+01:00</updated>
   <id>http://callenb.org/post/2011/10/22/the-role-of-car-parks-in-childrens-football</id>
   <content type="html">&lt;p&gt;Bear with me on this one.&lt;/p&gt;
&lt;p&gt;I first started taking my eldest son to play in football matches in 2004 when we lived in the &lt;span class=&quot;caps&quot;&gt;USA&lt;/span&gt; and he&amp;#8217;s still playing today, and now his younger brother plays too.  They are at different clubs, but that is neither here nor there.  The eldest is at &lt;a href=&quot;http://www.clubwebsite.co.uk/californiafootballclub/&quot;&gt;California FC&lt;/a&gt; and the youngest at &lt;a href=&quot;http://www.pinewoodfc.com&quot;&gt;Pinewood FC&lt;/a&gt;.  It is something they both look forward to and is an important part of their lives.  I went to a Rugby school, but still played football at breaks, on the street and occasionally in the park.  I even played every Friday evening when i was about 14.  I loved it too, and when my boys started to play, I found myself learning to coach and as well as managing age groups for some 7 years, I also ended up as a Club Welfare Officer.&lt;/p&gt;
&lt;p&gt;In my short time as a Club Welfare Officer, I managed to get about 80 coaches through their &lt;span class=&quot;caps&quot;&gt;CRB&lt;/span&gt; check, most come willingly but others just don&amp;#8217;t get it.  I also got rid of one coach.  Another coach at a tournament had seen and heard his behaviour, and was concerned.  Seeing the good side of people, he offered to mentor him to help him understand how you treat children.  The offer was declined and because children were upset and things said that were inappropriate, he had to leave his coaching role.  It caused a bit of an uproar with the parents because the team was doing well.  I had a meeting with them all, including the coach in question.  Basically, they all agreed the coach was a bit &amp;#8220;strong&amp;#8221; at times and a couple of children cried and were upset.  It turns out that since it wasn&amp;#8217;t their kids he was picking on, it didn&amp;#8217;t seem important.  It wasn&amp;#8217;t all the parents, but I really have no time for the ones that it was.  I consider them cowards.&lt;/p&gt;
&lt;p&gt;So what has that got to do with car parks?&lt;/p&gt;
&lt;p&gt;Before I get to that, I watched my eldest son play in a cup match last Sunday.  They lost 3-2 in extra time.  I ran the line and I have to say it was a good match, only spoiled by the behaviour of the opposition coach and some of their parents.  The referee was challenged for nearly all his decisions, I was challenged and the coach was having a right go at his players who were an under 12 team, so most would be just 11.  The referee was a teenager, and I felt he handled the situation and the game excellently.  I made sure I congratulated him after the match and said I wouldn&amp;#8217;t referee here if that is what you had to face.  That&amp;#8217;s right, it was their own referee.&lt;/p&gt;
&lt;p&gt;What I don&amp;#8217;t get is this was an 11 a side match so there are about 11 mums and dads who are happy to let their kids be treated like that and a young referee who thinks it&amp;#8217;s normal.  If a teacher in school said half of what the coach and some parents said, they&amp;#8217;d be straight up the school in a blink of an eye, and too right.  Somehow, when it comes to football it&amp;#8217;s sadly a different matter.&lt;/p&gt;
&lt;p&gt;On the other hand, I was very pleased with my son&amp;#8217;s coaches and despite losing they never once stopped providing encouragement.  The end of match talk had them leaving with their heads held high.  It is my eldest&amp;#8217;s first season at this club and the move has been good for him.  My other boy is still at another club and guess what?  He plays the same opposition on Saturday.  I&amp;#8217;ll watch out for behaviour, but it is usually at a team level rather than a club and I hope it will be fine.&lt;/p&gt;
&lt;p&gt;I urge anyone who watches children&amp;#8217;s football to take a few steps back or stand on the opposite side of the pitch and just listen to what the coaches and spectators are saying.  I&amp;#8217;ve done this a lot, particularly at football festivals.  One thing I&amp;#8217;ve noted is that teams that get into finals have quiet coaches for the most part.  They talk to players and not bawl them out.  They also tend to have parents that support rather than coach.  When I was a Club Welfare Officer, I would intervene with some spectators, who were trying to argue with a referee or having a go at players, and I&amp;#8217;d ask them what car parks had to do with children&amp;#8217;s football.  They never knew so I had to tell them.  &lt;em&gt;the car park is the best place for you to be when your child is playing football&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span class=&quot;caps&quot;&gt;EDIT&lt;/span&gt;:&lt;/strong&gt; My youngest son, who plays for a different team to my eldest had a match against the same club today (Saturday 22nd October 2011).  Two phrases the coach repeated with the kind of venom normally reserved for a stereotyped Sergeant Major were &amp;#8220;Get stuck in&amp;#8221; and &amp;#8220;Take them out&amp;#8221;.  He came out with more crass phrases, but they were the two most &amp;#8220;popular&amp;#8221;.  It wasn&amp;#8217;t the volume, because volume isn&amp;#8217;t bad in itself, it was the tone and the delivery.  The play stopped on more than one occasion, just because he yelled.  We&amp;#8217;re talking about a U10 match where most of the children are just 9 years old.&lt;/p&gt;
&lt;p&gt;I had a camera with me that could video and it wasn&amp;#8217;t until after the match that I realised I should have videoed the coach in question.  I&amp;#8217;ve come up with an idea to name and shame these people, and am busy looking into it.  I hope I can make it happen.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Workpattern Re-started</title>
   <link href="http://callenb.org/post/2011/08/17/workpattern-is-restarted.html"/>
   <updated>2011-08-17T00:00:00+01:00</updated>
   <id>http://callenb.org/post/2011/08/17/workpattern-is-restarted</id>
   <content type="html">&lt;p&gt;It&amp;#8217;s no secret that I&amp;#8217;ve always wanted to produce a piece of software that is generally available, and I&amp;#8217;ve been trying to write a rubygem called Workpattern for some time.  I have restarted it for what I hope is the fourth and final time.  Workpattern will be a date calculation rubygem that takes into account patterns of working and resting time.  The core Ruby classes that represent date and time allow calculations by adding a duration such as days or seconds to a date and returning the new #Date or #DateTime as the result.&lt;/p&gt;
&lt;p&gt;Although there are 60 seconds in a minute, 60 minutes in an hour and 24 hours in (almost) every day, the working day is not that straight forward.  Many working days are 8 hours a day, some are less at 7.5 hours a day.  Sometimes there is a public holiday instead of a working day, and sometimes people work at nights or longer hours but less days per week.  The Weekend, Public Holidays and Vacations are all days that are non working or resting days.&lt;/p&gt;
&lt;p&gt;This Workpattern rubygem was born to allow date related calculations to take into account real life working and resting times.  In essence it is told about resting and working periods and will add or subtract durations and dates as well as find out the duration between two dates.  All durations are in minutes and all dates include hours and minutes.&lt;/p&gt;
&lt;h2&gt;A Short Illustration&lt;/h2&gt;
&lt;p&gt;In real life we may be reasonably confident that it will take us 32 hours to write a document.  If we started on a Thursday at 9:00am we wouldn&amp;#8217;t be working 32 hours without interruption (let&amp;#8217;s pretend we&amp;#8217;re not software developers for this one!).  We&amp;#8217;d go home at the end of one working day and not return until the next.  We&amp;#8217;d also not do anything on the weekend.  We would probably work 8 hours on Thursday, Friday, Monday and Tuesday to complete the work.&lt;/p&gt;
&lt;p&gt;The Workpattern rubygem will be able to tell you that if you started at 9:00 am on Thursday, you should be finished at 6:00 pm on Tuesday &amp;#8211; you were allowed an hour for lunch each day!  For it to do that it has to know when you work and when you rest.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Taking over a Hot Desk</title>
   <link href="http://callenb.org/post/2011/01/19/taking-over-a-hot-desk.html"/>
   <updated>2011-01-19T00:00:00+00:00</updated>
   <id>http://callenb.org/post/2011/01/19/taking-over-a-hot-desk</id>
   <content type="html">&lt;p&gt;I&amp;#8217;m currently working a mere 6 miles from home at a Gas company, where I am attached to the IT department helping them implement Oracle Primavera P6 for one of their business processes.  I&amp;#8217;ve been here since last April and have been using a Hot Desk until this morning, when I took possession of my own desk.&lt;/p&gt;
&lt;p&gt;It had been someone&amp;#8217;s desk a few weeks ago and then turned into a Hot Desk before being delivered to me.&lt;/p&gt;
&lt;p&gt;I thought I&amp;#8217;d share the list of stuff I found on the desk and in the pedastal filing cabinet underneath it.  In addition there was a newspaper on the floor that was published as long ago as the 6th September 2010.  Tomorrow I will be bringing in a black plastic bag and dumping all the rubbish in it.&lt;/p&gt;
&lt;p&gt;I went back to my previous desk to see what state I had left it in, and am quite pleased to say I left a &lt;span class=&quot;caps&quot;&gt;HSSE&lt;/span&gt; booklet and a hazard reporting card.  Two things that should be there for new people.  The next time you are sitting in work at your desk, please take a look around.  Ask yourself if it is the kind of place you would show your husband/wife/children.  You&amp;#8217;ll be spending a good portion of your weekly life there so I think it is worth making it the best you can.  I like my work desk to be tidy, and adopt a clear desk policy at the end of the day.  Any drawers, filing cabinets and the like have just the immediate work in it, if anything at all.&lt;/p&gt;
&lt;p&gt;I found no work related documents on my new desk or in the pedastal, but this is what I did find.&lt;/p&gt;
&lt;h2&gt;Stuff on the Desk&lt;/h2&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;39 pence&lt;/strong&gt; lying in a loose pile as 2 &amp;#215; 10p, 2 &amp;#215; 5p, 3 &amp;#215; 2p and 3 &amp;#215; 1p&lt;/li&gt;
	&lt;li&gt;a small &lt;strong&gt;reel of tape&lt;/strong&gt; with a 2p in the hole in the middle.&lt;/li&gt;
	&lt;li&gt;a &lt;strong&gt;post-it note&lt;/strong&gt; with a mobile telephone number on it.&lt;/li&gt;
	&lt;li&gt;an unsolved &lt;strong&gt;Rubiks Cube&lt;/strong&gt; for one of the internal projects&lt;/li&gt;
	&lt;li&gt;an almost empty bottle of &lt;strong&gt;Cholula Hot Sauce&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;a &lt;strong&gt;2010 Calendar&lt;/strong&gt; setup on display and a 2011 calendar not on display &amp;#8211; it&amp;#8217;s 2011!&lt;/li&gt;
	&lt;li&gt;two &lt;strong&gt;swipe cards&lt;/strong&gt; with nothing but a magnetic strip and an arrow on them&lt;/li&gt;
	&lt;li&gt;one unopened &lt;strong&gt;item of mail&lt;/strong&gt; addressed to an individual &amp;#8211; dated fall/winter 2010 so has probably been here for at least 2 months&lt;/li&gt;
	&lt;li&gt;2 sheets of paper stuck together by tape which looks like 5 rows of a very wide &lt;strong&gt;Excel spreadsheet&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;A novel called &lt;strong&gt;Autumn&lt;/strong&gt; by &lt;strong&gt;David Moody&lt;/strong&gt; with a tag line of &lt;strong&gt;The Hit Zombie Novel&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;A book called &lt;strong&gt;The 80 Minute &lt;span class=&quot;caps&quot;&gt;MBA&lt;/span&gt;&lt;/strong&gt; by &lt;strong&gt;Richard Reeves&lt;/strong&gt; and &lt;strong&gt;John Knell&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Stuff in the Pedastal&lt;/h2&gt;
&lt;p&gt;&lt;img src=&quot;/images/hot-desk-drawer.jpg&quot; class=&quot;right&quot; title=&quot;the things you find in other people&amp;#39;s drawers&quot; alt=&quot;the things you find in other people&amp;#39;s drawers&quot; /&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;an empty &lt;strong&gt;food bag&lt;/strong&gt; from the canteen&lt;/li&gt;
	&lt;li&gt;a pair of dirty &lt;strong&gt;Merrel&lt;/strong&gt; trainers &amp;#8211; see photo at top of post&lt;/li&gt;
	&lt;li&gt;a carton containing 11 Non-Drowsy &lt;strong&gt;Hayfever relief 10mg tablets&lt;/strong&gt; from Boots&lt;/li&gt;
	&lt;li&gt;a &lt;strong&gt;Fruit Flapjack&lt;/strong&gt; with a best before of 21 February 2011 &amp;#8211; I won&amp;#8217;t be eating it&lt;/li&gt;
	&lt;li&gt;a new box of &lt;strong&gt;Berocca 15 tropical fruit flavour&lt;/strong&gt; effervescent tablets&lt;/li&gt;
	&lt;li&gt;a small bottle of &lt;strong&gt;Carex Hand Gel&lt;/strong&gt; &amp;#8211; Moisture Plus&lt;/li&gt;
	&lt;li&gt;a small bottle of &lt;strong&gt;Covonia Chesty Cough Mixture&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;a packet of Marks &amp;amp; Spencer liquid filled blackberry &amp;amp; echinacea &lt;strong&gt;flavoured gum&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;half a tube of &lt;strong&gt;King of Shaves Shave Gel&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;a little cannister of &lt;strong&gt;Nivea for Men Silver Protect&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;a &lt;strong&gt;razor&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;a tube of &lt;strong&gt;John Frieda Conditioner&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;an opened &lt;strong&gt;Lynx Rise Shower Gel&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;two tea spoons&lt;/strong&gt;, one metal and one plastic&lt;/li&gt;
	&lt;li&gt;a small roll-on of &lt;strong&gt;4Head&lt;/strong&gt; headache treatment&lt;/li&gt;
	&lt;li&gt;a small tube of &lt;strong&gt;Norwegian formula hand cream&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;several &lt;strong&gt;Gaviscon&lt;/strong&gt; chewable tablets&lt;/li&gt;
&lt;/ul&gt;</content>
 </entry>
 
 <entry>
   <title>End of the Road, Start of a New Journey</title>
   <link href="http://callenb.org/post/2011/01/07/end-of-the-road-start-of-a-new-journey.html"/>
   <updated>2011-01-07T00:00:00+00:00</updated>
   <id>http://callenb.org/post/2011/01/07/end-of-the-road-start-of-a-new-journey</id>
   <content type="html">&lt;p&gt;I&amp;#8217;ll be making some changes to this site which should result in me making more use of it.  As much as I like the &lt;a href=&quot;http://textpattern.com&quot;&gt;Textpattern&lt;/a&gt; as a &lt;span class=&quot;caps&quot;&gt;CMS&lt;/span&gt;, it is a bit too much for a blog.  I&amp;#8217;ve been looking around the place and came across &lt;a href=&quot;https://github.com/mojombo/jekyll&quot;&gt;Jekyll&lt;/a&gt; which I have found to be just right.  As a result i will be converting this site to use Jekyll in the next few weeks.&lt;/p&gt;
&lt;p&gt;I have already been using Jekyll for two other sites I am running.  Both for different reasons.&lt;/p&gt;
&lt;h2&gt;Affiliate Marketing&lt;/h2&gt;
&lt;p&gt;The first one is an experiment in Affiliate Marketing.  I&amp;#8217;d like to see if I can drive some traffic to it and make at least one sale.  The real objective to it is to use it to understand more about &lt;span class=&quot;caps&quot;&gt;SEO&lt;/span&gt;.  The site is called &lt;a href=&quot;http://stuffwereviewed.com&quot;&gt;Stuff We Reviewed&lt;/a&gt; and I think I picked the wrong item to put on it, but it&amp;#8217;s there.  Only three articles at the moment, but more to come.  I make money if people click through on the site and buy stuff from Amazon.&lt;/p&gt;
&lt;p&gt;The site is about Kenwood Food Mixers.  i have a general comparison page of four mixers called &lt;a href=&quot;http://stuffwereviewed.com&quot;&gt;The Kenwood Chef Range&lt;/a&gt; and two separate articles.  One is on the &lt;a href=&quot;http://stuffwereviewed.com/Food%20Mixer/2011/01/02/kenwood-chef-classic-km366.html&quot;&gt;Kenwood Chef Classic KM366&lt;/a&gt; and the other is about the &lt;a href=&quot;http://stuffwereviewed.com/Food%20Mixer/2011/01/02/kenwood-chef-major-titanium-km020.html&quot;&gt;Kenwood Chef Titannium KM020&lt;/a&gt; . One thing for certain is that I have a much better appreciation of these mixers.  I might even buy one myself.&lt;/p&gt;
&lt;p&gt;Anyway it is really all in aid of affiliate marketing and learning about &lt;span class=&quot;caps&quot;&gt;SEO&lt;/span&gt;.&lt;/p&gt;
&lt;h2&gt;Oracle Primavera P6&lt;/h2&gt;
&lt;p&gt;I have started another site which has just a couple of articles on it at the moment.  It is inspired by &lt;a href=&quot;http://gitready.com&quot;&gt;Git Ready&lt;/a&gt; which is a site about using the git source control system.  My site is about Oracle Primavera P6.  It is called &lt;a href=&quot;http://usingp6.com&quot;&gt;Using P6&lt;/a&gt; I have three areas, one for Users, one for Programmers and one for Administrators.  the idea is that I put tips up there as often as I can, along with any useful internet resources to do with Primavera P6.&lt;/p&gt;
&lt;h3&gt;Goodbye Apache, Hello Nginx&lt;/h3&gt;
&lt;p&gt;I&amp;#8217;ve tried using nginx on my laptop and it seems a lot faster than Apache.  As a result I&amp;#8217;ve ditched Apache from the laptop and will be doing the same to my server.  I&amp;#8217;m moving from Apache to nginx.  I hope later on to put Yaws on it, which is written in Erlang.&lt;/p&gt;
&lt;h3&gt;Other Ideas that May or May Not Happen&lt;/h3&gt;
&lt;p&gt;I&amp;#8217;ll just list these.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Get the Workpattern rubygem to a state I dare let others use it.  This is a gem that performs date calculations taking acount of resting and working times that can be defined to the minute.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;Have a go at an application that allows you to schedule when to tweet on twitter.  the idea is you send a tweet off and it tweets again at certain intervals.  It&amp;#8217;s for globals to catch the world at the right time of their day.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;Look at the P6 Configuration Transporter.  This could go one of two ways.  the most likely is nowhere.  the others are the original intent.  This was to suck the configuration out of one P6 database and shove it in another.  great for testing as well as applying the same configuration for different instances around the world.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
	&lt;li&gt;P6 Configuration Documenter.  This is an idea I&amp;#8217;ve had a while to go into a P6 Database and produce documentation about the way it&amp;#8217;s configured.  The second phase was to apply further words to it.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Well that&amp;#8217;s all folks&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>We Live In Hope</title>
   <link href="http://callenb.org/post/2010/02/03/we-live-in-hope.html"/>
   <updated>2010-02-03T00:00:00+00:00</updated>
   <id>http://callenb.org/post/2010/02/03/we-live-in-hope</id>
   <content type="html">&lt;p&gt;The House Sale is going well, it&amp;#8217;s just the House Purchase that&amp;#8217;s causing problems.  We&amp;#8217;re on track to get the mortgage we asked for though I think I may have over-egged our income but we were well in the maximum.  We&amp;#8217;ll know for sure in the next couple of days.&lt;/p&gt;
&lt;p&gt;In my &lt;a href=&quot;http://callenb.org/articles/9/selling-and-buying-a-house-in-wokingham-uk&quot; title=&quot;go to selling and buying a house in Wokingham&quot;&gt;original article on selling and buying a house in Wokingham&lt;/a&gt; I touched on some of the things that we&amp;#8217;d like to do and reasons for the move.  Although the one pictured is a new build, it presses an awful lot of buttons for us.  It has a couple of drawbacks but we can live with them for now and overcome them in time.&lt;/p&gt;
&lt;h2&gt;The Drawbacks First&lt;/h2&gt;
&lt;p&gt;It&amp;#8217;s right next to the railway line between Wokingham and Reading.  We&amp;#8217;ve been in the house during the day when trains go by and you can hardly hear them.  We don&amp;#8217;t know what it will be like late at night or early in the morning.  Other people cope so we should as well.&lt;/p&gt;
&lt;p&gt;The rooms upstairs aren&amp;#8217;t that big.  We need an office and the only place we can have one is if we convert half the garage.&lt;/p&gt;
&lt;h2&gt;The Big Advantages&lt;/h2&gt;
&lt;p&gt;It&amp;#8217;s round the corner from the in-laws which is a very good thing.  The boys can pop round if they want to and so can Grandma and Grandpa.  We can look out of the back bedroom window and see their house about 200 yards away.&lt;/p&gt;
&lt;p&gt;The Kitchen is a wonderful size and has granite work surfaces.  All very nice.  There is a Utility room which is a great thing to have.  It&amp;#8217;s long and loads of cupboard space.  The boiler is in there and the design of the house means it&amp;#8217;s away from the living and sleeping areas so no waking up in the night.&lt;/p&gt;
&lt;p&gt;The garden is a reasonable size, not as big as we&amp;#8217;d like but it&amp;#8217;ll do.&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s a very livable place for us.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Obfuscate email address on web page</title>
   <link href="http://callenb.org/link/2010/01/17/obfuscate-email-address.html"/>
   <updated>2010-01-17T00:00:00+00:00</updated>
   <id>http://callenb.org/link/2010/01/17/obfuscate-email-address</id>
   <content type="html">&lt;p&gt;At home or in business, whenever I want to obfuscate an email address, this is the page I go to.  Enter your email address and optional text and out pops the html.  It&amp;#8217;s actually the Finger Lakes &lt;span class=&quot;caps&quot;&gt;BMW&lt;/span&gt; Club from Western NY State &amp;#8211; thanks guys.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>The Lazy Project Manager</title>
   <link href="http://callenb.org/link/2010/01/13/the-lazy-project-manager.html"/>
   <updated>2010-01-13T00:00:00+00:00</updated>
   <id>http://callenb.org/link/2010/01/13/the-lazy-project-manager</id>
   <content type="html">&lt;p&gt;Peter Taylor started this web site in 2008 and now he has just released a book, that I enjoyed reading.  He was also good enough to respond to one of my e-mails.  If you&amp;#8217;re a PM take a look at his site and buy his book.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>The Lights Are On But Nobody Is In</title>
   <link href="http://callenb.org/post/2010/01/08/the-lights-are-on-but-nobody-is-in.html"/>
   <updated>2010-01-08T00:00:00+00:00</updated>
   <id>http://callenb.org/post/2010/01/08/the-lights-are-on-but-nobody-is-in</id>
   <content type="html">&lt;p&gt;I went into my office this very cold morning and started up my Dell Latitude D630 laptop that runs Ubuntu.  The splash screen appeared with the scrolling output of the boot process.  It then disappeared and was replaced with, well with nothing.  The green power light and the Bluetooth light were the only sign of life. but it really was a case of the lights are on but nobody is in.&lt;/p&gt;
&lt;p&gt;It took me ages to get my system back up, but here I&amp;#8217;ll leave out the diversions and wrong routes I took.  We have a number of computers at home, and I am now looking at Bacula to see if it can help automate my backups.  I&amp;#8217;m also keen to be able to just reload what I had from scratch, but that&amp;#8217;s another story that&amp;#8217;s hardly begun.&lt;/p&gt;
&lt;h2&gt;The Recovery Console&lt;/h2&gt;
&lt;p&gt;It was a cold day and so I tried rebooting now the laptop had warmed up a bit.  This time I stared at the messages and the last one before it went blank was:&lt;br /&gt;
&lt;code&gt;Waiting for root file system...&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;The next time I rebooted I hit the &lt;strong&gt;Escape&lt;/strong&gt; key to bring up the Grub menu.  I say reboot but it was actually holding down the power button for 4 seconds until it switched off, then pressing it to start again.  Once there I selected the option for the &lt;strong&gt;Recovery Console&lt;/strong&gt; for the latest kernel (2.6.31-16).  This time I saw a lot more than the earlier messages.  Unfortunately it didn&amp;#8217;t get to the recovery console leaving me with the following.&lt;/p&gt;
&lt;pre&gt;Begin: Waiting for root file system... ...
[    6.804829] scsi 5:0:0:0: Direct-Access     WD       2500BEV External 1.05 PQ: 0 ANSI: 4
[    6.805521] sd 5:0:0:0: Attached scsi generic sg2 type 0
[    6.807014] sd 5:0:0:0: [sdb] 488397168 512-byte logical blocks: (250 GB/232 GiB)
[    6.807902] sd 5:0:0:0: [sdb] Write protect is off
[    6.807962] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[    6.809673] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[    6.809712] sdb: sdb1
[   10.434396] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[   10.434438] sd 5:0:0:0: [sdb] Attached SCSI disk
Done.
Gave up waiting for root device.  Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
   - Check root= (did the system wait for the right device?)
 - Missing modules (cat /proc/modules: is /dev/)
ALERT! /dev/disk/by-uuid/4eb02332-d390-46b0-8db6-d4af1abd992d does not exist. Dropping to a shell!&lt;/pre&gt;
&lt;pre&gt;BusyBox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu7) built-in shell (ash)
Enter 'help' for a list of built-in commands&lt;/pre&gt;
&lt;pre&gt;(initramfs)&lt;/pre&gt;
&lt;p&gt;I&amp;#8217;d never been in the recovery mode and it doesn&amp;#8217;t look like I will now.  This isn&amp;#8217;t an area I would describe as my expertise.  I work as a Project Management Consultant helping clients implement systems using tools like Primavera P6 and Deltek Cobra.  I happen to do some programming, but this kind of stuff is placed in my mind under magic.  There was only one thing to do so I did it.  I read through the output to see if any of it made sense, and I think it did.&lt;/p&gt;
&lt;p&gt;For some reason I am yet to discover, my laptop had stopped being able to find my hard disk with all the stuff on it.  Yesterday it had no problem finding it.  Today not a chance.  I discovered that later versions of Ubuntu try and find the disk by it&amp;#8217;s &lt;span class=&quot;caps&quot;&gt;UUID&lt;/span&gt;.  That&amp;#8217;s the long hex-like number.  If you look in the /dev/disk/by-uuid directory you&amp;#8217;ll find a list of long numbers each relating to a storage device whether it&amp;#8217;s your hard disk or a &lt;span class=&quot;caps&quot;&gt;USB&lt;/span&gt; storage device.  Now left at the shell prompt and typing &lt;code&gt;ls /dev/disk/by-uuid&lt;/code&gt; gave me the &lt;span class=&quot;caps&quot;&gt;UUID&lt;/span&gt; for the swap drive and a &lt;span class=&quot;caps&quot;&gt;USB&lt;/span&gt; drive that was attached but not my drive.&lt;/p&gt;
&lt;h2&gt;The Road To Recovery&lt;/h2&gt;
&lt;p&gt;This was a long road for me, but I&amp;#8217;ll shorten it for you.  The first thing I should have donw was follow &lt;a href=&quot;http://ubuntuforums.org/showthread.php?t=1355385&quot; title=&quot;go to jadcox&amp;#39;s post&quot;&gt;jadcox&amp;#8217;s post&lt;/a&gt; on the Ubuntu Forums.  When I do this I get to login.&lt;/p&gt;
&lt;p&gt;Then I should have started up Synaptic Package Manager and upgraded the linux-image.  When I did this I got 2.6.31-17 and I could boot once again.  I then re-installed my 2.6.31-16 image and now that works.&lt;/p&gt;
&lt;p&gt;All I can assume is there was some corruption crept in somewhere and it got me in this mess.&lt;/p&gt;
&lt;p&gt;I feel quite vulnerable and so am looking at putting proper backup in and even being able to use Bacula to just reload everything from the last backup.  In the meantime, I&amp;#8217;m trying to find out how I can check the health of an Ubuntu installation.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Selling and Buying a House in Wokingham UK</title>
   <link href="http://callenb.org/post/2009/12/14/selling-and-buying-a-house-in-wokingham-uk.html"/>
   <updated>2009-12-14T00:00:00+00:00</updated>
   <id>http://callenb.org/post/2009/12/14/selling-and-buying-a-house-in-wokingham-uk</id>
   <content type="html">&lt;p&gt;&lt;em&gt;[&lt;span class=&quot;caps&quot;&gt;EDIT&lt;/span&gt;: Today, 21st January 2010, we agreed to sell our house for £450,000.  Now we get to compare our on-line Estate Agent with the high street ones.  We also need to find a house somewhere in Wokingham.  Any ideas?]&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;We&amp;#8217;ve been talking about selling our house and moving somewhere else for over a year.  We&amp;#8217;ve now finally got round to it and it&amp;#8217;s on the market with an internet Estate Agent no less.  You can see it &lt;a href=&quot;http://www.housenetwork.co.uk/my_site.asp?id=manorxxxgs&amp;amp;house=1&quot; title=&quot;go to our house on Housenetwork&quot;&gt;here&lt;/a&gt;  We&amp;#8217;ve had two viewings already and I&amp;#8217;m sure it will run and run.  No matter what any Estate Agent says or how quickly your best friend&amp;#8217;s or them round the corner sold their house, I&amp;#8217;ve never sold in under 4 months.  So that&amp;#8217;s a long way off.  Whilst we wait for that day, I thought I&amp;#8217;d go through how we looked at moving.&lt;/p&gt;
&lt;h2&gt;Reasons To Move.&lt;/h2&gt;
&lt;p&gt;First thing to say is we like our house, we even like our neighbours.  We live at the end of a cul-de-sac and our house backs on to an &lt;span class=&quot;caps&quot;&gt;IAPS&lt;/span&gt; school called &lt;a href=&quot;http://www.whitehouse.wokingham.sch.uk/&quot; title=&quot;go to The White House School in Wokingham&quot;&gt;The White House School&lt;/a&gt; There is a bend in the road a few doors away where a short path leads to an open field where the children can play if they want to.  Recently someone erected a Samba Goal.  Just brilliant for the boys.  Elliott, my eldest at 10 years old, has two friends in this end of the street, who he can call on to play.  Finley knows a boy from school, who lives a little further down, but he&amp;#8217;s a 7 year old that likes to hang around with his big brother.  It&amp;#8217;s also in the catchment area for the desirable &lt;a href=&quot;http://www.school-portal.co.uk/GroupHomepage.asp?GroupID=125610&quot; title=&quot;go to Forest School in Wokingham&quot;&gt;Forest School&lt;/a&gt;.  A good place to live if you ask me.  So why do we want to move?&lt;/p&gt;
&lt;p&gt;We would like a bigger garden for a start.  Both our children play football, and other sports too, such as Tennis and Golf.  Our current garden is getting a bit small for Elliott as he becomes faster and needs more space and Finley is also needing more room.  With the boys running around and their friends coming round there isn&amp;#8217;t a quiet spot in the garden where Lisa and I can relax.  We could live with our garden, but we would love a bigger garden that can accommodate marauding children and relaxing parents at the same time.&lt;/p&gt;
&lt;p&gt;I work as a consultant and when I&amp;#8217;m not working at a client site, I&amp;#8217;m working at home.  There is a study we call The Office, and though it would be just fine for me or Lisa by ourselves, it isn&amp;#8217;t ideal when both Lisa and I are trying to work.  It would be nice to have either a much bigger room or two separate rooms.  As it stands I tend to mix up work items and home items and end up misplacing them.  I could do with a clean separation.&lt;/p&gt;
&lt;p&gt;Elliott has been learning Guitar at school for the last couple of years, and now Finley is learning to play the Drums.  Finley would also like to have a keyboard.  Sometimes Elliott&amp;#8217;s friends come round and they &amp;#8220;jam&amp;#8221; together.  Of course it isn&amp;#8217;t music yet, but one day soon it will be.  If there was anyway we could create a Music Room for them , where they could play and record music that would be another big tick in the box.  The thing is, whilst they are in the Music room playing, the rest of the house will be a little quieter, giving Lisa and I space to think.&lt;/p&gt;
&lt;p&gt;Between April 2003 and May 2004 we lived at 1209 Elmgrove Lane, Keller,TX in a lovely big house.  It had a decent size everything, but particularly a decent size Master Bathroom with a Walk-In Wardrobe.  Even I thought that was wonderful.  Now I&amp;#8217;m not expecting the same for us here in dear old England, but wouldn&amp;#8217;t it be nice if:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;We had plenty of storage space for clothes &amp;#8211; about twice as much as we have today.  No more putting stuff away for a season.&lt;/li&gt;
	&lt;li&gt;The En-Suite had a Bath as well as the current Shower, Sink and WC.&lt;/li&gt;
	&lt;li&gt;I didn&amp;#8217;t have to squeeze into the Shower.&lt;/li&gt;
	&lt;li&gt;We didn&amp;#8217;t keep hitting our legs on the bed when squeezing between the furniture in the room.  Stubbing your toe is very painful, and doesn&amp;#8217;t help when all you want is to go to sleep.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Last but not least we have a Kitchen and Dining room together.  We would love to have a big kitchen with one of those central units with plenty of storage.  A place where we didn&amp;#8217;t live in the constant danger of bumping into anyone else in the Kitchen.  Part and parcel of a decent kitchen would be a separate laundry room.&lt;/p&gt;
&lt;p&gt;Elliott will be going to senior school in September 2011, and if we are going to move we feel we should do it before he gets there.  There hasn&amp;#8217;t been the dramatic changes in prices recently, and we feel we&amp;#8217;re at an age when leaving it later might mean we won&amp;#8217;t ever move.&lt;/p&gt;
&lt;p&gt;There are other less significant reasons, but it&amp;#8217;s fair to say this is what is driving us.&lt;/p&gt;
&lt;h2&gt;Dreams and Reality&lt;/h2&gt;
&lt;p&gt;To get all the things we would really want just isn&amp;#8217;t in our budget right now.  We&amp;#8217;ve decided to look for a home that has scope to expand.  This isn&amp;#8217;t the same as one that needs a lot of renovating.  I don&amp;#8217;t think our work schedules could cope with that.  We&amp;#8217;d like somewhere with a decent size garden, or even a decent playing field nearby (compromising works for me) where the children can play.  We&amp;#8217;d also like a bit of space around the house so we can build on either now or in the future.  That is really the key to find somewhere we can move in almost straight away and then add to it over a period of a couple of years.  I say move in almost straight away because we are happy to rent for a month or two to tidy up a dated house &amp;#8211; nothing major just making it liveable.&lt;/p&gt;
&lt;h2&gt;Money, Money, Money&lt;/h2&gt;
&lt;p&gt;Money is always an issue, though not to the banks it seems.  The current interest rate is about 3.4%, but for the sake of affordability I work on 8.5% which I think is the average for the last 20 years.  The rate will go up and we don&amp;#8217;t want to be left unable to pay.  We have a Virgin One Account and we intend to keep it.  My Consulting work means that sometimes a lot of money appears and rather than spend it we can put it in the One Account to offset the mortgage.  It works like a tax-free saving.  Our Mortgage is split between Interest Only and Repayment, and when we move we&amp;#8217;ll take any additional money as Repayment.&lt;/p&gt;
&lt;p&gt;Before we made our final decision I looked at the cost and built a little Spreadsheet.  We intended to market our house for £465,000 and could potentially buy another home for between £400,000 and £550,000 depending how much of a project we really wanted when push came to shove.  When I worked out the cost of selling and buying a home I arrived at an amount between £25.270 and £35,770, which is a lot of money indeed.  I looked at reducing the amount, and took aim at the biggest cost.&lt;/p&gt;
&lt;p&gt;Stamp Duty would be between £12,000 and  £22,000 and is our biggest cost.  The only way to reduce that is to buy a house for £500,000 or less, and I think we will look to do that.  Stamp Duty would be £15,000 on a house that costs £499,999, but a house that cost just £2 more at £501,000 would be £20,040, an extra £5,000.  Sticking under £500,000 would give us £5,000 to spend on upgrading.&lt;/p&gt;
&lt;h2&gt;What Have Estate Agents Ever Done For Me?&lt;/h2&gt;
&lt;p&gt;The next biggest cost was Estate Agent fees.  Like all professions there are good and bad people, but I think the Estate Agent world has more than it&amp;#8217;s fair share of bad people.  I&amp;#8217;ve bought three houses in the UK and in every case I have had problems with the Estate Agent and really can&amp;#8217;t see what I would get for the £9,625 we&amp;#8217;d have to pay them.  Everyone I know who looks for houses will go to &lt;a href=&quot;http://www.rightmove.co.uk&quot; title=&quot;go to Rightmove&quot;&gt;Rightmove&lt;/a&gt; or one of the other internet property search sites.  This means that it doesn&amp;#8217;t really matter that an Estate Agent can tell their other customers about your house, because they will see it for themselves on the internet.  The big thing that Estate Agents are supposed to do is sell your house, but I&amp;#8217;ve never bought a house because of anything the Estate Agent has said.  In fact they often say the most stupid thing, and tend to be useful because they somehow got hold of the key to a property.  So to cut a long story short, I checked out the prices of a couple of internet based Estate Agents.  I was astonished that I could get almost the same service as a standard Estate Agent is supposed to provide but for under £800 instead of over £9,000.&lt;/p&gt;
&lt;p&gt;My mind was made up and so we have made use of the services of &lt;a href=&quot;http://www.housenetwork.co.uk/&quot; title=&quot;go to Housenetwork&quot;&gt;Housenetwork&lt;/a&gt; We have a premium listing on Rightmove and within two days of it going live had our first two viewings scheduled.  We have to show them round the house, but that is a good thing as far as I am concerned, because it means we have direct contact with our buyer and can sort things out without those pesky Estate Agents getting in the way.  We can also add photographs at will, as the season changes we can update the photographs.  In fact Lisa would like nicer photographs now.  If you are in the market for a lovely 4 Bedroomed house in Wokingham for £465,000 then you can either take a look at &lt;a href=&quot;http://www.housenetwork.co.uk/my_site.asp?id=manorxxxgs&amp;amp;house=1&quot; title=&quot;go to my house on Housenetwork&quot;&gt;the Housenetwork listing&lt;/a&gt; or try the listing on &lt;a href=&quot;http://www.rightmove.co.uk/property-for-sale/property-28070222.html?minPrice=450000&amp;amp;maxPrice=475000&amp;amp;minBedrooms=4&amp;amp;maxBedrooms=4&amp;amp;displayPropertyType=houses&amp;amp;oldDisplayPropertyType=houses&amp;amp;pageNumber=1&amp;amp;premiumA=true&amp;amp;fromSummary=true&amp;amp;backToListURL=/property-for-sale/find.html%3FsearchType%3DSALE%26locationIdentifier%3DREGION%255E1475%26insId%3D1%26radius%3D0.0%26displayPropertyType%3Dhouses%26minBedrooms%3D4%26maxBedrooms%3D4%26minPrice%3D450000%26maxPrice%3D475000%26retirement%3D%26partBuyPartRent%3D%26maxDaysSinceAdded%3D%26_includeSSTC%3Don%26x%3D75%26y%3D10%26sortByPriceDescending%3D%26primaryDisplayPropertyType%3D%26secondaryDisplayPropertyType%3D%26oldDisplayPropertyType%3D%26oldPrimaryDisplayPropertyType%3D%26newHome%3D%26auction%3Dfalse&quot; title=&quot;go to my house on Rightmove&quot;&gt;Rightmove&lt;/a&gt;&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Internet Estate Agent</title>
   <link href="http://callenb.org/link/2009/12/14/internet-estate-agent.html"/>
   <updated>2009-12-14T00:00:00+00:00</updated>
   <id>http://callenb.org/link/2009/12/14/internet-estate-agent</id>
   <content type="html">&lt;p&gt;Here is the estate agent we used in the UK.  You don&amp;#8217;t need to pay £1000s on the high street.  These guys did the sale for under £1000.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Wilshire | One</title>
   <link href="http://callenb.org/link/2009/12/13/wilshire-one.html"/>
   <updated>2009-12-13T00:00:00+00:00</updated>
   <id>http://callenb.org/link/2009/12/13/wilshire-one</id>
   <content type="html">&lt;p&gt;wilshire|one is the personal site of Rob Sable, an avid Textpattern plugin developer.&lt;/p&gt;
&lt;p&gt;This site covers topics including web standards-based development, web application development, Textpattern and other miscellany.&lt;/p&gt;
&lt;p&gt;callenb.org uses some of Rob&amp;#8217;s great plugins.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Wikipedia Commons</title>
   <link href="http://callenb.org/link/2009/12/13/wikipedia-commons.html"/>
   <updated>2009-12-13T00:00:00+00:00</updated>
   <id>http://callenb.org/link/2009/12/13/wikipedia-commons</id>
   <content type="html">&lt;p&gt;A database of over five and a half million media files to which anyone can contribute.  All the pictures on callenb.org are either from here or ones I did myself&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>My Mid-Year Learning Experience</title>
   <link href="http://callenb.org/post/2009/12/13/my-mid-year-learning-experience.html"/>
   <updated>2009-12-13T00:00:00+00:00</updated>
   <id>http://callenb.org/post/2009/12/13/my-mid-year-learning-experience</id>
   <content type="html">&lt;p&gt;In the middle of 2009, I published a series of articles on ellfin.org about what turned out to be a very short consulting assignment of 10 days instead of 6 months.  Looking back it shows that even an old dog like me can learn something new &amp;#8211; and I have.  It&amp;#8217;s reminded me to listen to my intuitive side a bit more.  If I had done so in this case I would have got down into the mud to sort the rot out.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve collected those articles together and published as one here.  It&amp;#8217;s quite a yarn.&lt;/p&gt;
&lt;h2&gt;Day One &amp;#8211; Into the Unknown&lt;/h2&gt;
&lt;h3&gt;The Fear of Honesty&lt;/h3&gt;
&lt;p&gt;On this Monday morning I started a contract as a &lt;span class=&quot;caps&quot;&gt;PMO&lt;/span&gt; Leader through one of the large enterprise project management vendors.  This had been going on for the last two or three weeks.  Typical of these things it started in the middle of a Friday with a demand to get 2 &lt;span class=&quot;caps&quot;&gt;PMO&lt;/span&gt; Leaders and 2 &lt;span class=&quot;caps&quot;&gt;MSP&lt;/span&gt; Planner/Schedulers to start by next Tuesday, as Monday was a Bank Holiday.  Having worked hard finding the most appropriate people I knew and updating and rewriting CVs for all, we ended up with just me being contracted.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;/images/19.jpg&quot; class=&quot;left&quot; title=&quot;Fear can be healthy or harmful&quot; alt=&quot;Fear can be healthy or harmful&quot; /&gt;&lt;/p&gt;
&lt;p&gt;It turns out they only put my CV forward and didn&amp;#8217;t tell me until last Friday.  They also told me the client was only using Microsoft Project and missed the existence of Clarity altogether.  Now I have to get back in touch with my people, some of whom I have known for 20+ years to say &amp;#8220;sorry there isn&amp;#8217;t a job for you after all&amp;#8221;.  Setting expectations in Consulting is very important so the client can make reasonable plans based on the certainty of what they are being told.  Whatever we say we can do, should have a reasonable chance of happening and if not then it should be so close as to hardly matter.  If only the same was true for some of the people who pretend to be Salespeople.  I say this because I have worked with some great Salespeople in my time, and though they have different styles and approaches, the setting of expectations with their clients and other stakeholders, including the consultants is excellent.&lt;/p&gt;
&lt;p&gt;At the start, when I put myself forward on that first Friday, I explained I would be away on holiday between 22 May and 29 May inclusive.  Strange then that it was left to me to call the Project Director up before I went into the client building to tell him I would be on holiday.&lt;/p&gt;
&lt;p&gt;This is a saga of fear from the guy winning the work for the vendor.  He was to scared to tell the Project Director I was going on holiday, and he was too scared to challenge them about what they needed.  Clients have a long history of wanting something different to what they need.  The guy at the big vendor is a nice chap, but I can&amp;#8217;t understand why he never bothered to ask about the other positions or why he never told the client about my holiday..&lt;/p&gt;
&lt;h3&gt;On Being Friendly&lt;/h3&gt;
&lt;p&gt;When I first go to a client or enter an office for the first time I make a point of getting to know the people in administration roles.  It&amp;#8217;s like an insurance policy that pays out over time.  It also makes them feel good because many people take them for granted.  This includes receptionists, security people, project administrators, mail room people and so on.&lt;/p&gt;
&lt;p&gt;On entering this client the receptionist was in the middle of opening a packet of Rich Tea Biscuits and looked like she was about to stop for me.  I moved first and talked about the importance of opening the biscuits first and having a cup of tea.  We had a good conversation from that and I ended up with an unescorted visitors badge despite producing no identification whatsoever.&lt;/p&gt;
&lt;p&gt;Being decent and appreciative of people makes me and them feel good and sometimes I get an unexpected benefit.&lt;/p&gt;
&lt;h3&gt;Meeting My Client&lt;/h3&gt;
&lt;p&gt;The Project Director I called earlier was on holiday so I met with the current &lt;span class=&quot;caps&quot;&gt;PMO&lt;/span&gt; Manager and had a good conversation.  I know this because I didn&amp;#8217;t say much and listened to what he had to say to me.  Gerry Weinberg says the client will tell you the answer in the first 5 to 10 minutes.  It&amp;#8217;s just that we don&amp;#8217;t know enough to know what the answer is just yet.  Over the next couple of days I should be able to work it out.&lt;/p&gt;
&lt;p&gt;I did the same listening to everyone I met.  By the end of the day, I had a list of a number of issues nobody told me about, but I believe are there:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;The &lt;span class=&quot;caps&quot;&gt;PMO&lt;/span&gt; consists of three people who spend a lot of time chasing project managers who should know better.&lt;/li&gt;
	&lt;li&gt;The &lt;span class=&quot;caps&quot;&gt;PMO&lt;/span&gt; has no teeth because they have no authority&lt;/li&gt;
	&lt;li&gt;The schedules are rubbish&lt;/li&gt;
	&lt;li&gt;The plans rarely exist&lt;/li&gt;
	&lt;li&gt;Risk Management is unheard off.&lt;/li&gt;
	&lt;li&gt;They&amp;#8217;re at least a year late&lt;/li&gt;
	&lt;li&gt;There is no respect for the &lt;span class=&quot;caps&quot;&gt;PMO&lt;/span&gt;&lt;/li&gt;
	&lt;li&gt;There is no &lt;span class=&quot;caps&quot;&gt;WBS&lt;/span&gt; structure or dictionary&lt;/li&gt;
	&lt;li&gt;Nobody has any time as they are mostly busy not delivering on time.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;First Week &amp;#8211; Clear As Mud&lt;/h2&gt;
&lt;h3&gt;Tuesday&lt;/h3&gt;
&lt;p&gt;Much the same as yesterday but had the chance to attend a &lt;strong&gt;Dependency Review&lt;/strong&gt; at 10:30 which is where the project managers come together to ensure hand-offs between tasks in different projects are managed.  Only two Project Managers turned up and their appeared to be more issues generated than resolved.  Clearly PMs either don’t want to or don’t have the time to prepare for or attend this essential event. [&lt;span class=&quot;caps&quot;&gt;EDIT&lt;/span&gt;: Don’t have the time]&lt;/p&gt;
&lt;p&gt;Two people from &lt;strong&gt;Capability Enhancement&lt;/strong&gt; rolled by and it seems they were here to duplicate much of what I believed I was here to do.  Further discussion took place and I provided my view from observation to date.  Agreement to be at the client&amp;#8217;s site the following day to see programme in operation and meet some key people.&lt;/p&gt;
&lt;h3&gt;Wednesday &amp;amp; Thursday&lt;/h3&gt;
&lt;p&gt;Meet with the Project Director for the first time emphasising my knowledge and skills in defining and building an appropriate &lt;span class=&quot;caps&quot;&gt;PMO&lt;/span&gt; structure, processes and artefacts.&lt;/p&gt;
&lt;p&gt;Rest of both days spent mainly with WF from Capability Enhancement and the three Work Stream Leads with our conclusions.  Joined on a number of occasions by CM, who is also from Capability Enhancement.  I was picking up information that I considered good input for &lt;span class=&quot;caps&quot;&gt;PMO&lt;/span&gt; design.&lt;/p&gt;
&lt;p&gt;We had a wash-up with the Project Director regarding the &lt;strong&gt;sick note&lt;/strong&gt; we’d gathered, none of which the Project Director found surprising, which begs the question why it has taken several months before starting to address them.  I was tasked with producing three documents which I said would be difficult as I didn’t have the information, but I’d do what I could and pass it to the &lt;span class=&quot;caps&quot;&gt;PMO&lt;/span&gt;.  I believe only one person was in the &lt;span class=&quot;caps&quot;&gt;PMO&lt;/span&gt; on Thursday.&lt;/p&gt;
&lt;h3&gt;Thursday Evening&lt;/h3&gt;
&lt;p&gt;Tried to piece together a monthly and weekly calendar as well as roles and responsibilities from information I had been provided, but quite impossible to do. Eventually completing all I could and sending a note to the others in the “PMO” at 12:30am &amp;#8211; Friday morning.  This was the first day of my holiday.&lt;/p&gt;
&lt;h3&gt;Friday – Whilst on Vacation&lt;/h3&gt;
&lt;p&gt;Responded to emails regarding what I’d sent on the previous evening as well as a first stab of the points uncovered by Capability Enhancement.  This right up until I got on the plane.&lt;/p&gt;
&lt;h2&gt;Day Seven Was Far From Heaven&lt;/h2&gt;
&lt;h3&gt;What Happened?&lt;/h3&gt;
&lt;p&gt;On returning from holiday, I lasted just three more days at the &lt;span class=&quot;caps&quot;&gt;PMO&lt;/span&gt; role and it knocked me back a bit and made me question my own worth.  My last day was Wednesday 3rd June and I got the call on the morning of Thursday 4th June about 2 minutes before I entered the building for work.  I&amp;#8217;m writing this on Tuesday 30th June, and haven&amp;#8217;t been able to find work since.  It&amp;#8217;s tough, in fact it&amp;#8217;s very tough.&lt;/p&gt;
&lt;p&gt;I had stayed until 10:00pm on the night before observing a &lt;strong&gt;Planning Session&lt;/strong&gt; which made me cringe.  On returning from my vacation, the &lt;strong&gt;Project Director&lt;/strong&gt; was insisting more and more publicly that I will be standing up in front of his client and C-Level board members at his company and say how great the plan was.  As good as the daily rate was, I never have and never will stand up and knowingly lie.  On the morning of June 4th I wrote an email on the train and sent it off to the guy from their &amp;#8220;Capability &amp;amp; Enhancement&amp;#8221; group.  I needed to speak to him, but it never happened.&lt;/p&gt;
&lt;p&gt;The problems on the programme run much deeper than a non-existent &lt;span class=&quot;caps&quot;&gt;PMO&lt;/span&gt;.  It is deep in the culture of the client.  Changing systems and process is relatively easy to changing culture.  It&amp;#8217;s a big task for someone.&lt;/p&gt;
&lt;h3&gt;Final Fling&lt;/h3&gt;
&lt;p&gt;Not one to let go easily, I submitted my conclusions to the vendor which included a brief statement of the commercial risk (very high) and the likelihood of success (very low).  I also provided observations around the People, Process and Technology that is part of the programme.  Finally, I outlined some steps that needed to be taken.&lt;/p&gt;
&lt;p&gt;Another guy from the vendor has gone in to observe and report back.  He was supposed to be contacting me, but hasn&amp;#8217;t.  I am interested in seeing what his conclusions are.&lt;/p&gt;
&lt;h2&gt;The Situation in December 2009&lt;/h2&gt;
&lt;p&gt;I spoke with the vendor only last week and he told me their man had been in there since just after I left.  He described him as being a crutch for them to lean on, and he just rushes around filling in the gaps and isn&amp;#8217;t allowed to address the real issues.  A new guy joined their client as an employee in the &lt;span class=&quot;caps&quot;&gt;PMO&lt;/span&gt; Manager role, who the vendor and consultant know very well.  He says they still need the consultant in there running round for them.  The consultant is at another client at the moment &amp;#8211; &amp;#8220;having a break from the chaos, he needed to get out for his health and sanity&amp;#8221; as the vendor said.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Herding Cats</title>
   <link href="http://callenb.org/link/2009/12/13/herding-cats.html"/>
   <updated>2009-12-13T00:00:00+00:00</updated>
   <id>http://callenb.org/link/2009/12/13/herding-cats</id>
   <content type="html">&lt;p&gt;Glen B. Alleman&amp;#8217;s site of his ideas, comments, and resources about project management from field experiences and resources of www.niwotridge.com.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Well that's annoying!</title>
   <link href="http://callenb.org/post/2009/12/12/well-that-s-annoying.html"/>
   <updated>2009-12-12T00:00:00+00:00</updated>
   <id>http://callenb.org/post/2009/12/12/well-that-s-annoying</id>
   <content type="html">&lt;h2&gt;What Just Happened?&lt;/h2&gt;
&lt;p&gt;It looks like you have come across a problem with callenb.org, and I&amp;#8217;m sorry that you&amp;#8217;re having a bad experience.  I am fiddling with the site at this time, and certain bits aren&amp;#8217;t working:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;There is no searching&lt;/li&gt;
	&lt;li&gt;The Contact link hasn&amp;#8217;t been implemented yet&lt;/li&gt;
	&lt;li&gt;Neither has the Links&lt;/li&gt;
	&lt;li&gt;&lt;del&gt;or the Archives for that matter.&lt;/del&gt; &amp;#8211; just done v1.0 of this&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Then again you might have typed in a wrong &lt;span class=&quot;caps&quot;&gt;URL&lt;/span&gt; &amp;#8211; though highly unlikely.&lt;/p&gt;
&lt;h2&gt;What should I do?&lt;/h2&gt;
&lt;p&gt;My advice is click on &lt;a href=&quot;http://www.callenb.org&quot; title=&quot;go to callenb.org home&quot;&gt;Home&lt;/a&gt; I know that works.&lt;/p&gt;
&lt;h2&gt;Why Such a Mess?&lt;/h2&gt;
&lt;p&gt;I&amp;#8217;m working on getting rid of the standard Textpattern style and bringing in one of my own.  I know I should do it in a development environment, but it&amp;#8217;s a new site with very little on it (all backed up) so I thought I&amp;#8217;d do it live &amp;#8211; always wanted to take this risk.  trying not to feel too bad about it.&lt;/p&gt;
&lt;p&gt;It shouldn&amp;#8217;t bee too long now, and errors like this will be because of wrong URLs or dramatic issues with the webserver.  I&amp;#8217;ll also put a contact form on here by then.&lt;/p&gt;
&lt;p&gt;Anyway, I hope you find your way back home and have a better experience.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Barrie&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Contact</title>
   <link href="http://callenb.org/contact/2009/12/04/contact.html"/>
   <updated>2009-12-04T00:00:00+00:00</updated>
   <id>http://callenb.org/contact/2009/12/04/contact</id>
   <content type="html">&lt;p&gt;If you wish to contact me directly then please feel free to email me at &amp;#98;&amp;#97;&amp;#114;&amp;#114;&amp;#105;&amp;#101;&amp;#64;&amp;#99;&amp;#97;&amp;#108;&amp;#108;&amp;#101;&amp;#110;&amp;#98;&amp;#46;&amp;#111;&amp;#114;&amp;#103;&lt;/p&gt;
&lt;p&gt;Alternatively you can just enter a comment to any article which uses Disqus.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Barrie&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>About callenb.org</title>
   <link href="http://callenb.org/about/2009/12/04/about-callenborg.html"/>
   <updated>2009-12-04T00:00:00+00:00</updated>
   <id>http://callenb.org/about/2009/12/04/about-callenborg</id>
   <content type="html">&lt;p&gt;callenb.org is the personal site of Barrie Callender.  I have worked in and around Project Management since joining Artemis way back in November 1987.  I stayed there for 13 years before leaving to join &lt;a href=&quot;http://www.pinnaclemanagement.com&quot; title=&quot;go to Pinnacle&quot;&gt;Pinnacle Management Systems&lt;/a&gt;.  Now I am working in partnership with &lt;a href=&quot;http://www.kinleyconsulting.com&quot; title=&quot;Kinley Consulting&quot;&gt;Kinley Consulting&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Over the years I have learnt a lot about Project and Programme Management and after spending 13 months working at Bell Helicopter am well versed on what proper Earned Value Management is as opposed to what passes as Earned Value here in the UK.&lt;/p&gt;
&lt;p&gt;From November 2007 up to the end of October 2008, I was working through Primavera as an Engagement Manager, including working with Primavera Contract Manager on a rather large construction site near Stratford in East London.  It&amp;#8217;s been a good experience, and the people I was working with,  both clients and Primavera are a great bunch.  I&amp;#8217;m still in regular contact and things are looking good.&lt;/p&gt;
&lt;p&gt;I have also added Deltek to my list of major PM vendors, and enjoy a good professional relationship with them.&lt;/p&gt;
&lt;p&gt;Over the years I have found myself involved in some development work, including the Primavera to Oracle Projects interface at Network Rail, which continues to work some two years after it was released.  That was written in Java and had to work on &lt;span class=&quot;caps&quot;&gt;IBM&lt;/span&gt; WebSphere for no good reason.  It involved all sorts of technology including &lt;span class=&quot;caps&quot;&gt;JMS&lt;/span&gt;, &lt;span class=&quot;caps&quot;&gt;XSLT&lt;/span&gt;, &lt;span class=&quot;caps&quot;&gt;XML&lt;/span&gt;, J2EE and even some Oracle PL\&lt;span class=&quot;caps&quot;&gt;SQL&lt;/span&gt;.  Apart from Java I have also dabbled in Ruby and Ruby on Rails as well as Erlang.  The last out of curiosity.&lt;/p&gt;
&lt;p&gt;This site uses &lt;a href=&quot;http://textpattern.com&quot; title=&quot;got to Textpattern&quot;&gt;Textpattern&lt;/a&gt; which is a lovely &lt;span class=&quot;caps&quot;&gt;CMS&lt;/span&gt;.  At the time of writing I have just loaded the new version 4.2.0 with the default style.  I intend to add my own style and blog about it as I go along.  I am not a web designer &amp;#8211; in case that wasn&amp;#8217;t obvious so feedback is most welcome.&lt;/p&gt;
&lt;p&gt;I hope to write about other topics that interest me, and will hopefully be of interest to others.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Fixing Database Unavailable For Textpattern</title>
   <link href="http://callenb.org/post/2009/11/30/fixing-database-unavailable-for-textpattern.html"/>
   <updated>2009-11-30T00:00:00+00:00</updated>
   <id>http://callenb.org/post/2009/11/30/fixing-database-unavailable-for-textpattern</id>
   <content type="html">&lt;h2&gt;A Bit Of History Catching Up With Me?&lt;/h2&gt;
&lt;p&gt;In my &lt;a href=&quot;http://callenb.org/articles/3/first-quick-look&quot; title=&quot;go to First Quick Look&quot;&gt;previous article called First Quick Look&lt;/a&gt; I mention that my ellfin.org site was displaying a &lt;strong&gt;Database unavailable&lt;/strong&gt; message, and so was some of the sites linked to from the initial &lt;strong&gt;Welcome to your Site!&lt;/strong&gt; article.  I have just taken a look at this problem and fixed it.&lt;/p&gt;
&lt;p&gt;When I first started to mess around with Textpattern it was at a time when Linux and all it stood for was new to me.  If truth be told it still is, but I&amp;#8217;m slowly learning more and more.  At that time I created my textpattern user as follows:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;GRANT ALL ON database.* TO 'username' IDENTIFIED BY 'password';&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;When I installed version 4.2.0 of Textpattern I created a user as follows:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;GRANT ALL ON database.* TO 'username'@'localhost' IDENTIFIED BY 'new password';&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;So this latest user was more specific as the hostname was specified and my older Textpattern site at ellfin.org was failing because it was authenticating with a different user now.  Now I see what is happening, I know it is bad practice to not specify the hostname for users in MySQL.  Without further ado this is what I did to fix it.&lt;/p&gt;
&lt;p&gt;1. Granted access to my old database (called txp) to my new &amp;#8217;username&amp;#8217;@&amp;#8217;localhost&amp;#8217; user in MySQL.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;GRANT ALL ON txp.* TO 'username'@'localhost';&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;2. Removed the old user &amp;#8217;user&amp;#8217;@&amp;#8217;%&amp;#8217; from the MySQL database because I think it&amp;#8217;s a bit of a security risk.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;DROP USER 'username'@'%';&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;3. Edited the config.php file for ellfin.org and made sure the lines specifying the username and password were correct for the new user as follows:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;$txpcfg['user'] = 'textpattern';
$txpcfg['pass'] = 'password';
&lt;/code&gt;&lt;/pre&gt;</content>
 </entry>
 
 <entry>
   <title>Lesson One - RTFM - Read The Fabulous Manual</title>
   <link href="http://callenb.org/post/2009/11/28/lesson-one-rtfm-read-the-fabulous-manual.html"/>
   <updated>2009-11-28T00:00:00+00:00</updated>
   <id>http://callenb.org/post/2009/11/28/lesson-one-rtfm-read-the-fabulous-manual</id>
   <content type="html">&lt;h2&gt;My Bad!&lt;/h2&gt;
&lt;p&gt;I&amp;#8217;ve never been that great a completer finisher, more an initiator.  I think I could avoid the issues if I had just completed the installation steps.  I just jumped to the Admin tab followed by the Diagnostics and got the following displayed in red.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;.htaccess file is missing ?
/var/www/textpattern/textpattern/setup/ still exists ?
Site URL preference might be incorrect: admin.ellfin.vm.bytemark.co.uk ?
Clean URL test failed. ?&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;With all my excitement I simply forgot to continue the installation from Section 3 onwards.  Once I did there were still some issues and here is what I did to sort them out and what you will need to do as well.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Copied .htaccess from the Textpattern root into both my public and admin directories.  I also copied it into the site1 directory as I will use that as a template in the future.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;&lt;code&gt;cp .htaccess sites/callenb.org/public
cp .htaccess sites/callenb.org/admin&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
	&lt;li&gt;Went into Advanced preferences and set the File and Temporary path to point within my Multi-Site and not the directories I&amp;#8217;d just deleted from the Textpattern root.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I&amp;#8217;m now left with two errors but I think they are because the Diagnostics isn&amp;#8217;t Multi-Site aware and I&amp;#8217;m not getting any unexpected errors.  The &lt;strong&gt;Welcome to your site&lt;/strong&gt; article is not written for Multi-Site and so returns 404 &amp;#8211; Page Not Found Errors.  I&amp;#8217;ve hidden it to get it out of the way.&lt;/p&gt;
&lt;p&gt;The remaining two &amp;#8220;errors&amp;#8221; I am currently happy to live with are:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Missing files:/var/www/textpattern/textpattern/../index.php ?
Site URL preference might be incorrect: admin.ellfin.vm.bytemark.co.uk ?&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The first is missing because it is no longer where diagnostics is looking for it.  The second one is because my site url is &amp;#8220;www.callenb.org&amp;#8221;, but the administration url is admin.callenb.org.  The diagnostics are reporting the fact that the url stored in the database (www.callenb.org) is different to the url where diagnostics is (admin.callenb.org).  Small insignificant issues.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>First Quick Look</title>
   <link href="http://callenb.org/post/2009/11/28/first-quick-look.html"/>
   <updated>2009-11-28T00:00:00+00:00</updated>
   <id>http://callenb.org/post/2009/11/28/first-quick-look</id>
   <content type="html">&lt;h2&gt;A List Of Issues&lt;/h2&gt;
&lt;p&gt;When I finished with my first article &lt;a href=&quot;http://ellfin.vm.bytemark.co.uk/articles/2/textpattern-420&quot; title=&quot;go to Textpattern 4.2.0&quot;&gt;Textpattern 4.2.0&lt;/a&gt; I found some problems.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Clicking on the article title presented an Internal Server Error, which I suspect may be some modsecurity configuration.&lt;/li&gt;
	&lt;li&gt;The link to my &lt;a href=&quot;http://www.ellfin.org&quot; title=&quot;go to ellfin.org&quot;&gt;ellfin.org&lt;/a&gt; displayed &amp;#8220;Database unavailable&amp;#8221; as did some of the links in the default article.  This is probably something outside of the installation as different web sites on different machines have the issue.&lt;/li&gt;
	&lt;li&gt;Any link to my site such as the article list returned an Internal Server Error.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I have no idea what is going on,  hopefully I soon will, and it may be useful for others.&lt;/p&gt;
&lt;p&gt;Before I do that I&amp;#8217;ve added a Category called &lt;strong&gt;Textpattern&lt;/strong&gt; and another called &lt;strong&gt;Installation&lt;/strong&gt; to use for all these Textpattern articles&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>After Adding callenb.org To Nameserver</title>
   <link href="http://callenb.org/post/2009/11/28/after-adding-callenborg-to-nameserver.html"/>
   <updated>2009-11-28T00:00:00+00:00</updated>
   <id>http://callenb.org/post/2009/11/28/after-adding-callenborg-to-nameserver</id>
   <content type="html">&lt;p&gt;My callenb.org has been added to the &lt;a href=&quot;http://www.bytemark.co.uk&quot; title=&quot;go to Bytemark&quot;&gt;Bytemark&lt;/a&gt; Nameserver.  I update the Apache2 config file I was using before which pointed ellfin.vm.bytemark.co.uk at the site and replaced ellfin.vm.bytemark.co.uk with callenb.org.&lt;/p&gt;
&lt;p&gt;Then I could browse to the site. At first there was no style attached to it.  All I had to do was go to Admin &amp;gt; Preferences and set the Site &lt;span class=&quot;caps&quot;&gt;URL&lt;/span&gt; to callenb.org.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Textpattern 4.2.0</title>
   <link href="http://callenb.org/post/2009/11/27/textpattern-420.html"/>
   <updated>2009-11-27T00:00:00+00:00</updated>
   <id>http://callenb.org/post/2009/11/27/textpattern-420</id>
   <content type="html">&lt;h2&gt;Fast and Simple  Installation&lt;/h2&gt;
&lt;p&gt;Less than half an hour ago I downloaded the Textpattern 4.2.0 release from the &lt;a href=&quot;http://textpattern.com&quot; title=&quot;go to Textpattern&quot;&gt;Textpattern&lt;/a&gt; site and here  we are up and running with the default site.&lt;/p&gt;
&lt;p&gt;I am configuring it using the new Multi-Site functionality.&lt;/p&gt;
&lt;p&gt;Somewhere between downloading and finishing the install I registered the domain www.callenb.org with &lt;a href=&quot;http://www.bytemark.co.uk&quot; title=&quot;go to Bytemark&quot;&gt;Bytemark&lt;/a&gt; who are my trusty hosting company.  At the time of writing this article I haven&amp;#8217;t updated the nameservers to point here, but that will come soon.  In the meantime the real name of my machine http://ellfin.vm.bytemark.co.uk will point here.  In fact I might leave it to point here.&lt;/p&gt;
&lt;h2&gt;So What Now?&lt;/h2&gt;
&lt;p&gt;Once callenb.org is pointing here I will have to update the &lt;span class=&quot;caps&quot;&gt;URL&lt;/span&gt; in Textpatern and will probably start transforming the site.  I can honestly say that as I write I have come straight here and published this note.  Over the coming weeks and months I will be making changes to the site and will document just what it is I have been doing.  Hopefully I will learn a little bit about Textpattern along the way, and maybe some of it will be useful to anyone who reads this.&lt;/p&gt;
&lt;p&gt;As well as discussing the development of this site and others, I will write about other stuff, that may attract a different audience.&lt;/p&gt;
&lt;h2&gt;My Textpattern Experience&lt;/h2&gt;
&lt;p&gt;I first used Textpattern on my hardly touched &lt;a href=&quot;http://www.ellfin.org&quot; title=&quot;go to ellfin.org&quot;&gt;Ellfin.org&lt;/a&gt; where I shamelessly used the White and Wild theme from &lt;a href=&quot;http://www.wilshireone.com/&quot; title=&quot;go to wilshire:One&quot;&gt;Wilshire:One&lt;/a&gt; . (I&amp;#8217;ve just checked both my site and his and neither are working for some reason).&lt;/p&gt;
&lt;p&gt;I also put together the &lt;a href=&quot;http://www.kinleyconsulting.com&quot; title=&quot;go to Kinley&quot;&gt;Kinley Consulting&lt;/a&gt; site which I enjoyed.  It&amp;#8217;s still on 4.0.7 of Textpattern.&lt;/p&gt;
&lt;p&gt;So I would describe myself as a Novice Textpattern user with an awful lot to learn.  I only hope it can help others over time.  One thing for sure, it will be an adventure.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>TXP Resources</title>
   <link href="http://callenb.org/link/2005/07/20/txp-resources.html"/>
   <updated>2005-07-20T00:00:00+01:00</updated>
   <id>http://callenb.org/link/2005/07/20/txp-resources</id>
   <content type="html">&lt;p&gt;A directory of plugins, tutorials and other resources for and by the Textpattern Community&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Textpattern</title>
   <link href="http://callenb.org/link/2005/07/20/textpattern.html"/>
   <updated>2005-07-20T00:00:00+01:00</updated>
   <id>http://callenb.org/link/2005/07/20/textpattern</id>
   <content type="html">&lt;p&gt;Textpattern is a flexible, elegant and easy-to-use content management system. It is both free and open source.  This site just so happens to use it too.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Textbook</title>
   <link href="http://callenb.org/link/2005/07/20/textbook.html"/>
   <updated>2005-07-20T00:00:00+01:00</updated>
   <id>http://callenb.org/link/2005/07/20/textbook</id>
   <content type="html">&lt;p&gt;Online documentation for Textpattern&lt;/p&gt;</content>
 </entry>
 
 
</feed>

