<?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>StandarTuxStandarTux</title>
	<atom:link href="http://standartux.fr/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://standartux.fr</link>
	<description>Site sur les logiciels libres, l&#039;open source et GNU/Linux</description>
	<lastBuildDate>Tue, 30 Apr 2013 03:46:29 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Beta Steam Linux ouverte</title>
		<link>http://standartux.fr/?p=1676</link>
		<comments>http://standartux.fr/?p=1676#comments</comments>
		<pubDate>Thu, 20 Dec 2012 10:17:36 +0000</pubDate>
		<dc:creator>StandarT</dc:creator>
				<category><![CDATA[Game]]></category>

		<guid isPermaLink="false">http://standartux.fr/?p=1676</guid>
		<description><![CDATA[Steam vient de mettre à disposition de tous la beta pour Linux de son client, permettant ainsi à tout un chacun de pouvoir jouer à une liste pour l&#8217;instant restreinte de jeux: Serious Sam 3, Team Fortress 2, Killing Floor, Amnesia, Unity of command, World of Goo et d&#8217;autres. Cependant, je n&#8217;ai pas vu pour [...]]]></description>
				<content:encoded><![CDATA[<div id="attachment_1587" class="wp-caption aligncenter" style="width: 138px"><a href="http://standartux.fr/?attachment_id=1587" rel="attachment wp-att-1587"><img src="http://standartux.fr/wp-content/uploads/2012/04/Steam.png" alt="Steam icon devianart" width="128" height="128" class="size-full wp-image-1587" /></a><p class="wp-caption-text">Steam icon devianart</p></div>
<p>Steam vient de mettre à disposition de tous la beta pour Linux de son client, permettant ainsi à tout un chacun de pouvoir jouer à une liste pour l&rsquo;instant restreinte de jeux: Serious Sam 3, Team Fortress 2, Killing Floor, Amnesia, Unity of command, World of Goo et d&rsquo;autres.</p>
<p>Cependant, je n&rsquo;ai pas vu pour l&rsquo;instant de &lsquo;Left 4 Dead&rsquo; de disponible, ce qui est un peu surprenant étant donné que ce jeu était annoncé pour être un des premiers à être proposé pour la plateforme Linux. Il faudra donc encore patienter un peu mais on peut déjà dés aujourd&rsquo;hui du client pour notre cher Linux.</p>
<p>A noté que ce client n&rsquo;est pour l&rsquo;instant destiné que pour la distribution Ubuntu 12.04 mais rien ne devrait empêcher les bidouilleurs de l&rsquo;installer sur leur distribution favorite, pour le peu qu&rsquo;elle supporte le système de paquetage .deb.</p>
]]></content:encoded>
			<wfw:commentRss>http://standartux.fr/?feed=rss2&#038;p=1676</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arrivée de Steam sous Linux</title>
		<link>http://standartux.fr/?p=1582</link>
		<comments>http://standartux.fr/?p=1582#comments</comments>
		<pubDate>Wed, 25 Apr 2012 19:15:53 +0000</pubDate>
		<dc:creator>StandarT</dc:creator>
				<category><![CDATA[Actualité libre]]></category>
		<category><![CDATA[Game]]></category>

		<guid isPermaLink="false">http://standartux.fr/?p=1582</guid>
		<description><![CDATA[Mise à jour du 17 juillet 2012: ça y est! c&#8217;est officiel, Steam débarquera bien sur GNU/Linux. Valve à même créé un blog pour diffuser les dernières informations et développements en cours pour éviter toutes futures rumeurs ou spéculations, et c&#8217;est par ici. Enfin une bonne nouvelle pour les joueurs et l&#8217;amateur de jeux que [...]]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://standartux.fr/wp-content/uploads/2012/04/Steam.png"><img class="size-full wp-image-1587 aligncenter" title="Steam" src="http://standartux.fr/wp-content/uploads/2012/04/Steam.png" alt="" width="128" height="128" /></a></p>
<blockquote><p><strong>Mise à jour du 17 juillet 2012:</strong></p>
<p>ça y est! c&rsquo;est officiel, Steam débarquera bien sur GNU/Linux. Valve à même créé un blog pour diffuser les dernières informations et développements en cours pour éviter toutes futures rumeurs ou spéculations, et c&rsquo;est par <a title="A blog by the Valve Linux Team" href="http://blogs.valvesoftware.com/linux/" target="_blank">ici</a>.</p></blockquote>
<p>Enfin une bonne nouvelle pour les joueurs et l&rsquo;amateur de jeux que je suis, <a title="Steam store" href="http://store.steampowered.com/" target="_blank">Steam </a>serait en cours de portage sur GNU/Linux!</p>
<p>Pour rappel, Steam est une plateforme de téléchargement de jeux PC, logiciel développé par Valve, cette plateforme est majoritairement utilisée par les utilisateurs de l&rsquo;OS windows qui dispose d&rsquo;un vaste catalogue de jeux, favorisant même les developpeurs indépendants. Sa notoriété auprès des joueurs est telle qu&rsquo;elle s&rsquo;est vue ajoutée le support de Mac OS ces dernières années, avec un portage d&rsquo;une sélection de jeux pour l&rsquo;instant assez réduite mais réussis.</p>
<p>Il semblait donc qu&rsquo;un vide restait à combler, celui de l&rsquo;utilisateur de Linux et qu’après toutes ces années d&rsquo;espérance et d&rsquo;attente pour un joueur comme moi, Valve ait décidé que nous ayons aussi le droit de jouer via cette plateforme sous notre OS préféré, et c&rsquo;est tant mieux.</p>
<p>De plus, il semble que le premier jeu à être porté en natif sur GNU/Linux soit <a title="L4D blog" href="http://www.l4d.com/blog/" target="_blank">L4D2</a>, un de mes jeux favoris! Il est évident que Steam n&rsquo;est pas une plateforme Open-source comme pourrait l&rsquo;être <a title="Play on Linux" href="http://www.playonlinux.com/fr" target="_blank">play-on-Linux</a>, mais l&rsquo;opportunité est enfin donné à l&rsquo;utilisateur qui pourra enfin jouer à ses jeux favoris sous son OS favori. Il ne reste plus qu&rsquo;à voir tout celà se concrétiser rapidement&#8230;</p>
<p>Source : <a title="Le journal du Geek - Steam sur Linux" href="http://www.journaldugeek.com/2012/04/25/steam-sur-linux/" target="_blank">Le Journal du Geek &#8211; Steam sur Linux en approche!</a></p>
<address>icon by <a title="Deleket" href="http://deleket.deviantart.com/" target="_blank">Deleket</a> deviantART : <a title="icon devianART steam" href="http://www.veryicon.com/icons/application/3d-cartoon-icons-pack-ii/steam-2.html" target="_blank">lien</a></address>
]]></content:encoded>
			<wfw:commentRss>http://standartux.fr/?feed=rss2&#038;p=1582</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Passage de dotclear 2 à wordpress 3</title>
		<link>http://standartux.fr/?p=1126</link>
		<comments>http://standartux.fr/?p=1126#comments</comments>
		<pubDate>Wed, 09 Mar 2011 17:36:24 +0000</pubDate>
		<dc:creator>StandarT</dc:creator>
				<category><![CDATA[Infos]]></category>
		<category><![CDATA[dotclear]]></category>
		<category><![CDATA[vie du blog]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://standartux.fr/?p=1126</guid>
		<description><![CDATA[C&#8217;est au tour du site principal de faire peau neuve. Et pour cette migration, j&#8217;ai décider de faire un tour chez wordpress! Cependant, une version du blog reste lui sous dotclear 2. La raison de cette migration est principalement due à mon envie de changer et de comparer les deux CMS dans leurs dernières versions [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://standartux.fr/wp-content/uploads/2011/03/48px-Crystal_Clear_action_configure.png"><img class="aligncenter size-full wp-image-1147" title="48px-Crystal_Clear_action_configure" src="http://standartux.fr/wp-content/uploads/2011/03/48px-Crystal_Clear_action_configure.png" alt="" width="48" height="48" /></a></p>
<p>C&rsquo;est au tour du <a href="http://www.standartux.fr">site principal</a> de faire peau neuve. Et pour cette migration, j&rsquo;ai décider de faire un tour chez <a title="wordpress fr" href="http://fr.wordpress.org/" target="_blank">wordpress</a>! Cependant, une version du <a title="StandarT blog" href="http://standartblog.standartux.fr" target="_blank">blog</a> reste lui sous <a title="dotclear" href="http://fr.dotclear.org/" target="_blank">dotclear 2</a>.</p>
<p>La raison de cette migration est principalement due à mon envie de changer et de comparer les deux <a title="définition CMS" href="http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_contenu" target="_blank">CMS</a> dans leurs dernières versions respectives. Ayant au tout début (2006) essayé plusieurs CMS avant de me lancer dans la réalisation de mon blog, les deux finalistes avaient été dotclear plutôt que wordpress.</p>
<p>Mon choix de l&rsquo;époque fût dotclear : comparé à wordpress, je le trouvais plus simple d&rsquo;utilisation, avec une conception logicielle solide, lui assurant une bonne involutivité et stabilité dans le temps. Encore aujourd&rsquo;hui, je le trouve toujours aussi pratique est stable, il &laquo;&nbsp;fait ce qu&rsquo;on lui demande&nbsp;&raquo; et &laquo;&nbsp;le fait bien&nbsp;&raquo;. Et puis c&rsquo;est un CMS &laquo;&nbsp;français&nbsp;&raquo;, raison de plus pour le soutenir les produits du terroir.</p>
<p>Alors pourquoi ce passage à wordpress? et bien avant tout pour voir comment les deux CMS on évolués avec le temps! j&rsquo;étais resté sur ma faim avec wordpress, il était déjà à l&rsquo;époque &laquo;&nbsp;en avance&nbsp;&raquo; sur dotclear avec sa quantité astronomique de plugins et thèmes, mais j&rsquo;avais trouvé l&rsquo;architecture logicielle et l&rsquo;administration &laquo;&nbsp;compliquées&nbsp;&raquo;  (pour ne pas dire un peu bordélique&#8230;), au détriment de sa stabilité avec bugs et failles de sécurités récurrentes.</p>
<p>Non pas que je veuille privilégier un CMS plutôt que l&rsquo;autre ou faire un comparatif exhaustif, dotclear à eu lui aussi son lot de bugs et de failles mais quel logiciel n&rsquo;en a pas? j&rsquo;ai décidé de remettre les mains sur wordpress pour voir où cela en était.</p>
<h3>1. l&rsquo;installation</h3>
<p>Pour cela, rien de compliqué, elle s&rsquo;est faite en 5-10 minutes si l&rsquo;on a toutes ses infos entre les mains : login/password pour les bases de donnée et administration diverses, accès FTP, droits d&rsquo;accès. J&rsquo;ai créé une nouvelle base de donnée dédiée, afin de pouvoir facilement restaurer l&rsquo;ancienne base et la plateforme dotclear et cas de problème.</p>
<p>J&rsquo;ai installé la dernière version de <a title="download wordpress" href="http://wordpress.org/download/">wordpress 3.1</a>. J&rsquo;ai oublié au passage que la langue suite à l&rsquo;installation était en anglais&#8230; ce ne fût pas un problème, le <a title="wordpress fr" href="http://fr.wordpress.org/">site</a> indiquant clairement la procédure à suivre pour changer la langue.</p>
<p>Me voilà donc avec un joli blog vierge sous wordpress, mais fonctionnel&#8230;</p>
<h3>2. le backup des données</h3>
<p>C&rsquo;est là ou je ne savais pas à quoi m&rsquo;attendre, sans savoir si cela était finalement faisable! Attention, ne faite évidement JAMAIS d&rsquo;opération de maintenance de ce type avec votre site ou blog principal en &laquo;&nbsp;production&nbsp;&raquo;, j&rsquo;utilise pour ma part des redirections sur mes sous-domaines, m&rsquo;assurant que j&rsquo;ai toujours au moins un site fonctionnel.</p>
<p>Me voilà donc en recherche sur le web d&rsquo;utilisateurs ayant déjà réalisé l&rsquo;opération. Et j&rsquo;ai trouvé ce qu&rsquo;il me fallait au travers de ces 2 articles:</p>
<ul>
<li>Premièrement, l&rsquo;<a title="migrer de dotclear à wordpress" href="http://blog.courtine.org/2010/07/05/migrer-de-dotclear-a-wordpress/" target="_blank">article</a> de Benoit qui explique toutes les opérations qu&rsquo;il a effectué pour migrer. Évidement, n&rsquo;ayant pas lu tout l&rsquo;article préalablement et me lançant dans son &laquo;&nbsp;pas à pas&nbsp;&raquo;, je me suis retrouvé comme lui à &laquo;&nbsp;la troisième mi-temps&nbsp;&raquo; avec des articles importés avec la syntaxe wiki et non XHTML, donc des articles illisibles ou mal formatés!</li>
<li>C&rsquo;est là qu&rsquo;est intervenu le <a title="Astuce pour migrer de dotclear 2.2 à wordpress 3.0" href="http://theworms.fr/2010/06/27/mirgation-dc22-vers-wp3/" target="_blank">plugin d&rsquo;import</a> de Worm&rsquo;s avec la modification du source du plugin décrite par Benoit dans son article pour finalement me retrouvé avec tous mes articles, catégorie, utilisateurs importés correctement sous le nouveau blog!</li>
</ul>
<p>Remarque : Après lecture des commentaires de l&rsquo;article de Benoit, une <a title="import dotclear en fichier texte" href="http://www.wordpress-fr.net/support/sujet-2944-import-dotclear-fichier-texte" target="_blank">autre méthode</a> semble disponible mais que je n&rsquo;ai pu tester.</p>
<h3>3. le choix du thème</h3>
<p>Le choix &laquo;&nbsp;gargantuesque&nbsp;&raquo; de thèmes qu&rsquo;offre wordpress à ce niveau surpasse tous les autres CMS du marché. Il suffit d&rsquo;aller sur <a title="wordpress showcase" href="http://wordpress.org/showcase/" target="_blank">la page</a> des sélections de thèmes pour se rendre compte que les thèmes de dotclear ne sont pas comparables, tant en quantités qu&rsquo;en qualités. Au final, mon choix s&rsquo;est porté sur le thème réalisé par <a title="Mystique theme for wordpress" href="http://digitalnature.ro/projects/mystique/" target="_blank">Mystique</a> réalisé par <a href="http://digitalnature.ro/">digitalnature</a>, souvent utilisé, il est simple à administrer et à customiser, bougrement beau et très &laquo;&nbsp;web 2.0&Prime;.</p>
<h3>4. le choix des plugins</h3>
<p>Le but étant de récupérer toutes les fonctionnalités que j&rsquo;avais sous dotclear, là aussi, pas de surprise sous wordpress étant donné la multitude de plugins existants, il est quasi-impossible de ne pas trouver son bonheur.</p>
<p>Concernant les extensions, voici la liste de ceux que j&rsquo;ai actuellement installé:</p>
<ul>
<li><strong><a title="akismet" href="http://akismet.com/" target="_blank">Akismet</a> </strong>Version 2.5.3 : pour lutter efficacement contre le spam.</li>
<li><strong><a title="All in one favicon" href="http://www.techotronic.de/plugins/all-in-one-favicon/" target="_blank">All in one Favicon</a> </strong>Version 3.1 : pour ajouter sa favicon, le plus complet que j&rsquo;ai trouvé.<strong> </strong></li>
<li><strong><a title="dotclear importer" href="http://wordpress.org/extend/plugins/dotclear-importer/" target="_blank">DotClear Importer</a> </strong>Version 0.2 : Le plugin d&rsquo;import dotclear necessaire pour les modification d&rsquo;import dont je vous ai parlé plus haut.<strong> </strong></li>
<li><strong><a title="google analytics" href="http://wordpress.org/extend/plugins/googleanalytics/" target="_blank">Google Analytics</a> </strong>Version 1.0.2 : le service de google pour avoir les statistiques de fréquentations, même si je l&rsquo;utilise de moins en moins.<strong> </strong></li>
<li><strong><a title="wordpress database backup" href="http://austinmatzko.com/wordpress-plugins/wp-db-backup/" target="_blank">WordPress Database Backup</a> </strong>Version 2.2.3 : une des premières chose à installer! permet de faire un backup périodique du contenu sa base de donnée wordpress.<strong> </strong></li>
<li><strong><a title="wordpress resum page" href="http://ben.balter.com/2010/09/12/wordpress-resume-plugin/" target="_blank">WP Resume</a> </strong>Version 1.52 : utilisé pour réaliser la partie CV, interface bien pensée pour organiser la taxonomie des pages. A noter toutefois que chez moi, au-delà d&rsquo;une &laquo;&nbsp;certaine taille&nbsp;&raquo; dans l&rsquo;arborescence des éléments, le plugin semble bugger, rendant impossible l&rsquo;arrangement des derniers éléments.</li>
<li><strong><a title="wp system health" href="http://www.code-styling.de/english/development/wordpress-plugin-wp-system-health-en" target="_blank">WP System Health</a> </strong>Version 1.3.2 : Le plugin &laquo;&nbsp;qu&rsquo;il est bien&nbsp;&raquo; pour la surveillance de la configuration et des ressources de son installation dotclear.</li>
</ul>
<h3>5. les divers bugs rencontrés</h3>
<p>N&rsquo;ayant rien planifié ou testé lors de ma migration, forcement on se retrouve confronté à divers problèmes ou imprévus à régler au file de l&rsquo;eau. Mais à ma grande surprise, j&rsquo;ai n&rsquo;ai pas été confronté à de &laquo;&nbsp;gros&nbsp;&raquo; problème qui vous grille des journées sans trouver de solution. Mes seuls petits désagréments furent:</p>
<ul>
<li>Le problème de restore des données : la partie XHTML des articles décrit plus haut, ainsi que tout ce qui concerne les liens qui n&rsquo;ont pas été importés.</li>
<li>Le problème de changement de langue US à FR expliqué<a title="wordpress translation" href="http://codex.wordpress.org/WordPress_in_Your_Language" target="_blank"> ici</a>.</li>
<li>Un problème de &lsquo;out of memory&rsquo; de wordpress connu avec l&rsquo;<a title="wordpress 'out of memory' resolved" href="http://www.twiz.fr/school/tuto/webmaster/wordpress-out-memory/" target="_blank">astuce</a> qui va bien.</li>
</ul>
<h3>6. le reste à faire</h3>
<p>Il reste évidement pas mal de chose à mettre en place, entre autre la page de liens, ajout de plugins manquants, etc décrits <a title="liste de plugins" href="http://wordpress-tuto.fr/plugins-pages-utilisation-cms-1394" target="_blank">ici</a>. Mais l&rsquo;essentiel est en place. Il reste aussi à implémenter un ensemble de règle suite à une installation de wordpress expliquées dans ce <a title="check list post install wordpress" href="http://wordpress-tuto.fr/check-list-installation-wordpress-1110" target="_blank">billet</a> et que je compte mettre en oeuvre.</p>
<p>Le manque actuel est la non prise en charge de l&rsquo;affichage au format &laquo;&nbsp;mobile&nbsp;&raquo;, mais je suis sure qu&rsquo;un (des) plugin(s) de ce type doivent exister pour wordpress.</p>
<h3>7. conclusion</h3>
<p>Pour donner un avis rapide et faire un petit bilan de cette &laquo;&nbsp;deuxième&nbsp;&raquo; expérience, ce retour sous wordpress m&rsquo;a fait bonne impression globalement. Je n&rsquo;ai pas approfondi et vu toutes les possibilités en détails, loin de là, mais à première vu wordpress s&rsquo;est considérablement amélioré depuis mon expérience de 2006. Ce n&rsquo;est clairement pas par hasard qu&rsquo;il est le plus populaire des CMS, tant les possibilités et choix d&rsquo;intégration offerts sont énormes!</p>
<p>Son installation et son utilisation sont très aisés, même pour le débutant, surtout au niveau de l&rsquo;interface d&rsquo;administration qui est un modèle dans le genre, à des années lumières de celle qui m&rsquo;est restée en mémoire. C&rsquo;est d&rsquo;ailleurs ce qui m&rsquo;avait fait préférer dotclear à l&rsquo;époque. Aujourd&rsquo;hui, je trouve que les deux interfaces se valent, avec un léger avantage à wordpress pour l&rsquo;apparence générale.</p>
<p>Le système de mise à jour automatique de wordpress, des thèmes et plugins est rudement efficace, plus que ne l&rsquo;est celui de dotclear. Le système de notation et de critères de recherches surpasse son concurrent, de même que le temps passé pour la maintenance globale du site.</p>
<p>C&rsquo;est surtout la partie customisation des thèmes que je trouve particulièrement réussie sous wordpress : la plupart des thèmes propose des interfaces <a title="wysiwyg" href="http://fr.wikipedia.org/wiki/What_you_see_is_what_you_get" target="_blank">wysiwyg</a> permettant de modifier <em>&lsquo;en live&rsquo;</em> l&rsquo;apparence du thème sélectionné, tout en gardant la possibilités de mises à jour éventuelles par l&rsquo;auteur : ceci évitant de mettre ses gros doigts dans les CSS comme cela est nécessaire la plupart du temps sous dotclear.</p>
<p>Finalement, mon sentiment est que wordpress offre plus de possibilités à l&rsquo;utilisateur lambda pour une mise en place rapide et efficace de son site, avec une présentation beaucoup plus dans l&rsquo;air du temps, avec des plugins à gogo permettant d&rsquo;en mettre plein la vue, à base de flash et de dernières technologie web&#8230; mais au risque d&rsquo;en faire une usine à gaz sur le long terme.</p>
<p>On ne peut pas vraiment comparer avec Dotclear, de part le nombre de développeurs et de communautés qui n&rsquo;est pas comparable sur les deux plateformes. Dotclear est fait pour ceux qui veulent un moteur de CMS performants, customisable et &lsquo;bidouillable&rsquo;, avec quelques plugins et thèmes réduits aux fonctionnalités les plus importantes, avec des mises à jour qui sortent quand elles sont prêtes; en gros, pour moi dotclear reste la debian des CMS <img src='http://standartux.fr/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>En face, le mastodonte wordpress! qui vous permet toutes les excentricités et un support par une communauté immense, mais l&rsquo;envie de trop vouloir en rajouter semble se révéler douloureux sur le long terme au niveau des performances globales et d&rsquo;une maintenance efficace&#8230; donc à voir à l&rsquo;usage.</p>
<p>Voilà résumé dans les grandes lignes mon &laquo;&nbsp;expérience utilisateur&nbsp;&raquo; pour ce qui concerne le passage de dotclear à wordpress. J&rsquo;espère prochainement compléter cet article avec mes futures découvertes sous ces deux moteurs qui carburent, rappelons-le, à la licence <a title="licence GNU GPL" href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html" target="_blank">GNU GPL</a> !</p>
<p class="divider" style="text-align: center;"><em>Les icônes utilisées dans l&rsquo;article sont sous licence <a title="GNU Lesser General Public License" href="http://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License" target="_blank">LGPL</a> et peuvent être téléchargées <a title="Crystal Clear icons" href="http://commons.wikimedia.org/wiki/Crystal_Clear" target="_blank">ici</a>.</em></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://standartux.fr/?feed=rss2&#038;p=1126</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>service standartux restart&#8230;</title>
		<link>http://standartux.fr/?p=745</link>
		<comments>http://standartux.fr/?p=745#comments</comments>
		<pubDate>Wed, 22 Dec 2010 10:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Evenements]]></category>
		<category><![CDATA[dotclear]]></category>
		<category><![CDATA[evenements]]></category>
		<category><![CDATA[Infos]]></category>

		<guid isPermaLink="false">http://standartux.fr/?p=745</guid>
		<description><![CDATA[L&#8217;activité de standartux.fr est relancée, avec un lot de changements importants, parmi lesquels: Passage à dotclear 2.1.3&#160;: le blog est toujours propulsé par ce fantastique moteur qu&#8217;est dotclear, avec portage du thème Welsh-2-0 de Kozlika. Donc, pour le thème principal, pas de réelle évolution visible, à part un allégement de l&#8217;interface volontairement minimaliste et aérée, [...]]]></description>
				<content:encoded><![CDATA[<p><img src="/public/icones/Info.png" alt="Info.png" style="display:block; margin:0 auto;" /></p>
<p>L&rsquo;activité de <a href="http://standartblog.standartux.fr">standartux.fr</a> est relancée, avec un lot de changements importants, parmi lesquels:</p>
<ul>
<li><strong>Passage à dotclear 2.1.3</strong>&nbsp;: le blog est toujours propulsé par ce fantastique moteur qu&rsquo;est <a href="http://fr.dotclear.org/">dotclear</a>, avec portage du thème <a href="http://themes.dotaddict.org/galerie-dc2/details/Welsh-2-0">Welsh-2-0</a> de Kozlika. Donc, pour le thème principal, pas de réelle évolution visible, à part un allégement de l&rsquo;interface volontairement minimaliste et aérée, voir carré&#8230; Par contre, le fond bénéficie des corrections de bugs et des évolutions de dotclear 2.</li>
</ul>
<ul>
<li><strong>Version mobile</strong>&nbsp;: là, c&rsquo;est plus visuel car si vous vous connectez via un mobile ou smartphone, le thème est normalement adapté avec l&rsquo;écran et optimisé à la mode iPhone. Tout ceci grâce aux excellents travaux de Guillaume avec son thème <a href="http://blog.guillaumebizet.fr/post/2009/04/01/Th%C3%A8me-iPhone-pour-Dotclear2-:-dc2iPhone">dc2iPhone</a>, et le plugin <a href="http://www.noelguilbert.com/?post/2009/01/12/Plugin-Dotclear-pour-mobile">mobileThemeSwitcher</a> de Noel (Et oui, c&rsquo;est noël!).</li>
</ul>
<ul>
<li><strong>Redirection du site</strong>&nbsp;: Le site standartux.fr est temporairement redirigé sur cette adresse de sous-domaine standartblog.standartux.fr . Cette technique a ses avantages (sécurité, backup) et ses inconvénients (référencement des pages, abonnement aux flux,&#8230;). D&rsquo;ailleurs, pensez à mettre à jour votre flux avec la nouvelle adresse <a href="/index.php?feed/rss2">RSS</a>, mais garder aussi l&rsquo;ancienne dans l&rsquo;attente de l&rsquo;upgrade du site d&rsquo;origine.</li>
</ul>
<p>De plus, ce n&rsquo;est même pas une redirection temporaire mais une redirection 301, c&rsquo;est à dire permanente, pour éviter les problèmes de (dé)référencement, c&rsquo;est expliqué un peu partout sur le net pour le pourquoi et la pratique.</p>
<p>Les futurs travaux à prévoir sont:</p>
<ul>
<li><strong>Nouveau design</strong>&nbsp;: Le thème général est un peu vieillissant et on trouve de superbes thèmes sous dotclear 2. Mais j&rsquo;aime bien ce style &laquo;&nbsp;minimal&nbsp;&raquo;, de même que les icônes du <a href="http://www.thenounproject.com/">projet Noun</a>, donc à voir, il ne me reste plus qu&rsquo;à faire un choix et mettre le tout en place.</li>
</ul>
<ul>
<li><strong>corrections bugs</strong>&nbsp;: tout n&rsquo;est pas parfait, loin de là. Certains plugins ne fonctionnent pas correctement et il va me falloir faire du débogage. Bref, si sa plante ou que vous voyez des trucs bizarre sur le blog, ne vous inquiétez pas, c&rsquo;est moi et mes gros doigts en train de bidouiller les pages du site.</li>
</ul>
<ul>
<li><strong>upgrade version dotclear</strong>&nbsp;: Les versions de dotclear savent se faire <a href="http://fr.dotclear.org/blog/post/2010/11/29/Etat-des-lieux-en-d%C3%A9cembre">attendre</a> mais la qualité est toujours au rendez-vous, j&rsquo;attends donc avec impatience la prochaine livraison qui devrait être pleine de nouveautés.</li>
</ul>
<p>Donc voilà, c&rsquo;est ma surprise de noël! N&rsquo;hésitez pas à me faire partager vos avis ou éventuels problèmes d&rsquo;utilisation avec ce nouveau blog.</p>
<p>A bientôt, Librement.</p>
<p>StandarT</p>
]]></content:encoded>
			<wfw:commentRss>http://standartux.fr/?feed=rss2&#038;p=745</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>org.eclipse.wst.sse.core 0.0.0 could not be found</title>
		<link>http://standartux.fr/?p=693</link>
		<comments>http://standartux.fr/?p=693#comments</comments>
		<pubDate>Tue, 07 Dec 2010 21:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[developpement]]></category>
		<category><![CDATA[eclipse]]></category>

		<guid isPermaLink="false">http://standartux.fr/?p=693</guid>
		<description><![CDATA[Si comme moi vous faite face à ce type de message d&#8217;erreur lors de l&#8217;installation du SDK android sous Eclipse 3.5 (Galileo) sur Ubuntu 10.10 (32bits), plus particulièrement lors de la partie installation du plugin ADT. Lorsque vous êtes à l&#8217;étape de &#171;&#160;Downloading the ADT Plugin&#160;&#187;, comme décrit sur cette page : 1. Start Eclipse, [...]]]></description>
				<content:encoded><![CDATA[<p><img src="/public/icones/sad.JPG" alt="sad" style="display:block; margin:0 auto;" /></p>
<p>Si comme moi vous faite face à ce type de message d&rsquo;erreur lors de l&rsquo;installation du <a href="http://developer.android.com/sdk/installing.html" title="SDK android installation guide">SDK android</a> sous Eclipse 3.5 (Galileo) sur Ubuntu 10.10 (32bits), plus particulièrement lors de la partie installation du <a href="http://developer.android.com/sdk/eclipse-adt.html" title="ADT plugin installation">plugin ADT</a>.</p>
<p>Lorsque vous êtes à l&rsquo;étape de &laquo;&nbsp;Downloading the ADT Plugin&nbsp;&raquo;, comme décrit sur cette <a href="http://developer.android.com/sdk/eclipse-adt.html" title="install eclipse adt">page</a> :</p>
<pre>  1. Start Eclipse, then select Help &gt; Install New Software....   2. Click Add, in the top-right corner.   3. In the Add Repository dialog that appears, enter "ADT Plugin" for the Name and the following URL for the Location:      https://dl-ssl.google.com/android/eclipse/      Note: If you have trouble acquiring the plugin, try using "http" in the Location URL, instead of "https" (https is preferred for security reasons).      Click OK.   4. In the Available Software dialog, select the checkbox next to Developer Tools and click Next.   5. In the next window, you'll see a list of the tools to be downloaded. Click Next.   6. Read and accept the license agreements, then click Finish.</pre>
<p>Et là, lors de l&rsquo;installation des packages, Eclipse réclame des packages manquants et refuse l&rsquo;installation :</p>
<blockquote><p>Cannot complete the install because one or more required items could not be found.<br />
Software being installed: Android Development Tools 0.9.4.v200910220141-17704 (com.android.ide.eclipse.adt.feature.group 0.9.4.v200910220141-17704)<br />
Missing requirement: Android Development Tools 0.9.4.v200910220141-17704 (com.android.ide.eclipse.adt.feature.group 0.9.4.v200910220141-17704) requires &lsquo;org.eclipse.wst.sse.core 0.0.0&prime; but it could not be found</p>
</blockquote>
<p>La cause est le plugin Google pour Eclipse qui dépend d&rsquo;autres composants spécifiques d&rsquo;Eclipse, ici <a href="http://www.eclipse.org/webtools/wst/main.php" title="Web standard tools">WST</a>. Celà signifie que votre installation d&rsquo;Eclipse n&rsquo;a pas encore la totalité des librairies nécessaires, mais on peut facilement les installer en suivant ces instructions :</p>
<p>1. Selectionner Help &gt; Install New Software&#8230;<br />
2. Clicker sur le lien &laquo;&nbsp;Available Software Sites&nbsp;&raquo;.<br />
3. Vérifier qu&rsquo;il y a le site d&rsquo;update nommé Galileo. S&rsquo;il n&rsquo;existe pas, click Add&#8230; et entrez l&rsquo;adresse <strong>http://download.eclipse.org/releases/galileo</strong> dans la ligne d&rsquo;edition.<br />
4. Suivre ensuite les étapes d&rsquo;installation; En sélectionnant en particulier dans la section &laquo;&nbsp;Web,XML, and Java EE development&nbsp;&raquo; le plugin &laquo;&nbsp;WST Server adapter&nbsp;&raquo;, comme dans les sreenshot ci-dessous.</p>
<p><a href="/public/images/android/Capture-eclipse-plugin-WST1.png" hreflang="" rel="lightbox[Eclipse_WST]" title="Eclipse_WST1"><img src="/public/images/android/.Capture-eclipse-plugin-WST1_s.jpg" alt="Eclipse_WST1" /></a>       <a href="/public/images/android/Capture-eclipse-plugin-WST2.png" hreflang="" rel="lightbox[Eclipse_WST]" title="Eclipse_WST2"><img src="/public/images/android/.Capture-eclipse-plugin-WST2_s.jpg" alt="Eclipse_WST2" /></a></p>
<p>Eclipse devrait charger et installer les plugins manquants pour satisfaire les dépendances, et vous devriez au final être capable de lancer la chaîne de développement Android sous Eclipse.</p>
<p><a href="/public/images/android/Capture-eclipse-SDK-Android.png" hreflang="" rel="lightbox[Eclipse_WST]" title="Eclipse_WST3"><img src="/public/images/android/.Capture-eclipse-SDK-Android_m.jpg" alt="Eclipse_WST3" style="display:block; margin:0 auto;" /></a></p>
<p>liens:<br />
<a href="http://code.google.com/intl/es/eclipse/docs/faq.html#wstinstallerror" title="FAQ - Google plugin for Eclipse">FAQ &#8211; Google Plugin for Eclipse</a></p>
]]></content:encoded>
			<wfw:commentRss>http://standartux.fr/?feed=rss2&#038;p=693</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Charger un .apk android via Linux sur Samsung Galaxy S</title>
		<link>http://standartux.fr/?p=826</link>
		<comments>http://standartux.fr/?p=826#comments</comments>
		<pubDate>Thu, 02 Dec 2010 11:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriaux]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Galaxy S]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://standartux.fr/?p=826</guid>
		<description><![CDATA[Ce petit tutoriel explique comment charger des fichiers .apk (paquets applicatifs android) sur un mobile Samsung Galaxy S I9000, en utilisant les outils du SDK android. J&#8217;utilise pour ma part Ubuntu 10.10, mais ceci doit aussi fonctionner pour tout autre distribution GNU/Linux. Pré-requis: Le SDK android doit être au préalable installé et configuré, vous pouvez [...]]]></description>
				<content:encoded><![CDATA[<p><img src="/public/logo/.android_download_w.jpg" alt="android download" style="display:block; margin:0 auto;" /></p>
<p>Ce petit tutoriel explique comment charger des fichiers .apk (paquets applicatifs android) sur un mobile Samsung Galaxy S I9000, en utilisant les outils du SDK android.<br />
J&rsquo;utilise pour ma part Ubuntu 10.10, mais ceci doit aussi fonctionner pour tout autre distribution GNU/Linux.</p>
<p><strong>Pré-requis:</strong></p>
<ul>
<li>Le SDK android doit être au préalable installé et configuré, vous pouvez consulter la procédure d&rsquo;installation directement sur le <a href="http://developer.android.com/sdk/index.html" title="Android SDK Developers">site du SDK android</a>.</li>
<li>Le Samsung Galaxy S doit être configuré pour accepter les sources inconnues et être positionné en mode Débogage USB. Ceci est accessible au travers du terminal android sous les menus Paramètres -&gt; Applications -&gt; Sources inconnues et Développement.</li>
</ul>
<hr />
<p><strong>Ajouter le Samsung Galaxy S à la liste des périphériques USB:</strong></p>
<p>Créer le fichier suivant avec votre éditeur :</p>
<pre> $ sudo gedit /etc/udev/rules.d/51-android.rules</pre>
<p>et ajouter cette ligne dans le fichier:</p>
<pre> SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="6877", MODE="0666"<br /></pre>
<p>sauvegardez le fichier et relancez le service de détection des ports USB:</p>
<pre> $ sudo restart udev<br /></pre>
<p>PS&nbsp;: une liste non exhaustive des identifiants USB pour d&rsquo;autres terminaux android est disponible <a href="http://doc.ubuntu-fr.org/android" title="doc android">ici</a>.</p>
<hr />
<p><strong>Faire reconnaître le Samsung Galaxy S lorsqu&rsquo;il est connecté:</strong></p>
<p>Pour cela, nous allons utiliser le logiciel ADB (Android Debug Bridge) fournit avec le SDK android.<br />
Positionnez-vous sous le répertoire d&rsquo;install du SDK android, dans le répertoire &laquo;&nbsp;tools&nbsp;&raquo; (si vous n&rsquo;avez pas déjà mis les exécutables dans le PATH), et entrez les commandes suivantes dans un terminal pour relancez le deamon adb.</p>
<pre>  $ sudo ./adb kill-server<br />
  $ sudo ./adb start-server<br />
  * daemon not running. starting it now on port 5037 *<br />
  * daemon started successfully *<br /></pre>
<p>A présent, avec cette commande, votre Samsung Galaxy S devrait être détecté, vous pouvez le vérifier à l&rsquo;aide de la commande:</p>
<pre> $ ./adb devices<br />
 List of devices attached<br />   90009e83b767	device<br /></pre>
<hr />
<p><strong>Commande pour charger un fichier .apk dans le Samsung Galaxy S:</strong></p>
<p>A présent, vous pouvez charger simplement votre .apk à l&rsquo;aide de la commande:</p>
<pre> $ ./adb install -r MyFirstApp.apk</pre>
<p>Pour en savoir plus sur l&rsquo;utilitaire adb, vous en avez une description <a href="http://wiki.frandroid.com/wiki/Cours_sur_l%27utilitaire_Android_ADB" title="Cours utilitaire Adb Android">ici</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://standartux.fr/?feed=rss2&#038;p=826</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>fOSSa 2010, j&#8217;y étais</title>
		<link>http://standartux.fr/?p=815</link>
		<comments>http://standartux.fr/?p=815#comments</comments>
		<pubDate>Wed, 10 Nov 2010 16:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Open-source]]></category>
		<category><![CDATA[logiciels libres]]></category>

		<guid isPermaLink="false">http://standartux.fr/?p=815</guid>
		<description><![CDATA[La deuxième édition de fOSSa &#8211; Free Open Source Software for Academia &#8211; s&#8217;est tenue à Grenoble ces 8, 9 et 10 novembre 2010. Co-organisée par l’INRIA Grenoble &#8211; Rhône-Alpes et l’EMSI Grenoble (Grenoble Ecole de Management), cette manifestation a accueillie des acteurs majeurs du logiciel libre et de l&#8217;open-source. Pour ma part, je n&#8217;ai [...]]]></description>
				<content:encoded><![CDATA[<p><img src="/public/logo/fossa-2010-logo.jpg" alt="fOSSa 2010" style="display:block; margin:0 auto;" /></p>
<p>La deuxième édition de <a href="http://fossa2010.inrialpes.fr/" title="fOSSa 2010, le site">fOSSa</a> &#8211; Free Open Source Software for Academia &#8211; s&rsquo;est tenue à Grenoble ces 8, 9 et 10 novembre 2010. Co-organisée par l’INRIA Grenoble &#8211; Rhône-Alpes et l’EMSI Grenoble (Grenoble Ecole de Management), cette manifestation a accueillie des acteurs majeurs du logiciel libre et de l&rsquo;open-source.</p>
<p>Pour ma part, je n&rsquo;ai pu participer qu&rsquo;aux conférences de ce mercredi 10 novembre:</p>
<ul>
<li><strong><em>Community over code</em></strong>, par Ross Gardler, VP de Apache Software Fondation.</li>
<li><strong><em>Community anti-Patterns</em></strong>, par Dave Neary, Consultant freelance et contributeur Gnome.</li>
<li><strong><em>Successful community-development practices</em></strong>, par Ralph Mueller, porte-parole de la fondation Eclipse.</li>
<li><strong><em>Arduino &#8211; mouth to mouth open hardware</em></strong>, par David Cuartielles, membre de l&rsquo;équipe leader du projet Arduino.</li>
</ul>
<p>J&rsquo;ai fait un petit extra avec une présentation de <a href="http://www.haiku-os.org/" title="Haiku OS">Haiku</a> par François Revol, developpeur Haiku.</p>
<p>Pour résumer, ces conférences sont de bonnes occasions d&rsquo;avoir en face de soi des personnes influentes dans le domaine de l&rsquo;open-source et du logiciel libre. Cela permet de se plonger dans le &laquo;&nbsp;bouillon&nbsp;&raquo; de ces communautés, et c&rsquo;est lors de conférences comme celles-ci que ces communautés ont à mon avis tout leur sens&nbsp;: l&rsquo;occasion de discuter, d&rsquo;échanger et partager entre elles, dans un environnement qui leur est complètement dédié, et ouvert à quiconque s&rsquo;intéresse de prés ou de loin au mouvement &laquo;&nbsp;open-source&nbsp;&raquo;.</p>
<p>Ces conférences prouvent aussi que l&rsquo;open-source n&rsquo;est plus seulement une alternative, c&rsquo;est avant tout un modèle de collaboration et d&rsquo;innovation, dont les communautés sont la pierre angulaire. Sans elles, l&rsquo;open-source et le logiciel libre ne seraient pas viables, avec elles, les autres modèles de développement ne peuvent rivaliser.</p>
<p>Pour terminer, une exemple chiffré pris lors de la conférence:<br />
<strong><em><a href="http://www.eclipse.org/helios/" title="Eclipse Helios project">Eclipse Helios</a></em></strong>, aujourd&rsquo;hui c&rsquo;est&nbsp;: 39 projets, 490 Committers, 33 millions de lignes de code&#8230;</p>
<p>Bref, le fOSSa, c&rsquo;est un des &laquo;&nbsp;events&nbsp;&raquo; sur l&rsquo;open-souce et le logiciel libre, très bien organisé avec des intervenants qui valent le déplacement !</p>
<p>Le journal France 3 Grenoble du 08/11/2010 en parle <a href="http://revolf.free.fr/fOSSa/2010/184425_HD_1850_grenoble_locale_081110_fOSSa.asf" hreflang="fr" title="Journal local Grenoble du fOSSa 2010">ici</a>, merci à François pour la mise en ligne.</p>
]]></content:encoded>
			<wfw:commentRss>http://standartux.fr/?feed=rss2&#038;p=815</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Détacher une commande à l&#8217;aide de &#8216;nohup&#8217;</title>
		<link>http://standartux.fr/?p=822</link>
		<comments>http://standartux.fr/?p=822#comments</comments>
		<pubDate>Fri, 23 Jul 2010 14:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Trucs et astuces]]></category>
		<category><![CDATA[astuces]]></category>
		<category><![CDATA[terminal]]></category>

		<guid isPermaLink="false">http://standartux.fr/?p=822</guid>
		<description><![CDATA[Ceux qui ont l&#8217;habitude d&#8217;utiliser la ligne de commande sous GNU/Linux savent que l&#8217;on peut lancer ses applications (navigateur, traitement de texte, petit script perso) tout en les détachants du terminal qui les à lancé, afin de pouvoir garder la main afin de saisir d&#8217;autres commandes. Ceci se fait à l&#8217;aide du caractère &#8216;&#38;&#8216;, par [...]]]></description>
				<content:encoded><![CDATA[<p><img src="/public/icones/gnome-terminal-icon.png" alt="gnome-terminal-icon" style="display:block; margin:0 auto;" /></p>
<p>Ceux qui ont l&rsquo;habitude d&rsquo;utiliser la ligne de commande sous GNU/Linux savent que l&rsquo;on peut lancer ses applications (navigateur, traitement de texte, petit script perso) tout en les détachants du terminal qui les à lancé, afin de pouvoir garder la main afin de saisir d&rsquo;autres commandes.<br />
Ceci se fait à l&rsquo;aide du caractère &lsquo;<strong>&amp;</strong>&lsquo;, par exemple:</p>
<pre>  $ mon_application &amp;<br /></pre>
<p>Cependant, il arrive que l’on ferme le terminal par inadvertance, ou lorsque le timeout de connexion tombe alors que l&rsquo;on était connecté à distance sur le terminal, pour avoir comme effet d’arrêter toutes les applications lancées à partir de ce terminal, suite à la déconnexion de notre utilisateur.</p>
<p>Pour remédier à ce problème, il existe la commande &lsquo;<strong>nohup</strong>&lsquo; qui permet au processus de rester actif même après la déconnexion de l&rsquo;utilisateur.</p>
<pre> $ nohup mon_application &amp;<br /></pre>
<p>Par défaut, cette commande à pour effet de créer un fichier de sortie appelé &lsquo;<strong>nohup.out</strong>&lsquo; contenant la sortie standard de la commande passée en paramètre. Ceci peut être problématique dans certains cas où le programme est lancé via un script, ce qui peut dans certains cas générer des fichiers de sortie très conséquents en taille mémoire.</p>
<p>On peut supprimer ce comportement en redirigeant tous les flux vers /dev/null, c&rsquo;est à dire vers le &lsquo;trou noir&rsquo; d&rsquo;où rien ne ressort jamais&nbsp;:</p>
<pre>$ nohup mon_application &amp;&gt;/dev/null &amp;<br /></pre>
<p>Pour en savoir plus:<br />
<a href="http://fr.wikipedia.org/wiki/Nohup" title="Commande nohup sur wikipedia">http://fr.wikipedia.org/wiki/Nohup</a></p>
]]></content:encoded>
			<wfw:commentRss>http://standartux.fr/?feed=rss2&#038;p=822</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ant &#8211; Could not create task or type of type: for.</title>
		<link>http://standartux.fr/?p=821</link>
		<comments>http://standartux.fr/?p=821#comments</comments>
		<pubDate>Mon, 08 Mar 2010 10:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Trucs et astuces]]></category>
		<category><![CDATA[Ant]]></category>
		<category><![CDATA[astuces]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://standartux.fr/?p=821</guid>
		<description><![CDATA[Si vous avez l&#8217;erreur Could not create task or type of type: for. lors de l&#8217;utilisation de Ant sous eclipse, voici un moyen de resoudre ce problème. Ant could not find the task or a class this task relies upon. This is common and has a number of causes; the usual solutions are to read [...]]]></description>
				<content:encoded><![CDATA[<p><img src="/public/icones/paper-bug-report.png" alt="bug" style="display:block; margin:0 auto;" /></p>
<p>Si vous avez l&rsquo;erreur <code>Could not create task or type of type: for.</code> lors de l&rsquo;utilisation de Ant sous eclipse, voici un moyen de resoudre ce problème.</p>
<blockquote><p>Ant could not find the task or a class this task relies upon.</p>
<p> This is common and has a number of causes; the usual solutions are to read the manual pages then download and install needed JAR files, or fix the build file: &#8211; You have misspelt &lsquo;for&rsquo;. Fix: check your spelling. &#8211; The task needs an external JAR file to execute and this is not found at the right place in the classpath. Fix: check the documentation for dependencies. Fix: declare the task. &#8211; The task is an Ant optional task and the JAR file and/or libraries implementing the functionality were not found at the time you yourself built your installation of Ant from the Ant sources. Fix: Look in the ANT_HOME/lib for the &lsquo;ant-&rsquo; JAR corresponding to the task and make sure it contains more than merely a META-INF/MANIFEST.MF. If all it contains is the manifest, then rebuild Ant with the needed libraries present in ${ant.home}/lib/optional/ , or alternatively, download a pre-built release version from apache.org &#8211; The build file was written for a later version of Ant Fix: upgrade to at least the latest release version of Ant &#8211; The task is not an Ant core or optional task and needs to be declared using &lt;taskdef&gt;. &#8211; You are attempting to use a task defined using &lt;presetdef&gt; or &lt;macrodef&gt; but have spelt wrong or not defined it at the point of use</p>
<p> Remember that for JAR files to be visible to Ant tasks implemented in ANT_HOME/lib, the files must be in the same directory or on the classpath</p>
<p> Please neither file bug reports on this problem, nor email the Ant mailing lists, until all of these causes have been explored, as this is not an Ant bug.</p>
</p>
</blockquote>
<p>Déjà, vérifiez que Ant est bien installé et dans quelle version :<br />
dans une console, entrez&nbsp;: </p>
<pre> $ ant -version<br /></pre>
<p>ceci devrait vous renvoyer un résultat du type:</p>
<pre> Apache Ant version 1.6.5 compiled on June 2 2005<br /></pre>
<p>de même, allez consulter vos variables d&rsquo;environnement pour le Home directory de Ant avec la commande&nbsp;: </p>
<pre> $ set<br /></pre>
<p>vous devriez trouver une ligne du type:</p>
<blockquote><p>ANT_HOME=/usr/share/ant</p>
</blockquote>
<p>Ensuite, il faut savoir que le support de la &laquo;&nbsp;boucle for&nbsp;&raquo; n&rsquo;est pas incluse par défaut dans ant, mais que cette dernière est accessible par l&rsquo;ajout d&rsquo;une librairie complémentaire nommée ant-contrib.</p>
<p>Pour l&rsquo;installer, aller sous votre gestionnaire de paquets et recherchez le mot &lsquo;ant-contrib&rsquo;, soit utilisez votre terminal en mode root et tapez (pour fedora) :</p>
<pre> # yum install ant-contrib<br /></pre>
<p>Une fois les nouveaux paquets telechargés, allez les associer aux &lsquo;entries Ant&rsquo; d&rsquo;eclipse. Donc sous eclipse, allez dans le menu Window-&gt;Preferences.<br />
Ouvrez la catégorie &lsquo;Ant&rsquo; et selectionnez le sous menu &lsquo;Runtime&rsquo;. Là, dans l&rsquo;onglet &lsquo;Classpath&rsquo;, selectionner votre &lsquo;Ant Home entries&rsquo; qui indique le chemin de Ant (peut être /usr/share/ant suivant où il est installé sous votre système).</p>
<p>Si vous developpez le menu, vous verrez toutes les librairies utilisées par Ant. A partir de là, appuyer sur le bouton &lsquo;Add external jar&rsquo; et ajoutez le fichier &lsquo;ant-contrib.jar&rsquo; à cette liste. validez.</p>
<p><a href="/public/Ant/Ant_Preferences.png" hreflang="" rel="lightbox[Ant]" title="Preferences Ant"><img src="/public/Ant/.Ant_Preferences_s.jpg" alt="Preferences Ant" style="display:block; margin:0 auto;" /></a></p>
<p>A présent, dans le fichier build.xml du projet. Ajoutez juste ces quelques lignes au début de votre fichier :</p>
<pre> &lt;taskdef resource="net/sf/antcontrib/antlib.xml"&gt;<br />
	&lt;classpath&gt;<br />
		&lt;pathelement location="${ANT_HOME}/lib/ant-contrib.jar"/&gt;<br />
	&lt;/classpath&gt;<br />
  &lt;/taskdef&gt;<br /></pre>
<p>Relancez le &lsquo;Ant Build&rsquo; de votre projet et ça devrait marcher.</p>
]]></content:encoded>
			<wfw:commentRss>http://standartux.fr/?feed=rss2&#038;p=821</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Richard Stallman et la révolution du logiciel libre</title>
		<link>http://standartux.fr/?p=692</link>
		<comments>http://standartux.fr/?p=692#comments</comments>
		<pubDate>Sun, 14 Feb 2010 10:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Actualité libre]]></category>
		<category><![CDATA[actualité]]></category>
		<category><![CDATA[logiciels libres]]></category>

		<guid isPermaLink="false">http://standartux.fr/?p=692</guid>
		<description><![CDATA[Voilà un &#171;&#160;livre&#160;&#187; qui m&#8217;a bien plu&#160;: Richard Stallman et la révolution du logiciel libre &#8211; Une biographie autorisée. L&#8217;auteur du livre, Sam Williams, nous donne une vue de la personnalité de RMS, au travers de sa vie et son œuvre qui n&#8217;est autre que le &#171;&#160;logiciel libre&#160;&#187; et dont il est depuis toujours l&#8217;incarnation. [...]]]></description>
				<content:encoded><![CDATA[<p><img src="/public/icones/book_48.png" alt="book" style="display:block; margin:0 auto;" /></p>
<p>Voilà un &laquo;&nbsp;livre&nbsp;&raquo; qui m&rsquo;a bien plu&nbsp;: <a href="http://www.framabook.org/stallman.html" title="livre Richard Stallman et la révolution du logiciel libre">Richard Stallman et la révolution du logiciel libre &#8211; Une biographie autorisée</a>.</p>
<p>L&rsquo;auteur du livre, Sam Williams, nous donne une vue de la personnalité de <a href="http://fr.wikipedia.org/wiki/Richard_Stallman" title="définition RMS">RMS</a>, au travers de sa vie et son œuvre qui n&rsquo;est autre que le &laquo;&nbsp;logiciel libre&nbsp;&raquo; et dont il est depuis toujours l&rsquo;incarnation.</p>
<p>Je ne vais pas faire un résumé du livre, il y en a déjà tellement. Je donnerai juste mon bref avis:</p>
<p>C&rsquo;est avant tout pour moi un bon retour aux sources avec le rappel des ces 4 libertés fondamentales du logiciel libre et de revenir sur ce qui a poussé à les établir&nbsp;: à savoir qu&rsquo;au travers du mouvement du &laquo;&nbsp;logiciel libre&nbsp;&raquo;, on défend plus que du logiciel, on défend une idéologie, celle de la liberté. La force de Stallman étant d&rsquo;avoir réussi dés le début à voir le lien fondamental entre le logiciel et son but altruiste qui est de nous fournir notre propre liberté.</p>
<p>Ensuite, l&rsquo;importance de parler de GNU/Linux et pas seulement de Linux (je n&rsquo;ai d&rsquo;ailleurs plus qu&rsquo;à modifier ma bannière&#8230;), ainsi que d&rsquo;éviter la confusion entre les termes open-source et logiciel libre, et le fait que libre n&rsquo;est pas forcement gratuit.<br />
Enfin, cela m&rsquo;a poussé à me poser de nombreuses questions sur ma propre volonté à défendre la cause du &laquo;&nbsp;libre&nbsp;&raquo;, et pour le coup à la renforcer.</p>
<p>C&rsquo;est quelque part rassurant de savoir qu&rsquo;à la tête de notre mouvement se trouve une personne aussi charismatique et exceptionnelle que Richard Stallman.</p>
<p>Vous pouvez donc librement télécharger ce livre au format numérique <a href="http://www.framabook.org/docs/stallman/framabook6_stallman_v1_gnu-fdl.pdf" title="framabook Stallman V1">ici</a>.</p>
<p>De plus, ce livre est publié sous la licence libre <a href="http://www.gnu.org/copyleft/fdl.html" title="GNU FDL">GNU Free Documentation License</a>, c&rsquo;est à dire qu&rsquo;il peut être lu, modifié et distribué en accord avec la-dite licence.</p>
<p>Et comme dirait Richard, &laquo;&nbsp;Hackez bien&nbsp;&raquo; <img src='http://standartux.fr/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://standartux.fr/?feed=rss2&#038;p=692</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
