Sunday, February 05, 2006

Research

I decided to finally post some things about my current research. Of course, due to my NDA, I cannot be very specific... Some things I am doing currently:
  • using Eclipse in Python and C++ mode (who needs a clumsy language such as JAVA??): it totally rocks!
  • using Gentoo Linux: I am very impressed! This is the way Linux is supposed to be! The performance of a Gentoo system is significantly better than Windows (of course) and rpm-based Linux distributions such as SuSE or RedHat. Also the package management system is incredible. E.g., it is a piece of cake to switch (on-the fly!) the whole system from one low-level library to another one (e.g. QT vs. GTK, KDE vs. GNOME, OpenGL drivers, etc. etc.). All dependencies are automatically updated. Can you do this in Windows (an analog task would be to switch from some MFC+Visual Studio version to another one)? I guess you would need 10 reboots and some stale dependencies would screw up your system, so you have to reinstall in the end.... Some colleagues have even started to use Gentoo, when they saw my system :-)
  • Doing calibration. In my reasearch area, this is one of the hardest tasks (at least for me). It requires strong knowledge in maths. I was very excited to find a research paper that describes how to build systems without calibration. It's title is: "We Don’t Need No Stinkin’ Calibration". Read it here.
  • I am currently researching lots of patents. Let me tell you: there is nothing too insignificant to be patented (at least in the United States, haha).
  • Asa sent me a hillarious link: there is a webpage that advertises a (fake) conference on software engineering. It mocks the bad practices of software development that lots of companies actually apply. In the past, I have experienced these anti-patterns myself :-) Check the webpage out here

4 Comments:

Anonymous Anonymous said...

Nice 2 hear bout some of da stuff u do...

The calibration article is pretty old though, isnt it?!

Can I get Gentoo 2? hehe

pep

2:59 AM  
Blogger chris said...

Yo Pepi!
The article is an oldie, but goldie!
You can get Gentoo! It's totally free!
Just follow the instructions here:
http://www.gentoo.org/doc/en/gentoo-x86-quickinstall.xml

Have fun!

chris

3:04 AM  
Anonymous Anonymous said...

ja christian, was is los? du schimpfst über Java und lobst C++? ich bin überrascht :-)

und dann tust du auch noch kalibrieren, wird ja immer besser ;-)

das paper von vallino haben wir auch schon im seminar behandelt, ist im übrigen die grundlage für oliver bimbers ar auf dem handy :-)

7:15 AM  
Blogger chris said...

servus maeh!
naja, ganz vernuenftig bin ich natuerlich noch nicht geworden :-) ich hatte ja nur eclipse im C++ und Python mode gelobt...

C++ halte ich nach wie vor fuer eine kranke sprache. ich musste lange suchen, bis ich eine absurdere und kryptischere sprache fand (japanisch)...

Naja, JAVA ist natuerlich auch nicht das wahre. ich denke plump beschreibt JAVA ganz gut :-)
Ich denke mal, es ist sowas wie die Bildzeitung der Programmiersprachen ...

Am liebsten wuerde ich ja alles mit Python machen. Bruce Eckel legte ja schon wunderbar dar, warum Python einfach der Burner ist ...

Leider mache ich gerade so komische sachen, deren kern einfach nur in C++ geschrieben werden kann, argl... naja, wenn ich mal ein bisschen zeit habe, dann werde ich einen python-wrapper basteln!

und das mit dem kalibrieren... da rede ich lieber nicht drueber :-) aber ich hoffe, du kannst die resultate auf der naechsten ISMAR sehen!

my 5 cents

5:01 AM  

Post a Comment

<< Home