Blog Posts

On ElasticSearch performance

A few Liipers (Brian, David, Laurent and I) went to the ElasticSearch training in Paris at the beginning of July. I had worked with Lucene before but had close to no experience with ElasticSearch and my team is working on a big ElasticSearch project so I thought it wouldn't hurt too much if I go... Beside, I was curious to find out what the hype is all about.

> Read more
Related Entries:
- Collecting performance data with varnish and statsd
- PHP talking to Magnolia CMS
- Web Performance Summit 2011
- Liip is hiring (yet again)

Comments [5]

Symfony2 CMF: One hackday closer to the 1.0 release!

Last friday, a full dozen of Symfony2 Content Management Framework developpers gathered at the Liip Office in Zurich, Switzerland to exchange on the state of the project. We had people from England, Netherlands, France, Germany, Austria and Switzerland.

We went over all bundles and sorted out issues and pull requests between 1.0 and later. We also discussed many open questions and decided on topics. We now effectively entered a scope freeze phase, meaning we don't want to add any new features to the 1.0 goals. Pull requests for open 1.0 issues as well as bugfixes are very welcome however.

> Read more

Comments [3]

Drupal Hackday - Writing DRUSH extentions

Today Patrick Jezek and I sat together to get a grip on one of the major problems we have when using Drupal in a continuous integration environment - module updates involving major updates on configuration settings and database content.

> Read more
Related Entries:
- Summer vacation in open source land
- Touring North America
- Paris PHPCR meetup
- Drupal and git
- Packaging and deploying Drupal sites

Comments [1]

Resizing images with Javascript

Is image resizing still a server task?

Usually when you are implementing an image upload, you have to decide whether you use GD or ImageMagic. On a Javascript heavy project, I was facing the same decision and decided to go a different path. I decided to resize the images in the client with Javascript.

> Read more

Comments [18]

Firefox OS App Day

I was honored to be allowed to present at last Saturdays Firefox OS App Day by Mozilla at Zühlke's Office in Schlieren. The general program was a morning of presentations, and an afternoon of developers doing what they do best, creating cool stuff, in a Hackday(/afternoon).

> Read more
Related Entries:
- Introducing the application cache

Comments [1]

One day with NodeJS

I spent last Friday in the mood of the innovation with a few other liipers. So we had all day long to explore a new technology, something we had never tried before. The main purpose of this hackday was to implement a simple REST API based on NodeJS providing a list of images taken randomly from the world wide web.

> Read more
Related Entries:
- Introduction to node.js at Webtuesday
- Semantic web meets frontend-awesomeness
- Introducing the application cache
- Applying Niwea: TV Sélection iPad app
- YUI Training

Comments [1]

PHPUCEU

So this weekend I visited my hometown Berlin for the PHPUCEU. Actually this was in very close proximity to where I grew up, which was nice as I was staying at my parents place. Usually staying there requires a one hour ride to the hipster areas of Berlin to attend a conference. In this case it was just a 2 stop U-Bahn ride. That being said, this wasn't a "normal" conference. This was an unconference. As such attendees proposed talks they could give, but also talks that they would want to hear. Every morning every attendee would then have two votes for talks. The top voted talks would then be distributed across the 4 slots in the 3 available tracks. As such several of the sessions ended up being quite ad hoc with multiple people chipping in with what they new about the topic. What is also special about this event is that the sessions are just as long as the breaks to facilitate idea exchange about the session topics, but also about other topics. Overall I found this to be an absolutely thrilling experience.

> Read more

Comments [1]

Jackalope-jackrabbit 1.0.0 Beta 1 released

Yesterday i tagged version Beta 1 of jackalope-jackrabbit, our PHP Content Repository (PHPCR) implementation. PHPCR is an API to manage tree-structured data, modelled after the Java Content Repository JCR specification. Time to summarize what jackalope can do today. For people already familiar with Jackalope, I summarize the recent changes at the bottom.

> Read more
Related Entries:
- Content storage done right
- Jackalope and Magnolia CMS: Recording online, questions and answers
- Announcement: PHPCR and Magnolia CMS: Bridging the PHP and Java Worlds
- Symfony CMF: what is left todo?
- Jackrabbit and its two SQL languages - some findings

Comments [2]

For the very first time: Hello UK!

I have been on the conference tour for quite some time now and on top of that I travel about every 2nd weekend to some frisbee tournament around the globe. Yet I have never visited the UK. So far the most I have seen of the UK was transiting via direct bus from one London airport to another. So I was quite thrilled when my talk about the Symfony2 CMF was accepted for PHPNE in Newcastle. I was also quite keen to learn more about the PHP community over there. At any rate I flew in on Monday evening and made my way to the hotel in a light drizzle which perfectly matched my image of UK weather. But even in the dark one could make out the historical feel to the architecture in the city center. I cut the sightseeing short and crashed into bed. Next day I made my way to the conference venue which was set at a movie theatre. There were countless busy bee's from the organization team and in general this conference was organized top notch. Quite an impressive achievement given that this was the very first PHPNE. The theatre also provided top notch projectors and of course comfy seats.

> Read more
Related Entries:
- deSymfony 2012: Back to the Motherland
- Looking back on Meet Magento 2012 in Leipzig Germany
- ONE Conference 2012: Learning the latest in web development and business
- My thoughts on the J.Boye 2011 conference
- LIFT11: Liipalized!

Comments [2]

Ecostar Elastica/FOQElasticaBundle

 As you might remember Lukas and I started working on some changes to the elastica library and the Symfony 2 Bundle FOQElasticaBundle during a hackday. You might also remember that we were not entirely happy with our solution for the infinite nesting levels in the mappings configuration of the bundle. Also, we got some feedback from other developers upon our pull requests to both the library and the bundle. In order to be able to clean up our code and respond to the feedback I asked for some innovation budget and got it. Thanks for that! :)

> Read more
Related Entries:
- Why a project switched from Google Search Appliance to Zend_Lucene

Comments [0]

Prev Next11-20/94