Sebastians Blog Neues aus den Softwareminen…

Schlagwort-Archive: Java

Bracket-Balancing in Ruby

Ich kann mir nicht helfen, nach zwei Jahren Ruby sieht Java manchmal nur noch umständlich aus. Gerade bei kleinen, in sich geschlossenen Programmen sollte man die Sprache mit Bedacht wählen. Wie aufwendig kann es sein herauszufinden, ob die verschiedenen Klammerarten … Weiterlesen

Veröffentlicht unter | Verschlagwortet mit , , | Kommentare deaktiviert für Bracket-Balancing in Ruby

Ubuntu: Java-Standardversion festlegen

Ein kürzlich installiertes Paket hatte das Java JDK 7 als Abhängigkeit. Netterweise hat es dies gleich als Standard eingestellt, so dass meine Java-6-Projekte nun nicht mehr richtig wollten. Statt alle Projekte umzustellen war es einfacher, den Standard im System wieder … Weiterlesen

Veröffentlicht unter | Verschlagwortet mit , , | Kommentare deaktiviert für Ubuntu: Java-Standardversion festlegen

Compiler-Sicherheit für Wicket: Bindgen und Wicket-ID-Bindings-Generator

Eine zentrale Schwachstelle von Apache Wicket ist die fehlende Sicherheit zur Übersetzungszeit. Viele Dinge werden als Strings angegeben, so dass simple Tippfehler erst zur Laufzeit und somit schlimmstenfalls erst beim Kunden auffallen. Betroffen sind vor allem drei Bereiche: PropertyModels, in … Weiterlesen

Veröffentlicht unter | Verschlagwortet mit , , | Kommentare deaktiviert für Compiler-Sicherheit für Wicket: Bindgen und Wicket-ID-Bindings-Generator

Nighthacking auf Youtube

Eine kleine Empfehlung für Software-Entwickler: Der Youtube-Kanal Java hat viele sogenannter Nighthacking-Videos, in denen professionelle Programmierer frei und locker über für sie interessante Themen erzählen und direkt in Code gießen. Es wirkt nicht aufgesetzt und oft funktioniert nicht alles auf … Weiterlesen

Veröffentlicht unter | Verschlagwortet mit , | Kommentare deaktiviert für Nighthacking auf Youtube

Binding mit Google Guice

Die Projektseite von Google Guice und ihr Wiki empfinde ich als selten hilfreich. Besser macht sich da das zugehörige Javadoc, dass meine Fragen meist direkter zu beantworten wusste. Beispiel Binding-Möglichkeiten Implementierung an Interface binden Üblicherweise bindet man ein Interface an … Weiterlesen

Veröffentlicht unter | Verschlagwortet mit | Kommentare deaktiviert für Binding mit Google Guice

Echtzeit-Semantikprüfung für Java

Fast schon unscheinbar kommt es daher, bahnbrechend könnte die Idee sein: Das Eclipse-Plugin JUnitLoop prüft in Echtzeit, welche Unittests von gerade gemachten Änderungen betroffen sind und führt diese automatisch aus. Der Entwickler bekommt mit dem Speichern eine Rückmeldung, ob und wo … Weiterlesen

Veröffentlicht unter | Verschlagwortet mit , , | Kommentare deaktiviert für Echtzeit-Semantikprüfung für Java