<?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>KlearTouch Blog &#187; Divers</title>
	<atom:link href="https://blog.developpez.com/kleartouch/pcategory/divers/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/kleartouch</link>
	<description></description>
	<lastBuildDate>Sun, 26 Jul 2009 06:31:00 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Google annonce Chrome OS</title>
		<link>https://blog.developpez.com/kleartouch/p7858/divers/open-source/google_annonce_chrome_os</link>
		<comments>https://blog.developpez.com/kleartouch/p7858/divers/open-source/google_annonce_chrome_os#comments</comments>
		<pubDate>Thu, 09 Jul 2009 03:34:22 +0000</pubDate>
		<dc:creator><![CDATA[Pierre Henri Kuate]]></dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Si vous n&#8217;en avez pas encore entendu parler, allez lire l&#8217;annonce: Introducing the Google Chrome OS. C&#8217;est une énorme nouvelle: Google entre dans le monde des systèmes d&#8217;exploitation! Suivez le débat sur le forum. En gros, leur solution sera basée sur le noyau de Linux avec le but d&#8217;offrir un système simple, rapide et sûr pour surfer sur Internet (pour Netbooks dans un premier temps). Evidemment, il s&#8217;agit d&#8217;un système open source et il devrait [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Si vous n&rsquo;en avez pas encore entendu parler, allez lire l&rsquo;annonce: <a href="http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html">Introducing the Google Chrome OS</a>. C&rsquo;est une énorme nouvelle: Google entre dans le monde des systèmes d&rsquo;exploitation! Suivez le <a href="http://www.developpez.net/forums/d775454/club-professionnels-informatique/actualites/google-officialise-lancement-premier-systeme-dexploitation-nomme-chrome-os/">débat sur le forum</a>.</p>
<p>En gros, leur solution sera basée sur le noyau de Linux avec le but d&rsquo;offrir un système simple, rapide et sûr pour surfer sur Internet (pour Netbooks dans un premier temps). Evidemment, il s&rsquo;agit d&rsquo;un système open source et il devrait être disponible dans un an.</p>
<p>J&rsquo;ai lu plein de réactions sur Internet par rapport à cette annonce:</p>
<p>Certains sont contents, espérant être bientôt délivré de Windows. Je doute que ce jour arrive dans un futur &laquo;&nbsp;proche&nbsp;&raquo;. Tout comme Chrome, ce système as pour but primaire de pousser l&rsquo;industrie de l&rsquo;avant. Pas forcement de remplacer les solutions existantes.</p>
<p>D&rsquo;autres pensent que Google vas échouer lamentablement parce qu&rsquo;ils n&rsquo;ont aucune idée du travail requis. Possible, mais j&rsquo;en doute. En fait, je pense que Google travaille sur ce Chrome OS depuis pas mal de temps. En se basant sur Linux, ils sont loin de commencer à zéro. Je suppose même qu&rsquo;ils ont déjà une version Alpha. Ce qui signifie aussi qu&rsquo;il ne s&rsquo;agit pas d&rsquo;une idée nouvelle. Comme indication, <a href="http://chrome.blogspot.com/2009/07/google-chrome-os-faq.html">Google annonce</a> qu&rsquo;il travaille avec &laquo;&nbsp;Acer, Adobe, ASUS, Freescale, Hewlett-Packard, Lenovo, Qualcomm, Texas Instruments&nbsp;&raquo;; c&rsquo;est clair qu&rsquo;il a fallu du temps pour établir ces relations.</p>
<p>On peut aussi se demander pourquoi Google n&rsquo;a pas décidé de supporter une distribution Linux existante. Après tout, il en <a href="http://www.thinkgos.com/gos/">existe qui sont prometteuses</a>. Mais vus le degré de contrôle dont ils ont besoin pour redéfinir la notion de SE, cette approche est impossible. Après tout, si Google avait décidé de supporter Firefox (par exemple) et de contribuer toutes les modifications nécessaires pour obtenir quelque chose de similaire à Chrome, beaucoup de gens se seraient plaint et auraient créé une branche qui reste plus fidèle à Firefox.</p>
<p>Du point de vue de Google, je pense que c&rsquo;est une étape logique. Après tout, leur business est Internet. S&rsquo;ils veulent pouvoir remplacer toutes les applications bureaux par des applications web, il faut que la plateforme soit suffisamment puissant pour supporter tout ça. Ceci explique Google Chrome, <a href="http://en.wikipedia.org/wiki/HTML_5">HTML 5</a>, Gears, Wave et maintenant Google Chrome OS. Le résultat est la possibilité de créer un site web puissant qui marche <a href="http://www.w3.org/TR/offline-webapps/">même quand on est hors-ligne</a>.</p>
<p>&laquo;&nbsp;Un jour, le navigateur web deviendra la nouvelle couche supérieure du système d&rsquo;exploitation, et toutes nos applications et données vivront sur Internet&nbsp;&raquo; <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Vista Service Pack 1 disponible au grand public</title>
		<link>https://blog.developpez.com/kleartouch/p5511/divers/informatique/windows_vista_service_pack_1_disponible_</link>
		<comments>https://blog.developpez.com/kleartouch/p5511/divers/informatique/windows_vista_service_pack_1_disponible_#comments</comments>
		<pubDate>Tue, 15 Apr 2008 17:44:34 +0000</pubDate>
		<dc:creator><![CDATA[Pierre Henri Kuate]]></dc:creator>
				<category><![CDATA[Informatique]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Après sa sortie en Février pour les partenaires OEM et les abonnés MSDN, et sa distribution via Windows Update en Mars, Windows Vista Service Pack 1 peut maintenant être téléchargé sous forme d&#8217;une image CD/DVD ou d&#8217;un exécutable avec &#171;&#160;tous&#160;&#187; les langages intégrés. Liens de téléchargement: Windows Vista Service Pack 1 All Language Standalone (KB936330): L&#8217;exécutable x86 Windows Vista Service Pack 1 All Language Standalone CD ISO: Version x86 Windows Vista Service Pack 1 All [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Après sa sortie en Février pour les partenaires OEM et les abonnés MSDN, et sa distribution via Windows Update en Mars, Windows Vista Service Pack 1 peut maintenant être téléchargé sous forme d&rsquo;une image CD/DVD ou d&rsquo;un exécutable avec &laquo;&nbsp;tous&nbsp;&raquo; les langages intégrés.</p>
<p>Liens de téléchargement:</p>
<p><a target="_blank" href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;p=13&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=&amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3df559842a-9c9b-4579-b64a-09146a0ba746%26DisplayLang%3den">Windows Vista Service Pack 1 All Language Standalone (KB936330)</a>: L&rsquo;exécutable x86<br />
<a target="_blank" href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;p=15&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=&amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dd4efc054-1259-4ee4-ab15-469b6c062454%26DisplayLang%3den">Windows Vista Service Pack 1 All Language Standalone CD ISO</a>: Version x86<br />
<a target="_blank" href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;p=9&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=&amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d86d267bd-dfcd-47cf-aa76-dc0626dcdf10%26DisplayLang%3den">Windows Vista Service Pack 1 All Language Standalone for x64-based Systems (KB936330)</a><br />
<a target="_blank" href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;p=16&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=&amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3da45652b1-e838-420a-b065-83960458e2ec%26DisplayLang%3den">Windows Vista Service Pack 1 All Language Standalone DVD ISO</a>: Versions x86 &amp; x64</p>
<p>Je vais télécharger l&rsquo;exécutable pour l&rsquo;installer sur les ordinateurs de ma famille en espérant qu&rsquo;ils se plaindront un peu moins de Vista <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Vista est-il si mauvaix ?</title>
		<link>https://blog.developpez.com/kleartouch/p4744/divers/informatique/windows_vista_est_il_si_mauvaix</link>
		<comments>https://blog.developpez.com/kleartouch/p4744/divers/informatique/windows_vista_est_il_si_mauvaix#comments</comments>
		<pubDate>Sun, 06 Jan 2008 10:03:19 +0000</pubDate>
		<dc:creator><![CDATA[Pierre Henri Kuate]]></dc:creator>
				<category><![CDATA[Informatique]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[J&#8217;ai lu beaucoup de choses sur Windows Vista avant et après sa sortie. Au début, c’était à propos de ses nouvelles fonctionnalités tant attendus (Aero, WinFX, etc.). Les gens attendaient beaucoup de Vista, ce qui est compréhensible après cinq ans et beaucoup de publicité. Cependant, il y avait déjà des gens pour se plaindre au sujet du matériel requis et des problèmes de compatibilité. Comme beaucoup de gens, je pense que le passage de XP [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>J&rsquo;ai <a href="http://lgmorand.developpez.com/windows/vista/?page=conclusion#L6.1">lu</a> <a href="http://www.zdnet.fr/themas/windows-vista/">beaucoup de choses</a> sur Windows Vista avant et après sa sortie. Au début, c’était à propos de ses <a href="http://en.wikipedia.org/wiki/Features_new_to_Windows_Vista">nouvelles fonctionnalités</a> tant attendus (Aero, WinFX, etc.). Les gens attendaient beaucoup de Vista, ce qui est compréhensible après cinq ans et beaucoup de publicité.</p>
<p>Cependant, il y avait déjà des gens pour se plaindre au sujet du matériel requis et des problèmes de compatibilité. Comme beaucoup de gens, je pense que le passage de XP à Vista est similaire à celui de Windows 3.11 à Windows 95; beaucoup de gens n&rsquo;apprécient pas cela au début, mais il en résultera une meilleure plate-forme à long terme.</p>
<p>Il n&rsquo;est pas surprenant qu&rsquo;après la sortie de Windows Vista, les critiques soient passés de l&rsquo;espoir à la déception et à la haine. Il y&rsquo;a quelques semaines, je lisais ces débats de mon Windows XP bien huilé. Mais ce n&rsquo;est plus le cas.<br />
<span id="more-31"></span><br />
Il y&rsquo;a environ deux semaines, j&rsquo;ai finalement installé Vista sur mon PC principal (sur un autre disque dur, car j&rsquo;ai encore besoin de mon XP) et j&rsquo;ai sérieusement commencé à l&rsquo;utiliser (je l&rsquo;avais sur un autre PC depuis six mois, mais je ne l&rsquo;avais jamais utilisé par manque de nécessité). J&rsquo;ai aussi installé Office 2007 et Visual Studio 2008. Le résultat est que j&rsquo;ai l&rsquo;impression d&rsquo;avoir fait un bond dans le futur <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
<p>La première journée a été consacrée à installer et configurer mes logiciels. J&rsquo;ai eu quelques problèmes:</p>
<ul>
<li>Je n&rsquo;ai pas pu faire fonctionner ZoneAlarm correctement, et pour être honnête, je n&rsquo;ai pas fait beaucoup d’efforts.</li>
<li>J&rsquo;ai perdu tout un répertoire en essayant d’effacer quelques fichiers: J&rsquo;utilise toujours shift+suppr et je l&rsquo;ai fait après avoir sélectionné des fichiers à la souris. Je n&rsquo;ai pas prêter attention au fait que le focus était encore sur le répertoire (sur XP, ça change dès qu&rsquo;on clique, mais pas sur Vista) et j&rsquo;ai répondu oui à l&rsquo;UAC sans lire. Ce n&rsquo;est qu&rsquo;après que le répertoire ai disparu que j&rsquo;ai réalisé mon erreur. En passant, j&rsquo;ai utilisé un logiciel de &laquo;&nbsp;dé-suppression&nbsp;&raquo; pour récupérer mes fichiers <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></li>
<li>Je dois maintenant utiliser la fonction &laquo;&nbsp;Rechercher dans les fichiers&nbsp;&raquo; de Visual Studio parce que celle de Windows semble avoir disparu. Elle ne marchait pas bien sous Windows XP donc je ne me plains pas.</li>
<li>Et le plus agaçant problème: Étant donné que tous mes fichiers ont été créés avec XP, l&rsquo;UAC se plaint à chaque fois que je les modifie/supprime. Je comprends les raisons de sécurité derrière ça mais ça reste ennuyeux (Note: La solution définitive est de donner ces privilèges au compte utilisateur).</li>
</ul>
<p>L&rsquo;aspect qui me surprend le plus, c&rsquo;est que je ne trouve pas Vista particulièrement lent ! C’est la plainte la plus courante à son sujet, donc c&rsquo;est vraiment bizarre. Pour être plus précis: Vista est beaucoup plus lent que XP, mais il semble que mon niveau de tolérance à ce sujet soit assez élevé &#8230; <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> (Et Vista est tellement plus beau)</p>
<p>Par exemple, j&rsquo;avais un 486 tournant sous Windows 2000 (pour les personnes qui ne savent pas, Le 486 est le prédécesseur du Pentium&#8230; je veux dire le &laquo;&nbsp;Pentium 1&Prime;, pas le Pentium 4 que vous connaissez tous <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> ). Cette configuration était plus lente que ma configuration actuelle. C’est peut-être la raison pour laquelle je ne suis pas une personne exigeante.<br />
Notez que mon PC est un Celeron 2.8 Ghz avec une GeForce FX et donc c&rsquo;est loin d&rsquo;être un super PC.</p>
<p>Le bon côté: J&rsquo;aime Aero et il a un incroyable potentiel (J&rsquo;espère que Microsoft va l&rsquo;ouvrir; les gens créeraient des effets étonnants). J&rsquo;aime aussi les nouvelles polices de Vista; mes yeux me remercier pour elles. Je n&rsquo;aime pas IE 7, mais Firefox fonctionne très bien. J&rsquo;ai même commencé à utiliser Windows Media Player 11 et Windows Photo Gallery (je préfère encore mes chères anciennes versions de BSPlayer et ACDSee qui offrent un meilleur contrôle par le clavier, mais ils ne fonctionnent pas bien sur Vista).</p>
<p>Au début, je voulais utiliser Vista seulement pour mon  développement sur .NET 3 (plus de détails à ce sujet plus tard), mais je n&rsquo;ai pas été sur XP depuis une semaine. Et je ne ressent pas la nécessité venir&#8230;</p>
<p>Avertissement: J&rsquo;ai probablement été chanceux de ne pas avoir de (grave) problèmes de compatibilité matériel / logiciel et deux semaines ne suffit pas de totalement apprécier un système d&rsquo;exploitation. Je suis aussi plus indulgent que de nombreuses personnes. Donc, je comprendrais si vous ne partagez pas mon point de vue <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
<p>PS: Je suis en train de regarder les nouvelles <a href="http://www.youtube.com/profile_videos?user=WindowsVistaAndLive">vidéos de marketing pour Windows Vista</a> en ce moment. Il semble que <a href="http://www.microsoft-watch.com/content/vista/real_vista_marketing_finally_begins.html">la véritable campagne Vista débute enfin</a>. Elle s&rsquo;adresse essentiellement aux utilisateurs finaux ; les développeurs de logiciels savent qu&rsquo;un système d&rsquo;exploitation est plus qu&rsquo;une jolie interface utilisateur.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mes débuts d&#8217;artiste 3D avec Blender</title>
		<link>https://blog.developpez.com/kleartouch/p4550/divers/open-source/mes_debuts_d_artiste_3d_avec_blender</link>
		<comments>https://blog.developpez.com/kleartouch/p4550/divers/open-source/mes_debuts_d_artiste_3d_avec_blender#comments</comments>
		<pubDate>Mon, 19 Nov 2007 15:06:36 +0000</pubDate>
		<dc:creator><![CDATA[Pierre Henri Kuate]]></dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Lorsque j&#8217;ai commencé à apprendre la programmation, mon principal intérêt était le développement de jeux :). J&#8217;ai beaucoup appris sur la programmation avec DirectX en C++ (plus de détails plus tard) et un peu de modélisation 3D. Hier, j&#8217;ai décidé de consacrer un peu de temps à (re)apprendre à modéliser. Malheureusement, la plupart des logiciels 3D sont très coûteux; environ 1000€ pour une édition standard et jusqu&#8217;à 9000€ pour l&#8217;édition illimitée (mais vous pouvez aussi [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Lorsque j&rsquo;ai commencé à apprendre la programmation, mon principal intérêt était le développement de jeux :). J&rsquo;ai beaucoup appris sur la programmation avec DirectX en C++ (plus de détails plus tard) et un peu de <a href="http://fr.wikipedia.org/wiki/Synth%C3%A8se_d%27image_3D#Mod.C3.A9lisation">modélisation 3D</a>.</p>
<p>Hier, j&rsquo;ai décidé de consacrer un peu de temps à (re)apprendre à modéliser. Malheureusement, la plupart des logiciels 3D sont très coûteux; environ 1000€ pour une édition standard et jusqu&rsquo;à 9000€ pour l&rsquo;édition illimitée (mais vous pouvez aussi acheter une édition étudiante pour quelques centaines d&rsquo;euros).</p>
<p>La bonne nouvelle est qu&rsquo;il existe un logiciel Open Source qui s&rsquo;appelle <a href="http://fr.wikipedia.org/wiki/Blender_%28mod%C3%A9lisation_3D%29">Blender</a>, et il est aussi puissant que les logiciels commerciaux. J&rsquo;ai évidemment sauté dessus.<br />
<span id="more-30"></span><br />
En gros, un logiciel de 3D vous permet de passer d&rsquo;un cube à un modèle réaliste et complexe (une voiture, une maison, tout ce que vous voulez). Mon objectif de la journée était de suivre le tutoriel pour débutants de <a href="http://fr.wikibooks.org/wiki/Blender3D">Blender 3D: Noob to Pro</a>. Voici où je me suis arrêté:</p>
<p><a href="http://dotnet.org.za/photos/kuate/images/242687/original.aspx" title="Mon premier modèle avec Blender"><img src="http://dotnet.org.za/photos/kuate/images/242687/425x319.aspx" alt="Mon premier modèle avec Blender" height="319" width="425"/></a></p>
<p>Le tutoriel dit: <em>Le système de fenêtres de Blender est une vraie merveille. Non, vraiment&#8230;! Vous pouvez arrêter de rire maintenant. Je sais, je sais, il ressemble à un tableau de bord de vaisseau spatial et vous n&rsquo;avez jamais vu quelque chose comme cela, mais une fois que vous l&rsquo;aurez assimilé, vous souhaiterez que tous vos programmes marchent ainsi.</em></p>
<p>Il m&rsquo;a fallu quelques heures pour m&rsquo;habituer à l&rsquo;interface et modeler cette simple personne; et je dois dire que c&rsquo;est très cool lorsqu&rsquo;on utilise les raccourcis-clavier au lieu des menus. Les logiciels commerciaux populaires ont une interface facile à utiliser (avec la souris) et ont de nombreux assistants. Toutefois, Blender a été construit (au début) pour les professionnels et, par conséquent, son interface a été conçue pour être productive. Ce n&rsquo;est que plus tard que sa convivialité a été améliorée. Bizarrement, ça me fait penser à Windows et Linux <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_razz.gif" alt=":P" class="wp-smiley" /></p>
<p>En tant que développeur de logiciel, je pense qu&rsquo;il est intéressant d&rsquo;apprendre différent styles d&rsquo;interfaces, car cela stimule la créativité :). Bien que l&rsquo;on ne puisses pas concevoir un logiciel de gestion classique de cette manière, il y&rsquo;a certainement quelques astuces qui peuvent servir à améliorer la productivité de l&rsquo;interface utilisateur.</p>
<p>Voici le résultat final (après <a href="http://fr.wikipedia.org/wiki/Synth%C3%A8se_d%27image_3D#Rendu">rendu</a>):</p>
<p><a href="http://dotnet.org.za/photos/kuate/images/242688/original.aspx" title="Rendu de mon premier modèle avec Blender"><img src="http://dotnet.org.za/photos/kuate/images/242688/425x319.aspx" alt="Rendu de mon premier modèle avec Blender" height="319" width="425"/></a></p>
<p>Est-ce que ce n&rsquo;est pas jolie, ça ! <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /></p>
<p>L&rsquo;étape suivante consiste à ajouter un environnement autour de ce modèle, puis jouer avec les lumières, ajouter des textures et peut-être une animation. J&rsquo;écrirais plus à ce sujet à la fin.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web 2.0 &#8230; La Machine (est) nous (utilise)</title>
		<link>https://blog.developpez.com/kleartouch/p2959/divers/web/web_2_0_la_machine_est_nous_utilise</link>
		<comments>https://blog.developpez.com/kleartouch/p2959/divers/web/web_2_0_la_machine_est_nous_utilise#comments</comments>
		<pubDate>Wed, 28 Feb 2007 14:06:53 +0000</pubDate>
		<dc:creator><![CDATA[Pierre Henri Kuate]]></dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je viens de découvrir une vidéo sur Youtube: &#171;&#160;Web 2.0 &#8230; The Machine is Us/ing Us&#171;&#160;. C&#8217;est une démonstration courte et simple de ce qu&#8217;était le Web et de ce qu&#8217;il est aujourd&#8217;hui. Le genre de vidéos que vous montrer à vos amis non-informaticiens pour qu&#8217;ils voient à quel point notre métier est cool]]></description>
				<content:encoded><![CDATA[<p>Je viens de découvrir une vidéo sur Youtube: &laquo;&nbsp;<a href="http://youtube.com/watch?v=6gmP4nk0EOE">Web 2.0 &#8230; The Machine is Us/ing Us</a>&laquo;&nbsp;.</p>
<p>C&rsquo;est une démonstration courte et simple de ce qu&rsquo;était le Web et de ce qu&rsquo;il est aujourd&rsquo;hui.<br />
Le genre de vidéos que vous montrer à vos amis non-informaticiens pour qu&rsquo;ils voient à quel point notre métier est cool <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Merveille du bureau &#8211; Un fichier sans nom ?</title>
		<link>https://blog.developpez.com/kleartouch/p2634/divers/idees-et-decouvertes/merveille_du_bureau_un_fichier_sans_nom</link>
		<comments>https://blog.developpez.com/kleartouch/p2634/divers/idees-et-decouvertes/merveille_du_bureau_un_fichier_sans_nom#comments</comments>
		<pubDate>Sun, 17 Dec 2006 14:12:40 +0000</pubDate>
		<dc:creator><![CDATA[Pierre Henri Kuate]]></dc:creator>
				<category><![CDATA[Idées et découvertes]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je travaillais sur un ordinateur lorsque j&#8217;ai remarqué un fichier sur le bureau. Ce qui m&#8217;a étonné, c&#8217;est le fait qu&#8217;il n&#8217;avait pas de nom. Je l&#8217;ai examiné de plus près et je me suis rendu compte qu&#8217;il avait l&#8217;icone d&#8217;une page web. J&#8217;ai alors vérifié son nom en l&#8217;affichant dans la console et j&#8217;ai réalisé qu&#8217;en fait, il avait un nom. C&#8217;était: &#171;&#160;.htm&#160;&#187; Du fait que l&#8217;affichage des extensions n&#8217;était pas activé (et je [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Je travaillais sur un ordinateur lorsque j&rsquo;ai remarqué un fichier sur le bureau. Ce qui m&rsquo;a étonné, c&rsquo;est le fait qu&rsquo;il n&rsquo;avait pas de nom. Je l&rsquo;ai examiné de plus près et je me suis rendu compte qu&rsquo;il avait l&rsquo;icone d&rsquo;une page web.</p>
<p>J&rsquo;ai alors vérifié son nom en l&rsquo;affichant dans la console et j&rsquo;ai réalisé qu&rsquo;en fait, il avait un nom. C&rsquo;était: &laquo;&nbsp;.htm&nbsp;&raquo; <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
Du fait que l&rsquo;affichage des extensions n&rsquo;était pas activé (et je suis habitué à cela sur mon ordinateur), j&rsquo;ai eu un grand moment de surprise <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
<p>Je viens d&rsquo;essayer d&rsquo;enregistrer un fichier avec ce nom (en utilisant le bloc-notes), et ça a marché; je n&rsquo;ai jamais pensé que ça marcherait <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ne jamais utiliser un booléen dans la signature d&#8217;une méthode</title>
		<link>https://blog.developpez.com/kleartouch/p2540/net/ne_jamais_utiliser_un_booleen_dans_la_si</link>
		<comments>https://blog.developpez.com/kleartouch/p2540/net/ne_jamais_utiliser_un_booleen_dans_la_si#comments</comments>
		<pubDate>Sat, 11 Nov 2006 15:20:52 +0000</pubDate>
		<dc:creator><![CDATA[Pierre Henri Kuate]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Idées et découvertes]]></category>
		<category><![CDATA[Programmation]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Disclaimer: Je suis loin d&#8217;être l'&#160;&#187;inventeur&#160;&#187; de cette directive Elle existe depuis pas mal de temps et est l&#8217;une des directives de .NET. Supposons que nous devons implémenter une entité Répertoire. Une instance de Répertoire peut être soit une répertoire racine, soit un sous-répertoire (s&#8217;il est dans un autre répertoire). Je sais que cette exemple est un peu bizarre, mais vous comprendre pourquoi je le prends dans le prochain article Le programmeur téméraire peut créer [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Disclaimer: Je suis loin d&rsquo;être l'&nbsp;&raquo;inventeur&nbsp;&raquo; de cette directive <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> Elle existe depuis pas mal de temps et est l&rsquo;une des directives de .NET.</p>
<p>Supposons que nous devons implémenter une entité Répertoire. Une instance de Répertoire peut être soit une répertoire racine, soit un sous-répertoire (s&rsquo;il est dans un autre répertoire).<br />
Je sais que cette exemple est un peu bizarre, mais vous comprendre pourquoi je le prends dans le <a href="http://blog.developpez.com/index.php?blog=65&amp;p=2541&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1" title="Comment créer deux méthodes ayant la même signature">prochain article</a> <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /><br />
<span id="more-24"></span><br />
Le programmeur téméraire peut créer le constructeur: public Répertoire(bool EstRacine);<br />
Mais:<br />
Répertoire sousRépertoire = new Répertoire(false);<br />
Ne veut rien dire à moi de se donner la peine de regarder la signature du constructeur (ce qui signifie que ce code est moins lisible).</p>
<p>La solution conseillée est d&rsquo;utiliser une énumération:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Répertoire répertoireRacine = new Répertoire(RépertoireType.Racine); <br />
Répertoire sousRépertoire = new Répertoire(RépertoireType.Sous);</div></div>
<p>Ce code est plus pénible à écrire, mais aussi plus lisible, évolutif (nous pouvons ajouter d&rsquo;autres valeurs à RépertoireType) et il est plus difficile de faire des erreurs.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comment créer deux méthodes ayant la même signature</title>
		<link>https://blog.developpez.com/kleartouch/p2541/net/programmation/comment_creer_deux_methodes_ayant_la_mem</link>
		<comments>https://blog.developpez.com/kleartouch/p2541/net/programmation/comment_creer_deux_methodes_ayant_la_mem#comments</comments>
		<pubDate>Sat, 11 Nov 2006 15:29:01 +0000</pubDate>
		<dc:creator><![CDATA[Pierre Henri Kuate]]></dc:creator>
				<category><![CDATA[Idées et découvertes]]></category>
		<category><![CDATA[Programmation]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[En me basant sur l&#8217;exemple de mon article précédent, nous allons étendre l&#8217;entité Répertoire. &#8211; Pour un répertoire racine, nous devons spécifier le lecteur dans lequel ce répertoire est. &#8211; Pour un sous-répertoire, nous devons spécifier le répertoire dans lequel ce sous-répertoire est. Dans le cadre de cet exemple, nous imiterons les DataSet typés (c&#8217;est à dire, ne pas utiliser la POO :D): Ce lecteur/répertoire est spécifié en utilisant son identificateur (un entier, par exemple). [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>En me basant sur l&rsquo;exemple de <a href="http://blog.developpez.com/index.php?blog=65&amp;p=2540&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1" title="Ne jamais utiliser un booléen dans la signature d'une méthode">mon article précédent</a>, nous allons étendre l&rsquo;entité Répertoire.<br />
&#8211; Pour un répertoire racine, nous devons spécifier le lecteur dans lequel ce répertoire est.<br />
&#8211; Pour un sous-répertoire, nous devons spécifier le répertoire dans lequel ce sous-répertoire est.<br />
Dans le cadre de cet exemple, nous imiterons les DataSet typés (c&rsquo;est à dire, ne pas utiliser la POO :D): Ce lecteur/répertoire est spécifié en utilisant son identificateur (un entier, par exemple).</p>
<p>Par conséquent, nous aimerions créer ces deux constructeurs:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">public Répertoire(int lecteurId, string nomRépertoire) {...} <br />
public Répertoire(int répertoireId, string nomSousRépertoire) {...}</div></div>
<p>Malheureusement, ceci n&rsquo;est pas possible&#8230; (Doit-je expliquer pourquoi? :D)</p>
<p>Quelle est donc la solution?<br />
<span id="more-25"></span><br />
J&rsquo;ai d&rsquo;abord pensé ajouter un paramètre factice, pour avoir différente signatures <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /><br />
Après un rapide &laquo;&nbsp;rougissement&nbsp;&raquo;, J&rsquo;ai examiné les autres possibilités:<br />
&#8211; Changer l&rsquo;ordre des paramètres (Plus de &laquo;&nbsp;rougissement&nbsp;&raquo;)<br />
&#8211; Utiliser un booléen (Pas bien! Voir l&rsquo;article précédent)<br />
&#8211; Créer un constructeur prenant les deux identificateurs (comme entiers nullables):</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Répertoire répertoireRacine = new Répertoire(lecteurId, null, nomRépertoire); <br />
Répertoire sousRépertoire = new Répertoire(null, répertoireId, nomSousRépertoire);</div></div>
<p>Je n&rsquo;aime pas vraiment ça.</p>
<p>En fin de compte, j&rsquo;ai créé un constructeur permettant de faire ceci:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Répertoire répertoireRacine = new Répertoire(lecteurId, nomRépertoire, RépertoireType.Racine); <br />
Répertoire sousRépertoire = new Répertoire(répertoireId, nomSousRépertoire, RépertoireType.Sous);</div></div>
<p>Je suis néanmoins un peu gêné par cette solution parce que le sens du premier paramètre dépend de la valeur du troisième paramètre&#8230; Mais je ne vois pas une meilleure solution; est-ce que vous en connaissez une?</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>James Bond &#8211; Changement de nom</title>
		<link>https://blog.developpez.com/kleartouch/p2602/divers/idees-et-decouvertes/james_bond_changement_de_nom</link>
		<comments>https://blog.developpez.com/kleartouch/p2602/divers/idees-et-decouvertes/james_bond_changement_de_nom#comments</comments>
		<pubDate>Fri, 08 Dec 2006 08:35:37 +0000</pubDate>
		<dc:creator><![CDATA[Pierre Henri Kuate]]></dc:creator>
				<category><![CDATA[Idées et découvertes]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Après avoir suivi Casino Royale (qui est pas mal), j&#8217;ai jeté un coup d&#8217;oeil à sa page sur Wikipedia et j&#8217;ai trouvé cette section: Il y&#8217;a un fan de James Bond (y&#8217;a t&#8217;il un mot plus fort que &#171;&#160;fan&#160;&#187;?) qui a changé son nom en utilisant les titres de tous les films officiels. Donc maintenant, il peut dire: Mon nom est Bond, James &#8230; Bond. Nom complet: James Dr No From Russia With Love Goldfinger [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Après avoir suivi Casino Royale (qui est pas mal), j&rsquo;ai jeté un coup d&rsquo;oeil à sa page sur Wikipedia et j&rsquo;ai trouvé <a href="http://en.wikipedia.org/wiki/James_Bond#Name_change">cette section</a>:<br />
Il y&rsquo;a un fan de James Bond (y&rsquo;a t&rsquo;il un mot plus fort que &laquo;&nbsp;fan&nbsp;&raquo;?) qui a changé son nom en utilisant les titres de tous les films officiels.<br />
Donc maintenant, il peut dire: Mon nom est Bond, James &#8230; Bond. <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /></p>
<p>Nom complet:</p>
<blockquote><p>James Dr No From Russia With Love Goldfinger Thunderball You Only Live Twice On Her Majesty&rsquo;s Secret Service Diamonds Are Forever Live And Let Die The Man With The Golden Gun The Spy Who Loved Me Moonraker For Your Eyes Only Octopussy A View To A Kill The Living Daylights Licence To Kill Golden Eye Tomorrow Never Dies The World Is Not Enough Die Another Day Casino Royale Bond</p></blockquote>
<p>Assez &#8230; impressionnant <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mot de passe/compte jetable</title>
		<link>https://blog.developpez.com/kleartouch/p2226/divers/mot_de_passe_compte_jetable</link>
		<comments>https://blog.developpez.com/kleartouch/p2226/divers/mot_de_passe_compte_jetable#comments</comments>
		<pubDate>Wed, 19 Jul 2006 12:44:56 +0000</pubDate>
		<dc:creator><![CDATA[Pierre Henri Kuate]]></dc:creator>
				<category><![CDATA[Divers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Voici un scenario qui m&#8217;arrive souvent et qui m&#8217;ennuie: Je suis à l&#8217;extérieur et je dois accéder à ma boite e-mail. Je n&#8217;ai que deux options: &#8211; Utiliser un ordinateur public (dans un cybercafé par exemple) &#8211; Utiliser l&#8217;ordinateur d&#8217;un ami Dans les deux situations, je dois taper mon compte et mon mot de passe sur un ordinateur étranger et suspect-able qui pourrait être infecté par un &#171;&#160;key-logger&#160;&#187; (logiciel qui enregistrer tout ce qui est [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Voici un scenario qui m&rsquo;arrive souvent et qui m&rsquo;ennuie:<br />
Je suis à l&rsquo;extérieur et je dois accéder à ma boite e-mail. Je n&rsquo;ai que deux options:<br />
&#8211; Utiliser un ordinateur public (dans un cybercafé par exemple)<br />
&#8211; Utiliser l&rsquo;ordinateur d&rsquo;un ami<br />
Dans les deux situations, je dois taper mon compte et mon mot de passe sur un ordinateur étranger et suspect-able qui pourrait être infecté par un &laquo;&nbsp;key-logger&nbsp;&raquo; (logiciel qui enregistrer tout ce qui est tapé sur le clavier). Si cela se produit une fois, je risque pas mal d&rsquo;ennuis <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /><br />
<span id="more-16"></span><br />
Une assez élégante solution à ce petit problème serait de pouvoir créer des &laquo;&nbsp;mot de passes jetables&nbsp;&raquo; qui ne peuvent être utilisés qu&rsquo;une fois pour accéder à sa boite électronique. De sorte que lorsque vous pensez que votre mot de passe pourrait être intercepté, vous utiliser un mot de passe jetable (qui sera inutile à l&rsquo;intercepteur).</p>
<p>L&rsquo;étape suivante serait de pouvoir créer des sous-comptes avec moins de permissions (comme des comptes de SE) et/ou une durée de vie limité ; des CDDs (Comptes à Durée Déterminées) :). Ex: Pour un voyage de trois jours, vous créez un compte qui ne pourra que lire des messages se conformant à certains filtres (cf. GMail) et qui sera désactivé trois jours après son activation&#8230; Vous pouvez aussi permettre à quelqu&rsquo;un d&rsquo;accéder à certains éléments de votre boite (ex: lecture de certain mails professionnels pour un collègue).<br />
Les possibilités sont quasi illimitées; vous n&rsquo;avez qu&rsquo;à laisser courir votre imagination <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
<p>Evidemment, cette idée peut être appliquée à n&rsquo;importe quel type de système sécurisé et je suis sur que quelque chose de similaire est déjà disponible dans des applications d&rsquo;entreprise. Avez-vous entendu parler de certains ?<br />
J&rsquo;espère vraiment que, très bientôt, cette idée sera implémentée dans la plus part des sites web (il n&rsquo;y a pas vraiment de difficulté technique pour le faire).</p>
<p>Qui sera le premier? Google? Yahoo? Microsoft? <img src="https://blog.developpez.com/kleartouch/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /><br />
(Hey, peut être que je devrais breveter cette idée :P)</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
