Tuesday, December 28, 2004

Christmas survived...bring on New Year...

Wow Christmas just snuck up on me and then dashed past. Been back to the old homestead this past weekend, and now here in the big smoke again. It's been a great Christmas, my nephew's first (he drooled a lot) and my friends' 26th (they got drunk and drooled a lot).

So next on the traditional things-to-do list is New Years which will be a quiet one in with the, infinitely, better half. With that in mind here comes the ubiquitous "Year in Review" post...


So we'll start with work, and there has been a lot going on, in some respects, not too much in others. I might get a project to completion in the New Year, but will not have made one this year, that kinda sucks, but then I've worked on some exiting things.

We have just got a new CEO, and early in 2005 there will be more new faces around. We also said goodbye to some great people. It's going to be a year of change in many ways.

The development team did manage to get our technology open sourced successfully (http://www.openharmonise.org), that was very satisfying.


While work was a bit of a mixed bag, personally I had an amazing year. I ended 2003 and started 2004 by telling anyone within earshot that 2004 was going to be the best year ever, and although none of them would believe me it did turn out that way.

I met and fell completely for the above mentioned "better half".

I traveled, an amazing feat for those that don't know me. Until 18 months ago I had taken one holiday in 4 years (for my brother-in-law's stag party). Since then I have been back to Munich for the Oktoberfest, to Paris for the first time. I had a great time on an abortive attempt at camping in Wales during gale season. A great friend and I went to Rome together, making me appreciate his friendship even more. Finally my girlfriend and I recently went to New York together, during which trip I realised that not only are we great together in our relationship but we are traveling soul mates.

My predictions for a great 2004 extended to those around me as well, and that also worked out pretty well.

  • One friend finally made the move to London and is now in a great flat, a good job and generally having a good time, no matter what he says sometimes.
  • Another friend found a new flat in an area he loves and got the promotion that he richly deserved but refused to believe he would get.
  • Friend number 3 (in no particular order) moved in with his girlfriend and seems to be happier than I've ever seen him.
  • One friend has a book deal for 2006-11!
  • Another friend was published for the first time.
  • And finally, although there were other great things that happened, we all went out and had a great time over Christmas.
On and on to 2005...

One of my friends is now championing 2005 as the next great year, and I am willing to go with that, although I think that for me it will be a hard year. I am going to be focusing on moving forward with a lot of things that are going to require a lot of work from me, but I truly believe that they are worth it. People that know me well will know what I'm talking about, those that don't will find out in due course.

I am looking forward to the next year, I hope it turns out well for all of you. This week I am going to be working damn hard to get my current project out of the door and then celebrate the New Year so I will be back with you all next week. Till then...


Coach Factory said...

michael kors, true religion jeans, nike air max, air max, louboutin, nike air max, polo ralph lauren outlet, oakley sunglasses, prada outlet, ray ban sunglasses, louboutin, prada handbags, longchamp handbags, chanel handbags, oakley sunglasses, michael kors outlet online, true religion, michael kors handbags clearance, coach purses, toms shoes, coach factory, ray ban, louis vuitton outlet online, gucci outlet, michael kors, ray ban sunglasses, jordan shoes, tory burch outlet, burberry outlet online, coach outlet store, true religion outlet, nike shoes, michael kors outlet, nike free, michael kors outlet online, oakley sunglasses, kate spade handbags, louis vuitton handbags, kate spade outlet, longchamp outlet, air max, coach outlet, polo ralph lauren outlet, tiffany and co, cheap michael kors

Coach Factory said...

hollister, marc jacobs, nfl jerseys, abercrombie and fitch, north face jackets, lululemon, vans, giuseppe zanotti, yoga pants, timberland, birkin bag, ray ban pas cher, hermes, nike air max, hollister, beats by dre, ferragamo shoes, new balance shoes, air jordan, babyliss pro, mont blanc, mulberry, nike roshe run, mcm handbags, nike free, louis vuitton, michael kors, longchamp, air max, oakley pas cher, ralph lauren, wedding dresses, louis vuitton, ralph lauren, karen millen, hogan, instyler ionic styler, lancel, supra shoes, juicy couture outlet, louboutin, rolex watches, burberry, reebok outlet, nike free, converse shoes, juicy couture outlet, louis vuitton, montre pas cher, north face outlet

Coach Factory said...

oakley sunglasses outlet, canada goose, oakley vault, asics gel, ghd, oakley sunglasses outlet, canada goose outlet, moncler outlet, cheap oakley sunglasses, moncler, moncler, oakley outlet, valentino shoes, ralph lauren, oakley sunglasses cheap, cheap sunglasses, oakley vault, ugg boots, soccer jerseys, ugg boots, cheap sunglasses, jimmy choo, ugg boots, ray ban, insanity, canada goose, louboutin, oakley vault, soccer shoes, herve leger, canada goose outlet, oakley sunglasses cheap, oakley sunglasses outlet, bottega veneta, p90x3, gucci, cheap oakley sunglasses, canada goose, ugg, moncler, canada goose, cheap oakley sunglasses, chi flat iron, celine handbags, oakley, tn pas cher, oakley outlet, cheap sunglasses, oakley sunglasses cheap

Wenhao Guo said...

louis vuitton outlet online
louboutin uk
new orleans saints
nhl jerseys wholesale
michael kors outlet sale
michael kors factory store,michael kors outlet online sale,michael kors,kors outlet,michael kors outlet,michael kors handbags,michael kors outlet online,michael kors handbags clearance,michael kors purses,michaelkors.com,michael kors bags,michael kors shoes,michaelkors,cheap michael kors
tiffany jewelry
san francisco 49ers
tods shoes
arizona cardinals
coach outlet store
chicago bears
michael kors outlet online
soccer jerseys,soccer jerseys wholesale,soccer jerseys cheap,soccer jerseys for sale,cheap soccer jersey,usa soccer jersey,football jerseys
ugg boots on sale
cheap oakley sunglasses
true religion sale
kobe 9 elite
nike air max 2014
mont blanc
ed hardy outlet
philadelphia eagles
belstaff jackets
michael kors handbags sale
vans sneakers
michael kors handbags,michael kors outlet,michael kors outlet online,michael kors,kors outlet,michael kors outlet online sale,michael kors handbags clearance,michael kors purses,michaelkors.com,michael kors bags,michael kors shoes,michaelkors,cheap michael kors
nike free
north face outlet
nike air huarache,nike huarache,nike huarache sneakers,nike huarache shoes
pittsburgh steelers
boston celtics
ralph lauren

xumeiqing said...

gucci shoes
oakley sunglasses
p90x workouts
coach outlet
uggs for sale
coach outlet store online
oakley sunglasses
ugg australia
uggs outlet
louis vuitton handbags
giuseppe zanotti sneakers
michael kors outlet
oakley sunglasses
pandora jewelry
louis vuitton
canada goose jackets
canada goose outlet
north face jackets
hollister uk
christian louboutin outlet
ugg boots
ugg boots
uggs outlet
uggs outlet
ugg outlet
louis vuitton handbags
oakley sunglasses wholesale
ugg australia
ugg boots outlet
concords 11
michael kors handbags
jordan retro
michael kors outlet
louis vuitton purses
christian louboutin outlet
christian louboutin outlet
oakley sunglasses
michael kors handbags
louis vuitton backpack

Gege Dai said...

canada goose jackets
ugg outlet store
salomon shoes
football shirts
coach outlet online
ugg outlet
ray-ban sunglasses
nike free run
michael kors outlet
mulberry sale
replica watches
oakley sunglasses
ugg outlet
bottega veneta outlet
longchamp solde
ray ban sunglasses
hollister shirts
air max 90
coach outlet
puma shoes
louboutin pas cher
cheap nike shoes sale
louis vuitton bags
coach outlet clearance
michael kors outlet
burberry outlet store
louis vuitton neverfull
michael kors outlet
swarovski crystal
canada goose jackets
cheap football shirts
ed hardy clothing
lacoste shirts
nike roshe run
cazal sunglasses
louis vuitton pas cher

chenmeinv0 said...

toms outlet
coach outlet online
christian louboutin shoes
ugg boots uk
louboutin pas cher
ugg outlet stores
louis vuitton outlet
nike huarache 2015
air max 2016
gucci outlet

chenmeinv0 said...

calvin klein
north face
coach outlet canada
michael kors
coach outlet online
ralph lauren
nike free running shoes
supra shoes
ray ban wayfarer
air max uk

林磊 said...

20170619 leilei3915
coach factory outlet
mont blanc outlet
cheap ray ban sunglasses
ralph lauren uk
coach outlet store online
ray ban sunglasses
pandora jewelry sale
cheap oakley sunglasses
mont blanc pens for sale
mcm backpack