<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5607894641315869512</id><updated>2011-11-28T00:16:23.697+01:00</updated><category term='Rubinius'/><category term='Rhino on Rails'/><category term='SQL'/><category term='Echiquier'/><category term='Hibernate'/><category term='BlueJ'/><category term='Clojure'/><category term='Software Craftsmanship'/><category term='Turbogears'/><category term='Outil'/><category term='Machine Virtuelle'/><category term='RIA'/><category term='Web'/><category term='Poker'/><category term='Flash'/><category term='Rhino'/><category term='Smalltalk'/><category term='Qt Jambi'/><category term='ORM'/><category term='Flex'/><category term='IHM'/><category term='Mono'/><category term='Projet Euler'/><category term='Culture informatique'/><category term='TheGeekInTheShell'/><category term='Video'/><category term='Langage de la JVM'/><category term='Plugin'/><category term='MySQL'/><category term='Programmation'/><category term='CSS'/><category term='Plateforme Java'/><category term='Tango'/><category term='Web Services'/><category term='Rails'/><category term='AIR'/><category term='Protocol buffers'/><category term='Uncle Bob'/><category term='Google Collections'/><category term='UML'/><category term='XML'/><category term='Prototypage'/><category term='Google Data'/><category term='Haskell'/><category term='Robert C. Martin'/><category term='Pencil'/><category term='Netbeans'/><category term='Algorithmique'/><category term='IA'/><category term='Django'/><category term='Eclipse'/><category term='HTML'/><category term='Développement'/><category term='NHibernate'/><category term='Qt'/><category term='Langage fonctionnel'/><category term='GreenFoot'/><category term='JavaScript'/><category term='Maquette'/><category term='J2EE'/><category term='Blog'/><category term='Apprentissage'/><category term='.NET'/><category term='Graphique'/><category term='Python'/><category term='SGBD'/><category term='Professionnalisme'/><category term='Serialisation'/><category term='Podcast'/><category term='Cours'/><category term='Syntax Highlighter'/><category term='IntelliJ IDEA'/><category term='E4X'/><category term='RPC'/><category term='Interface'/><category term='Factor'/><category term='Lisp'/><category term='IDE'/><category term='Interview'/><category term='GUI'/><category term='C++'/><category term='Swing'/><category term='SlideShare'/><category term='Scala'/><category term='VM'/><category term='Conference'/><category term='Xebia'/><category term='JetBrains'/><category term='Web2.0'/><category term='Prototype'/><category term='Humour'/><category term='Java'/><category term='Ludique'/><category term='Google'/><category term='DeveloperWorks'/><category term='JavaFX'/><category term='Snippet'/><category term='Prix Turing'/><category term='Dessin'/><category term='Devoxx 09'/><category term='Ruby'/><category term='article'/><category term='Mathématique'/><category term='Client riche'/><category term='developpez.com'/><category term='SWT'/><title type='text'>TheGeekInTheShell</title><subtitle type='html'>un blog "YABAP" : Yet Another Blog About Programming !</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>47</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-8597298282730056309</id><published>2011-06-12T14:53:00.010+02:00</published><updated>2011-06-13T15:33:32.418+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Craftsmanship'/><category scheme='http://www.blogger.com/atom/ns#' term='Développement'/><category scheme='http://www.blogger.com/atom/ns#' term='Uncle Bob'/><category scheme='http://www.blogger.com/atom/ns#' term='Professionnalisme'/><category scheme='http://www.blogger.com/atom/ns#' term='Devoxx 09'/><category scheme='http://www.blogger.com/atom/ns#' term='Robert C. Martin'/><title type='text'>Craftsmanship &amp; policy</title><summary type='text'>Une présentation (Devoxx 09) qu'il faut avoir vu en tant que professionnel de l'informatique. De professionnalisme, il en est d'ailleurs question ainsi que de trou noir d'ailleurs... J'ai trouvé cette présentation tout simplement excellente... mais c'est sûr "Uncle Bob" connaît son affaire.La vidéo est sur Parleys.com, comme toutes les présentations Devoxx, et comme c'est d'un "vieux" Devoxx </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/8597298282730056309/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=8597298282730056309' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/8597298282730056309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/8597298282730056309'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2011/06/craftsmanship-policy.html' title='Craftsmanship &amp; policy'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-6454635825862006995</id><published>2010-05-10T16:42:00.006+02:00</published><updated>2010-05-10T17:06:18.346+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphique'/><category scheme='http://www.blogger.com/atom/ns#' term='IHM'/><category scheme='http://www.blogger.com/atom/ns#' term='Interface'/><category scheme='http://www.blogger.com/atom/ns#' term='Pencil'/><category scheme='http://www.blogger.com/atom/ns#' term='Maquette'/><category scheme='http://www.blogger.com/atom/ns#' term='GUI'/><category scheme='http://www.blogger.com/atom/ns#' term='Prototype'/><category scheme='http://www.blogger.com/atom/ns#' term='Prototypage'/><category scheme='http://www.blogger.com/atom/ns#' term='Dessin'/><title type='text'>Un prototype d'IHM d'un coup de crayon (ou presque!)</title><summary type='text'>Que cela soit pour faire rapidement une maquette d'interface graphique ou pour commencer à réfléchir à un concept sans se lancer dans le code, je n'avais jusqu'à présent pas trouver d'outil gratuit et multiplateforme qui me satisfasse (peut-être que jusqu'à présent j'avais mal cherché...). J'en étais réduit soit à utiliser le couple Visio©/Powerpoint©, soit à faire quand cela était possible à </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/6454635825862006995/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=6454635825862006995' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/6454635825862006995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/6454635825862006995'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2010/05/un-prototype-dihm-dun-coup-de-crayon-ou.html' title='Un prototype d&apos;IHM d&apos;un coup de crayon (ou presque!)'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-3072615286890310304</id><published>2010-03-13T16:44:00.002+01:00</published><updated>2010-03-13T16:54:03.815+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Langage fonctionnel'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Google Collections'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Projet Euler'/><category scheme='http://www.blogger.com/atom/ns#' term='Snippet'/><title type='text'>Petit amusement programmatique avec Google Collections (1)</title><summary type='text'>Google Collections est une bibliothèque fort sympathique et bien utile. Ce billet de Benjamin Wintenberg et celui-ci sur le Jayway Team Blog  en présente plus en détail que le mien ce qu'offre cette nouvelle bibliothèque de Google .Mon objectif est plus ici de m'amuser un peu avec Google Collections sur un petit cas concret. En l'occurrence ici le problème 1 du Projet Euler.Il s'agit ici de </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/3072615286890310304/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=3072615286890310304' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/3072615286890310304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/3072615286890310304'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2010/03/petit-amusement-programmatique-avec.html' title='Petit amusement programmatique avec Google Collections (1)'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-4780642971110158493</id><published>2010-02-28T15:04:00.004+01:00</published><updated>2010-02-28T15:15:19.179+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='Syntax Highlighter'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><category scheme='http://www.blogger.com/atom/ns#' term='Outil'/><category scheme='http://www.blogger.com/atom/ns#' term='Blog'/><title type='text'>Syntax Highlighter</title><summary type='text'>Je viens de découvrir un outil indispensable pour ceux qui écrivent des billets de blog avec du code dedans : Syntax Highlighter.Bon cela fait un moment que je m'interrogeais sur la manière dont certains bloggueurs arrivaient à formater fort joliment leur code dans leur billet. Faute de temps, je n'avais pas trop poussé l'enquête (à tord).En lisant ce billet, je me suis dit que cette fois-ci il </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/4780642971110158493/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=4780642971110158493' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/4780642971110158493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/4780642971110158493'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2010/02/syntax-highlighter.html' title='Syntax Highlighter'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-2770736024757839027</id><published>2010-01-17T13:49:00.003+01:00</published><updated>2010-01-17T13:56:19.010+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Langage fonctionnel'/><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Lisp'/><category scheme='http://www.blogger.com/atom/ns#' term='Langage de la JVM'/><category scheme='http://www.blogger.com/atom/ns#' term='Clojure'/><title type='text'>Présentation du langage Clojure (5)</title><summary type='text'>Les vidéos 8, 9 et 10 de cette introduction à Clojure :- la 8ème vidéo- la 9ème vidéo- la 10ème vidéo</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/2770736024757839027/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=2770736024757839027' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/2770736024757839027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/2770736024757839027'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2010/01/presentation-du-langage-clojure-5.html' title='Présentation du langage Clojure (5)'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-3089053552358352410</id><published>2010-01-17T13:41:00.007+01:00</published><updated>2010-01-17T13:53:35.525+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Langage fonctionnel'/><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Lisp'/><category scheme='http://www.blogger.com/atom/ns#' term='Langage de la JVM'/><category scheme='http://www.blogger.com/atom/ns#' term='Clojure'/><title type='text'>Présentation du langage Clojure (4)</title><summary type='text'>Voici respectivement les vidéos 6 et 7 : - la 6ème - la 7ème</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/3089053552358352410/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=3089053552358352410' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/3089053552358352410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/3089053552358352410'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2010/01/introduction-clojure-4.html' title='Présentation du langage Clojure (4)'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-7386896697907138730</id><published>2010-01-10T14:27:00.003+01:00</published><updated>2010-01-17T13:54:48.803+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Langage fonctionnel'/><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Lisp'/><category scheme='http://www.blogger.com/atom/ns#' term='Langage de la JVM'/><category scheme='http://www.blogger.com/atom/ns#' term='Clojure'/><title type='text'>Présentation du langage Clojure (3)</title><summary type='text'>Les vidéos 4 et 5 de la série d'introduction à Clojure.- la 4ème vidéo- la 5ème vidéo</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/7386896697907138730/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=7386896697907138730' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/7386896697907138730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/7386896697907138730'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2010/01/presentation-du-langage-clojure-3.html' title='Présentation du langage Clojure (3)'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-3715442108036949675</id><published>2010-01-10T13:49:00.003+01:00</published><updated>2010-01-17T13:54:03.052+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Langage fonctionnel'/><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Lisp'/><category scheme='http://www.blogger.com/atom/ns#' term='Langage de la JVM'/><category scheme='http://www.blogger.com/atom/ns#' term='Clojure'/><title type='text'>Présentation du langage Clojure (2)</title><summary type='text'>Suite du billet précédent sur Clojure, avec les vidéos 2 et 3 de la série- la deuxième vidéo- la troisième vidéo</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/3715442108036949675/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=3715442108036949675' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/3715442108036949675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/3715442108036949675'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2010/01/presentation-du-langage-clojure-2.html' title='Présentation du langage Clojure (2)'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-8721191605946968422</id><published>2010-01-10T13:35:00.004+01:00</published><updated>2010-01-17T13:48:10.511+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Langage fonctionnel'/><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Lisp'/><category scheme='http://www.blogger.com/atom/ns#' term='Langage de la JVM'/><category scheme='http://www.blogger.com/atom/ns#' term='Clojure'/><title type='text'>Présentation du langage Clojure (1)</title><summary type='text'>Clojure est un dialecte de Lisp pour la JVM créé par Rich Hickey. En dehors d'être un langage fonctionnel de la famille de Lisp, il propose plusieurs caractéristiques intéressantes notamment par rapport à la gestion du "multithreading".Le mieux est d'aller voir le site officiel - http://clojure.org/ - sur lequel vous trouverez toutes les informations pertinentes.Si après la première de 10 vidéos </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/8721191605946968422/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=8721191605946968422' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/8721191605946968422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/8721191605946968422'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2010/01/presentation-du-langage-clojure-1.html' title='Présentation du langage Clojure (1)'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-9103385967468843791</id><published>2009-11-13T15:28:00.004+01:00</published><updated>2009-11-13T15:34:36.536+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TheGeekInTheShell'/><title type='text'>TGITS sur Google Sites</title><summary type='text'>Le format billet de blog n'étant pas toujours adéquat de mon point de vue pour faire de petits articles sur la programmation, j'ai créé un site compagnon (aussi nommé TheGeekInTheShell) à ce blog sur Google Sites.Je réserve le blog pour mes billets d'humeur et les informations que je souhaite relayer.Le site sera plus pour des "articles" (c'est un grand mot !) sur la programmation.</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/9103385967468843791/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=9103385967468843791' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/9103385967468843791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/9103385967468843791'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2009/11/tgits-sur-google-sites.html' title='TGITS sur Google Sites'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-1247001333210821341</id><published>2009-11-10T13:20:00.005+01:00</published><updated>2009-11-13T14:48:18.700+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Algorithmique'/><category scheme='http://www.blogger.com/atom/ns#' term='Mathématique'/><category scheme='http://www.blogger.com/atom/ns#' term='Projet Euler'/><category scheme='http://www.blogger.com/atom/ns#' term='Programmation'/><category scheme='http://www.blogger.com/atom/ns#' term='Clojure'/><category scheme='http://www.blogger.com/atom/ns#' term='DeveloperWorks'/><title type='text'>Le Projet Euler</title><summary type='text'>Une initiative intéressante qui intéressera les amateurs de problèmes mathématiques et informatiques : le "Projet Euler".Le projet Euler propose un ensemble de petits (par la taille de l'énoncé ;-) ) problèmes qui demandent à la fois réflexion mathématique et mise en oeuvre informatique afin d'être résolus. En effet, il s'agit bien de programmer la solution en utilisant l'ordinateur pour ce qu'il</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/1247001333210821341/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=1247001333210821341' title='3 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/1247001333210821341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/1247001333210821341'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2009/11/le-projet-euler.html' title='Le Projet Euler'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-4152663951450112211</id><published>2009-10-18T10:19:00.002+02:00</published><updated>2009-10-18T10:32:37.659+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IntelliJ IDEA'/><category scheme='http://www.blogger.com/atom/ns#' term='IDE'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='JetBrains'/><title type='text'>IntelliJ IDEA vient de passer en OpenSource</title><summary type='text'>Cela fait pas mal de temps que j'entends souvent des commentaires élogieux sur IntelliJ IDEA... néanmoins comme je n'ai jamais eu l'opportunité de l'utiliser dans un contexte professionnel et que ce dernier était payant, je n'avais jamais pu vérifier ces dires par moi-même.Jeudi dernier, en jetant un oeil aux derniers podcasts disponibles, je suis tombé sur le dernier en date de l'excellent </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/4152663951450112211/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=4152663951450112211' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/4152663951450112211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/4152663951450112211'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2009/10/intellij-idea-vient-de-passer-en.html' title='IntelliJ IDEA vient de passer en OpenSource'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-3282441795842356972</id><published>2009-06-21T16:13:00.003+02:00</published><updated>2009-06-21T16:33:05.007+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Podcast'/><category scheme='http://www.blogger.com/atom/ns#' term='Plateforme Java'/><title type='text'>Les Cast Codeurs Podcast</title><summary type='text'>En attendant d'avoir le temps et le courage de publier la suite de l'échiquier en JavaFX, voici un petit billet pour parler d'un podcast sur la plateforme Java que j'ai découvert récemment, qui est très intéressant et surtout - ce qui n'est pas si commun - en français !Je veux parler des Cast Codeurs Podcast. En allant sur leur site à l'occasion de ce billet, j'ai vu que le sixième épisode était </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/3282441795842356972/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=3282441795842356972' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/3282441795842356972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/3282441795842356972'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2009/06/les-cast-codeurs-podcast.html' title='Les Cast Codeurs Podcast'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-4325133263135520823</id><published>2009-05-17T19:44:00.022+02:00</published><updated>2010-02-28T15:04:13.830+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Echiquier'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaFX'/><category scheme='http://www.blogger.com/atom/ns#' term='RIA'/><category scheme='http://www.blogger.com/atom/ns#' term='Plateforme Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Snippet'/><title type='text'>Un échiquier en JavaFX</title><summary type='text'>Dans ce billet, un petit programme en JavaFX qui dessine en un échiquier. Ce petit programme était l'occasion de s'essayer à utiliser un CustomNode (qui ici correspondra à l'échiquier). Et quand il y a quelques années j'enseignais la programmation en Java, le dessin d'un échiquier était un des premiers TP que je donnais aux étudiants quand nous abordions AWT/Swing, parce que c'est simple à mettre</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/4325133263135520823/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=4325133263135520823' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/4325133263135520823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/4325133263135520823'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2009/05/un-echiquier-en-javafx.html' title='Un échiquier en JavaFX'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_pSttT1khjr4/ShBAXeVe86I/AAAAAAAAABY/BN4w-R3YC1o/s72-c/echiquier-simple.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-8202344549918722349</id><published>2009-05-14T22:00:00.002+02:00</published><updated>2009-05-14T22:00:01.334+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='SGBD'/><category scheme='http://www.blogger.com/atom/ns#' term='SlideShare'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Cours'/><title type='text'>Cours d'introduction au SGBD</title><summary type='text'>Un cours d'introduction au SGBD avec MySQL. Cela s'adressait à des étudiants n'ayant pas de connaissances particulières sur les bases de données mais ayant un background informatique. Ce cours n'a pas connu de mise à jour significative depuis 2005-2006. Elle est également disponible directement sur SlideShare.Introduction aux SGBDView more presentations from Christophe Vaudry.</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/8202344549918722349/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=8202344549918722349' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/8202344549918722349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/8202344549918722349'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2009/05/cours-dintroduction-au-sgbd.html' title='Cours d&apos;introduction au SGBD'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-6647434999957989557</id><published>2009-05-13T22:00:00.002+02:00</published><updated>2009-05-13T22:00:00.182+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SlideShare'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><category scheme='http://www.blogger.com/atom/ns#' term='Cours'/><title type='text'>Cours d'introduction à C++</title><summary type='text'>Voici un cours d'introduction à C++, s'adressant à un public type bac +3 connaissant ayant des connaissances minimum en algorithmique et connaissant le C. Cette présentation est également disponible sur SlideShare.Introduction à C++View more presentations from Christophe Vaudry.</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/6647434999957989557/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=6647434999957989557' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/6647434999957989557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/6647434999957989557'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2009/05/cours-dintroduction-c.html' title='Cours d&apos;introduction à C++'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-8798402544184802625</id><published>2009-05-12T22:00:00.003+02:00</published><updated>2009-05-12T22:00:00.352+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='SlideShare'/><category scheme='http://www.blogger.com/atom/ns#' term='Cours'/><title type='text'>Cours d'introduction à Java</title><summary type='text'>Voici un cours d'introduction à Java qui date un peu (dernière mise à jour significative en 2005-2006), mais qui sait cela peut servir. La présentation est également disponible sur SlideShare. Ce cours s'adresse à des étudiants niveau Bac +3/Bac +4 connaissant déjà C et C++.Introduction àJavaView more presentations from Christophe Vaudry.</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/8798402544184802625/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=8798402544184802625' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/8798402544184802625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/8798402544184802625'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2009/05/cours-dintroduction-java.html' title='Cours d&apos;introduction à Java'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-6489015904321219207</id><published>2009-05-11T22:00:00.003+02:00</published><updated>2009-05-11T22:00:00.396+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UML'/><category scheme='http://www.blogger.com/atom/ns#' term='SlideShare'/><category scheme='http://www.blogger.com/atom/ns#' term='Cours'/><title type='text'>Cours d'introduction à UML</title><summary type='text'>Ci-après un cours d'introduction à UML que j'ai donné en 2005-2006 à l'ISAIP Dijon quand j'y étais responsable de la formation &amp; enseignant.Cela date un peu et cela fait un moment que cette présentation est sur SlideShare... mieux vaut tard que jamais, je la mets également sur mon blog.D'autres présentations correspondant à d'anciens cours que j'ai donnés devraient suivre petit à petit. En </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/6489015904321219207/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=6489015904321219207' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/6489015904321219207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/6489015904321219207'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2009/05/cours-dintroduction-uml.html' title='Cours d&apos;introduction à UML'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-2847700833142079270</id><published>2009-05-03T18:19:00.004+02:00</published><updated>2010-03-06T16:58:58.424+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaFX'/><category scheme='http://www.blogger.com/atom/ns#' term='Plateforme Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Snippet'/><title type='text'>Une cardioïde en JavaFX (bis)</title><summary type='text'>Quand en 2007 j'avais regardé pour la première fois JavaFX, j'avais fait un petit programme qui affichait une cardioïde.Entre temps, JavaFX a changé (moi aussi d'ailleurs mais c'est une autre histoire :-P) et comme je suis en train de m'essayer à nouveau à JavaFX, voici une nouvelle version d'un dessin de cardioïde avec JavaFX.&lt;![CDATA[/* * Main.fx */package javafxcardioide;import java.lang.Math;</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/2847700833142079270/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=2847700833142079270' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/2847700833142079270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/2847700833142079270'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2009/05/une-cardioide-en-javafx-bis.html' title='Une cardioïde en JavaFX (bis)'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_pSttT1khjr4/Sf3MK0qOGjI/AAAAAAAAABQ/SxZ2G3K2GoM/s72-c/cardioide-JavaFX.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-544950090054866382</id><published>2009-05-02T10:02:00.007+02:00</published><updated>2009-05-03T18:17:59.756+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaFX'/><category scheme='http://www.blogger.com/atom/ns#' term='RIA'/><category scheme='http://www.blogger.com/atom/ns#' term='Client riche'/><category scheme='http://www.blogger.com/atom/ns#' term='Plateforme Java'/><title type='text'>Introduction à JavaFX (3)</title><summary type='text'>Désolé, en ce moment je m'intéresse à JavaFX et après une longue période d'inactivité sur ce blog qui faisait elle-même suite à une période d'activité très modérée, je publie coup sur coup plusieurs vidéos de Sun sur JavaFX... Je trouve que cette technologie est vraiment devenue intéressante et qu'elle mérite qu'on y jette un oeil, voire plus si affinité. Sun a quand même mi presque 2 ans à </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/544950090054866382/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=544950090054866382' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/544950090054866382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/544950090054866382'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2009/05/introduction-javafx-3.html' title='Introduction à JavaFX (3)'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-4058994157133534578</id><published>2009-05-01T09:53:00.003+02:00</published><updated>2009-05-03T18:18:52.184+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaFX'/><category scheme='http://www.blogger.com/atom/ns#' term='RIA'/><category scheme='http://www.blogger.com/atom/ns#' term='Plateforme Java'/><title type='text'>Introduction à JavaFX (2)</title><summary type='text'>Voici une vidéo d'introduction à JavaFX qui fait suite à celle que j'ai posté dans mon billet précédent sur ce sujet.Toujours en une quinzaine de minutes, cette vidéo présente des fondamentaux de JavaFX, en ce concentrant cette fois-ci sur les éléments de base pour produire des graphiques avec JavaFX alors que la première vidéo de cette série se focalisait sur les fondamentaux du langage.Sans </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/4058994157133534578/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=4058994157133534578' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/4058994157133534578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/4058994157133534578'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2009/05/introduction-javafx-2.html' title='Introduction à JavaFX (2)'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-2356746339481975013</id><published>2009-04-26T10:41:00.004+02:00</published><updated>2009-05-03T18:19:13.840+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaFX'/><category scheme='http://www.blogger.com/atom/ns#' term='RIA'/><category scheme='http://www.blogger.com/atom/ns#' term='Plateforme Java'/><title type='text'>Introduction à JavaFX (1)</title><summary type='text'>Voici une présentation des bases de JavaFX par Robert Eckstein de Sun. La présentation est bien faite et en 15 minutes donne tous les éléments de base nécessaire à un développeur Java pour se faire une idée sur ce nouveau langage. Je m'étais intéressé à JavaFX en 2007. Je n'avais pas été convaincu à l'époque par la le langage et la plateforme qui - il est vrai - venait de sortir et manquait </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/2356746339481975013/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=2356746339481975013' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/2356746339481975013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/2356746339481975013'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2009/04/introduction-javafx-1.html' title='Introduction à JavaFX (1)'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-901249594279784775</id><published>2008-12-24T10:45:00.004+01:00</published><updated>2008-12-24T10:59:00.194+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='Culture informatique'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Ruby 1.9</title><summary type='text'>Ci-après une présentation de Ruby 1.9 par son créateur en personne... bon, cette vidéo date un peu (fin février 2008) mais je n'avais pas eu le temps de la regarder avant.La présentation est relativement courte (une grosse demi-heure sans les questions) et va à l'essentiel. Ce que j'ai surtout retenu pour ma part, c'est que la version 1.8 est la dernière version stable assurant une compatilité </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/901249594279784775/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=901249594279784775' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/901249594279784775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/901249594279784775'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2008/12/ruby-19.html' title='Ruby 1.9'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-3257351143423847813</id><published>2008-12-24T09:39:00.003+01:00</published><updated>2008-12-24T10:34:53.280+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Culture informatique'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Factor'/><title type='text'>Le langage Factor</title><summary type='text'>Ci-après, une présentation vidéo (un peu longue : un peu plus d'1h30) sur le langage Factor de Slava Pestov (qui est aussi le créateur de l'éditeur jEdit).Factor est un langage de programmation dynamique concaténatif, dont les principales influences sont Joy, Forth, Lisp et Self.Dans un langage concaténatif la composition de fonction est dénoté par juxtaposition contrairement à des langages </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/3257351143423847813/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=3257351143423847813' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/3257351143423847813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/3257351143423847813'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2008/12/le-langage-factor.html' title='Le langage Factor'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-4453048568093485671</id><published>2008-08-26T16:30:00.004+02:00</published><updated>2008-08-26T16:48:45.497+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Plugin'/><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='Google Data'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Google Data Eclipse Plugin</title><summary type='text'>Une petite vidéo qui explique comment installer et utiliser le plugin Eclipse pour faciliter le développement de projet utilisant Google Data en Java :Par contre, j'ai fait l'essai avec Eclipse 3.4 (Ganymede), et si l'installation du plugin ne pose pas de soucis, la création d'un projet avec ce dernier n'a pas abouti. Dommage... comme écrirait Isaac Asimov, cela sera certainement pour Noël sur </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/4453048568093485671/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=4453048568093485671' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/4453048568093485671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/4453048568093485671'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2008/08/google-data-eclipse-plugin.html' title='Google Data Eclipse Plugin'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-6788489957502402462</id><published>2008-08-19T18:00:00.009+02:00</published><updated>2008-08-27T18:19:27.991+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RPC'/><category scheme='http://www.blogger.com/atom/ns#' term='Serialisation'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Protocol buffers'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>Protocol Buffers</title><summary type='text'>Google a mis a disposition récemment, un outil utilisé en interne : les "Protocol Buffers".Ces "Protocol Buffers" sont la solution maison de Google "indépendante de la plateforme, indépendante du langage et extensible" pour sérialiser/désérialiser des données structurées.Il faut d'abord définir un protocole - c'est-à-dire la manière dont les données sont structurées - dans un fichier avec </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/6788489957502402462/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=6788489957502402462' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/6788489957502402462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/6788489957502402462'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2008/08/protocol-buffers.html' title='Protocol Buffers'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-640456661335511572</id><published>2008-03-01T13:33:00.006+01:00</published><updated>2008-03-01T13:48:40.251+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Prix Turing'/><category scheme='http://www.blogger.com/atom/ns#' term='Culture informatique'/><title type='text'>Le prix Turing 2007 est co-décerné à un français</title><summary type='text'>C'est un fait suffisamment rare pour mériter que l'on en parle : le prestigieux Prix Turing (certain le considère comme l'équivalent du Prix Nobel pour l'informatique) vient d'être co-décerné à Edmund M. Clarke (de l'université Carnegie Mellon), E. Allen Emerson (de l'université du Texas) , et Joseph Sifakis (Université de Grenoble, laboratoire Verimag) pour leur travaux sur le "model checking".</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/640456661335511572/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=640456661335511572' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/640456661335511572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/640456661335511572'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2008/03/le-prix-turing-2007-est-co-dcern-un.html' title='Le prix Turing 2007 est co-décerné à un français'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-371403320737039753</id><published>2008-02-27T17:44:00.004+01:00</published><updated>2008-02-27T18:04:51.025+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='RIA'/><category scheme='http://www.blogger.com/atom/ns#' term='Client riche'/><title type='text'>Une nouvelle ère pour Adobe</title><summary type='text'>Adobe vient de sortir la version 1.0 de AIR : avec ce nouvel environnement il est notamment possible de lancer des applications web riches ("Rich Internet Applications" ce qui donne l'acronyme RIA) directement sur le bureau de l'ordinateur et en mode "déconnecté" , i.e. qu'il n' y a plus besoin d'être connecté en permanence à Internet.AIR repose sur un ensemble de technologies et d'outils : bien </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/371403320737039753/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=371403320737039753' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/371403320737039753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/371403320737039753'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2008/02/une-nouvelle-re-pour-adobe.html' title='Une nouvelle ère pour Adobe'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-2986314793046151932</id><published>2008-02-26T18:43:00.011+01:00</published><updated>2008-02-26T19:29:55.046+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Rhino on Rails'/><category scheme='http://www.blogger.com/atom/ns#' term='Rhino'/><category scheme='http://www.blogger.com/atom/ns#' term='Rails'/><title type='text'>Rhino On Rails</title><summary type='text'>Après Groovy On Rails (a.k.a Grails) inspiré du désormais fameux Framework Ruby On Rails, voici Rhino On Rails (RnR pour les intimes).Ce "port" de RoR est notamment l'oeuvre de Steve Yegge qui travaille chez Google : ne pouvant utiliser Rails car basé sur Ruby qui ne fait pas partie des langages utilisables en production chez Google, il a décidé d'effectuer le portage de ce framework sous Rhino, </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/2986314793046151932/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=2986314793046151932' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/2986314793046151932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/2986314793046151932'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2008/02/rhino-on-rails.html' title='Rhino On Rails'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_pSttT1khjr4/R8RXMh-vnJI/AAAAAAAAAAc/C2xWtvCOFjQ/s72-c/javajshistory.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-5676021858100890274</id><published>2008-02-03T16:44:00.000+01:00</published><updated>2008-02-03T16:58:32.883+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ludique'/><category scheme='http://www.blogger.com/atom/ns#' term='Plateforme Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Xebia'/><category scheme='http://www.blogger.com/atom/ns#' term='Poker'/><title type='text'>Une initiative intéressante</title><summary type='text'>J'ai découvert Xebia un peu par hasard en recherchant des vidéos sur J2EE sur YouTube : je suis tombé sur les présentations vidéos qu'ils font de leur entreprise.En jettant un oeil à leur site institutionnel et à leur blog, je suis tombé sur le Xebia Poker Tour  qui semble être une initiative ludique et intéressante : vous répondez à des questions sur Java, XML, J2EE, les méthodes agiles, etc. ce</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/5676021858100890274/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=5676021858100890274' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/5676021858100890274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/5676021858100890274'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2008/02/une-initiative-intressante.html' title='Une initiative intéressante'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-1967302890768756463</id><published>2008-01-20T17:25:00.000+01:00</published><updated>2010-01-17T13:48:44.964+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scala'/><category scheme='http://www.blogger.com/atom/ns#' term='Langage fonctionnel'/><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Plateforme Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Langage de la JVM'/><title type='text'>Un coup d'oeil sur le langage Scala</title><summary type='text'>Si cela fait quelques temps que vous entendez parler régulièrement du langage Scala et que vous souhaitez quelques points d'entrée pour un savoir plus, voici quelques pistes.Tout d'abord une courte définition de Scala reprise de Wikipédia :Scala est un langage de programmation multi-paradigme conçu à l'EPFL pour exprimer les modèles de programmation courants dans une forme concise et élégante. Il</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/1967302890768756463/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=1967302890768756463' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/1967302890768756463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/1967302890768756463'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2008/01/un-coup-doeil-sur-le-langage-scala.html' title='Un coup d&apos;oeil sur le langage Scala'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-3419262357909705133</id><published>2007-12-28T16:54:00.000+01:00</published><updated>2007-12-28T18:10:54.563+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Django'/><category scheme='http://www.blogger.com/atom/ns#' term='Turbogears'/><category scheme='http://www.blogger.com/atom/ns#' term='J2EE'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><category scheme='http://www.blogger.com/atom/ns#' term='Rails'/><title type='text'>Better Web Application Framework</title><summary type='text'>Dans la vidéo qui suit, est effectuée une comparaison entre J2EE, Ruby On Rails, Zope/Plone, Turbogears et Django.Au travers de 2 exemples - d'abord un simple "Hello World" puis une application de suivi de temps ("Time Tracking Web App") - la comparaison porte sur le nombre de ligne de code produites, le nombre de fichiers de configurations à renseigner, le temps global mis pour réaliser </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/3419262357909705133/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=3419262357909705133' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/3419262357909705133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/3419262357909705133'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/12/better-web-application-framework.html' title='Better Web Application Framework'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-1756966581279505555</id><published>2007-12-27T09:39:00.001+01:00</published><updated>2007-12-27T09:49:06.952+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Humour'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><title type='text'>La Parabole des Langages</title><summary type='text'>L'humour est une manière agréable de prendre du recul et de susciter la réflexion. Je trouve le texte de "La Parabole des Langages" de Shelley Powers très intéressante à ce titre. On peut la trouver en français sur différentes pages (par exemple ou bien ici également), ma version préférée étant celle qui se trouve sur Tastalian.org.Si vous ne connaissez pas ce texte je vous invite à aller y jeter</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/1756966581279505555/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=1756966581279505555' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/1756966581279505555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/1756966581279505555'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/12/la-parabole-des-langages.html' title='La Parabole des Langages'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-824837913790646330</id><published>2007-11-03T10:48:00.000+01:00</published><updated>2007-11-03T10:55:27.489+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='E4X'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><category scheme='http://www.blogger.com/atom/ns#' term='developpez.com'/><category scheme='http://www.blogger.com/atom/ns#' term='article'/><title type='text'>Article d'introduction à E4X</title><summary type='text'>Je viens de finaliser un petit article d'introduction à E4X (EcmaScript For XML).C'est mon premier article sur l'excellent site pour et par les developpeurs, developpez.com.Toutes les critiques ou remarques constructives sont les bienvenues !</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/824837913790646330/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=824837913790646330' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/824837913790646330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/824837913790646330'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/11/article-dintroduction-e4x.html' title='Article d&apos;introduction à E4X'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-4239662631094769454</id><published>2007-09-15T13:15:00.001+02:00</published><updated>2010-03-06T16:48:12.441+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaFX'/><category scheme='http://www.blogger.com/atom/ns#' term='Snippet'/><title type='text'>Une cardioïde en JavaFX</title><summary type='text'>Ci-après, un premier petit essai en JavaFX qui a pour objectif de dessiner une cardioïde...Je doute que le code que j'ai réalisé soit optimisé ou respecte les bonnes pratiques du codage en JavaFX.&lt;![CDATA[package tgits.cardioide;import javafx.ui.*;import javafx.ui.canvas.*;import java.lang.Math;operation generatePath() {var points = [];for (theta in [0..360]) {    var theta_radian = theta / 180 *</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/4239662631094769454/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=4239662631094769454' title='3 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/4239662631094769454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/4239662631094769454'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/09/une-cardiode-en-javafx.html' title='Une cardioïde en JavaFX'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_pSttT1khjr4/RuwXHCe-BKI/AAAAAAAAAAM/6gaDLgDWJbc/s72-c/cardioide_javafx.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-6404827274657845904</id><published>2007-09-02T14:27:00.000+02:00</published><updated>2007-09-02T14:32:12.733+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIR'/><category scheme='http://www.blogger.com/atom/ns#' term='Web2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='RIA'/><category scheme='http://www.blogger.com/atom/ns#' term='Client riche'/><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><category scheme='http://www.blogger.com/atom/ns#' term='Flash'/><title type='text'>My client is Rich !</title><summary type='text'>Le blog de Fabien Deshayes traite des RIA et autres clients riches. Il est intéressant et son contenu est à l'image de la thématique dont il traite, riche !L'adresse http://www.fdeshayes.net/ .</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/6404827274657845904/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=6404827274657845904' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/6404827274657845904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/6404827274657845904'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/09/my-client-is-rich.html' title='My client is Rich !'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-2596415561395349327</id><published>2007-09-02T14:11:00.000+02:00</published><updated>2007-09-02T14:25:00.229+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaFX'/><category scheme='http://www.blogger.com/atom/ns#' term='IA'/><category scheme='http://www.blogger.com/atom/ns#' term='Haskell'/><title type='text'>Haskell, JavaFX, Java, JavaScript sont dans un blog...</title><summary type='text'>Un blog que j'ai trouvé intéressant, par un développeur français (mais le blog est écrit en anglais) qui traite d'Haskell, de Java, d'intelligence artificielle et de pas mal d'autres choses liées au monde du développement.Bonne lecture !Le site http://jpmoresmau.blogspot.com/ .</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/2596415561395349327/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=2596415561395349327' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/2596415561395349327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/2596415561395349327'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/09/haskell-javafx-java-javascript-sont.html' title='Haskell, JavaFX, Java, JavaScript sont dans un blog...'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-8716963913472293152</id><published>2007-08-12T19:08:00.000+02:00</published><updated>2007-08-12T19:28:02.478+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Qt Jambi'/><category scheme='http://www.blogger.com/atom/ns#' term='SWT'/><category scheme='http://www.blogger.com/atom/ns#' term='Swing'/><category scheme='http://www.blogger.com/atom/ns#' term='IHM'/><category scheme='http://www.blogger.com/atom/ns#' term='Qt'/><category scheme='http://www.blogger.com/atom/ns#' term='GUI'/><title type='text'>Du Qt dans mon Java !</title><summary type='text'>Au moment où Sun se réinvestit dans le client "lourd" avec JavaFX et le "Swing Application Framework", un Troll surgit dans l'univers des "GUI" Java : Trolltech arrive avec Qt Jambi(TM), c'est-à-dire une version de Qt pour Java. Les rumeurs circulaient depuis quelques temps (un ami versé dans le développement Qt/C++ m'en avait parlé il y a un peu plus d'un an).Comme d'habitude avec Trolltech, </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/8716963913472293152/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=8716963913472293152' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/8716963913472293152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/8716963913472293152'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/08/du-qt-dans-mon-java.html' title='Du Qt dans mon Java !'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-5678835590631474153</id><published>2007-08-12T18:27:00.000+02:00</published><updated>2007-12-27T09:50:48.385+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IDE'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Apprentissage'/><category scheme='http://www.blogger.com/atom/ns#' term='GreenFoot'/><category scheme='http://www.blogger.com/atom/ns#' term='BlueJ'/><category scheme='http://www.blogger.com/atom/ns#' term='Netbeans'/><title type='text'>BlueJ et GreenFoot</title><summary type='text'>Si certains ont la main verte, chez les développeurs Java si la viridité d'un organe est concernée cela semble plutôt être le pied...Le projet GreenFoot est un environnement de développement pour la construction facile d'application graphique interactive telle que des jeux ou des simulations. Ce projet est développé par l'équipe qui a développé l'excellent BlueJ. Tout comme BlueJ c'est gratuit et</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/5678835590631474153/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=5678835590631474153' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/5678835590631474153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/5678835590631474153'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/08/bluej-et-greenfoot.html' title='BlueJ et GreenFoot'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-828125947284640406</id><published>2007-08-05T19:04:00.001+02:00</published><updated>2007-12-27T09:51:38.750+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tango'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><title type='text'>Un dernier Tango sur le Web</title><summary type='text'>Une entrée  sur le projet Tango sur le blog consacré à l'interopérabilité de "the ServerSide" :  http://tssblog.techtarget.com/index.php/xmlweb-services/project-tango-the-big-picture/ .Sur cette thématique sont à voir ce billet du blog de Arun Gupta et ce document (pdf) sur le site du projet Tango qui en présente une vue d'ensemble.Le projet Tango est une implémentation open source par Sun </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/828125947284640406/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=828125947284640406' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/828125947284640406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/828125947284640406'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/08/un-dernier-tango-sur-le-web.html' title='Un dernier Tango sur le Web'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-7872309745173792885</id><published>2007-08-05T18:56:00.001+02:00</published><updated>2007-08-05T18:59:20.038+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='NHibernate'/><category scheme='http://www.blogger.com/atom/ns#' term='Hibernate'/><category scheme='http://www.blogger.com/atom/ns#' term='ORM'/><title type='text'>Hibernate</title><summary type='text'>Une série de tutoriels intéressant sur Hibernate : http://jroller.com/garymak/category/HibernatePour une liste assez exhaustive (c'est le moins que l'on puisse dire) de liens vers des ressources diverses pour apprendre Hibernate/NHibernate et approfondir votre maîtrise de ce framework d'ORM : http://tssblog.techtarget.com/index.php/interoperability/mini-guide-hibernate-and-nhibernate/</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/7872309745173792885/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=7872309745173792885' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/7872309745173792885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/7872309745173792885'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/08/hibernate.html' title='Hibernate'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-1991460228186806183</id><published>2007-08-05T18:32:00.000+02:00</published><updated>2007-12-27T09:50:07.780+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><category scheme='http://www.blogger.com/atom/ns#' term='Conference'/><category scheme='http://www.blogger.com/atom/ns#' term='Rails'/><title type='text'>Conférence Rails Europe en Septembre 2007</title><summary type='text'>Pour les amoureux du langage Ruby et du Framework Web qui l'a mis sur orbite, une conférence sur Rails à Berlin en septembre prochain. Plus d'informations sur http://www.railsconfeurope.com/Merci O'Reilly !Il y a une réduction pour toutes inscriptions avant le 6 août...</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/1991460228186806183/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=1991460228186806183' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/1991460228186806183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/1991460228186806183'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/08/confrence-rails-europe-en-septembre.html' title='Conférence Rails Europe en Septembre 2007'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-1900397375053854371</id><published>2007-08-05T10:57:00.000+02:00</published><updated>2007-08-06T08:40:38.637+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VM'/><category scheme='http://www.blogger.com/atom/ns#' term='Smalltalk'/><category scheme='http://www.blogger.com/atom/ns#' term='Rubinius'/><category scheme='http://www.blogger.com/atom/ns#' term='Machine Virtuelle'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>Rubinius : une VM pour Ruby en Ruby</title><summary type='text'>Au hasard de mes pérégrinations sur le web, je suis tombé sur ce billet qui traite de Rubinius.J'ai trouvé le billet et le Blog - #doesNotUnderstand - sympathique. Le blog est surtout centré sur le langage Smalltalk, mais là il aborde - et pour cause - une thématique qui concerne le très médiatique langage Ruby.Comme vous pourrez le lire sur le billet "Rubinius est une nouvelle machine virtuelle </summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/1900397375053854371/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=1900397375053854371' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/1900397375053854371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/1900397375053854371'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/08/rubinius-une-vm-pour-ruby-en-ruby.html' title='Rubinius : une VM pour Ruby en Ruby'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-5684261175409255439</id><published>2007-07-20T21:00:00.000+02:00</published><updated>2007-07-22T16:03:14.000+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaFX'/><title type='text'>Complément sur JavaOne 2007</title><summary type='text'>En complément à mon billet précédent sur JavaOne 2007 et JavaFX, un article intéressant - "JavaOne 2007 : Prodigal Sun returns to the client" - disponible sur developerWorks, dont le sujet est JavaOne 2007 .  L'article s'étend notamment assez largement sur JavaFX.Have a nice day !</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/5684261175409255439/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=5684261175409255439' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/5684261175409255439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/5684261175409255439'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/07/complment-sur-javaone-2007.html' title='Complément sur JavaOne 2007'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-8151585835969112882</id><published>2007-07-16T21:00:00.000+02:00</published><updated>2007-07-20T08:31:17.335+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaFX'/><category scheme='http://www.blogger.com/atom/ns#' term='RIA'/><title type='text'>JavaOne 2007 et JavaFX</title><summary type='text'>Salut !Si, tout comme moi, vous n'avez pas eu la chance de pouvoir aller à la JavaOne 2007, vous pouvez toujours vous rabattre sur les WebCasts mis à disposition par Sun : vous pouvez accéder à plusieurs sessions directement en ligne ou les télécharger pour consultation ultérieure (juste la version "audio" ou la version vidéo complète).L'adresse est http://java.sun.com/javaone/sf/sessions/general</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/8151585835969112882/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=8151585835969112882' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/8151585835969112882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/8151585835969112882'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/07/java-one-2007-et-javafx.html' title='JavaOne 2007 et JavaFX'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-4809251678618031926</id><published>2007-07-15T14:54:00.000+02:00</published><updated>2007-07-16T09:50:15.418+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Interview'/><category scheme='http://www.blogger.com/atom/ns#' term='Mono'/><title type='text'>Mono-Maniaque</title><summary type='text'>Salut !je suis un développeur Java depuis des années mais cela ne m'empêche pas de regarder ce qui se passe du côté de la plateforme .NET et notamment les efforts pour porter cette dernière sous Linux (et Mac Os X dans une moindre mesure), je parle ici du projet Mono de Novell.Ci-après une interview de Miguel De Icaza sur SoapBox :L'interview est relativement courte (2 min) et a été prise lors de</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/4809251678618031926/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=4809251678618031926' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/4809251678618031926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/4809251678618031926'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/07/mono-maniaque.html' title='Mono-Maniaque'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5607894641315869512.post-6226929046745359220</id><published>2007-07-14T17:02:00.000+02:00</published><updated>2007-07-14T17:08:58.377+02:00</updated><title type='text'>Hello World</title><summary type='text'> Au commencement de tout livre ou tutoriel sur la programmation - dans tel ou tel langage - qui se respecte, on trouve le désormais fameux petit programme "Hello World" ou l'une de ces variantes.   Quelle meilleure entrée en matière pour un blog pour la programmation que ce fameux Hello World donc ;-).     Car c'est l'objet de ce blog... enfin, c'est un peu plus large que cela, c'est plus un blog</summary><link rel='replies' type='application/atom+xml' href='http://thegeekintheshell.blogspot.com/feeds/6226929046745359220/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5607894641315869512&amp;postID=6226929046745359220' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/6226929046745359220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5607894641315869512/posts/default/6226929046745359220'/><link rel='alternate' type='text/html' href='http://thegeekintheshell.blogspot.com/2007/07/hello-world.html' title='Hello World'/><author><name>TheGeekInTheShell</name><uri>http://www.blogger.com/profile/01801647221187452524</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
