<?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>Nic0&#039;s Sphere</title>
	<atom:link href="http://www.nicosphere.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nicosphere.net</link>
	<description>Blog Personnel et Informatique</description>
	<lastBuildDate>Wed, 10 Mar 2010 11:04:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>gyo, un archer, ouvre son blog</title>
		<link>http://www.nicosphere.net/gyo-un-archer-ouvre-son-blog-1512/</link>
		<comments>http://www.nicosphere.net/gyo-un-archer-ouvre-son-blog-1512/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 11:04:08 +0000</pubDate>
		<dc:creator>Nic0</dc:creator>
				<category><![CDATA[bavardage]]></category>
		<category><![CDATA[archlinux]]></category>
		<category><![CDATA[libre]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.nicosphere.net/?p=1512</guid>
		<description><![CDATA[Une fois n&#8217;est vraiment pas de coutume par ici que de présenter un blog de quelqu&#8217;un d&#8217;autre, peut être par le fait que je ne suis ni trop « blog roll » ou « social network » (genre twitter, autre).
Et comme l&#8217;envie me prend de présenter un blog, je me dis, autant le faire au [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://www.nicosphere.net/image/gyo.png" alt="gyo gyo, un archer, ouvre son blog" width="130" height="130" title="gyo, un archer, ouvre son blog" />Une fois n&#8217;est vraiment pas de coutume par ici que de présenter <a href="http://foulmetal.free.fr/wordpress/">un blog</a> de quelqu&#8217;un d&#8217;autre, peut être par le fait que je ne suis ni trop « blog roll » ou « social network » (genre twitter, autre).</p>
<p>Et comme l&#8217;envie me prend de présenter un blog, je me dis, autant le faire au travers d&#8217;un billet, et je rassure, ni de kidnapping, ni acte de terrorisme ne m&#8217;oblige à le faire, c&#8217;est de bon cœur :þ<br />
<span id="more-1512"></span><br />
Une petite présentation quand même de gyo pour ceux ne connaissant pas la personne, utilisateur d&#8217;ArchLinux depuis de longue date, depuis avril 2007 au moins à en croire sa date d&#8217;inscription sur le forum, sur lequel il sera devenu modérateur, et également « op » sur le salon de freenode #archlinux-fr.</p>
<p>Il est indéniable qu&#8217;il est apprécié par les archers, et prend place sur #archlinux-fr, grâce à ses connaissances techniques, son humour fin, une écoute des autres, et une exigence de soi même.<br />
C&#8217;est donc une bonne personne à connaître.</p>
<p>La bonne nouvelle est qu&#8217;il ouvre _enfin_ son blog ! Dont les sujets principaux seront GNU/Linux, Logiciels Libre et autre trucs de geek (pour reprendre ses mots)</p>
<p>Je pense qu&#8217;il a tout pour faire un bon blog, de la qualité rédactionnel à l&#8217;exigence de soi-même pour traiter des sujets comme de long tutoriel de façon précise et complète, ainsi que l&#8217;humour et l&#8217;inventivité pour nous écrire des billets plus léger et agréable à lire.</p>
<p>Ses deux premiers billets, <a href="http://foulmetal.free.fr/wordpress/index.php/2010/03/gestion-multi-comptes-des-mails-imap/">Gestion multi-comptes des mails IMAP</a> et <a href="http://foulmetal.free.fr/wordpress/index.php/2010/03/imapfilter/">Gestion multi-comptes des mails IMAP (2) : Imapfilter</a>, sont un exemple de ce qu&#8217;il peut faire, en donnant une très belle approche de gestion de mutt avec Offlineimap et imapfilter, ce qu&#8217;y est une approche de configuration différente de la mienne. Et là, on ne s&#8217;y trompe pas ! La qualité est au rendez-vous !</p>
<p>J&#8217;espère juste qu&#8217;il persévèrera dans le temps pour sortir des billets « régulièrement » et ne pas abandonner trop vite, et n&#8217;hésitez pas à laisser un petit commentaire d&#8217;encouragement sur <a href="http://foulmetal.free.fr/wordpress/index.php/2010/02/first-billet/">son billet d&#8217;introduction</a>.</p>
<p>Une occasion pour moi de féliciter gyo pour l&#8217;ouverture de son blog et de l&#8217;encourager à continuer sur cette voix.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicosphere.net/gyo-un-archer-ouvre-son-blog-1512/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Concaténer deux chaines de caractères en allocation dynamique</title>
		<link>http://www.nicosphere.net/concatener-deux-chaines-de-caracteres-en-allocation-dynamique-1497/</link>
		<comments>http://www.nicosphere.net/concatener-deux-chaines-de-caracteres-en-allocation-dynamique-1497/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 09:27:28 +0000</pubDate>
		<dc:creator>Nic0</dc:creator>
				<category><![CDATA[programmation]]></category>
		<category><![CDATA[langage C]]></category>
		<category><![CDATA[tutoriel]]></category>

		<guid isPermaLink="false">http://www.nicosphere.net/?p=1497</guid>
		<description><![CDATA[Un peu de langage C pour changer, le but est de concaténer deux chaines de caractères, avec une fonction, le tout avec une allocation de mémoire dynamique.
Et un exemple simple pour illustré cela, un Hello World un peu remanié.
On utilisera les fonctions strdup(), realloc() et memcpy() entre autre.

Autant commencer dans le vif du sujet, en [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nicosphere.net/concatener-deux-chaines-de-caracteres-en-allocation-dynamique-1497/"><img src="http://www.nicosphere.net/wp-content/uploads/2009/12/langagec.jpg" alt="langagec Concaténer deux chaines de caractères en allocation dynamique" title="langagec" width="130" height="91" class="alignleft size-full wp-image-1284" /></a>Un peu de langage C pour changer, le but est de concaténer deux chaines de caractères, avec une fonction, le tout avec une allocation de mémoire dynamique.</p>
<p>Et un exemple simple pour illustré cela, un Hello World un peu remanié.<br />
On utilisera les fonctions strdup(), realloc() et memcpy() entre autre.<br />
<span id="more-1497"></span><br />
Autant commencer dans le vif du sujet, en regardant le code correspondant.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
</pre></td><td class="code"><pre class="c" style="font-family:monospace;"><span style="color: #339933;">#include &lt;stdio.h&gt;</span>
<span style="color: #339933;">#include &lt;stdlib.h&gt;</span>
<span style="color: #339933;">#include &lt;string.h&gt;</span>
&nbsp;
<span style="color: #993333;">char</span> <span style="color: #339933;">*</span>cat_chaine <span style="color: #009900;">&#40;</span><span style="color: #993333;">char</span> <span style="color: #339933;">*</span>chaine1<span style="color: #339933;">,</span> <span style="color: #993333;">char</span> <span style="color: #339933;">*</span>chaine2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #993333;">int</span> main <span style="color: #009900;">&#40;</span><span style="color: #993333;">void</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
&nbsp;
    <span style="color: #993333;">char</span> <span style="color: #339933;">*</span>chaine1<span style="color: #339933;">;</span>
    <span style="color: #993333;">char</span> <span style="color: #339933;">*</span>chaine2<span style="color: #339933;">;</span>
&nbsp;
    chaine1 <span style="color: #339933;">=</span> strdup<span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;Hello &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    chaine2 <span style="color: #339933;">=</span> strdup<span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;World<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    chaine1 <span style="color: #339933;">=</span> cat_chaine <span style="color: #009900;">&#40;</span>chaine1<span style="color: #339933;">,</span> chaine2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #000066;">printf</span><span style="color: #009900;">&#40;</span><span style="color: #ff0000;">&quot;chaine: %s&quot;</span><span style="color: #339933;">,</span> chaine1<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    free<span style="color: #009900;">&#40;</span>chaine1<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    free<span style="color: #009900;">&#40;</span>chaine2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">return</span> EXIT_SUCCESS<span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #993333;">char</span> <span style="color: #339933;">*</span>cat_chaine <span style="color: #009900;">&#40;</span><span style="color: #993333;">char</span> <span style="color: #339933;">*</span>chaine1<span style="color: #339933;">,</span> <span style="color: #993333;">char</span> <span style="color: #339933;">*</span>chaine2<span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
    <span style="color: #993333;">char</span> <span style="color: #339933;">*</span>result<span style="color: #339933;">;</span>
    <span style="color: #993333;">int</span> len1<span style="color: #339933;">,</span> len2<span style="color: #339933;">;</span>
    len1 <span style="color: #339933;">=</span> strlen<span style="color: #009900;">&#40;</span>chaine1<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    len2 <span style="color: #339933;">=</span> strlen<span style="color: #009900;">&#40;</span>chaine2<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span>NULL <span style="color: #339933;">==</span> <span style="color: #009900;">&#40;</span>result <span style="color: #339933;">=</span> realloc <span style="color: #009900;">&#40;</span>chaine1<span style="color: #339933;">,</span> <span style="color: #009900;">&#40;</span>len1 <span style="color: #339933;">+</span> len2 <span style="color: #339933;">+</span><span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">*</span> <span style="color: #993333;">sizeof</span> <span style="color: #339933;">*</span>result<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
        <span style="color: #b1b100;">return</span> <span style="color: #009900;">&#40;</span>NULL<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    memcpy <span style="color: #009900;">&#40;</span>result <span style="color: #339933;">+</span> len1<span style="color: #339933;">,</span> chaine2<span style="color: #339933;">,</span> len2 <span style="color: #339933;">+</span> <span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">return</span> result<span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>Bien que le code doit être optimisable, l&#8217;idée est là quand même, une petite explication quand même de tout ça s&#8217;impose:</p>
<h2>fonction main</h2>
<h3>strdup()</h3>
<p>Bien qu&#8217;il n&#8217;y a pas de malloc() écrit ici, nous sommes quand même en présence de chaine dont la mémoire à été alloué dynamiquement, et c&#8217;est strdup(), ligne 13 et 14, qui s&#8217;en charge, le man nous renseigne:</p>
<blockquote><p>The strdup() function returns a pointer to a new string which is<br />
a  duplicate  of  the  string  s.   Memory for the new string is<br />
obtained with malloc(3), and can be freed with free(3).</p></blockquote>
<p>C&#8217;est pour cela qu&#8217;on retrouve bien la libération de la mémoire des deux chaînes en ligne 19 et 20 avec free().</p>
<h2>fonction cat_chaine</h2>
<p>La fonction appel les deux chaines, et retournera une autre chaine (result) donc, une fonction char*.</p>
<h3>strlen()</h3>
<p>Rien de compliqué la dedans, la longueurs des chaînes sont calculées pour être sûr d&#8217;allouer l&#8217;espace suffisant, et stocké dans des variables afin d&#8217;être réutilisé facilement.</p>
<h3>realloc()</h3>
<p>Le fait de réallouer l&#8217;espace à partir de la première chaine sur une autre chaine (result), en garde sont contenu, et on vérifie de bien en allouer la longueurs des deux chaines +1 pour le caractère final. En soit, le realloc() reste classique.<br />
Le realloc() est une fonction qui demande du temps système, il n&#8217;est donc pas conseiller de l&#8217;utiliser dans une boucle.</p>
<h3>memcpy()</h3>
<p>Le prototype de la fonction est :</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #993333;">void</span> <span style="color: #339933;">*</span>memcpy<span style="color: #009900;">&#40;</span><span style="color: #993333;">void</span> <span style="color: #339933;">*</span>dest<span style="color: #339933;">,</span> <span style="color: #993333;">const</span> <span style="color: #993333;">void</span> <span style="color: #339933;">*</span>src<span style="color: #339933;">,</span> size_t n<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Elle permet de copier l&#8217;espace mémoire d&#8217;un endroit à l&#8217;autre.</p>
<p>result est un pointeur, si on le laisse seul dans la 1ere partie de memcpy, la fonction va copier la deuxième chaine dès le début de result, et on se retrouvera avec comme résultat &laquo;&nbsp;World\n&nbsp;&raquo; dans l&#8217;exemple ci-dessus. On indique donc avec len1, l&#8217;endroit où il doit commencer à copier.</p>
<p>Le deuxième argument, c&#8217;est uniquement la chaine2, celle à copier, et le troisième, la longueur à copier, c&#8217;est à dire len2.</p>
<p>On retourne le tout avec un &laquo;&nbsp;return result&nbsp;&raquo;.</p>
<p>La suite est tout simple, on affiche le résultat, et libère les deux chaines.</p>
<p>On obtient après compilation et lancement du programme un très original:<br />
<code>Hello World</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicosphere.net/concatener-deux-chaines-de-caracteres-en-allocation-dynamique-1497/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parution de Arch Linux Magazine mars 2010</title>
		<link>http://www.nicosphere.net/parution-de-arch-linux-magazine-mars-2010-1492/</link>
		<comments>http://www.nicosphere.net/parution-de-arch-linux-magazine-mars-2010-1492/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 18:40:16 +0000</pubDate>
		<dc:creator>Nic0</dc:creator>
				<category><![CDATA[magazine]]></category>
		<category><![CDATA[actualité]]></category>
		<category><![CDATA[archlinux]]></category>

		<guid isPermaLink="false">http://www.nicosphere.net/?p=1492</guid>
		<description><![CDATA[C&#8217;est un numéro un peu particulier ce mois-ci, bien que la sortie c&#8217;est fait dans les temps, c&#8217;est bien plus un appel à la contribution que Ghost1227, le rédacteur en chef, lance à la communauté.
Pas de PDF ce mois-ci donc, uniquement un format HTML (original), le retour à une parution « normal » devrait avoir lieu le [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nicosphere.net/parution-de-arch-linux-magazine-mars-2010-1492/"><img class="alignleft" src="http://www.nicosphere.net/image/archfr.png" alt="archfr Parution de Arch Linux Magazine mars 2010" width="130" height="130" title="Parution de Arch Linux Magazine mars 2010" /></a>C&#8217;est un numéro un peu particulier ce mois-ci, bien que la sortie c&#8217;est fait dans les temps, c&#8217;est bien plus un appel à la contribution que Ghost1227, le rédacteur en chef, lance à la communauté.</p>
<p>Pas de PDF ce mois-ci donc, uniquement <a href="http://archlinux.fr/arch-linux-magazine-mars-2010">un format HTML</a> (<a href="http://www.archlinux.org/static/magazine/2010/newsletter-2010-Mar.html">original</a>), le retour à une parution « normal » devrait avoir lieu le mois prochain.<br />
<span id="more-1492"></span><br />
Peu de contenu donc, mais quand même un petit tour d&#8217;horizon du côté du développement, du forum et de contribution de la communauté.</p>
<p>Comme toujours, le magazine est traduit par quelques bénévoles, cette fois-ci catwell, gyo et moi.</p>
<p>Bien qu&#8217;il ne soit jamais facile de demander une contribution de la part de la communauté, personnellement, j&#8217;ai trouvé cette appel à la communauté a été fait en finesse.<br />
Le retour en est pour le moment plutôt positif, puisque dans les 24h de la parution du magazine, une poignée de contributeurs potentiel ont débarqué sur le salon #archlinux-magazine de freenode (qui je dois dire est plutôt très calme et désert habituellement).</p>
<p>Pour toute personne voulant participer au magazine, c&#8217;est possible, en anglais bien sûr, il convient de suivre les indications mise en place sur cette page de wiki.<br />
Pour information, ceux voulant rentrer en contact avec Ghost1227, vous pouvez le joindre tout les jours sur le salon #archlinux-magazine de freenode.<br />
Toute contribution est bonne à prendre, donc n&#8217;hésitez pas.</p>
<p>En espérant d&#8217;être de retour le mois prochain pour un numéro plus conséquent.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicosphere.net/parution-de-arch-linux-magazine-mars-2010-1492/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google libère le code de &#171;&#160;Living Stories&#160;&#187;</title>
		<link>http://www.nicosphere.net/google-libere-le-code-de-living-stories-1485/</link>
		<comments>http://www.nicosphere.net/google-libere-le-code-de-living-stories-1485/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 12:07:27 +0000</pubDate>
		<dc:creator>Nic0</dc:creator>
				<category><![CDATA[actualité]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[libre]]></category>
		<category><![CDATA[magazine]]></category>

		<guid isPermaLink="false">http://www.nicosphere.net/?p=1485</guid>
		<description><![CDATA[Google a libéré le code de « Living Stories » le 17 février dernier, une occasion pour revenir sur les grandes lignes de ce projet initié en décembre 2009, relativement récemment donc, et en collaboration avec The New York Times et The Washignton Post.
L&#8217;information est très présente sur Internet, et la mise à disposition de l&#8217;information n&#8217;est [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nicosphere.net/google-libere-le-code-de-living-stories-1485/"><img class="alignleft" src="http://www.nicosphere.net/image/google-labs.png" alt="google living stories" width="130" height="98" title="Google libère le code de Living Stories" /></a>Google a libéré le code de « Living Stories » le 17 février dernier, une occasion pour revenir sur les grandes lignes de ce projet initié en décembre 2009, relativement récemment donc, et en collaboration avec <em>The New York Times </em>et <em>The Washignton Post</em>.</p>
<p>L&#8217;information est très présente sur Internet, et la mise à disposition de l&#8217;information n&#8217;est pas toujours des plus facile à organiser. Depuis décembre dernier, Google développe une application web pouvant être prometteuse.<br />
<span id="more-1485"></span><br />
Un site destiné a l&#8217;information diffuse ses nouvelles de façon presque linéaire, On trouve dans une colonne centrales, les informations du jour, ce succédant ainsi. Ce n&#8217;est pas toujours facile pour le lecteur d&#8217;avoir une continuité dans l&#8217;information.<br />
Bien sûr, les CMS (content management system) et divers sites se destinant à cette tache, fait tout pour en garder une continuité, pouvant être des systèmes de tags, ou des &laquo;&nbsp;lire aussi dans le même sujet&nbsp;&raquo; en bas de page.<br />
Ce point n&#8217;est très certainement pas négligé, pour permettre de garder plus longtemps un lecteur et même de les fidéliser.</p>
<p>La mise en place n&#8217;est pas évidente et d&#8217;autant plus vrai pour les sujets d&#8217;information pouvant demander un suivis sur une grande période, imaginons de mettre en relation chronologique une série d&#8217;article concernant un &laquo;&nbsp;grand&nbsp;&raquo; procès, ou juste pour suivre une campagne présidentiel/régional. Le suivie n&#8217;est pas facile ni pour le lecteur, ni pour le webmaster.</p>
<div class="wp-caption aligncenter" style="width: 610px"><img src="http://www.nicosphere.net/image/nytimes.png" alt="google living stories" width="600" height="512" title="Google libère le code de Living Stories" /><p class="wp-caption-text">Screenshot d&#39;une page venant de Google Living Stories et de The New York Times</p></div>
<h3>Les nouveautés dans le format Living Stories</h3>
<p>La page ci-dessus est tiré <a href="http://livingstories.googlelabs.com/">du site d&#8217;expérimentation de Living Stories</a>.</p>
<p>La page est divisé en plusieurs zones. On remarque la &laquo;&nbsp;ligne de temps&nbsp;&raquo; en haut de la page reliant tout les articles sur le même sujet de façon chronologiquement, permettant un bon suivis de l&#8217;information. La partie de droite revient sur les évènements important du sujet. Quant à la partie central revient sur les articles, pouvant être déployé ou réduit dynamiquement par le lecteur. On retrouve également un menu de navigation classique sur la gauche, mais avec des possibilités d&#8217;interactivité sur le fil de la nouvelle.<br />
<a href="http://googlenewsblog.blogspot.com/2010/02/open-sourcing-living-stories-format.html"><br />
Living Stories</a> est pensé avant tout pour garder une continuité chronologique dans les nouvelles, en les mettant ainsi d&#8217;une façon très interactive entre elles. La navigation y est aisé.</p>
<p><a href="http://code.google.com/p/living-stories/">Le code source de l&#8217;application</a> est publié sur google code, et sous une licence Apache 2.0.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicosphere.net/google-libere-le-code-de-living-stories-1485/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oui, Linux peut frustrer (au début)</title>
		<link>http://www.nicosphere.net/oui-linux-peut-frustrer-au-debut-1462/</link>
		<comments>http://www.nicosphere.net/oui-linux-peut-frustrer-au-debut-1462/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 12:26:04 +0000</pubDate>
		<dc:creator>Nic0</dc:creator>
				<category><![CDATA[bavardage]]></category>
		<category><![CDATA[débutant]]></category>
		<category><![CDATA[humour]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.nicosphere.net/?p=1462</guid>
		<description><![CDATA[Une petite histoire montrant bien que Linux, bien que ce ne soit pas compliqué, peut frustrer les personnes voulant s&#8217;y risquer et venant de Windows.
Cette histoire est originalement relatée par Locutus, en anglais, sur son blog , cela m&#8217;a amusé parce que tellement révélateur d&#8217;un comportement commun à beaucoup de nouveaux Linuxiens, et j&#8217;ai bien [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nicosphere.net/oui-linux-peut-frustrer-au-debut-1462/"><img class="alignleft" src="http://www.nicosphere.net/image/frustrant.png" alt="frustrant Oui, Linux peut frustrer (au début)" width="130" height="140" title="Oui, Linux peut frustrer (au début)" /></a>Une petite histoire montrant bien que Linux, bien que ce ne soit pas compliqué, peut frustrer les personnes voulant s&#8217;y risquer et venant de Windows.</p>
<p>Cette histoire est originalement relatée par Locutus, en anglais, <a href="http://it.toolbox.com/blogs/locutus/linux-frustrates-37036">sur son blog </a>, cela m&#8217;a amusé parce que tellement révélateur d&#8217;un comportement commun à beaucoup de nouveaux Linuxiens, et j&#8217;ai bien aimé la conclusion.</p>
<p>En voici la traduction (par mes soins).<br />
<span id="more-1462"></span><br />
« J&#8217;ai entendu de mes amis geeks, parler de choses sur Linux. Je n&#8217;étais pas vraiment sûr de quoi il en retournait donc je leur ai demandé des précisions. Honnêtement, j&#8217;ai pensé qu&#8217;ils étaient en train de me vendre une sorte de religion de la façon dont ils m&#8217;expliquaient ce qu&#8217;est Linux. Ils ont quand même eux de bons arguments. Je me suis toujours senti inconfortable dans le fait d&#8217;utiliser une version piraté de Windows, mais je ne pouvais pas me permettre l&#8217;achat d&#8217;un Windows. Et je suis également fatigué de tout ces problème que j&#8217;ai eu à cause de virus ou de spyware. Ces Linuxiens m&#8217;ont dit qu&#8217;ils n&#8217;avaient pas de soucis avec ces choses là.</p>
<p>Donc, je me décide à essayer. Ils me disent que je pouvais faire tourner Linux directement depuis un CD, sans avoir à l&#8217;installer. Je ne les ai pas crû. Comment un système d&#8217;exploitation pouvait fonctionner depuis un CD-ROM ? Mon Windows à besoin d&#8217;au moins 10 Go pour fonctionner sur mon disque dur, et ils veulent me faire tourner ce Linux depuis un CD de 700 MB ? J&#8217;ai haussé les épaules et j&#8217;ai donc booter depuis le CD. Bien, cette chose de Linux commençait à booter après m&#8217;avoir demandé quel clavier et langue je souhaitais, et je me suis assis, à attendre. J&#8217;avais l&#8217;impression d&#8217;attendre une éternité pour démarrer. Au moment où ma patience atteint ses limites, et que j&#8217;allais retourner sur mon confortable Windows, ce Linux à finit par démarrer.</p>
<p>Pour sûr ça l&#8217;air beau. Assez différent de Windows bien sûr, mais c&#8217;est joli. Sur le CD je ne pouvais pas faire grand chose, car à chaque fois que j&#8217;essayais un programme je devais attendre 1/2h pour qu&#8217;il me le charge du CD. Je m&#8217;en suis plains à mes amis, et me dirent que bien sûr, c&#8217;est normal, qu&#8217;est-ce que j&#8217;espérais d&#8217;un lecteur de CDROM ? Et que si c&#8217;était installé sur une partition séparée de mon disque dur, ça irai vite. Ni une, ni deux je l&#8217;installe sur mon disque dur.</p>
<p>L&#8217;installation certes était plutôt facile. Une fois installé, je n&#8217;ai pas sût que faire après. Il n&#8217;y avait aucun des programmes que je connaissais. Mes amis m&#8217;ont dis que les programmes était différents car sur un autre système d&#8217;exploitation. Qu&#8217;à la place de msoffice, il y avait open office par exemple. Après un peu plus d&#8217;exploration, je me suis rendu compte que les programmes de Linux font d&#8217;une façon similaire ce que les programmes de Windows font. Firefox est le même, mais les autres programmes sont quand même différent dans l&#8217;usage.</p>
<p>Indépendamment des différences de nom dans les menus, ils sont tous différents, et pas à la même place. Je devenais vraiment frustré lorsque j&#8217;essayais de trouver où les choses étaient. Au moins, avec mon Windows, je savais où était les choses. Fiouu, j&#8217;étais en train de perdre un temps fou avec ces truc là… Et je n&#8217;ai pas encore trouvé comment configurer mon imprimante. Où est ce fichu truc ? Au moins je pouvais surfer sur Internet, donc j&#8217;ai fait quelques recherches. Il y a quelque chose appelé cups et samba. WTF ? Ça m&#8217;a tout l&#8217;air d&#8217;une folle danse en buvant un café. Quelques cheveux arrachés plus tard, j&#8217;ai réussi à le faire fonctionner. Pourquoi ce ne peut-il pas être comme Windows ?</p>
<p>Puis une idée me frappa. Peut être étais-je en train de regarder ce système d&#8217;exploitation Linux sous un mauvais angle ? Peut être suis-je en train de forcer ce Linux de se comporter comme Windows au lieu de prendre Linux à part entière. Donc, j&#8217;ai laissé un peu de côté, pour faire des exercices de relaxation et évacuer cette montée de frustration à essayer de faire fonctionner Linux comme mon Windows. Une fois que je me suis un peu calmé, je suis revenu sur ce Linux, et cette fois-ci, essayais de garder un esprit ouvert. J&#8217;ai trouvé que c&#8217;était très similaire à Windows, mais quand même avec ses différence. Il peut faire les même choses que Windows, parfois plus facilement, parfois c&#8217;est plus compliqué. Et cela me frustre encore un peu parfois, mais pour être honnête, Windows me frustrait aussi. Maintenant que j&#8217;ai changé mon regard sur Linux, il m&#8217;a été plus facile d&#8217;apprendre. Et en y pensant, je n&#8217;ai pas booté sur mon Windows depuis un certain temps. Peut être que j&#8217;ai assimilé :) »</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicosphere.net/oui-linux-peut-frustrer-au-debut-1462/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Les différentes mailing lists d&#8217;ArchLinux</title>
		<link>http://www.nicosphere.net/les-differentes-mailing-lists-darchlinux-1427/</link>
		<comments>http://www.nicosphere.net/les-differentes-mailing-lists-darchlinux-1427/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 16:45:45 +0000</pubDate>
		<dc:creator>Nic0</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[archlinux]]></category>
		<category><![CDATA[tutoriel]]></category>

		<guid isPermaLink="false">http://www.nicosphere.net/?p=1427</guid>
		<description><![CDATA[Dès lors que l&#8217;on souhaite s&#8217;informer sur sa distribution favorite, plusieurs moyens sont à la disposition de l&#8217;utilisateur.
On peut s&#8217;informer au travers du site, de forums, de newsletters ou encore par les mailings lists.
Les mailings lists (ou listes de diffusion) sont une source d&#8217;information de choix. De plus, ces listes sont ouvertes au public, et [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nicosphere.net/les-differentes-mailing-lists-darchlinux-1427"><img class="alignleft" src="http://www.nicosphere.net/image/communication.png" alt="communication Les différentes mailing lists dArchLinux" width="130" height="130" title="Les différentes mailing lists dArchLinux" /></a>Dès lors que l&#8217;on souhaite s&#8217;informer sur sa distribution favorite, plusieurs moyens sont à la disposition de l&#8217;utilisateur.<br />
On peut s&#8217;informer au travers du site, de forums, de newsletters ou encore par les mailings lists.<br />
Les mailings lists (ou listes de diffusion) sont une source d&#8217;information de choix. De plus, ces listes sont ouvertes au public, et chacun peut y prendre part s&#8217;il le souhaite.</p>
<p>Un petit tour d&#8217;horizon des différentes listes d&#8217;ArchLinux, de l&#8217;intérêt de chacune, et des outils mis à disposition pour y rechercher des informations.<br />
<span id="more-1427"></span></p>
<h2>Les différentes listes</h2>
<p>Une liste de ces listes de diffusion peut être trouvée <a href="http://mailman.archlinux.org/mailman/listinfo/">à cette adresse</a>, on y retrouve une petite description de chacune, mais une explication plus détaillée pour les principales s&#8217;impose.</p>
<h3>Arch-announce</h3>
<p><a href="http://mailman.archlinux.org/mailman/listinfo/arch-announce">Arch-announce</a> n&#8217;est pas forcément une liste de diffusion à proprement parler, dans le sens où il n&#8217;y a pas de discussions, et la participation n&#8217;y est pas autorisée.<br />
Cette liste fait doublon avec les articles d&#8217;annonces diffusés en page d&#8217;accueil du site officiel (archlinux.org). Cette liste ne correspond ni plus ni moins à un « flux RSS » de cette page.<br />
La plupart des nouvelles diffusées sur ce site sont traduites en français, puis diffusées sur le site francophone (archlinux.fr).</p>
<p>Suivre les « gros titres » de sa distribution permet très souvent de répondre à d&#8217;éventuelles questions posées lors d&#8217;incompatibilité lors de mises à jour (surtout pour une rolling release comme l&#8217;est ArchLinux), et permet de suivre une actualité d&#8217;ArchLinux, dans un sens plus large.<br />
Je conseille donc de suivre l&#8217;une ou l&#8217;autre (ou les deux), peu importe sous quel forme, que se soit en s&#8217;inscrivant à la liste de diffusion anglophone, ou en utilisant un agrégateur de flux RSS.</p>
<h3>Arch-general</h3>
<p><a href="http://mailman.archlinux.org/mailman/listinfo/arch-general">Arch-general</a> est donc la liste principale d&#8217;ArchLinux.</p>
<p>Bien que parfois cette liste s&#8217;apparente à un forum, avec des questions/réponses qu&#8217;on pourrait retrouver sur notre forum d&#8217;ArchLinux.fr, elle n&#8217;est pas sans intérêt, et ce pour plusieurs raisons :</p>
<ul>
<li>Une forte participation de la part des développeurs d&#8217;ArchLinux. Des noms comme Aaron Griffin, Pierre Schmitz, Allan McRae, Thomas Bächler… ne vous parle pas ? Ils font partie de l&#8217;équipe qui fait ce qu&#8217;ArchLinux est ce qu&#8217;il est.</li>
<li>On y assiste souvent à des suggestions et débats, parfois bien enflammés, que ce soit directement sur le développement d&#8217;ArchLinux, ou des questions annexes.</li>
<li>Tout le monde peut y prendre part, en respectant des règles de bases, souvent celle en rigueur pour Usenet, comme par exemple répondre aux mails en citant d&#8217;abord et écrivant après, et non l&#8217;inverse.</li>
</ul>
<p>C&#8217;est, je pense, une liste intéressante à suivre.</p>
<h3>Arch-dev-public</h3>
<p><a href="http://mailman.archlinux.org/mailman/listinfo/arch-dev-public">Arch-dev-public</a> est selon moi une liste intéressante à suivre surtout si vous activez vos dépôts [testing] et [community-testing] car elle permet de résoudre rapidement des problèmes qu&#8217;on peut rencontrer lors de l&#8217;utilisation de ces dépôts.</p>
<p>On y retrouve différents types de discussions :</p>
<ul>
<li>Les signoff : en gros, avant d&#8217;être intégrés dans les dépôts, les paquetages doivent être « signés » par les développeurs d&#8217;ArchLinux et cela pour les deux branches i686 et x86_64. Ce genre de « discussion », qui n&#8217;en est pas vraiment, n&#8217;offre que peu d&#8217;intérêt si ce n&#8217;est que de savoir ce qui va arriver dans les dépôts.</li>
<li>Les patchs : parfois des patchs sont soumis sur la liste, certainement intéressant pour ceux qui connaissent bien.</li>
<li>Les mises à jour pouvant être conflictuelles : une des parties intéressantes de la liste, lorsque des mises à jour peuvent être source de conflits ou nécessitant des attentions particulières pour les dépôts testing, celles-ci sont discutées sur la liste. Cela permet donc de savoir à quoi s&#8217;attendre, lorsque par exemple pacman annonce qu&#8217;il souhaite remplacer <a href="http://thread.gmane.org/gmane.linux.arch.devel/9623">kerne26l-headers par linux-api-headers</a>.</li>
<li>Les discussions plus générales : parfois les discussions sur le développement d&#8217;Arch-Linux peuvent y être traitées.</li>
</ul>
<p>Une astuce pour repérer rapidement l&#8217;intérêt d&#8217;un fil est d&#8217;en regarder sa longueur, un [signoff] qui ne pose aucun problème ne dépassera pas les 2 ou 3 réponses, tandis qu&#8217;une discussion plus de fond peut atteindre des centaines de réponses. C&#8217;est une façon rapide de repérer les sujets importants.<br />
De même un [signoff] comportant plus de réponses que de coutume présage soit un problème avec le paquetage en question ou des indications complémentaires.</p>
<p>Personnellement, c&#8217;est la liste que je préfère suivre, je la recommanderais surtout à ceux souhaitant aller un peu plus loin dans les explications d&#8217;ArchLinux et ceux souhaitant utiliser les dépôts testing en sachant ce qu&#8217;il s&#8217;y passe.</p>
<p>Ces deux listes, Arch-general et Arch-dev-public, sont les deux principales listes, et les plus intéressantes. (relativement à chacun je suppose)</p>
<h3>Aur-general</h3>
<p><a href="http://mailman.archlinux.org/mailman/listinfo/aur-general">Aur-general</a> comme son nom l&#8217;indique ne concerne que AUR. L&#8217;intérêt de suivre cette liste est relativement réduit, mais elle est essentielle au bon fonctionnement d&#8217;AUR.<br />
On trouve principalement deux choses :</p>
<ul>
<li>Les demandes pour rendre un paquetage orphelin, parfois (souvent sûrement) d&#8217;anciens archers allant vers d&#8217;autres horizons, ou simplement n&#8217;ayant plus le temps de s&#8217;occuper de leur paquetages les laissent ainsi sans être maintenus. Lorsqu&#8217;une personne souhaitant mettre à jour ce paquetage, et n&#8217;arrivant pas à obtenir de réponse de son mainteneur, peut en faire une demande de placer « de force » ce paquetage comme orphelin, afin de le ré-adopter et le maintenir par ce nouveau mainteneur.<br />
C&#8217;est une procédure simple mais qui doit être faite « dans les règles ».</li>
<li>Inversement, certains contributeurs conscients qu&#8217;ils n&#8217;auront plus le temps de maintenir leurs paquetages pour diverses raisons allant des études, vie de familles, migration vers d&#8217;autres distributions… Ils peuvent faire donc une liste de leurs paquetages et proposer leurs adoptions, parfois proposant même une aide pour les paquetages difficiles à maintenir.</li>
</ul>
<h3>Les autres listes anglophones</h3>
<p>Après les listes qu&#8217;on vient de voir, on trouve une série de listes d&#8217;importance moindre, bien sûr tout dépend de chacun et de son niveau.</p>
<ul>
<li>Arch-commit : on retrouve les commits de différents outils de développement. C&#8217;est une liste assez spécifique qui n&#8217;a d&#8217;intérêt que si on est vraiment connaisseur.</li>
<li>Arch-events : une liste un peu délaissée concernant divers évènements.</li>
<li>On retrouve d&#8217;autres listes encore au trafic plutôt limité et d&#8217;intérêt très ciblé comme Aur-dev, pacman-dev, Arch-ports…</li>
</ul>
<h3>La liste francophone</h3>
<p>Et pour finir, <a href="http://liste.archlinux.fr/">la liste d&#8217;ArchLinuxfr</a> que je cite surtout pour faire le tour des listes, mais c&#8217;est malheureusement une liste avec un faible trafic, mais compensée par un forum qui lui est bien actif !</p>
<h2>Les moyens pour consulter les listes</h2>
<p>Maintenant qu&#8217;on a fait un tour des différentes listes, vu un peu les avantages et les informations contenues pour les principales, regardons comment y accéder.</p>
<h3>Par souscription</h3>
<p>Une façon très classique surtout si vous souhaitez suivre les listes sur le long terme. Il suffit donc de souscrire à une liste, gratuitement bien sûr, pour recevoir par mail à votre adresse, et ainsi lire tranquillement avec votre client mail favori.<br />
L&#8217;inscription y est très simple et instantanée. On choisit la liste qu&#8217;on veut suivre <a href="http://mailman.archlinux.org/mailman/listinfo/">sur cette page </a>, il suffit de renseigner le mail, un mot de passe et le tour est joué. (difficile de faire plus simple)</p>
<h3>Consulter les archives par mailman</h3>
<p>On peut consulter les archives de chaque liste, un lien est présent sur chaque liste sur la même page que la souscription (voir ci-dessus).<br />
Par exemple, pour arch-general :</p>
<blockquote><p>To see the collection of prior postings to the list, visit the <a href="http://mailman.archlinux.org/pipermail/arch-general/">arch-general Archives</a>.</p></blockquote>
<p>La consultation de ces archives peut donner une idée de si l&#8217;on souhaite s&#8217;y inscrire ou pas à cette liste.<br />
Par contre, il n&#8217;y a pas vraiment de fonctions de recherche, et ce n&#8217;est pas forcément le meilleur outil pour la consultation des archives.</p>
<h3>Consulter les archives avec Gmane</h3>
<div class="wp-caption aligncenter" style="width: 544px"><img src="http://www.nicosphere.net/image/gmane.png" alt="gmane Les différentes mailing lists dArchLinux" width="534" height="660" title="Les différentes mailing lists dArchLinux" /><p class="wp-caption-text">Screenshot de l&#39;application web Gmane lors de consultation d&#39;une mailing list</p></div>
<p>Gmane regroupe beaucoup de listes de diffusion avec des possibilités de recherches avancées et son utilisation plutôt simple. Gmane n&#8217;est pas spécifique à ArchLinux, on y retrouve également bien d&#8217;autres listes de diffusion.<br />
Pour retrouver les différentes listes de discussion d&#8217;ArchLinux, consultez <a href="http://dir.gmane.org/index.php?prefix=gmane.linux.arch">cette page.</a><br />
Une fois une liste choisie, on trouve plusieurs liens, avec différentes façons de lire les sujets.</p>
<p>Par exemple, pour une même liste :</p>
<p><a href="http://news.gmane.org/gmane.linux.arch.general">using frames and threads</a> : façon sympa et classique de suivre les sujets.<br />
<a href="http://blog.gmane.org/gmane.linux.arch.general"> using a blog-like, flat interface</a> : « façon blog » particulier, mais les goûts et les couleurs…<br />
<a href="http://www.mail-archive.com/arch-general@archlinux.org/">The Mail Archive</a> (tout en bas) : très classique également.</p>
<p>Gmane offre <strong>la possibilité de poster</strong> sur la liste de diffusion, en sélectionnant « Post » en haut à droite.<br />
C&#8217;est un moyen rapide de prendre part aux conversations.</p>
<p>On y trouve en plus de tout ça, des outils de recherches et bien d&#8217;autres utilitaires.</p>
<h3>Google groupe</h3>
<p>Google propose un service permettant de suivre les listes de discussions dont celle <a href="http://groups.google.fr/group/arch-linux?lnk=">d&#8217;Arch-general</a>.<br />
Je ne suis pas fan de cette solution, mais comme toujours, les goûts et les couleurs…</p>
<h2>Conclusion</h2>
<p>Je me doute de ne pas avoir été totalement complet sur le sujet, mais ce billet devrait vous donner quelques indications.<br />
En ce qui concerne les listes principales (j&#8217;entends par là, arch-announce, arch-general et arch-dev-public), elles sont très intéressantes, on y apprend des fois des détails et on y retrouve un peu l&#8217;ambiance UseNet qui peut différer des forums qu&#8217;on trouve sur le web.</p>
<p>J&#8217;espère que cela motivera quelques-uns à y jeter un œil. Et encore une fois, je trouve que l&#8217;approche de celles-ci sont différentes des forums (anglophones et francophones) et donc de s&#8217;informer sur ses listes est un complément.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicosphere.net/les-differentes-mailing-lists-darchlinux-1427/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Concours publicité &#171;&#160;We&#8217;re Linux&#160;&#187; pour le Super Bowl</title>
		<link>http://www.nicosphere.net/concours-publicite-were-linux-pour-le-super-bowl-1450/</link>
		<comments>http://www.nicosphere.net/concours-publicite-were-linux-pour-le-super-bowl-1450/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 12:48:39 +0000</pubDate>
		<dc:creator>Nic0</dc:creator>
				<category><![CDATA[actualité]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[concours]]></category>

		<guid isPermaLink="false">http://www.nicosphere.net/?p=1450</guid>
		<description><![CDATA[Le site de Linux Fondation ouvre un concours créatif, il s&#8217;agit de créer un spot publicitaire de 30-60 secondes pour retranscrire l&#8217;esprit de Linux et la diversité de sa communauté, afin d&#8217;en faire une diffusion lors du Super Bowl.
Pour ceux ne sachant pas encore ce qu&#8217;est le Super Bowl,  c&#8217;est un évènement audiovisuel majeur [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://www.nicosphere.net/image/casque.png" alt="Super Bowl" width="130" height="124" title="Concours publicité Were Linux pour le Super Bowl" />Le site de Linux Fondation ouvre un concours créatif, il s&#8217;agit de créer un spot publicitaire de 30-60 secondes pour retranscrire l&#8217;esprit de Linux et la diversité de sa communauté, afin d&#8217;en faire une diffusion lors du Super Bowl.</p>
<p>Pour ceux ne sachant pas encore ce qu&#8217;est le Super Bowl,  c&#8217;est un évènement audiovisuel majeur aux États-Unis, sur le football américain.</p>
<p><span id="more-1450"></span></p>
<blockquote><p>Sur les dix meilleures audiences de tous les temps aux États-Unis, la moitié d’entre elles sont survenues lors des Super Bowl.<br />
&#8211;Wikipédia</p></blockquote>
<p>Le concours déjà mit en place l&#8217;année dernière, est réédité cette année, le vainqueur précédant avait fait une vidéo, <a href="http://video.linuxfoundation.org/video/1106">&laquo;&nbsp;What does it mean to be free?&nbsp;&raquo;</a> (qu&#8217;est-ce que veux dire être libre?), une vidéo à la fois simple et efficace.</p>
<p>Cette année, une nouvelle vidéo sera désigné par la communauté et un panel de la Linux Fondation, le concours viens d&#8217;ouvrir, et libre à toute personne âgé de plus de 18 ans, il se terminera le 4 avril.</p>
<p>Quelques modalités sont à suivre:</p>
<ul>
<li>Âge requis: 18 ans</li>
<li>Durée de vidéo: 30-60 secondes</li>
<li>Pas de contenu illégal ou offensant</li>
<li>Ce n&#8217;est pas précisé, mais il va de soit que ce doit être en anglais</li>
</ul>
<p>Toutes les vidéos seront exposés sur le site.</p>
<p>Ce n&#8217;est pas parce que l&#8217;évènement n&#8217;est pas en France qu&#8217;on ne doit pas y participer, et que toute âme créative et défenseur des valeurs du Libre pourrait y participer.<br />
Et même pourquoi pas voter pour vos vidéos favorites.</p>
<p>Pour plus de renseignement:</p>
<ul>
<li><a href="http://video.linuxfoundation.org/contest/we-are-linux-superbowl-ad-contest">Page de l&#8217;annonce</a></li>
<li><a href="http://video.linuxfoundation.org/user/register?destination=video">Inscription pour soumettre une vidéo</a></li>
</ul>
<p>Et que le meilleurs gagne ! :þ</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicosphere.net/concours-publicite-were-linux-pour-le-super-bowl-1450/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sondage sur les applications Linux favorites de 2009</title>
		<link>http://www.nicosphere.net/sondage-sur-les-applications-linux-favorites-de-2009-1441/</link>
		<comments>http://www.nicosphere.net/sondage-sur-les-applications-linux-favorites-de-2009-1441/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 21:04:53 +0000</pubDate>
		<dc:creator>Nic0</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[actualité]]></category>
		<category><![CDATA[logiciel]]></category>
		<category><![CDATA[navigateur]]></category>
		<category><![CDATA[sondage]]></category>

		<guid isPermaLink="false">http://www.nicosphere.net/?p=1441</guid>
		<description><![CDATA[Le site linuxquestions.org proposait un sondage récemment sur les diverses applications qui ont marqué 2009.
Pour rappel, linuxquestion.org est un site anglophone influant avec forums comportant quelques millions de postes.
Les votes sont maintenant clos, depuis le 9 février, c&#8217;est une occasion pour nous de revenir sur les grandes applications Linux.

Distribution desktop de l&#8217;année

Ubuntu (30.13%)
Slackware (16.74%)
Fedora (9.78%)

ArchLinux [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nicosphere.net/sondage-sur-les-applications-linux-favorites-de-2009-1441/"><img class="alignleft" src="http://www.nicosphere.net/image/sondage.png" alt="sondage Sondage sur les applications Linux favorites de 2009" width="130" height="105" title="Sondage sur les applications Linux favorites de 2009" /></a>Le site <a href="http://www.linuxquestions.org/questions/2009-linuxquestions.org-members-choice-awards-91/">linuxquestions.org</a> proposait un sondage récemment sur les diverses applications qui ont marqué 2009.<br />
Pour rappel, linuxquestion.org est un site anglophone influant avec forums comportant quelques millions de postes.</p>
<p>Les votes sont maintenant clos, depuis le 9 février, c&#8217;est une occasion pour nous de revenir sur les grandes applications Linux.<br />
<span id="more-1441"></span><br />
<strong>Distribution desktop de l&#8217;année</strong></p>
<ul>
<li>Ubuntu (30.13%)</li>
<li>Slackware (16.74%)</li>
<li>Fedora (9.78%)</li>
</ul>
<p>ArchLinux est derrière mais je le note à titre informatif: 7ème place avec 5.20%</p>
<p><strong>Distribution server de l&#8217;année</strong></p>
<ul>
<li>Debian (24.24%)</li>
<li>Slackware (21.79%)</li>
<li>CentOS (15.48%)</li>
</ul>
<p><strong>Distribution de sécurité/récupérage de l&#8217;année</strong></p>
<ul>
<li>BackTrack (43.48%)</li>
<li>SystemRescueCd (31.88%)</li>
<li>Trinity Rescue Kit (4.35%)</li>
</ul>
<p><strong>Base de donnée de l&#8217;année</strong></p>
<ul>
<li>MySQL (60.81%)</li>
<li>PostgreSQL (22.65%)</li>
<li>sqlite (8.40%)</li>
</ul>
<p><strong>Suite office de l&#8217;année</strong></p>
<ul>
<li>OpenOffice.org (90.76%)</li>
<li>KOffice (4.47%)</li>
<li>GNOME Office (1.88%)</li>
</ul>
<p><strong>Navigateur de l&#8217;année</strong></p>
<ul>
<li>Firefox (65.21%)</li>
<li>Chrome (13.77%)</li>
<li>Opera (9.18%)</li>
</ul>
<p><strong>Environnement de bureau de l&#8217;année (DE)</strong></p>
<ul>
<li>Gnome (41.96%)</li>
<li>KDE (40.37%)</li>
<li>Xfce (11.29%)</li>
</ul>
<p><strong>Window Manager de l&#8217;année</strong></p>
<ul>
<li>Compiz (23.10%)</li>
<li>Kwin (19.73%)</li>
<li>FluxBox (16.36%)</li>
</ul>
<p><strong>Application messagerie de l&#8217;année</strong></p>
<ul>
<li>Pidgin (48.74%)</li>
<li>Skype (12.18%)</li>
<li>Kopete (11.76%)</li>
</ul>
<p><strong>Client mail de l&#8217;année</strong></p>
<ul>
<li>Thunderbird (53.48%)</li>
<li>Evolution (14.77%)</li>
<li>Kmail (11.38%)</li>
</ul>
<p><strong>Virtualisation de l&#8217;année</strong></p>
<ul>
<li>VirtualBox (67.43%)</li>
<li>VMware (15.24%)</li>
<li>KVM (6.67%)</li>
</ul>
<p><strong>Média player (musique) de l&#8217;année</strong></p>
<ul>
<li>Amarok (38.81%)</li>
<li>Rhythmbox (16.83%)</li>
<li>Audacious (9.37%)</li>
</ul>
<p><strong>Application création audio de l&#8217;année</strong></p>
<ul>
<li>Audacity (77.26%)</li>
<li>LAME (7.94%)</li>
<li>Ardour (7.22%)</li>
</ul>
<p><strong>Média player (vidéo) de l&#8217;année</strong></p>
<ul>
<li>VLC (46.05%)</li>
<li>mplayer (36.28%)</li>
<li>xine (6.36%)</li>
</ul>
<p><strong>Application de création vidéo de l&#8217;année</strong></p>
<ul>
<li>FFmpeg (21.94%)</li>
<li>Avidemux (17.30%)</li>
<li>mencoder et Kdenlive (14.35%)</li>
</ul>
<p><strong>Utilitaire média de l&#8217;année</strong></p>
<ul>
<li>GStreamer (32.84%)</li>
<li>digiKam (26.04%)</li>
<li>XBMC (14.79%)</li>
</ul>
<p><strong>Application graphique de l&#8217;année</strong></p>
<ul>
<li>GIMP (66.48%)</li>
<li>Inkscape (12.66%)</li>
<li>Blender (5.77%)</li>
</ul>
<p><strong>Application sécurisation réseau</strong></p>
<ul>
<li>Nmap Security Scanner (29.85%)</li>
<li>Wireshark (23.13%)</li>
<li>ClamAv (10.82%)</li>
</ul>
<p><strong>Application sécurisation</strong></p>
<ul>
<li>SELinux (39.26%)</li>
<li>chkrootkit (16.56%)</li>
<li>AppArmor (12.27%)</li>
</ul>
<p><strong>Monitorisation de réseau de l&#8217;année</strong></p>
<ul>
<li>Nagios (51.11%)</li>
<li>OpenNMS (15.00%)</li>
<li>Zenoss (6.11%)</li>
</ul>
<p><strong>IDE/Editeur page web de l&#8217;année</strong></p>
<ul>
<li>Eclipse (23.28%)</li>
<li>Netbeans (15.52%)</li>
<li>Bluefish et Geany (9.85%)</li>
</ul>
<p><strong>Éditeur de texte de l&#8217;année</strong></p>
<ul>
<li>vim (35.29%)</li>
<li>gedit (15.87%)</li>
<li>Kate (10.40%)</li>
</ul>
<p><strong>Navigateur de fichier de l&#8217;année</strong></p>
<ul>
<li>Nautilus (24.92%)</li>
<li>Dolphin (19.66%)</li>
<li>Konqueror (18.81%)</li>
</ul>
<p><strong>Jeux Open-Source de l&#8217;année</strong></p>
<ul>
<li>Battle for Wesnoth (15.45%)</li>
<li>Open Arena (9.27%)</li>
<li>Nexuiz (8.99%)</li>
</ul>
<p><strong>Langage de programmation de l&#8217;année</strong></p>
<ul>
<li>Python (27.59%)</li>
<li>C++ (13.97%)</li>
<li>PHP (13.79%)</li>
</ul>
<p><strong>Application de sauvegarde de l&#8217;année</strong></p>
<ul>
<li>rsync (48.99%)</li>
<li>tar (14.14%)</li>
<li>Clonezilla (8.93%)</li>
</ul>
<p><strong>Open Source CMS/Blogging platforme de l&#8217;année</strong></p>
<ul>
<li>WordPress (45.20%)</li>
<li>Drupal (23.60%)</li>
<li>Joomla! (22.80%)</li>
</ul>
<p>Même si pour beaucoup d&#8217;application, on se doute du classement, il est toujours intéressant de le voir en chiffre.<br />
Je laisse le soin à chacun de tirer ses propres conclusions sur ces chiffres.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicosphere.net/sondage-sur-les-applications-linux-favorites-de-2009-1441/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un autre calendrier, réservé pour les geekettes</title>
		<link>http://www.nicosphere.net/un-autre-calendrier-reserve-pour-les-geekettes-1412/</link>
		<comments>http://www.nicosphere.net/un-autre-calendrier-reserve-pour-les-geekettes-1412/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 14:48:18 +0000</pubDate>
		<dc:creator>Nic0</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[logiciel]]></category>
		<category><![CDATA[bavardage]]></category>
		<category><![CDATA[calendrier]]></category>
		<category><![CDATA[humour]]></category>

		<guid isPermaLink="false">http://www.nicosphere.net/?p=1412</guid>
		<description><![CDATA[Je suis tombé dessus par hasard, et j&#8217;ai trouvé l&#8217;application amusante, d&#8217;où ce billet.
Voici donc un calendrier tout spécialement conçu pour les femmes, pas de joli GUI orné de fleurs ni de fonction simplifié pour une meilleurs accessibilité (je plaisante !).
Rien de tout ça non, mais ce calendrier prend en compte le cycle menstruel féminin.
Comme [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nicosphere.net/un-autre-calendrier-reserve-pour-les-geekettes-1412/"><img class="alignleft" src="http://www.nicosphere.net/image/tetine.png" alt="tetine Un autre calendrier, réservé pour les geekettes" width="130" height="105" title="Un autre calendrier, réservé pour les geekettes" /></a>Je suis tombé dessus par hasard, et j&#8217;ai trouvé l&#8217;application amusante, d&#8217;où ce billet.</p>
<p>Voici donc un calendrier tout spécialement conçu pour les femmes, pas de joli GUI orné de fleurs ni de fonction simplifié pour une meilleurs accessibilité (je plaisante !).</p>
<p>Rien de tout ça non, mais ce calendrier prend en compte le cycle menstruel féminin.</p>
<p>Comme je me doute de n&#8217;être lu que par des geeks, je ne risque donc pas trop d&#8217;être lu.<br />
<span id="more-1412"></span><br />
Oui ! je l&#8217;ai installé et testé !<br />
Pour archlinux, cycle est disponible dans le dépôt community, un petit coup de pacman/yaourt et c&#8217;est donc installé (et désinstallé aussi vite :þ).<br />
<code>2 community/cycle 0.3.1-4 [installé]<br />
     Cycle is a calendar program for women</code></p>
<p>Dès le démarrage de l&#8217;application, on tombe sur une sorte de disclaimer pour le moins de circonstance :þ .(genre de décharge)<br />
En voici une traduction, rien que pour vous !</p>
<blockquote><p>Ce programme n&#8217;est pas un moyen de contraception fiable. Et n&#8217;aide pas non plus à ce prémunir contre les maladies sexuellement transmissible (VIH).<br />
C&#8217;est juste une façon de garder une trace informatique de quelques une de vos donnée médicals et en tire des conclusions statistique dessus. Vous ne pouvez pas considérer ce programme comme un remplacement de votre gynécologue.</p></blockquote>
<p>On sais jamais en effet mieux vaux un bon disclaimer de ce genre que d&#8217;être tenu responsable de quelconque grossesses :þ<br />
Une fois ceci passé, on tombe sur la possibilité de rajouté un compte utilisateur, protégé par mot de passe.</p>
<p>Les fonctionnalités sont réduites, mais bon, pas besoin d&#8217;en avoir plus. permettant le réglage de cycle (28 jours par défaut) et de rajouter des commentaires.<br />
L&#8217;affichage ce fait par couleurs, indiquant selon le choix soit les jours de rapport sans risques de grossesse, ou bien le contraire, ou même les deux à la fois.</p>
<p>Je ne vais pas faire le petit screenshot de l&#8217;application :þ</p>
<p>Bon je l&#8217;accorde, le ton du billet est plus dans la légèreté pour une fois :þ</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicosphere.net/un-autre-calendrier-reserve-pour-les-geekettes-1412/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Calcurse, un calendrier reminder ncurses</title>
		<link>http://www.nicosphere.net/calcurse-un-calendrier-reminder-ncurses-1405/</link>
		<comments>http://www.nicosphere.net/calcurse-un-calendrier-reminder-ncurses-1405/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 14:19:57 +0000</pubDate>
		<dc:creator>Nic0</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[logiciel]]></category>
		<category><![CDATA[calendrier]]></category>
		<category><![CDATA[ncurses]]></category>

		<guid isPermaLink="false">http://www.nicosphere.net/?p=1405</guid>
		<description><![CDATA[Toujours dans la série des applications ncurses pratique, aujourd&#8217;hui c&#8217;est au tour de Calcurse.
Calcurse est un petit calendrier facile d&#8217;emploi pouvant servir d&#8217;agenda également, il est donc fait pour tourner en console.

Installation
Rien de bien compliqué puisqu&#8217;il est disponible dans les dépots, du moins pour archlinux car je n&#8217;ai pas vérifier les autres distribution.
Pour information, et [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nicosphere.net/calcurse-un-calendrier-reminder-ncurses-1405"><img class="alignleft" src="http://www.nicosphere.net/image/calendrier3.png" alt="calendrier3 Calcurse, un calendrier reminder ncurses" width="130" height="143" title="Calcurse, un calendrier reminder ncurses" /></a>Toujours dans la série des applications ncurses pratique, aujourd&#8217;hui c&#8217;est au tour de Calcurse.</p>
<p>Calcurse est un petit calendrier facile d&#8217;emploi pouvant servir d&#8217;agenda également, il est donc fait pour tourner en console.<br />
<span id="more-1405"></span><br />
<div class="wp-caption aligncenter" style="width: 640px"><img src="http://www.nicosphere.net/image/calcurse.png" alt="calcurse Calcurse, un calendrier reminder ncurses" width="630" height="415" title="Calcurse, un calendrier reminder ncurses" /><p class="wp-caption-text">Screenshot d&#39;un Calcurse de base.</p></div></p>
<h3>Installation</h3>
<p>Rien de bien compliqué puisqu&#8217;il est disponible dans les dépots, du moins pour archlinux car je n&#8217;ai pas vérifier les autres distribution.</p>
<p>Pour information, et spécifiquement pour les archers, calcurse se trouve dans le dépot community:<br />
<code>1 community/calcurse 2.7-1 [installé]<br />
     Calcurse is a text-based personal organizer</code><br />
<code>pacman -S calcurse</code></p>
<h3>Agencement et fonctionnalités</h3>
<p>L&#8217;agencement de ce calendrier est divisé en trois partie.</p>
<ul>
<li>Calendrier : Ni plus ni moins de ce dont on a besoin, à savoir, une couleur pour la date du jour, une pour la date actuellement sélectionné, une autre pour notifier qu&#8217;il y a un rendez-vous ce jour ci.</li>
<li>Rendez-Vous : Permet de noter les rendez-vous dans une journée, avec description et notes diverse.</li>
<li>Tâches : Une sorte de TODO-list indépendante des journées, avec un petit plus pour hiérarchisation des tâches en attribuant une note de 1 à 9.</li>
</ul>
<p>Voilà pour les grandes lignes de sa disposition et fonctionnalité.</p>
<p>Du côté de la prise en main, elle est aisé, les déplacements se font avec les traditionnels touches de vim, et sont rappelé sur une barre d&#8217;aide disposé en bas.</p>
<p>Calcurse est un programme plutôt abouti, et offre diverse fonctionnalité appréciable. Le tout en français !</p>
<p>Une autre fonctionnalité pouvant être intéressante, c&#8217;est la possibilité d&#8217;import/export des rendez-vous de façon compatible avec Ical et Pcal, permettant ainsi d&#8217;être imprimé d&#8217;une façon très fonctionnel les rendez-vous.</p>
<h3>Configuration</h3>
<p>Une chose qui n&#8217;est pas très commun au programmes ncurses, c&#8217;est que sa configuration se fait directement avec l&#8217;application et non dans un fichier texte comme c&#8217;est souvent le cas (pour ceux qu&#8217;y préfère cela dans un fichier texte, il doit être évidement possible de le faire).<br />
On peut donc aisément configurer l&#8217;agencement, les couleurs, les raccourcis claviers, les notifications…</p>
<h3>Conclusion</h3>
<p>Je ne suis pas forcément expert dans les applications agendas, il est certain qu&#8217;énormément d&#8217;alternative existe, en GUI tout du moins.<br />
Calcurse m&#8217;a semblé être un bon compromis entre les applications ncurses et les fonctionnalités recherché dans ce genre d&#8217;agenda.<br />
Je ne suis pas certain qu&#8217;il conviendrais à un usage intensif et poussé, mais il est fonctionnel pour de modestes besoins.</p>
<p>Vous pouvez visiter <a href="http://culot.org/calcurse/index.html">le site officiel</a> de calcurse.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nicosphere.net/calcurse-un-calendrier-reminder-ncurses-1405/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
