Skip to content
Archive of posts tagged Coding

Apache Pivot – Java GUIs Plattformübergreifend

Programmieren an sich ist ja nicht so schwer, sollen die Programme aber auf verschiedenen Plattformen laufen, muss man einige Dinge beachten. Auf der einen Seite muss die Programmiersprache auf allen gewünschten Plattformen unterstützt werden (sprich es muss einen Compiler/Interpreter geben) und es sollten keine Bibliotheken verwendet werden, welche auf “native code” (Code, welcher für ein […]

Bücherliste für das neue Semester

Das neue Semester hat angefangen und bietet für mich einiges an Lesestoff. Da die Bücher thematisch mehr oder weniger zum Blog passen, stelle ich sie hier vor. In “Software Architecture” behandeln wir die Planung und Durchführung von Software-Projekten. Folgendes Buch Buch behandelt vorallem die Implementierung grosser Projekte. Es treten immer wieder ähnliche Situationen auf in […]

Let’s bake a cake – Entwickeln eines Webprojektes mit CakePHP

Seit einiger Zeit suche ich eine brauchbare Alternative zu PHP um Webseiten zu erstellen. Neben ASP.NET, Ruby und Python habe ich auch ein bisschen JSP angeschaut. Alle Lösungen waren mir jedoch in irgend einem Punkt unsympathisch. Da ich einzelne PHP-Basierte Anwendungen weiter verwenden möchte kann ich nicht ohne weiteres auf Tomcat/Jetty, etc umsteigen, ansonsten wäre […]

Hudson – Continiuous Integration

Nachdem wir nun unser “Semester-Projekt Part I” beinahe abgeschlossen haben, habe ich mir “Hudson” nochmals genauer angeschaut und mal ausprobiert. Für Java-Projekte, und insbesondere Web-Projekte (welche mit Java implementiert werden) eigent sich Hudson hervorragend. Hudson wurde selber in Java programmiert und benötigt einen “ServletContainer” (eine Art (Web-)Server, welcher das Java-Webapp ausführt). Ich habe mich für […]

Tomcat6, Java, JDBC4, eine MySQL-Datenbank und “Communications link failure”

Damit uns der Einstieg in unser Semester-Projekt nicht so schwer fällt haben wir eine Muster-Anwendung inklusive Anleitung bekommen. Wir benutzen Java und wollen eine Web-Anwendung schreiben. Als Web-Server benutzen wir Tomcat6 und für die Datenbank MySQL. Soweit so gut. VirtualBox war schon installiert, Ubuntu in ein paar Minuten heruntergeladen und kurze Zeit später lief mein […]

esheep.ch erhält neuen Server

blog.esheep.ch wird ab sofort auf meinem eigenen Server gehostet. esheep.ch dient zum experimentieren mit neuer Technologie, insbesondere bei Web-Applikationen und ähnlichem. Lassen wir uns überraschen wie es weiter geht. Konkrete Projekte gibt es zur Zeit keine, allerdings sind einige Ideen vorhanden, welche nun realisierbar werden. Wenn etwas zu Stande kommt, wird hier darüber berichtet. Als […]

Eiffel-Übung: Reversi-Spiel

Als letzte Übung müssen wir ein Spiel programmieren in Eiffel. Inklusive einem grafischen Interface. Ich habe mich für “Reversi” entschieden. Ich werde die Grafik eher einfach halten, aber dafür eine kleine Spieler-Klasse programmieren, welche mit “MiniMax” oder einem einfachen “AlphaBeta-Algorithmus” Züge sucht. Ich werde den Quelltext hier oder auf Black-Silence veröffentlichen. Obwohl wahrscheinlich recht wenige […]