Quo vadis PEAR?

To PEAR or not to PEAR — PEAR2 is taking a while and I sometimes think that everyone associated with PEAR is busy elsewhere. Since a little competition never hurt, I’m especially excited about these recent developments. With the release of Pirum, I’m really excited to see two public PEAR channels that aim to make PEAR a standard to deploy and manage your applications and libraries. One is PEARhub and the other is PEAR Farm....

January 27, 2010 · 4 min

Wieso zum Teufel benutzt DU keine Versionskontrolle?

(This post is entirely in German, I’ll see if I can translate this rant later.) Also, Prost und frohes Neujahr — ich starte das neue Jahr damit etwas emotionalen Ballast aus dem alten Jahr loszuwerden! Ab und an treffe ich wieder auf Kunden und Kollegen mit denen ich vor relativ langer Zeit — fünf oder sechs Jahren oder länger — zusammengearbeitet habe. Die Zeitspanne ist deshalb wichtig weil ich generell daran Interesse habe immer wieder oder zumindest des öfteren mit jemandem zusammenzuarbeiten, wenn die Zusammenarbeit erfolgreich war....

January 5, 2010 · 5 min

PHP: So you'd like to migrate from MySQL to CouchDB? - Part II

This is part II of my introductory series to move from MySQL a relational database (management) system to CouchDB. I will be using MySQL as an example. Part I of this series is available here. Recap In part I, I introduced CouchDB by explaining its basics. I continued by showing a simple request to create a document using curl (on the shell) and expanded how the same request could be written in PHP (using ext/curl) — or in HTTP_Request2 or with phpillow....

November 12, 2009 · 5 min

PHP: So you'd like to migrate from MySQL to CouchDB? - Part I

Update (2009-10-13): I posted part II! This is the first part of a series. I’ll start off by introducing CouchDB — from a PHP side, then I’ll demo a couple basic use cases and I later on, I’ll dive into migrations from MySQL. My idea is to introduce CouchDB to a world where database-driven development generally refers to MySQL. By no means, this is meant to be disrespectful to MySQL, or SQL-databases in general....

October 31, 2009 · 5 min

Dear Wordpress'rs, or, What is GPL?

Not sure if anyone has watched this yet, but Matt’s latest video contains important misconceptions about the GPL. Matt says (5:22): * So a common misconception about the GPL is that, like let’s say, I’m hired to make a theme for a client. Does that theme fall under the GPL? And the answer is, no! Because it’s not being distributed. Uhm, when something is distributed it’s available for download to the public, you’re selling it in a store, you know, it’s sort of mass-distribution....

October 29, 2009 · 3 min