Kategorie Technik

Good & Bad Code -> Richtig umbrechen

Veröffentlicht am 06.05.2013 von maik.franke

Wer während der Entwicklung “gern viel sieht”, ist eventuell mit einem recht großen Monitor ausgestattet. Eventuell sogar ein Multiple-Monitor Setup. Dieser Umstand sollte sich jedoch keinen Falls auf Code-Formatierungen auswirken. Nur weil ich eventuell vor einem 24 Zoll Monitor sitze, heißt das nicht das ich diese volle Breite auf meinen Code beziehen sollte. Kommt nämlich nachher ein Kollege mit weniger Zoll oder einer anderen Auflösung ums Eck, hat dieser ein mächtiges Problem: der Code wird nahezu unlesbar. Gerade bei sowieso nicht-gut-lesbaren Sprachen kann das die Entwicklung von sehr einfachen Anliegen (z.B. Markup Änderungen in HTML) unnötig in die Länge ziehen. Read more

git: Zukünftige Änderungen eingecheckter Dateien ignorieren

Veröffentlicht am 26.04.2013 von maik.franke

Liebe git Freunde! Wer in seinem git Repository Dateien verändert die eingecheckt sind, aber die Änderung nicht commiten möchte, ärgert sich eventuell (wie ich) häufiger über den “modified Zustand” dieser Dateien im “git status”. Das tritt z.B. bei Datenbank-Konfigurations-Dateien auf, die meistens in verschiedenen Environements unterschiedlich aussehen. Da es in den meisten Fällen keinen Sinn macht diese Änderungen einzuchecken, kann man diese auch einfach ignorieren. Read more

Scheuklappen vermeiden: symfony vs. webEdition

Veröffentlicht am 13.02.2013 von Andreas Blüml

Bei einem Projekt kürzlich hatten wir die Aufgabe, eine einfache Datenbankanwendung (Liste von Büchern, durchsuchbar nach Autor) in einen webEdition-Dienst zu integrieren. Da auf der Pflegeseite die Anforderung relativ komplex war und ein komplexer Importer geschrieben werden musste, viel die Entscheidung für die Umsetzung quasi by default auf symfony, weil wir ja alle Anwendungen dieser Art in symfony umsetzen – dafür ist es ja da. Read more

Ubuntu aufräumen: Alte Kernel entfernen – Teil 1

Veröffentlicht am 29.01.2013 von maik.franke

Von Zeit zu Zeit kommt es vor, dass eine Root- oder Boot-Partition (je nach Partitionierung) “voll läuft”. Meistens kriegt man das mit, wenn kleinere Helferlein wie z.B. apt-get ihre Arbeit nicht mehr voll richten können und nach mehr Festplattenspeicher schreien. Häufig liegt das daran, dass alte nicht mehr benötigte Dateien auf dem System gehalten werden, die eigentlich seit längerem nicht mehr benötigt werden. Sowohl auf privaten PCs, als auch auf Server-Setups macht das in den meisten Fällen keinen Sinn und zumindest unter Debian/Ubuntu-artigen Systemen werden diese Dateien nicht automatisch entfernt. Dabei handelt es sich z.B. um veraltete und nicht mehr verwendete Linux-Kernel. Read more

Drupal8 Core wird auf Symfony basieren

Veröffentlicht am 15.09.2012 von maik.franke

Die kommende Drupal Version 8 wird zum Teil auf Symfony2 basieren. Explizit soll der Kernel von Drupal durch Symfony Klassen ersetzt werden. Damit verbünden sich wohl die zwei größten OpenSource Community’s hinsichtlich aktueller Web-Applikationen. Beide Systeme können dabei voneinander profitieren: während Drupal tausende Plugins bereithält, kann Symfony bereits seit frühen Versionen mit ausgezeichneter Performance auftrumpfen. Somit stehen die Chancen sehr gut, dass zukünftig Symfony2- und Drupal8-Plugins leichter miteinander austauschbar und kombinierbar werden. Der Release-Termin von Drupal 8 ist auf August 2013 gesetzt. Alle Interessenten können sich aber jetzt schon im Drupal Repository eine Development Version von Drupal 8 auschecken, um z.B. an der Entwicklung teilzunehmen oder Veränderungen live zu verfolgen. Wie in vergangenen Versionen von Drupal erhoffen wir uns für Drupal 8 eine ebenso reibungslose Möglichkeit, um bestehende Drupal 7 Systeme zu upgraden und Plugins zu portieren. Weitere Informationen gibts hier: Symfony2 meets Drupal8 Drupal8 Updates and how to help Read more