Seit einiger Zeit benutze ich Git zur Verwaltung meiner Projekte. Da die graphischen Benutzeroberflächen noch nicht besonders ausgereift sind und ich gerne die volle Kontrolle über alles habe, benutze ich Git auf der Kommandozeile (i.e. Bash). Damit ich dort nicht immer wieder die gleichen Kommandos eingeben muss, habe ich mir einige Bash-Aliasse und -Funktionen überlegt, die die Benutzung von Git vereinfachen.
weiterlesen »
Kategorie Programmierung
Einfachere Benutzung von Git
Mehrsprachige Webseiten mit Lift und OSGi
Für die Internationalisierung von Webseiten bietet Lift bereits einige Mechanismen. Wird das Framework aber in einer OSGi-Umgebung verwendet, benötigt man einen kleinen Workaround, damit die Resource-Bundles in Form von Property-Files gefunden werden können.
weiterlesen »
Scala-Projekte mit Eclipse PDE Build bauen
PDE Build ist das Standard-Build-System von Eclipse. Es wird verwendet, um OSGi Bundles, Plugins, Features oder Produkte zu exportieren. Im so genannten Headless Mode kann man es einsetzen, um automatisierte Builds ohne Eclipse UI durchzuführen. Die Scala IDE unterstützt PDE Build bisher noch nicht. Um Scala-Projekte zu kompilieren, muss man selbst etwas Hand anlegen.
weiterlesen »
Style Guide für Scala
Scala hat bisher noch keinen offiziellen Style Guide, weshalb Daniel Spiewak im November 2009 einen Vorschlag für ein solches Dokument auf der Scala-Mailingliste gepostet hat. Wie dort zu lesen ist, findet selbst Martin Odersky, der Schöpfer von Scala, den Vorschlag gut und kann sich vorstellen, das Dokument in absehbarer Zeit offiziell auf der Scala-Website zu veröffentlichen.
weiterlesen »
phpBB auf dem iPhone/iPod Touch
Das iPhone eignet sich hervorragend für Foren-Moderatoren, die viel unterwegs sind und z.B. im Zug Beiträge beantworten möchten. Leider lässt sich das Standard-Theme von phpBB auf dem iPhone (oder dem iPod Touch) nur sehr schlecht bedienen. Die Schriftgröße ist außerdem in den meisten Foren so klein, dass man ständig zoomen muss.
weiterlesen »
Neues Scala-Projekt mit OSGi
Die Plugin-Download-Seite von Spamihilator bedarf einer umfassenden Überarbeitung. Ich möchte diese Gelegenheit nutzen, um mich ein wenig mehr mit Scala zu beschäftigen. Um die Praxistauglichkeit zu testen, möchte ich Scala auch in Verbindung mit Lift, Spring und Hibernate benutzen. Das ganze soll zudem als Applikation unter OSGi laufen. Als IDE kommt Eclipse mit dem Scala-Plugin zum Einsatz. In den nächsten Wochen werde ich hier über meine Erfahrungen berichten.
weiterlesen »