/usr/portage

Hello, my name is Lars Strojny. I’m the CTO at InterNations GmbH, Munich. This blog is mostly about technology, though you’ll find some random musings about pop, politics and culture. More …

Entries

Random musings at /blog

0 Drupal as a Content Repository — a few months later

I’ve recently blogged about how we use Drupal as a Content Repository. I wanted to write a lessons learned follow up post to see what worked out and what we needed to adjust. Where we are We still use Drupal as a Content Repository and just consume it’s content data via webservices to let our application do the complicated rendering. We launched the external part of our …

Read

0 Drupal as a Content Repository

As one of my first projects at InterNations we want to introduce rich content management functionality for internal usage. We have a custom made PHP application and want to publish a bunch of content to provide our customers with an even richer experience and greater service. Our requirements can be read along the lines of: Provide an easy to use interface for content and media …

Read

0 Dependency Injection Container Refactorings, Part Two

This is part of a mini-series about typical refactorings when using DI containers. Read part one. (c) Jil A. Brown Introduce Parameter When configuring objects you will stumble upon occurrences of duplicated configuration. As configuration duplication is as bad as code duplication, making refactorings and maintenance time-intense and error-prone, we try to avoid them. Occurrences I …

Read

0 PECL mogilefs 0.9.0 released

I just released 0.9.0 of PECL mogilefs. This is release comes with a few but small API breaks. Basically whenever there was no open connection, we returned false in the past. We no longer do that, instead we throw an exception of type MogileFsException. So the API breakage will be fairly visible. The complete list of changes: Adding new methods setReadTimeout(float readTimeout) and …

Read

Visuals

Snaps via flickr.com & instagram.com & facebook.com

Tweets

Chitchat via twitter.com

  1. At January 16th 2012, 12:31:35 am
    Someone has a @pinterest invite?
  2. At January 15th 2012, 11:47:47 pm
    Another small step in the right direction. Functional PHP now can zip() collections and arrays: github.com/lstrojny/functional…
  3. At January 15th 2012, 09:02:25 pm
    What makes engineering management hard? quora.com/What-makes-engineeri…
  4. At January 15th 2012, 05:07:26 pm
    Thanks to Max, who isn’t on Twitter, Functional\invoke_first() and Functional\invoke_last() was merged: github.com/lstrojny/functional…

Traces

Bookmarks via pinboard.in

  1. Guzzle | PHP HTTP client and framework for consuming RESTful web services — Guzzle v2.0.0 documentation
    Filed under http, php, curl, symfony
  2. Select multiple form fields - finding a better solution for multiple selection
    Filed under forms, usability, jquery, ui
  3. whiteoctober/Pagerfanta - GitHub
    Filed under pager, symfony
  4. Pair Programming: The disadvantages of 100% pairing - Java Code Geeks
    Filed under pair_programming, agile
  5. logstash - open source log management
    Filed under logging

Contributions

Contributions at github.com

  1. At January 16th 2012, 12:30:54 pm
    lstrojny pushed to master at InterNations/DataGridBundle
  2. At January 16th 2012, 11:35:00 am
    lstrojny pushed to master at InterNations/DataGridBundle
  3. At January 16th 2012, 11:34:10 am
    lstrojny pushed to master at InterNations/DataGridBundle
  4. At January 16th 2012, 01:05:37 am
    lstrojny pushed to master at lstrojny/functional-php
  5. At January 15th 2012, 11:49:39 pm
    lstrojny deleted branch unique at lstrojny/functional-php
  6. At January 15th 2012, 11:49:29 pm
    lstrojny deleted branch currying at lstrojny/functional-php

On Heavy Rotation

I’m currently addicted to this wonderful piece of music

Tracks

According to last.fm, these are the latest tracks I listened

Imprint