<?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>Blog de Miles</title>
	<atom:link href="https://blog.developpez.com/miles/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/miles</link>
	<description></description>
	<lastBuildDate>Sun, 03 May 2009 23:00: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>Test du débuggeur parallèle TotalView</title>
		<link>https://blog.developpez.com/miles/p7564/informatique/test_du_debuggeur_parallele_totalview</link>
		<comments>https://blog.developpez.com/miles/p7564/informatique/test_du_debuggeur_parallele_totalview#comments</comments>
		<pubDate>Sun, 03 May 2009 23:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Matthieu Brucher]]></dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Langage de programmation]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Il y a quelques temps, j&#8217;ai eu une formation sur ce débuggeur disponible sur les plateformes Unix et Linux. Si vous avez un code parallèle à débugger (multithreadé ou MPI), c&#8217;est l&#8217;outil à avoir. Pour tout commentaire, je vous invite à suivre la discussion sur le forum.]]></description>
				<content:encoded><![CDATA[<p>Il y a quelques temps, j&rsquo;ai eu une formation sur ce débuggeur disponible sur les plateformes Unix et Linux. Si vous avez un code parallèle à débugger (multithreadé ou MPI), c&rsquo;est l&rsquo;outil à avoir.<br />
Pour tout commentaire, je vous invite à suivre <a href="http://www.developpez.net/forums/d735854/c-cpp/contribuez/test-doutil-c-cpp-fortran-debuggeur-parallele-totalview/">la discussion sur le forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nokia ajoute la licence LGPL à Qt</title>
		<link>https://blog.developpez.com/miles/p7075/informatique/open-source/nokia_ajoute_la_licence_lgpl_a_qt</link>
		<comments>https://blog.developpez.com/miles/p7075/informatique/open-source/nokia_ajoute_la_licence_lgpl_a_qt#comments</comments>
		<pubDate>Wed, 14 Jan 2009 08:19:49 +0000</pubDate>
		<dc:creator><![CDATA[Matthieu Brucher]]></dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Pour une nouvelle, c&#8217;est une nouvelle. Des bruits de couloirs annonçaient des potentiels changements de licence, ce qui vient d&#8217;être fait. Qu&#8217;est-ce que cela change ? Beaucoup de choses. Tout d&#8217;abord, la prochaine version de Qt (la 4.5) sera donc disponible sous licence commerciale, GPL ou LGPL 2.1. Cela devrait permettre de clore définitivement le conflit des licences entre GTK et Qt, au bénéfice de ce dernier. En effet, Qt est régulièrement en avance sur [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Pour une nouvelle, c&rsquo;est une nouvelle. Des bruits de couloirs annonçaient des potentiels changements de licence, <a href="http://labs.trolltech.com/blogs/2009/01/14/nokia-to-license-qt-under-lgpl/">ce qui vient d&rsquo;être fait</a>.</p>
<p>Qu&rsquo;est-ce que cela change ? Beaucoup de choses. Tout d&rsquo;abord, la prochaine version de Qt (la 4.5) sera donc disponible sous licence commerciale, GPL ou LGPL 2.1. Cela devrait permettre de clore définitivement le conflit des licences entre GTK et Qt, au bénéfice de ce dernier. En effet, Qt est régulièrement en avance sur GTK en ce qui concerne les capacités et les plateformes supportées (Linux, OS X, Windows, Windows CE, S60, &#8230;).</p>
<p>Dans les autres nouvelles (et non des moindres) :</p>
<ul>
<li>embauche de nouveaux développeurs (comme quoi, Nokia pense conserver et même développer son support payant)</li>
<li>ouverture du repository de Qt, qui vient de passer de Perforce à Git, afin de permettre à tout le monde de tester les nouveautés, proposer des patchs, &#8230;</li>
<li>un effort pour faciliter les contributions (sous la forme d&rsquo;un site web et aussi au niveau du copyright des contributions) sera aussi fait.</li>
</ul>
<p>On ne peut donc que saluer les efforts de Nokia. Ceux qui avaient peur du rachat l&rsquo;année dernière devraient être ravis de cette nouvelle qui va permettre une meilleure utilisation un peu partout de cette bibliothèque exceptionnelle.</p>
<p>Et vivement les prochaines nouvelles sur le mode de fonctionnement des contributions&#8230;</p>
<p>Pour l&rsquo;annonce sur le forum, voir <a href="http://www.developpez.net/forums/d672056/c-cpp/bibliotheques/qt/qt-4-5-sous-licence-lgpl/#post3934066">ici</a>.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Profiler son code C/C++ sous Windows et Linux</title>
		<link>https://blog.developpez.com/miles/p5810/informatique/profiler_son_code_c_c_sous_windows_et_li</link>
		<comments>https://blog.developpez.com/miles/p5810/informatique/profiler_son_code_c_c_sous_windows_et_li#comments</comments>
		<pubDate>Mon, 02 Jun 2008 23:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Matthieu Brucher]]></dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Langage de programmation]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Après de longues semaines de silence, me revoilà Je vous propose un tutoriel sur le profilage de code. C&#8217;est une opération indispensable à toute optimisation, mais souvent oubliée. Voici le contenu de cet article : Qu&#8217;est un profil de code ?, ou pourquoi faire un profil et quels sont les différents types de profils ? Visual Studio Performance Tool, une présentation de l&#8217;outil de Microsoft, tournant sous Windows, Valgrind, l&#8217;outil libre principalement utilisé sous Linux. [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Après de longues semaines de silence, me revoilà <img src="https://blog.developpez.com/miles/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
<p>Je vous propose un <a href="http://matthieu-brucher.developpez.com/tutoriels/cpp/profil-valgrind-visual-studio/">tutoriel sur le profilage de code</a>. C&rsquo;est une opération indispensable à toute optimisation, mais souvent oubliée. Voici le contenu de cet article :</p>
<ul>
<li>Qu&rsquo;est un profil de code ?, ou pourquoi faire un profil et quels sont les différents types de profils ?</li>
<li>Visual Studio Performance Tool, une présentation de l&rsquo;outil de Microsoft, tournant sous Windows,</li>
<li>Valgrind, l&rsquo;outil libre principalement utilisé sous Linux.</li>
</ul>
<p>N&rsquo;hésitez pas à me laisser vos impressions <img src="https://blog.developpez.com/miles/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>Mise à jour de la page associée au livre Python &#8211; les fondamentaux du langage &#8211; la programmation pour les scientifiques</title>
		<link>https://blog.developpez.com/miles/p5298/divers/mise_a_jour_de_la_page_associee_au_livre</link>
		<comments>https://blog.developpez.com/miles/p5298/divers/mise_a_jour_de_la_page_associee_au_livre#comments</comments>
		<pubDate>Sun, 16 Mar 2008 23:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Matthieu Brucher]]></dc:creator>
				<category><![CDATA[Divers]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Deux mois et demi après la parution de ce livre, il est temps pour moi de mettre à jour la page accompagnatrice. Pour le moment, j&#8217;ai inclus les diverses coquilles qui m&#8217;ont été reportées (ne vous gênez pas pour me les faire remarquer) ainsi qu&#8217;une précision sur l&#8217;utilisation d&#8217;un nouvel objet d&#8217;une classe personnelle comme clé d&#8217;un dictionnaire. Si un site de votre connaissance mérite, à votre avis, d&#8217;être dans la liste des liens fournis [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Deux mois et demi après la parution de ce livre, il est temps pour moi de mettre à jour la page accompagnatrice.</p>
<p>Pour le moment, j&rsquo;ai inclus les diverses coquilles qui m&rsquo;ont été reportées (ne vous gênez pas pour me les faire remarquer) ainsi qu&rsquo;une précision sur l&rsquo;utilisation d&rsquo;un nouvel objet d&rsquo;une classe personnelle comme clé d&rsquo;un dictionnaire.</p>
<p>Si un site de votre connaissance mérite, à votre avis, d&rsquo;être dans la liste des liens fournis par cette même page, contactez-moi afin que je puisse envisager son ajout.</p>
<p>Bonne lecture !</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nouvelles versions alpha pour Python 2.6 (a1) et Python 3.0 (a3)</title>
		<link>https://blog.developpez.com/miles/p5192/informatique/open-source/nouvelles_versions_alpha_pour_python_2_6</link>
		<comments>https://blog.developpez.com/miles/p5192/informatique/open-source/nouvelles_versions_alpha_pour_python_2_6#comments</comments>
		<pubDate>Sat, 01 Mar 2008 23:14:15 +0000</pubDate>
		<dc:creator><![CDATA[Matthieu Brucher]]></dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Voici arrivées les nouvelles alpha des prochaines versions de Python. Les versions ne sont pas des versions stables, elles sont en cours de développement, les API peuvent changer (c&#8217;est surtout le cas pour Python 3.0, pas pour Python 2.6), il reste des bugs, &#8230; mais cela permet de tester La version 3.0 est une nouvelle version qui va rompre la compatibilité avec les versions 1.x et 2.x. De nouvelles classes et fonctions vont apparaître, d&#8217;autres [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Voici arrivées les nouvelles alpha des prochaines versions de Python. Les versions ne sont pas des versions stables, elles sont en cours de développement, les API peuvent changer (c&rsquo;est surtout le cas pour Python 3.0, pas pour Python 2.6), il reste des bugs, &#8230; mais cela permet de tester <img src="https://blog.developpez.com/miles/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
<p>La version 3.0 est une nouvelle version qui va rompre la compatibilité avec les versions 1.x et 2.x. De nouvelles classes et fonctions vont apparaître, d&rsquo;autres disparaître. Afin de faciliter la transition, la version 2.6 propose certaines nouvelles fonctionnalités et permet de mettre en exergue les codes qui pourront causer des problèmes lors du passage à la version 3.0.</p>
<p>Voici les liens pour les téléchargements :</p>
<ul>
<li><a href="http://www.python.org/download/releases/2.6/">Python 2.6a1</a></li>
<li><a href="http://www.python.org/download/releases/3.0/">Python 3.0a3</a></li>
</ul>
<p>Il est prévu de proposer des versions alpha chaque mois jusqu&rsquo;aux bétas puis les RC et enfin les versions finales.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Critique de mon livre &#171;&#160;Python &#8211; Les Fondamentaux du langage &#8211; La Programmation pour les scientifiques&#160;&#187;</title>
		<link>https://blog.developpez.com/miles/p4859/informatique/critique_de_mon_livre_u_python_les_fonda</link>
		<comments>https://blog.developpez.com/miles/p4859/informatique/critique_de_mon_livre_u_python_les_fonda#comments</comments>
		<pubDate>Mon, 28 Jan 2008 09:20:24 +0000</pubDate>
		<dc:creator><![CDATA[Matthieu Brucher]]></dc:creator>
				<category><![CDATA[Conception]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[La première critique de mon livre est en ligne aujourd&#8217;hui. Pour ceux qui souhaiteraient en savoir plus sur le livre, n&#8217;hésitez pas à télécharger l&#8217;extrait sur le site des éditions ENI (accessible depuis la page de la critique). Je publie aussi sur Developpez.com d&#8217;autres tutoriels, dont deux sont extraits de mon livre : un tutoriel sur l&#8217;API C de CPython et de Numpy un tutoriel à paraître sur l&#8217;utilisation de SWIG]]></description>
				<content:encoded><![CDATA[<p>La première critique de mon livre est <a href="http://python.developpez.com/livres/?page=livresPython#L2746040883">en ligne</a> aujourd&rsquo;hui. Pour ceux qui souhaiteraient en savoir plus sur le livre, n&rsquo;hésitez pas à télécharger l&rsquo;extrait sur le site des éditions ENI (accessible depuis la page de la critique).</p>
<p>Je publie aussi sur Developpez.com d&rsquo;autres tutoriels, dont deux sont extraits de mon livre :</p>
<ul>
<li><a href="http://matthieu-brucher.developpez.com/tutoriels/python/api-c-numpy/">un tutoriel sur l&rsquo;API C de CPython et de Numpy</a></li>
<li><a href="http://matthieu-brucher.developpez.com/tutoriels/python/swig-numpy/">un tutoriel à paraître sur l&rsquo;utilisation de SWIG</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sortie d&#8217;un livre français pour Python et les scientifiques</title>
		<link>https://blog.developpez.com/miles/p4759/informatique/conception/sortie_d_un_livre_francais_pour_python_e</link>
		<comments>https://blog.developpez.com/miles/p4759/informatique/conception/sortie_d_un_livre_francais_pour_python_e#comments</comments>
		<pubDate>Wed, 09 Jan 2008 09:17:58 +0000</pubDate>
		<dc:creator><![CDATA[Matthieu Brucher]]></dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[Conception]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Aujourd&#8217;hui sort mon premier livre dédié à Python et aux scientifiques. Son contenu introduit la philosophie de Python et son utilisation, puis trois parties sont consacrées à la facette scientifique avec Numpy, Scipy et Matplotlib. Enfin, une dernière partie considère l&#8217;utilisation de modules d&#8217;extension en C ou en C++. Ce livre est destiné en priorité aux scientifiques ayant l&#8217;habitude du C, du C++ ou de Fortran, cherchant à travailler avec un outil permettant un prototypage [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Aujourd&rsquo;hui sort mon premier livre dédié à Python et aux scientifiques.</p>
<p>Son contenu introduit la philosophie de Python et son utilisation, puis trois parties sont consacrées à la facette scientifique avec Numpy, Scipy et Matplotlib. Enfin, une dernière partie considère l&rsquo;utilisation de modules d&rsquo;extension en C ou en C++.</p>
<p>Ce livre est destiné en priorité aux scientifiques ayant l&rsquo;habitude du C, du C++ ou de Fortran, cherchant à travailler avec un outil permettant un prototypage plus raide, mais aussi à ceux désirant s&rsquo;éloigner de Matlab, pour utiliser un véritable langage et une bibliothèque standard complète. Les informaticiens travaillant en collaboration avec des scientifiques trouveront dans ce livre des outils pour aider les scientifiques et les comprendre (ils cherchent des outils rapides et facile à utiliser).</p>
<p>N&rsquo;hésitez pas à me contacter pour approfondir une question après la lecture de ce livre.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Où un nouveau blog est créé</title>
		<link>https://blog.developpez.com/miles/p4424/divers/ou_un_nouveau_blog_est_cree</link>
		<comments>https://blog.developpez.com/miles/p4424/divers/ou_un_nouveau_blog_est_cree#comments</comments>
		<pubDate>Tue, 23 Oct 2007 10:42:40 +0000</pubDate>
		<dc:creator><![CDATA[Matthieu Brucher]]></dc:creator>
				<category><![CDATA[Divers]]></category>
		<category><![CDATA[Humeur]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Cela fait quelques mois que je blogue ici, en français, et j&#8217;ai décidé d&#8217;aller plus loin et de bloguer aussi, mais en anglais. Les sujets principaux de discutions seront dédiés à mes projets, C++ ou Python, à ma recherche ou à mes apssions (principalement la musique). Ici, j&#8217;annonçais régulièrement mes nouveaux tutoriels, principalement, là-bas, ce sera différent, ce sera un blog dit expert où je donnerai des conseils qui n&#8217;ont pas forcément la vocation à [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Cela fait quelques mois que je blogue ici, en français, et j&rsquo;ai décidé d&rsquo;aller plus loin et de bloguer aussi, mais en anglais.<br />
Les sujets principaux de discutions seront dédiés à mes projets, C++ ou Python, à ma recherche ou à mes apssions (principalement la musique). Ici, j&rsquo;annonçais régulièrement mes nouveaux tutoriels, principalement, là-bas, ce sera différent, ce sera un blog dit expert où je donnerai des conseils qui n&rsquo;ont pas forcément la vocation à faire una rticle. Dans le même temps, il sera aussi possible que je blogue sur ces thèmes ici même, mais cette fois-ci en français <img src="https://blog.developpez.com/miles/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
<p>Mon deuxième blog en anglais : http://matt.eifelle.com</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>De retour des US</title>
		<link>https://blog.developpez.com/miles/p4269/divers/de_retour_des_us</link>
		<comments>https://blog.developpez.com/miles/p4269/divers/de_retour_des_us#comments</comments>
		<pubDate>Sat, 22 Sep 2007 10:23:26 +0000</pubDate>
		<dc:creator><![CDATA[Matthieu Brucher]]></dc:creator>
				<category><![CDATA[Divers]]></category>
		<category><![CDATA[Informatique]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Bonjour à tous ! Je viens de rentrer d&#8217;une semaine aux Etats-Unis, à la conférence internationale ICIP (International Conference on Image Processing) à San Antonio, TX. Pour ceux qui sont intéressés, j&#8217;ai mis en ligne : l&#8217;article original la présentation associée Vous pouvez retrouver d&#8217;autres publications sur ma page perso : http://miles.developpez.com/]]></description>
				<content:encoded><![CDATA[<p>Bonjour à tous !</p>
<p>Je viens de rentrer d&rsquo;une semaine aux Etats-Unis, à la conférence internationale ICIP (International Conference on Image Processing) à San Antonio, TX.</p>
<p>Pour ceux qui sont intéressés, j&rsquo;ai mis en ligne :</p>
<ul>
<li><a href="ftp://ftp-developpez.com/miles/publis/2007/icip07-brucher.pdf">l&rsquo;article original</a></li>
<li><a href="ftp://ftp-developpez.com/miles/publis/2007/icip07-presentation.pdf">la présentation associée</a></li>
</ul>
<p>Vous pouvez retrouver d&rsquo;autres publications sur ma page perso : http://miles.developpez.com/</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compilation des projets Qt4</title>
		<link>https://blog.developpez.com/miles/p4272/informatique/compilation_des_projets_qt4</link>
		<comments>https://blog.developpez.com/miles/p4272/informatique/compilation_des_projets_qt4#comments</comments>
		<pubDate>Tue, 25 Sep 2007 23:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Matthieu Brucher]]></dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le plus complexe dans Qt4, ce n&#8217;est pas sa souplesse ou le mécanisme des signaux et slots (une fois qu&#8217;on le connaît, c&#8217;est bon), c&#8217;est bien la compilation de projets. QMake, proposé avec Qt4, est un moyen efficace de générer des Makefile gérant tous les fichiers du projets et ajoutant au besoin une liste de fichiers générés automatiquement (comme les fichiers dédiés aux signaux et slots). Mais QMake n&#8217;est pas la seule solution, c&#8217;est pourquoi [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Le plus complexe dans Qt4, ce n&rsquo;est pas sa souplesse ou le mécanisme des signaux et slots (une fois qu&rsquo;on le connaît, c&rsquo;est bon), c&rsquo;est bien la compilation de projets. QMake, proposé avec Qt4, est un moyen efficace de générer des Makefile gérant tous les fichiers du projets et ajoutant au besoin une liste de fichiers générés automatiquement (comme les fichiers dédiés aux signaux et slots).</p>
<p>Mais QMake n&rsquo;est pas la seule solution, c&rsquo;est pourquoi je propose aussi un aperçu de l&rsquo;utilisation de Qt4 avec CMake et SCons.</p>
<p>Avec ça, il devrait être plus facile de compiler un projet Qt4 <img src="https://blog.developpez.com/miles/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
