Fedora and PHP QA

After hearing again about many QA tools at the 2009 PHP Barcelona conference I decided that it would be nice if these would be available through packages on Fedora (and through EPEL on RHEL). Turns out that the most important ones were already packaged, some needed a new packager, some were waiting for review and a few still need to be packaged. Here are the once already available, with the packager name: ...

January 23, 2010 · 2 min · Christof Damian

Barcelona PHP Conference Day 2 #phpbcn2009

Even shorter summary of the second day of the Barcelona PHP conference. (see here for day 1) Zend_Cache… by Enrico Zimuel This was a introduction to the cache component of the Zend framework. It pretty much does what you expect: it wraps the common types of caching ( file, apc, memcached, …) into a common API to make them easy to swap and use. It also has helper objects to support caching of PHP output with output buffering. ...

October 31, 2009 · 3 min · Christof Damian

Barcelona PHP Conference Day 1 #phpbcn2009

First day of phpconference.es is finished and it was very enjoyable. The location was the same as last year, so was the quality of the organization. I saw six talks, here are small summaries: KISS by Derick Rethans: Pretty much a beginners, introduction and common sense talk. Most of it not even directly relevant to PHP. A bit of a disappointment, might have been more interesting for customers than developers. No slides up yet, but they were very similar to these: Kiss Phpnw08 Trees in the database by Lorenzo Alberton: ...

October 30, 2009 · 5 min · Christof Damian

eZ winter conference

Today I went to the eZ International Winter Conference here in Barcelona. Mainly because it was local, free and I quite liked the last PHP conference I went to. The location was the old centre of commerce near the Estacion Francia. It is a beautiful location and I am glad I was able to see it from the inside once. The conference room was certainly fit for the G7 or signing of peace treaties. (I will try to find some pictures on flickr later). ...

January 29, 2009 · 3 min · Christof Damian

comparing class syntax in C++, Java, PHP, Perl and Python

As I recently started learning Python one of the things I noticed which I didn’t like is the class syntax. So I wrote some minimal hello world programs in the languages I recently used to show the difference: C++ hello.cc #include <iostream> class Hello { private: char *value; public: Hello(char *newvalue) { value = newvalue; } void hello() { std::cout << this->value; } }; int main() { Hello hello("hello\n"); hello.hello(); } I like the C++ syntax, it is the language which introduced me to OOP and it clearly states what bits are what without too wordy syntax. ...

September 29, 2008 · 2 min · Christof Damian