<?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>Le blog de SpiceGuid &#187; Divers</title>
	<atom:link href="https://blog.developpez.com/damien-guichard/pcategory/divers/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/damien-guichard</link>
	<description></description>
	<lastBuildDate>Mon, 28 May 2012 16:08:44 +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>A gentle introduction to 2-dimensional algebra and string diagrams</title>
		<link>https://blog.developpez.com/damien-guichard/p10983/divers/a_gentle_introduction_to_2_dimensional_a</link>
		<comments>https://blog.developpez.com/damien-guichard/p10983/divers/a_gentle_introduction_to_2_dimensional_a#comments</comments>
		<pubDate>Thu, 26 Apr 2012 12:54:40 +0000</pubDate>
		<dc:creator><![CDATA[SpiceGuid]]></dc:creator>
				<category><![CDATA[Divers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Pour ceux qui aiment la théorie des catégories et les preuves diagrammatiques Paul-André Melliès présente une (nouvelle?) approche graphique à la croisée du calcul des séquents et de la théorie des noeuds. Cliquez sur l&#8217;image pour télécharger les slides pdf.]]></description>
				<content:encoded><![CDATA[<p><center><a href="http://www.pps.jussieu.fr/~mellies/slides/cours-roma-tre.pdf" target="_blank"><img src="http://damien-guichard.developpez.com/illustrations/developpez_0113.png"/></a></center></p>
<p>Pour ceux qui aiment la théorie des catégories et les preuves diagrammatiques <a href="http://www.pps.jussieu.fr/~mellies/" target="_blank">Paul-André Melliès</a> présente une (nouvelle?) approche graphique à la croisée du calcul des séquents et de la théorie des noeuds.</p>
<p>Cliquez sur l&rsquo;image pour télécharger les <a href="http://www.pps.jussieu.fr/~mellies/slides/cours-roma-tre.pdf" target="_blank">slides <strong>pdf</strong></a>.  </p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MorphOS 2.5 disponible aujourd&#8217;hui</title>
		<link>https://blog.developpez.com/damien-guichard/p8974/divers/morphos_2_5_disponible_aujourd_hui</link>
		<comments>https://blog.developpez.com/damien-guichard/p8974/divers/morphos_2_5_disponible_aujourd_hui#comments</comments>
		<pubDate>Fri, 04 Jun 2010 08:40:20 +0000</pubDate>
		<dc:creator><![CDATA[SpiceGuid]]></dc:creator>
				<category><![CDATA[Divers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le système d&#8217;exploitation MorphOS, un OS léger et convivial descendant de feu AmigaOS est enfin disponible en version 2.5 sur matériel Apple, eMac, Mac mini G4, en plus des plateformes déjà supportées (Pegasos 1 &#38; 2 et EFIKA). La procédure d&#8217;enregistrement de MorphOS 2.5 est intégrée à la version de démonstration et consiste à : installer la version de démonstration librement téléchargeable utiliser l&#8217;outil RegTool pour s&#8217;enregistrer le paiement s&#8217;effectue à l&#8217;aide de PayPal Les [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><center><a href="http://www.morphos-team.net" target="_blank"><img src="http://www.morphos-team.net/graphic_2blue2betrue.png"/></a></center></p>
<p>Le système d&rsquo;exploitation <a href="http://www.morphos-team.net" target="_blank">MorphOS</a>, un OS léger et convivial descendant de feu AmigaOS est enfin disponible en version 2.5 sur matériel Apple, eMac, Mac mini G4, en plus des plateformes déjà supportées (Pegasos 1 &amp; 2 et EFIKA).</p>
<p>La procédure d&rsquo;enregistrement de MorphOS 2.5 est intégrée à la version de démonstration et consiste à :</p>
<ul>
<li>installer la <a href="http://www.morphos-team.net/downloads.html" target="_blank">version de démonstration</a> librement téléchargeable</li>
<li>utiliser l&rsquo;outil RegTool pour s&rsquo;enregistrer</li>
<li>le paiement s&rsquo;effectue à l&rsquo;aide de PayPal</li>
</ul>
<p>Les conditions d&rsquo;utilisation assez restrictives (la licence est liée au matériel) sont destinées à limiter le piratage. Espérons que cela n&rsquo;empêchera pas les passionnés d&rsquo;informatique alternative de découvrir ce système plein d&rsquo;atouts pour ne pas dire culte puisqu&rsquo;il a le don de déclencher un attachement que certains qualifient d&rsquo;irrationnel. </p>
<p><img src="http://damien-guichard.developpez.com/logos/button_warning.gif"/> L&rsquo;installation par défaut écrase toutes les données du disque, pour installer MorphOS 2.5 en multi-boot sur Mac Mini reportez vous à <a href="http://dreamolers.binaryriot.org/dualboot.pdf" target="_blank">ces instructions</a>. </p>
<p>Renseignez-vous sur <a href="http://www.morphos.de/intro.html" target="_blank">MorphOS</a> et l&rsquo;Amiga :</p>
<ul>
<li>visitez <a href="http://www.meta-morphos.org/" target="_blank">le site d&rsquo;un utilisateur</a> satisfait par MorphOS</li>
<li>visitez <a href="http://www.amigaimpact.org/" target="_blank">un site de fans de cette machine mythique qu&rsquo;est l&rsquo;Amiga</a></li>
<li>adhérez <a href="http://www.developpez.net/forums/group.php?groupid=192" target="_blank">au groupe DVP des utilisateurs d&rsquo;Amiga et compatibles</a></li>
<li><a href="http://obligement.free.fr/articles/amiga_histoire_1985.php" target="_blank">apprenez la fabuleuse histoire de l&rsquo;Amiga</a>, découvrez des personnages hauts en couleur comme <a href="http://obligement.free.fr/articles/amiga_histoire_1982.php" target="_blank"> Jay Miner</a>, son chien Mitchy, et revivez la passion de l&rsquo;informatique comme elle ne sera plus jamais</li>
</ul>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plus de logos pour Rox-Filer</title>
		<link>https://blog.developpez.com/damien-guichard/p8809/programmation-fonctionnelle/plus_de_logos_pour_rox_filer_1</link>
		<comments>https://blog.developpez.com/damien-guichard/p8809/programmation-fonctionnelle/plus_de_logos_pour_rox_filer_1#comments</comments>
		<pubDate>Sat, 10 Apr 2010 14:45:20 +0000</pubDate>
		<dc:creator><![CDATA[SpiceGuid]]></dc:creator>
				<category><![CDATA[Divers]]></category>
		<category><![CDATA[Programmation fonctionnelle]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Dans un précédent billet je vous expliquais comment créer un MIME pour les sources dans votre langage de programmation favori. Un MIME (Multipurpose Internet Mail Extension) est une information système pour identifier les types de fichier et leur affecter certains attributs comme une commande par défaut ou une icône personnalisée. Dans ce billet je vais encore plus loin en vous proposant directement un panel d&#8217;icônes taillées sur mesure pour le gestionnaire de fichiers ROX-Filer. Bien [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Dans un <a href="http://blog.developpez.com/damien-guichard/p8578/logiciel-libre/linux/personnalisez-vos-fichiers-source/#more8578" target="_blank">précédent billet</a> je vous expliquais comment créer un MIME pour les sources dans votre langage de programmation favori. </p>
<p>Un MIME (Multipurpose Internet Mail Extension) est une information système pour identifier les types de fichier et leur affecter certains attributs comme une commande par défaut ou une icône personnalisée.  </p>
<p>Dans ce billet je vais encore plus loin en vous proposant directement un panel d&rsquo;icônes taillées sur mesure pour le gestionnaire de fichiers <a href="http://fr.wikipedia.org/wiki/ROX-Filer" target="_blank">ROX-Filer</a>.</p>
<ul>
<li><a href="http://caml.inria.fr/" target="_blank"><img src="http://damien-guichard.developpez.com/logos/logo_caml.png"/></a>
</li>
<li><a href="http://haskell.org/" target="_blank"><img src="http://damien-guichard.developpez.com/logos/logo_haskell.png"/></a>
</li>
<li><a href="http://coq.inria.fr/" target="_blank"><img src="http://damien-guichard.developpez.com/logos/logo_coq1.png"/></a><a href="http://coq.inria.fr/" target="_blank"><img src="http://damien-guichard.developpez.com/logos/logo_coq2.png"/></a><a href="http://coq.inria.fr/" target="_blank"><img src="http://damien-guichard.developpez.com/logos/logo_coq3.png"/></a><a href="http://coq.inria.fr/" target="_blank"><img src="http://damien-guichard.developpez.com/logos/logo_coq4.png"/></a><a href="http://coq.inria.fr/" target="_blank"><img src="http://damien-guichard.developpez.com/logos/logo_coq5.png"/></a>
</li>
<li><a href="http://www.schemers.org/" target="_blank"><img src="http://damien-guichard.developpez.com/logos/logo_scheme.png"/></a>
</li>
<li><a href="http://fr.wikipedia.org/wiki/Lisp" target="_blank"><img src="http://damien-guichard.developpez.com/logos/logo_lisp1.png"/></a>
</li>
<li><a href="http://www.scala-lang.org/" target="_blank"><img src="http://damien-guichard.developpez.com/logos/logo_scala1.png"/></a>
</li>
<li><a href="http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/" target="_blank"><img src="http://damien-guichard.developpez.com/logos/logo_Fsharp.png"/></a>
</li>
</ul>
<p>Bien sûr si vous semblez frappé d&rsquo;injustice du fait que votre langage de programmation favori ne soit pas représenté, vous pouvez me faire une proposition que j&rsquo;ajouterai pour élargir la gamme de fichiers sources personnalisables.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Petit lexique de la conception objet</title>
		<link>https://blog.developpez.com/damien-guichard/p8271/divers/petit_lexique_de_la_conception_objet</link>
		<comments>https://blog.developpez.com/damien-guichard/p8271/divers/petit_lexique_de_la_conception_objet#comments</comments>
		<pubDate>Tue, 03 Nov 2009 06:16:55 +0000</pubDate>
		<dc:creator><![CDATA[SpiceGuid]]></dc:creator>
				<category><![CDATA[Divers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Pour bien montrer qu&#8217;on maîtrise son sujet il est indispensable d&#8217;utiliser le bon vocabulaire. C&#8217;est essentiel pour communiquer sur sa compétence, tout particulièrement lors d&#8217;un entretien d&#8217;embauche où il s&#8217;agira avant tout de montrer à son examinateur qu&#8217;il a du talent. Ce petit lexique non exhaustif est fait pour vous aider à convaincre votre interlocuteur que vous êtes au moins aussi incompétent que lui. Conforté dans l&#8217;idée qu&#8217;il a enfin trouvé la personne à sa [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Pour bien montrer qu&rsquo;on maîtrise son sujet il est indispensable d&rsquo;utiliser le bon vocabulaire.</p>
<p>C&rsquo;est essentiel pour communiquer sur sa compétence, tout particulièrement lors d&rsquo;un entretien d&rsquo;embauche où il s&rsquo;agira avant tout de montrer à son examinateur qu&rsquo;il a du talent.</p>
<p>Ce petit lexique non exhaustif est fait pour vous aider à convaincre votre interlocuteur que vous êtes au moins aussi incompétent que lui. Conforté dans l&rsquo;idée qu&rsquo;il a enfin trouvé la personne à sa hauteur il ne pourra que vous engager à rejoindre son équipe de professionnels aguerris.  </p>
<p><span id="more-33"></span></p>
<p><strong>langage:</strong> qu&rsquo;importe le langage puisqu&rsquo;en fait ils se valent tous, n&rsquo;importe quel langage ferait aussi bien l&rsquo;affaire pourvu que ce soit le même que celui qui est exigé.</p>
<p><strong>portabilité:</strong> le langage exigé a un plus par rapport aux autres langages. il est portable. c&rsquo;est d&rsquo;ailleurs le seul langage connu qui soit réellement portable. de plus il en existe déjà une implantation sur la plateforme exigée. qui est en fait la seule plateforme qui compte puisque c&rsquo;est celle que tout le monde utilise. d&rsquo;autres langages sont disponibles sur d&rsquo;autres plateformes moins populaires mais ça ne sert à rien puisque personne ne les utilise.</p>
<p><strong>objet:</strong> on ne dit pas une classe, on dit un objet. on ne programme pas à l&rsquo;aide d&rsquo;un langage de classes mais à l&rsquo;aide d&rsquo;un langage à objets. on ne déclare pas une nouvelle classe, on créer un nouvel objet. pour montrer qu&rsquo;on est vraiment un pro de la programmation par objets on ne manquera pas d&rsquo;hériter de cet objet puis d&rsquo;instancier ce nouvel objet. pour les plus soigneux l&rsquo;étape de l&rsquo;implantation objet sera précédée d&rsquo;une étape de modélisation objet où l&rsquo;on aura préalablement établi toutes les relations inter-objets.</p>
<p><strong>conception:</strong> ce qui importe c&rsquo;est la conception. c&rsquo;est pourquoi le langage exigé est un langage d&rsquo;implantation. on pourrait aussi implanter à l&rsquo;aide d&rsquo;un langage de conception mais c&rsquo;est inutile si on a une bonne conception et qu&rsquo;on veut une implantation.</p>
<p><strong>(trans-)typage:</strong> le problème avec le typage fort c&rsquo;est que le compilateur ne comprend pas toujours ce qu&rsquo;on veut faire. en particulier lorsqu&rsquo;on a une bonne conception il est souvent utile de mieux documenter cette conception à l&rsquo;aide d&rsquo;indications de type qu&rsquo;on insère dans le code. de cette façon le compilateur comprend mieux la conception. on pourrait utiliser un langage de conception mais alors il ne serait plus possible de documenter la conception dans le code, on perdrait un formidable outil qui permet de bâtir des architectures fiables.</p>
<p><strong>syntaxique:</strong> on ne fait pas de la coloration lexicale, on fait de la coloration syntaxique. on ne désérialise pas un texte balisé, on écrit un parseur xml.</p>
<p><strong>méta:</strong> si on ne sait pas comment le classer on le mettra dans une méta-liste. si on ne sait pas à quoi il sert on dira qu&rsquo;il a un méta-rôle. un béotien pourrait penser que c&rsquo;est indéfini mais un expert reconnaîtra tout de suite quand c&rsquo;est méta.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MorphOS enfin disponible sur Mac</title>
		<link>https://blog.developpez.com/damien-guichard/p8193/divers/morphos_enfin_disponible_sur_mac</link>
		<comments>https://blog.developpez.com/damien-guichard/p8193/divers/morphos_enfin_disponible_sur_mac#comments</comments>
		<pubDate>Tue, 13 Oct 2009 16:16:59 +0000</pubDate>
		<dc:creator><![CDATA[SpiceGuid]]></dc:creator>
				<category><![CDATA[Divers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le système d&#8217;exploitation MorphOS, un OS léger et convivial descendant de feu AmigaOS est enfin disponible sur matériel Apple. En plus de la mise à jour, la nouvelle version 2.4 du fameux système au papillon bleu apporte la compatibilité avec tous les modèles de Mac Mini PowerPC G4. La procédure d&#8217;enregistrement de MorphOS 2.4 est intégrée à la version de démonstration et consiste à : installer la version de démonstration librement téléchargeable utiliser l&#8217;outil RegTool [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><center><a href="http://www.morphos-team.net" target="_blank"><img src="http://www.morphos-team.net/graphic_2blue2betrue.png"/></a></center></p>
<p>Le système d&rsquo;exploitation <a href="http://www.morphos-team.net" target="_blank">MorphOS</a>, un OS léger et convivial descendant de feu AmigaOS est enfin disponible sur matériel Apple.<br />
En plus de la mise à jour, la nouvelle version 2.4 du fameux système au papillon bleu apporte la compatibilité avec tous les modèles de Mac Mini PowerPC G4.</p>
<p>La procédure d&rsquo;enregistrement de MorphOS 2.4 est intégrée à la version de démonstration et consiste à :</p>
<ul>
<li>installer la <a href="http://www.morphos-team.net/downloads.html" target="_blank">version de démonstration</a> librement téléchargeable</li>
<li>utiliser l&rsquo;outil RegTool pour s&rsquo;enregistrer</li>
<li>le paiement s&rsquo;effectue à l&rsquo;aide de PayPal</li>
</ul>
<p>Les conditions d&rsquo;utilisation assez restrictives (la licence est liée au matériel) sont destinées à limiter le piratage. Espérons que cela n&rsquo;empêchera pas les passionnés d&rsquo;informatique alternative de découvrir ce système plein d&rsquo;atouts pour ne pas dire culte puisqu&rsquo;il a le don de déclencher un attachement que certains qualifient d&rsquo;irrationnel. </p>
<p><img src="http://damien-guichard.developpez.com/logos/button_warning.gif"/> L&rsquo;installation par défaut écrase toutes les données du disque, pour installer MorphOS 2.4 en multi-boot sur Mac Mini reportez vous à <a href="http://dreamolers.binaryriot.org/dualboot.pdf" target="_blank">ces instructions</a>. </p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Le premier défi DVP inter langage</title>
		<link>https://blog.developpez.com/damien-guichard/p8065/divers/le_premier_defi_dvp_inter_langage</link>
		<comments>https://blog.developpez.com/damien-guichard/p8065/divers/le_premier_defi_dvp_inter_langage#comments</comments>
		<pubDate>Tue, 15 Sep 2009 15:19:17 +0000</pubDate>
		<dc:creator><![CDATA[SpiceGuid]]></dc:creator>
				<category><![CDATA[Divers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[La rubrique C de la rédaction developpez.com lance le 5-ième défi C qui est aussi le premier défi inter langage. Vous pouvez participer quelque soit votre langage favori (C/C++, C#, JAVA, Perl, Php, Office, Matlab, Prolog,&#8230;). Découvrez le sujet et défendez haut vos couleurs : http://c.developpez.com/defis/5-Cube-Soma/ Consultez également le fil de discussion dédié au défi : http://www.developpez.net/forums/d805461/c-cpp/c/defis-c/5eme-defi-decouvrez-cube-soma/ Si votre langage n&#8217;est pas encore dans la liste des langages du défi alors faites rapidement connaître votre [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>La rubrique C de la rédaction developpez.com lance le 5-ième défi C qui est aussi le premier défi inter langage.</p>
<p>Vous pouvez participer quelque soit votre langage favori (C/C++, C#, JAVA, Perl, Php, Office, Matlab, Prolog,&#8230;).</p>
<p>Découvrez le sujet et défendez haut vos couleurs :</p>
<p>http://c.developpez.com/defis/5-Cube-Soma/</p>
<p>Consultez également le fil de discussion dédié au défi :</p>
<p>http://www.developpez.net/forums/d805461/c-cpp/c/defis-c/5eme-defi-decouvrez-cube-soma/</p>
<p>Si votre langage n&rsquo;est pas encore dans la liste des langages du défi alors faites rapidement connaître votre participation. La rédaction de developpez.com fera tout son possible pour trouver un rédacteur apte à évaluer votre contribution.</p>
<p>Bonne participation à tous !</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
