Autor: Viviane Kramer

Was ist CakePHP?

Bei CakePHP handelt es sich um ein kostenloses Open-Source Framework, mit dem Webapplikationen in PHP entwickelt werden können. Angelehnt ist es an Ruby on Rails und verfolgt vier wesentliche Prinzipien: DRY – Don’t Repeat Yourself: Der Name deutet es bereits an: hierbei geht es um die Vermeidung unnötiger Redundanzen im Quelltext oder in der Datenhaltung. Auf diese Weise entstehen schlanke Applikationen, die einfach zu warten sind, ohne dass gleiche oder ähnliche Bereiche nebeneinander existieren. Rapid Development: Die Planungsphase bei der Entwicklung einer Software soll kurz gehalten werden. Das ermöglicht auch,  möglichst schnell ausführbare Codes in Form von Prototypen  zu erstellen. Darin liegt ein Unterschied zum klassischen Ablauf beim Entwickeln von Applikationen, die in der Regel aus mehreren verschiedenen Phasen besteht. CRUD – Create, Read, Update, Delete: Damit werden die vier wesentlichen Aktionen im Umgang mit persistenten Daten beschrieben. Fast jede Anwendung im Bereich der Datenverarbeitung basiert auf mindestens einer dieser vier Funktionen. Dabei hat CakePHP dieses Prinzip in besonderem Maße verinnerlicht. Deutlich wird das an der reichhaltigen Anzahl von Werkzeugen, die jeder dieser Standardfunktionen zur …

GUUG-Regionaltreffen West – und O’Reilly mitten drin

Gestern fand im Kölner O’Reilly-Büro das Treffen der örtlichen German Unix User Group, kurz GUUG, statt. Kern der Veranstaltung war ein interessanter Vortrag von Friedrich Ziegler von der Firma Bull GmbH. Dabei gewährte er einen spannenden Einblick in die Arbeitsabläufe eines Unternehmens, das sich mit der Planung, Umsetzung und Betreuung von IT-Systemen befasst. In seinem Vortrag sprach Ziegler über Konzepte, Mechanismen und Highlights aus der Welt der AIX-Virtualisierung. Die Zuhörer erfuhren mehr zu Shared Processors, Micro-Partitionen, welche Besonderheiten beim Generieren von virtuellen CPU-Partitionen zu beachten sind oder wie Ressourcen in einem Prozessor-Pool unterschiedlich genutzt werden können. Die Teilnehmer der entspannten Runde nutzten natürlich die Gelegenheit, im Laufe des Vortrags immer wieder Fragen zu stellen und einzelne Aspekte kurz durchzusprechen. Aber auch nach Ende des Vortrags wurde bei Schnittchen und Getränken nicht nur über den vorangegangenen Vortrag gesprochen. Auch über allgemeine Fragen gab es einen regen Austausch: Wie ist eigentlich der Stand der Dinge bei OpenOffice? Gilt bei der Entwicklung von Programmen und Applikationen dasselbe wie beim Schreiben eines Romans? Oder anders ausgedrückt: Erteilt ein Entwickler …

Mobile Unconference am 15. November in Düsseldorf

Am 15. November findet in Düsseldorf die Mobile Unconference statt. In Rotterdam in den Niederlanden gab es bereits zwei Veranstaltungen. Aufgrund des Erfolgs dieser beiden Events wurde mit Unterstützung der Organisatoren aus Holland beschlossen, die Mobile Unconference auch nach Deutschland zu bringen. Schwerpunkt der Veranstaltung ist – wie der Name „Mobile“ bereits vermuten lässt – das Thema Software und Anwendungen für verschiedene Arten von Mobilgeräten. Ziel der Mobile Unconference ist ein grenzübergreifender Wissens- und Erfahrungsaustausch zwischen den Entwicklern, Start Up-Unternehmern und Technologiefirmen sowie Networking mit Kollegen aus dem Bereich Mobile Software. Die Veranstaltung findet unter anderem mit Unterstützung des Mobile Monday statt, der direkt im Anschluss an die Mobile Unconference stattfinden wird. Ansonsten gilt, wie bei dieser Art der Veranstaltung üblich: der genaue Zeitplan entsteht erst am Tag der Unconference selbst. Die Firmen TinyHippos, Uxebu und WAC haben bereits zugesagt, einen Vortrag zu halten. Weitere Informationen gibt es auf der Seite zur  Mobile Unconference: http://www.mobileunconference.com/ Auch der O’Reilly Verlag unterstützt die Mobile Unconference und stellt ein Buchpaket zur Verfügung, das während der Veranstaltung verlost wird. …