Sunday, December 19, 2010

Tumi Alpha International Wheeled Office Review

International Wheeled Office with
cable pouch
To go with my new Lenovo T510 I now also bought a carry-on with space for the laptop. As it goes with purchases like this I spend a lot of time researching them on the net, it just seems to be the German or nerd to do. Also quite typical for a German is to choose something which is of better quality than you need, but also not the most expensive one out there. Other bags I considered where by Rimowa, Victorinox, Samsonite and Briggs & Riley.
The reason why I am writing about this at all is that the Tumi website doesn't include the information I needed and there seems to be a lack of information about this bag on the, so this is more about the facts as an actual review.

Size: height: 54.6 cm, width: 37.5 cm, depth: 25 cm ( compressed ), 28 cm ( normal ), 32 cm ( expanded )
Weight: 5kg ( including cable pouch, lock and bits and pieces )

The size and weight might be a problem if you want to use it as a carry-on, because some airlines are annoyingly strict with there size and weight restrictions.  Some have a 20cm depth limit or a 8kg weight limit. Easyjet and BA are probably OK, Germanwings and Ryanair maybe not so (but you shouldn't use Ryanair anyway).  

The protected laptop compartment fits the T510, but the laptop is a bit wide which makes it a tight fit. Using the 9 cell battery is not a problem. A 15" Macbook Pro should fit without problems.   

If you decide to buy it, try to get it from the US as the prices are tumi.com: $695 (528€) , tumi.de: 725€, uk.tumi.com: £695 (818€).

Review: it is quite nice

If you need any other details or measurements, give me a shout with a comment.

Saturday, December 18, 2010

Why I am deactivating my facebook account

I have decided to deactivate my facebook account. It isn't done yet, so this message gets through and I am also waiting for the download of my information.

The reason is not a concern about privacy. I am sure that facebook is doing all kind of evil stuff with the information I provide them, but my guess most of this is used to present me with ads to make some money for them.
I think that facebook is probably the site with the best privacy settings out there. Every other site I am using from small forums over job sites to other network sites like xing or linkedin, doesn't provide anywhere near the privacy options that facebook provides. And none of them in under the scrutiny that facebook has to face all the time.

The reason why I would like to stay is that facebook is the best way to keep in touch with people from my previous live in Germany and London, some of who are all over the world now and I will loose any contact to them without facebook.
And facebook is the best casual photo sharing site out there, the people tagging works very well and because a lot of people are on facebook the like/comment bit is brilliant.

No, the reason why I leave facebook is that it is a big time waster. I spend most of the time scrolling to rubbish game notifications, switching the time line back from "magic" to "most-recent". People are starting to send me facebook messages instead of proper emails. And there are no useful RSS feeds for the news feeds, photos or anything else.

For everything else I do on the web I use three applications: gmail, google reader and pidgin. So any information I receive has to be provided as email, RSS feed or jabber. The are additional requirements: the RSS feed has to include all (or most) of the content and there is a limit to the amount of rubbish/spam/4sq I am willing to tolerate. (this disqualifies xing too by the way).

So: good bye

(facebook allows to just deactivate the account, which is also a nice feature if something changes and I decide to come back)

update: in case you want to stay in contact with me find some options here: about me or follow this blog

Sunday, November 28, 2010

Fedora 14 on a Lenovo Thinkpad T510

IMAG0206
by Jemimus, on Flickr
Another brand new toy. After my last trip to the UK for bikesoup I decided that it was about time to get a proper laptop.
So far I only have a netbook, which is very convenient when size and weight matter. But for getting work done it is just to small, the main problem is the screen size and resolution.
I had a look around for good full sized laptops and the only brands producing something with the quality I had in mind were Apple and Lenovo. The advantages of the Apple over Lenovo are better built quality, battery life and easy to buy locally. I choose the Lenovo, because you can order it with more gadgets, swappable batteries and mostly because it isn't an Apple as I despise where the company is going and I already had bad experiences with Linux and iPods.
This is the configuration I finally got.
  • Intel Core i7-620M
  • 15.6" FHD Display  1920x1080
  • 4 GB
  • UltraNav (TrackPoint and TouchPad) with Fingerprint Reader
  • 500 GB Hard Disk Drive, 7200rpm
  • Intel Centrino Ultimate-N 6300 (3x3 AGN)
  • Integrated Mobile Broadband (Gobi 2000 3G with GPS) 
First thing I did was to install Fedora 14 on it. I used the install option to shrink the Windows partition to 50G and used the rest for Linux. I am probably going to replace the hard-disk with a SSD in the future, but it was a bit too expensive for now.
The install was amazingly boring. I was expecting all kind of problems with the hardware, but everything just worked. Even the fingerprint reader allows you to login after configuring it with a nice tool.
The only tweaks I needed so far, are these:
  • The UMTS card needs a firmware and loader, I used these instructions from the CentOS list.  I don't really need it, because mobile broadband via bluetooth is also very easy to set up and works just as fast.
  • I haven't tried the GPS yet, but I seem to be inside of buildings most of the time anyway
  • if you enable VT-D (whatever that is) in the BIOS, hibernate / suspend to disk won't work
  • for some reason some of the preferences don't work for the touchpad, but you can enable those and more with the synclient tool. For example "synclient VertTwoFingerScroll=1"
Battery time is a bit disappointing, with either a 6 or 9 cell battery. Some of it seems to be the fault of the Linux software, but PC hardware always seems to be rubbish in that department.
The build quality is also not on the level of a MacBook pro, but much better than any Dell, Asus or whatever they are called.

I will comment on this post in case I make any new discoveries.

Saturday, November 13, 2010

Kindle and ebooks

I was planning to buy an ebook reader for a while. I mean it is 2010 and if we don't have flying cars at least everyone should have a robot and not read from dead trees.

It took me a while because I wasn't able to decide on a brand and when I decided on Amazon I couldn't decide on which Kindle to get. My girlfriend took the decision off me by giving me a Kindle 3G+Wifi for my birthday. So here is a quick review.

Once you open the packaging you already notice the difference to any other display device you have ever used. The screen already shows something, even though the device is switched off. In this case it shows the instructions to switch it on and plug it in. Whenever the device is switched off it displays a random picture.

The Kindle is about the size of a normal paperback novel, it is not too heavy and it is very easy to hold with one hand. The large "turn page"-button on both sides of the screen allow reading without moving your hands.

With the the 3G or Wifi you can access the Amazon store, which allows you to buy books or directly download one of the many free books from Amazon. Once you try this you might notice one of the disadvantages: a lot of books are not available for European buyers, this even includes some of the free books. The free books seem mostly be from project gutenberg, so I don't understand the reasoning for this. You can just download them from there. A lot of paper books, especially older ones are not available at all.

So first thing I bought The Ultimate Hitchhiker's Guide to the Galaxy obviously. But I know that one already, so I also bought The Last Run: A Queen & Country Novel, which is a kind of James Bond story with a British female agent and the last art of a series which I already followed.
The book cost me $18.74, and there is already the first problem, I think it is too much. It does cost less for US customers and the hardcover is only $17.16. Now everyone is saying that it isn't the paper that is making the price, but something is clearly wrong here. With an Amazon ebook I am also loosing my right to lend the book to other people or to sell it again once I read it, there should be some compensation for this.
The reading experience on the other hand was very nice. I also had the feeling that I read quicker on the reader compared to a paper book, maybe because of the smaller page size or the quicker page turns. This is was the Kindle is made for, reading novels is a very nice experience.

Now the bad stuff: reading pdfs or technical books on the 6" Kindle is not nice, it is just too small. The lack of colour is also a problem for these and comics.
The organization of books on the Kindle sucks, there should be a view with the book covers (which are also not always provided by the books), the collection system is also rubbish.
Navigation is also clumsy, a touch screen would be the obvious solution but this adds weight, size, reduces battery live and quality of the display. But even without touch this could be a lot smoother.
And finally: how can Amazon with one of the best, if not the best on-line shop produce a shop on the kindle that is so useless. Unless you are not near a computer it is always easier to switch on your desktop and do the shopping on amazon.com and then send it to the Kindle. Heck, even if you are not around a computer it might be faster to take a cab to the next internet cafe and do the shopping there.

To summarize: I am happy with the device for the reading I use it for. I am also glad that I don't have carry around kilos of books the next time I read the Hitchhiker, Red/Green/Blue Mars or Lord of the Rings again. And the project gutenberg is finally useful to me too, with lots of classics and older books like the Origin of Species available for free.

And in the future I will get another ereader for PDFs, technical books and comics. But only if available with a colour display in the same quality as the Kindle

Saturday, October 02, 2010

git workflow for the bikesoup project

I have been one of the many converts to git and try to use it whenever possible. So far this has been mostly for smaller project, open source projects, Fedora and a little bit at work.

bikesoup is my first bigger project using git. I started with initial development on the master branch and created feature branches which got merged back into master. Before going live for the first time I created a live branch. This is pretty much what you would do in subversion too, maybe with the exception of any feature branches.

Once the site went live I created a feature branch off master for each issue in bugzilla I am currently working on. When I am happy with the fix I merge it back into it.  And when the feature goes live it the feature branch is also merged into live. The diagram below shows this process.


When first working like this I had all kind of problems when I merged into live. When you branch a feature and then only work on this feature before you merge it back into master git uses fast-forward merging, which messes up the feature branch. If you merge this feature then into live you merge in fact master, which is probably not what one wants. So now I use --no-ff on all merges.
The nice thing is that you can go back to feature branches. Sometimes a bug gets reopened and I don't want to create a separate branch for this. Then I can check out the original feature branch add the fixes and merge back into master and then live.
To make it a bit more interesting I have also a hot-fix branch off live for things that have to fixed fast because the site is broken. This gets also gets merged back into master. And some other branches which track changes to configurations in live and master which don't get merged between the main branches.

So, how does this look in practice?


The git-set-file-times is necessary, because git can mess up the file times when switching branches, which messes up the rsync of the symfony deploy script. The script sets all file times to the last commit times.

If you are coming from subversion (or worse) it isn't easy how fast the branching and merging is. One way to visualize is the diagram to the right, which just shows the branches of one day. Some of these just contain a few line changes.

Another way to describe it is "two seconds", that is how long the script above takes (just the branch switching, branching and merging, without the time for bug fixing and upload of course).

So, whoever is still not using git: try it on a small project and I promise you will fall in love with it soon.

Sunday, September 26, 2010

bikesoup

Yesterday one of my side projects went live: www.bikesoup.co.uk .

Last December Anthony approached me about doing the site and I agreed to work on it in my free time. It took a while, but this included finding a designer ( d2tstudio ), going through the process of finding a feature set for the launch and the programming. And all of this while I started my new proper job at Softonic, which means I didn't really have as much time to invest in it as I would have liked.

The site is a pretty standard e-commerce / classified ad site tailored to bicycles. But as with every project there are some special requests which makes it interesting to work on, like the payment and billing system.

For me it was especially nice to do all the programming from beginning to end on my own and being able to choose the technologies I like to work with. Anthony pretty much lets me decide all the technical bits.

The site is build completely on open source technologies and I might be able to give something back in the future too.
  • CentOS for the server OS 
  • Fedora on the development machine
  • PHP as the language 
  • MySQL database
  • memcached
  • symfony 1.4 as the web framework, with some plugins
    • sfImageTransformPlugin and sfImageTransformExtraPlugin for image transformations 
    • swCombinePlugin for JavaScript and CSS optimization
    • ioMenuPlugin for the menus
    • ... 
  •  jQuery JavaScript framework 
    • colorbox plugin for overlays
    • dataTables for Ajax tables
    • jcarousel for slideshows
  • git as source control
  • Eclipse IDE
  • bugzilla a bug tracker
The current version is just the first milestone and there is still a lot of work to do. But first I am looking forward to see if there is any interest in a site like this and what the users want from it in the future.

Friday, September 17, 2010

Can Kenji

Today I tried a restaurant which has been on my list for a while. Firstly because it is just one block away from my flat and second because it seems to be one of the few authentic Japanese restaurants in Barcelona.

Can Kenji is located in an ugly tower block near Passeig de Sant Joan in the Eixample district. If you don't know it is there it will be difficult to find. The restaurant itself is pretty small with just a handful of tables and a bar at the tiny kitchen.

I took a seat at the bar with good view on the magic happening in the kitchen. I choose the medium tasting menu, which consisted of: a vegetable salad with soy sauce and razor clams, stir fried noodles with clams and mussels, a seared beef fillet, a selection of sushi and finally a ball of sesame ice cream. All together with a water for €17.40.

This was the best lunch menu I had in my time in Barcelona. Every dish was fresh and I was able to watch while it was prepared. The sushi was the best bit, finally a nigiri with rice which didn't taste three days old and fish which melts in your mouth. The stir fired noodles were also amazing.
If I had to nitpick I would say the beef was a bit stringy and the ice too frozen, but I would take it again any time.

You find the restaurant at C/Rossello 325, 08025 Barcelona and on-line at: www.cankenji.com .

Saturday, September 04, 2010

Batik

Checked out another Asian restaurant this Friday.

The menu contains a selection of Korean, Thai and Malaysian dishes.

I went for the lunch menu again, which was a Laksa Lemak soup as starter and a merluza with sweet sauce. The soup was nice, the merluza rather bland. The deserts were the usual yoghurt/flan/cake selection, so I went for a coffee.

Because they are one of my favourite dishes I also ordered Thai spring rolls. These are served cold and show their ingredients through their translucent rice skin. Very nice and I will be back to see if the other a la carte dishes are as good.

All together ~ 12 Euro for the lunch menu and 6 Euro for the rolls.

You can find it at C/Valencia 454 or on-line:  http://restaurantbatik.com/

Restaurant
Laksa
Thai Rolls
Merluza

Sunday, August 15, 2010

Bembi

Onion Bhaji
Last week I finally checked out Bembi. It is supposed to be one of the few good Indian restaurants in Barcelona. As with Chinese restaurants it seems to be very difficult to find a good one in the rather large selection of Indian restaurants.

I went for the lunch menu, which probably doesn't represent the overall quality because it is rather cheap at about 14€.

The restaurant itself is nicely decorated and non-smoking.

For starters I had the a bit greasy Onion Bhaji, fried onion fritters with a sweet sauce.

The mains was Chicken Assadh, a green curry style dish with a saffron flavoured rice.
 
And for desert the Gulab Jamun, a very nice cinnamon flavoured ice with milk caramel.

Overall the lunch was a good average experience and made me want to check out the taster menu, which is a bit more expensive but probably better quality.

Bembi
www.bembi-barcelona.com
Consell de Cent 377
08009 Barcelona

Chicken Assadh
Gulab Jamun
Menu del Dia

Wednesday, June 16, 2010

New Computer Toys

I treated myself to some nice new toys and I am very happy with them, so here comes a short review.

Logitech G9x Laser Mouse

I already have a G9 at home, which is the best mouse I ever used. It is really a gamer mouse, but the high resolution laser, free rolling scroll wheel and the cable make it perfect for programming and desktop use. It also comes with adjustable weights, which helps to make it feel just right. I just bought a new one because I wanted to replace the G5 I had at work with this one.

The G9x is pretty much the same with a better case and higher resolution. The new colour scheme also goes better with the Microsoft Ergonomic Keyboard 4000 (which is the only Microsoft product in my house). As the G9 and G9x are the same price, the choice is really easy. With the G9x you can also adjust the colour of the LEDs and as everyone knows: a gadget is not a gadget if it has no blue LED.

Nokia microSD/HD map 16GB MU-44

This is a memory upgrade for my Nokia N79. And when did memory get so small? The size of this is just silly, you can breath it in if you are not careful.

SHARKOON SATA QuickPort PRO

The main reason for this order. I needed another USB backup drive, because I want to make a backup before I do the Fedora 13 upgrade. I looked around for 2TB external USB drives or NAS, but they are all much too expensive. I also usually have some old hard-disks around that are leftovers from computer upgrades and needed a use for them.

The Sharkoon is a dock where you can insert "naked" Sata drives directly. You connect it with e-sata and/or USB to your computer and that is it. It also acts as a USB hub with two ports and has a slot for SD/MMC/MS memory cards. It also has a switch to turn it off when not in use, which is a lot better than the usual external drives. It is also bloody fast over e-sata (they do a simpler version which just has USB).


And that is it already. I am backing up everything now so Fedora 13 is next.

Saturday, May 15, 2010

Pulpo and Tomatoes Salad

While my girlfriend is away on holiday I use the opportunity to eat the things she hates. Today a quick little octopus salad. The idea for this one is from my sister.
  • 200g pulpo (octopus), boiled and cleaned
  • 3 tomatoes 
  • 1 small onion
  • 1 lime
  • pepper
  • light soy sauce 
  • sesame oil
  • lots of fresh coriander
Cut the octopus and tomatoes into slices and small pieces. Slice onion. Add juice of lime, coriander, a little bit of soy sauce and sesame oil.  Pepper to taste.

The soy sauce and sesame oil is really optional, you can also use more lime and a bit of olive oil.

Tuesday, April 27, 2010

2010 Triannually New Year's resolutions update

This year I am doing the updates every four months and April is nearly over, so here it goes.

1. Loose weight: going very well. I dropped from an average weight of 79 to 74.7kg and moved from "overweight" to "normal weight" BMI category. I didn't my lifestyle too much, I just eat and snack a bit less. One big helper has been the physics diet website, which keeps a nice average graph and helps me to stay motivated. I just have to go another 1.7kg to reach my goal for the year.

2. Reduce time spend watching TV, reading e-mails, blogs, facebook and twitter. I reduced the number of RSS feeds from 600 to 479 and the posts I read per day from 365 to 240 (including tweets). And I spend less time on each post, as I use readitlater to mark interesting posts and read them when I have time for it. I also stopped watching a few TV shows and stopped using facebook. Overall I notice that I have more time and I am sure I can do a bit more in the next eight months. Using GTD more also helped with my time management. 

3. Do something about my so called "career". This could mean doing something more fun, working less and/or earning more money. As mentioned in the previous post, I have decided to go for something more fun with a job at softonic. I will judge how it turned out in the coming months. For some reason I seem to have too many choices at the moment.

Maybe I should have chosen more goals, but the success so far seems to be an indicator that it is good to concentrate on a few. Next update will be at the end of August.

Some left overs from last year, which I worked on this year too:
  • I did travel to a new place: Marrakesh
  • I did get an ITV for my motorbike and use it more
  • I use my mountain bike a lot more

Friday, April 23, 2010

New Job: Softonic

This week I started my new job at Softonic.

After three years at opus5 I decided that it was time to move on. I learned a lot in this time and as I like to say, a lot of things I really never wanted to learn. I worked in a great team and wish them all the luck for the future (And in case you are looking for a PHP job, I am sure they are looking for more people).

While writing my 2010 New Year's Resolutions, I came to the conclusion that it is finally time to make a move. I was looking for a company, which is more focused on development and the possibility to learn new stuff.

cafeteria and view
Most people reading this have probably never heard of Softonic, neither had I before the 2008 Barcelona PHP conference. It is a large download portal similar to download.com, which started in Spain and is now in many other countries. The company has 180 employees, with maybe about 50 developers. This makes it the biggest company I worked for so far. They have been voted best employer in Spain twice and provide nice perks like training, massages, free fruits, tea and the like.

A few things made the decision to change more difficult. I now earn a lot less and I can't call myself Technical Director any more. In fact I am not even any kind of team lead, but just a low developer. But I figured I wanted to do more programming and hope there will be opportunities to grow in the future.  And I have to work on Windows again with two tiny screens, which is a bit strange.

Technology used at Softonic is pretty standard, the usual PHP, MySQL and memcached that you see everywhere. They have their own grown framework, which is not to different from what I have worked on at Sanego or guideguide. Some of the processes are a bit strange, for example the revision control system involves Windows, remote X11, Wine and TortoiseSVN. But nothing I can't work around with a bit of Eclipse, git and shell magic.

The first week I spend shaking everyone's hand (really), learn some of the processes, sign contracts, listen to CEO talks. I need to find some good lunch restaurants in the area, which is a bit more difficult then in the centre of Barcelona. I also have to find a way to store my bicycle to work.

For some reason I ended up in the SEO team (opus5 guys will laugh now :-), but in the end it is all just code and I might not be interested in SEO, but neither do I use any download portal. At the moment I don't do any coding anyway, I am still in training and this probably continues for a few more weeks.

So to summarize: all fine, I am having fun lets see where it takes me...

Wednesday, April 14, 2010

Marrakesh

Katja and I spend the last few days in Marrakesh. We were looking for a cheap holiday in a not too cold country and Morocco was pretty much the only choice.

The flight to Morocco was with Ryan Air. I already knew how much I hate them, but they confirmed it again.

We stayed at a small hotel Riad Alksar in the Medina. A Riad is a house with a courtyard and the rooms build around it. It doesn't have any large windows to the outside. The area of the hotel is pretty poor with the exception of a handful of similar hotels. The hotel has eight rooms and each of these would usually house a family. Our host was very nice and the hotel clean and with a minimal design. One of the perks is the roof terrace, which we used a lot to chill and for breakfast.

Because we didn't have too much time, we spend most of it shopping in the Souks, visiting a few of the palaces and enjoying the food market at night. The food was very good and I can only recommend it to everyone.

The most amazing thing was how friendly everyone is in Marrakesh. You get hassled once in a while by people trying to sell you various rubbish, but they leave you alone after you said "no" twice. Everyone was helpful and I never felt like I should have to worry about pick pockets or similar. Very different from the situation in Barcelona.

But pictures speak more than a thousand words, so have a look...

Saturday, January 30, 2010

Surprises

Once in the while I do something I haven't done for a while and get surprised by how much fun it is.

Today I wanted to get the ITV (Spanish motorcycle inspection), which has been overdue for a while. I didn't do it because I haven't used it for a while and can't used it because I didn't have the ITV.

Turns out that I needed an appointment, so I run some errands. I got a new zoo membership card and cancelled my old gym. This took me with the motorbike down and along the beach. The weather was beautiful and it was reasonable warm. I saw the beach, smelled the sea and felt the Barcelona air in my face.

Whenever I use the motorcycle I get a smile on my face. I really should use it more often. And it makes me appreciate Barcelona more.

Now - most people would say that it shouldn't come as a surprise that living in Barcelona, enjoying the sun and taking a beautiful bike for a spin along the beach is a nice thing. In fact it is probably a dream for most people - including me.

Sometimes you have to take a step back and take a look at your life and realize that you pretty much got everything you need instead of chasing the next dream. You tend to forget that if you are stuck in your daily routine.

By the way: the picture is from today, but not from the motorcycle trip but a mountain bike ride I did in the afternoon.

And now I am going to make Thai green curry and hack some code.

Nice!

Saturday, January 23, 2010

Fedora and PHP QA

After hearing again about many QA tools at the 2009 PHP Barcelona conference I decided that it would be nice if these would be available through packages on Fedora (and through EPEL on RHEL).

Turns out that the most important ones were already packaged, some needed a new packager, some were waiting for review and a few still need to be packaged.

Here are the once already available, with the packager name:
  • php-phpunit-bytekit (llaumgui)
  • php-phpunit-phpcpd (llaumgui)
  • php-phpunit-phploc (llaumgui)
  • php-pear-PHP-CodeSniffer (cdamian)
  • php-pear-PhpDocumentor (cdamian)
  • php-pear-PHPUnit (xulchris) (this will soon be renamed to php-phpunit-PHPUnit)
These are waiting for review:
  • php-pdepend-PHP-Depend (cdamian)
  • php-phpmd-PHP-PMD (cdamian)
These don't seem to have packages at all:
  • php-phpunit-phpdcd
  • php-phpunit-phpUnderControl
  • php-phpunit-PHP_CodeBrowser
  • phpanalysis
  • padawan
  • arbit
Because EPEL is limited to the rather ancient PHP version of RHEL it sometimes contains older versions of the packages available in Fedora. It might be time for a community supported repository for PHP 5.3, for people who don't want to live on the bleeding edge with Remi.

Another thing missing is a package for a continuous integration software like Hudson, arbit or CruiseControl. The reason for this is that they are either really difficult to install or package or are still very much in a alpha version. We are using hudson at work and they do provide a RPM, but it is less than perfect. Arbit looks promising, but probably needs a few more months to be at least in a beta stage.

Give me a shout if there is a package I missed.

Sources:

Wednesday, January 13, 2010

2010 New Year's resolutions

A new year means new resolutions. But first a quick look back at the ones from last year.

On the fail side: I didn't loose weight, neither did I use my motorcycle more or took a lot more advantage of Barcelona. Success on: sorting out my music collection, travelling somewhere new, doing more programming and blogging a bit more.

Now to the next year. I read a bit about these kind of resolutions and how to be better in succeeding. I probably took too much on in the last year and it is better to have some way of quantifying success or failure. So this year I am just taking on three resolutions. I still keep the failed ones from last year in the back of my mind though.

1. Loose weight (again), but this time with a plan. I will try to loose 0.5 kg a month. On the one hand it doesn't seem a lot on the other hand loosing 6 kg in a year seems too much. I will keep track of this and also keep track about my sport activities. To achieve the goal I will have to reduce my lunches with the opus5 guys and increase my sport activities. I will swap my gym for one nearer to my flat. I also will stop eating sweets and snacks.

2. Reduce time spend watching TV, reading e-mails, blogs, facebook and twitter. I will unsubscribe from as many services as possible. Instead I will spend the time programming, cooking, reading, socializing and doing sports. Not sure how I will put that in numbers, as I don't have them for the past, but I will make something up.

3. Do something about my so called "career". This could mean doing something more fun, working less and/or earning more money. Either at opus5, new projects in my free time or something completely new. I will have to see what comes up, but I have twelve months to decide.