Blog

Viewing entries posted in 2013

Using Composer with Vagrant & Puppet

Using Composer in your Vagrant / Puppet setup is as simple as this:

mehr lesen...


Verfasst von Stephan Hochdörfer am 19.12.2013 | 0 Kommentare

ConFoo 2014 Konferenz

Vom 24.02.2014 bis zum 28.02.2014 findet in Montreal die ConFoo 2014 Konferenz statt. Ich bin dieses Mal wieder dabei und kann zwei neue Vorträge präsentieren: Im Vortrag "The seven deadly sins of Dependency Injection" möchte ich darstellen welche Fehler man bei der Verwendung des Dependency Injection Patterns nicht machen sollte. Der Vortrag "The Setup: Composer, Phing, Vagrant, Jenkins" beleuchtet unsere Arbeitsweise mit den genannten Tools soll aufzeigen wie man mit den Tools arbeiten kann (aber nicht muss).

mehr lesen...


Verfasst von Stephan Hochdörfer am 17.12.2013 | 0 Kommentare

Converting physical disk to Virtualbox image

A couple of days ago my little linux router died after serving me fine for more than 13 years. Unfortunately I had not a recent backup at hand so I was in need to get access to the disk. Since I had no "old enough" hardware available, I was looking for a way to convert the physical disk into an Virtualbox image which in the end turned out be quite easy. All you need to do is to create in image of the physical disk using dd and converting that to a .vdi image file via the VBoxManage tool that is shipped with Virtualbox:
 

mehr lesen...


Verfasst von Stephan Hochdörfer am 14.12.2013 | 0 Kommentare

PHP UK 2014 Konferenz

Vom 21.02.2014 bis zum 22.02.2014 findet in London die PHP UK 2014 Konferenz statt. Ich freue mich als Sprecher dabei sein zu können und meinem Vortrag "The seven deadly sins of Dependency Injection" präsentieren zu können.

mehr lesen...


Verfasst von Stephan Hochdörfer am 12.12.2013 | 0 Kommentare

Composer, Bower and HTTP Basic Auth

A couple of months ago when we set-up our own internal Satis repository to host our custom Composer packages. We ran into an "unpleasant" issue with Composer that had this PR as an result. To sum things up: We are using HTTP Basic Auth to password-project our Satis repository. There was no way we could switch to an SSL client certificate to allow Composer to authenticate itself automatically without asking for a password. Asking for the password on a developer`s machine is no big thing, but it since we need an automated Composer run in our Jenkins environment, there was no way to set things up. Unfortunately the PR is not yet merged in master so we were in need to find a different solution. Luckily my friend Joshua Thijssen pointed me to a tool named expect which could solve this issue easily. Expect is a tool that "talks to other interactive programs according to a script." which sounds pretty awesome and yes it is ;)

mehr lesen...


Verfasst von Stephan Hochdörfer am 09.12.2013 | 0 Kommentare

Netzwerktreffen Betriebliches Gesundheitsmanagement Rhein-Neckar

Heute auf dem Netzwerktreffen "Betriebliches Gesundheitsmanagement Rhein-Neckar" sind wir auch mit einem Vortrag vertreten: Thorsten Heilig, Leiter Personal und Organisation spricht dort über "Betriebliches Gesundheitsmanagement als Führungsaufgabe" und über unsere Erfahrungen mit dem Thema.

mehr lesen...


Verfasst von Thorsten Heilig am 05.12.2013 | 0 Kommentare

Alles neu macht 2013

Seit wenigen Tagen sind wir nun mit unserer überarbeiteten bitExpert Webseite und dem überarbeitenden Blog online. Statt Contenido und Wordpress nutzen wir nun Silverstripe als Basis für beide Auftritte. Dies hat den Vorteil dass wir die Templates nur einmal bauen mussten und in beiden Auftritten verwenden konnten. Dank Composer war das Dependency Management der verwendeten Pakete ein Kinderspiel. Wiederverwendung at it`s best ;)

mehr lesen...


Verfasst von Stephan Hochdörfer am 04.12.2013 | 0 Kommentare

PHPBenelux 2014 Konferenz

Vom 24.01.2014 bis zum 25.01.2014 findet in Antwerpen bereits zum fünften Mal in Folge die phpBenelux Konferenz statt. Ich freue mich wieder einmal als Sprecher dabei sein zu dürfen und habe 2 neue Vorträge im Gepäck: Im Vortrag "The NoSQL Store everyone ignores: PostgreSQL" werde ich aufzeigen dass man durchaus auch mit relationalen Datenbanken schemafrei arbeiten kann. Im zweiten Vortrag "The seven deadly sins of Dependency Injection" möchte ich darstellen welche Fehler man bei der Verwendung des Dependency Injection Patterns nicht machen sollte.

mehr lesen...


Verfasst von Stephan Hochdörfer am 30.11.2013 | 0 Kommentare

Besuch der FrOSCon 2013

Am 24. und 25. August besuchten wir (Philipp Sander und Martin Gabel) die "Free and Open Source Software Conference" (FrOSCon) an der Hochschule Bonn-Rhein-Sieg um sich über die aktuellen Trends in der Open Source Community zu informieren.

mehr lesen...


Verfasst von Martin Gabel am 10.09.2013 | 0 Kommentare

ZendCon Europe 2013 Konferenz

Vom 18.11.2013 bis zum 20.11.2013 findet in Paris zum ersten Mal die Konferenz ZendCon Europe statt. Ich freue mich als Sprecher dabei sein zu können und werde über unsere Erfahrungen mit HTML5 im Kontext von offline-fähigen Web-Applikationen berichten.

mehr lesen...


Verfasst von Stephan Hochdörfer am 02.09.2013 | 0 Kommentare