safariomnibar port for powerpc 13. Jan 2012

I did a port of Olivier Poitrey’s SafariOmnibar for Macs with PowerPC processor running Safari 5.0.6 on Mac OS 10.5.8. Go ahead and grab the current version over at Github.

 

germany the oversleeping state 01. Jun 2011

Diese Woche finden in Stanford die Scala Days 2011 statt. Kann mir mal jemand erklären wieso abgesehen vom Erfinder Martin Odersky mit Heiko Seeberger augenscheinlich nur ein einziger deutscher Redner vor Ort ist? Wieso müssen die Deutschen eigentlich immer alles Spannende verschlafen? Der Prophet ist im eigenen Lande nichts wert?

 

hey, you guys must be joking! 01. Jun 2011

Stellenausschreibung für Java-Entwickler

 

twitter's development stack 18. Apr 2011

Nachdem Twitter, einst als Rails-Anwendung gestartet, vor zwei Jahren Teile seines Backends durch Scala ersetzten gab es einen Aufschrei in der Entwicklerszene. Viele haben das als Beweis betrachtet, dass Rails eben doch nicht für “ernsthafte” Anwendungen geeignet sei. Nun hat Twitter erneut Teile seines Backends ausgetauscht, diesmal ausgerechnet mit Java, eine Programmiersprache die von der Entwicklerszene in zunehmenden Maße als “historische Altlast” bzw. “das neue Fortran” betrachtet wird. Dessen ausgeprägte Verbosität wurde von den Vertretern der Rails-Szene oft als Negativbeispiel verwendet wurde um Ruby strahlen zu lassen.

Was lehren uns also nun die Vorgänge bei Twitter? Ist Rails letztlich nur für Spielzeug-Websites geeignet? Sollte man Java also wieder rehabilitieren? Die Antwort ist das altbekannte Mantra: Use the right tool for the right job. Meiner Einschätzung nach sind die wesentlichen Parameter für die Entwicklung einer Webapplikation, der Umfang der initialen Spezifikation, die geplante Häufigkeit der Iteration, die vorraussichtliche Anzahl der Nutzer und die Ressourcen Zeit bzw. Geld. Wenn ich mit wenigen Ressourcen eine Web-Applikation entwickeln möchte, welche danach häufige Iterationen durchlaufen soll und auf absehbare Zeit eine überschaubare Nutzerzahl haben wird dann befindet man sich im Rails-Sweet Spot. Wenn man hingegen ausreichende Ressourcen und eine extrem große Nutzerschaft hat und seine Anwendung bereits relativ weit gediehen ist (lies: Twitter) dann ist unter Umständen Java bzw. die JVM eine bessere Wahl.

Was ich damit sagen: Die Twitter-Jungs haben es genau richtig gemacht.

 

c++ book list with helpful annotations 29. Mar 2011

The Stack Overflow community has a really nice list of C++ books.

 

1 2 3 ... 5