Archives pour juin, 2008
Motion Portrait
20/06/08
En farfouillant sur le très bon site DZone, j’y ai trouvé un post parlant d’une société japonaise proposant des visages humains animés d’un très bel effet.
En voici un exemple :

Ca promet de belles choses !
Start Slide Show with PicLens Lite
8 320 331
19/06/08
De quoi je parle ?
Des téléchargements de Firefox 3 en seulement 24 heures bien sûr !
Pour célébrer la sortie officielle de la 3e version du navigateur, la fondation Mozilla avait décidé de tenter ce record… que de toutes façons ils auraient eu, compte tenu qu’il s’agissait-là d’une première Mais 8 millions, c’est quand même pas rien !
A noter que les chiffres ne seront officiels que la semaine prochaine, le temps que le comité du Guinness Book fasse le décompte et élimine les « faux » téléchargements…
Là, au bout d’environ 40 heures de disponibilité, on s’approche des 11 millions de téléchargements. Pas mal du tout !
Personnellement, j’ai attendu cette version officielle avant de délaisser mon Firefox 2. Et ma foi, j’en suis enchanté. J’apprécie énormément les améliorations de la performances, sa rapidité retrouvée. Bref, que du bon. Quelques plugins sont encore incompatibles, mais ça ne saurait tarder !
Quant au look, il ne change pas beaucoup, mais j’apprécie les boutons « Avant » et « Arrière », très stylés je trouve
Un article complet (parmi tant d’autres) sur les nouveautés de Firefox est disponible sur Clubic…
J’ai donc mis à jour ce post pour prendre en compte les chiffres réels…

Donc 8 320 331 téléchargements en 24 heures, soit 96 téléchargements par secondes

Ce sont les Etats-Unis qui se placent premier (est-ce étonnant ? ) avec plus de 2,7 millions de téléchargements, tandis que la France affiche tout de même 290333 téléchargements !
(source)
Le compteur de téléchargements affiche à l’heure actuelle 13,5 millions de Firefox 3 en liberté !
Bref, voilà un beau succès ! Et mérité.
Start Slide Show with PicLens Lite
Sonar 1.3 has been released
17/06/08
After almost 3 weeks in a Release Candidate phase, the version 1.3 of Sonar is finally out!
As explained in the official post « The major feature is the dramatic improvements to stability and performance. Other features are :
* deploy as a WAR on Tomcat 5.5
* measures on Java packages
* more details on Java classes
* new measures : ratio of duplicated lines and ratio of comments«
I tried the 1.3RC1, and it was quite interesting, except that I got lot of memory errors when trying to run Sonar within the Tomcat server. However, I will give this official release a try!
Firefox 3
13/06/08

Allez, dans quelques jours la version 3 du navigateur Firefox sortira. Le mardi 17 juin pour être tout à fait précis !
La fondation Mozilla vise un Guinness record en étant le logiciel le plus téléchargé en une seule journée.
A vous de jouer !
Start Slide Show with PicLens Lite
Lambda Probe for Tomcat servers
13/06/08
I use the Apache Tomcat server for many many years now (I think the first version I used was a 3.x).
I almost never use the default administration of the Tomcat server because it is too basic and not always working correctly (at least for deploy / undeploy webapps).
Two years ago, I found a webapp to replace this tool, but I was not able to find it again. Thanks to Philippe Voncken and Sami Jaber (french posts), I think the mystery comes to an end. Lambda Probe was the answer!
Start Slide Show with PicLens Lite
Seemle: A cool Eclipse plugin
12/06/08
Semmle is an Eclipse plugin that allows « you to search your Java code by writing your own queries in .QL, an object-oriented query language », quite similar to SQL in fact.
In others words, you can search anything you want to know about your code by writing a simple .QL query and executing it. The results are displayed in a tree (see first screenshot).
Several charts can also be displayed.
An example of the query that can be run:
from
Class c, string name
where
name = c.getPackage().getName()
and name.matches(« abc% »)
select
c.getPackage()
c
Quite similar to SQL, isn’t it?
I must confess that I didn’t try this plugin for the moment, but I must find some time to test it…
Some screenshots of the plugin (click to enlarge pictures):
Start Slide Show with PicLens Lite
My perfect toolbox
12/06/08
In my previous « profesional » blog, I made a list of the softwares that must be installed on my computer.
Please note that I am speaking of my working computer, not my personal one…
Here is my current list:
Edition
System
- Process Explorer: Replace the default windows task manager by Process Explorer!
- Autoruns: Want to know what is launched when Windows starts? Try autoruns!
- CubicExplorer: An alternative to the Windows Explorer, with bookmarks, tabs…
- Supercopier: Replace the default copy tool of Windows.
- Unlocker: A process is locking a resource on your disk? Use unlocker to solve this problem.
- Console²: Change the DOS command for Console², with tabs, better UI…
- Taskbar shuffle: Rearrange the programs on your Windows taskbar by dragging and dropping them.
Tools
- Stroke It: Execute commands, start programs only with a mouse gesture! Magic!
- 7-zip: A free file archiver.
- Ditto: A copy-paster manager, to not be limited to one element in your clipboard.
- Dirkey: Use Ctrl-0 to Ctrl-9 to access your preferred directories on your disks on Windows Explorer.
- Print screen: A free tool to create screenshots, with a lot of options…
- Launchy: Type Ctrl-Space, then write the first letters of the application, and it’s launched!
- Keybreeze: Almost the same thing as Launchy.
- PDF Creator: To transform any document to the PDF format (a new printer is added in your configuration).
Development
- Tortoise CVS: A CVS extension for Windows Explorer.
- Eclipse: Java development IDE.
- Netbeans: Another Java development IDE, much better as Eclipse when you need to create Java application with Swing (this is my opinion ;o) ).
Multimedia
- Foobar 2000: A powerful media player. But needs a lot of configuration…
- XnView: A powerful image viewer. Also offers lot of conversion controls.
Internet
- Mozilla Firefox: THE browser.
- Mozilla Thunderbird: A really good email reader.
- Trillian, Koolim, Pidgin (ex Gaim), Meebo (online): Instant Messenger tool.
Firefox plugin
- Colorzilla: A color picker, to find out the color code of any part of the current page.
- Download statusbar: A download manager.
- Firebug: An extension for Javascript or CSS debugging. An extension for Internet Explorer that does almost the same thing: IE Developer Toolbar.
- IE Tab: View pages with the Internet Explorer engine.
- Measure It: A ruler to measure web components of a page.
- PDF download: A PDF manager.
- Sage: A RSS Viewer.
- Stop or reload: Stop and Reload buttons are now located on the same button.
- Tab mix plus: Options for tabs management.
- Web developer: Lot of tools for web development.
Do not hesitate to share your list with me, using the comments.
My Eclipse.ini configuration
12/06/08
I must admit that I never took the time to configure my Eclipse configuration (in Eclipse.ini file or with the launch command options).
Because I was bored of messages like « Eclipse is running out of memory… », I decided to find some information about the Eclipse configuration.
This is my eclipse.ini file:
-clean
-vmargs
-Xms40m
-Xmx512m
-XX:PermSize=128M
-XX:MaxPermSize=256M
-XX:NewRatio=3
-XX:+UseParallelGC
With this configuration, all OutOfMemory exceptions have gone, at least for the moment
Do not hesitate to share your experience.
Note that configuration depends on your usage of Eclipse…
I am using Eclipse to develop web applications, using Spring, Hibernate, JSF (with JBoss Tools), Tomcat…

Prochain article : Sonar !
11/06/08
Non, je ne me suis pas acheté un sous-marin ou un bateau (hélas) ! Sonar est un outil créé par la société suisse Hortis et qui est destiné à offrir un maximum de metrics (ou statistiques) sur son projet. Sonar permettant également une historisation, il devient possible de mesurer la qualité de son projet au cours du développement ! Comme ils le disent si bien, Quality is under control !
L’outil mérite donc bien un article, d’autant que l’on peut reprocher le manque de documentation…
En attendant, vous pouvez aller faire un tour sur le site de démo de l’outil.
Start Slide Show with PicLens Lite
L’intégration Continue avec Hudson
10/06/08
Hudson est un outil formidable !
Il s’agit d’un outil d’Intégration Continue, c’est-à-dire qui va se charger de compiler, tester et déployer vos projets, pratiquement en temps réel, en intégrant aussi rapidement que possible, les modifications du code.
L’Intégration Continue est, de mon point de vue, indispensable aujourd’hui, pour qui veut être un minimum agile. Hudson est l’un des nombreux outils qui permettent de faire cela, mais c’est sans aucun doute le plus convivial et agréable à utiliser. Bien qu’il soit extrêmement simple à utiliser, il n’en reste pas moins l’un des plus complets au niveau des fonctionnalités !
Bref, que du bonheur…
Pour vous aider à vous lancer, j’ai écrit récemment un article sur le site developpez.com (mon premier article d’ailleurs ).
L’article ici…
A noter que l’article traite de la version 1.200 d’Hudson, alors que nous sommes déjà à la version 1.222 (liste des modifications ici, en anglais).
N’hésitez pas à me donner votre avis dans les commentaires !
Start Slide Show with PicLens Lite