juillet 29th, 2008
Certains lecteurs s’étant plaints de mon manque d’enthousiasme pour le français, voici comme promis le texte intégral de mon article, paru dans le numéro 109 du magazine Programmez!.
Les transformations XSLT sont sans pareil pour le traitement de documents XML: transformation, analyse, publication, tout ou presque est possible à qui maîtrise ce langage.
Lire la suite…»
6 Comments |
programmation |
Permalink
Posted by bdelacretaz
juin 2nd, 2008
Mon article intitulé XSLT sans douleur est publié ce mois dans le magazine “programmez”, numéro 109, courez chez votre marchand de journaux!
L’article se base sur la présentation du même nom que j’ai utilisé dans plusieurs conférences. Pas facile de résumer cela dans l’espace réduit d’un magazine, je me réjouis d’avoir un feedback des lecteurs.
Plus tard: le texte intégral est disponible.
4 Comments |
programmation |
Permalink
Posted by bdelacretaz
février 25th, 2008
Le Google Summer of Code 2008 vient d’être annoncé.
Ce programme mériterait à mon avis une plus grande participation d’étudiants de Suisse romande - et pour 4500$ par étudiant, sans parler de l’expérience et de la réputation que l’on peut acquérir, cela vaut la peine d’y consacrer quelques efforts!
Je proposerais plusieurs projets autour de Sling et peut-être Tika.
No Comments » |
opensource, programmation, enseignement |
Permalink
Posted by bdelacretaz
février 8th, 2008
Il me reste un rendez-vous à annuler pour pouvoir assister à la conférence de Martin Odersky, The Scala Experience, lundi à 17h15 l’EPFL.
On entend beaucoup parler de Scala ces temps, et malgré l’effet de mode je ne serais pas étonné que ce langage prenne une place importante dans notre environnement dans les années à venir. Les avantages par rapport à Java sont évidents, et la cohabitation est facile.
Les expériences de mon collègue Michael Dürig qui programme en ASCII art donnent une idée de la flexibilité du langage.
J’éspère pouvoir bientôt ajouter Scala à la panoplie de langages supportés par Sling pour les scripts de traitement des requêtes - cela ne devrait pas poser de problèmes, mais même avec Scala les journées ont toujours 24 heures…
1 Comment |
conferences, programmation |
Permalink
Posted by bdelacretaz
septembre 22nd, 2006
Le programme de la prochaine conférence Cocoon (le 4 octobre à Amsterdam, Hackathon le 2 et 3) est publié, on peut encore s’inscrire!
J’y présenterai un prototype basé sur Solr et Subversion, combinés avec Cocoon pour créer système de stockage de documents simple et efficace.
No Comments » |
conferences, cocoon |
Permalink
Posted by bdelacretaz
août 10th, 2006
xml.com vient de publier mon article, Solr: indexing XML with Lucene and REST, écrit après avoir évalué Solr ces dernières semaines.
Solr (prononcez “solar”) , de par l’interface HTTP/XML simple qu’il offre pour gérer un index de documents basé sur Lucene, est une solution idéale pour la gestion d’index de sites et de données hétérogènes. Il suffit de transformer ces données en un format XML simple pour pouvoir les ajouter à l’index, qui offre de riches fonctionnalités pour la recherche full-text et structurée.
J’évalue actuellement Solr pour différents projets, vous risquez fort d’en entendre encore parler ici prochainement!
2 Comments |
opensource, programmation, java |
Permalink
Posted by bdelacretaz
juillet 13th, 2006
Je pensais au départ que les noms de domaine avec des accents (comme nestlé.com qu’un petit malin avait réservé à son nom quand cette fonction est devenue disponible) allaient nous causer pas mal de problèmes, mais ce n’est pas si terrible finalement.
Pour une requête sur http://www.nestlé.ch par exemple, le browser envoie dans les headers HTTP:
Host: http://www.xn--nestl-fsa.ch/
Où xn--nestl-fsa.ch est l’encodage punycode de nestlé.ch.
Cela permet d’utiliser ce nom punycode pour définir un VirtualHost dans la config du serveur web, qui ne voit finalement rien de spécial en termes de caractères accentués:
ServerAlias www.xn--nestl-fsa.ch
ServerAlias xn--nestl-fsa.ch
Et comme chez Nestlé, la plupart des serveurs vont vous renvoyer sur le nom de domaine sans accents - c’est plus sûr si vous envoyez des URL dans la nature ou en faites des bookmarks par la suite:
HTTP/1.x 301 Moved Permanently
Location: http://www.nestle.ch
1 Comment |
programmation |
Permalink
Posted by bdelacretaz
mai 22nd, 2006
Les inscriptions pour la conférence européenne de la fondation Apoache sont ouvertes, on peut encore profiter du prix early bird jusqu’au 29 mai.
J’y serai pour parler le mercredi des outils légers de gestion de projet qui font le succès des projets Open Source.
L’idée est de décrire comment le mode de travail (semi-chaotique mais focalisé sur l’essentiel) des communautés peut se transposer dans les entreprises.
La communauté Cocoon sera bien entendu représentée, nous utilisons la page ApacheConEU2006 de notre wiki pour coordonner les voyages et le logement.
No Comments » |
conferences, cocoon |
Permalink
Posted by bdelacretaz
mai 15th, 2006
Comme map.search.ch, développé si je ne m’abuse par la même équipe il y a quelques années, local.ch a tout compris en ce qui concerne la sémantique des URLs.
Essayez celle-ci, par exemple: http://tel.local.ch/lausanne/brelaz+daniel. Pas mal, non?
Plus tard: encore mieux, ça marche aussi dans l’autre sens! Essayez http://tel.local.ch/0217845105.
6 Comments |
programmation |
Permalink
Posted by bdelacretaz