Archive for December, 2006

Design a car, win an Xbox 360

at http://www.peugeot-concours-design.com/ you can participate in a 3d desgn contest to design a peugeot car that should have the following criterias

Pleasurable (to drive)
Lively
Efficient
Accessible
Simple
Ecological

Last years winnerThe winning design will be displayed at the 2007 Frankfurt Motor Show as a full scale model, the winner will receive a cheque for 6000 euros and a miniature version of the model will be mass produced. The winning model will also accour in an Xbox 360 Game (i don’t know which one though). Those who come first, secon or third will also recieve an Xbox 360 console.

Advertisements

12 steps to better code

Joel Spolsky has on his blog a checklist how to make better code, as a programming company (development team).

It’s called the Joel Test

  1. Do you use source control?
  2. Can you make a build in one step?
  3. Do you make daily builds?
  4. Do you have a bug database?
  5. Do you fix bugs before writing new code?
  6. Do you have an up-to-date schedule?
  7. Do you have a spec?
  8. Do programmers have quiet working conditions?
  9. Do you use the best tools money can buy?
  10. Do you have testers?
  11. Do new candidates write code during their interview?
  12. Do you do hallway usability testing?

Give your team a point for each yes-answers to those questions.

A score of 12 is perfect, 11 is tolerable, but 10 or lower and you’ve got serious problems. The truth is that most software organizations are running with a score of 2 or 3, and they need serious help, because companies like Microsoft run at 12 full-time.

Yawn!

Goodmorning.
I is 06.55 on a Sunday morning.
I went to sleep 02.00 yesterday after having programmed on my C++ assignment. The program started to behave more in the way I would want it too now. I got to start implementing keyboard input and how the program reacts then.
Today I will go visiting my brother. It will be fun.
Cheers.

I’m on the web

I tried to search for ‘toffe’ using googles image search. It actually showed a picture on me on the first page that I have neither taken nor uploaded to the net. That is kind of fun. It is from Mikael Andersson’s school hosted web page.

toffe på Google/images

What has become of the world

maxtor 250 Gb IDE HdRemember the days when you had a 400 Mb hard drive and THAT was much. Today I went to verkkokauppa.com to look for a new harddrive to replace one that had crashed in a couple-of-year-old computer. Well the smallest IDE (and the only) model that were in the shelf was a 320Gb hard drive fro 99,90€. I had to ask for a smaller one (since that much space is not required on that computer) and the smallest one they had was a 250Gb for 77,90€ which i bouhght. But man, the smallest is 250 Gb. I remembered when i bought my first external hard drive that was that big. And it felt like that that would never become full. Well it all depends on what you store on them I guess.
Well IDE has become outdated, and why buy small when you can buy big right. Sounds like a line from Super Size Me (Which i haven’t seen). I guess that if you want a smaller Hd you have to dig one out from an old computer … And it’s probably cheaper that way.

I remembery when we bought a 486 with 16 Mb RAM and 400 Mb Hd. And i was amazed when we later upgraded to Windows 95 and on the installation disk there was a music video by wheezer (Buddy holy).. Imagine, a movie on a computer. I showed it to everyone, and they too were amazed.

That was something then. Do you remember some specs of some old computer you were impressed by “back in the days”

C++ OpenGL programming..

Hello world.
I am sitting here at home doing schoolwork. I’m taking a cource called “Software design (C++)” and we have a larger programming assignment for the end-term period. We coudl choose from a set of predefined assignments. They sounded boring (you can have a look for youself), so i chose the last one where we could define our own project using some framework.

So i decided to make a game for one-year-olds. Sometimes when I am using the computer Emma comes and wants to “punch” the keyboard [You can’t believe how many keyboard shortcuts I have learned that way, last time she managed to flip the screen upsidedown (it was on a pc with win xp) and I had to spend several minutes trying to flip it back wile tilting my head upsidedown].

3d cubes 3

Well I thougt, why not make a program that she can use, and is “fun” and i wont be worried that she accidentally types someting like “sudo rm -rf /”. It would learn a child to use “friendly” keys, like the letters, space and enter, and would override all system commands like shutdown etc. So when you press friendly keys “fun” stuff happen. I am working now on bouncing 3D cubes with pictures on them, they would emerge if some nice key is pressed.

The empty guitar case

guitar case empty
This is a guitar case.
It is empty.

A lot of people feel that something is missing in their life. Like there was an emptiness in their life, that something relevant was missing. This is the reason why so many people seek satisfaction in different forms like money, power, gratification, sexual satisfaction etc.

God created man to be in relationship with Him. Because of the fall of man, this relationship was broken and it left a void, an emptiness in the heart of man. This void can only be filled by God.

If we look at the empty guitar case, it resembles the state of man. There is no guitar in it. The relationship with God is broken because of sin (sin, not sins … sin is the disease, sins are the symptoms). No matter what we try to fill the guitar case with, even if they seem good, they can never replace, or fit as well as the guitar. The guitar case was designed for the guitar. We are meant to have a living relationship with God. Only he can fill the emptyness inside of us.

Case filled with rubbish
But if we have filled the case wit lot’s of rubbish (all kinds of stuff), it will be hard to get a guitar to fit there, even if it was the one that it was customly designed for. We have to take away the rubbish in order to place the guitar there.

Jesus died on the cross to re-establish our relationship with God. He took our sin, he took our rubbish. Sin and death held us hostage. Jesus paid our ransom. It cost Him his life.

If we have lots of stuff in our life that are “our gods”, it will be harder for us to embrace Jesus.

But if we embrace Jesus, He cleanses us from or sin and He puts us in the right relationship as children with God and He gives us his Holy Spirit.
Guitar case filled