Blog

Microservices@phpugffm

Am Donnerstag den 19.03.2015 trifft sich die PHP Usergroup Frankfurt. Auf vielfachen Wunsch hin werde ich meinen Vortrag "Microservices: Packs small, plays BIG!" halten und erklären was Microservices wirklich sind, welchen Vorteil sie uns im Alltag bringen und welche Anforderungen Microservices an die Unternehmenskultur stellen.

mehr lesen...


Verfasst von Stephan Hochdörfer am 02.03.2015 | 0 Kommentare

Running PHPUnit via Phing on HHVM

For quite some time we run the unit tests for our libs and tools against PHP and HHVM, at least that is what I thought up to now. As it turns out I missed a minor detail. In our Jenkins job we invoke the Phing task like this:

mehr lesen...


Verfasst von Stephan Hochdörfer am 26.02.2015 | 0 Kommentare

Composer@ZürichPHP

Am Montag den 09.03.2015 trifft sich zum ersten Mal die ZürichPHP Usergroup. Ich werde dort meinen Votrag "Composer for Corporate Use" halten und darstellen warum es Sinn macht Composer einzusetzen und wie man Composer konkret im Projektkontext einsetzen kann.

mehr lesen...


Verfasst von Stephan Hochdörfer am 25.02.2015 | 0 Kommentare

Archiving Emails in Thunderbird

For years I am struggling to find a decent way of archiving / exporting my business mails stored in my IMAP account. Manually copying 10K+ mails is no fun, and addons like the ImportExportTools did also not work properly. So it was clear to to me that I needed to backup the mails on our mailserver and import them somehow into my local Thunderbird instance. The problem to solve was that we use the MailDir format to store the mails on the server side and the ImportExportTools is only able to import mails in mbox format. Thanks to Google I was able to find a one-liner for the conversion, pretty clever if you ask me (at least compared the complex bash and Python scripts I found):

mehr lesen...


Verfasst von Stephan Hochdörfer am 18.02.2015 | 0 Kommentare

Configuring Xdebug and phpstorm for CLI debugging

Current situation: I have no local webserver running and just php5-cli (plus a few extensions) installed as most of the development I do will make use of a Vagrant machine. From time to time I develop small tools or libs which I like to debug on the command line. This is an overview how I configured my Ubuntu 14.04 box to handle debugging with Xdebug and phpstorm.

mehr lesen...


Verfasst von Stephan Hochdörfer am 11.02.2015 | 0 Kommentare

node.js Meetup Mannheim

Am Donnerstag den 26.02.2015 trifft sich die node.js Usergroup Mannheim bei uns. Thema des Abends sind REST APIs mit einem entsprechenden Vortrag dazu. Damit wir besser planen können bitte auf der entsprechenden meetup.com Seite anmelden. Danke!

mehr lesen...


Verfasst von Stephan Hochdörfer am 06.02.2015 | 0 Kommentare

Workshop Tactical DDD & Hexagonal Architecture

We are glad to be able to host two interesting workshops in our Mannheim office in May. Our friends Ross Tuck and Matthias Noback will come over to deliver their trainings on "Tactical DDD" and "Hexagonal Architecture". Tickets for both trainings can be bought on Eventbrite.

mehr lesen...


Verfasst von Stephan Hochdörfer am 03.02.2015 | 0 Kommentare

Heise Developer World

Vom 16.03.2015 bis zum 20.03.2015 findet in Hannover auf dem CeBIT Gelände die Heise Developer World Konferenz statt. Ich freue mich den Vortrag "Offline. Na und?" präsentieren zu dürfen um von unseren (Projekt-)Erfahrungen mit offlinefähigen HTML5/Javascript Applikationen zu berichten.

mehr lesen...


Verfasst von Stephan Hochdörfer am 03.02.2015 | 0 Kommentare

unKonf 2015 - Geeks wanted!

Am 18.04.2015 findet bereits zum zweiten Mal die „unKonf“ statt, die Un-Konferenz für Softwareentwicklung mit dem Fokus Webentwicklung. Die unKonf stellt die Entwicklung in den Fokus und setzt den Schwerpunkt auf aktuelle Technologien und deren Einsatz in der Entwicklung. Die genauen Themen werden, wie bei einem Barcamp üblich, vor Ort zusammen festgelegt und dann in Sessions aufgeteilt.

mehr lesen...


Verfasst von Stephan Hochdörfer am 30.01.2015 | 0 Kommentare

ExtJS5@HeidelbergJS

Am Donnerstag den 19.02.2015 trifft sich zum ersten Mal die HeidelbergJS Usergroup ab 19 Uhr im Technologiepark Heidelberg. Ich bin als Sprecher dabei und werde in meinem Vortrag "ExtJS 5 MVVM - WTF? FTW!" auf das neue Programmiermodell von ExtJS mit MVVM und Two-Way-Databinding eingehen und demonstrieren wie einfach damit zu arbeiten ist.

mehr lesen...


Verfasst von Peter Hildenbrand am 26.01.2015 | 0 Kommentare