Saturday, June 26, 2010

Weekly roundup: Chansonnier is ready

This week I've completed the last user story (search term highlighting) on Chansonnier, my thesis-related project on multimedia search. Now I'm reviewing my thesis document with the goal of graduating in July and return to the PHP world.

Here are my original articles for this week.

Practical PHP Patterns: Single Table Inheritance
Lower your bar in Test-Driven Development
Practical PHP Patterns: Class Table Inheritance
The refactoring breakthrough on a CoffeeMachine, a post which gained little attention but that presents my approach to Test-Driven Development and refactoring on a little sample project from the ground up. If you wanna see how I work with TDD, this post also points to the related repository on github.

Open source life style

Saturday, June 19, 2010

Weekly roundup: getting to the end of my thesis

I almost finished the application which my thesis is a report on, and I'm getting to the end of writing it. I will probably publish it after graduation if I will be allowed to (not know what is the university policy), if only for the many testing insights for Java (OSGi) and web applications that I have inserted here.

Anyway, here are my original articles for this week.
Practical PHP Patterns: Embedded Value
Testing web applications with Selenium
Practical PHP Patterns: Serialized LOB
Client applications with Ajax Solr: JavaScript vs. servlets

Sunday, June 13, 2010

Yet another weekly roundup

With my thesis due for July and five exams in this month, I've had very little time. Fortunately, I have four original articles for you every week at DZone.

Practical PHP Patterns: Association Table
Death by buzzwords: The design viewpoint expresses the logical components and their structural relationships... My head explodes.
Practical PHP Patterns: Dependent Mapping
Getting to know Solr, Lucene done right

Sunday, June 06, 2010

Weekly roundup: new development box

After the death of my 512-megabytes-of-Sdram box, finally a replacement arrived that allows me to run Eclipse for Java development without issues (4 GB of DDR, dual core processor, motherboard from NASA).
Fortunately, Zend Framework 2 git repository has been created this week, so that I can still have some fun with vim and phpunit from the command line.

There are my original articles for the past week (all on DZone).
Practical PHP Patterns: Identity Field
OSGi and servlets can work together
Practical PHP Patterns: Foreign Key Mapping
CSS3 pseudo-classes