Monday, March 5, 2007
The Lost Tomb of Jesus
My Tree
I was away at college when the expansion was taking place. I knew this would be one of a hundred things that would be changed when I got home. I had been feeling the pains of change every weekend I was able to sneak home. More stores, less nature. The tree was just a part of this 'modernization.'
When I came home I went to the new park and to my surprise (and what a great surprise) the tree was still there.
I haven't decided what this really means. Was it impossible for those cutting away the Forrest to fell this tree. Did the tree strike them in someway? Perhaps they just thought it looked neat. Is it a symbol of my childhood or a symbol of my inability to grow up?
Friday, March 2, 2007
Roger
I cant imagine life without dogs.
Windows Hosed my Computer (svchost.exe application error)
1.Go 2 the start menu
2.Right click "my computer"
3.Click "properties" then the "automatic updates"
tab
4.Choose "turn off automatic updates"
5.Reboot your computer
6.Go back to start menu and in all programs go to "windows update" you have to be connected to the internet.
7.Manually update windows.
8.Turn your automatic updates back on.
Thursday, March 1, 2007
Can you cut the mustard
In interviews I have often been asked the standard questions like explain a left join. The problem with these is that people memorize the answer with no understanding of the concept. The real question would be can you write some SQL that will join table A to table B while making sure to pull back all the rows of table A and inserting blanks if table B has no data. Or something like that
Why Can't Programmers.. Program?
After a fair bit of trial and error I've discovered that people who struggle to code don't just struggle on big problems, or even smallish problems (i.e. write a implementation of a linked list). They struggle with tiny problems.
So I set out to develop questions that can identify this kind of developer and came up with a class of questions I call "FizzBuzz Questions" named after a game children often play (or are made to play) in schools in the UK. An example of a Fizz-Buzz question is the following:
Write a program that prints the numbers from 1 to 100. But for multiples of three print "Fizz" instead of the number and for the multiples of five print "Buzz". For numbers which are multiples of both three and five print "FizzBuzz".
Most good programmers should be able to write out on paper a program which does this in a under a couple of minutes. Want to know something scary?