|
Nouveautés :
2008-06-29 : 4ème Tournoi international d'awele de La Tour-de-Peilz
Du 12 au 14 septembre 2008 se tiendra à Tour-de-Peilz (en Suisse)
le 4ème Tournoi international d'Awélé. Une occasion de se familiariser
avec ce jeu africain plein de surprises. Pour vous initier aux règles
du jeu et vous entraîner avec un programme redoutable, vous pouvez
faire un tour sur ma page consacrée à
l'Awélé.
2008-06-25 : Utiliser le module Ruby DBI
Un nouvel article traduit dans la série sur MySQL de Paul Dubois. Un
grand merci à lui pour sa série d'articles que l'on peut trouver sur
sa page à l'adresse : http://www.kitebird.com/articles/.
2008-06-09 : Utiliser le module Ruby MySQL
J'ai terminé la traduction de cet article sur l'utilisation du module
MySQL pour Ruby. Merci à Paul Dubois pour m'avoir permis de faire
profiter nos amis francophones de son travail ! On trouvera d'autres
articles traitant de MySQL sur sa page à l'adresse
http://www.kitebird.com/articles/.
2008-05-15 : Nouveau problème de Tangram
Daniel FOUGERE m'en a envoyé un nouveau problème appelé Chat !.
Un grand merci à lui.
2006-10-30 : Bee
Après quelques jours (et nuits ;o) de hack intensif, j'ai enfin
releasé mon outil de build ! Enjoy !
2005-05-25 : Mise à jour de mon CV
Mon CV a été mis à jour avec mes nouvelles coordonnées et mes dernières
expériences professionnelles.
2005-05-25 : Nouveau problème de Solitaire
Un grand merci à Jerems pour son problème de solitaire
(la croix Suisse).
2004-12-31 : Nouveau problème de Tangram
Benoit Salandre m'en a envoyé un nouveau problème
(Némo). Un grand merci à lui.
2004-12-27 : Nouveaux problèmes de Tangram
Ivan Leprètre m'en a envoyé trois de plus ! Encore
un grand merci à lui.
2004-12-18 : Nouveaux problèmes de Tangram
Ivan Leprètre m'a envoyé pas moins de sept problèmes de
Tangram. Les amateurs vont se régaler ! un grand merci à lui.
2004-07-03 : Nouveau problème de Tangram
Un nouveau problème de Tangram par Olivier Capitan. Un grand
merci à lui.
2004-05-16 : Mise à jour de mon article sur ViewCVS sous MacOSX
Une mise à jour qui règle certains problèmes que j'ai rencontré
lors de mon passage à Panther.
2004-05-05 : Nouveau problème de Tangram
Un nouveau problème de Tangram par a.n.onyme. Un grand
merci à lui.
2004-04-29 : Mise à jour de mon CV
Le CV a été mis à jour et les versions Word et PDF sont maintenant
disponibles.
2004-04-27 : Mise à jour de mon CV
La version Word en ligne prochainement.
2004-01-06 : Mise à jour de ma page Emacs sous Panther
Où comment configurer Emacs sous Panther de manière à ce qu'il
gère convenablement les caractères accentués.
2003-12-07 : Nouveaux problèmes de Tangram
Sept nouveaux problèmes de Tangram. Un grand merci à Lucia Rotger
Garcia pour sa contribution.
2003-11-27 : Emacs Carbon sous Panther
Dans une brève précédente, je donnais l'URL d'un site proposant
des builds d'Emacs sous Jaguar, mais restait le problème des fontes
pour les caractères accentués. J'ai trouvé les liens qui résolvent
ce problème et j'en ai fait une page qui regroupe les informations
pour travailler convenablement avec Emacs sous Panther (et aussi
probablement sous Jaguar, mais je n'ai pas testé).
2003-07-14 : Release 0.9 de SAT
Cette release fait le ménage ne supprimant la tâche server qui est
bien moins simple à mettre en oeuvre que le mode console.
2003-07-13 : Console Ant dans CodeGuide
Cet article, en anglais, indique comment accélérer les builds Ant
dans CodeGuide au moyen de la Console Ant (traduction en français à
venir prochainement).
2003-07-13 : Release 0.8 de SAT
Cette release propose un mode console Ant qui accélère grandement
la vitesse des builds.
2003-06-30 : Installer ViewCVS sous MacOSX
Un petit article détaillant l'installation de ViewCVS sous
MacOSX en quelques minutes.
2003-06-18 : Article Tips CodeGuide
J'y présente l'intégration de JUnit, Beanshell et Ant dans cet IDE
extrèmement efficace.
2003-03-04 : I'm a Switcher !
Où l'on apprend comment le 21e siècle m'a rattrapé un soir de
décembre...
2003-02-04 : Nouvelle entrée dans la bibliographie de l'Awélé
Merci à Jean Rouquette pour sa participation à la bibliographie
sur l'Awélé.
2003-01-13 : Nouvelle version de FiJI
Cette version corrige un bug du parser de configuration et de
l'installeur. Merci à Daphné Costantini pour ce bug report.
2002-11-27 : Mise à jour d'articles
Mises à jour mineures des articles :
2002-11-27 : Un weblog cinglant sur SOAP
Où je dis tout (ce que j'ai sur le coeur) à propos de cette
merveilleuse technologie pleine d'avenir...
2002-11-16 : Mise à jour FiJI
Après près de deux années de tests (!!!) voici la dernière version
de mon installeur Java. Au menu de cette version 1.0 :
- Tâche Ant pour générer des installeurs dans un build
file.
- Nouveau nom de package pour les classes du projet
(net.cafebabe.fiji).
2002-11-11 : Version 0.7 de SAT
Après près d'une année de développement, voici la nouvelle mouture
de mes tâches Ant. Au menu de cette nouvelle version, on
trouvera :
- Un mode Ant pour Emacs.
- Une tâche server pour accélérer les
builds.
- Une nouvelle tâche nest de manipulation
XML.
- Une nouvelle tâche XML Word Count pour compter
les mots d'un document XML.
2002-10-24 : Article sur la génération de site web avec Ant
Cet article présente le procédé utilisé pour générer le site des
Éditions O'Reilly, utilisant Ant pour automatiser la transformation
de documents XML avec XSLT (et bien plus)...
2002-10-22 : Nouveau nom de domaine
La patience a payé ! Un beau soir, un whois m'a
apporté la bonne nouvelle : network solutions ne possède pas tous
les noms de domaine de moins de 25 lettres, sans doute une faille
de leur programme de réservation automatique des noms de domaine
;o)
Pourquoi cafebabe pour un site Java ? Tout
simplement parceque c'est le magic number (en hexa)
des classes Java.
Un grand merci à Frédéric !
2002-04-24 : Mise à jour de ma conférence "Outils J2EE Open Source"
J'ai mis à jour le texte de ma conférence (notamment en ajoutant
un lien vers un benchmark JBoss - JoNAS).
2002-02-05 : Conférence "Outils J2EE Open Source"
Le texte de la conférence sur le thème "Outils J2EE Open Source"
que j'ai présentée à la Linux Expo Paris (le 30 janvier) est
maintenant en ligne.
2002-01-02 : Nouveaux problèmes de Tangram
Deux nouveaux problèmes de Tangram (Chalutier et Noel
Noel). Encore un grand merci à RICGOGO !
2001-12-18 : Recompilation des Applets
Certaines applets posaient des problèmes avec les dernières versions
de la VM de Sun (ClassFormatException), c'est maintenant
corrigé.
2001-12-18 : Nouveaux problèmes de Tangram
Deux nouveaux problèmes de Tangram (Taî Chi et Saut de la
Haie). Un grand merci à RICGOGO !
2001-11-05 : Nouveaux problèmes de Tangram
Quatre nouveaux problèmes ont été ajoutés à la liste. Un grand merci
à Grenouille !
2001-10-17 : Nouvelle tâche SAT
Nouvelle tâche SAT de validation des fichiers XML.
2001-10-15 : Mise à jour mineure de VisualSQL
Mise à jour mineure de VisualSQL (correction de bug) vers la version
0.5.
2001-10-12 : Refonte de VisualSQL
J'ai entièrement réécrit VisualSQL pour fournir de futures versions
reposant sur des bases plus saines (conception objet plus rationnelle).
2001-09-22 : Mise à jour de SAT
J'ai ajouté une nouvelle tâche de vérification des liens contenus
dans des fichiers HTML. Indispensable lorsque l'on veut être certain
que son site ne comporte pas de liens brisés.
2001-09-18 : Mise à jour de SAT
Mise à jour majeure de mes Sweet Ant Tools:
- Des commandes Beanshell sont disponibles pour accéder aux propriétés
Ant depuis un script (accès en lecture et écriture) et pour résoudre un
fichier relativement au répertoire du script.
- Le code a été adapté aux dernières versions de Beanshell (sauf la
dernière 1.2b1 qui soufre d'un bug).
- Tests intensifs (tests unitaires sous forme d'un script Ant dans le
répertoire prj/test) et debuggage (de la validité des attributs
des tâches en paticulier).
2001-08-20 : Mise à jour de SAT
Mise à jour mineure de la tâche XTask (pour qu'elle utilise l'API
JAXP).
2001-08-20 : Mise à jour de VisualSQL
Mise à jour de VisualSQL (correction de bugs et améliorations mineures).
Un grand merci à Laurent ROMEO
pour sa contribution.
2001-06-07 : Ecce Duke !
Un petit délire que je viens de retrouver sur mon dur...
2001-06-07 : Mise à jour de SAT
Cette mise à jour majeure constitue une première version
opérationnelle de mes outils de génération de site à partir
de fichiers XML. L'API des tâches a été stabilisée et les
prochaines versions ne devraient qu'améliorer la gestion
des erreurs de syntaxe.
2001-05-31 : Mise à jour de mon CV
J'ai remis à jour mon CV en y incluant mes dernières expériences
professionelles.
2001-05-30 : Powered By ...
J'ai créé pour ma page un nouveau logo:
J'ai regroupé les logos Powered by ... sur une
page dans la rubrique
Graphisme. Bien entendu, vous pouvez les utiliser sur votre
propre page.
2001-05-29 : Première release de SAT
SAT (pour Sweet Ant Tools) est un ensemble de tâches pour Ant.
J'ai enfin trouvé le temps de mettre les sources au propre et
de faire la documentation (pas encore disponible en anglais).
XTask est maintenant distribué avec SAT, il est donc préférable
de télécharger SAT plutôt que XTask qui n'est plus entretenu
seul (j'ai laissé la page sur mon site pour éviter de briser des
liens).
2001-05-17 : Nouveau générateur de site
Mon site est maintenant généré (toujours à partir de fichiers XML)
en utilisant un script Ant. Pour ce faire, j'ai dû développer de
nouvelles tâches pour ce dernier:
-
bsh : cette tâche permet de lancer des scripts
beanshell à partir de
Ant.
-
merge : pour grouper des fichiers XML en un seul
(ce qui permet de générer cette page d'index à partir de fichiers
de news et de liens).
-
split : pour éclater une page HTML générée en plusieurs
morceaux (c'est les cas des pages d'un même article).
-
insert : pour remplacer une instruction de traitement
(ou Processing Instruction) par le contenu d'un fichier. Cela me
permet d'injecter dans les pages un menu (fragment de fichier HTML
généré à partir d'un fichier XML).
-
xt : une tâche pour lancer le processeur XSLT XT (de
James Clark).
Ce package devrait être disponible très prochainement sur ces pages.
2000-12-31 : Mise à jour FiJI
Cette mise à jour (version 0.4) concerne les points suivants :
- Nouveaux attributs title, text et mandatory pour tous les
éléments.
- Nouvelle tâche append permettant la mise à jour de fichiers
de configuration.
- Ajout du bouton [>>], pour passer une tâche sans l'exécuter,
et du compteur de tâches (en bas à gauche).
- L'interface de l'installeur peut être personnalisée avec
des thèmes.
2000-12-30 : Nouveaux problèmes de Tangram
Julio Alvarez m'a envoyé deux nouveaux problèmes de
Tangram (le requin et le i, en bas de liste).
Un grand merci à lui !
2000-12-27 : Mise à jour FiJI
Cette mise à jour majeure de mon installeur Java Open Source (sous
licence GPL) concerne les points suivants :
- Tests intensifs sous Windows.
- Le traitement des erreurs a été amélioré.
- Certains attributs ont changé de nom (pour plus de clarté).
- La réalisation de nouvelles tâches a été simplifié (interface
task simplifiée).
- Le code a été documenté (commentaires dans le source, documentation
de l'API et diagrammes UML).
2000-08-31 : Nouvelle mise à jour VisualSQL
Cette mise à jour ajoute des raccourcis clavier, un thème et
une modification de la structure des répertoires des sources.
2000-08-31 : Mise à jour de XTask
J'ai paufiné mon système de génération de docs XML. Dorénavant,
les docs ne sont recompilées que lorsque cela est nécessaire (c'est
à dire lorsque le fichier source est plus récent que le fichier
généré).
2000-08-30 : Mise à jour VisualSQL
Cette mise à jour (mineure) concerne les points suivants :
- Correction d'un bug du bouton de connexion.
- Amélioration du système d'historique des requêtes SQL.
2000-06-08 : FiJI
FiJI est un installeur Java sous licence GPL. Il permet de
distribuer vos applications sans que l'utilisateur ait à se soucier
de modifier le CLASSPATH d'un cript de lancement ou
autres tracasseries dont les débutants se passeraient bien.
2000-06-07 : KFM JAR
Comment lancer un programme distribué sous forme d'un fichier Jar
d'un simple clic sous KDE ? Cet article explique la méthode et
propose un installeur pour réaliser la procédure en quelques
secondes.
2000-06-06 : VisualSQL
VisualSQL est un client JDBC pour bases de données. Il permet d'envoyer
des requêtes SQL et de visualiser le résultat sous forme de table.
C'est plus un tutoriel/prototype pour le développement d'applications
JDBC qu'un client JDBC surpuissant, mais il peut servir à l'occasion ;o).
Il est bien sur distribué sous GPL.
2000-04-03 : DTD Ant
Une DTD pour Ant.
Bien pratique lorsqu'on utiise un bon éditeur XML pour construire
ses fichiers build.xml.
2000-04-03 : XTask
Ant m'a tellement
plu que j'ai pondu une tâche pour XT, de manière à générer des docs
à l'aide de ce système de génération Java (qui remplace aventageusement
make pour les projets Java).
2000-02-15 : Chasseur TIE
J'ai ajouté le script POV d'un chasseur TIE qui traînait dans
mes archives... Souvenirs, souvenirs :o)
2000-02-14 : Localisation ProjectX
Article sur la localisation du parser de Sun. Solutions pour
contourner un bug de localisation et une traduction des messages
d'erreur SAX et DOM.
2000-02-07 : Mon C.V.
Mon C.V. est maintenant consultable en ligne.
2000-02-02 : Conférence Linux Expo 2000
Le texte de ma conférence à la
Linux Expo 2000,
sur le thème "Développement XML en Java sous Linux" est en ligne.
|
Liens :
2005-08-27 : Tournoi d'Awélé
Du 7 au 11 septembre se tiendra, à Peilz en Suisse, la première semaine
interculturelle sur les jeux de semailles ainsi qu'un tournoi international
d'Awélé.
2004-12-28 : Nouveau Site CaliRezo
Une nouvelle version du site de Cali, encore plus belle !
De nouvelles peintures aussi. J'adore ses Klimteries et Horoscope
en particulier. Si vous ne connaissez pas Cali, foncez !
2004-08-09 : JavaSearch.net
Un site proposant la recherche par mots clefs dans la JavaDoc. Une
sorte de Google pour développeur Java. Très bien fait et efficace.
Indispensable !
2004-05-16 : Site CaliRezo
Un magnifique site d'une artiste dont je ne me lasse pas. J'adore ses
auto-portraits en particulier. Le blog vaut aussi le détour. On navigue
entre le très bon et l'excellent !
2003-10-05 : Emacs Carbon
Enfin une version convenable d'Emacs sous MacOSX. Cette version
présente des performances très correctes mais présente encore des
problèmes de fontes pour le rendu des caractères accentués. Cette
version Carbon sera prochainement intégrée au tronc pricipal de
développement d'Emacs.
2003-09-03 : Beanshell 2.0
Beanshell est un interprèteur Java bien utile pour tester des
fragments de code ou pour écrire rapidement de petits scripts
capables de tirer parti de la vaste API de ce langage. Il est
maintenant, dans sa version 2.0 (encore en bêta), capable
d'interprèter tous les sources Java, y compris ceux définissant des
classes (ce qui n'était pas possible dans les versions
précédentes). Une bien bonne nouvelle donc.
2003-07-19 : Économiseur d'écran Matrix pour MacOSX
J'ai enfin mis la main sur un bel économiseur d'écran Matrix (pas
sur le site de la Warner qui ne propose qu'une vieillerie pour OS
9).
2003-07-10 : Un article sur la tâche AntServer
Cet article décrit la mise en oeuvre de la tâche AntServer
et fournit notamment un script shell bien pratique pour lancer Ant
en mode serveur. Merci Bob et Andrew.
2003-07-10 : Keynote WWDC 2003
Très instructif (malgré les deux heures de vidéo en anglais), mes
conclusions sur mon
weblog.
2003-05-14 : Article d'introduction à JUnit
Cet article, publié dans Oracle Magazine, est une introduction au
framework de tests unitaire, JUnit. Il fait le tour de cet outil,
des fichiers de test les plus simples aux fonctionnalités avancées
comme les suites de test ou l'intégration à Ant. Bonne lecture.
2003-01-16 : Suite de mon article d'introduction à Ant
La suite de mon article d'introduction à Ant est parue dans le
numéro de Janvier/Février d'Oracle Magazine (en anglais). On y
découvre des fonctionnalités avancées de Ant (comme packager des
applications, passer des tests unitaires et bien d'autres choses
encore).
2002-11-01 : Article d'introduction à Ant
Oracle Magazine publie dans son numéro de novembre un article
d'introduction à Ant écrit par votre serviteur. Cet article
présente les principes généraux de Ant avec un exemple concret de
fichier de build. Le prochain numéro traitera de fonctionnalités
avancées (comme les tests unitaires ou la compilation de JSP). En
anglais dans le texte, merci Alfi.
2002-10-22 : Nouvelle URL du site
La nouvelle URL est donc http://www.cafebabe.net.
Merci d'utiliser cette nouvelle URL pour référencer ce site (même
si elle est redirigée vers sdv.fr, mon hébergeur).
2002-02-05 : XML Précis et Concis
Le livre "XML Précis et Concis", dont je suis coauteur, a été
traduit en allemand et sera bientôt disponible dans toutes le
bonnes librairies (Allemandes :o)
2001-10-13 : Bellaminettes
Encore des Bellaminettes, toujours plus mutines, sur cette page de
goodies Bellamy. Merci Bruno pour ces fonds d'écran de rêve (qui
font fureur au bureau, ingénieurs informaticiens oblige :o)
2001-09-29 : International Omweso Society
Un site fort intéressant et en anglais sur un cousin de l'Awélé
(qui se joue sur 4 rangées de 8 cases).
2001-09-09 : 1e9 Unix Day
Aujourd'hui (à 01:46:40 GMT), on passe la milliardième seconde
pour le temps UNIX, qui compte les secondes depuis de 1er janvier
1970. Une petite ligne de commande pour afficher le compte à rebours
dans un terminal:
perl -e '$|++; printf( "\r%010d",1e9-time ), sleep(1) while 1'
2001-06-25 : Site de jeux en ligne
Un site de jeux en ligne gratuits (applets Java, jeux Flash, etc).
Il y en a pour tous les gôuts (jeux de réflexion, d'arcade, de cartes)
et c'est dans l'ensemble plutot bien fait.
2001-05-31 : XML Pocket Reference
Le livre que j'ai eu le plaisir de coécrire pour les Éditions
O'Reilly sort aux États Unis (dans sa seconde édition).
2001-05-24 : Charabia.net
Charabia.net est un site proposant des générateurs de texte
humoristiques. C'est très drôle (pour ma part, j'adore le
générateur de jurons du Capitaine
Haddock et celui d'expressions
rurales).
Il est aussi possible de créer ses propres générateurs à l'aide
d'une application
que l'on peut télécharger sur le site.
Bravo Rodrigo !
2000-05-05 : JDK 1.3 pour Linux
IBM met à disposition sur son site Alphaworks la dernière version
du JDK pour Linux (Java 2 version SDK 1.3, il faut s'accrocher pour
comprendre les numéros de version chez Sun !). Elle est bien sûr
encore en version bêta (elle l'est encore pour les plateformes
Windows et Solaris). C'est une très bonne nouvelle pour les
développeurs Java travaillant sous Linux qui n'ont plus rien à
envier à leurs homologues encore prisonniers sous Windows.
2000-03-13 : Portail XMLfr
Un portail traitant de XML en Français vient d'ouvrir. On y
trouve des news sur XML, des articles et autres liens utiles.
2000-02-18 : Bellaminettes
Les lecteurs de Casus Belli ou du Virus Informatique seront
heureux de retrouver sur cette page des fonds d'écran Bellaminettes
comme ils les ont connues dans leur magazine préféré (un rien
mutines). Merci Bruno Bellamy !
2000-02-18 : Fiches de référence XML et XSLT
Les utilisateurs de XML/XSLT se doivent de télécharger et imprimer
ces fiches de référence au format PDF.
2000-02-17 : Interviews Linux Expo
Des interviews réalisées à la Linux Expo (au format Real Vidéo) sont
disponibles sur le site de Sophia TV.
2000-02-15 : Moonlight Atelier
Si vous vous intéressez à l'image de synthèse, il
faut aller jeter un coup d'oeil au site de Moonlight Atelier.
Pour les vieux brontosaures comme moi qui en étaient restés à
POV, c'est la claque assurée !
|