Archive for the ‘Software’ Category

Java Cheat Sheet (German)

Thursday, November 22nd, 2007

Für alle, die Java lernen wollen, und keinen Platz mehr für noch einen 1000-Seiten-Wälzer im Bücherschrank haben (oder denen es auch einfach an Zeit und Lust mangelt, sich durch solch einen Katalog hindurchzuarbeiten), habe ich eine ganz, ganz kurze Einführung geschrieben: das Acrobat/PDF Document Java Cheat Sheet.

Klar, dass so etwas nicht ohne Abstriche abgeht: hier wird nicht mehr erklärt, was eine abweisende Schleife ist, oder ein Iterator. Wer das nicht weiß, sollte besser zum Computerbuch-Dealer seiner Wahl gehen, und sich das dickste Java-Buch, das er finden kann, aus dem Regal ziehen.

Kurz gesagt: das ist eine Einführung für Programmierer. Dafür ist es aber auch schön kompakt. Viel Spass damit :-)

The Nil Interpreter

Sunday, March 12th, 2006

Well, for those of you who don’t know it: The Nil Programming Language is a programmer’s joke I came up with some time ago. Well, there’s not much to it except that I always thought it’s an example that you shouldn’t use a computer after a couple of beers :-)

Now, it seems some people thought it was funny. I even heard of some teachers using it as an example (must be a negative example, methinks ;-) but when I bumped into this website I couldn’t believe my eyes: This guy actually wrote a fully functional Nil Interpreter. Cool!

Silver Ball

Monday, June 13th, 2005

A Desktop Picture, well suitable (but not only) for pinball wizards:

(not only) for pinball wizard

This is a result of playing around with the free 5.5-version of Bryce that I found on some magazine CD. Still a nice tool

realXML

Monday, November 1st, 2004

realXML is an (almost) complete XML parser and event router (formerly known as rXML), completely written in pure REALbasic code without any declares or external libraries.

It has been used already for a variety of applications, and has proven its reliability for a number of purposes.

The main design goals are:

  • Platform independence – compiles fine for all RB plattforms
  • Maintainability – pure RB code, open source
  • Easy to implement – a few lines of code is all you need
  • Error recovery – can handle common mistakes and recover gracefully
  • Error logging – but still puts them right under your nose :-)

The package comes with extensive documentation, a powerfull tester application and some quite useful extra classes. Best of all: it’s free!

This software is released under the LPGL. In short, this allows you to use it in your commercial applications while forcing you to help me finding bugs <grin>.

Note: Since version 5.5, REALbasic comes with its own, feature-rich XML parser. In many aspect, it is more powerful than realXML whose main advantage is that it’s a lot smoother and easier to integrage into your apps. While that means that realXML’s development will probably go slower now, I still find it quite handy to have this for my own projects, and I intend to keep on working on it.

Apple File Download Version 2.2

    The all-new version 3.0 includes a simple XML editor as an example application. Have a look and tell me what you think :-)

    ZIP Archive Download Version 3.0 Beta 1

      RB Debug Object

      Sunday, January 11th, 2004

      If you need to track what’s going on in your RB-App, this is the way to go. It simply implements the “Debug.Print” method and logs the messages to a floating window, a text file – or (OS X only) to the system console. All of this works cross-platform and is as customizable as it’s “Plug and play”.

      Debug Object can be configured through XML code by means of my realXML parser class. You can disable this feature, but I can really recommend it as it makes runtime configuration a snap!

      This software is released under the LPGL. In short, this means that you can use it safely even in commercial applications, but if you find any bugs or add any features to the module itself, you will need to make it available to others, too.

      Apple File Download version 1.0