Blog

Viewing entries posted in 2011

Facebook for (PHP) Developers

Am 19.01.2012 trifft sich die PHP Usergroup Frankfurt zum ersten Mal in 2012. Ich werde zu diesem Anlass den Vortag Facebook for (PHP) Developers präsentieren und von unseren Erfahrungen aus drei Jahren Entwicklung mit der Facebook API berichten.

mehr lesen...


Verfasst von Stephan Hochdoerfer am 02.12.2011 | 0 Kommentare

PHPBenelux 2012 Konferenz

Vom 27.01.2012 bis zum 28.01.2012 findet in Antwerpen die PHPBenelux Konferenz statt. Ich freue mich mit dem Vortag "The state of DI in PHP" als Sprecher dabei sein zu dürfen. Neben vielen interessanten Vorträgen werden Workshops mit Matthew Weier O’Phinney, Ivo Jansch, Fabien Potencier und Thorsten Rinne angeboten. Der Early Bird Kartenvorverkauf läuft zur Zeit noch, so dass Karten recht günstig zu erwerben sind.

mehr lesen...


Verfasst von Stephan Hochdoerfer am 26.11.2011 | 0 Kommentare

PHP Barcelona Conference 2011

Am 28.10.2011 und 29.10.2011 findet in Barcelona die PHP Barcelona Conference 2011 statt. Ich freue mich in diesem Jahr als Sprecher mit dem Vortag "Real World Dependency Injection" dabei sein zu dürfen.

mehr lesen...


Verfasst von Stephan Hochdoerfer am 06.09.2011 | 0 Kommentare

PHP, Openssl and the private key

Just as a side note, since I lately got some trouble passing the private key to the openssl_pkey_get_private() function. I was following a hint on the net but I did not succeed. The reason was a slight misunderstanding on my side: You can pass the private key to the function in two ways: Either a string containing the private key or a string containing location of the private key file on the harddisk. The latter one was the one I was struggling with. In case you want to use a file that contains the private key you need to pass the protocol identifier. If the protocol identifier is missing the function seems to think the string contains the private key, not the location of the private key. So, if you want to refer to the file /tmp/private.key the string needs to look this: file:///tmp/private.key

mehr lesen...


Verfasst von Stephan Hochdoerfer am 08.08.2011 | 0 Kommentare

Liquibase goes Phing

I am happy to announce that bitExpert will contribute the Liquibase Phing codebase to the Phing project. The transition phase will start pretty soon. Unfortunately this means that the source code will no longer be maintained on github, instead the Phing subversion repository will be the new home for the extension.

mehr lesen...


Verfasst von Stephan Hochdoerfer am 05.08.2011 | 0 Kommentare

PHPCon PL 2011

"Testing untestable code" geht um die Welt: Nach Frankfurt, Antwerpen, Nashville, Verona, Hamburg und Düsseldorf freue ich mich den Vortag bei der PHPCon PL 2011 halten zu dürfen. Die Konferenz findet vom 21.10.2011 bis zum 23.10.2011 in der Nähe von Kielce in Polen statt.

mehr lesen...


Verfasst von Stephan Hochdoerfer am 03.08.2011 | 0 Kommentare

Eclipse Plugin Smartsprites

I`d like to announce the release of a new Eclipse Plugin called "Smartsprites". Install the plugin via our public updatesite. The plugin acts as a frontend to the SmartSprites CSS Sprite Generator. After installation the plugin will contribute the context menu "External Tools > Generate Spritemap" to the .css files in your workspace projects. As the plugin name implies it can be used to generate CSS Spritemap files.

mehr lesen...


Verfasst von Stephan Hochdoerfer am 17.06.2011 | 0 Kommentare

PHP Standard for DI Container behaviour

After reading an blog post about a Dependency Injection container in PHP I just tweeted for curiosity why PHP developers have not yet agreed on a common standard for the behaviour of an DI container. Stefan Koopmanschap jumped into the discussion and proposed I should start a movement in this particular area. He suggested that Fabien Potencier (Symfony Lead Developer) as well as David Zülke (Chief Agavi fanboy) and Matthew Weier O'Phinney (Zend Framework lead developer) should team up with me. David got hooked immediately and I am looking forward to meet the gang at phpDay.it in Verona for the first round of discussions. In case you want to contribute as well feel free to join us or blog about this movement :)

mehr lesen...


Verfasst von Stephan Hochdoerfer am 20.04.2011 | 0 Kommentare

Developer Conference Hamburg

Auf der Developer Conference die vom 20.05.2011 bis zum 21.05.2011 in Hamburg stattfindet werde ich den Vortrag "Testing untestable code" halten.

mehr lesen...


Verfasst von Stephan Hochdoerfer am 15.04.2011 | 0 Kommentare

Facebook iFrames im Tab

Seit einigen Tagen besteht bei Facebook Applikationen die Möglichkeit auf Tabseiten direkt iFrame Applikationen laufen zu lassen. Bei meinem ersten Test bin ich prompt in die Falle getappt: Nach dem Einbinden einer Applikation auf eine etwas ältere Fanpage war die Applikation nicht sichtbar. In typischer Facebook Manier war natürlich nicht erkennbar was die Ursache sein könnte. Nach einer längeren Experimentierphase fand ich die Ursache: Die Möglichkeit iFrames im Tab anzeigen zu können greift scheinbar nur bei neuen Fanseiten bzw. bei Seiten die schon auf das neue Design / Layout upgegraded wurden.

mehr lesen...


Verfasst von Stephan Hochdoerfer am 27.02.2011 | 0 Kommentare