Gelesen: Learning UML

“UML ist heute eine der dominierenden Sprachen für die Modellierung von Softwaresystemen” - sagt zumindest Wikipedia. Ähnlicher Meinung dürfte wohl auch Sinan Si Alhir sein, der über den O’Reilly Verlag sein Buch “Learning UML” veröffentlicht hat.

Read More

Praxissemester bei IBM

Im vergangenen halben Jahr habe ich nicht nur wenig bis nichts gepostet, sondern auch mein Praxissemester in der IBM absolviert. Sieben Monate lang war ich in der Softwareentwicklung der IBM Deutschland Research & Development GmbH im Labor in Böblingen tätig. Mein Themengebiet war dabei die Entwicklung eines Java-Frameworks zur Ausführung von SQL-Workload auf der DB2-Datenbank.

Read More

Reisebericht: von Lindau an die Riviera mit dem Fahrrad

Wie auch schon im vergangenen Jahr, haben ein Freund und ich die Semesterferien genutzt, die Räder gesattelt und uns zu einer kleinen Alpenüberquerung aufgemacht. Während es 2009 noch von Lindau aus an den Gardasee ging, sollte unser diesjähriges Ziel die italienische Riviera sein. Geplant war die ca. 550 km lange Strecke in fünf Etappen, plus je einem Tag zur Ruhepause und zu Heimfahrt. Außerdem hatten wir einen letzten Tag als Puffer geplant, den wir letzten Endes auch gut gebrauchen konnten, aber noch einmal von Anfang an:

Read More

Gelesen: Ideen der Informatik

“Zentrale Fundamente der Informatik didaktisch exzellent dargestellt” - so prangt es auf der Rückseite von Uwe Schönings Buch “Ideen der Informatik” (ISBN 978-3-486-58723-4). Und das, was dem Ulmer Professor für theoretische Informatik damit gelungen ist, ist wirklich didaktisch exzellent.

Read More

Media-Night am 1. Juli 2010

Am Ende eines jeden Semesters findet in der HdM Stuttgart die Media-Night statt. Dort werden studentische Projekte aus dem vergangenen halben Jahr präsentiert, wie etwa Computeranimation, Data-Mining Projekte oder Softwareentwicklungen. Und da auch ich in diesem Semester an einem kleinen Softwareprojekt auf der Android-Plattform gearbeitet habe, werde ich ebenfalls dort zusehen sein. Mein Projekt heißt Nepomuk und ist ein digitales Metronom mit Sprachausgabe für die Android-Plattform. Bzw. so sollte es sein, denn das Projekt hat vor allem aufgezeigt, welche Schwächen die Android-Plattform in Bezug auf Audio und Real-Time momentan noch hat.

Read More

Gelesen: Patterns kompakt

Design Patterns sind in der Softwareentwicklung nicht wegzudenken. Sie bilden die Grundlage für Kommunikation, Dokumentation und übersichtlichen Code. Und selbst wer Entwurfsmuster nicht bewusst einsetzt, wird schon das ein oder andere Struktur- oder Verhaltensmuster unbemerkt verwendet haben. Denn immer mehr Frameworks und Technologien erzwingen und verwenden diese Muster.

Read More