<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Espace de François &#187; AJAX</title>
	<atom:link href="http://francois.goldgewicht.com/tag/ajax/feed/" rel="self" type="application/rss+xml" />
	<link>http://francois.goldgewicht.com</link>
	<description>Un peu de nouvelles technologies...</description>
	<lastBuildDate>Wed, 27 Jan 2010 23:55:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Les entreprises de plus en plus attirées par l’iPhone</title>
		<link>http://francois.goldgewicht.com/2009/11/20/les-entreprises-de-plus-en-plus-attirees-par-iphone/</link>
		<comments>http://francois.goldgewicht.com/2009/11/20/les-entreprises-de-plus-en-plus-attirees-par-iphone/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 23:32:21 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Applications Mobiles]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://francois.goldgewicht.com/?p=344</guid>
		<description><![CDATA[Je viens de poster sur le blog d&#8217;Aeon Consulting une synthèse en 5 idées des raisons pour lesquelles les entreprises sont de plus en plus attirées par l&#8217;iPhone.
J&#8217;en profite pour poster le lien vers un article de présentation de HTML 5 que j&#8217;avais rédigé pour la revue &#8220;Programmez!&#8221;.
Bonne lecture !
]]></description>
			<content:encoded><![CDATA[<p>Je viens de poster sur le blog d&#8217;Aeon Consulting <a href="http://www.aeon-consulting.fr/fr/blog/2009/11/20/les-entreprises-de-plus-en-plus-attirees-par-iphone/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.aeon-consulting.fr');" target="_blank">une synthèse en 5 idées des raisons pour lesquelles les entreprises sont de plus en plus attirées par l&#8217;iPhone</a>.</p>
<p>J&#8217;en profite pour poster le lien vers <a href="http://www.aeon-consulting.fr/fr/blog/2009/11/01/html-5-simple-evolution-de-html-ou-veritable-technologie-ria/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.aeon-consulting.fr');" target="_blank">un article de présentation de HTML 5</a> que j&#8217;avais rédigé pour la revue &#8220;Programmez!&#8221;.</p>
<p>Bonne lecture !</p>
]]></content:encoded>
			<wfw:commentRss>http://francois.goldgewicht.com/2009/11/20/les-entreprises-de-plus-en-plus-attirees-par-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Wave : premiers tests !</title>
		<link>http://francois.goldgewicht.com/2009/07/30/google-wave-premiers-tests/</link>
		<comments>http://francois.goldgewicht.com/2009/07/30/google-wave-premiers-tests/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 21:44:09 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Applications Web]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Androïd]]></category>
		<category><![CDATA[App Engine]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Wave]]></category>

		<guid isPermaLink="false">http://francois.goldgewicht.com/?p=325</guid>
		<description><![CDATA[Il y a déjà deux mois, suite à la présentation officielle de Google Wave à sa fameuse conférence Google IO, j&#8217;avais rédigé une présentation de cet outil en quelques mots. Je vous avais également fait part de ma hâte de tester cet outil qui a déjà tant fait parler de lui. Sauf que pour cela, [...]]]></description>
			<content:encoded><![CDATA[<p>Il y a déjà deux mois, suite à la présentation officielle de <strong>Google Wave</strong> à sa fameuse conférence Google IO, j&#8217;avais rédigé <a href="http://francois.goldgewicht.com/2009/06/03/google-wave-en-quelques-mots/"  target="_blank">une présentation de cet outil en quelques mots</a>. Je vous avais également fait part de ma hâte de tester cet outil qui a déjà tant fait parler de lui. Sauf que pour cela, il fallait faire partie des quelques 25 000 chanceux invités par Google à tester le Google Wave Developer Sandbox.</p>
<p>J&#8217;avais, dès cette annonce, effectué une demande de compte sur la page dédiée. Imaginez donc ma joie lorsque j&#8217;ai découvert il y a 2/3 jours dans ma boîte de réception un e-mail intitulé &#8220;An invitation to Google Wave Developer Sandbox&#8221; ! J&#8217;ai donc gracieusement été invité à tester Google Wave, et j&#8217;en remercie vivement l&#8217;équipe Google Wave. Et, impatient comme un gamin, je ne me suis pas fait prier pour démarrer mes tests !</p>
<p>Avant toute chose, si vous souhaitez savoir ce qu&#8217;est Google Wave, je vous renvoie à <a href="http://francois.goldgewicht.com/2009/06/03/google-wave-en-quelques-mots/"  target="_blank">ma petite présentation</a>. Voici un premier bilan de mes deux premiers jours de test.</p>
<h2>Constat n°1 : Ouf, j&#8217;avais bien compris les concepts de Google Wave !</h2>
<p>J&#8217;ai en effet pu confirmer mon interprétation des notions et objectifs de l&#8217;outil Google Wave que j&#8217;avais présentés dans mon article après avoir étudié les vidéos et les slides diffusés par Google. Et donc, naturellement, mon grand intérêt à son égard, aux niveaux personnel et professionnel.</p>
<h2>Constat n°2 : L&#8217;application Web fonctionne bien&#8230; Dans l&#8217;ensemble !</h2>
<p>L&#8217;application Web, la composante &#8220;Produit&#8221; de l&#8217;outil Google Wave, est une sorte de GMail dopé. Elle fonctionne déjà bien dans son ensemble car elle permet de créer et manipuler des Waves avec des milliers d&#8217;autres participants du monde entier. Sa fluidité varie beaucoup : parfois très agréable à utiliser, elle l&#8217;est bien moins dans les périodes de grande activité. En effet, beaucoup de Waves atterrissent et évoluent dynamiquement dans notre boîte de réception car elles sont rattachées au groupe rassemblant tous les utilisateurs.</p>
<p>Il y a bien entendu des fonctionnalités non encore développées ainsi que de nombreux bugs mais cela ne fait que confirmer que la phase de maturation de ce produit va être longue. Ce serait de toute façon le cas puisque ce produit apporte une nouvelle façon de communiquer et de collaborer.</p>
<h2>Constat n°3 : Concernant les &#8220;vraies nouveautés&#8221;</h2>
<p>Quand je parle d&#8217;une &#8220;nouvelle façon de communiquer et de collaborer&#8221; : certains m&#8217;ont demandé quelles étaient les &#8220;vraies nouveautés&#8221; de cet outil, avec une certaine réserve due au fait que beaucoup des fonctionnalités de Google Wave existent déjà dans d&#8217;autres outils plus simples qui sont aujourd&#8217;hui largement utilisés. Je ne détaillerai pas ce point que j&#8217;avais largement décrit dans <a href="http://francois.goldgewicht.com/2009/06/03/google-wave-en-quelques-mots/"  target="_blank">ma petite présentation</a>, mais je rappellerais tout de même que <strong>Google Wave n&#8217;est pas révolutionnaire parce qu&#8217;il propose toutes ces fonctionnalités, mais parce qu&#8217;il les rassemble et les <span style="text-decoration: underline;">unifie de manière cohérente</span>, autour de la notion de Wave</strong>.</p>
<h2>Constat n°4 : Des extensions faciles à utiliser et à implémenter</h2>
<p>Plusieurs extensions existent déjà et sont agréables à utiliser. Même si parfois, les robots ne fonctionnent plus pendant quelques minutes. N&#8217;oublions pas qu&#8217;il s&#8217;agit d&#8217;une version de test !</p>
<p>J&#8217;ai voulu essayer d&#8217;implémenter une extension : il m&#8217;a fallu exactement <strong>une heure pour implémenter mon premier robot</strong> ! Pour rappel, un robot est un participant automatisé qui interagit avec les Waves et leurs participants : il s&#8217;agit en fait d&#8217;une application Google App Engine qui, une fois invitée à une Wave, réagit à des événement de type &#8220;un texte a été saisi par un participant&#8221; ou &#8220;un nouveau participant a rejoint la Wave&#8221;.</p>
<p>Mon robot, que j&#8217;ai nommé <strong>Dr. Maps</strong>, réagit simplement à des commandes du type /map adresse afin d&#8217;insérer dans une Wave la carte Google Maps associée à cette adresse. J&#8217;ai été frappé par l&#8217;engouement des utilisateurs de Google Wave : en un jour j&#8217;ai déjà reçu 67 e-mails de personnes intéressées par mon robot, dont beaucoup me font part de leurs idées pour l&#8217;améliorer !</p>
<p>J&#8217;ai donc créé un espace Web dédié à ce robot : <a href="http://code.google.com/p/golden-waves/" onclick="javascript:pageTracker._trackPageview('/outbound/article/code.google.com');" target="_blank">http://code.google.com/p/golden-waves/</a>.</p>
<div class="mceTemp">
<dl class="wp-caption alignnone" style="width: 500px;">
<dt class="wp-caption-dt"><a href="http://code.google.com/p/golden-waves/" onclick="javascript:pageTracker._trackPageview('/outbound/article/code.google.com');"><img title="Dr. Maps screenshot" src="http://dr-maps.appspot.com/_wave/dr-maps-screenshot.png" alt="Dr. Maps screenshot" width="490" height="674" /></a></dt>
</dl>
</div>
<p>L&#8217;avenir nous dira ce qu&#8217;il adviendra de ce modeste robot !</p>
<h2>En conclusion</h2>
<p>Pour une fois je ferai court : <strong>il se passe quelque chose</strong>. Ce Google Wave ne laisse pas ses utilisateurs indifférents. Pour en être convaincu, il suffit de se perdre dans les centaines de Waves déjà créées dans le sandbox : beaucoup y voient des intérêts personnels (organisation de rendez-vous au restaurant ou au cinéma, partage de photos de vacances&#8230;) mais beaucoup d&#8217;autres y voient des intérêts professionnels (partage d&#8217;informations multi-sources, communication et collaboration homogènes&#8230;)</p>
<p>Il se passe quelque chose, donc. <strong>Mais concrètement, il est trop tôt pour prendre la pleine mesure de cet outil</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://francois.goldgewicht.com/2009/07/30/google-wave-premiers-tests/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Lancement des formations Aeon Consulting</title>
		<link>http://francois.goldgewicht.com/2009/07/29/lancement-des-formations-aeon-consulting/</link>
		<comments>http://francois.goldgewicht.com/2009/07/29/lancement-des-formations-aeon-consulting/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 14:08:18 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Liens]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[Agilité]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Androïd]]></category>
		<category><![CDATA[App Engine]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Design patterns]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[WS-*]]></category>

		<guid isPermaLink="false">http://francois.goldgewicht.com/?p=319</guid>
		<description><![CDATA[Nous venons de lancer les formations Aeon Consulting, comme vous pourrez le découvrir sur le blog dédié.
Dès le 21 septembre prochain, j&#8217;aurai ainsi le plaisir d&#8217;animer une formation complète de 5 jours sur le Développement iPhone et iPod Touch, à l&#8217;issue de laquelle un iPod Touch sera offert à chaque participant !
Nous proposons également une [...]]]></description>
			<content:encoded><![CDATA[<p>Nous venons de lancer les formations Aeon Consulting, comme vous pourrez le découvrir sur le <a href="http://www.aeon-consulting.fr/fr/blog/2009/07/28/aeon-consulting-launches-training-activities/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.aeon-consulting.fr');" target="_blank">blog dédié</a>.</p>
<p>Dès le 21 septembre prochain, j&#8217;aurai ainsi le plaisir d&#8217;animer une <strong>formation complète</strong> de 5 jours sur le <a href="http://www.aeon-consulting.fr/fr/training/r-iph/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.aeon-consulting.fr');" target="_blank"><strong>Développement iPhone et iPod Touch</strong></a>, à l&#8217;issue de laquelle <strong>un iPod Touch sera offert à chaque participant</strong> !</p>
<p>Nous proposons également une <strong><a href="http://www.aeon-consulting.fr/fr/training/r-iphi/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.aeon-consulting.fr');" target="_blank">introduction d&#8217;une journée sur ce même sujet</a></strong>, pour ceux qui souhaitent simplement appréhender et comprendre cette plateforme révolutionnaire et ses enjeux.</p>
<p>Ce n&#8217;est pas tout ! Notre <strong><a href="http://www.aeon-consulting.fr/fr/training/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.aeon-consulting.fr');" target="_blank">catalogue</a></strong> est constitué de sujets variés, rassemblés autour des thèmes &#8220;Applications Riches&#8221; (Internet, Desktop et Mobile), &#8220;Architectures Applicatives&#8221; (Java/JEE, C#/.NET) et &#8220;Méthodes et Outils&#8221; (Conception, modélisation, méthodologies).</p>
<p>Vous trouverez tous les <a href="http://www.aeon-consulting.fr/fr/blog/2009/07/28/aeon-consulting-launches-training-activities/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.aeon-consulting.fr');" target="_blank">détails sur notre site</a>. Surtout n’hésitez pas à <a href="http://www.aeon-consulting.fr/fr/about/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.aeon-consulting.fr');" target="_blank">nous contacter</a> pour tout complément : sur votre demande, nous pouvons mettre sur pied tous types de formations.</p>
]]></content:encoded>
			<wfw:commentRss>http://francois.goldgewicht.com/2009/07/29/lancement-des-formations-aeon-consulting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Wave en quelques mots</title>
		<link>http://francois.goldgewicht.com/2009/06/03/google-wave-en-quelques-mots/</link>
		<comments>http://francois.goldgewicht.com/2009/06/03/google-wave-en-quelques-mots/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 22:59:06 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Applications Web]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Androïd]]></category>
		<category><![CDATA[App Engine]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Wave]]></category>

		<guid isPermaLink="false">http://francois.goldgewicht.com/?p=279</guid>
		<description><![CDATA[Lars Rasmussen a annoncé tout récemment dans le blog officiel de Google ce qui pourrait bien être la killer app de Google : Google Wave. Il ne s&#8217;agit pas d&#8217;une simple application et elle ne sera ouverte au public que plus tard dans l&#8217;année mais elle fait déjà beaucoup parler d&#8217;elle.
Cet humble post s&#8217;adresse à [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Lars Rasmussen a annoncé tout récemment dans le <a href="http://googleblog.blogspot.com/2009/05/went-walkabout-brought-back-google-wave.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/googleblog.blogspot.com');" target="_blank">blog officiel de Google</a> ce qui pourrait bien être la <em>killer app</em> de Google : <strong>Google Wave</strong>. Il ne s&#8217;agit pas d&#8217;une simple application et elle ne sera ouverte au public que plus tard dans l&#8217;année mais elle fait déjà beaucoup parler d&#8217;elle.</p>
<p style="text-align: justify;">Cet humble post s&#8217;adresse à ceux qui m&#8217;ont demandé de leur faire une mini-présentation de Google Wave, ainsi qu&#8217;à ceux qui n&#8217;ont pas le courage de regarder la <a href="http://wave.google.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/wave.google.com');" target="_blank">démonstration qui a été présentée au Google IO</a>, qui dure tout de même 1h20. On trouve en effet beaucoup d&#8217;articles qui traitent de Google Wave et des concepts associés, et il est difficile de s&#8217;en faire une idée claire car ces concepts sont réellement novateurs.</p>
<p style="text-align: justify;"><span id="more-279"></span></p>
<h2 style="text-align: justify;"><strong>Les origines de Google Wave<br />
</strong></h2>
<p style="text-align: justify;">Avant de rentrer dans le vif du sujet, il me semble essentiel de comprendre l&#8217;idée à l&#8217;origine de Google Wave. Je préfère citer Lars Rasmussen (qui est très clair à ce sujet) plutôt que de le paraphraser. Lars et Jens Rasmussen, les deux frères à l&#8217;origine de Google Maps, sont partis du constat suivant il y a moins de trois ans :</p>
<blockquote style="text-align: justify;"><p>&#8220;[Jens] pointed out that two of the most spectacular successes in digital communication, email and instant messaging, were originally designed in the &#8217;60s to imitate analog formats — email mimicked snail mail, and IM mimicked phone calls. Since then, so many different forms of communication had been invented — blogs, wikis, collaborative documents, etc. — and computers and networks had dramatically improved. So Jens proposed a new communications model that presumed all these advances as a starting point [...]&#8220;</p></blockquote>
<p style="text-align: justify;">Ils ont donc alors démarré un projet nommé &#8220;Walkabout&#8221; afin de donner vie à ce fameux &#8220;nouveau mode de communication&#8221;. Lars Rasmussen résume leur démarche en trois questions :</p>
<ul style="text-align: justify;">
<blockquote>
<li>&#8220;Why do we have to live with divides between different types of communication — email versus chat, or conversations versus documents?</li>
<li>Could a single communications model span all or most of the systems in use on the web today, in one smooth continuum? How simple could we make it?</li>
<li>What if we tried designing a communications system that took advantage of computers&#8217; current abilities, rather than imitating non-electronic forms?&#8221;</li>
</blockquote>
</ul>
<p style="text-align: justify;">Ainsi, après plus de deux ans de travail, le projet Walkabout a pris vie, a été rebaptisé Google Wave, et a été présenté au grand public le 28 mai 2009.</p>
<p><br/></p>
<h2 style="text-align: justify;"><strong>Google Wave au premier abord<br />
</strong></h2>
<p style="text-align: justify;">Le <a href="http://wave.google.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/wave.google.com');" target="_blank">site officiel</a> présente Google Wave de la manière suivante :</p>
<blockquote style="text-align: justify;"><p>&#8220;Google Wave is a new tool for communication and collaboration on the web&#8221;</p></blockquote>
<p style="text-align: justify;">Google Wave propose en effet une application Web dont l&#8217;interface n&#8217;est pas sans rappeler GMail :</p>
<p style="text-align: justify;"><a href="http://francois.goldgewicht.com/wp-content/uploads/2009/06/google_wave_snapshots_inbox.png" ><img class="aligncenter size-full wp-image-284" title="Google Wave" src="http://francois.goldgewicht.com/wp-content/uploads/2009/06/google_wave_snapshots_inbox.png" alt="" width="400" height="261" /></a></p>
<p style="text-align: justify;">On retrouve en effet une présentation en colonnes avec un menu, une liste de contacts, une boite de réception et un cadre de visualisation de l&#8217;élément sélectionné dans la boite de réception.</p>
<p style="text-align: justify;">Sauf que là, la boite de réception ne contient plus des e-mails mais des <strong>Waves</strong>.</p>
<p><br/></p>
<h2 style="text-align: justify;"><strong>Une Wave, c&#8217;est quoi ?</strong></h2>
<p style="text-align: justify;">Une Wave est une entité à mi-chemin entre une <strong>conversation</strong> et un <strong>document</strong>. Cette entité est <strong>partagée</strong> par un ou plusieurs <strong>participants</strong>, qui peuvent être des humains ou des robots. Vous créez une Wave, ajoutez des participants et cette Wave peut être ensuite modifiée par les participants en temps réel :</p>
<blockquote style="text-align: justify;"><p>&#8220;The wave is a dynamic entity which  contains state and stores historical information. A wave is a living thing, with participants  communicating and modifying the wave in real time.&#8221;</p></blockquote>
<p style="text-align: justify;">Que signifie &#8220;modifier une Wave&#8221; ? Tout simplement taper du texte riche ou ajouter des photos, des vidéos ou même des gadgets (une carte par exemple). De quelle manière ? En insérant une réponse ou en éditant la Wave directement.</p>
<p style="text-align: justify;">Jusqu&#8217;ici, &#8220;rien d&#8217;extraordinaire&#8221; me direz-vous. Sauf que Google Wave supporte les modifications concurrentes des Waves : vous voyez la Wave évoluer en temps réel lorsque d&#8217;autres participants la modifient, caractère par caractère ! Ce nouveau mode de communication et de collaboration unifie donc les messageries instantanée (chat) et persistante (e-mail) au sein d&#8217;un concept plus avancé.</p>
<p><br/></p>
<h2 style="text-align: justify;"><strong>Les Waves, une nouvelle façon unifiée de communiquer et de collaborer avec ses contacts </strong></h2>
<p style="text-align: justify;">Comme l&#8217;explique Lars Rasmussen dans sa démonstration au Google IO, on passe donc d&#8217;un mode de communication &#8220;point à point&#8221; (les e-mails) à un mode centralisé (à la façon d&#8217;un bus) : les participants participent aux Waves dès leur création ou au cours de leur vie. Ainsi, les participants peuvent visualiser les modifications des Waves :</p>
<ul style="text-align: justify;">
<li>en temps réel, dans le cas de modifications par d&#8217;autres participants connectés</li>
<li>en playback, dans le cas de modifications effectuées par des participants connectés ou non</li>
</ul>
<p style="text-align: justify;">La démonstration de cette fonctionnalité de <strong>playback</strong> est impressionnante. L&#8217;idée derrière cette fonctionnalité est simple, il s&#8217;agit d&#8217;indiquer aux participants :</p>
<blockquote style="text-align: justify;"><p>&#8220;Who said what and when&#8221;</p></blockquote>
<p style="text-align: justify;">Les participants peuvent donc visualiser l&#8217;historique des modifications, modification par modification, d&#8217;une manière animée ou par clics successifs.</p>
<p><br/></p>
<h2 style="text-align: justify;"><strong>Google Wave, une &#8220;simple&#8221; application Web ?</strong></h2>
<p style="text-align: justify;">En fait, l&#8217;application Web décrite précédemment n&#8217;est qu&#8217;un des trois éléments qui constituent Google Wave, les trois &#8220;P&#8221; : il s&#8217;agit du <strong>Produit</strong>. Google Wave, c&#8217;est également une <strong>Plateforme</strong> et un <strong>Protocole</strong>.</p>
<p><br/></p>
<h3 style="text-align: justify;">Un Produit</h3>
<p style="text-align: justify;">L&#8217;objectif de l&#8217;application Web Google Web, c&#8217;est-à-dire du Produit, vous l&#8217;avez compris, est de permettre d&#8217;accéder aux Waves et de les éditer. Cette application a été développée en <strong>GWT</strong> et repose sur des apports de <strong>HTML 5</strong>.</p>
<p style="text-align: justify;">Les intéressés pourront découvrir ces fameux apports de HTML 5 dans <a href="http://radar.oreilly.com/2009/05/google-bets-big-on-html-5.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/radar.oreilly.com');" target="_blank">ce post très clair de Tim O&#8217;Reilly</a>, mais on peut en retenir au moins un : pour effectuer l&#8217;upload d&#8217;un fichier, avec HTML 5, on n&#8217;est plus obligé de passer par l&#8217;habituel bouton &#8220;Parcourir&#8221;. On peut par exemple le faire via un <em>drag and drop</em> du fichier depuis l&#8217;explorateur vers une zone de la page HTML. Cet apport est largement exploité par Google Wave, notamment lors de l&#8217;attachement de fichiers à une Wave. La démonstration montre ainsi l&#8217;insertion de plusieurs images dans une Wave grâce à un seul <em>drag and drop</em>.</p>
<p><br/></p>
<h3 style="text-align: justify;">Une Plateforme</h3>
<p style="text-align: justify;">Google Wave, c&#8217;est également une <strong>Plateforme</strong> ouverte et extensible constituée de <a href="http://code.google.com/intl/fr/apis/wave/" onclick="javascript:pageTracker._trackPageview('/outbound/article/code.google.com');" target="_blank">plusieurs APIs</a> :</p>
<ul style="text-align: justify;">
<li><strong>Embed</strong> : API JavaScript permettant d&#8217;intégrer des Waves dans des pages Web, des blogs, etc.</li>
<li><strong>Extensions</strong> : APIs permettant de créer des extensions à l&#8217;application Web. Ces extensions sont faites pour travailler au sein des Waves.</li>
</ul>
<p><br/></p>
<h3 style="text-align: justify;">Un Protocole</h3>
<p style="text-align: justify;">Google Wave, c&#8217;est enfin un <strong>Protocole</strong> ouvert spécifiant le stockage et l&#8217;échange des Waves, en gérant les accès concurrents. Pour plus d&#8217;informations concernant ce protocole, consultez <a href="http://www.waveprotocol.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.waveprotocol.org');" target="_blank">le site officiel</a>.</p>
<p style="text-align: justify;">Notons que le code de Google Wave sera Open Source. L&#8217;objectif de Google est de le faire adopter par le plus de monde possible. Ainsi chaque entreprise pourra installer son propre Google Wave : on est loin de l&#8217;image de &#8220;Big Brother&#8221; si souvent attribuée à Google (néanmoins compréhensible concernant certaines applications)&#8230;</p>
<p><br/></p>
<h2 style="text-align: justify;"><strong>Quelques mots sur les Extensions Google Wave<br />
</strong></h2>
<p style="text-align: justify;">Les Extensions peuvent être de deux natures : il y a les <strong>Gadgets</strong> et les <strong>Robots</strong>.</p>
<p><br/></p>
<h3 style="text-align: justify;">Gadgets</h3>
<p style="text-align: justify;">Les <strong>Gadgets</strong> sont des extensions côté client afin d&#8217;enrichir l&#8217;IHM des Waves. Elles peuvent bénéficier des interactions multi-utilisateurs (pour créer des jeux multi-joueurs par exemple). Notons que les Gadgets iGoogle et OpenSocial fonctionnent sur Google Wave, ce qui apporte des milliers d&#8217;applications d&#8217;entrée de jeu.</p>
<p style="text-align: justify;">Exemples de Gadgets présentés :</p>
<ul style="text-align: justify;">
<li>Are you coming? : permet de mettre en place un sondage dans une Wave</li>
<li>Maps : permet une collaboration sur une carte Google Map au sein d&#8217;une Wave</li>
</ul>
<p><br/></p>
<h3 style="text-align: justify;">Robots</h3>
<p style="text-align: justify;">Les <strong>Robots</strong> sont des extensions côté serveur afin d&#8217;automatiser des tâches. Il s&#8217;agit de participants à des Waves qui peuvent en modifier le contenu, interagir avec d&#8217;autres participants, ou encore transmettre de l&#8217;information à d&#8217;autres Waves ou au monde extérieur.</p>
<p style="text-align: justify;">Exemples de Robots présentés :</p>
<ul style="text-align: justify;">
<li>Tweety : synchronisation d&#8217;une Wave avec Twitter</li>
<li>Bloggy : synchronisation d&#8217;une Wave avec un blog</li>
<li>Un robot qui affiche une liste de suggestions lors de la saisie</li>
<li>Un robot de correction automatique lors de la saisie (qui repose comme le précédent, apparemment, sur le Web et non sur un dictionnaire lexical &#8220;statique&#8221;). La démonstration nous le montre par exemple capable de remplacer le phrase tapée &#8220;Icland is an icland&#8221; par &#8220;Iceland is an island&#8221;, au fur et à mesure de la saisie !</li>
<li>Un robot qui détecte &#8220;intelligemment&#8221; les liens lors de la saisie</li>
<li>Un robot qui transforme une Wave en un outil de reporting de bugs</li>
<li>Et surtout, Rosy, un robot de traduction lors de la saisie : je vous invite à regarder la fin de la démonstration, elle est vraiment impressionnante. En effet, on y voit qu&#8217;il suffit d&#8217;inviter le robot de traduction à la Wave puis de taper une phrase en Français pour que le robot la traduise en Anglais, au fur et à mesure de la saisie ! J&#8217;ai tout de même hâte de tester ce robot moi-même afin de voir si l&#8217;outil dépasse réellement les outils de traduction actuellement proposés&#8230;</li>
</ul>
<p><br/></p>
<h2 style="text-align: justify;"><strong>Revenons à nos Waves : une Wave, ce n&#8217;est &#8220;que&#8221; cela ?<br />
</strong></h2>
<p style="text-align: justify;">En fait, il y a un découpage fin : une Wave rassemble des <strong>Wavelets</strong>. Par exemple, lorsque vous entamez une discussion privée avec un participant particulier au sein d&#8217;une Wave rassemblant plusieurs participants, cela crée des Wavelets privées au sein de cette Wave (en plus des autres Wavelets partagées avec les autres participants).</p>
<p style="text-align: justify;">Ces Wavelets rassemblent elles-mêmes une hiérarchie de <strong>blips</strong>. Une blip consiste en l&#8217;unité de base des conversations et leur contenu est un <strong>document</strong>.</p>
<p style="text-align: justify;">Voilà, vous connaissez tout le vocabulaire ! En fait l&#8217;utilisateur n&#8217;a pas à connaître cette terminologie, mais elle est essentielle pour le développeur. Elle est donc clairement définie dans la <a href="http://code.google.com/intl/fr/apis/wave/guide.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/code.google.com');" target="_blank">documentation de l&#8217;API</a>.</p>
<p style="text-align: justify;">Notons également que vous pouvez attacher des tags à vos Waves, ou les relier entre elles par du drag and drop.</p>
<p><br/></p>
<h2 style="text-align: justify;"><strong>Un peu de recul&#8230;</strong></h2>
<p style="text-align: justify;">Ceux qui m&#8217;ont demandé de leur présenter Google Wave m&#8217;ont parfois demandé s&#8217;il ne s&#8217;agissait pas d&#8217;un énième outil à la Twitter, Facebook, E-mail, IM, Wiki, etc. En fait, Google Wave est un outil centralisé pour toutes vos communications et rassemble d&#8217;une certaine manière tous ces outils en un seul. Et, nous l&#8217;avons vu, c&#8217;est un outil extensible et ouvert.</p>
<p style="text-align: justify;">Cette ouverture est essentielle : Google Wave et ses trois &#8220;P&#8221; est un outil révolutionnaire tant il change notre façon de communiquer et de collaborer. Tellement révolutionnaire que son succès n&#8217;aura lieu que s&#8217;il est largement adopté. C&#8217;est pour cela que son ouverture est essentielle.</p>
<p style="text-align: justify;">Je suis plutôt optimiste quant à son succès à moyen/long terme : sa flexibilité et son ouverture le rendent &#8220;facilement&#8221; intégrable au sein du SI. En effet, il semble destiné à remplacer tous nos outils habituels, mais d&#8217;ici là il peut s&#8217;intégrer avec chacun d&#8217;eux afin d&#8217;en être complémentaire.</p>
<p style="text-align: justify;">En tout cas, vivement son ouverture au public ! Il semble qu&#8217;il reste quelques soucis à régler sur les autres navigateurs que Google Chrome : notamment sur les terminaux Mobiles (Androïd et iPhone). Car oui, Google Wave s&#8217;adresse également à ce monde là !</p>
<p style="text-align: justify;">Enfin, il est clair que Google Wave ne laisse pas indifférent alors qu&#8217;il est tout juste annoncé. A titre d&#8217;illustration, le fameux cabinet Gartner y a déjà consacré deux posts dont <a href="http://blogs.gartner.com/ray_valdes/2009/05/31/the-secret-sauce-behind-google-wave/" onclick="javascript:pageTracker._trackPageview('/outbound/article/blogs.gartner.com');" target="_blank">un sur les bases algorithmiques de Google Wave</a> (notamment l&#8217;OT, ou Operational Transformation, la théorie à la base de la gestion des accès concurrents de Google Wave). De mon côté, je pense que ce n&#8217;est pas mon dernier article sur le sujet&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://francois.goldgewicht.com/2009/06/03/google-wave-en-quelques-mots/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Connaissez-vous les &#8220;Présentations à la carte&#8221; de Valtech ?</title>
		<link>http://francois.goldgewicht.com/2008/12/31/connaissez-vous-les-presentations-a-la-carte-de-valtech/</link>
		<comments>http://francois.goldgewicht.com/2008/12/31/connaissez-vous-les-presentations-a-la-carte-de-valtech/#comments</comments>
		<pubDate>Wed, 31 Dec 2008 10:53:33 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Agilité]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[SOA]]></category>
		<category><![CDATA[WS-*]]></category>

		<guid isPermaLink="false">http://francois.goldgewicht.com/?p=217</guid>
		<description><![CDATA[Valtech Toulouse lance les &#8220;Présentations à la carte&#8221; dès le 3 février prochain :
Les &#8220;Présentations à la carte&#8221; sont des rencontres gratuites, pour échanger avec les consultants, formateurs et managers de Valtech Toulouse sur le sujet de votre choix. Le sujet présenté lors de la prochaine session du 3 Février sera simplement celui qui obtiendra [...]]]></description>
			<content:encoded><![CDATA[<p>Valtech Toulouse lance les <a href="http://www.valtech.fr/fr/index/news/seminar/technologyConsulting/Reservation.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.valtech.fr');" target="_blank">&#8220;Présentations à la carte&#8221;</a> dès le 3 février prochain :</p>
<blockquote><p>Les &#8220;Présentations à la carte&#8221; sont des rencontres gratuites, pour échanger avec les consultants, formateurs et managers de Valtech Toulouse sur le sujet de votre choix. Le sujet présenté lors de la prochaine session du 3 Février sera simplement celui qui obtiendra le plus de voix à la clôture du vote en ligne.</p></blockquote>
<p>Ce événement est un double plaisir pour moi puisque j&#8217;y participe à la fois en tant qu&#8217;organisateur et en tant qu&#8217;intervenant (sur les sujets autour du Web 2.0 et des Services Web).</p>
<p>N&#8217;attendez plus, allez <a href="http://www.valtech.fr/fr/index/news/seminar/technologyConsulting/Reservation.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.valtech.fr');" target="_blank">voter et vous inscrire</a> !</p>
]]></content:encoded>
			<wfw:commentRss>http://francois.goldgewicht.com/2008/12/31/connaissez-vous-les-presentations-a-la-carte-de-valtech/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Présentations des Valtech Days 2008</title>
		<link>http://francois.goldgewicht.com/2008/12/18/presentations-des-valtech-days-2008/</link>
		<comments>http://francois.goldgewicht.com/2008/12/18/presentations-des-valtech-days-2008/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 09:43:24 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://francois.goldgewicht.com/?p=210</guid>
		<description><![CDATA[Vous les attendiez, les voici ! Vous pouvez désormais consulter les slides de toutes les présentations sur le site officiel : http://www.valtech.fr/fr/index/valtech_days/Presentations.html. Vous pouvez accéder directement à ma présentation sur AJAX en cliquant ici.
Vous pouvez même consulter les vidéos des présentations de 15 minutes sur la Valtech WebTV. Il vous faudra être encore un peu [...]]]></description>
			<content:encoded><![CDATA[<p>Vous les attendiez, les voici ! Vous pouvez désormais consulter les slides de toutes les présentations sur le site officiel : <a href="http://www.valtech.fr/fr/index/valtech_days/Presentations.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.valtech.fr');" target="_blank">http://www.valtech.fr/fr/index/valtech_days/Presentations.html</a>. Vous pouvez accéder directement à ma présentation sur AJAX en cliquant <a href="http://www.valtech.fr/etc/medialib/library/Events/fr/days08/ebusiness.Par.24102.File.dat/AJAX.pdf" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.valtech.fr');" target="_blank">ici</a>.</p>
<p>Vous pouvez même consulter les vidéos des présentations de 15 minutes sur la <a href="http://www.valtech-tv.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.valtech-tv.com');" target="_blank">Valtech WebTV</a>. Il vous faudra être encore un peu patient pour les vidéos des présentations de 45 minutes (dont la mienne fait partie), elles devraient progressivement arriver dès le mois de janvier.</p>
]]></content:encoded>
			<wfw:commentRss>http://francois.goldgewicht.com/2008/12/18/presentations-des-valtech-days-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Une petite rétrospective sur AJAX</title>
		<link>http://francois.goldgewicht.com/2008/10/30/une-petite-retrospective-sur-ajax/</link>
		<comments>http://francois.goldgewicht.com/2008/10/30/une-petite-retrospective-sur-ajax/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 22:23:04 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Applications Web]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://francois.goldgewicht.com/?p=199</guid>
		<description><![CDATA[Dion Almaer vient de poster sur son célèbre blog Ajaxian une synthèse de sa vision d&#8217;AJAX.
Il nous ramène d&#8217;abord dans le passé afin de nous rappeler ce qui a permis selon lui le succès d&#8217;AJAX : l&#8217;apport de réactivité et d&#8217;interactivité dans les applications Web. Comme il le dit :
&#8220;This bridged us from pages to [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Dion Almaer vient de <a href="http://ajaxian.com/archives/ajax-revolution" onclick="javascript:pageTracker._trackPageview('/outbound/article/ajaxian.com');" target="_blank">poster</a> sur son célèbre blog <a href="http://www.ajaxian.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.ajaxian.com');">Ajaxian</a> une synthèse de sa vision d&#8217;AJAX.</p>
<p style="text-align: justify;">Il nous ramène d&#8217;abord dans le passé afin de nous rappeler ce qui a permis selon lui le succès d&#8217;AJAX : l&#8217;apport de réactivité et d&#8217;interactivité dans les applications Web. Comme il le dit :</p>
<blockquote style="text-align: justify;"><p>&#8220;This bridged us from pages to apps&#8221;</p></blockquote>
<p style="text-align: justify;">Il s&#8217;agit là d&#8217;une idée à laquelle j&#8217;adhère également. Mais il y a selon moi une autre raison, d&#8217;ordre technique : AJAX a permis une véritable séparation entre les données et leur présentation. Cela a ouvert la voie à une infinité de nouvelles architectures. Je ne détaillerai pas ces deux idées dans ce post : j&#8217;en ai eu l&#8217;occasion aux <a href="http://francois.goldgewicht.com/2008/10/09/22/"  target="_blank">Valtech Days</a>, vous aurez donc tout le loisir de savoir ce que j&#8217;ai en tête sur le sujet lorsque les vidéos seront en ligne.</p>
<p style="text-align: justify;">Ensuite, Dion Almaer nous présente les directions qu&#8217;il envisage pour l&#8217;avenir AJAX-ien : il nous rappelle d&#8217;abord les progrès qu&#8217;il y a encore à accomplir en terme de productivité. Puis il nous invite à arrêter de réfléchir aux habituelles questions de choix de frameworks pour se concentrer sur les nouveaux facteurs AJAX-iens d&#8217;enrichissement des applications Web :</p>
<blockquote style="text-align: justify;"><p>&#8220;We have spent a lot of time in the weeds talking about the engine of the car. We jump on a point release of some framework, and argue about the minutia of framework differences. Maybe it is time to pop our heads up a little and think about how we can build compelling, feature rich applications&#8221;</p></blockquote>
<p style="text-align: justify;">Il évoque ainsi Comet, HTML 5 et les clients Web tactiles.  J&#8217;adhère à son invitation à prendre du recul et je suis tout aussi intéressé que lui par ce que va devenir AJAX. Par contre, plutôt que de penser aux évolutions d&#8217;AJAX seul, dans mes réflexions sur l&#8217;avenir je préfère repositionner AJAX face aux technologies RIA comme Flex ou Silverlight. Surtout à l&#8217;approche de l&#8217;année 2009 qui pourrait bien être une année charnière pour toutes ces technologies&#8230; Et là encore, je vous renvoie à ma dernière présentation aux Valtech Days <img src='http://francois.goldgewicht.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://francois.goldgewicht.com/2008/10/30/une-petite-retrospective-sur-ajax/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Les Valtech Days 2008 sont (presque) terminés&#8230;</title>
		<link>http://francois.goldgewicht.com/2008/10/24/les-valtech-days-2008-sont-presque-termines/</link>
		<comments>http://francois.goldgewicht.com/2008/10/24/les-valtech-days-2008-sont-presque-termines/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 22:08:37 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://francois.goldgewicht.com/?p=140</guid>
		<description><![CDATA[Les Valtech Days 2008 ont donc eu lieu mardi et mercredi. Un grand bravo à l&#8217;équipe organisatrice car cela a été une belle réussite ! J&#8217;ai pris beaucoup de plaisir à animer ma session sur AJAX et à échanger sur divers sujets techniques avec des confrères aux profils et expériences variés. Cela m&#8217;a d&#8217;ailleurs suggéré quelques idées [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Les Valtech Days 2008 ont <a href="http://francois.goldgewicht.com/?p=22"  target="_blank">donc</a> eu lieu mardi et mercredi. Un grand bravo à l&#8217;équipe organisatrice car cela a été une belle réussite ! J&#8217;ai pris beaucoup de plaisir à animer ma session sur AJAX et à échanger sur divers sujets techniques avec des confrères aux profils et expériences variés. Cela m&#8217;a d&#8217;ailleurs suggéré quelques idées d&#8217;articles, notamment sur REST. Pour très bientôt !</p>
<p style="text-align: justify;">Mais les Valtech Days ne sont pas terminés ! Vous pouvez apporter vos contributions (avis, photos ou notes) sur le Wiki dédié : <a href="http://wiki.valtechdays.fr" onclick="javascript:pageTracker._trackPageview('/outbound/article/wiki.valtechdays.fr');" target="_blank">http://wiki.valtechdays.fr</a>.</p>
<p style="text-align: justify;">Dès que les vidéos des sessions seront disponibles, je posterai une news.</p>
]]></content:encoded>
			<wfw:commentRss>http://francois.goldgewicht.com/2008/10/24/les-valtech-days-2008-sont-presque-termines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Connaissez-vous Stack Overflow et DZone ?</title>
		<link>http://francois.goldgewicht.com/2008/10/10/connaissez-vous-stack-overflow-et-dzone/</link>
		<comments>http://francois.goldgewicht.com/2008/10/10/connaissez-vous-stack-overflow-et-dzone/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 10:08:19 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Liens]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Design patterns]]></category>
		<category><![CDATA[GTD]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://francois.goldgewicht.com/?p=33</guid>
		<description><![CDATA[J&#8217;ai récemment découvert deux sites Web très intéressants puisqu&#8217;ils permettent aux visiteurs de poster des questions et des réponses sur des sujets variés.
Le premier s&#8217;appelle Stack Overflow : http://www.stackoverflow.com. J&#8217;aime bien son design clair et épuré. Suivant le sujet depuis un moment, j&#8217;ai notamment bien épluché un post concernant les meilleurs outils de GTD. Pour [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">J&#8217;ai récemment découvert deux sites Web très intéressants puisqu&#8217;ils permettent aux visiteurs de poster des questions et des réponses sur des sujets variés.</p>
<p style="text-align: justify;">Le premier s&#8217;appelle <strong>Stack Overflow</strong> : <a title="http://www.stackoverflow.com" href="http://www.stackoverflow.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.stackoverflow.com');" target="_blank">http://www.stackoverflow.com</a>. J&#8217;aime bien son design clair et épuré. Suivant le sujet depuis un moment, j&#8217;ai notamment bien épluché <a title="un post" href="http://stackoverflow.com/questions/1352/what-is-your-single-favorite-gtd-tool" onclick="javascript:pageTracker._trackPageview('/outbound/article/stackoverflow.com');" target="_blank">un post</a> concernant les meilleurs outils de GTD. Pour ce genre de sujets, je trouve que l&#8217;opinion de plusieurs utilisateurs aux profils variés est bien plus enrichissante que de simples reviews comme on en voit souvent.</p>
<p style="text-align: justify;">Le second est nommé <strong>DZone</strong> : <a title="http://www.dzone.com" href="http://www.dzone.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.dzone.com');" target="_blank">http://www.dzone.com</a>. Je trouve son design moins clair que celui de Stack Overflow mais on s&#8217;y retrouve bien tout de même. Et il met à disposition de ses utilisateurs enregistrés (gratuitement) une série de cards PDF gratuites sur des sujets variés : Java, C#, AJAX&#8230; J&#8217;ai déjà commencé à inciter mes collègues à télécharger celle sur les design patterns car je la trouve plutôt réussie (et ce n&#8217;est pas un exercice facile même si beaucoup l&#8217;ont essayé).</p>
]]></content:encoded>
			<wfw:commentRss>http://francois.goldgewicht.com/2008/10/10/connaissez-vous-stack-overflow-et-dzone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Valtech Days 2008</title>
		<link>http://francois.goldgewicht.com/2008/10/09/22/</link>
		<comments>http://francois.goldgewicht.com/2008/10/09/22/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 20:16:59 +0000</pubDate>
		<dc:creator>François</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://francois.goldgewicht.com/?p=22</guid>
		<description><![CDATA[
Les Valtech Days 2008 auront lieu les 21 et 22 octobre :

mardi 21 octobre : les séminaires, de 15 ou 45 minutes ;
mercredi 22 octobre : l&#8217;Open Space Technology.

Le programme complet est disponible ici : http://www.valtech.fr/fr/index/valtech_days/Programme.html.
J&#8217;y animerai une session intitulée &#8220;AJAX : de la Mythologie à la Réalité&#8221; :
AJAX a répondu à beaucoup d&#8217;attentes en [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://francois.goldgewicht.com/wp-content/uploads/2008/10/valtechdays.jpg" ><img class="aligncenter size-full wp-image-23" title="Logo Valtech Days" src="http://francois.goldgewicht.com/wp-content/uploads/2008/10/valtechdays.jpg" alt="" width="456" height="120" /></a></p>
<p style="text-align: justify;">Les <strong><a title="Valtech Days 2008" href="http://www.valtech.fr/fr/index/valtech_days.html/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.valtech.fr');" target="_blank">Valtech Days 2008</a></strong> auront lieu les 21 et 22 octobre :</p>
<ul style="text-align: justify;">
<li>mardi 21 octobre : les <a title="séminaires" href="http://www.valtech.fr/fr/index/valtech_days/34seminaires.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.valtech.fr');" target="_blank">séminaires</a>, de 15 ou 45 minutes ;</li>
<li>mercredi 22 octobre : l&#8217;<a title="Open Space Technology" href="http://www.valtech.fr/fr/index/valtech_days/OpenSpaceTechnology.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.valtech.fr');" target="_blank">Open Space Technology</a>.</li>
</ul>
<p style="text-align: justify;">Le programme complet est disponible ici : <a title="http://www.valtech.fr/fr/index/valtech_days/Programme.html" href="http://www.valtech.fr/fr/index/valtech_days/Programme.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.valtech.fr');" target="_blank">http://www.valtech.fr/fr/index/valtech_days/Programme.html</a>.</p>
<p style="text-align: justify;">J&#8217;y animerai une session intitulée <strong>&#8220;AJAX : de la Mythologie à la Réalité&#8221; :</strong></p>
<p style="text-align: justify;"><em>AJAX a répondu à beaucoup d&#8217;attentes en enrichissant le Web traditionnel et s&#8217;est donc naturellement très largement répandu. Mais il est souvent la victime de préjugés. Pour lever tout risque et bénéficier de ses réels apports, il convient donc d&#8217;en cadrer l&#8217;utilisation par des principes souvent méconnus ou sous-estimés.</em></p>
<p style="text-align: justify;"><em>Cette présentation a pour objectifs de donner une définition pragmatique d&#8217;AJAX et d&#8217;exposer ses réels apports et ses réels risques dans les domaines fonctionnel, ergonomique et technique, tout en le situant par rapport aux autres technologies RIA. </em></p>
]]></content:encoded>
			<wfw:commentRss>http://francois.goldgewicht.com/2008/10/09/22/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
