pfCongres 2012
Am 15.09.2012 findet in Utrecht (NL) der PFCongres 2012 statt. Ich freue mich wieder einmal als Sprecher dabei zu sein und werde den Vortrag "Offline strategies for HTML5 web applications" präsentieren.
Am 15.09.2012 findet in Utrecht (NL) der PFCongres 2012 statt. Ich freue mich wieder einmal als Sprecher dabei zu sein und werde den Vortrag "Offline strategies for HTML5 web applications" präsentieren.
Vom 03.09.2012 bis zum 06.09.2012 findet in Nürnberg der Herbstcampus 2012 statt. Die Veranstaltung geht in das fünfte Jahr und gilt als technologieorientierte conference für Software-Entwickler, Architekten und Projektleiter mit den Technologie-Schwerpunkten .Net und Java. Ich freue mich mit den Vorträgen "Wie Software-Generatoren die Welt verändern können" und "Testing untestable code" dabei sein zu dürfen.
I`d like to announce the release of a new Eclipse Plugin called "Composer". Install the plugin via our public updatesite. The plugin adds support for calling the PHP Tool Composer from within Eclipse. After installation the plugin will contribute the context menu "External Tools > Composer > Install" and "External Tools > Composer > Update" to the composer.json files in your workspace projects.
Am 15.05.2012 trifft sich die PHP Usergroup Rheinhessen in den Räumen der netz98 new media GmbH in Mainz. Ich freue mich als Sprecher dabei sein zu dürfen und werde etwas zu Dependency Injection erzählen und von unseren Erfahrungen berichten.
Nils Langner lädt ein und ich komme: Gemeinsam mit Lars Jankowsky, Johann-Peter Hartmann, Bastian Feder, Björn Kaiser und Simon Hohenadl gestalten wir einen Track bei der Web Developer Conference 2012 die vom 17.09.2012 - 18.09.2012 in Hamburg statt findet. Ich werde den Vortrag "Große Systeme, lose Kopplung, Spaß bei der Arbeit!" präsentieren und skizzieren wie man es schafft Komponenten zu entkoppeln um die Wartbarkeit zu vereinfachen.
Zum heutigen Tage wurde die Version 2.4.0 von Phing freigeben und es freut uns, dass unsere Liquibase Extension endlich auch in der offiziellen Phing Distribution angekommen ist.
Just in case you want to quickly get a Silex application up and running with our Silex Twig Translation extension feel free to use packagist installer.
As I have written a couple of days ago, we are using Silex and Twig to build a small application for one of our customers. Since the project was in need of I18N support, we set up the TranslationServiceProvider with the Symfony/Translation component as the Silex documentation advised. Unfortunately I was not able to find a Twig extension allowing us to translate static content within a Twig template, so it was the time to jump in and develop an extension on my own and publish it on github. Simply drop the files in your vendors directory and include the lib/bitExpert/Silex/Autoloader.php file within your application and execute the steps listed below:
Zum dritten Mal in Folge darf ich als Sprecher bei der DPC12 in Amsterdam dabei sein. Zwei Vorträge werde ich in Amsterdam präsentieren:
First time I am toying with Silex and the Symfony components. To demo an application for one of our customers we quickly set-up Silex and put a small application on top. Since the application was in need for a I18N solution I threw in the TranslationServiceProvider. The documentation of Silex states that "you can simply clone the whole Symfony2 into vendor" which did not make any sense to me. Why using a micro-framework when I have to have Symfony2 installed just for the translation part? I was looking for a alternative and remembered Composer. Composer is a tool written in PHP that helps you manage your project or libraries' dependencies. Luckily the Symfony2 components are using Composer, so we can easily install the required dependencies like this: