remove some article, add date to template ...
This commit is contained in:
@@ -1,49 +1,87 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta name="generator" content="Hugo 0.22.1" />
|
||||
<meta charset="utf-8">
|
||||
<title>Yannick François - Elsif.fr</title>
|
||||
|
||||
<meta name="DC.title" content="elsif.fr, site de Yannick François aka yaf (ou ya_f)."/>
|
||||
<meta name="description" content="Le site de Yannick François. Développeur Senior, Responsable Produit, Pédagogue. Je travail chez Scopyleft"/>
|
||||
<title>Rendez-vous - lespiedsdanslecode.org</title>
|
||||
<meta name="DC.title" content="lespiedsdanslecode.org, site de Yannick François aka yaf (ou ya_f)."/>
|
||||
<meta name="description" content="Le site de Yannick François. Développeur Senior, Responsable Produit, Pédagogue. Je travail chez Pix"/>
|
||||
<meta name="keywords" content="code, développement, programmation, apprentissage, apprendre, lean, agile, logiciel, tdd, objet, refactoring, libre, creative commons, linux, unix"/>
|
||||
<meta name="author" content="Yannick François, https://elsif.fr"/>
|
||||
<meta name="designer" content="Yannick François, https://elsif.fr"/>
|
||||
<meta name="geo.placename" content="Poissy, Ile de france, France"/>
|
||||
<meta name="author" content="Yannick François, https://lespiedsdanslecode.org"/>
|
||||
<meta name="designer" content="Yannick François, https://lespiedsdanslecode.org"/>
|
||||
<meta name="geo.placename" content="Le Faouët, Pontivy, Morbihan, Bretagne, France métropolitaine, 56320, France"/>
|
||||
<meta name="robots" content="index,follow" />
|
||||
<meta name="language" content="French" />
|
||||
<meta name="HandheldFriendly" content="True" />
|
||||
<meta name="MobileOptimized" content="320" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0" />
|
||||
<link rel="index" title="Yannick François / Développeur / Pédagogue" href="index.html" />
|
||||
<link rel="stylesheet" href="/css/201912-elsif.css" media="all"/>
|
||||
<link rel="alternate" type="application/rss" href="/feed.xml" title="elsif.fr/feed" />
|
||||
<link rel="alternate" type="application/rss" href="/feed.xml" title="lespiedsdanslecode.org/feed" />
|
||||
<style>
|
||||
body {
|
||||
font-size:16pt;
|
||||
max-width:42rem;
|
||||
min-width: 18rem;
|
||||
margin: 1em;
|
||||
color: black;
|
||||
background: white;
|
||||
font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
|
||||
}
|
||||
a { color: darkred; }
|
||||
a:hover { background: gold; }
|
||||
a:visited, a:active { color: dimgrey; }
|
||||
nav { text-align:center; font-size:smaller; padding: 0; margin: 0; }
|
||||
nav li { list-style-type: none; }
|
||||
h2 > a, h2 > a:active, h2 > a:visited { color: lightgrey; text-decoration:none;}
|
||||
h2 > a:hover { color: black; text-decoration:underline }
|
||||
|
||||
@media (max-width: 1000px) { #portrait {display:none;} }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<article>
|
||||
<h1>Rendez-vous</h1>
|
||||
<p>Deux rendez-vous incontournable pour découvrir le monde libre: ####Journées du Libre de Montpellier 07</p>
|
||||
<p><a href="http://www.all.asso.fr/Realisations/2007/jlm07/ProgrammesJLM07/">Le programme sur le site de l’ALL</a></p>
|
||||
<p>J’aimerais pouvoir assister à toutes les journées… mais jeudi pour les Collectivitées, vendredi pour les Entreprises c’est sur mes jours de boulot, et venant d’arriver, je ne suis pas sur de pouvoir me libérer. Les journées termine à 17h trop tôt pour que je passe après… Tant pis.</p>
|
||||
<p>Par contre samedi, j’y serais ! Surtout car c’est pour moi l’occassion de voir Monsieur <span class="caps">RMS</span> en chair et en os, et car les conférences de l’après midi me semble passionnante:</p>
|
||||
<p>24 mai 2007</p>
|
||||
<p>Deux rendez-vous incontournable pour découvrir le monde
|
||||
libre:</p>
|
||||
<h2 id="journées-du-libre-de-montpellier-07">Journées du Libre de
|
||||
Montpellier 07</h2>
|
||||
<p><a
|
||||
href="http://www.all.asso.fr/Realisations/2007/jlm07/ProgrammesJLM07/">Le
|
||||
programme sur le site de l’ALL</a></p>
|
||||
<p>J’aimerais pouvoir assister à toutes les journées… mais jeudi
|
||||
pour les Collectivitées, vendredi pour les Entreprises c’est sur
|
||||
mes jours de boulot, et venant d’arriver, je ne suis pas sur de
|
||||
pouvoir me libérer. Les journées termine à 17h trop tôt pour que
|
||||
je passe après… Tant pis.</p>
|
||||
<p>Par contre samedi, j’y serais ! Surtout car c’est pour moi
|
||||
l’occassion de voir Monsieur <span class="caps">RMS</span> en
|
||||
chair et en os, et car les conférences de l’après midi me semble
|
||||
passionnante:</p>
|
||||
<ul>
|
||||
<li>Formats libres", Th. Stoehr (président <span class="caps">AFUL</span> – <a href="http://formats-ouverts.org/">formats-ouverts.org</a>)</li>
|
||||
<li>“Promouvoir et défendre le Logiciel Libre dans un contexte politique et juridique changeant”, Frederic Couchet (<a href="http://www.april.org/">APRIL</a>)</li>
|
||||
<li>Formats libres”, Th. Stoehr (président <span
|
||||
class="caps">AFUL</span> – <a
|
||||
href="http://formats-ouverts.org/">formats-ouverts.org</a>)</li>
|
||||
<li>« Promouvoir et défendre le Logiciel Libre dans un contexte
|
||||
politique et juridique changeant », Frederic Couchet (<a
|
||||
href="http://www.april.org/">APRIL</a>)</li>
|
||||
</ul>
|
||||
<p>Deux personnes que je lit régulièrement et que j’aurais plaisir à écouter pour une fois !</p>
|
||||
<p>(La conf mozilla juste avant me parait bien interessante également ;-))</p>
|
||||
<p>Une belle journée en perspective (et pour une fois aussi que je peu y aller avec mes pieds ;-)</p>
|
||||
<p>####Rencontres Mondiales du Logiciel Libre 2007</p>
|
||||
<p>C’est un grand classique, que je vais encore rater par manque de temps. (Pas de vacances pour le nouveau employé, c’est le revert de la médaille quand on change souvent d’employeur ;-/)</p>
|
||||
<p>Deux personnes que je lit régulièrement et que j’aurais plaisir
|
||||
à écouter pour une fois !</p>
|
||||
<p>La conf mozilla juste avant me parait bien interessante
|
||||
également ;-)</p>
|
||||
<p>Une belle journée en perspective (et pour une fois aussi que je
|
||||
peu y aller avec mes pieds.</p>
|
||||
<h2 id="rencontres-mondiales-du-logiciel-libre-2007">Rencontres
|
||||
Mondiales du Logiciel Libre 2007</h2>
|
||||
<p>C’est un grand classique, que je vais encore rater par manque
|
||||
de temps. (Pas de vacances pour le nouveau employé, c’est le
|
||||
revert de la médaille quand on change souvent d’employeur ;-/)</p>
|
||||
<p>Mais j’espère bien qu’en 2008 j’arriverais à m’y rendre !</p>
|
||||
<p><a href="http://www.rmll.info">Le site officiel des RMLL</a></p>
|
||||
<p>J’ajoute que <a href="http://rubyfrance.org">RubyFrance</a> à prévu d’y tenir quelques conférences sur Ruby (et pas <em>que</em> RubyOnRails ! :) ).</p>
|
||||
<p><a href="http://www.rmll.info">Le site officiel des
|
||||
RMLL</a></p>
|
||||
<p>J’ajoute que <a href="http://rubyfrance.org">RubyFrance</a> à
|
||||
prévu d’y tenir quelques conférences sur Ruby (et pas <em>que</em>
|
||||
RubyOnRails !).</p>
|
||||
</article>
|
||||
<footer>
|
||||
<ul>
|
||||
</ul>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -1,36 +1,46 @@
|
||||
---
|
||||
layout: post
|
||||
title: Rendez-vous
|
||||
date: 24 mai 2007
|
||||
---
|
||||
|
||||
|
||||
Deux rendez-vous incontournable pour découvrir le monde libre:
|
||||
####Journées du Libre de Montpellier 07
|
||||
|
||||
## Journées du Libre de Montpellier 07
|
||||
|
||||
[Le programme sur le site de l’ALL](http://www.all.asso.fr/Realisations/2007/jlm07/ProgrammesJLM07/)
|
||||
|
||||
J’aimerais pouvoir assister à toutes les journées... mais jeudi pour les Collectivitées, vendredi pour les Entreprises c’est sur mes jours de boulot, et venant d’arriver, je ne suis pas sur de pouvoir me libérer. Les journées termine à 17h trop tôt pour que je passe après... Tant pis.
|
||||
J’aimerais pouvoir assister à toutes les journées... mais jeudi pour les
|
||||
Collectivitées, vendredi pour les Entreprises c’est sur mes jours de boulot, et
|
||||
venant d’arriver, je ne suis pas sur de pouvoir me libérer. Les journées termine
|
||||
à 17h trop tôt pour que je passe après... Tant pis.
|
||||
|
||||
Par contre samedi, j’y serais ! Surtout car c’est pour moi l’occassion de voir Monsieur <span class="caps">RMS</span> en chair et en os, et car les conférences de l’après midi me semble passionnante:
|
||||
Par contre samedi, j’y serais ! Surtout car c’est pour moi l’occassion de voir
|
||||
Monsieur <span class="caps">RMS</span> en chair et en os, et car les conférences
|
||||
de l’après midi me semble passionnante:
|
||||
|
||||
* Formats libres", Th. Stoehr (président <span class="caps">AFUL</span> – [formats-ouverts.org](http://formats-ouverts.org/))
|
||||
* “Promouvoir et défendre le Logiciel Libre dans un contexte politique et juridique changeant”, Frederic Couchet ([APRIL](http://www.april.org/))
|
||||
- Formats libres", Th. Stoehr (président <span class="caps">AFUL</span> –
|
||||
[formats-ouverts.org](http://formats-ouverts.org/))
|
||||
- « Promouvoir et défendre le Logiciel Libre dans un contexte politique et
|
||||
juridique changeant », Frederic Couchet ([APRIL](http://www.april.org/))
|
||||
|
||||
Deux personnes que je lit régulièrement et que j’aurais plaisir à écouter pour
|
||||
une fois !
|
||||
|
||||
Deux personnes que je lit régulièrement et que j’aurais plaisir à écouter pour une fois !
|
||||
La conf mozilla juste avant me parait bien interessante également ;-)
|
||||
|
||||
(La conf mozilla juste avant me parait bien interessante également ;-))
|
||||
Une belle journée en perspective (et pour une fois aussi que je peu y aller avec
|
||||
mes pieds.
|
||||
|
||||
Une belle journée en perspective (et pour une fois aussi que je peu y aller avec mes pieds ;-)
|
||||
## Rencontres Mondiales du Logiciel Libre 2007
|
||||
|
||||
####Rencontres Mondiales du Logiciel Libre 2007
|
||||
|
||||
C’est un grand classique, que je vais encore rater par manque de temps. (Pas de vacances pour le nouveau employé, c’est le revert de la médaille quand on change souvent d’employeur ;-/)
|
||||
C’est un grand classique, que je vais encore rater par manque de temps. (Pas de
|
||||
vacances pour le nouveau employé, c’est le revert de la médaille quand on change
|
||||
souvent d’employeur ;-/)
|
||||
|
||||
Mais j’espère bien qu’en 2008 j’arriverais à m’y rendre !
|
||||
|
||||
[Le site officiel des RMLL](http://www.rmll.info)
|
||||
|
||||
J’ajoute que [RubyFrance](http://rubyfrance.org) à prévu d’y tenir quelques conférences sur Ruby (et pas *que* RubyOnRails ! :) ).
|
||||
|
||||
|
||||
J’ajoute que [RubyFrance](http://rubyfrance.org) à prévu d’y tenir quelques
|
||||
conférences sur Ruby (et pas _que_ RubyOnRails !).
|
||||
|
||||
@@ -1,37 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta name="generator" content="Hugo 0.22.1" />
|
||||
<meta charset="utf-8">
|
||||
<title>Yannick François - Elsif.fr</title>
|
||||
|
||||
<meta name="DC.title" content="elsif.fr, site de Yannick François aka yaf (ou ya_f)."/>
|
||||
<meta name="description" content="Le site de Yannick François. Développeur Senior, Responsable Produit, Pédagogue. Je travail chez Scopyleft"/>
|
||||
<meta name="keywords" content="code, développement, programmation, apprentissage, apprendre, lean, agile, logiciel, tdd, objet, refactoring, libre, creative commons, linux, unix"/>
|
||||
<meta name="author" content="Yannick François, https://elsif.fr"/>
|
||||
<meta name="designer" content="Yannick François, https://elsif.fr"/>
|
||||
<meta name="geo.placename" content="Poissy, Ile de france, France"/>
|
||||
<meta name="robots" content="index,follow" />
|
||||
<meta name="language" content="French" />
|
||||
<meta name="HandheldFriendly" content="True" />
|
||||
<meta name="MobileOptimized" content="320" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0" />
|
||||
<link rel="index" title="Yannick François / Développeur / Pédagogue" href="index.html" />
|
||||
<link rel="stylesheet" href="/css/201912-elsif.css" media="all"/>
|
||||
<link rel="alternate" type="application/rss" href="/feed.xml" title="elsif.fr/feed" />
|
||||
</head>
|
||||
<body>
|
||||
<article>
|
||||
<h1>Gagner sa vie librement</h1>
|
||||
<p><em>ou les reflexions d’un trentenaire qui cherche une suite à ça carrière (attention poste un peu long, tout comme ma reflexion)</em></p>
|
||||
<p>Pfff. J’avais commencé un grand billet sur mes reflexion dans le domaine, mais je me suis fait rattrapé par l’“AFUL”:http://www.aful.org qui a fait un très bon papier sur <a href="http://www.aful.org/professionnels/modeles-economiques-ll">les modèles économique du libre</a>. Un papier bien plus complêt que mes propres reflexions.</p>
|
||||
<p><em>Disons que ça ne me permet toujours pas d’y voir plus clair. Il faut avouer que la province offre quand même moins de choix que Paris. Alors trouver un emploi lié aux logiciels libre en province… dur dur, mais je reste à l’écoute ;-)</em></p>
|
||||
<p><em>edit: Correction orthographique dans le titre. Merci Terckan, je suis un boulet de l’orthographe, il faut que je me soigne</em></p>
|
||||
</article>
|
||||
<footer>
|
||||
<ul>
|
||||
</ul>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
---
|
||||
layout: post
|
||||
title: Gagner sa vie librement
|
||||
---
|
||||
|
||||
|
||||
*ou les reflexions d’un trentenaire qui cherche une suite à ça carrière (attention poste un peu long, tout comme ma reflexion)*
|
||||
|
||||
Pfff. J’avais commencé un grand billet sur mes reflexion dans le domaine, mais je me suis fait rattrapé par l’"AFUL":http://www.aful.org qui a fait un très bon papier sur [les modèles économique du libre](http://www.aful.org/professionnels/modeles-economiques-ll). Un papier bien plus complêt que mes propres reflexions.
|
||||
|
||||
*Disons que ça ne me permet toujours pas d’y voir plus clair. Il faut avouer que la province offre quand même moins de choix que Paris. Alors trouver un emploi lié aux logiciels libre en province... dur dur, mais je reste à l’écoute ;-)*
|
||||
|
||||
*edit: Correction orthographique dans le titre. Merci Terckan, je suis un boulet de l’orthographe, il faut que je me soigne*
|
||||
|
||||
|
||||
@@ -1,46 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>Yannick François - Les pieds dans le code</title>
|
||||
|
||||
<meta name="DC.title" content="elsif.fr, site de Yannick François aka yaf aka pouype."/>
|
||||
<meta name="description" content="Yannick François's website. Senior developer, Code pedagogist. /ut7 teammate, proud member of Electrolab, the crazy hackerspace. Eternel supporter of April, a french association about freesoftware."/>
|
||||
<meta name="keywords" content="code, développement, lean, agile, logiciel, tdd, objet, ruby, site perso, personnel, ruby on rails, refactoring, openbsd, bsd, libre, creative commons, unix"/>
|
||||
<meta name="author" content="Yannick François, https://elsif.fr"/>
|
||||
<meta name="designer" content="Yannick François, https://elsif.fr"/>
|
||||
<meta name="geo.placename" content="Poissy, Ile de france, France"/>
|
||||
<meta name="robots" content="index,follow" />
|
||||
<meta name="language" content="French" />
|
||||
<meta name="HandheldFriendly" content="True" />
|
||||
<meta name="MobileOptimized" content="320" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0" />
|
||||
<link rel="index" title="Yannick François / Developer" href="https://elsif.fr" />
|
||||
<link rel="stylesheet" href="/css/knacss.css" media="all"/>
|
||||
<link rel="stylesheet" href="/css/elsif.css" media="all"/>
|
||||
|
||||
|
||||
<article>
|
||||
|
||||
<h1>
|
||||
Gagner sa vie librement
|
||||
|
||||
</h1>
|
||||
|
||||
<p><em>ou les reflexions d’un trentenaire qui cherche une suite à ça carrière (attention poste un peu long, tout comme ma reflexion)</em></p>
|
||||
|
||||
<p>Pfff. J’avais commencé un grand billet sur mes reflexion dans le domaine, mais je me suis fait rattrapé par l’”AFUL”:<a href="http://www.aful.org">http://www.aful.org</a> qui a fait un très bon papier sur <a href="http://www.aful.org/professionnels/modeles-economiques-ll">les modèles économique du libre</a>. Un papier bien plus complêt que mes propres reflexions.</p>
|
||||
|
||||
<p><em>Disons que ça ne me permet toujours pas d’y voir plus clair. Il faut avouer que la province offre quand même moins de choix que Paris. Alors trouver un emploi lié aux logiciels libre en province… dur dur, mais je reste à l’écoute ;-)</em></p>
|
||||
|
||||
<p><em>edit: Correction orthographique dans le titre. Merci Terckan, je suis un boulet de l’orthographe, il faut que je me soigne</em></p>
|
||||
|
||||
<article>
|
||||
|
||||
|
||||
<footer style="font-size:75%;text-align:right"><em><a href="/feed.xml">suivre les articles</a></em></footer>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -1,45 +1,99 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="fr">
|
||||
<head>
|
||||
<meta name="generator" content="Hugo 0.22.1" />
|
||||
<meta charset="utf-8">
|
||||
<title>Yannick François - Elsif.fr</title>
|
||||
|
||||
<meta name="DC.title" content="elsif.fr, site de Yannick François aka yaf (ou ya_f)."/>
|
||||
<meta name="description" content="Le site de Yannick François. Développeur Senior, Responsable Produit, Pédagogue. Je travail chez Scopyleft"/>
|
||||
<title>Relax max - lespiedsdanslecode.org</title>
|
||||
<meta name="DC.title" content="lespiedsdanslecode.org, site de Yannick François aka yaf (ou ya_f)."/>
|
||||
<meta name="description" content="Le site de Yannick François. Développeur Senior, Responsable Produit, Pédagogue. Je travail chez Pix"/>
|
||||
<meta name="keywords" content="code, développement, programmation, apprentissage, apprendre, lean, agile, logiciel, tdd, objet, refactoring, libre, creative commons, linux, unix"/>
|
||||
<meta name="author" content="Yannick François, https://elsif.fr"/>
|
||||
<meta name="designer" content="Yannick François, https://elsif.fr"/>
|
||||
<meta name="geo.placename" content="Poissy, Ile de france, France"/>
|
||||
<meta name="author" content="Yannick François, https://lespiedsdanslecode.org"/>
|
||||
<meta name="designer" content="Yannick François, https://lespiedsdanslecode.org"/>
|
||||
<meta name="geo.placename" content="Le Faouët, Pontivy, Morbihan, Bretagne, France métropolitaine, 56320, France"/>
|
||||
<meta name="robots" content="index,follow" />
|
||||
<meta name="language" content="French" />
|
||||
<meta name="HandheldFriendly" content="True" />
|
||||
<meta name="MobileOptimized" content="320" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0" />
|
||||
<link rel="index" title="Yannick François / Développeur / Pédagogue" href="index.html" />
|
||||
<link rel="stylesheet" href="/css/201912-elsif.css" media="all"/>
|
||||
<link rel="alternate" type="application/rss" href="/feed.xml" title="elsif.fr/feed" />
|
||||
<link rel="alternate" type="application/rss" href="/feed.xml" title="lespiedsdanslecode.org/feed" />
|
||||
<style>
|
||||
body {
|
||||
font-size:16pt;
|
||||
max-width:42rem;
|
||||
min-width: 18rem;
|
||||
margin: 1em;
|
||||
color: black;
|
||||
background: white;
|
||||
font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
|
||||
}
|
||||
a { color: darkred; }
|
||||
a:hover { background: gold; }
|
||||
a:visited, a:active { color: dimgrey; }
|
||||
nav { text-align:center; font-size:smaller; padding: 0; margin: 0; }
|
||||
nav li { list-style-type: none; }
|
||||
h2 > a, h2 > a:active, h2 > a:visited { color: lightgrey; text-decoration:none;}
|
||||
h2 > a:hover { color: black; text-decoration:underline }
|
||||
|
||||
@media (max-width: 1000px) { #portrait {display:none;} }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<article>
|
||||
<h1>Relax max</h1>
|
||||
<p><em>où quand un fan d’XML s’y remet enfin et découvre RelaxNg</em></p>
|
||||
<p>J’ai toujours aimé l’univers qui gravite autour d’“XML”:http://www.w3.org/<span class="caps">XML</span>/ : <a href="http://www.w3.org/TR/xpath20/">XPath</a>, <a href="http://www.w3.org/Style/XSL/">XSLT</a>… Mais je n’avais pas encore vraiment eu l’occassion de mis frotter plus que ça au travail. Enfin si, mais là ça atteint des sommets.</p>
|
||||
<p>Je suis dans une boite dont le produit est basé sur <acronym title="eXtensible Markup Language"><span class="caps">XML</span></acronym>. Beaucoup, mais alors beaucoup de <acronym title="eXtensible Stylesheet Language Transformation"><span class="caps">XSLT</span></acronym>, du coup des XPath de folie, et bien sur une dose de Java/Hibernate/…</p>
|
||||
<p>Malheureusement comme beaucoup de société dont j’ai croisé la route, personne ne prend le temps de faire les chose bien: la <a href="http://fr.wikipedia.org/wiki/DTD">DTD</a> du fichier <span class="caps">XML</span> servant de base à tout un tas de chose dans l’application n’est pas à jour. Mais alors pas du tout. Du coup, je me suis plongé dans cette petite nouveauté (enfin pour moi) que j’avais vu arrivé, mais sur laquelle je ne m’etais pas encore penché: <a href="http://www.relaxng.org/">RelaxNG</a></p>
|
||||
<p>Pour décrire la structure d’un document <span class="caps">XML</span> on a (classé par ordre d’apparition):</p>
|
||||
|
||||
<p><em>ou quand un fan d’XML s’y remet enfin et découvre
|
||||
RelaxNg</em></p>
|
||||
<p>J’ai toujours aimé l’univers qui gravite autour
|
||||
d’“XML”:http://www.w3.org/<span class="caps">XML</span>/ : <a
|
||||
href="http://www.w3.org/TR/xpath20/">XPath</a>, <a
|
||||
href="http://www.w3.org/Style/XSL/">XSLT</a>… Mais je n’avais pas
|
||||
encore vraiment eu l’occassion de mis frotter plus que ça au
|
||||
travail. Enfin si, mais là ça atteint des sommets.</p>
|
||||
<p>Je suis dans une boite dont le produit est basé sur
|
||||
<acronym title="eXtensible Markup Language"><span
|
||||
class="caps">XML</span></acronym>. Beaucoup, mais alors beaucoup
|
||||
de
|
||||
<acronym title="eXtensible Stylesheet Language Transformation"><span
|
||||
class="caps">XSLT</span></acronym>, du coup des XPath de folie, et
|
||||
bien sur une dose de Java/Hibernate/…</p>
|
||||
<p>Malheureusement comme beaucoup de société dont j’ai croisé la
|
||||
route, personne ne prend le temps de faire les chose bien: la <a
|
||||
href="http://fr.wikipedia.org/wiki/DTD">DTD</a> du fichier <span
|
||||
class="caps">XML</span> servant de base à tout un tas de chose
|
||||
dans l’application n’est pas à jour. Mais alors pas du tout. Du
|
||||
coup, je me suis plongé dans cette petite nouveauté (enfin pour
|
||||
moi) que j’avais vu arrivé, mais sur laquelle je ne m’etais pas
|
||||
encore penché: <a href="http://www.relaxng.org/">RelaxNG</a></p>
|
||||
<p>Pour décrire la structure d’un document <span
|
||||
class="caps">XML</span> on a (classé par ordre d’apparition):</p>
|
||||
<ul>
|
||||
<li><p><acronym title="Document Type Definition"><span class="caps">DTD</span></acronym>. C’est un format interessant, mais non <span class="caps">XML</span>. Il a l’avantage d’être simple.</p></li>
|
||||
<li><p>XmlSchema. Une description de document au format <span class="caps">XML</span>. Là tout de suite ça deviens interessant: on peut le traité par le biais d’une machine. Pas mal de base de données et autres produit se sont lancé dans l’utilisation de ce genre de document pour la description de leur données. Les description sont très strict, et bonus par rapport au <span class="caps">DTD</span>: on peut typé les données.</p></li>
|
||||
<li><p>RelaxNG. Description de document en <span class="caps">XML</span> egalement, donc les même avantages que XmlSchema. Cependant c’est plus simple, et plus libre. On peut donc mieux décrire ces documents. En plus, pour ne rien gacher, on peut utiliser du XmlSchema dedans ! (ça peut être pratique)</p></li>
|
||||
<li></li>
|
||||
</ul>
|
||||
<p>Bon plutôt que de vous faire un tas d’exemple, je préfère vous faire lire ceux qui existe déjà et qui sont très bien: <a href="http://relaxng.org/tutorial-20011203.html">RelaxNG Tutorial</a></p>
|
||||
<p>Si vous n’avez pas encore regardé XmlSchéma, sauté directement à RelaxNG, vous aller gagner du temps.</p>
|
||||
</article>
|
||||
<footer>
|
||||
<p><acronym title="Document Type Definition"><span
|
||||
class="caps">DTD</span></acronym>. C’est un format interessant,
|
||||
mais non <span class="caps">XML</span>. Il a l’avantage d’être
|
||||
simple.</p>
|
||||
<ul>
|
||||
</ul>
|
||||
</footer>
|
||||
<li><p>XmlSchema. Une description de document au format <span
|
||||
class="caps">XML</span>. Là tout de suite ça deviens interessant:
|
||||
on peut le traité par le biais d’une machine. Pas mal de base de
|
||||
données et autres produit se sont lancé dans l’utilisation de ce
|
||||
genre de document pour la description de leur données. Les
|
||||
description sont très strict, et bonus par rapport au <span
|
||||
class="caps">DTD</span>: on peut typé les données.</p></li>
|
||||
<li><p>RelaxNG. Description de document en <span
|
||||
class="caps">XML</span> egalement, donc les même avantages que
|
||||
XmlSchema. Cependant c’est plus simple, et plus libre. On peut
|
||||
donc mieux décrire ces documents. En plus, pour ne rien gacher, on
|
||||
peut utiliser du XmlSchema dedans ! (ça peut être
|
||||
pratique)</p></li>
|
||||
</ul>
|
||||
<p>Bon plutôt que de vous faire un tas d’exemple, je préfère vous
|
||||
faire lire ceux qui existe déjà et qui sont très bien: <a
|
||||
href="http://relaxng.org/tutorial-20011203.html">RelaxNG
|
||||
Tutorial</a></p>
|
||||
<p>Si vous n’avez pas encore regardé XmlSchéma, sauté directement
|
||||
à RelaxNG, vous aller gagner du temps.</p>
|
||||
</article>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -3,29 +3,52 @@ layout: post
|
||||
title: Relax max
|
||||
---
|
||||
|
||||
_ou quand un fan d’XML s’y remet enfin et découvre RelaxNg_
|
||||
|
||||
*où quand un fan d’XML s’y remet enfin et découvre RelaxNg*
|
||||
J’ai toujours aimé l’univers qui gravite autour
|
||||
d’"XML":http://www.w3.org/<span class="caps">XML</span>/ :
|
||||
[XPath](http://www.w3.org/TR/xpath20/), [XSLT](http://www.w3.org/Style/XSL/)...
|
||||
Mais je n’avais pas encore vraiment eu l’occassion de mis frotter plus que ça au
|
||||
travail. Enfin si, mais là ça atteint des sommets.
|
||||
|
||||
J’ai toujours aimé l’univers qui gravite autour d’"XML":http://www.w3.org/<span class="caps">XML</span>/ : [XPath](http://www.w3.org/TR/xpath20/), [XSLT](http://www.w3.org/Style/XSL/)... Mais je n’avais pas encore vraiment eu l’occassion de mis frotter plus que ça au travail. Enfin si, mais là ça atteint des sommets.
|
||||
Je suis dans une boite dont le produit est basé sur
|
||||
<acronym title="eXtensible Markup Language"><span class="caps">XML</span></acronym>.
|
||||
Beaucoup, mais alors beaucoup de
|
||||
<acronym title="eXtensible Stylesheet Language Transformation"><span class="caps">XSLT</span></acronym>,
|
||||
du coup des XPath de folie, et bien sur une dose de Java/Hibernate/...
|
||||
|
||||
Je suis dans une boite dont le produit est basé sur <acronym title="eXtensible Markup Language"><span class="caps">XML</span></acronym>. Beaucoup, mais alors beaucoup de <acronym title="eXtensible Stylesheet Language Transformation"><span class="caps">XSLT</span></acronym>, du coup des XPath de folie, et bien sur une dose de Java/Hibernate/...
|
||||
Malheureusement comme beaucoup de société dont j’ai croisé la route, personne ne
|
||||
prend le temps de faire les chose bien: la
|
||||
[DTD](http://fr.wikipedia.org/wiki/DTD) du fichier <span class="caps">XML</span>
|
||||
servant de base à tout un tas de chose dans l’application n’est pas à jour. Mais
|
||||
alors pas du tout. Du coup, je me suis plongé dans cette petite nouveauté (enfin
|
||||
pour moi) que j’avais vu arrivé, mais sur laquelle je ne m’etais pas encore
|
||||
penché: [RelaxNG](http://www.relaxng.org/)
|
||||
|
||||
Malheureusement comme beaucoup de société dont j’ai croisé la route, personne ne prend le temps de faire les chose bien: la [DTD](http://fr.wikipedia.org/wiki/DTD) du fichier <span class="caps">XML</span> servant de base à tout un tas de chose dans l’application n’est pas à jour. Mais alors pas du tout. Du coup, je me suis plongé dans cette petite nouveauté (enfin pour moi) que j’avais vu arrivé, mais sur laquelle je ne m’etais pas encore penché: [RelaxNG](http://www.relaxng.org/)
|
||||
Pour décrire la structure d’un document <span class="caps">XML</span> on a
|
||||
(classé par ordre d’apparition):
|
||||
|
||||
Pour décrire la structure d’un document <span class="caps">XML</span> on a (classé par ordre d’apparition):
|
||||
-
|
||||
|
||||
*
|
||||
<acronym title="Document Type Definition"><span class="caps">DTD</span></acronym>. C’est un format interessant, mais non <span class="caps">XML</span>. Il a l’avantage d’être simple.
|
||||
<acronym title="Document Type Definition"><span class="caps">DTD</span></acronym>.
|
||||
C’est un format interessant, mais non <span class="caps">XML</span>. Il a
|
||||
l’avantage d’être simple.
|
||||
|
||||
- XmlSchema. Une description de document au format
|
||||
<span class="caps">XML</span>. Là tout de suite ça deviens interessant: on
|
||||
peut le traité par le biais d’une machine. Pas mal de base de données et
|
||||
autres produit se sont lancé dans l’utilisation de ce genre de document pour
|
||||
la description de leur données. Les description sont très strict, et bonus par
|
||||
rapport au <span class="caps">DTD</span>: on peut typé les données.
|
||||
|
||||
* XmlSchema. Une description de document au format <span class="caps">XML</span>. Là tout de suite ça deviens interessant: on peut le traité par le biais d’une machine. Pas mal de base de données et autres produit se sont lancé dans l’utilisation de ce genre de document pour la description de leur données. Les description sont très strict, et bonus par rapport au <span class="caps">DTD</span>: on peut typé les données.
|
||||
|
||||
|
||||
* RelaxNG. Description de document en <span class="caps">XML</span> egalement, donc les même avantages que XmlSchema. Cependant c’est plus simple, et plus libre. On peut donc mieux décrire ces documents. En plus, pour ne rien gacher, on peut utiliser du XmlSchema dedans ! (ça peut être pratique)
|
||||
|
||||
|
||||
Bon plutôt que de vous faire un tas d’exemple, je préfère vous faire lire ceux qui existe déjà et qui sont très bien: [RelaxNG Tutorial](http://relaxng.org/tutorial-20011203.html)
|
||||
|
||||
Si vous n’avez pas encore regardé XmlSchéma, sauté directement à RelaxNG, vous aller gagner du temps.
|
||||
- RelaxNG. Description de document en <span class="caps">XML</span> egalement,
|
||||
donc les même avantages que XmlSchema. Cependant c’est plus simple, et plus
|
||||
libre. On peut donc mieux décrire ces documents. En plus, pour ne rien gacher,
|
||||
on peut utiliser du XmlSchema dedans ! (ça peut être pratique)
|
||||
|
||||
Bon plutôt que de vous faire un tas d’exemple, je préfère vous faire lire ceux
|
||||
qui existe déjà et qui sont très bien:
|
||||
[RelaxNG Tutorial](http://relaxng.org/tutorial-20011203.html)
|
||||
|
||||
Si vous n’avez pas encore regardé XmlSchéma, sauté directement à RelaxNG, vous
|
||||
aller gagner du temps.
|
||||
|
||||
Reference in New Issue
Block a user