Mindblown: a blog about philosophy.
-
Parser- und CST-Generator verfügbar
Den Rest des Tages habe ich auf nerdischere Art und Weise genutzt und meinen Parser- und Syntaxbaumgenerator MetaGen in einen präsentablen Zustand gebracht. Es gibt ein Beispiel für die Auswertung einfacher algebraischer Ausdrücke und ein hübsches Tutorial am Beispiel einer Konfigurationsdatei. Das Ding erzeugt Java Quelltext und der erzeugte Code benötigt die antlr Laufzeitumgebung.
-
Noch mehr Mode
Wie ihr vielleicht schon gemerkt habt, ist in Baden-Württemberg heute Feiertag (schade, dass der Jogi das hier nicht regelmäßig liest). Was mir erlaubt ein wenig zu stöbern und Euch auch mit dem Link auf BUSTEDTEES zu beglücken.
-
Französische Kunst
Sehr hübsche T-Shirts gibt’s bei la fraise. Der Shop gefällt mir auch sehr gut – so graphisch betrachtet. Zum Beispiel dieses:
-
More Tools!
The deadliest weapon in the world is a brilliant developer and his IDE. Habe mir gerade noch das Refactor-J Plugin dazugekauft – großes Tennis.
-
Radial eingespeicht
Seit ich einen Nabendynamo besitze, ist mein Vorderrad radial eingespeicht. Das sollte eigentlich kein Nachteil sein, da das Vorderrad nur radiale Kräfte aufnehmen muss. Daneben sieht das ganze natürlich schicker aus und man könnte, wenn man wollte, die Speichen leichter polieren, weil sie sich nicht kreuzen – nicht das ich das in den letzten 2…
-
Top four Java Problems
* The literal syntax is much too meagre. Ther is no Map, no Collection, no List, no multiline String, no expression substitution in Strings. * The standard libraries provide poor abstractions and little convenience. * There is no clean systax for block closures. * It’s statically typed without providing proper generics or some kind of…
-
Broken Java
This morning I had to write the code to initialize a field to one year before today. It was *four* lines. And it is not type safe, but using magic int constants.
-
Neuerfindung des Neoliberalismus
Gerade hatten wir wieder einen WTO Gipfel und wieder war allerlei Törichtes über den bösen Neoliberalismus zu hören und zu lesen. Der neoliberalismus als Richtung der Ökonomik ist heute “Mainstream” und das ist auch gut so. Wer heute Keynes total wichtig findet ist m.E. schief gewickelt. Dass der Welthandel nicht fair ist, ist bekannt. Das…
-
Java Quiz
Suche elegante Möglcihkeit das untenstehende Idiom in generischer Form zu implementieren, da ich insbesondere das put gerne vergesse. Any Ideas? map = ….; //probably a loop here: key = ….; Element element; if (map.containsKey(key)){ element=(Element)map.get(key); } else{ element=new Element(); map.put(key,element); } //work with element
-
Robuste Software
zeichnet sich nicht dadurch aus, dass sie Exceptions großzügig fängt und ins log schreibt. Das gilt auch für betwixt!
Got any book recommendations?