Skip to main content

Karlsruher Entwicklertag 2014

· One min read
Stephan Hochdörfer
Head of IT Business Operations

Vom 21.05.2014 bis zum 23.05.2014 findet in Karlsruhe die Veranstaltung Entwicklertag 2014 statt. Die conference deckt ein breites Themenspektrum im Kontext der Softwareentwicklung ab. Ich freue mich den Vortrag "Offline. Na und? Offlinefähige Applikationen mit HTML5" präsentieren zu dürfen und von unseren (Projekt-)Erfahrungen berichten zu können.

WeCamp 2014

· One min read
Stephan Hochdörfer
Head of IT Business Operations

A couple of weeks ago my good friend Stefan Koopmanschap asked me if I want to be part of an event named WeCamp. Having no clue what to expect I said yes. Today Stefan announced WeCamp publicly and I am really happy that I said yes. In short WeCamp means 5 days on a small island somewhere in the Netherlands (I think) hacking on a project with 4 other fellow developers guided by one coach (might be me) trying to improve your skills (technical skills + soft skills). The event will take place 25th of August till 29th of August. Since this sounds like serious fun you should sign up now, a few early bird tickets are still available ;)

Berlin Expert Days 2014

· One min read
Stephan Hochdörfer
Head of IT Business Operations

Vom 03.04.2014 bis zum 04.04.2014 findet in Berlin die conference BED-Con 2014 statt. Die conference deckt Inhalte aus den Bereichen Java und NoSQL bis hin zu Javascript und den mobilen Technologien ab. In meinem Vortrag "PostgreSQL: Die NoSQL Datenbank die niemand kennt" werde ich darlegen wie man PostgreSQL als NoSQL Datenbank einsetzen kann und aufzeigen warum dies in bestimmten Situationen durchaus Sinn machen kann.

Customizing Tine 2.0 LDAP sync

This blog post might be outdated!
This blog post was published more than one year ago and might be outdated!
· 2 min read
Stephan Hochdörfer
Head of IT Business Operations

Since more than one year we moved from eGroupWare to Tine 2.0. After using eGroupWare for more than 5 years it was time to look for an alternative. Integrating Tine 2.0 into our it infrastructure was no big deal, it was even possible to connect it to our central LDAP server. The LDAP sync of Tine 2.0 is designed in a way to copy all user and group information from the LDAP server into the local Tine 2.0 database. The sync process is triggered via a cronjob. Since we have a lot of LDAP groups for the various applications we use, I was looking for a way to filter groups that should be synced. I realized there was no way of ignoring certain groups so I changed my plan and added some custom code which would at least hide the groups.

Using Composer with Http Basic Auth (2nd try)

This blog post might be outdated!
This blog post was published more than one year ago and might be outdated!
· 2 min read
Stephan Hochdörfer
Head of IT Business Operations

As I blogged recently we solved the HTTP Basic Auth problem with Composer / Satis by using expect. I still like the general idea but expect can be a bit tricky to configure. For those of you who are not happy with that solution this one might be a good alternative: As I helped out Manuel Lemos to create an Composer Installer for phpclasses.org packages he pointed out that the new Composer Plugin API might make it easier to extend Composer and offer authentication support. And yes he was right ;) As I had some spare time last weekend I extracted the code handling the authentication logic from his installer and created a separate plugin which can be found on github and packagist.org.

First steps with hhvm

This blog post might be outdated!
This blog post was published more than one year ago and might be outdated!
· 3 min read
Stephan Hochdörfer
Head of IT Business Operations

UPDATE (04/2014): Since Facebook decided to remove the webserver functionality from the "official" binaries this howto will not work anymore! Read here how to set things up with the current version of hhvm.