<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

  <title>Jaxio - Celerio</title>
  <link href="http:/www.jaxio.com/atom.xml" rel="self"/>
  <link href="http://www.jaxio.com/"/>
  <updated>2017-08-18T15:34:40+00:00</updated>
  <id>http://www.jaxio.com/</id>
  <author>
    <name>Jaxio</name>
    <email>support@jaxio.com</email>
  </author>

  
  <entry>
    <title>Celerio 4 est Open Source</title>
    <link href="http://www.jaxio.com/2015/11/16/celerio-4-open-source.html"/>
    <updated>2015-11-16T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2015/11/16/celerio-4-open-source</id>
    <content type="html">&lt;h1 id=&quot;celerio-4&quot;&gt;Celerio 4&lt;/h1&gt;

&lt;p&gt;Jaxio est heureux d’annoncer que Celerio 4 notre générateur de code est désormais Open Source (Licence Apache v2).&lt;/p&gt;

&lt;p&gt;Prérequis:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.oracle.com/technetwork/java/javase/downloads/index.html&quot;&gt;Java Development Kit 8&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://maven.apache.org/download.cgi&quot;&gt;Maven 3.3.3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Pour générer un projet à partir d’une base de données d’exemple il suffit de lancer la commande:&lt;/p&gt;

&lt;div class=&quot;highlighter-rouge&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;mvn com.jaxio.celerio:bootstrap-maven-plugin:bootstrap
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;Pour en savoir plus, consultez la &lt;a href=&quot;/documentation/celerio&quot;&gt;documentation&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Le code source de Celerio est sur &lt;a href=&quot;https://github.com/jaxio/celerio&quot;&gt;GitHub&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Les templates de génération sont également Open Source:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;backend: &lt;a href=&quot;https://github.com/jaxio/pack-backend-jpa&quot;&gt;https://github.com/jaxio/pack-backend-jpa&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;frontend: &lt;a href=&quot;https://github.com/jaxio/pack-jsf2-spring-conversation&quot;&gt;https://github.com/jaxio/pack-jsf2-spring-conversation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;D’autres packs sont en cours de développement:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;App Java EE 7 complète avec Celerio: &lt;a href=&quot;https://github.com/jaxio/javaee-lab&quot;&gt;https://github.com/jaxio/javaee-lab&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Nous comptons ajouter des packs prochainement (Angularjs 2 etc…)&lt;/p&gt;

&lt;p&gt;Mais vous pouvez aussi créer vos templates… :-)&lt;/p&gt;

&lt;p&gt;Happy coding!&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Celerio 4 avec templates Open Source</title>
    <link href="http://www.jaxio.com/2015/11/09/celerio-4-avec-templates-open-source.html"/>
    <updated>2015-11-09T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2015/11/09/celerio-4-avec-templates-open-source</id>
    <content type="html">&lt;h1 id=&quot;celerio-400&quot;&gt;Celerio 4.0.0&lt;/h1&gt;

&lt;p&gt;Jaxio est heureux d’annoncer la sortie de Celerio 4.0.0.&lt;/p&gt;

&lt;p&gt;2 grandes nouveautés pour cette version:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;La licence d’utilisation de Celerio est désormais gratuite.&lt;/li&gt;
  &lt;li&gt;Les packs de templates de génération sont à présent Open Source.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Pour le moment les packs de templates suivants sont disponibles:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;backend: &lt;a href=&quot;https://github.com/jaxio/pack-backend-jpa&quot;&gt;https://github.com/jaxio/pack-backend-jpa&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;frontend: &lt;a href=&quot;https://github.com/jaxio/pack-jsf2-spring-conversation&quot;&gt;https://github.com/jaxio/pack-jsf2-spring-conversation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;D’autres packs suivront, notamment des packs purement Java EE.&lt;/p&gt;

&lt;p&gt;Pour démarrer un projet avec Celerio, il faut (et oui) suivre la &lt;a href=&quot;/documentation/celerio&quot;&gt;documentation&lt;/a&gt;…&lt;/p&gt;

&lt;p&gt;Un grand merci à Jean-Louis Boudart pour son aide sur cette release.&lt;/p&gt;

&lt;p&gt;Happy coding!&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Les bonnes pratiques pour des tests seleniums robustes</title>
    <link href="http://www.jaxio.com/2013/09/30/les-bonnes-pratiques-tests-selenium.html"/>
    <updated>2013-09-30T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2013/09/30/les-bonnes-pratiques-tests-selenium</id>
    <content type="html">&lt;h1 id=&quot;selenium&quot;&gt;Selenium&lt;/h1&gt;

&lt;p&gt;&lt;a href=&quot;http://docs.seleniumhq.org/&quot;&gt;Selenium&lt;/a&gt; est un outil qui permet d’effectuer des &lt;a href=&quot;http://referentiel.institut-agile.fr/acceptance.html&quot;&gt;tests fonctionnels&lt;/a&gt; web automatisés sur la plupart des &lt;a href=&quot;http://docs.seleniumhq.org/about/platforms.jsp#browsers&quot;&gt;navigateurs&lt;/a&gt;, &lt;a href=&quot;http://docs.seleniumhq.org/about/platforms.jsp#operating-systems&quot;&gt;plateformes&lt;/a&gt; et &lt;a href=&quot;http://docs.seleniumhq.org/about/platforms.jsp#programming-languages&quot;&gt;languages&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Cet article présente&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;les principaux éceuils des scripts rencontrés dans les scripts réalisés à main ou ceux produits par &lt;a href=&quot;http://docs.seleniumhq.org/projects/ide/&quot;&gt;Selenium IDE&lt;/a&gt;.&lt;/li&gt;
  &lt;li&gt;une alternative qui permet d’utiser au mieux le typage de java pour une écriture des tests expressifs, puissants, et rapide.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Si vous êtes impatient vous pouvez aller directement à &lt;a href=&quot;http://www.youtube.com/watch?v=yX6HhUohjIk&quot;&gt;la vidéo du test Selenium&lt;/a&gt; ou au &lt;a href=&quot;https://gist.github.com/framiere/6777910&quot;&gt;code du test&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;cas-dusage&quot;&gt;Cas d’usage&lt;/h2&gt;

&lt;p&gt;Pour bien comprendre Selenium, et savoir ce que l’on peut lui demander il est nécessaire de prendre un cas d’usage fonctionnel non trivial qui utilise des composants riches.&lt;/p&gt;

&lt;p&gt;Pour cela prenons l’application générée par &lt;a href=&quot;/celerio.html&quot;&gt;Celerio&lt;/a&gt; que vous pouvez reproduire &lt;a href=&quot;/celerio-service.html&quot;&gt;vous même en ligne&lt;/a&gt; et prenons un cas d’usage conséquent.&lt;/p&gt;

&lt;h2 id=&quot;objectif&quot;&gt;Objectif&lt;/h2&gt;

&lt;p&gt;En tant qu’administrateur je souhaite modifier un compte existant, me déconnecter pour ensuite m’identifier avec, puis me déconnecter pour me réidentifier en tant qu’administrateur et remettre enfin le compte modifié dans l’état précédent.&lt;/p&gt;

&lt;h2 id=&quot;actions-métier&quot;&gt;Actions métier&lt;/h2&gt;

&lt;p&gt;Le chemin fonctionnel souhaité est donc le suivant:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;S’identifier en tant qu’administrateur&lt;/li&gt;
  &lt;li&gt;Faire une recherche et sélection un compte&lt;/li&gt;
  &lt;li&gt;Modifier les attributs de ce compte&lt;/li&gt;
  &lt;li&gt;Ajouter un role déjà existant au compte&lt;/li&gt;
  &lt;li&gt;Créer un role et l’ajouter au compte&lt;/li&gt;
  &lt;li&gt;Ajouter un document au compte&lt;/li&gt;
  &lt;li&gt;Sauver le compte&lt;/li&gt;
  &lt;li&gt;Se déconnecter&lt;/li&gt;
  &lt;li&gt;S’identifier en tant que le nouveau compte&lt;/li&gt;
  &lt;li&gt;Se déconnecter&lt;/li&gt;
  &lt;li&gt;Se reconnecter en tant qu’administrateur&lt;/li&gt;
  &lt;li&gt;Remettre en état le compte&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Voici un screencast de ce cas d’usage réalisé “manuellement”.&lt;/p&gt;

&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/WIkJTdsQyFc&amp;amp;hl=en&amp;amp;fs=1&quot; /&gt;&amp;lt;/param&amp;gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;&amp;lt;/param&amp;gt;&lt;embed src=&quot;http://www.youtube.com/v/WIkJTdsQyFc&amp;amp;hl=en&amp;amp;fs=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot; /&gt;&amp;lt;/embed&amp;gt;&lt;/object&gt;

&lt;h2 id=&quot;actions-utilisateur&quot;&gt;Actions utilisateur&lt;/h2&gt;

&lt;p&gt;Ce chemin fonctionnels correspond aux étapes unitaires suivantes&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;S’identifier en tant qu’administrateur
    &lt;ul&gt;
      &lt;li&gt;Aller sur la page d’accueil&lt;/li&gt;
      &lt;li&gt;Cliquer sur le lien connexion&lt;/li&gt;
      &lt;li&gt;Taper &lt;code class=&quot;highlighter-rouge&quot;&gt;admin&lt;/code&gt; dans le champ identifiant&lt;/li&gt;
      &lt;li&gt;Taper &lt;code class=&quot;highlighter-rouge&quot;&gt;admin&lt;/code&gt; dans le champ mot de passe&lt;/li&gt;
      &lt;li&gt;Cliquer sur le bouton de login&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Faire une recherche et sélection un compte
    &lt;ul&gt;
      &lt;li&gt;Cliquer sur le lien ‘Compte utilisateur’&lt;/li&gt;
      &lt;li&gt;Taper &lt;code class=&quot;highlighter-rouge&quot;&gt;homer&lt;/code&gt; dans le champ identifiant&lt;/li&gt;
      &lt;li&gt;Sélectionner &lt;code class=&quot;highlighter-rouge&quot;&gt;homer&lt;/code&gt; dans la liste de completion proposée&lt;/li&gt;
      &lt;li&gt;Sélectionner la ligne où &lt;code class=&quot;highlighter-rouge&quot;&gt;homer&lt;/code&gt; est affichée&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Modifier les attributs de ce compte
    &lt;ul&gt;
      &lt;li&gt;Taper &lt;code class=&quot;highlighter-rouge&quot;&gt;cnorris&lt;/code&gt; comme identifiant&lt;/li&gt;
      &lt;li&gt;Taper &lt;code class=&quot;highlighter-rouge&quot;&gt;kickass&lt;/code&gt; comme mot de passe&lt;/li&gt;
      &lt;li&gt;Taper &lt;code class=&quot;highlighter-rouge&quot;&gt;gmail@chucknorris.com&lt;/code&gt; comme email&lt;/li&gt;
      &lt;li&gt;Choisir &lt;code class=&quot;highlighter-rouge&quot;&gt;Paris&lt;/code&gt; comme addresse&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Ajouter un role déjà existant au compte
    &lt;ul&gt;
      &lt;li&gt;Sélectionner l’onglet &lt;code class=&quot;highlighter-rouge&quot;&gt;Droits attribués&lt;/code&gt;&lt;/li&gt;
      &lt;li&gt;Cliquer sur le bouton de recherche de droits&lt;/li&gt;
      &lt;li&gt;Taper &lt;code class=&quot;highlighter-rouge&quot;&gt;admin&lt;/code&gt; comme nom&lt;/li&gt;
      &lt;li&gt;Cliquer sur rechercher&lt;/li&gt;
      &lt;li&gt;Sélectionner &lt;code class=&quot;highlighter-rouge&quot;&gt;ROLE_ADMIN&lt;/code&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Créer un role et l’ajouter au compte
    &lt;ul&gt;
      &lt;li&gt;Cliquer sur le bouton de création de droits&lt;/li&gt;
      &lt;li&gt;Taper &lt;code class=&quot;highlighter-rouge&quot;&gt;ROLE_GOD&lt;/code&gt;&lt;/li&gt;
      &lt;li&gt;Enregistrer le role&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Ajouter un document au compte
    &lt;ul&gt;
      &lt;li&gt;Sélectionner l’onglet &lt;code class=&quot;highlighter-rouge&quot;&gt;Documents attachés&lt;/code&gt;&lt;/li&gt;
      &lt;li&gt;Cliquer sur le bouton d’ajout de documents&lt;/li&gt;
      &lt;li&gt;Cliquer sur le bouton d’upload&lt;/li&gt;
      &lt;li&gt;Sélectionner un document&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Sauver le compte
    &lt;ul&gt;
      &lt;li&gt;Cliquer sur le bouton &lt;code class=&quot;highlighter-rouge&quot;&gt;sauver&lt;/code&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Se déconnecter
    &lt;ul&gt;
      &lt;li&gt;Cliquer sur le bouton &lt;code class=&quot;highlighter-rouge&quot;&gt;deconnexion&lt;/code&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;etc.&lt;/p&gt;

&lt;p&gt;La présentation est assez longue, mais notez que chaque élément de cette liste représente bien une action réalisée par l’utilisateur.&lt;/p&gt;

&lt;h2 id=&quot;résultat-brut&quot;&gt;Résultat brut&lt;/h2&gt;

&lt;p&gt;La liste complète des actions capturées par &lt;a href=&quot;http://docs.seleniumhq.org/projects/ide/&quot;&gt;Selenium IDE&lt;/a&gt; est présenté ci-dessous&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6777267.js&quot;&gt;&lt;/script&gt;

&lt;h2 id=&quot;les-faiblesses-de-ce-script&quot;&gt;Les faiblesses de ce script&lt;/h2&gt;

&lt;p&gt;En l’état la capture de Selenium IDE n’est pas utilisable pour les raisons suivantes:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;Le test est incomplet car il ne reflète pas toutes les actions réalisées&lt;/li&gt;
  &lt;li&gt;Le test ne vérifie pas chacune des actions réalisées&lt;/li&gt;
  &lt;li&gt;Le test est dépendant du temps&lt;/li&gt;
  &lt;li&gt;Le test est dépendant du DOM&lt;/li&gt;
  &lt;li&gt;Le test est dépendant de la langue&lt;/li&gt;
  &lt;li&gt;Le test est dépendant du cookie courant&lt;/li&gt;
  &lt;li&gt;Le test n’est pas refactorable&lt;/li&gt;
  &lt;li&gt;Le test n’est pas composable&lt;/li&gt;
  &lt;li&gt;Le test ne peut s’executer rapidement&lt;/li&gt;
  &lt;li&gt;Le test n’est pas lisible par le métier&lt;/li&gt;
  &lt;li&gt;Le test ne présente pas clairement les actions réalisées&lt;/li&gt;
&lt;/ol&gt;

&lt;h2 id=&quot;axes-damélioration&quot;&gt;Axes d’amélioration&lt;/h2&gt;

&lt;p&gt;Plusieurs axes d’amélioration s’offrent à nous.&lt;/p&gt;

&lt;h3 id=&quot;cookies&quot;&gt;Cookies&lt;/h3&gt;

&lt;p&gt;Nous pouvons ajouter du code pour supprimer les cookies&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6777605.js&quot;&gt;&lt;/script&gt;

&lt;h3 id=&quot;refactoring&quot;&gt;Refactoring&lt;/h3&gt;

&lt;p&gt;Nous pouvons refactorer le code pour extraire les actions métiers&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6777332.js&quot;&gt;&lt;/script&gt;

&lt;h3 id=&quot;dom--page-factory-pattern&quot;&gt;DOM &amp;amp; Page factory pattern&lt;/h3&gt;

&lt;p&gt;Nous pouvons mettre en oeuvre le &lt;a href=&quot;https://code.google.com/p/selenium/wiki/PageFactory&quot;&gt;Page factory pattern&lt;/a&gt; qui permet à la fois d’apporter du typage et de résoudre en partie la dépendance forte au DOM.&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6777584.js&quot;&gt;&lt;/script&gt;

&lt;h3 id=&quot;actions-de-vérifications&quot;&gt;Actions de vérifications&lt;/h3&gt;

&lt;p&gt;Nous pouvons ajouter des tests en plus pour vérifier le résultat des actions par exemple&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6778003.js&quot;&gt;&lt;/script&gt;

&lt;h3 id=&quot;gestion-du-temps&quot;&gt;Gestion du temps&lt;/h3&gt;

&lt;p&gt;Pour s’affranchir du temps de rendu des pages et des modifications du DOM, il est nécessaire d’utiliser &lt;a href=&quot;http://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/WebDriver.Timeouts.html&quot;&gt;les mécanismes de réessais&lt;/a&gt; de Selenium de façon judicieuse. L’utilisation de &lt;code class=&quot;highlighter-rouge&quot;&gt;Thread.sleep()&lt;/code&gt; à tire larigot étant à proscrire.&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6780992.js&quot;&gt;&lt;/script&gt;

&lt;h3 id=&quot;bonnes-pratiques-logiciel&quot;&gt;Bonnes pratiques logiciel&lt;/h3&gt;

&lt;p&gt;Nous pouvons également appliquer l’ensemble des bonnes pratiques de développement pour améliorer le script original et ainsi le rendre propre et efficace.&lt;/p&gt;

&lt;h3 id=&quot;helpers-de-webelement&quot;&gt;Helpers de WebElement&lt;/h3&gt;

&lt;p&gt;L’objet &lt;a href=&quot;http://selenium.googlecode.com/svn/trunk/docs/api/java/org/openqa/selenium/WebElement.html&quot;&gt;WebElement&lt;/a&gt; est un objet de trop bas niveau, nous pouvons utiliser des helpers pour être plus efficace&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6781000.js&quot;&gt;&lt;/script&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6782278.js&quot;&gt;&lt;/script&gt;

&lt;p&gt;La problématique liée à l’utilisation de helpers est que la liste de fonctionnalités qui prennent des &lt;code class=&quot;highlighter-rouge&quot;&gt;WebElement&lt;/code&gt; est très longue.&lt;/p&gt;

&lt;p&gt;La complétion dans votre IDE favori ne pourra pas vous aider sur les opérations possibles pour un &lt;code class=&quot;highlighter-rouge&quot;&gt;WebElement&lt;/code&gt; et un contexte donné.&lt;/p&gt;

&lt;p&gt;Il faudrait que le l’élément porte lui-même les actions qu’il peut réaliser. Ainsi un bouton ne serait pas &lt;code class=&quot;highlighter-rouge&quot;&gt;webElement&lt;/code&gt;, mais un un objet de class &lt;code class=&quot;highlighter-rouge&quot;&gt;Button&lt;/code&gt; où seule la méthode &lt;code class=&quot;highlighter-rouge&quot;&gt;click()&lt;/code&gt; serait disponible.&lt;/p&gt;

&lt;h3 id=&quot;recherche-de-comptes-utilisateurs&quot;&gt;Recherche de comptes utilisateurs&lt;/h3&gt;

&lt;p&gt;La recherche d’utilisateur présente à l’utilisateur les fonctionnalités suivantes:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;Une barre d’action contenant
    &lt;ul&gt;
      &lt;li&gt;un bouton pour créer un objet&lt;/li&gt;
      &lt;li&gt;un bouton pour quitter la recherche&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Un formulaire de recherche
    &lt;ul&gt;
      &lt;li&gt;avec des composants autocomplete&lt;/li&gt;
      &lt;li&gt;avec des composants d’intervalle de date&lt;/li&gt;
      &lt;li&gt;pouvant être réininitialisé, sauvé, chargé&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Un tableau
    &lt;ul&gt;
      &lt;li&gt;avec des headers cliquables pour trier par colonne&lt;/li&gt;
      &lt;li&gt;un composant de pagination&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Des lignes de résultat que l’on peut au choix supprimer, éditer, visualer et sélectionner&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Ces fonctionnalités sont les mêmes sur les autres entités manipulées par l’application.&lt;/p&gt;

&lt;h3 id=&quot;accountsearch&quot;&gt;AccountSearch&lt;/h3&gt;

&lt;p&gt;Il faudrait qu’à l’image du code des composants qui produisent la page via le DOM, produire le code client qui les consomme via selenium.&lt;/p&gt;

&lt;p&gt;Ceci dans le but d’arriver à une description des composants de la page:&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6781001.js&quot;&gt;&lt;/script&gt;

&lt;p&gt;Les composants &lt;code class=&quot;highlighter-rouge&quot;&gt;Table&lt;/code&gt;, &lt;code class=&quot;highlighter-rouge&quot;&gt;EntityAction&lt;/code&gt;, &lt;code class=&quot;highlighter-rouge&quot;&gt;Messages&lt;/code&gt;, &lt;code class=&quot;highlighter-rouge&quot;&gt;OrderBy&lt;/code&gt;, &lt;code class=&quot;highlighter-rouge&quot;&gt;Autocomplete&lt;/code&gt;, &lt;code class=&quot;highlighter-rouge&quot;&gt;ManyBooleans&lt;/code&gt;, &lt;code class=&quot;highlighter-rouge&quot;&gt;ChooseEnum&lt;/code&gt;, &lt;code class=&quot;highlighter-rouge&quot;&gt;StringRange&lt;/code&gt; doivent être écrits de façon indépendantes des tests.&lt;/p&gt;

&lt;h3 id=&quot;entityaction&quot;&gt;EntityAction&lt;/h3&gt;

&lt;p&gt;Le composant &lt;code class=&quot;highlighter-rouge&quot;&gt;EntityAction&lt;/code&gt; n’est qu’un aggregat de boutons&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6781005.js&quot;&gt;&lt;/script&gt;

&lt;h3 id=&quot;button&quot;&gt;Button&lt;/h3&gt;

&lt;p&gt;Un bouton est lui-même définit comme suit&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6781010.js&quot;&gt;&lt;/script&gt;

&lt;p&gt;Nous pouvons désormais ajouter dans le test ce type d’action&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6781016.js&quot;&gt;&lt;/script&gt;

&lt;h3 id=&quot;orderby&quot;&gt;OrderBy&lt;/h3&gt;

&lt;p&gt;Le composant &lt;code class=&quot;highlighter-rouge&quot;&gt;OrderBy&lt;/code&gt; est écrit en connaissant comme le composant serveur produit le DOM côté client. Nous pouvons alors créer les méthodes &lt;code class=&quot;highlighter-rouge&quot;&gt;isUp()&lt;/code&gt;, &lt;code class=&quot;highlighter-rouge&quot;&gt;isDown()&lt;/code&gt;, &lt;code class=&quot;highlighter-rouge&quot;&gt;up()&lt;/code&gt;, &lt;code class=&quot;highlighter-rouge&quot;&gt;down()&lt;/code&gt;&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6781023.js&quot;&gt;&lt;/script&gt;

&lt;p&gt;Dans le test nous pouvons donc réaliser les actions et assertions suivantes:&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6781065.js&quot;&gt;&lt;/script&gt;

&lt;h3 id=&quot;chooseenum--typage&quot;&gt;ChooseEnum &amp;amp; Typage&lt;/h3&gt;

&lt;p&gt;La sélection de la civilité est interressante, voici le code&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6781023.js&quot;&gt;&lt;/script&gt;

&lt;p&gt;Cela permet d’avoir côté test unitaire de la completion avec le type de donnée adéquate.&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6781069.js&quot;&gt;&lt;/script&gt;

&lt;h3 id=&quot;autocomplete&quot;&gt;Autocomplete&lt;/h3&gt;

&lt;p&gt;La suite est de componentariser les autocomplete qui est un composant plus complexe, celui-ci fait appel à de nombreuses requêtes &lt;a href=&quot;http://www.w3schools.com/xpath/&quot;&gt;Xpath&lt;/a&gt;&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6781030.js&quot;&gt;&lt;/script&gt;

&lt;h2 id=&quot;accountedit&quot;&gt;AccountEdit&lt;/h2&gt;

&lt;p&gt;Pour la page d’édition d’un compte nous reprenons la même recette pour arriver à ceci:&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6781812.js&quot;&gt;&lt;/script&gt;

&lt;h2 id=&quot;test-client&quot;&gt;Test client&lt;/h2&gt;

&lt;p&gt;Vous l’aurez compris, une fois le code du composant produit, nous pouvons créer des tests totalement décorrolés de leur implémentations.
Votre IDE pourra vous guider sur les actions possible sur chaque composant.&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6777910.js&quot;&gt;&lt;/script&gt;

&lt;h2 id=&quot;seleniumtest&quot;&gt;SeleniumTest&lt;/h2&gt;

&lt;p&gt;L’objet &lt;a href=&quot;https://gist.github.com/framiere/6781001#file-accountsearch-java&quot;&gt;AccountSearch&lt;/a&gt; ne contient que des références de composants, leur instanciation est réalisé à la façon du Page Factory Pattern.
Sauf qu’ici, leur instanciation est récursive, une class annotée &lt;code class=&quot;highlighter-rouge&quot;&gt;@Page&lt;/code&gt; peut avoir des propriétés &lt;code class=&quot;highlighter-rouge&quot;&gt;@Page&lt;/code&gt;. Il est à noter que les propriétés déjà créées seront également wrappées.&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6781034.js&quot;&gt;&lt;/script&gt;

&lt;h1 id=&quot;test-auto-documentés&quot;&gt;Test auto-documentés&lt;/h1&gt;

&lt;p&gt;Après ces pérégrinations techniques, il faut revenir au besoin client final, et savoir communiquer au métier ce que réalise le test.&lt;/p&gt;

&lt;p&gt;Pour cela, nous avons ajouté des méthodes qui présentent visuellement les actions effecutées. L’ajout de l’annotation &lt;a href=&quot;https://gist.github.com/framiere/6781129&quot;&gt;FollowVisually&lt;/a&gt; à la classe de test permet d’activer ces messages.&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6781039.js&quot;&gt;&lt;/script&gt;

&lt;p&gt;La notification en elle même est l’appel direct à un composant javascript déjà présent sur la page cliente.&lt;/p&gt;

&lt;script src=&quot;https://gist.github.com/framiere/6781045.js&quot;&gt;&lt;/script&gt;

&lt;p&gt;Le highlight des composants cliqués est également présent.&lt;/p&gt;

&lt;p&gt;Nous pouvons désormais présenter au client final le test, et pouvons améliorer les messages, itérer sur ce qui est à tester fonctionnellement, et réaliser en direct les nouveaux tests.&lt;/p&gt;

&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/yX6HhUohjIk&amp;amp;hl=en&amp;amp;fs=1&quot; /&gt;&amp;lt;/param&amp;gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;&amp;lt;/param&amp;gt;&lt;embed src=&quot;http://www.youtube.com/v/yX6HhUohjIk&amp;amp;hl=en&amp;amp;fs=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot; /&gt;&amp;lt;/embed&amp;gt;&lt;/object&gt;

&lt;p&gt;Le build continu lui exécute les tests sans effets visuels, ainsi ceux-ci se déroulent aussi vite que le rendu et la vitesse de processing des pages le permettent.&lt;/p&gt;

&lt;h1 id=&quot;conclusion&quot;&gt;Conclusion&lt;/h1&gt;

&lt;p&gt;Il est possible de pouvoir écrire des tests fonctionnels clairs, typés et rapide avec Selenium.&lt;/p&gt;

&lt;p&gt;Pour cela, il faut investir du temps sur la création de composants qui savent intéragir avec le DOM.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio dépasse les 11 500 projets générés en ligne</title>
    <link href="http://www.jaxio.com/2013/08/28/jaxio-depasse-11k-projets-generes-en-ligne.html"/>
    <updated>2013-08-28T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2013/08/28/jaxio-depasse-11k-projets-generes-en-ligne</id>
    <content type="html">&lt;h2 id=&quot;jaxio-dépasse-les-11-500-projets-générés-en-ligne&quot;&gt;Jaxio dépasse les 11 500 projets générés en ligne&lt;/h2&gt;

&lt;p&gt;Notre service de génération de projets Java orientés données a permis de générer plus de 11 500 projets en ligne à ce jour.&lt;/p&gt;

&lt;p&gt;Certains projets ont des schémas de base de données assez complexes pour ne pas dire tordus.&lt;/p&gt;

&lt;p&gt;Les projets générés sont utilisés pour différents besoins:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;auto-formation&lt;/li&gt;
  &lt;li&gt;réponse à appel d’offres&lt;/li&gt;
  &lt;li&gt;évaluation Celerio&lt;/li&gt;
  &lt;li&gt;production…&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Cette diversité de schémas nous permet à chaque génération d’éprouver Celerio.&lt;/p&gt;

&lt;p&gt;En cas d’erreur lors d’une génération ou lors de la compilation du code généré,
nous améliorons si nécessaire, Celerio ou nos templates de générations.&lt;/p&gt;

&lt;p&gt;Pour générer votre projet:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;/celerio-service.html&quot;&gt;Service Celerio&lt;/a&gt; (en français)&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/en/celerio-service.html&quot;&gt;Service Celerio&lt;/a&gt; (en anglais)&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  
  <entry>
    <title>Le code généré par Celerio est sur github</title>
    <link href="http://www.jaxio.com/2013/01/10/celerio-github.html"/>
    <updated>2013-01-10T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2013/01/10/celerio-github</id>
    <content type="html">&lt;h2 id=&quot;le-code-généré-par-celerio-est-sur-github&quot;&gt;Le code généré par Celerio est sur github&lt;/h2&gt;

&lt;p&gt;Pour simplifier l’évaluation du code généré par Celerio, nous publions désormais sur github, à chaque nouvelle release de Celerio, des exemples de projets générés.&lt;/p&gt;

&lt;p&gt;Alors à vos consoles, prêts, &lt;code class=&quot;highlighter-rouge&quot;&gt;git clone https://github.com/jaxio/generated-projects.git&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/jaxio/generated-projects&quot;&gt;https://github.com/jaxio/generated-projects&lt;/a&gt;&lt;/p&gt;

</content>
  </entry>
  
  <entry>
    <title>Mise à jour de Celerio</title>
    <link href="http://www.jaxio.com/2012/09/05/mise-a-jour-celerio.html"/>
    <updated>2012-09-05T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2012/09/05/mise-a-jour-celerio</id>
    <content type="html">&lt;h2 id=&quot;mise-à-jour-de-celerio&quot;&gt;Mise à jour de Celerio&lt;/h2&gt;

&lt;p&gt;La version 3.0.79 de Celerio est sortie début septembre 2012.
Elle permet aux entreprises de générer l’ossature d’applications de gestion basées sur les derniers frameworks/standards du marché comme:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;JSF 2&lt;/li&gt;
  &lt;li&gt;PrimeFaces 3.4 avec le Theme Twitter Bootstrap&lt;/li&gt;
  &lt;li&gt;Spring Web Flow 2.3.1&lt;/li&gt;
  &lt;li&gt;JPA 2 et Hibernate 4.1.4&lt;/li&gt;
  &lt;li&gt;Etc.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Une nouveauté technique notable est le support de &lt;a href=&quot;http://www.springfuse.com/2012/09/05/jpa-query-by-example.html&quot;&gt;recherche par l’exemple en utilisant uniquement JPA 2&lt;/a&gt;.&lt;/p&gt;

</content>
  </entry>
  
  <entry>
    <title>Vidéo de l'university Introduction à Cassandra à Devoxx France 2012</title>
    <link href="http://www.jaxio.com/2012/05/29/video-introduction-cassandra-nosql-devoxx.html"/>
    <updated>2012-05-29T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2012/05/29/video-introduction-cassandra-nosql-devoxx</id>
    <content type="html">&lt;p&gt;&lt;img src=&quot;/images/blog/Logo-Devoxx-France-seul.png&quot; /&gt;
&lt;img src=&quot;/images/blog/cassandra-logo.png&quot; /&gt;&lt;/p&gt;

&lt;h1 id=&quot;vidéo-de-luniversity-introduction-à-cassandra-devoxx-france-2012&quot;&gt;Vidéo de l’university Introduction à Cassandra (Devoxx France 2012)&lt;/h1&gt;

&lt;p&gt;Voici les vidéos tant attendues (approx 3h en tout):&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.parleys.com/#st=5&amp;amp;id=3260&amp;amp;sl=0&quot;&gt;Introduction à Cassandra part 1/3&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.parleys.com/#st=5&amp;amp;id=3247&amp;amp;sl=0&quot;&gt;Introduction à Cassandra part 2/3&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.parleys.com/#st=5&amp;amp;id=3261&amp;amp;sl=0&quot;&gt;Introduction à Cassandra part 3/3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Les vidéos ci-dessus sont maintenant disponibles gratuitement sur YouTube:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=2zBY4OquaOg&quot;&gt;Introduction à Cassandra part 1/3&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=FlPH78xaFMY&quot;&gt;Introduction à Cassandra part 2/3&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=ZrmzDMXoe2o&quot;&gt;Introduction à Cassandra part 3/3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Voici les slides qui vont avec:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://fr.slideshare.net/jaxio/introduction-cassandra-12617269&quot;&gt;Slides Intro à Cassandra&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Et enfin un article très sympa retraçant:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.unchticafe.fr/2012/04/histoire-dune-cassandra-lan-party.html&quot;&gt;L’histoire de cette Cassandra LAN party&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Enjoy!&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Répétition de la Cassandra Lan Party dans les locaux de Zenika</title>
    <link href="http://www.jaxio.com/2012/04/10/repetition-cassandra-lan-party.html"/>
    <updated>2012-04-10T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2012/04/10/repetition-cassandra-lan-party</id>
    <content type="html">&lt;p&gt;&lt;img src=&quot;/images/partners/logo-zenika.gif&quot; /&gt;
&lt;img src=&quot;/images/blog/cassandra-logo.png&quot; /&gt;&lt;/p&gt;

&lt;h1 id=&quot;répétition-de-la-cassandra-lan-party-dans-les-locaux-de-zenika&quot;&gt;Répétition de la Cassandra Lan Party dans les locaux de Zenika&lt;/h1&gt;

&lt;p&gt;La répétition du &lt;a href=&quot;http://www.devoxx.fr/display/FR12/Hands+on+Cassandra&quot;&gt;Hands on Cassandra (Cassandra Lan Party)&lt;/a&gt; a eu lieu mardi soir (10 avril 2012) dans les locaux de &lt;a href=&quot;http://www.zenika.fr&quot;&gt;Zenika&lt;/a&gt; (merci à eux !).&lt;/p&gt;

&lt;p&gt;Merci également à &lt;a href=&quot;http://www.euratechnologies.com/&quot;&gt;Euratechnologies&lt;/a&gt; pour le prêt de 3 switches et quelques cables ethernet ainsi qu’à &lt;a href=&quot;http://www.twitter.com/thomasrecloux&quot;&gt;Thomas Recloux&lt;/a&gt; pour le prêt d’un 4ème switch.&lt;/p&gt;

&lt;p&gt;Nous avons simulé 3 data centers avec 6 noeuds par data center, c’est à dire un cluster Cassandra de 18 machines!&lt;/p&gt;

&lt;p&gt;Les connaisseurs peuvent voir sur ce screenshot que quelques participants n’ont pas bien saisi leur token…&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/blog/cassandra-lan-party-repetition-opscenter.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Mais c’est une super réussite en début de soirée avec des volontaires cobayes qui ne connaissaient pas Cassandra.&lt;/p&gt;

&lt;p&gt;Les feedbacks recueillis vont nous permettre d’être au top pour &lt;a href=&quot;http://devoxx.fr&quot;&gt;Devoxx France&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Voici le ring renvoyé par nodetool:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/blog/cassandra-lan-party-repetition-ring.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Un grand merci à tous les volontaires leur nom/prénom a été capturé pendant la répétition:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/blog/cassandra-lan-party-repetition-participants.png&quot; /&gt;&lt;/p&gt;

</content>
  </entry>
  
  <entry>
    <title>Cassandra Lan Party à Devoxx France (Hands On Cassandra)</title>
    <link href="http://www.jaxio.com/2012/03/21/cassandra-party-devoxx-france.html"/>
    <updated>2012-03-21T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2012/03/21/cassandra-party-devoxx-france</id>
    <content type="html">&lt;p&gt;&lt;img src=&quot;/images/blog/Logo-Devoxx-France-seul.png&quot; /&gt;
&lt;img src=&quot;/images/blog/cassandra-logo.png&quot; /&gt;&lt;/p&gt;

&lt;h1 id=&quot;cassandra-lan-party-à-devoxx-france-hands-on-cassandra&quot;&gt;Cassandra Lan Party à Devoxx France (Hands on Cassandra)&lt;/h1&gt;

&lt;p&gt;Jaxio présentera 2 sessions complémentaires sur Cassandra à Devoxx France le mercredi 18 avril 2012:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.devoxx.fr/pages/viewpage.action?pageId=6128070&quot;&gt;University: Introduction à Cassandra&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.devoxx.fr/display/FR12/Hands+on+Cassandra&quot;&gt;Hands on Cassandra&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Si vous n’avez pas encore de pass à Devoxx France, &lt;a href=&quot;http://www.devoxx.fr/display/FR12/Inscription&quot;&gt;inscrivez-vous :-)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Voici plus d’information sur la partie Hands on Cassandra.&lt;/p&gt;

&lt;h2 id=&quot;principe-du-hands-on&quot;&gt;Principe du Hands on&lt;/h2&gt;

&lt;p&gt;L’objectif du Hands on Cassandra, rebaptisé “Cassandra Lan Party”, est de rassembler le plus grand nombre de participants pour créer le plus grand cluster Cassandra possible.&lt;/p&gt;

&lt;p&gt;Munissez-vous de votre laptop équipé d’un OS compatible (et si possible un cable RJ45 de quelques mètres), pour contribuer d’un noeud au cluster Cassandra.&lt;/p&gt;

&lt;p&gt;Si vous êtes assez nombreux nous simulerons un cluster composé de plusieurs data centers.&lt;/p&gt;

&lt;p&gt;Une fois le cluster en place, nous jouerons avec, insérerons des données pendant que nous déconnecterons des noeuds, des data centers, les rebrancherons, etc…&lt;/p&gt;

&lt;p&gt;Bref, la réussite de ce hands on dépend fortement de vous.&lt;/p&gt;

&lt;h2 id=&quot;conseils-de-préparation&quot;&gt;Conseils de préparation&lt;/h2&gt;

&lt;p&gt;Voici quelques pistes pour préparer cette Cassandra Lan Party au mieux. Attention, nous ne serons pas connectés à Internet…&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Connaissances:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Pour en profiter vraiment, il est préférable de connaitre les grands principes de Cassandra. Vous pouvez pour cela assister à l’université Cassandra le matin.&lt;/li&gt;
  &lt;li&gt;Assurez-vous en amont que vous savez paramétrer une adresse IP fixe, le cas échéant notre équipe de choc vous donnera un coup de main.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Matériel / Soft:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Votre laptop&lt;/li&gt;
  &lt;li&gt;idéalement, un cable RJ45 de quelques mètres étiqueté aux 2 extrémités à votre prénom/nom.&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.datastax.com/download/community/versions&quot;&gt;Téléchargez “DataStax Community Server”&lt;/a&gt; version 1.0.8 pour votre OS (c’est une distribution simple et pratique de Cassandra)&lt;/li&gt;
  &lt;li&gt;JDK 1.6 sun/oracle de préférence sinon openJDK ok aussi:&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;equipe-de-choc&quot;&gt;Equipe de choc&lt;/h2&gt;

&lt;p&gt;Voici les speakers qui animeront cette Cassandra Lan Party:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Jérémy Sevellec (Indépendant) - &lt;a href=&quot;http://twitter.com/jsevellec&quot;&gt;@jsevellec&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Sylvain Lebresne (DataStax) - &lt;a href=&quot;http://twitter.com/pcmanus&quot;&gt;@pcmanus&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Florent Ramière (Jaxio) - &lt;a href=&quot;http://twitter.com/framiere&quot;&gt;@framiere&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Nicolas Romanetti (Jaxio) - &lt;a href=&quot;http://twitter.com/nromanetti&quot;&gt;@nromanetti&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  
  <entry>
    <title>Introduction à Cassandra, conférence au CampusPlex</title>
    <link href="http://www.jaxio.com/2012/01/06/introduction-a-cassandra-nosql-video.html"/>
    <updated>2012-01-06T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2012/01/06/introduction-a-cassandra-nosql-video</id>
    <content type="html">&lt;p&gt;&lt;img src=&quot;/images/blog/cassandra-logo.png&quot; /&gt;&lt;/p&gt;

&lt;h1 id=&quot;introduction-à-cassandra-conférence-au-campusplex&quot;&gt;Introduction à Cassandra: conférence au CampusPlex&lt;/h1&gt;

&lt;p&gt;Début janvier, &lt;a href=&quot;http://twitter.com/nromanetti&quot;&gt;Nicolas Romanetti (@nromanetti) &lt;/a&gt; a été invité par &lt;a href=&quot;http://www.wmaker.net/&quot;&gt;WMaker&lt;/a&gt; à venir présenter la technologie &lt;a href=&quot;http://cassandra.apache.org/&quot;&gt;Cassandra&lt;/a&gt; au &lt;a href=&quot;http://www.campusplex.org/&quot;&gt;CampusPlex à Ajaccio&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Vous pouvez voir ou revoir cette présentation sur le &lt;a href=&quot;http://blog.wmaker.net/Cassandra-la-technologie-NoSQL-inventee-par-Facebook_a1190.html&quot;&gt;blog de WMaker&lt;/a&gt; ou encore ci-dessous:&lt;/p&gt;

&lt;p&gt;L’objectif de cette présentation qui dure plus d’une heure est de permettre aux novices de découvrir pas à pas Cassandra.&lt;/p&gt;

&lt;p&gt;Les trois thèmes suivants sont abordés&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;le modèle de données Cassandra&lt;/li&gt;
  &lt;li&gt;l’architecture générale de Cassandra (write, read, replication, gossip, etc.)&lt;/li&gt;
  &lt;li&gt;la réplication entre deux data-centers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Nous sommes intéressés par vos éventuelles remarques ou questions sur le sujet.&lt;/p&gt;

&lt;iframe src=&quot;http://blog.wmaker.net/embed/1190/&quot; width=&quot;608&quot; height=&quot;338&quot; frameborder=&quot;0&quot; webkitallowfullscreen=&quot;&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;

&lt;div style=&quot;width:608px&quot; id=&quot;__ss_11053835&quot;&gt; &lt;strong style=&quot;display:block;margin:12px 0 4px&quot;&gt;&lt;a href=&quot;http://www.slideshare.net/jaxio/introduction-cassandra&quot; title=&quot;Introduction à Cassandra&quot; target=&quot;_blank&quot;&gt;Introduction à Cassandra&lt;/a&gt;&lt;/strong&gt; &lt;iframe src=&quot;http://www.slideshare.net/slideshow/embed_code/11053835&quot; width=&quot;608&quot; height=&quot;450&quot; frameborder=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt; &lt;div style=&quot;padding:5px 0 12px&quot;&gt; View more &lt;a href=&quot;http://www.slideshare.net/&quot; target=&quot;_blank&quot;&gt;presentations&lt;/a&gt; from &lt;a href=&quot;http://www.slideshare.net/jaxio&quot; target=&quot;_blank&quot;&gt;jaxio&lt;/a&gt; &lt;/div&gt; &lt;/div&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio présente SpringFuse chez Ippon Technologie</title>
    <link href="http://www.jaxio.com/2011/11/25/ippon-event-springfuse-celerio.html"/>
    <updated>2011-11-25T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2011/11/25/ippon-event-springfuse-celerio</id>
    <content type="html">&lt;h1 id=&quot;jaxio-invité-à-présenter-sprinfuse-et-celerio-chez-ippon-technologies&quot;&gt;Jaxio invité à présenter SprinFuse et Celerio chez Ippon Technologies&lt;/h1&gt;

&lt;p&gt;&lt;a href=&quot;http://blog.ippon.fr/2011/11/14/ippevent-springfuse-le-1er-decembre/&quot;&gt;
&lt;img src=&quot;/images/events/ippon.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ippon Technologies, société de conseil experte en Spring et JEE6 consacre un “Ippon Event” à SpringFuse et Celerio le 1er décembre 2011.&lt;/p&gt;

&lt;p&gt;La présentation sera donnée par Florent Ramière de Jaxio.&lt;/p&gt;

&lt;p&gt;L’entrée est gratuite sur inscription.&lt;/p&gt;

&lt;p&gt;Inscrivez-vous vite!&amp;lt;/a&amp;gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Architecture Netty/Cassandra au Paris Jug</title>
    <link href="http://www.jaxio.com/2011/09/13/cassandra-nosql-netty.html"/>
    <updated>2011-09-13T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2011/09/13/cassandra-nosql-netty</id>
    <content type="html">&lt;h1 id=&quot;retrospective-challenge-usi-2011-au-parisjug&quot;&gt;Retrospective Challenge USI 2011 au ParisJug&lt;/h1&gt;
&lt;p&gt;&lt;img width=&quot;200&quot; src=&quot;/images/events/challenge-usi-2011.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Voici en vidéo (** à partir de la 15ème minute **) &lt;a href=&quot;http://www.parleys.com/#st=5&amp;amp;id=2647&amp;amp;sl=13&quot;&gt;la présentation, faite au Paris Jug, de l’architecture basée sur Netty et Cassandra&lt;/a&gt; que nous avons mis en oeuvre lors du challenge USI 2011.&lt;/p&gt;

&lt;p&gt;Pour rappel, les membres de l’équipe sont par ordre alphabétique:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Julien  Dubois (Ippon Technologies) / &lt;a href=&quot;http://twitter.com/#!/juliendubois&quot; target=&quot;new&quot;&gt;@juliendubois&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Bernard Pons (Banque de France) / &lt;a href=&quot;http://twitter.com/#!/ponsbernard &quot; target=&quot;new&quot;&gt;@ponsbernard&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Florent Ramière (Jaxio) / &lt;a href=&quot;http://twitter.com/#!/framiere&quot; target=&quot;new&quot;&gt;@framiere&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Nicolas Romanetti (Jaxio) / &lt;a href=&quot;http://twitter.com/#!/nromanetti&quot; target=&quot;new&quot;&gt;@nromanetti&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;en-savoir-plus&quot;&gt;En savoir plus&lt;/h2&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.jaxio.com/2012/01/06/introduction-a-cassandra-nosql-video.html&quot;&gt;Introduction à Cassandra par Jaxio&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.parisjug.org/&quot;&gt;Paris Java User Group&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://sites.google.com/a/octo.com/challengeusi2011/&quot;&gt;Site du challenge USI 2011&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://cassandra.apache.org&quot;&gt;Cassandra&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio en finale du Challenge USI 2011</title>
    <link href="http://www.jaxio.com/2011/06/06/jaxio-en-finale-du-challenge-USI-2011.html"/>
    <updated>2011-06-06T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2011/06/06/jaxio-en-finale-du-challenge-USI-2011</id>
    <content type="html">&lt;h1 id=&quot;jaxio-en-finale-du-challenge-usi-2011&quot;&gt;Jaxio en finale du Challenge USI 2011&lt;/h1&gt;
&lt;p&gt;&lt;img src=&quot;/images/events/challenge-usi-2011.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Le &lt;a href=&quot;https://sites.google.com/a/octo.com/challengeusi2011/blog/resultatsdelaphasedequalification&quot; target=&quot;new&quot;&gt;communiqué officiel annonçant les finalistes du Challenge USI 2011&lt;/a&gt; vient d’être publié par Octo.&lt;/p&gt;

&lt;p&gt;L’équipe “Jaxio &amp;amp; Friends” (Team 10) est qualifiée pour la grande finale.&lt;/p&gt;

&lt;p&gt;Suivez notre équipe sur twitter pour la suite du concours: &lt;a href=&quot;http://twitter.com/#!/usi2011_jaxio&quot; target=&quot;new&quot;&gt;@usi2011_jaxio&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Les membres de l’équipe sont par ordre alphabétique:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Julien  Dubois (Ippon Technologies) / &lt;a href=&quot;http://twitter.com/#!/juliendubois&quot; target=&quot;new&quot;&gt;@juliendubois&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Bernard Pons (Banque de France) / &lt;a href=&quot;http://twitter.com/#!/ponsbernard &quot; target=&quot;new&quot;&gt;@ponsbernard&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Florent Ramière (Jaxio) / &lt;a href=&quot;http://twitter.com/#!/framiere&quot; target=&quot;new&quot;&gt;@framiere&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Nicolas Romanetti (Jaxio) / &lt;a href=&quot;http://twitter.com/#!/nromanetti&quot; target=&quot;new&quot;&gt;@nromanetti&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Good job guys! Et au boulot pour la suite…&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;En savoir plus: &lt;a href=&quot;https://sites.google.com/a/octo.com/challengeusi2011/&quot; target=&quot;_new&quot;&gt;Site du challenge USI 2011&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  
  <entry>
    <title>Articles sur What's Next Paris publiés dans le Journal du Net</title>
    <link href="http://www.jaxio.com/2011/05/31/retour-sur-whatsnextparis-dans-le-journaldunet.html"/>
    <updated>2011-05-31T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2011/05/31/retour-sur-whatsnextparis-dans-le-journaldunet</id>
    <content type="html">&lt;h1 id=&quot;articles-sur-whats-next-paris-publiés-dans-le-journal-du-net&quot;&gt;Articles sur What’s Next Paris publiés dans le Journal du Net&lt;/h1&gt;
&lt;p&gt;&lt;a href=&quot;http://www.whatsnextparis.com&quot;&gt;&lt;img src=&quot;/images/events/whatsnextparis-2011.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Florent Ramière (co-fondateur Jaxio) a suivi pour vous la conférence What’s next Paris organisée par Zenika et sponsorisée entre autres par Jaxio.&lt;/p&gt;

&lt;p&gt;Il se trouvait souvent au premier rang, très concentré, un bloc note à la main.&lt;/p&gt;

&lt;p&gt;Retrouvez ses articles, publiés par le journal du net:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a target=&quot;articlejdnjaxio&quot; href=&quot;http://www.journaldunet.com/developpeur/java-j2ee/conference-what-s-next-paris-2011/&quot;&gt;Introduction&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a target=&quot;articlejdnjaxio&quot; href=&quot;http://www.journaldunet.com/developpeur/java-j2ee/conference-what-s-next-paris-2011/html5-et-orion.shtml&quot;&gt;Orion : un environnement de développement dans un navigateur&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a target=&quot;articlejdnjaxio&quot; href=&quot;http://www.journaldunet.com/developpeur/java-j2ee/conference-what-s-next-paris-2011/nosql.shtml&quot;&gt;NoSQL : optimiser l’accès aux données&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a target=&quot;articlejdnjaxio&quot; href=&quot;http://www.journaldunet.com/developpeur/java-j2ee/conference-what-s-next-paris-2011/paas.shtml&quot;&gt;PaaS : des offres pour un système d’information plus agile&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a target=&quot;articlejdnjaxio&quot; href=&quot;http://www.journaldunet.com/developpeur/java-j2ee/conference-what-s-next-paris-2011/programmation-polyglotte.shtml&quot;&gt;Programmation polyglotte : cap sur l’utilisation de langages multiples dans un même projet&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a target=&quot;articlejdnjaxio&quot; href=&quot;http://www.journaldunet.com/developpeur/java-j2ee/conference-what-s-next-paris-2011/en-savoir-plus.shtml&quot;&gt;En savoir plus ou “Do you really get memory ?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</content>
  </entry>
  
  <entry>
    <title>Applications Spring MVC3, jQuery comme vous en rêviez</title>
    <link href="http://www.jaxio.com/2011/05/11/springfuse-generates-mvc3-jquery-jpa2-web-application.html"/>
    <updated>2011-05-11T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2011/05/11/springfuse-generates-mvc3-jquery-jpa2-web-application</id>
    <content type="html">&lt;h1 id=&quot;applications-spring-mvc3-jquery-comme-vous-en-rêviez&quot;&gt;Applications Spring MVC3, jQuery comme vous en rêviez&lt;/h1&gt;

&lt;p&gt;&lt;a href=&quot;http://www.springfuse.com&quot;&gt;&lt;img src=&quot;/images/logo/springfuse.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;La version 3.0.46 de &lt;a href=&quot;http://www.springfuse.com/&quot;&gt;Springfuse&lt;/a&gt; améliore les applications Spring MVC3 générées. Au menu:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Look and Feel complètement revu et utilisation de blueprint CSS&lt;/li&gt;
  &lt;li&gt;Navigation permettant de suivre tous les types de relations JPA&lt;/li&gt;
  &lt;li&gt;Fonctionnalité auto-complete en option&lt;/li&gt;
  &lt;li&gt;Intégration de JodaTime&lt;/li&gt;
  &lt;li&gt;Application d’exemple couvrant davantage de cas d’usages&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Pour en savoir plus, &lt;a href=&quot;http://blog.springfuse.com/2011/05/generate-spring-mvc3-jquery-jpa2-crud.html&quot;&gt;consultez notre blog&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Retrouvez nous lors des journées neptune</title>
    <link href="http://www.jaxio.com/2011/04/11/rendez-vous-lors-des-journees-neptune.html"/>
    <updated>2011-04-11T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2011/04/11/rendez-vous-lors-des-journees-neptune</id>
    <content type="html">&lt;h1 id=&quot;retrouvez-nous-lors-des-journées-neptune&quot;&gt;Retrouvez nous lors des journées neptune&lt;/h1&gt;

&lt;p&gt;Retrouvez-nous pour les &lt;a href=&quot;http://neptune.irit.fr/index.php?option=com_content&amp;amp;view=category&amp;amp;layout=blog&amp;amp;id=25&amp;amp;Itemid=10&quot;&gt;Journées Neptunes&lt;/a&gt; 
les 17 et 18 mai 2011.&lt;/p&gt;

&lt;p&gt;Ces journées ont pour vocation de constituer un lieu de rencontre, au travers de présentations et tables rondes, pour les différents acteurs des mondes du génie logiciel et de l’ingénierie de systèmes concernés par l’utilisation et l’évolution des processus de développement logiciel basés sur les modèles. Ces journées ont ainsi un double rôle d’évaluation critique et de veille technologique.&lt;/p&gt;

&lt;p&gt;Nous y présenteront un retour d’expérience des travaux que nous avons réalisés avec la banque de france sur la migration d’application client-serveur avec Celerio.&lt;/p&gt;

&lt;p&gt;Ces rencontres se dérouleront dans les locaux de Telecom Paristech.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio sponsor de What's Next Paris la plus grande conférence Java en France</title>
    <link href="http://www.jaxio.com/2011/02/11/zenika-whatsnextparis-java-conference-26-27-may-2011-paris.html"/>
    <updated>2011-02-11T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2011/02/11/zenika-whatsnextparis-java-conference-26-27-may-2011-paris</id>
    <content type="html">&lt;h1 id=&quot;jaxio-sponsor-de-whats-next-paris-la-plus-grande-conférence-java-en-france&quot;&gt;Jaxio sponsor de What’s Next Paris la plus grande conférence Java en France&lt;/h1&gt;

&lt;p&gt;&lt;a href=&quot;http://www.whatsnextparis.com&quot; target=&quot;_new&quot;&gt;&lt;img src=&quot;/images/events/whatsnextparis-2011.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Zenika, qu’on ne présente plus, acteur majeur de la scène Java en France passe à un niveau supérieur en 
organisant une conférence de grande taille, en plein Paris, centrée sur l’écosystème Java/JVM : 
&lt;a href=&quot;http://www.whatsnextparis.com/&quot; target=&quot;_new&quot;&gt;What’s Next Paris&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Les speakers du monde entier se bousculent déjà pour y venir.&lt;/p&gt;

&lt;p&gt;Jaxio est heureux d’être associé à l’évènement en tant que &lt;a href=&quot;http://www.whatsnextparis.com/sponsors.html&quot; target=&quot;_new&quot;&gt;silver sponsor&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.regonline.com/register/checkin.aspx?eventid=926310&quot; target=&quot;_new&quot;&gt;Inscrivez-vous vite!&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>SpringFuse génère des applications JSF 2, PrimeFaces et Spring Web Flow</title>
    <link href="http://www.jaxio.com/2011/02/11/springfuse-generates-jsf2-primefaces-spring-webflow-web-application.html"/>
    <updated>2011-02-11T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2011/02/11/springfuse-generates-jsf2-primefaces-spring-webflow-web-application</id>
    <content type="html">&lt;h1 id=&quot;springfuse-génère-des-applications-jsf-2-primefaces-et-spring-web-flow&quot;&gt;SpringFuse génère des applications JSF 2, PrimeFaces et Spring Web Flow&lt;/h1&gt;

&lt;p&gt;&lt;a href=&quot;http://www.springfuse.com&quot;&gt;&lt;img src=&quot;/images/logo/springfuse.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;La nouvelle version de &lt;a href=&quot;http://www.springfuse.com/&quot;&gt;Springfuse&lt;/a&gt; permet de 
de générer des applications dont le front-end (i.e. Interface Homme Machine) est 
basé sur JSF 2, PrimeFaces 2.2 et Spring Web Flow 2.2.1.&lt;/p&gt;

&lt;p&gt;Ces technologies sont idéales pour développer des applications de gestion complexes de type RIA (Rich Internet Application).&lt;/p&gt;

&lt;p&gt;Pour en savoir plus:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://blog.springfuse.com/2011/02/springfuse-generates-primefaces-with.html&quot;&gt;Article sur notre blog&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.springfuse.com/quickstart&quot;&gt;Générer un projet&lt;/a&gt; d’exemple ou à partir de votre base de donner.&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.primefaces.org/showcase&quot;&gt;Composants PrimeFaces&lt;/a&gt; utilisés par l’application générée&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  
  <entry>
    <title>Nouvelle version de Springfuse</title>
    <link href="http://www.jaxio.com/2010/09/10/nouvelle-version-springfuse.html"/>
    <updated>2010-09-10T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2010/09/10/nouvelle-version-springfuse</id>
    <content type="html">&lt;h1 id=&quot;nouvelle-version-de-springfuse&quot;&gt;Nouvelle version de Springfuse&lt;/h1&gt;

&lt;p&gt;&lt;a href=&quot;http://www.springfuse.com&quot;&gt;&lt;img src=&quot;/images/logo/springfuse.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Nous venons de mettre en ligne une nouvelle version majeure de &lt;a href=&quot;http://www.springfuse.com/&quot;&gt;Springfuse&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Nous avons grandement simplifié le processus de génération en ligne: &lt;br /&gt;
Vous pouvez désormais, gratuitement et sans inscription préalable, 
générer des projets ayant jusqu’à 100 tables.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.springfuse.com/change-log&quot;&gt;De nombreuses nouveautés vous attendent…&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;

</content>
  </entry>
  
  <entry>
    <title>MD DAY 2010 La journée du Model Driven le 25 novembre 2010 à Paris</title>
    <link href="http://www.jaxio.com/2010/09/10/md-day-2010-journee-du-model-driven-25-novembre-2010-paris.html"/>
    <updated>2010-09-10T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2010/09/10/md-day-2010-journee-du-model-driven-25-novembre-2010-paris</id>
    <content type="html">&lt;h1 id=&quot;md-day-2010-la-journée-du--model-driven--le-25-novembre-2010-à-paris&quot;&gt;MD DAY 2010: La journée du « Model Driven » le 25 novembre 2010 à Paris&lt;/h1&gt;

&lt;p&gt;Les principaux acteurs du MDA&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Blu Age&lt;/li&gt;
  &lt;li&gt;Jaxio&lt;/li&gt;
  &lt;li&gt;Mia-Software&lt;/li&gt;
  &lt;li&gt;Obeo&lt;/li&gt;
  &lt;li&gt;Objecteering Software&lt;/li&gt;
  &lt;li&gt;Objet Direct&lt;/li&gt;
  &lt;li&gt;Microsoft&lt;/li&gt;
  &lt;li&gt;Sodius&lt;/li&gt;
  &lt;li&gt;SoftFluent&lt;/li&gt;
  &lt;li&gt;W4&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;vous invitent à la 4ème édition du MD Day, la journée consacrée aux approches « Model Driven »&lt;/p&gt;

&lt;p&gt;Une rencontre unique pour &lt;b&gt;échanger&lt;/b&gt;, &lt;b&gt;confronter&lt;/b&gt; les retours d’expérience 
et &lt;b&gt;enrichir&lt;/b&gt; sa vision des &lt;b&gt;approches&lt;/b&gt; du Model-Driven.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Nouveauté cette année&lt;/b&gt; : l’agilité sera au cœur des conférences&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Principaux temps forts&lt;/b&gt; : L’intervention de Steve Cook, Membre de l’OMG ; table ronde avec des acteurs incontournables 
de l’agilité comme Laurent Bossavit, Spécialiste des approches Agiles et d’Extreme Programming, 
Christophe Thibaut, Coach Agile chez OCTO Technology, entre autres.&lt;/p&gt;

&lt;p&gt;Outre l’agilité, bon nombre d’autres thèmes seront abordés :&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;modélisation fonctionnelle,&lt;/li&gt;
  &lt;li&gt;&lt;b&gt;génération de code&lt;/b&gt;,&lt;/li&gt;
  &lt;li&gt;modernisation du SI,&lt;/li&gt;
  &lt;li&gt;orchestration de processus métier,&lt;/li&gt;
  &lt;li&gt;exécution des modèles,&lt;/li&gt;
  &lt;li&gt;DDD Domain Driven Design,&lt;/li&gt;
  &lt;li&gt;choix entre UML et DSL,&lt;/li&gt;
  &lt;li&gt;…&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;&lt;a href=&quot;http://register.mdday.fr/seminaire/viewRegisterForm.do&quot; target=&quot;_new&quot;&gt;Inscription gratuite&lt;/a&gt; et programme sur le site du 
&lt;a href=&quot;http://www.mdday.fr/&quot; target=&quot;_new&quot;&gt;MD Day 2010&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;

</content>
  </entry>
  
  <entry>
    <title>Jaxio présente les nouveautés de Spring 3.0 au Poitou-Charentes JUG</title>
    <link href="http://www.jaxio.com/2010/01/10/jaxio-presente-spring-3-au-poitou-charentes-jug.html"/>
    <updated>2010-01-10T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2010/01/10/jaxio-presente-spring-3-au-poitou-charentes-jug</id>
    <content type="html">&lt;h1 id=&quot;jaxio-présente-les-nouveautés-de-spring-30-au-poitou-charentes-jug&quot;&gt;Jaxio présente les nouveautés de Spring 3.0 au Poitou-Charentes JUG&lt;/h1&gt;

&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;/images/partners/poitoucharentes-jug.png&quot; alt=&quot;logo Poitou Charentes JUG&quot; /&gt;&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Jaxio présentera les nouveautés de &lt;a href=&quot;http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/&quot;&gt;Spring 3.0&lt;/a&gt; au &lt;a href=&quot;http://www.poitoucharentesjug.org/&quot;&gt;Poitou-Charentes JUG&lt;/a&gt; 
le jeudi 21 Janvier 2010 à Niort.&lt;/p&gt;

&lt;p&gt;Retrouvez toutes les informations pratiques à cette &lt;a href=&quot;http://www.poitoucharentesjug.org/xwiki/bin/view/Main/soiree+janvier+2010&quot;&gt;adresse&lt;/a&gt;.&lt;/p&gt;

</content>
  </entry>
  
  <entry>
    <title>Springfuse présenté au Lorraine-JUG</title>
    <link href="http://www.jaxio.com/2009/12/09/springfuse-presente-au-lorraine-jug.html"/>
    <updated>2009-12-09T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2009/12/09/springfuse-presente-au-lorraine-jug</id>
    <content type="html">&lt;h1 id=&quot;springfuse-présenté-au-lorraine-jug&quot;&gt;Springfuse présenté au Lorraine-JUG&lt;/h1&gt;

&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;/images/partners/lorraine-jug.png&quot; alt=&quot;logo Lorraine JUG&quot; /&gt;&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Jaxio présentera &lt;a href=&quot;http://www.springfuse.com&quot;&gt;Springfuse&lt;/a&gt; notre générateur en ligne d’application java spring au &lt;a href=&quot;http://lorrainejug.blogspot.com/&quot;&gt;Java-user-group de lorraine&lt;/a&gt; 
le lundi 18 Janvier 2010 à Villers-lès-Nancy.&lt;/p&gt;

&lt;p&gt;Retrouvez toutes les informations pratiques à cette &lt;a href=&quot;http://lorrainejug.blogspot.com/2009/12/soiree-applications-web-springfuse-et.html&quot;&gt;adresse&lt;/a&gt;.&lt;/p&gt;

</content>
  </entry>
  
  <entry>
    <title>MD DAY 2009 La journée du Model Driven le 26 novembre 2009</title>
    <link href="http://www.jaxio.com/2009/10/09/mdday-2009-la-journee-du-model-driven-le-26-novembre.html"/>
    <updated>2009-10-09T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2009/10/09/mdday-2009-la-journee-du-model-driven-le-26-novembre</id>
    <content type="html">&lt;h1 id=&quot;md-day-2009-la-journée-du--model-driven---le-26-novembre-2009&quot;&gt;MD DAY 2009: La journée du « Model Driven »  le 26 novembre 2009&lt;/h1&gt;

&lt;div align=&quot;center&quot;&gt;
&lt;p&gt;Les principaux acteurs du MDA&lt;br /&gt;
BlueXML, Jaxio, Mia-Software, Obeo, Objecteering Software,&lt;br /&gt;
Objet Direct, Microsoft, Sodius, SoftFluent, W4/Lyria&lt;/p&gt;

vous invitent à la 3e édition du MD Day,&lt;br /&gt;
   la journée consacrée aux approches « Model Driven »&amp;lt;/p&amp;gt;
&lt;br /&gt;
&lt;p&gt;&lt;b&gt;le 26 novembre&lt;/b&gt;, dans les nouveaux locaux de Microsoft&lt;br /&gt;
Quai Président Roosevelt à Issy les Moulineaux&lt;br /&gt;
8h30 – 18h30&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Dans l’univers du génie logiciel, les techniques d’ingénierie dirigées par les &lt;strong&gt;modèles&lt;/strong&gt; sont bel et bien devenues une réalité et une réponse efficace et compétitive aux enjeux posés par le rythme enlevé des évolutions technologiques et la complexification des exigences.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt; Ce sont les utilisateurs des approches &lt;strong&gt;Model Driven&lt;/strong&gt; qui parlent le mieux de cette concrétisation, au travers de leurs expériences. Lors des conférences de cette journée, vous découvrirez la diversité des mises en application et les &lt;strong&gt;bénéfices au quotidien&lt;/strong&gt; qu’ont pu retirer de la mise en œuvre de ces approches des entreprises de secteurs d’activités variés.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Les partenaires co-organisateurs de cette édition 2009 du MD Day vous présenteront, dans l’espace exposants, le meilleur des solutions des éditeurs et sociétés de conseil spécialisés dans le domaine ; vous trouverez à coup sûr les réponses à vos besoins et interrogations.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Pour accéder au programme et vous inscrire, rendez-vous sur &lt;strong&gt;&lt;a href=&quot;http://www.mdday.fr&quot;&gt;www.mdday.fr&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>SpringFuse des centaines de projets générés</title>
    <link href="http://www.jaxio.com/2009/08/09/springfuse-centaines-de-projets-generes.html"/>
    <updated>2009-08-09T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2009/08/09/springfuse-centaines-de-projets-generes</id>
    <content type="html">&lt;h1 id=&quot;springfuse-des-centaines-de-projets-générés&quot;&gt;SpringFuse des centaines de projets générés&lt;/h1&gt;

&lt;p&gt;&lt;a href=&quot;http://www.springfuse.com&quot;&gt;&lt;img src=&quot;/images/logo/springfuse.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;SpringFuse est en ligne depuis un peu plus de 6 mois. Des centaines d’utilisateurs ont pu générer des centaines de projets. 
La diversité des schémas de base de données reçus ainsi que les nombreux feedbacks venus du monde entier, 
nous ont permis d’améliorer grandement notre moteur de génération afin de supporter les cas les plus avancés. 
Voici deux exemples concrets d’améliorations:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;prise en compte dans la génération des clés étrangères composites&lt;/li&gt;
  &lt;li&gt;génération d’un projet d’une base de plus de 400 tables en seulement quelques minutes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Nous avons aussi adapté le code généré à la demande. Par exemple, la couche de domaine générée utilise désormais 
les incontournables annotations JPA. Pour la validation technique nous utilisons les annotations d’Hibernate Validator.&lt;/p&gt;

&lt;p&gt;Nous restons à l’écoute et proposons régulièrement des mises à jour de SpringFuse. Alors n’hésitez pas à nous faire part de vos suggestions !&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Florent Ramière relecteur de Spring par la pratique.</title>
    <link href="http://www.jaxio.com/2009/08/09/spring-par-la-pratique-nouvelle-edition.html"/>
    <updated>2009-08-09T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2009/08/09/spring-par-la-pratique-nouvelle-edition</id>
    <content type="html">&lt;h1 id=&quot;florent-ramière-relecteur-de-spring-par-la-pratique&quot;&gt;Florent Ramière relecteur de Spring par la pratique.&lt;/h1&gt;

&lt;p&gt;Florent Ramière, cofondateur de Jaxio, a contribué à la relecture de la nouvelle 
version du Livre &lt;a href=&quot;http://www.springparlapratique.org/&quot;&gt;Spring par la Pratique&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Son nom apparait sur la page de remerciements.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio co-organise le MDDAY 2009 le 26 novembre à Paris</title>
    <link href="http://www.jaxio.com/2009/08/09/jaxio-co-organisateur-mdday-2009.html"/>
    <updated>2009-08-09T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2009/08/09/jaxio-co-organisateur-mdday-2009</id>
    <content type="html">&lt;h1 id=&quot;jaxio-co-organise-le-mdday-2009--le-26-novembre-à-paris&quot;&gt;Jaxio co-organise le MDDAY 2009 : le 26 novembre à Paris&lt;/h1&gt;

&lt;p&gt;&lt;img src=&quot;/images/partners/logo_mdday.png&quot; alt=&quot;Jaxio coorganise le MDDay 2009&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Informations et inscriptions&lt;/b&gt; : &lt;a href=&quot;http://www.mdday.fr&quot;&gt;http://www.mdday.fr&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio sera au BreizhJUG (Rennes) le 14 septembre</title>
    <link href="http://www.jaxio.com/2009/08/09/jaxio-au-BreizhJUG.html"/>
    <updated>2009-08-09T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2009/08/09/jaxio-au-BreizhJUG</id>
    <content type="html">&lt;h1 id=&quot;jaxio-sera-au-breizhjug-rennes-le-14-septembre&quot;&gt;Jaxio sera au BreizhJUG (Rennes) le 14 septembre&lt;/h1&gt;

&lt;p&gt;Si vous êtes dans la région de Rennes, 
venez nous rencontrer au &lt;a href=&quot;http://sites.google.com/a/breizhjug.org/home/soiree-spring-3-0&quot;&gt;BreizhJUG le 14 septembre&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Steria développe BForBank avec Celerio de Jaxio</title>
    <link href="http://www.jaxio.com/2009/08/09/Steria-developpe-BForBank-avec-Celerio.html"/>
    <updated>2009-08-09T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2009/08/09/Steria-developpe-BForBank-avec-Celerio</id>
    <content type="html">&lt;h1 id=&quot;steria-développe-bforbank-avec-celerio-de-jaxio&quot;&gt;Steria développe BForBank avec Celerio de Jaxio&lt;/h1&gt;

&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;/images/blog/b4bank/steria-logo.gif&quot; alt=&quot;logo Steria&quot; /&gt;&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;/images/blog/b4bank/bforbank-logo.jpg&quot; alt=&quot;logo BforBank&quot; /&gt;&lt;/div&gt;

&lt;p&gt;Jaxio est heureux d’annoncer que Steria utilise Celerio, 
le générateur de code Java de Jaxio, pour développer &lt;a href=&quot;http://www.bforbank.com&quot; target=&quot;_new&quot;&gt;BforBank&lt;/a&gt;, 
la première banque privée 100% en ligne du Crédit Agricole.&lt;/p&gt;

&lt;p&gt;En s’appuyant sur le socle technique généré par Celerio, Steria a pu se concentrer sur le développement 
des fonctionnalités métiers de BForBank. La mise en production du projet a eu lieu seulement 
sept mois après l’écriture de la première ligne de code.&lt;/p&gt;

&lt;p&gt;Steria a pris la décision d’utiliser Celerio après avoir généré en ligne, sur 
&lt;a href=&quot;http://www.springfuse.com&quot; taget=&quot;_new&quot;&gt;www.sprinfuse.com&lt;/a&gt;, le socle technique d’une première 
maquette du projet.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Steria présentera cette Success Story lors de la &lt;a href=&quot;http://www.mdday.fr/&quot;&gt;journée du « Model Driven »&lt;/a&gt;
le 26 novembre 2009 à Issy-les-Moulineaux.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio annonce la sortie de Springfuse</title>
    <link href="http://www.jaxio.com/2009/01/09/springfuse.html"/>
    <updated>2009-01-09T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2009/01/09/springfuse</id>
    <content type="html">&lt;h1 id=&quot;jaxio-annonce-la-sortie-de-springfuse&quot;&gt;Jaxio annonce la sortie de Springfuse&lt;/h1&gt;

&lt;p&gt;&lt;a href=&quot;http://www.springfuse.com&quot;&gt;&lt;img src=&quot;/images/logo/springfuse.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;L’équipe Jaxio est heureuse d’annoncer la sortie du service de génération en ligne &lt;a href=&quot;http://www.springfuse.com&quot;&gt;Springfuse&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;A partir de votre modèle, Springfuse génère votre projet Java prêt à l’emploi et le met à votre disposition en téléchargement.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.springfuse.com/&quot;&gt;Inscrivez-vous&lt;/a&gt; et testez par vous-même!&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Dossier model driven dans Programmez!</title>
    <link href="http://www.jaxio.com/2008/12/08/programmez-interview-francois-tonic.html"/>
    <updated>2008-12-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/12/08/programmez-interview-francois-tonic</id>
    <content type="html">&lt;h1 id=&quot;dossier-model-driven-dans-programmez&quot;&gt;Dossier model driven dans Programmez!&lt;/h1&gt;

&lt;p&gt;&lt;img src=&quot;/images/blog/programmez.jpg&quot; alt=&quot;Nicolas Romanetti interviewé dans Programmez&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Lors du &lt;a href=&quot;/news/mdday-2008-un-succes.html&quot;&gt;MDDay&lt;/a&gt; nous avions rencontré l’équipe de &lt;a rel=&quot;nofollow&quot; href=&quot;http://www.programmez.com&quot;&gt;Programmez&lt;/a&gt;,
&lt;a rel=&quot;nofollow&quot; href=&quot;http://blogs.developpeur.org/ftonic/&quot;&gt;Francois Tonic&lt;/a&gt; rédacteur en chef nous avait alors interviewé.&lt;/p&gt;

&lt;p&gt;Le numéro spécial &lt;a rel=&quot;nofollow&quot; href=&quot;http://www.programmez.com/magazine_articles.php?titre=La-modelisation-de-A-a-Z&amp;amp;id_article=1160&amp;amp;magazine=115&quot;&gt;Model Driven&lt;/a&gt; est sorti, 
&lt;a href=&quot;/fondateurs.html&quot;&gt;Nicolas Romanetti&lt;/a&gt; y est cité sur le sujet “Le challenge de la modélisation pour le développeur”.&lt;/p&gt;

&lt;p&gt;Nous sommes heureux de constater que l’approche de génération de code se diffuse de plus en plus largement!&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>De retour de Devoxx 2008</title>
    <link href="http://www.jaxio.com/2008/12/08/de-retour-des-quickies-devoxx-2008.html"/>
    <updated>2008-12-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/12/08/de-retour-des-quickies-devoxx-2008</id>
    <content type="html">&lt;h1 id=&quot;de-retour-de-devoxx-2008&quot;&gt;De retour de Devoxx 2008&lt;/h1&gt;

&lt;p&gt;&lt;img src=&quot;/images/events/devoxx-presentation.jpg&quot; alt=&quot;Florent présentant Jaxio a Devoxx&quot; /&gt;&lt;br /&gt;&lt;br /&gt;
La présentation de notre approche lors de nos quickies à &lt;a href=&quot;http://www.devoxx.com/display/JV08/Home&quot;&gt;Devoxx 2008&lt;/a&gt; a été très bien accueillie.&lt;/p&gt;

&lt;p&gt;Les sessions ont étés interactives, et tous ont compris le net avantage d’acquérir des compétences nouvelles directement sur base de leur données métier, et ce par la génération de code.&lt;/p&gt;

&lt;p&gt;Chose amusante, &lt;a href=&quot;http://www.jamesward.com/&quot;&gt;James Ward&lt;/a&gt; évangéliste de Flex était au premier rang.&lt;/p&gt;

&lt;p&gt;Nous ferons un quickie sur le même thème lors du premier anniversaire du &lt;a href=&quot;http://www.parisjug.org/&quot;&gt;Paris Java User Group&lt;/a&gt; en février.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>MDDay 2008 un grand merci!</title>
    <link href="http://www.jaxio.com/2008/11/08/mdday-2008-un-succes.html"/>
    <updated>2008-11-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/11/08/mdday-2008-un-succes</id>
    <content type="html">&lt;h1 id=&quot;mdday-2008-un-grand-merci&quot;&gt;MDDay 2008 un grand merci!&lt;/h1&gt;

&lt;p&gt;&lt;img src=&quot;/images/partners/logo_mdday.png&quot; alt=&quot;Jaxio co-organisateur du MDDay remercie tous les visiteurs&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Le salon &lt;a href=&quot;http://www.mdday.fr&quot;&gt;MDday 2008&lt;/a&gt; a attiré plus de 200 personnes et
une nouvelle fois a tenu ses promesses.&lt;/p&gt;

&lt;p&gt;Merci à tous ceux qui nous ont aidé: Sonia de &lt;a href=&quot;http://www.lyria.com&quot;&gt;Lyria&lt;/a&gt;, 
Gaëlle et Grégory d’&lt;a href=&quot;http://www.objetdirect.com&quot;&gt;Objet Direct&lt;/a&gt;, 
Michael de &lt;a href=&quot;http://www.springsource.com/fr&quot;&gt;Spring Source France&lt;/a&gt;, 
Thierry et Arnaud de chez &lt;a href=&quot;http://www.eptica.com&quot;&gt;Eptica&lt;/a&gt; ainsi qu’aux étudiants 
de l’&lt;a href=&quot;http://www.esiee-management.fr/&quot;&gt;Esiee Management&lt;/a&gt; qui ont choisi Jaxio pour leur projet de fin d’étude.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio présentera Celerio à Devoxx 2008</title>
    <link href="http://www.jaxio.com/2008/11/08/jaxio-quickies-devoxx-2008.html"/>
    <updated>2008-11-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/11/08/jaxio-quickies-devoxx-2008</id>
    <content type="html">&lt;h1 id=&quot;jaxio-présentera-celerio-à-devoxx-2008&quot;&gt;Jaxio présentera Celerio à Devoxx 2008&lt;/h1&gt;

&lt;p&gt;&lt;img src=&quot;/images/events/logo_devoxx.jpg&quot; alt=&quot;Jaxio présentera Celerio à Devoxx&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Jaxio présentera deux Quickies à &lt;a href=&quot;http://www.devoxx.com/display/JV08/Home&quot;&gt;Devoxx 2008&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.devoxx.com/pages/viewpage.action?pageId=1704232&quot;&gt;How to kickstart applications when Appfuse is not enough and MDA is too much ?&lt;/a&gt;&amp;lt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.devoxx.com/pages/viewpage.action?pageId=1704186&quot;&gt;When hype technologies are forbidden, what do you do to create web applications ?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  
  <entry>
    <title>Publication d'un article sur l'industrialisation du développement</title>
    <link href="http://www.jaxio.com/2008/10/08/industrialisation-pragmatique-du-developpement-logiciel.html"/>
    <updated>2008-10-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/10/08/industrialisation-pragmatique-du-developpement-logiciel</id>
    <content type="html">&lt;h1 id=&quot;publication-dun-article-sur-lindustrialisation-du-développement&quot;&gt;Publication d’un article sur l’industrialisation du développement&lt;/h1&gt;

&lt;p&gt;&lt;img src=&quot;/images/partners/logo_telecom_paristech_alumni.gif&quot; alt=&quot;Publication d'un document sur l'industrialisation du développement&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Voici un &lt;a href=&quot;documents/jaxio-industrialisation-pragmatique-du-developpement-logiciel.pdf&quot;&gt;article écrit par Jaxio&lt;/a&gt;
et publié dans la revue de &lt;a href=&quot;http://aist.enst.fr/&quot;&gt;l’association Telecom ParisTech Alumni&lt;/a&gt;.
Cette revue a été publiée à plus de 3500 exemplaires.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio co-organise le MDDAY 2008 le 25 novembre à Paris</title>
    <link href="http://www.jaxio.com/2008/09/08/jaxio-co-organisateur-mdday-2008.html"/>
    <updated>2008-09-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/09/08/jaxio-co-organisateur-mdday-2008</id>
    <content type="html">&lt;h1 id=&quot;jaxio-co-organise-le-mdday-2008--le-25-novembre-à-paris&quot;&gt;Jaxio co-organise le MDDAY 2008 : le 25 novembre à Paris&lt;/h1&gt;

&lt;p&gt;&lt;img src=&quot;/images/partners/logo_mdday.png&quot; alt=&quot;Jaxio coorganise le MDDay&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Co-organisée par blueXML, Jaxio, Lyria / W4, MIA Software, Obeo, Objecteering, Objet Direct, Microsoft et Sodius, la journée 
« MD Day » propose un état des lieux du secteur logiciel inspiré de l’approche Model-Driven.&lt;/p&gt;

&lt;p&gt;Des experts reconnus y exposeront les concepts fondateurs, les avantages qui en découlent et les perspectives business escomptées : 
mise en oeuvre sur des projets complexes, complémentarité avec SOA, niches de marché, …&lt;/p&gt;

&lt;p&gt;Les principaux acteurs français du domaine y présenteront leur offre sous un angle pragmatique en mettant l’accent sur des projets 
concrets qu’ils décriront avec leurs clients finaux au travers de réalisations concrètes et opérationnelles.&lt;/p&gt;

&lt;p&gt;Jaxio présentera sur son stand sa solution Celerio.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Informations et inscriptions&lt;/b&gt; : &lt;a href=&quot;http://www.mdday.fr&quot;&gt;http://www.mdday.fr&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio lauréat Tremplin Entreprises 2008</title>
    <link href="http://www.jaxio.com/2008/07/08/jaxio-laureat-tremplin-entreprises-senat-2008.html"/>
    <updated>2008-07-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/07/08/jaxio-laureat-tremplin-entreprises-senat-2008</id>
    <content type="html">&lt;h1 id=&quot;jaxio-lauréat-tremplin-entreprises-2008&quot;&gt;Jaxio lauréat Tremplin Entreprises 2008&lt;/h1&gt;

&lt;p&gt;&lt;img src=&quot;/images/partners/logo-tremplin-entreprises-2008.jpg&quot; alt=&quot;Jaxio est lauréat du tremplin entreprise, concours organisé par le Sénat&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Jaxio est lauréat, dans la catégorie « Logiciels », de la 10ème édition du concours
&lt;a href=&quot;http://www.tremplin-entreprises.senat.fr/&quot;&gt;Tremplin Entreprises&lt;/a&gt;, 
co-organisée par l’ESSEC et le Sénat. Jaxio présentera son projet et son produit Celerio 
au Sénat les 8 &amp;amp; 9 Juillet 2008.&lt;/p&gt;

&lt;p&gt;Voici une &lt;a href=&quot;http://www.capital-risqueur.tv/interview.php?iditw=59&quot;&gt;vidéo de 30 secondes de Jaxio&lt;/a&gt; 
réalisée dans le cadre de cet évènement et la page consacrée à &lt;a href=&quot;http://www.tremplin-entreprises.senat.fr/francais/investisseurs/laureats_2008/Jaxio.html&quot;&gt;Jaxio sur le site du Sénat&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Interview de Jaxio, présentation du produit Celerio</title>
    <link href="http://www.jaxio.com/2008/06/08/le-touilleur-express-parle-de-celerio.html"/>
    <updated>2008-06-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/06/08/le-touilleur-express-parle-de-celerio</id>
    <content type="html">&lt;h1 id=&quot;interview-de-jaxio-présentation-du-produit-celerio&quot;&gt;Interview de Jaxio, présentation du produit Celerio&lt;/h1&gt;

&lt;p&gt;Jaxio a eu le plaisir d’accueillir &lt;a href=&quot;http://www.touilleur-express.fr/a-propos-de-lauteur/&quot;&gt;Nicolas Martignole&lt;/a&gt;, auteur d’un blog technique à propos du langage Java et des technologies open-source autour de Java.&lt;/p&gt;

&lt;p&gt;Vous pouvez lire l’&lt;a href=&quot;http://www.touilleur-express.fr/2008/06/03/rencontre-avec-la-societe-jaxio-et-le-produit-celerio/&quot;&gt;article&lt;/a&gt; qu’il consacre à Celerio 
sur son blog, &lt;a href=&quot;http://www.touilleur-express.fr/2008/06/03/rencontre-avec-la-societe-jaxio-et-le-produit-celerio/&quot;&gt;Le Touilleur Express&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio devient le premier partenaire de SpringSource en France</title>
    <link href="http://www.jaxio.com/2008/06/08/jaxio-devient-le-premier-partenaire-de-springsource-en-france.html"/>
    <updated>2008-06-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/06/08/jaxio-devient-le-premier-partenaire-de-springsource-en-france</id>
    <content type="html">&lt;h1 id=&quot;jaxio-devient-le-premier-partenaire-de-springsource-en-france&quot;&gt;Jaxio devient le premier partenaire de SpringSource en France&lt;/h1&gt;

&lt;p&gt;PARIS, 6 Juin 2008 – Jaxio est devenu le premier partenaire 
« System Integrator » en France de &lt;a href=&quot;http://www.springsource.com/&quot;&gt;SpringSource&lt;/a&gt;, la société 
en charge du &lt;a href=&quot;http://www.springframework.org&quot;&gt;Framework Spring&lt;/a&gt;, 
standard de facto dans le monde Java d’entreprise, et acteur majeur 
dans la réalisation de logiciels d’infrastructure.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.springsource.com/partners/systemintegrators/listing&quot;&gt;Les partenaires de SpringSource&lt;/a&gt; 
fournissent une expertise complémentaire permettant d’améliorer la réussite de solutions basées sur les 
technologies développées par SpringSource.&lt;/p&gt;

&lt;p&gt;« Je suis très heureux d’accueillir Jaxio comme premier partenaire dans le cadre de notre croissance 
actuellement très rapide en France », dit Julien Dubois, France Regional Director, SpringSource.
« Je suis impressionné par la valeur que Celerio apporte aux équipes de développement. 
Ce partenariat va permettre à nos clients de lancer encore plus rapidement des projets complexes 
basés sur les technologies de SpringSource ».&lt;/p&gt;

&lt;p&gt;« Ce partenariat avec SpringSource nous permet de renforcer notre expertise et de fournir 
à nos clients une solution Celerio en phase avec les dernière technologies et la philosophie de simplicité 
et de performance de SpringSource », indique Nicolas Romanetti, fondateur de Jaxio. 
« En utilisant Celerio, nos clients accélèrent leurs cycles de développements et augmentent la valeur globale 
et la qualité de l’infrastructure de leurs applications construites autour des technologies de SpringSource »&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio sera présent à Anvers pour SpringOne 2008</title>
    <link href="http://www.jaxio.com/2008/05/08/jaxio-sera-a-spring-one-2008.html"/>
    <updated>2008-05-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/05/08/jaxio-sera-a-spring-one-2008</id>
    <content type="html">&lt;h1 id=&quot;jaxio-sera-présent-à-anvers-pour-springone-2008&quot;&gt;Jaxio sera présent à Anvers pour SpringOne 2008&lt;/h1&gt;

&lt;p&gt;Après &lt;a href=&quot;http://www.jaxio.com/news/jaxio-present-en-belgique-pour-javapolis-2007.html&quot;&gt;notre première sortie&lt;/a&gt; à Anvers pour Javapolis (désormais &lt;a href=&quot;http://www.javoxx.com/display/JV08/Home&quot;&gt;Javoxx&lt;/a&gt;), nous repartons de nouveau en Belgique pour &lt;a href=&quot;http://www.springone.com/display/SpringOne08/Home&quot;&gt;SpringOne&lt;/a&gt; à la rencontre de nos confrères internationaux tels que 
&lt;a href=&quot;http://www.springone.com/display/SpringOne08/Rod+Johnson&quot;&gt;Rod Johnson&lt;/a&gt; créateur de &lt;a href=&quot;http://www.springframework.org/&quot;&gt;Spring&lt;/a&gt; ou &lt;a href=&quot;http://www.springone.com/display/SpringOne08/Keith+Donald&quot;&gt;Keith Donald&lt;/a&gt; architecte de &lt;a href=&quot;http://www.springframework.org/webflow&quot;&gt;Spring Web Flow&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio est sélectionné par le Sénat</title>
    <link href="http://www.jaxio.com/2008/04/08/jaxio-est-selectionne-par-le-senat.html"/>
    <updated>2008-04-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/04/08/jaxio-est-selectionne-par-le-senat</id>
    <content type="html">&lt;h1 id=&quot;jaxio-est-sélectionné-par-le-sénat&quot;&gt;Jaxio est sélectionné par le Sénat&lt;/h1&gt;

&lt;p&gt;Le Sénat a retenu Jaxio pour la deuxième phase de sélection du &lt;a href=&quot;http://www.tremplin-entreprises.senat.fr/&quot;&gt;Tremplin Entreprises&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Jaxio aura le plaisir de présenter Celerio au palais du Luxembourg le 17 avril prochain.&lt;/p&gt;

&lt;p&gt;Résultats début juillet…&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio sponsorise le Paris JUG</title>
    <link href="http://www.jaxio.com/2008/03/08/jaxio-sponsorise-le-paris-jug.html"/>
    <updated>2008-03-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/03/08/jaxio-sponsorise-le-paris-jug</id>
    <content type="html">&lt;h1 id=&quot;jaxio-sponsorise-le-paris-jug&quot;&gt;Jaxio sponsorise le Paris JUG&lt;/h1&gt;

&lt;p&gt;Le &lt;a href=&quot;http://www.parisjug.org/&quot;&gt;Paris JUG&lt;/a&gt; invite &lt;a href=&quot;http://kirk.blog-city.com/&quot;&gt;Kirk Pepperdine&lt;/a&gt; spécialiste de la performance pour partager son expérience sur l’évolution des différents moyens d’optimisation de la concurrence.&lt;/p&gt;

&lt;p&gt;Plus d’information sur cette présentation sponsorisée par Jaxio &lt;a href=&quot;http://www.parisjug.org/meetings/20080408/presentation.html&quot;&gt;sur cette page&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio obtient l''agrément CIR du Ministère de la recherche</title>
    <link href="http://www.jaxio.com/2008/03/08/jaxio-obtient-agrement-cir-credit-impot-recherche.html"/>
    <updated>2008-03-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/03/08/jaxio-obtient-agrement-cir-credit-impot-recherche</id>
    <content type="html">&lt;h1 id=&quot;jaxio-obtient-lagrément-cir-du-ministère-de-la-recherche&quot;&gt;Jaxio obtient l’agrément CIR du Ministère de la recherche&lt;/h1&gt;

&lt;p&gt;A ce titre, les dépenses pour la réalisation de prestations de recherches &amp;amp; développements confiées à Jaxio peuvent ouvrir droit au &lt;a href=&quot;http://www.recherche.gouv.fr/cid20358/le-credit-d-impot-recherche-cir.html&quot;&gt;Crédit d’Impôt Recherche&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Cet agrément est accordé à Jaxio pour les années 2007 et 2008.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Jaxio devient membre de l'AFDEL</title>
    <link href="http://www.jaxio.com/2008/03/08/jaxio-devient-membre-de-afdel.html"/>
    <updated>2008-03-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/03/08/jaxio-devient-membre-de-afdel</id>
    <content type="html">&lt;h1 id=&quot;jaxio-devient-membre-de-lafdel&quot;&gt;Jaxio devient membre de l’AFDEL&lt;/h1&gt;

&lt;p&gt;Jaxio est heureux de rejoindre en tant que membre l’&lt;a href=&quot;http://www.afdel.fr&quot;&gt;Association Française Des Editeurs De Logiciels&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Première de Paris JUG</title>
    <link href="http://www.jaxio.com/2008/02/08/jaxio-present-au-premiere-paris-jug.html"/>
    <updated>2008-02-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/02/08/jaxio-present-au-premiere-paris-jug</id>
    <content type="html">&lt;h1 id=&quot;première-de-paris-jug&quot;&gt;Première de Paris JUG&lt;/h1&gt;

&lt;p&gt;Jaxio était présent à la première du &lt;a href=&quot;http://www.parisjug.org/&quot;&gt;Paris JUG&lt;/a&gt; créé par &lt;a href=&quot;http://www.antoniogoncalves.org/&quot;&gt;Antonio Goncalves&lt;/a&gt; expert membre des JSR &lt;a href=&quot;http://www.jcp.org/en/jsr/detail?id=316&quot;&gt;Java EE 6&lt;/a&gt;, &lt;a href=&quot;http://www.jcp.org/en/jsr/detail?id=317&quot;&gt;JPA 2.0&lt;/a&gt; et &lt;a href=&quot;http://www.jcp.org/en/jsr/detail?id=318&quot;&gt;EJB 3.1&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Sortie de Celerio 2.1</title>
    <link href="http://www.jaxio.com/2008/02/08/jaxio-annonce-la-sortie-de-version-celerio-2.1.html"/>
    <updated>2008-02-08T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2008/02/08/jaxio-annonce-la-sortie-de-version-celerio-2.1</id>
    <content type="html">&lt;h1 id=&quot;sortie-de-celerio-21&quot;&gt;Sortie de Celerio 2.1&lt;/h1&gt;

&lt;p&gt;Jaxio est heureux d’annoncer la sortie de Celerio 2.1.&lt;/p&gt;

&lt;p&gt;Le code généré par cette version a passé les benchmarks de performances effectués par une grande banque française.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Rencontres à Javapolis</title>
    <link href="http://www.jaxio.com/2007/12/07/jaxio-present-en-belgique-pour-javapolis-2007.html"/>
    <updated>2007-12-07T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2007/12/07/jaxio-present-en-belgique-pour-javapolis-2007</id>
    <content type="html">&lt;h1 id=&quot;rencontres-à-javapolis&quot;&gt;Rencontres à Javapolis&lt;/h1&gt;

&lt;p&gt;Jaxio était à &lt;a href=&quot;http://www.javapolis.com/confluence/display/JP07/Home&quot;&gt;Javapolis&lt;/a&gt; où nous avons pu discuter avec les équipes de &lt;a href=&quot;http://www.springsource.com/&quot;&gt;SpringSource&lt;/a&gt;, &lt;a href=&quot;http://www.hibernate.org/&quot;&gt;Hibernate&lt;/a&gt;, &lt;a href=&quot;http://www.terracotta.org/&quot;&gt;Terracotta&lt;/a&gt;, &lt;a href=&quot;http://labs.jboss.com/drools/&quot;&gt;Drools&lt;/a&gt; et tant d’autres !&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Sortie de Celerio 2.0</title>
    <link href="http://www.jaxio.com/2007/11/07/jaxio-annonce-la-sortie-de-version-celerio-2.0.html"/>
    <updated>2007-11-07T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2007/11/07/jaxio-annonce-la-sortie-de-version-celerio-2.0</id>
    <content type="html">&lt;h1 id=&quot;sortie-de-celerio-20&quot;&gt;Sortie de Celerio 2.0&lt;/h1&gt;

&lt;p&gt;Après plusieurs mois de recherches et développements terrain, Jaxio est heureux d’annoncer Celerio 2.0.&lt;/p&gt;

&lt;p&gt;Parmi les nouvelles fonctionnalités, notons le support de &lt;a href=&quot;http://maven.apache.org/&quot;&gt;Maven 2.0&lt;/a&gt;, des améliorations significatives dans la prise en main du code généré.&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Rencontre avec Juergen Hoeller</title>
    <link href="http://www.jaxio.com/2007/10/07/rencontre-avec-juergen-hoeller-createur-du-spring-framework.html"/>
    <updated>2007-10-07T00:00:00+00:00</updated>
    <id>http://www.jaxio.com/2007/10/07/rencontre-avec-juergen-hoeller-createur-du-spring-framework</id>
    <content type="html">&lt;h1 id=&quot;rencontre-avec-juergen-hoeller&quot;&gt;Rencontre avec Juergen Hoeller&lt;/h1&gt;

&lt;p&gt;Lors d’un séminaire organisé par &lt;a href=&quot;http://www.pcmetric.com&quot;&gt;pcMetric&lt;/a&gt; qui distribue en France l’excellent outils de contrôle d’architecture &lt;a href=&quot;http://www.hello2morrow.com/en/sonarj/sonarj.php&quot;&gt;SonarJ&lt;/a&gt;, Jaxio a assisté à une présentation de Spring 2.5 par Juergen Hoeller, un des deux fondateurs du &lt;a href=&quot;http://www.springframework.org&quot;&gt;Spring Framework&lt;/a&gt;.&lt;/p&gt;

</content>
  </entry>
  
</feed>
