<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.odelia-technologies.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>odelia technologies - Groovy</title>
 <link>http://www.odelia-technologies.com/taxonomy/term/41/0</link>
 <description></description>
 <language>fr</language>
<item>
 <title>Le langage Groovy</title>
 <link>http://www.odelia-technologies.com/node/99</link>
 <description>&lt;p&gt;&lt;img style=&quot;width: 203px; height: 100px&quot; src=&quot;/files/u1/groovy.png&quot; alt=&quot;&quot; width=&quot;203&quot; height=&quot;100&quot; align=&quot;left&quot; /&gt;&lt;a class=&quot;lien_externe&quot; href=&quot;http://groovy.codehaus.org/&quot; target=&quot;_blank&quot; title=&quot;Site web de Groovy&quot;&gt;Groovy&lt;/a&gt; est un langage dynamique et agile conçu pour la machine virtuelle Java. Il reprend des caractéristiques des langages tels que Ruby, Python ou Smalltalk, mais utilise une syntaxe proche de celle du langage Java.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.odelia-technologies.com/node/99&quot;&gt;en lire plus&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.odelia-technologies.com/node/99#comment</comments>
 <category domain="http://www.odelia-technologies.com/Groovy">Groovy</category>
 <pubDate>Tue, 16 Jan 2007 01:44:12 +0100</pubDate>
 <dc:creator>odelia technologies</dc:creator>
 <guid isPermaLink="false">99 at http://www.odelia-technologies.com</guid>
</item>
<item>
 <title>Publication/Abonnement distribué avec cajo et Groovy</title>
 <link>http://www.odelia-technologies.com/node/168</link>
 <description>&lt;p&gt;John Catherino, qui est l&amp;#39;auteur du projet &lt;a class=&quot;lien_externe&quot; href=&quot;https://cajo.dev.java.net/&quot; target=&quot;_blank&quot;&gt;cajo&lt;/a&gt;, a récemment décrit dans son billet &lt;a class=&quot;lien_externe&quot; href=&quot;http://weblogs.java.net/blog/cajo/archive/2008/06/messaging_vs_rp.html&quot; target=&quot;_blank&quot;&gt;Messaging vs. RPC? Let&amp;#39;s fuse &amp;#39;em&lt;/a&gt;, comment le modèle publication/abonnement, que l&amp;#39;on retrouve dans les systèmes orientés message, peut être appliqué dans son framework.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.odelia-technologies.com/node/168&quot;&gt;en lire plus&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.odelia-technologies.com/node/168#comment</comments>
 <category domain="http://www.odelia-technologies.com/cajo">cajo</category>
 <category domain="http://www.odelia-technologies.com/Groovy">Groovy</category>
 <enclosure url="http://www.odelia-technologies.com/files/CajoProxy.groovy.txt" length="314" type="text/plain" />
 <pubDate>Mon, 11 Aug 2008 13:27:42 +0200</pubDate>
 <dc:creator>odelia technologies</dc:creator>
 <guid isPermaLink="false">168 at http://www.odelia-technologies.com</guid>
</item>
<item>
 <title>Scripts Groovy, actions, et services Grails</title>
 <link>http://www.odelia-technologies.com/node/166</link>
 <description>&lt;p&gt;Dans cet article, nous discutons de l&amp;#39;idée de pouvoir invoquer du code Groovy, placé dans un fichier de script, comme si il s&amp;#39;agissait d&amp;#39;une action d&amp;#39;un contrôleur Grails ; ayant des fichiers scripts déployés dans une application Grails, nous montrons comment mettre en place un mécanisme simple qui permet d&amp;#39;exécuter du code Groovy au travers d&amp;#39;une URL formée en suivant une convention particulière.&lt;br /&gt;De plus, nous montrerons comment autoriser l&amp;#39;utilisation de services Grails depuis un script.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.odelia-technologies.com/node/166&quot;&gt;en lire plus&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.odelia-technologies.com/node/166#comment</comments>
 <category domain="http://www.odelia-technologies.com/Grails">Grails</category>
 <category domain="http://www.odelia-technologies.com/Groovy">Groovy</category>
 <enclosure url="http://www.odelia-technologies.com/files/test1.groovy.txt" length="494" type="text/plain" />
 <pubDate>Fri, 18 Jul 2008 21:12:41 +0200</pubDate>
 <dc:creator>odelia technologies</dc:creator>
 <guid isPermaLink="false">166 at http://www.odelia-technologies.com</guid>
</item>
<item>
 <title>Un gadget UWA servi par une application Grails</title>
 <link>http://www.odelia-technologies.com/node/165</link>
 <description>&lt;p&gt;Délivrant tout type de contenu, une application web développée avec le framework web agile Grails peut aussi servir un gadget universel UWA : c&amp;#39;est à la fois générer la page XHTML qui le contiendra, mais aussi permettre au gadget d&amp;#39;appeler, via AJAX, les actions d&amp;#39;un contrôleur Grails de l&amp;#39;application web.&lt;br /&gt;L&amp;#39;exemple du gadget simple &lt;a class=&quot;lien_externe&quot; href=&quot;http://eco.netvibes.com/widgets/241111/boxwidget&quot; target=&quot;_blank&quot;&gt;BoxWidget&lt;/a&gt; décrit dans cet article est par ailleurs enregistré dans l&amp;#39;&lt;a class=&quot;lien_externe&quot; href=&quot;http://eco.netvibes.com/widgets&quot; target=&quot;_blank&quot;&gt;écosystème&lt;/a&gt; des gadgets Netvibes ; il peut être installé sans modification sur plusieurs plateformes de gadgets, et peut également être inclus dans n&amp;#39;importe quelle page web comme ci-dessous :&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.odelia-technologies.com/node/165&quot;&gt;en lire plus&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.odelia-technologies.com/node/165#comment</comments>
 <category domain="http://www.odelia-technologies.com/taxonomy/term/58">AJAX</category>
 <category domain="http://www.odelia-technologies.com/Grails">Grails</category>
 <category domain="http://www.odelia-technologies.com/Groovy">Groovy</category>
 <category domain="http://www.odelia-technologies.com/taxonomy/term/89">UWA</category>
 <pubDate>Wed, 16 Jul 2008 23:11:54 +0200</pubDate>
 <dc:creator>odelia technologies</dc:creator>
 <guid isPermaLink="false">165 at http://www.odelia-technologies.com</guid>
</item>
<item>
 <title>Définir une interface graphique Swing mobile pour un objet cajo distant</title>
 <link>http://www.odelia-technologies.com/node/163</link>
 <description>&lt;p&gt;Poursuivant notre découverte du projet &lt;a class=&quot;lien_externe&quot; href=&quot;https://cajo.dev.java.net/&quot; target=&quot;_blank&quot;&gt;cajo&lt;/a&gt;, commencée dans l&amp;#39;article « &lt;a href=&quot;/node/162&quot;&gt;Introduction au projet cajo avec Groovy&lt;/a&gt; », nous allons dans cet article, toujours grâce au langage dynamique Groovy, définir une interface graphique Swing pour l&amp;#39;objet serveur : le but est de permettre à tout client, s&amp;#39;exécutant dans sa propre JVM et se liant à l&amp;#39;objet serveur, d&amp;#39;obtenir, puis d&amp;#39;instancier cette interface graphique localement ; celle-ci étant susceptible d&amp;#39;invoquer les méthodes publiques de l&amp;#39;objet distant.&lt;br /&gt;Cette interface graphique peut être vue comme une interface graphique d&amp;#39;administration de l&amp;#39;objet serveur, tout comme dans la technologie Jini, dans laquelle le client d&amp;#39;un service Jini peut en obtenir une interface graphique d&amp;#39;administration. &lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.odelia-technologies.com/node/163&quot;&gt;en lire plus&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.odelia-technologies.com/node/163#comment</comments>
 <category domain="http://www.odelia-technologies.com/cajo">cajo</category>
 <category domain="http://www.odelia-technologies.com/Groovy">Groovy</category>
 <pubDate>Mon, 07 Jul 2008 13:43:15 +0200</pubDate>
 <dc:creator>odelia technologies</dc:creator>
 <guid isPermaLink="false">163 at http://www.odelia-technologies.com</guid>
</item>
<item>
 <title>Introduction au projet cajo avec Groovy</title>
 <link>http://www.odelia-technologies.com/node/162</link>
 <description>&lt;p&gt;&lt;a class=&quot;lien_externe&quot; href=&quot;https://cajo.dev.java.net/&quot; target=&quot;_blank&quot;&gt;cajo&lt;/a&gt; est un framework Java puissant, destiné au développement d&amp;#39;applications client/serveur, tout en restant léger et simple à mettre en œuvre.&lt;br /&gt;Nous allons dans cet article, ainsi que dans d&amp;#39;autres à venir, en explorer les principales bases avec des exemples de code en langage Groovy, et même montrer comment ce dernier peut apporter encore plus de concision et de clarté dans l&amp;#39;écriture du code.&lt;br /&gt;Tous ces exemples, composés de scripts Groovy, pourront être exécutés dans la console Groovy, à condition de copier dans le répertoire &lt;code class=&quot;geshifilter&quot;&gt;lib&lt;/code&gt; de votre installation Groovy, l&#039;archive &lt;code class=&quot;geshifilter&quot;&gt;cajo.jar&lt;/code&gt; du projet cajo.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.odelia-technologies.com/node/162&quot;&gt;en lire plus&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.odelia-technologies.com/node/162#comment</comments>
 <category domain="http://www.odelia-technologies.com/cajo">cajo</category>
 <category domain="http://www.odelia-technologies.com/Groovy">Groovy</category>
 <pubDate>Sun, 29 Jun 2008 23:42:42 +0200</pubDate>
 <dc:creator>odelia technologies</dc:creator>
 <guid isPermaLink="false">162 at http://www.odelia-technologies.com</guid>
</item>
<item>
 <title>La voix de Grails : créer une application VoiceXML avec Grails</title>
 <link>http://www.odelia-technologies.com/node/161</link>
 <description>&lt;p&gt;Saviez-vous que vous pouvez mettre vos connaissances en matière de développement web en pratique dans l&amp;#39;écriture d&amp;#39;une application vocale ?&lt;br /&gt;Dans cet article, nous exploitons la puissance du framework Grails pour créer une application web capable de délivrer des documents VoiceXML de manière dynamique.&lt;br /&gt;Inspiré de l&amp;#39;article &lt;a class=&quot;lien_externe&quot; href=&quot;http://www.ibm.com/developerworks/edu/x-dw-x-xqueryvxml.html&quot; target=&quot;_blank&quot;&gt;XQuery and VoiceXML&lt;/a&gt;, notre application Grails a pour but de lire, par synthèse vocale, les premiers billets de l&amp;#39;agrégateur de contenu &lt;a class=&quot;lien_externe&quot; href=&quot;http://www.groovyblogs.org/&quot; target=&quot;_blank&quot;&gt;GroovyBlogs.org&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.odelia-technologies.com/node/161&quot;&gt;en lire plus&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.odelia-technologies.com/node/161#comment</comments>
 <category domain="http://www.odelia-technologies.com/GrailsBox">GrailsWorks</category>
 <category domain="http://www.odelia-technologies.com/Grails">Grails</category>
 <category domain="http://www.odelia-technologies.com/Groovy">Groovy</category>
 <category domain="http://www.odelia-technologies.com/taxonomy/term/46">RSS</category>
 <category domain="http://www.odelia-technologies.com/taxonomy/term/87">VoiceXML</category>
 <pubDate>Tue, 27 May 2008 22:08:47 +0200</pubDate>
 <dc:creator>odelia technologies</dc:creator>
 <guid isPermaLink="false">161 at http://www.odelia-technologies.com</guid>
</item>
<item>
 <title>Messagerie instantanée avec Google Talk et Grails</title>
 <link>http://www.odelia-technologies.com/node/160</link>
 <description>&lt;p&gt;Cet article décrit un exemple d&amp;#39;intégration du protocole de messagerie instantanée XMPP/Jabber dans une application Grails : cet exemple consiste à permettre à tout internaute de dialoguer avec un utilisateur précis Jabber, à partir d&amp;#39;une page web mise à jour grâce à la technologie AJAX ; en l&amp;#39;occurrence, cette démonstration étant en ligne sur le site web &lt;a class=&quot;lien_externe&quot; href=&quot;http://www.grailsworks.com/&quot; target=&quot;_blank&quot;&gt;GrailsWorks&lt;/a&gt;, vous pourrez effectivement converser avec l&amp;#39;auteur de cet article via la page &lt;a class=&quot;lien_externe&quot; href=&quot;http://www.grailsworks.com/grailsbox/chatBot&quot; target=&quot;_blank&quot;&gt;ChatBot&lt;/a&gt;. De mon côté, si je suis bien connecté et disponible, vos messages me parviendront au travers de &lt;a class=&quot;lien_externe&quot; href=&quot;http://www.google.com/talk/intl/fr/&quot; target=&quot;_blank&quot;&gt;Google Talk&lt;/a&gt;, dont j&amp;#39;utilise le client.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.odelia-technologies.com/node/160&quot;&gt;en lire plus&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.odelia-technologies.com/node/160#comment</comments>
 <category domain="http://www.odelia-technologies.com/taxonomy/term/33">AJAX</category>
 <category domain="http://www.odelia-technologies.com/GrailsBox">GrailsWorks</category>
 <category domain="http://www.odelia-technologies.com/taxonomy/term/47">Prototype</category>
 <category domain="http://www.odelia-technologies.com/Grails">Grails</category>
 <category domain="http://www.odelia-technologies.com/Groovy">Groovy</category>
 <category domain="http://www.odelia-technologies.com/taxonomy/term/86">XMPP</category>
 <pubDate>Tue, 06 May 2008 22:30:10 +0200</pubDate>
 <dc:creator>odelia technologies</dc:creator>
 <guid isPermaLink="false">160 at http://www.odelia-technologies.com</guid>
</item>
<item>
 <title>Démarrage de GrailsBox</title>
 <link>http://www.odelia-technologies.com/node/159</link>
 <description>&lt;p&gt;&lt;a class=&quot;lien_externe&quot; href=&quot;http://www.grailsworks.com/grailsbox/&quot; target=&quot;_blank&quot;&gt;GrailsBox&lt;/a&gt; est notre nouvelle application Web développée avec le framework web agile Grails, dont l&#039;objectif est de permettre la mise en oeuvre d&#039;idées ou d&#039;expériences en relation avec Groovy et Grails.&lt;/p&gt;</description>
 <comments>http://www.odelia-technologies.com/node/159#comment</comments>
 <category domain="http://www.odelia-technologies.com/GrailsBox">GrailsWorks</category>
 <category domain="http://www.odelia-technologies.com/Grails">Grails</category>
 <category domain="http://www.odelia-technologies.com/Groovy">Groovy</category>
 <pubDate>Tue, 29 Apr 2008 23:57:18 +0200</pubDate>
 <dc:creator>odelia technologies</dc:creator>
 <guid isPermaLink="false">159 at http://www.odelia-technologies.com</guid>
</item>
<item>
 <title>Présenter vos données avec Exhibit et Grails</title>
 <link>http://www.odelia-technologies.com/node/156</link>
 <description>&lt;p&gt;Proposé par &lt;a class=&quot;lien_externe&quot; href=&quot;http://simile.mit.edu/&quot; target=&quot;_blank&quot;&gt;SIMILE&lt;/a&gt;, &lt;a class=&quot;lien_externe&quot; href=&quot;http://simile.mit.edu/wiki/Exhibit&quot; target=&quot;_blank&quot;&gt;Exhibit 2.0&lt;/a&gt; est un framework web développé en JavaScript et destiné à présenter vos données de manière dynamique.&lt;br /&gt;Avec un minimum de configuration dans une page web, que sont la définition d&amp;#39;une source de données &lt;a class=&quot;lien_externe&quot; href=&quot;http://json.org/&quot; target=&quot;_blank&quot;&gt;JSON&lt;/a&gt; (pour &lt;em&gt;JavaScript Object Notation&lt;/em&gt;), d&amp;#39;une ou de plusieurs vues, et le choix des données à présenter avec des éventuels tris ou regroupements, le framework Exhibit gère complètement la présentation des données au niveau du navigateur.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.odelia-technologies.com/node/156&quot;&gt;en lire plus&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.odelia-technologies.com/node/156#comment</comments>
 <category domain="http://www.odelia-technologies.com/taxonomy/term/84">Exhibit</category>
 <category domain="http://www.odelia-technologies.com/taxonomy/term/54">flickr</category>
 <category domain="http://www.odelia-technologies.com/GrailsBox">GrailsWorks</category>
 <category domain="http://www.odelia-technologies.com/taxonomy/term/68">SIMILE</category>
 <category domain="http://www.odelia-technologies.com/Grails">Grails</category>
 <category domain="http://www.odelia-technologies.com/Groovy">Groovy</category>
 <pubDate>Mon, 28 Apr 2008 22:16:40 +0200</pubDate>
 <dc:creator>odelia technologies</dc:creator>
 <guid isPermaLink="false">156 at http://www.odelia-technologies.com</guid>
</item>
</channel>
</rss>
