21 September 2010

Reading Resolution 2

An update on my reading resolution - there are 2 more books to add to the list:

Coalescent by Stephen Baxter
Relativity by Albert Einstein

Given that it's month 9 and I've only completed 5 books it may be a little hard to achieve my goal of a book a month for the year, although I do have about 3 books on the go right now so we'll see.

It's also somewhat misleading as I tend to read a lot but it's usually magazines, bibles, web articles, manuals, advertising, children's books (for my kids ... well maybe for me too) etc.

13 September 2010

Tardiness

OK, so this is a bit of a rant about something that really annoys me. If you are going to make an appointment with me or arrange to meet me or basically say "be here at this time" then don't be late!

If you are late then you are stealing my time. If you are meeting with a group of people and you are late, then you are stealing time from all of them.

Now I realise that there are valid reasons for being late ... life happens. However when it is something within your control then you are making a value judgement that whatever it is that "prevents" you from being on time is more important than those with whom you are meeting.

A simple of rule of thumb I use: time is money (in reality it's worth a lot more) so assume you are paying everyone with whom you are meeting eg I'm meeting with 12 people, I'm going to be 5 minutes late therefore I should be willing to pay 12x5min = 1 hour of their time. I generally use $150/hour as the benchmark (mainly because of my profession). So the big question is: Is the reason I'm going to be 5 minutes late worth $150? Sometimes it is but it's not often when it has a monetary cost associated with it.

So if you are late, aside from genuine unforeseeable problems, then be willing to pay the price of my (and other people's) time.

08 September 2010

Installing git on a CentOS server with WHM/cPanel

Recently I had the need to install git on a CentOS server. It was not a trivial process by any means but after a lot of googling we finally had a win. The steps I took were:

1. Configure EPEL repository for use by yum:


rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm


2. Install git using yum:

yum install git


However I encountered a dependency problem with perl-Git. It seemed that no matter what I did I could not "find" this package using yum. After a lot of searching I came across the following blog post:
http://www.cmdln.org/2010/05/07/install-git-on-centos-cpanel-server/

Essentially cpanel configures yum to exclude perl updates to protect it's own packages. Thankfully there is a one-time work-around to disable the excludes for a particular repo so the following command worked for my git install:


yum --disableexcludes=main install git


Win!