member of the work
 
  Home | Studium | Programming | Games | Links | About Me | eMail

AutoRun CDs

There is a handy tool available to guide you through the process of creating a CD that runs an application or display a multimedia right when the user inserts the disc.
I am quite sure you all got to know this nice feature when commercial software on CD launched an installation program.
You can do that now, too !

Enhanced Binary Expression Evaluator

My first online Java applet is called Joole. It is able to evaluate any binary expression (with or without brackets) which contains up to 12 variables.
Very useful for computer architecture and circuit design.

Verify Your Bank Notes

Do you always trust in the genuineness of your bank notes ? Ever looked at the mysterious numbers ? I've written a Java applet which verifies this code. Written to advance my Java knowledge it finally gave me some inspirations for mathematics (Dieder groups).
PS: It is restricted to German bank notes.

Cross-Linking

The studies section contains even more coding-related articles.
navigator: home programming

Something On The Way

Maybe you noticed the tiny logo on top of every page.
I released some  stunning programs - take a look at them !

Currently, chess represents the centre of my programming activities. There is a JavaScript-based solution to replay my games online as well as a MySQL-driven  statistics corner. Both still need some time to mature - like good wine.

Lines Of Code

No matter what language will show up next, I am in deep love with C++. It is just wonderful how easy and powerful you can develop your stuff. I prefer  Microsoft's Visual Studio .NET package (including Visual C++) which incorporates the most complete IDE you can find on earth.

This website contains a lot of  HTML (of course ...),  PHP and JavaScript code accompanied by CSS. Especially PHP is very nice due to its C-style syntax and seamless integration into HTML. The search engine and the web email form heavily rely on PHP4. Some SQL is necessary for my new  schach.stephan-brumme.com project.

For special purposes,  Java is quite suitable. The lack of high-speed performance and the lack of templates are the most important reasons that prevent from actually using it. It's web support is very nice, anyway.

Based on Java,  C Sharp seems to be quite competitive and may replace Java (some day ...) because the component-driven approach is more highly developed.

 Pascal is the language you can read and understand most easily even after years. I like it very much but it is too limited concerning new programming paradigmas like OOP. Not even  Kylix will convince me.

Veröffentlichungen

Dieser Abschnitt wurde im Laufe der Zeit immer länger, daher widme ich ihm eine eigene Seite.

Natürlich erforderten diverse Studienfächer auch Programmiertätigkeiten. Sie finden sich alle hier. Vom Umfang her liegt das Bachelorprojekt, Codename Geryon, mit großem Abstand an der Spitze. Bis März 2003 dürfte unser Dreier-Team so in etwa 20.000 Zeilen C++ geschrieben haben.

Bundeswettbewerb Informatik

Über einen Zeitraum von 3 Jahren nahm ich am  Bundeswettbewerb Informatik teil. Dabei kam ich 1996 und 1997 in die 2.Runde (die 3. wäre das Bundesfinale der 30 Besten gewesen), 1998 reichte einfach die immer knapper werdende Freizeit nicht aus (Danke,  Herr Scharping !). So bleibt '97 als Zenit meines Schaffens mit einem 43.Platz stehen, da ich jetzt aus Altersgründen nicht mehr teilnehmen darf.

Im folgenden meine Lösungen, die '96 in Pascal, danach in C geschrieben wurden. Die dazugehörigen Dokumentationen sind als ASCII-Text oder Word-Dokumente verfaßt. Um den Download etwas zu verkürzen ist noch alles im  ZIP-Format komprimiert:

1996/97 1997/98 1998/99
 Urkunde  Urkunde
 1.Runde  1.Runde  1.Runde, 1.Aufgabe
 2.Runde  2.Runde  1.Runde, 2.Aufgabe
     1.Runde, 4.Aufgabe
     1.Runde, 5.Aufgabe
     1.Runde, Hinweise
   search:
Back Sitemap Add to your favourites
Übersetzen
eMail   
Copyright © 1999 -2008 Stephan Brumme
all brand names and product names included in this site are trademarks, registered trademarks
or trade names of their respective holders. refer legal issues / impressum for further details or just contact me.
last update: Tuesday, January 13th, 2004, 1:14pm. 31.9 kbytes generated in 0.131 seconds  .
 
This web site flies with a homegrown content management system. No animals were harmed while writing it.