Fixing the setError and hasError migration issue in Symfony 1.2

By Stephane Carrez 1 comment

After the migration of your Symfony project from 1.1 to 1.2, you may get several errors about the setError and hasError method missing from the sfWebRequest class. Indeed, these operations have been removed. You can use the __sfCompat10Plugin_

Read more
1 comment
To add a comment, you must be connected. Login to add a comment

Install Epson Stylus PX700W printer with CUPS on Ubuntu 8.10

By Stephane Carrez 6 comments

Printing with an Epson PX700W printer from Ubuntu is a real challenge. No driver really work out of the box. After looking at many places, digging in dozen of forums and other answers sites, no real solution emerged. The article describes some steps to ma

Read more
6 comments
To add a comment, you must be connected. Login to add a comment

How google analytics can alter your web performance

By Stephane Carrez

Google analytics is often used by Marketing teams to have a feedback of the web site usage, track visits, entry and leave points. Google analytics is easy to use but it has some drawbacks that you don't see at the beginning. Altering the performance of yo

Read more
To add a comment, you must be connected. Login to add a comment

Why Planzone? Interview : Bob, IT Executive at Audioprox

By Stephane Carrez

Audioprox is a national group of hearing aid specialists with a network of hearing solutions centers. They manage a team of 6 specialists who often collaborate on transverse projects : laboratory network development, IT network management, staff management, accounting, supplier relations, central-buying service management, or marketing. Audioprox is using the Online Project Management Service Planzone to manage projects requiring a perfect synchronization between the staff.

Read the full Interview : Bob, IT Executive at Audioprox to learn more and try yourself Planzone!

To add a comment, you must be connected. Login to add a comment

Server configuration management: track changes with subversion and be notified

By Stephane Carrez 1 comment

Tracking changes in a server configuration can be critical to understand problems, identify security breaches and repair a server. When several people are in charge of administering one or several servers, sharing the configuration changes is helpful to i

Read more
1 comment
To add a comment, you must be connected. Login to add a comment

Apache and JBoss integration with mod_rewrite and mod_proxy

By Stephane Carrez 1 comment

To integrate JBoss behind an Apache server you often use the mod_jk module. There is another solution which combines the use of Apache mod_rewrite and [

Read more
1 comment
To add a comment, you must be connected. Login to add a comment

Inserting a file in a JSF view with a custom component

By Stephane Carrez 1 comment

My problem was to give some flexibility in a JSF page to customize some blocks so that a marketing team could easily change those blocks. Basically the marketing team needs to insert some promotion, advertising or specific presentation blocks. For this, they ask a designer to make those blocks. The designer will give us some piece of HTML (with Javascript) that must be inserted in the page.

Read more
1 comment
To add a comment, you must be connected. Login to add a comment

Transparent Web server migration with Apache proxy

By Stephane Carrez 1 comment

When you do a server relocation you get a new server, install it, configure it and make sure your new Web server is ready to go. During this installation, the old server was still running. Now, it is time to make the switch. This article discusses one is

Read more
1 comment
To add a comment, you must be connected. Login to add a comment

Audit errors reported by linux kernel - why you must care

By Stephane Carrez

On Ubuntu 8.04 running a Linux 2.6.24 kernel, you may see some strange error logs reported by dmesg. First you will look at them, you'll wonder where they come from and you will soon ignore them. You should better fix the problem, in most cases they p

Read more
To add a comment, you must be connected. Login to add a comment

Viadeo passwords are not secure: can you trust web 2.0 applications?

By Stephane Carrez

We are using more and more Saas applications available on the Internet. Social networking applications like LinkedIn, Facebook, Plaxo are quite famous in the world, [

Read more

Death match: Windows Vista versus XP

By Stephane Carrez

I'm amazed to see people speak about Vista as the Saint Graal of operating systems. Is it worth to upgrade? Many people will not ask the question and will jump to it with closed eyes. Take care!!!! You should better think twice before the upgrade (this is true for every software in fact). The article written by Randall C. Kennedy, Death match: Windows Vista versus XP, is interesting in drawing the most important reasons why you should stay with your XP version.

I'm also amazed upset to see that in 2008, a Microsoft Vista running on a 3 Ghz CPU with 2Gb of memory does not bring anything compared to an operating system from 1998 running a P3 350Mhz with 128Mb of memory. 10 years of serious hardware progress. Big regression on the software side.

Augeo Software lance la plateforme de collaboration Planzone

By Stephane Carrez

C'est parti! Augeo Software lance Planzone, une nouvelle plateforme en mode SaaS (Software as a Service) de collaboration et de gestion de projets, basée sur les concepts et technologies Web 2.0. Voir l'article Augeo Software lance la plateforme de collaboration Planzone

Building a Lego House

By Stephane Carrez

The Lego is a famous construction game that I used to play with 30 years ago. My brother Cyril is still enjoying this game and he has recently made the [

Read more

Restoring a complete system after a hard disk failure: bacula to the rescue!!!

By Stephane Carrez

Last day the main disk of by computer stopped to work. My Western Digital 150Gb raptor hard disk was no longer recognized by the system: it was simply dead after one year of work. The 10000 rpm di

Read more

Fixing the rising edge of a 68HC11 output signal

By Stephane Carrez

Hardware or software problem? That's the question when your embedded board does not work as expected. Spotting the issue can be a challenge.

Read more

Tuxmath helps kids learn arithmetics

By Stephane Carrez

TuxMath is a Linux game that kids can play with and learn arithmetics. It's simple but through its gaming approach it helps kids learn the basis of arithmetics: additions, subtractions, multiplications and divisio

Read more

Ubuntu Server and Ubuntu Desktop

By Stephane Carrez

After having used a RedHat distribution (1998-2002), a Mandrake distribution (2002-2005) and then a Debian distribution (2005-2006), I have switch my systems to an Ubuntu Server and Ubuntu Desktop distribution. Is it worth to switch, well may be. But, st

Read more

Deploying a J2EE application behind an Apache server in a production environment

By Stephane Carrez

You have created a Web application using a JBoss application server and you are going to put it in production. Great!

But deploying your application with JBoss serving the Web requests directly may not be the optimal solution. First because the Tomcat

Read more

2 semaines contre 29 mois

By Stephane Carrez

C'est le temps qu'il nous a fallu pour nous décider d'acheter et ensuite aménager (presque) complètement l'appartement après notre déménagement en 2004. C'est long mais ca en vallait le coup!

Read more
To add a comment, you must be connected. Login to add a comment

Using Eagle classes to optimize the routing of power supply lines in your PCB

By Stephane Carrez

When you create a Printed Circuit Board in most cases you want to route the power supply lines with a wider width than normal signal lines. You must do this to reduce the inductance and the power supply lines to obtain a good quality power supply. This no

Read more