[clop clop whinny]
KNIGHT: They're nervous, sire.
ARTHUR: Then we'd best leave them here and carry on on foot. Dis-mount!
I’ve started a little review web app using Grails, a framework building upon proven Java libraries like Hibernate and Swing, providing out-of-the-box functionality without any configuration hassle – similar to the mindset of RubyOnRails, from which Grails borrows quite a few concepts.
I haven’t been involved too much in J2EE development for some time, at least on code level – partly because of the overwhelming number of libraries and frameworks “needed” for your typical n-tier application, and the related configuration and setup of each one.
Grails tries to solve exactly that, while leaving it open whether you want to start from scratch (like I do now) and have an application with your own domain info working in a couple of minutes, or reuse existing libraries, database schemes etc.
It uses Groovy as dynamic language – again, easy to use, if you are used to the Java syntax and standard libraries.
Oh, and the best thing about Groovy – you’ve got GStrings…
Wieso hält sich im Deutschen seit Jahrzehnten die Sprichweise “String” für die STRG-(in Worten: STeueRunG)-Taste? As in “Drück bitte STRING ALT ENTFERNEN zum Rebooten.”
Woher kommt dieser Schwachsinn? Wurde der von einigen “knowledgeable” Programmierer Dudes in den frühen 80ern unter das noch unwissende Volk gebracht? Und dann, einer Urban Legend gleich, von Generation an Generation weitergegeben?
Besser noch: die Bezeichnung der rechten ALT GR-Taste als “ALT German”. Wahrscheinlich von wegen teutsche Tastatur und so – ein Gedenken der Kriegsgeneration? (Wieso gibts diese Taste unter derselben Bezeichnung dann aber auch auf englischen Keyboards?)
Und: warum sind eigentlich auf einem deutschen Keyboard nur einige Tasten eingedeutscht (z.B. Bild rauf/runter, Einfg, Ende), andere aber nicht (Esc, Enter)?
Undund: Wieso ist sowohl auf PC- als auch auf Mac-Tastaturen das in Zeiten wie diesen allgegenwärtige Klammeräffchen (hihi) nur über doch eher unorthodoxe Handgriffe zu erreichen, und nicht über sagen wir die Umschalt-Taste?
Undundund: Wofür wird im Zeitalter der Nuller-Jahre diese f*cking Rollen-Taste überhaupt noch benötigt?? Hätte Microsoft diese nicht als Windows-Taste missbrauchen können, dann hätten wir uns die weitere Verkleinerung der Leertaste auf Kosten der beiden neuen Tasten links und rechts neben der STRG Taste erspart!
Fragen über Fragen an einem Montag morgen. Als hätten wir sonst nix zu tun…
I just had an iPod touch in my little hands for the first time.
Honestly, this is one of the most beautiful pieces of industrial design I have seen so far. Thinner than I expected (though pretty much everything is thinner than my old 3rd gen iPod), the display very sharp and looks almost printed in a strange way (and I remember the first time I saw the display of Sony’s PSP, and I was impressed. Not anymore).
Read more…
Do yourself a favor and look at Why’s (Poignant) Guide to Ruby.
Do it, now! Take a look even if you are not interested in Ruby, or don’t have any clue about programming languages (quoting a current colleague studying Psychology and working only parttime in my engineering department: “I’m happy that i’ve learned something proper…”).
It is really very strange, funny, disturbing… for a text teaching you a programming language. Bruce Eckel, way to go!