Edd Grant :: Code, Compose, Bike, Brew etc ... though not necessarily in that order
 
Calendar
« July 2014
MonTueWedThuFriSatSun
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
   
       
Today
Tweets

Feb 05, 2013

 

The year is 2013, the modern world understands that gay rights are of equal importance to straight rights, that it is unacceptable, conceivably immoral even, to discriminate against someone because of their sexuality or sexual preference. Parts of the developing world, even where education is poor and conservative or traditional religions are strong, are beginning to understand this simple concept of equality of rights.

Yet here in the UK, a comparatively rich and well educated nation, it is believed that more Tory MPs voted against gay marriage than voted in support (BBC currently reporting 140 against vs 132 in support). Thankfully it seems that MPs from other parties have actual brains and the bill was voted through with 400 votes in support vs 175 against...

The next general election can't come soon enough if you ask me!

Comments[0]
Trackback URL for this entry

Oct 30, 2012

 

Cancer sucks! So, in an effort to make it suck for fewer people in the future I'm joining the 'BBC men of fabric' team in raising money for Prostate Cancer UK and the Institute of Cancer Research.

Please consider sponsoring me/ us with any pennies you can spare. You can donate and checkout the Mo progress on my Movember page: http://mobro.co/egrant

Cheers!

Comments[0]
Trackback URL for this entry

Jul 17, 2012

 

The following provides instructions on how to install a particular version of Puppet from Puppet Labs' own APT repos, this is particularly useful if you run different O/S versions across your puppet nodes or simply don't want to use the versions bundled with your particular Ubuntu distro.

This will cover puppet rather than puppetmaster but the basic installation principles are the same for both, it's simply the configuration which is different between the two.

I'm writing this mostly as an aide-mémoire to myself as it's one of those things that I do infrequently enough that I'm always forgetting the precise steps.

# First of all ensure that you have uninstalled any existing puppet installation
sudo apt-get --purge remove puppet
sudo rm -fr /etc/puppet

# Install the Puppetlabs GPG key.
apt-key adv --recv-key --keyserver pool.sks-keyservers.net 4BD6EC30

# Add the Puppetlabs APT repository to our APT sources
# Note the deliberate carriage return, this is important
# for the 'apt.puppetlabs.com.sources.list' file to be correctly formatted.
sudo sh -c 'echo "deb http://apt.puppetlabs.com natty main
deb-src http://apt.puppetlabs.com natty main" > /etc/apt/sources.list.d/apt.puppetlabs.com.sources.list'

# Install the puppet-common package.
# Shouldn't strictly have to do this as it should be a dependency
# of puppet package but seems to be something wrong witg
# the dependency setup so have to do this manually for 2.7.17 at least.
sudo apt-get install puppet-common=2.7.17-1puppetlabs1
# Install puppet package.
sudo apt-get install puppet=2.7.17-1puppetlabs1

That's it, now just configure puppet as you would do usually (e.g. /etc/puppet/puppet.conf and /etc/default/puppet), register your client's cert with your puppetmaster and you're good to go!

Comments[0]
Trackback URL for this entry

Mar 25, 2011

 

Just a quick one today...

Barry Cranford and James Bowkett from the London Java Community (LJC) and Graduate Developer Community (GDC) have been putting together a series of online interviews intended to help graduates and undergraduates get a feel for what it's like in the professional world of I.T. Barry and James were kind enough to invite me to do an interview on my experiences to date as a consultant, I was really keen to get involved since this is exactly the kind of information which I would have found invaluable when I was looking in to the various graduate employment possibilities when leaving University. 

I found it a useful exercise providing me with a good opportunity to reflect on my experiences so far, I hope it is of interest/ use to the GDC community.

You can read my interview on the GDC Careers site.

Cheers,

EdD

Comments[0]
Trackback URL for this entry

Jan 06, 2010

 

Today is a sad day for Tash and I as one of our Chickens, Ethel, died in the night.

In September 2009 we re-homed Ethel, along with 2 other Chickens, Mabel and Maud through the Battery Hen Welfare Trust. Ethel was the smallest of the 3 Chooks, despite her small size she was an absolute expert of the 'run around the garden very quickly so they can't put me back in the coop' game.

Although she was only with us for a short while we hope that she enjoyed a better quality of life than she would have otherwise done as a battery hen.

RIP Ethel, we will miss you.

Edd and Tash

A picture of Ethel eating some food in the snow while her coop was being cleaned out
Comments[0]
Trackback URL for this entry

Jul 13, 2009

 

It's time for a tidy up - I have decided to stop using the mredd.co.uk domain, which was bought for me as a birthday present many years ago. Instead I'm going to move everything over to eddgrant.com, so this blog will be moving from http://blog.mredd.co.uk to http://www.eddgrant.com/blog.

I've added the necessary apache gubbins so that the transition should be pretty much invisible to web users however anyone who subscribes to the Atom or RSS feeds will need to update their subscription URLs at some point. The new subscription URLs are:

Atom: http://www.eddgrant.com/blog/EdD/feed/entries/atom

RSS: http://www.eddgrant.com/blog/EdD/feed/entries/rss

I will leave the redirects up until the mredd.co.uk domain elapses. Any problems please shout.

Cheers,

EdD


 

Comments[2]
Trackback URL for this entry

May 31, 2009

 

I honestly don't know what to say other than thankyou to Cassetteboy for this brilliant video edit which sums up the utter fail cock that is 'the apprentice'. It is clear that there was a lot more talent coming from the making of this video than can be found in the abysmal contestants who all seem to think that doing well in business requires the ceremonial fucking over of ones colleagues.

EdD

Comments[2]
Trackback URL for this entry

Apr 03, 2009

 

Thanks to Mick for sending this, really made me laugh!

21 Economic Models Explained

SOCIALISM

You have 2 cows.
You give one to your neighbour.

COMMUNISM

You have 2 cows.
The State takes both and gives you some milk.

FASCISM

You have 2 cows.
The State takes both and sells you some milk.


NAZISM
You have 2 cows.
The State takes both and shoots you.

BUREAUCRATISM

You have 2 cows.
The State takes both, shoots one, milks the other, and then throws the milk
away.

TRADITIONAL CAPITALISM

You have two cows.
You sell one and buy a bull.
Your herd multiplies, and the economy grows.
You sell them and retire on the income.

SURREALISM

You have two giraffes.
The government requires you to take harmonica lessons.

AN AMERICAN CORPORATION

You have two cows.
You sell one, and force the other to produce the milk of four cows.
Later, you hire a consultant to analyze why the cow has dropped dead.

ROYAL BANK OF SCOTLAND VENTURE CAPITALISM

You have two cows.
You sell three of them to your publicly listed company, using letters of credit opened by your brother-in-law at the bank, then execute a debt/equity swap with an associated general offer so that you get all four cows back, with a tax exemption for five cows.
The milk rights of the six cows are transferred via an intermediary to a Cayman Island Company secretly owned by the majority shareholder who sells the rights to all seven cows back to your listed company.
The annual report says the company owns eight cows, with an option on one more.
You sell one cow to buy a new president of the United States , leaving you with nine cows.
No balance sheet provided with the release.
The public then buys your bull.

A FRENCH CORPORATION

You have two cows.
You go on strike, organize a riot, and block the roads, because you want three cows.

A JAPANESE CORPORATION

You have two cows.
You redesign them so they are one-tenth the size of an ordinary cow and produce twenty times the milk.
You then create a clever cow cartoon image called ‘Cowkimon’ and market it worldwide.

A GERMAN CORPORATION

You have two cows.
You re-engineer them so they live for 100 years, eat once a month, and milk themselves.

AN ITALIAN CORPORATION

You have two cows, but you don’t know where they are.
You decide to have lunch.

A RUSSIAN CORPORATION

You have two cows.
You count them and learn you have five cows.
You count them again and learn you have 42 cows. You count them again and learn you have 2 cows.
You stop counting cows and open another bottle of vodka.

A SWISS CORPORATION

You have 5000 cows. None of them belong to you.
You charge the owners for storing  them.

A CHINESE CORPORATION

You have two cows.
You have 300 people milking them.
You claim that you have full employment, and high bovine productivity.
You arrest the newsman who reported the real situation.

AN INDIAN CORPORATION

You have two cows.
You worship them.

A BRITISH CORPORATION

You have two cows.
One is mad and the other has had to be put in storage because of the health and safety risks of milking it.

AN IRAQI CORPORATION

Everyone thinks you have lots of cows.
You tell them that you have none.
Nobody believes you, so they bomb the crap out of you and invade your
country.
You still have no cows, but at least you are now a Democracy.

AN AUSTRALIAN CORPORATION

You have two cows.
Business seems pretty good.
You close the office and go for a few beers to celebrate.

A NEW ZEALAND CORPORATION

You have two cows.
The one on the left looks very attractive. 

Comments[1]
Trackback URL for this entry

Mar 22, 2009

 

Tash and I went riding round Richmond Park yesterday, being both in the south of England and so close to London the Park is incredibly flat, however there are some rather nice flowy sections in some of the wooded areas. We found this little kicker below and had a quick play on it.

My bike has been making a rather interesting creaking noises for the last few rides, beginning after the most recent uplift day at CwmDown; with the combination of the famous CwmCarn grit-mud, the dependable rain and my penchant for pressure washers I thought the cause was sure to be premature ball-bearing death, the noise got markedly worse yesterday so I stripped the chainset down when we got back only to find that the BB was fine, however a good few of the the splines on the driveside crank arm had completely crumbled away! Time to start looking for a new crank I think.

My current crankset is a strange beast, initially starting out life as a 2003 Shimano XT model, later coupled with an e-13 DRS and a 38 tooth middle ring. This weird combination results in a dual ring 22, 38 toothed monster, a chain guide and an unbreakable Macrolon bash ring, all mated to a Shimano ES71 hollowtech (old style) BB. Sure it weighs a bit more than the standard issue XT kit but it comes with added advantage that I no longer leave precious big ring teeth sticking in the tree trunks that I so often hit err... lightly brush over, plus I literally haven't lost my chain once since fitting the DRS, not a single time! The whole lot weighs in at 1.15kg, here's a pic of the disassembled constituent parts below:

EdD's Hybrid Chainset complete with missing teeth

I am now looking at replacement options, things have of course moved on since 2003 and pretty much everything decent seems to be based on the more modern Hollowtech II BBs so going for that upgrade widens the cranks available to me. I'm currently looking at the 2009 Saint M810-2 crankset which looks absolutely unbreakable and comes with an appropriately frightening pricetag. The saint kit looks great and I've heard mostly good things about it however I wonder if it's a little overkill for me... The fact that I managed to get a 2003 crank, which was aimed mostly at the XC market, to last 6 years by riding downhill, freeride, XC and dirtjumping makes me wonder if I need everything the Saint offers... will have to see. If anyone has any suggestions for replacements then please give me a shout.

EdD


Comments[0]
Trackback URL for this entry

Oct 31, 2008

Aug 09, 2008

 

You're probably best off ignoring this one as it's just a claim code to get my technorati link setup...

Technorati Profile

TTFN

EdD

Comments[0]
Trackback URL for this entry