work

warning: Creating default object from empty value in /var/drupal/modules/taxonomy/taxonomy.pages.inc on line 33.

Recap Symfony Live Conference in Paris

I repost some of my blog posts made @ liip. Please see here for the original post and comments: https://blog.liip.ch/recap-symfony-live-conference-in-paris.html

Last week, there was the Symfony Live conference in Paris. The conference was surprisingly big, about 500 developers came together in the impressing building of Cité Universitaire Internationale. The main topic was of course the upcoming Symfony2 release. We had two days of talks and a hackday on Saturday, and lots of fun every night. The topics are on the conference website, some discussion and slides are on joind.in.

Hackday for Symfony2 CMF

I repost some of my blog posts made @ liip. Please see here for the original post and comments: https://blog.liip.ch/hackday-for-symfony2-cmf.html

Last week we had a hackday on the Symfony2 CMF. We played with the first CMF sandbox and made it do some basic things. You can see the result with some simplistic cms at our sandbox clone. It just shows a node (at route /cms/<path>), assuming you first created some nodes (at /admin). Along with the node itself, we show the breadcrumb and child nodes, to demonstrate how the hierarchy can be used.

Why a project switched from Google Search Appliance to Zend_Lucene

I repost some of my blog posts made @ liip. Please see here for the original post and comments: http://blog.liip.ch/archive/2011/01/13/why-a-project-switched-from-googl...

Google technology does a good job when searching the wild and treacherous realms of the public internet. However, the commercial Google Search Appliance (GSA) sold for searching intranet websites did not convince me at all. For a client, we first had to integrate the GSA, later we reimplemented search with Zend_Lucene. Some thoughts comparing the two search solutions.

This post became rather lengthy. If you just want the summary of my pro and con for GSA versus Lucene, scroll right to the end :-)

PHP Content Repository: Full implementation in sight

I repost some of my blog posts made @ liip. Please see here for the original post and comments: http://blog.liip.ch/archive/2010/12/03/php-content-repository-full-imple...

Recently, I put a finishing cleanup on the PHPCR API, the port of the Java Content Repositry API (JCR) to PHP. PHPCR is implemented by Jackalope, which got a whole team at Liip working at it to fix the failing tests and fill in missing bits.

You might have heard that we started to port the Java Content Repository (JCR) standard to PHP. If not, read the Jackalope post from last year.

Drupal User Groups: Entwicklungsprozess, Bilder, Mehrsprachigkeit

Letzte Woche war am Treffen der Drupal User Group Suisse Romande in Genf, diese Woche am Treffen der deutschschweizer Gruppe in Zürich.

Ein Dump meiner Notizen

Debugging Email on Staging Server

I repost some of my blog posts made @ liip. Please see here for the original post and comments: blog.liip.ch/archive/2009/05/12/debugging-email-on-staging-server.html

For one of our bigger clients, we have a setup with a test server. Their application sends out newsletter and other emails to addresses scattered through the source code. We needed to test some of the features generating emails, but there was no budget to rewrite that code. We decided for a simple solution: We trap all email on the test server and make it available from a web interface.

Syndicate content