Auszubildende gesucht

Veröffentlicht am 1. Dezember 2011 um 19:54 by Fabian Martin Permalink

Nachdem die letzten drei Monate Ebbe war mit neuen Beiträgen, will ich den Dezember direkt mal mit zwei Stellenanzeigen einläuten.

Die Firma christmann informationstechnik + medien GmbH & Co. KG aus Ilsede sucht für das Ausbildungsjahr 2012 neue Azubis für den Beruf des Fachinformatikers. Ausgebildet wird der Beruf mit den Spezialisierungen auf Anwendungsentwicklung und  Systemintegration.

Interesse?

Dann schaut am besten einmal auf http://christmann.info/jobs/index.htm vorbei, und schickt eure Bewerbung an die dort genannte E-Mail Adresse.

Symfony2: Could not parse object ’303b8a83c87d5c6d749926cf02620465a5dcd0f2′

Veröffentlicht am 26. August 2011 um 21:39 by Fabian Martin Permalink

Beim updaten meiner Projekte auf Symfony 2.0.1 ist mir eben die folgende Fehlermeldung ins Auge gestochen:

Could not parse object '303b8a83c87d5c6d749926cf02620465a5dcd0f2'

Scheinbar gibt es Probleme beim Aktualisieren von monolog. Alle anderen Abhängigkeiten werden ordentlich aktualisiert.

Was kann man tun?

Ein kurzer Blick in die Ankündigung bringt auch schon die Lösung. Löscht einfach den Ordner vendor/monolog und führt noch einmal bin/vendors install aus. Monolog sollte jetzt ebenfalls aktuell sein.

nginx: Google+ Shortcut

Veröffentlicht am 25. Juli 2011 um 14:34 by Fabian Martin Permalink

Google+ wächst nach wie vor, und in diversen Blogs sind bereits Artikel erschienen, wie man eine Adresse nachdem Schema http://domain.de/+ auf das eigene Google+ Profil weiterleiten kann.

Die Artikel beschränken sich leider alle auf Apache, so dass sie für mich nicht anwendbar sind, da auf meinen Servern derzeit nur nginx läuft. Mit dem folgenden Code Schnipsel, klappt es aber auch damit. Schreibt die folgenden drei Zeilen einfach in die Konfiguration des vHosts, und passt die URL zu eurem Google+ Profil entsprechend an.

	location = /+ {
		rewrite ^ https://plus.google.com/110406650492357950182/about?hl=de permanent;
	}

Anschließend die Konfiguration neu laden, und schon habt ihr eine einfachere URL für euer Google+ Profil. In meinem Fall ist dies nun die Adresse http://localdev.de/+ (oder alternativ http://fabian-martin.de/+).

Symfony2 RC3: messages.fr.xliff: failed to open stream

Veröffentlicht am 28. Juni 2011 um 21:51 by Fabian Martin Permalink

Gestern hat Fabien Potencier kurz hintereinander die RC2 und RC3 von Symfony2 veröffentlicht, da es seit der RC1 Probleme mit den Generatoren gibt, die leider auch in der aktuellen RC3 noch nicht vollständig behoben sind.

Versucht man ein neues Bundle zu erstellen, erhält man mit der RC3 folgende Fehlermeldung:

[ErrorException]
Warning: copy(/path/to/project/vendor/bundles/Sensio/Bundle/GeneratorBundle/Command/../Resources/skeleton/bundle/structure/messages.fr.xliff): failed to open stream: No such file or directory in /path/to/project/vendor/symfony/src/Symfony/Component/HttpKernel/Util/Filesystem.php line 44

Die weitere Erstellung des Bundles bricht nach dieser Meldung ab. Ein Ärgernis, da die neuen Generatoren gut zu nutzen sind, und der neue Bundle Generator alle nötigen Einträge in den Konfigurationsdateien vornimmt.

Workaround

Um die Generatoren nutzen zu können, empfiehlt sich, bis zur Veröffentlichung einer fehlerbereinigten Version, folgende Vorgehensweise.
weiterlesen »

Symfony2: nginx Konfiguration

Veröffentlicht am 24. Juni 2011 um 23:09 by Fabian Martin Permalink

Seit heute Nachmittag kann man den ersten Release Candidate des Symfony2 Frameworks testen. Die API sollte ab jetzt keinen allzu großen Änderungen mehr unterworfen sein, so dass man langsam anfangen kann, die ersten Applikationen damit zu entwickeln (ohne nach jedem Update Angst haben zu müssen das nichts mehr funktioniert :-) ).

Da ich ein Freund von eher schlanken Systemen bin, nutze ich als Webserver nginx. Da dieser keine .htaccess Dateien verarbeitet, ist ein wenig Konfigurationsaufwand nötig, um alle Funktionen von Symfony2 optimal nutzen zu können.
weiterlesen »