<?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>AbriCoCotier.fr &#187; Astuces</title>
	<atom:link href="http://www.abricocotier.fr/tag/astuces/feed" rel="self" type="application/rss+xml" />
	<link>http://www.abricocotier.fr</link>
	<description>Analyses et anticipations sur le web et les nouvelles technologies de demain.</description>
	<lastBuildDate>Fri, 30 Jul 2010 15:32:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Administration d&#8217;un serveur : quelques commandes</title>
		<link>http://www.abricocotier.fr/10807-administration-dun-serveur-quelques-commandes</link>
		<comments>http://www.abricocotier.fr/10807-administration-dun-serveur-quelques-commandes#comments</comments>
		<pubDate>Tue, 11 May 2010 10:56:38 +0000</pubDate>
		<dc:creator>Louis</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Serveur]]></category>
		<category><![CDATA[Tutoriels]]></category>

		<guid isPermaLink="false">http://www.abricocotier.fr/?p=10807</guid>
		<description><![CDATA[Je suis en ce moment de plus en plus amené à utiliser les commandes bash pour l&#8217;administration d&#8217;un serveur, donc j&#8217;ai fait un petit récapitulatif de ce que j&#8217;utilise, et qui pourrait me servir en cas de perte de mémoire  

Création lien symbolique pour les vhost Nginx (-s pour création d&#8217;un lien symbolique et [...]]]></description>
			<content:encoded><![CDATA[<p>Je suis en ce moment de plus en plus amené à utiliser les commandes bash pour l&#8217;administration d&#8217;un serveur, donc j&#8217;ai fait un petit récapitulatif de ce que j&#8217;utilise, et qui pourrait me servir en cas de perte de mémoire <img src='http://www.abricocotier.fr/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><span id="more-10807"></span><br />
Création lien symbolique pour les vhost Nginx (-s pour création d&#8217;un lien symbolique et -sf pour forcer l&#8217;écrasement si un fichier cible existe déjà)</p>
<blockquote>
<pre>ln -sf source cible</pre>
</blockquote>
<p>Liste des processus triés par taille en pourcentage d&#8217;occupation de mémoire :</p>
<blockquote>
<pre>ps -eo pmem,pid | sort -r</pre>
</blockquote>
<p>Pour identifier ce qu&#8217;est un processus :</p>
<blockquote>
<pre>ps -eaf | grep &lt;PID&gt;</pre>
</blockquote>
<p>Supprimer tous les processus d&#8217;un programme</p>
<blockquote>
<pre>killall programme</pre>
</blockquote>
<p>Logiciel en ligne commande pour avoir une interface assez ergonomique de gestion de la mémoire : Htop.</p>
<p>Ajouter un user, puis le mettre dans le groupe root</p>
<blockquote>
<pre>adduser nouveaulogin</pre>
<pre>adduser nouveaulogin root</pre>
</blockquote>
<p>Changer le propriétaire de tel ou tel groupe :</p>
<blockquote>
<pre>chown -R nouveaulogin dossier</pre>
</blockquote>
<p>Voir la fin d&#8217;un fichier (-f correspond à boucler sur la &#8216;queue&#8217; du fichier, et de base, le tail affiche 10 lignes) :</p>
<blockquote>
<pre>tail -f fichier</pre>
</blockquote>
<p>Voir la taille d&#8217;un dossier (&#8216;du&#8217; = disk usage, &#8217;s&#8217; = summarize, et &#8216;h&#8217; = human readable) :</p>
<blockquote>
<pre>du -sh chemin/</pre>
</blockquote>
<p>Faire des transferts via SCP, par exemple de serveur à serveur (le -P 50000 est valable i votre SSH a été déplacé sur un autre port que le 22, en l&#8217;occurrence ici sur le 50000) :</p>
<blockquote>
<pre>scp -P 50000 user@server:/chemin foo.tar</pre>
<p>(quand on va chercher sur un autre server)</p>
<pre>scp -P 50000 foo.tar user@server:/chemin</pre>
<p>(quand on envoie sur un autre serveur)</p></blockquote>
<p><strong>Archiver des fichiers :</strong></p>
<blockquote>
<pre>tar -czvf cible source</pre>
<p>(le &#8211; n&#8217;est pas obligatoire, le c correspond à &#8216;create&#8217;, le &#8216;z&#8217; à gzip, le &#8216;z&#8217; à verbose ou afficher le log de ce qui est traité et le &#8216;f&#8217; dit que l&#8217;argument suivant est la cible)</p>
<pre>tar -xzvf cible source</pre>
<p>(le &#8216;x&#8217; correspond à &#8216;extract&#8217;, le &#8216;z&#8217; n&#8217;est nécessaire que si la cible est compressé en gzip)</p></blockquote>
<p><strong>Utilisation de Vim :</strong><br />
<em>i </em>pour passer en mode insertion, <em>Echap+ :wq</em> pour l&#8217;écriture (w = write) et quitter (q = quit), ou <em>:q!</em> pour quitter et overrider les changements.<br />
<strong>Coloration du bash</strong><br />
A mettre en bas de .bashrc du /home du user dont on veut ajouter la coloration du terminal et l&#8217;alias ll (= la -al)</p>
<blockquote>
<pre>export PS1="\[\e[32;1m\]\u\[\e[0m\]\[\e[32m\]@\h\[\e[36m\]\w \[\e[33m\]\$ \[\e[0m\]"</pre>
<pre>alias ll="ls -la"</pre>
</blockquote>
<hr />
<p><small><a href="http://www.abricocotier.fr">AbriCoCotier.fr</a>, 2010. |
<a href="http://www.abricocotier.fr/10807-administration-dun-serveur-quelques-commandes">Permalien</a> |
<a href="http://www.abricocotier.fr/10807-administration-dun-serveur-quelques-commandes#comments">3 commentaires</a> | Plugin <a href="http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/">Better Feed</a>, par <a href="http://planetozh.com/">Ozh</a>
<br/>
Rangé dans : Astuces, Serveur, Tutoriels<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.abricocotier.fr/10807-administration-dun-serveur-quelques-commandes/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A propos de la gestion de la mémoire sur les distributions Linux</title>
		<link>http://www.abricocotier.fr/10623-a-propos-de-la-gestion-de-la-memoire-sur-les-distributions-linux</link>
		<comments>http://www.abricocotier.fr/10623-a-propos-de-la-gestion-de-la-memoire-sur-les-distributions-linux#comments</comments>
		<pubDate>Mon, 26 Apr 2010 11:24:47 +0000</pubDate>
		<dc:creator>Louis</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.abricocotier.fr/?p=10623</guid>
		<description><![CDATA[En interrogeant un poste sur Linux à propos de la quantité de mémoire utilisée, j&#8217;ai eu la désagréable surprise de constater que sur les 2Go que possède le système, 1,2Go étaient occupés, alors que le serveur n&#8217;est pas réellement en production (pas de site dessus), et donc je ne comprenais pas pourquoi tant de mémoire [...]]]></description>
			<content:encoded><![CDATA[<p>En interrogeant un poste sur Linux à propos de la quantité de mémoire utilisée, j&#8217;ai eu la désagréable surprise de constater que sur les 2Go que possède le système, 1,2Go étaient occupés, alors que le serveur n&#8217;est pas réellement en production (pas de site dessus), et donc je ne comprenais pas pourquoi tant de mémoire était utilisée. J&#8217;ai donc posé la question, et les réponses que j&#8217;ai obtenu m&#8217;ont paru être d&#8217;un intérêt tout à fait assez grand pour que je les publie.<br />
<span id="more-10623"></span></p>
<p>D&#8217;abord, sachez que sur Linux, la commande top renvoie la liste des processus en mémoire.</p>
<p>Teg <a href="http://forum.ubuntu-fr.org/viewtopic.php?pid=3421570#p3421570">m&#8217;a indiqué</a> que :</p>
<blockquote><p><code>ps -eo pmem,pid | sort -r</code></p></blockquote>
<p>me donnerait la &laquo;&nbsp;liste des processus triés par taille en pourcentage d&#8217;occupation mémoire&nbsp;&raquo;.<br />
Et que pour identifier le processus ensuite, il suffisait de faire :</p>
<blockquote><p><code>ps -eaf | grep <PID></code></p></blockquote>
<p>credenhill m&#8217;a ensuite expliqué comment exporter le top dans un fichier (ce que je n&#8217;arrivait pas à faire, sans doute car le résultat de la commande contient des variables) :</p>
<blockquote><p>Pour capturer top dans un fichier, option -b (batch) :&nbsp;&raquo; :</p>
<blockquote><p><code>top -b -n 1</code></p></blockquote>
<p>&#8230;pour trier par % mémoire plutot que CPU :</p>
<blockquote><p><code>top</code></p></blockquote>
<p>F puis n
</p></blockquote>
<p>Ensuite, c&#8217;est <a href="http://forum.ubuntu-fr.org/viewtopic.php?pid=3421688#p3421688">Hoper</a> qui m&#8217;a expliqué ce que représentaient les 1,2Go de mémoire utilisée :</p>
<blockquote><p>Ce ne sont que les buffers qui occupent de la place&#8230; Bref, la ram n&#8217;est pas du tout &laquo;&nbsp;occupée&nbsp;&raquo; au sens ou tu l&#8217;entend. Pour comprendre :</p>
<blockquote><p><code>free -m</code></p></blockquote>
</blockquote>
<p>Ce qui m&#8217;a permit de comprendre, avec mon serveur, la taille &laquo;&nbsp;utilisée&nbsp;&raquo;, et la taille buffer :</p>
<blockquote><blockquote>
<code>coucou:# free -m<br />
             total       used       free     shared    buffers     cached<br />
Mem:          1999       1163        835          0         20        958<br />
-/+ buffers/cache:        185       1813<br />
Swap:         1913          0       1913</code></p></blockquote>
<p>Je croyais que le 185 représentait la quantité de buffers. En fait non ! C&#8217;est ce qu&#8217;il reste quand on a enlevé les buffers <img src='http://www.abricocotier.fr/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p></blockquote>
<p>Teg <a href="http://forum.ubuntu-fr.org/viewtopic.php?pid=3421763#p3421763">a ensuite</a> très bien expliqué ce que représentait le buffer :</p>
<blockquote><p>Ce sont les données qui ont été chargées en mémoire à un certain moment puis qui ont été libérées car ne sont plus utilisées.<br />
Elles sont gardées dans la mémoire si celle-ci n&#8217;est pas pleine ce qui permet de récupérer ces données si elles sont de nouveau à charger sans les transférer du disque dur à la mémoire.</p>
<p>ex : Le démarrage d&#8217;OpenOffice est &laquo;&nbsp;long&nbsp;&raquo; la première fois. Les données sont chargées en mémoire. Après fermeture d&#8217;OpenOffice les données sont &laquo;&nbsp;bufferisées&nbsp;&raquo;. Le démarrage suivant d&#8217;OpenOffice est plus rapide car réutilise les données &laquo;&nbsp;bufferisées&nbsp;&raquo; présentes dans la mémoire.</p></blockquote>
<p>Et Hoper <a href="http://forum.ubuntu-fr.org/viewtopic.php?pid=3421794#p3421794">en a rajouté</a> une (utile) couche :</p>
<blockquote>
<blockquote><p>quelles sont ces données qui sont là ?</p></blockquote>
<p>Ça peut être tout et n&#8217;importe quoi. Surtout du cache file système je pense (donc des fichiers qui ont étés lus, soit parce que c&#8217;était vraiment nécessaire, soit parce que l&#8217;OS à jugé que tu allais peut être en avoir besoin).<br />
Dans tout les cas la grosse différence c&#8217;est que ces 1,2 Go de ram ne sont pas du tout important. Si un programme demande une allocation mémoire, une partie de ces 1,2 Go pourra lui être immédiatement affecté. Alors que les 185 Mo eux sont vraiment utilisés par des programmes qui sont en train de tourner etc.
</p></blockquote>
<p>Je les remercie vraiment : <em>j&#8217;aurais beaucoup aimé avoir de telles explications lors de ma formation en informatique, mais à l&#8217;évidence, celles-ci n&#8217;étaient pas jugées d&#8217;un intérêt suffisant pour en souffler mot aux élèves.</em></p>
<hr />
<p><small><a href="http://www.abricocotier.fr">AbriCoCotier.fr</a>, 2010. |
<a href="http://www.abricocotier.fr/10623-a-propos-de-la-gestion-de-la-memoire-sur-les-distributions-linux">Permalien</a> |
<a href="http://www.abricocotier.fr/10623-a-propos-de-la-gestion-de-la-memoire-sur-les-distributions-linux#comments">Ajoutez un commentaire !</a> | Plugin <a href="http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/">Better Feed</a>, par <a href="http://planetozh.com/">Ozh</a>
<br/>
Rangé dans : Astuces, Linux, Tutoriels, Ubuntu<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.abricocotier.fr/10623-a-propos-de-la-gestion-de-la-memoire-sur-les-distributions-linux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enlever la barre de traduction automatique sur Google Chrome</title>
		<link>http://www.abricocotier.fr/10606-enlever-la-barre-de-traduction-automatique-sur-google-chrome</link>
		<comments>http://www.abricocotier.fr/10606-enlever-la-barre-de-traduction-automatique-sur-google-chrome#comments</comments>
		<pubDate>Sat, 24 Apr 2010 20:58:00 +0000</pubDate>
		<dc:creator>Louis</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://www.abricocotier.fr/?p=10606</guid>
		<description><![CDATA[Une des choses qui m&#8217;énerve tout particulièrement en ce moment sur Google Chrome : c&#8217;est la barre de traduction qui s&#8217;affiche en haut de la page (pour à peu près chaque page).
Le problème, c&#8217;est que je suis sûr qu&#8217;en fait, cette barre n&#8217;est pas inutile, et je pense qu&#8217;elle est utile pour tous les gens [...]]]></description>
			<content:encoded><![CDATA[<p>Une des choses qui m&#8217;énerve tout particulièrement en ce moment sur Google Chrome : c&#8217;est la barre de traduction qui s&#8217;affiche en haut de la page (pour à peu près chaque page).</p>
<p>Le problème, c&#8217;est que je suis sûr qu&#8217;en fait, cette barre n&#8217;est pas inutile, et je pense qu&#8217;elle est utile pour tous les gens qui ne parlent pas anglais, et qui ne savent pas non plus que la fonctionnalité existe chez Google.<br />
<span id="more-10606"></span></p>
<p style="text-align: center;"><img src="http://www.abricocotier.fr/wp-content/uploads/2010/04/google_chrome_enlever_traduction.jpg" alt="" title="google_chrome_enlever_traduction" width="580" /></p>
<p>Bref : pour enlever cette barre, allez dans : Options &gt; Options avancées et là décochez la ligne &laquo;&nbsp;Me proposer de traduire les pages qui sont écrites dans une langue que je ne peux pas lire&nbsp;&raquo;.</p>
<hr />
<p><small><a href="http://www.abricocotier.fr">AbriCoCotier.fr</a>, 2010. |
<a href="http://www.abricocotier.fr/10606-enlever-la-barre-de-traduction-automatique-sur-google-chrome">Permalien</a> |
<a href="http://www.abricocotier.fr/10606-enlever-la-barre-de-traduction-automatique-sur-google-chrome#comments">6 commentaires</a> | Plugin <a href="http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/">Better Feed</a>, par <a href="http://planetozh.com/">Ozh</a>
<br/>
Rangé dans : Astuces, Google<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.abricocotier.fr/10606-enlever-la-barre-de-traduction-automatique-sur-google-chrome/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>A quel moment publier sur son blog pour préserver les performances de son serveur</title>
		<link>http://www.abricocotier.fr/10409-a-quel-moment-publier-sur-son-blog-pour-preserver-les-performances-de-son-serveur</link>
		<comments>http://www.abricocotier.fr/10409-a-quel-moment-publier-sur-son-blog-pour-preserver-les-performances-de-son-serveur#comments</comments>
		<pubDate>Mon, 12 Apr 2010 09:28:08 +0000</pubDate>
		<dc:creator>Louis</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.abricocotier.fr/?p=10409</guid>
		<description><![CDATA[A quelle heure publier quoi ?
Je vais tenter ici de résumer la politique que je tente de suivre, et pourquoi. Tout d&#8217;abord, le but de tout cela est d&#8217;offrir aux visiteurs du site une accessibilité maximum, et donc un meilleur temps de réponse pour leurs requêtes, qui passe par une meilleure gestion des ressources au [...]]]></description>
			<content:encoded><![CDATA[<p><em>A quelle heure publier quoi ?</em></p>
<p>Je vais tenter ici de résumer la politique que je tente de suivre, et pourquoi. Tout d&#8217;abord, le but de tout cela est d&#8217;<strong>offrir aux visiteurs du site une accessibilité maximum</strong>, et donc un meilleur temps de réponse pour leurs requêtes, qui passe par une <strong>meilleure gestion des ressources au niveau serveur</strong>. Pour être plus clair : si vous voulez que votre temps d&#8217;affichage complet des pages diminue, il va falloir passer par une meilleure organisation des tâches au cours de la journée.</p>
<p><span id="more-10409"></span></p>
<p>Pour commencer, voici un graphe d&#8217;accès au blog, qui constitue la tâche majoritaire du serveur (j&#8217;ai pris une assez longue durée pour avoir des résultats très représentatifs, et j&#8217;ai viré les chiffres) :</p>
<p style="text-align: center;"><img title="graphique_journee" src="http://www.abricocotier.fr/wp-content/uploads/2010/04/graphique_journee.jpg" alt="" width="580" /></p>
<p>Comme on peut le voir, <strong>la charge maximum se situe entre 11h et 23h</strong>. Donc pour être simple, c&#8217;est là qu&#8217;il faut laisser le serveur traiter les requêtes, et seulement ça. A ce moment, le serveur ne doit avoir rien d&#8217;autre à faire.</p>
<p>Or, il se trouve que j&#8217;ai à peu près 75% de visiteurs qui viennent de Google, donc on peut considérer (à mon avis) que ces visiteurs ne sont pas sensibles aux nouveau billets. Ces visiteurs viennent d&#8217;ailleurs majoritairement sur des billets déjà publiés depuis plusieurs jours, donc <strong>ils constituent une base plus ou moins &laquo;&nbsp;non influençable&nbsp;&raquo; du trafic</strong> : c&#8217;est Google qui les envoi, et je n&#8217;ai pas la possibilité d&#8217;en faire venir plus ou moins à telle ou telle heure.</p>
<p>Par contre, à chaque publication de nouveau billet, leur publication sur les réseaux sociaux (majoritairement Twitter) et sur les RSS provoque <strong>une montée d&#8217;accès de visiteurs récurrents</strong>, qui viennent sur le blog pour lire les nouveaux billets.</p>
<p>C&#8217;est la raison pour laquelle <strong>je ne conseille pas de publier les billets en même temps que la charge maximum du blog</strong> : on surchargerait un peu inutilement le serveur, alors que celui-ci n&#8217;en a pas forcément les capacités. L&#8217;idée est donc de répartir les accès, et comme on peut paramétrer l&#8217;heure a laquelle on publie des nouveaux billets, autant le faire pour que ça n&#8217;influence pas (dans le mauvais sens) les performances du blog.</p>
<p>Pour venir compliquer le tout, il faut savoir qu&#8217;il y a une certaine inertie : quand je publie un nouveau billet, tous les visiteurs récurrents ne viennent pas tout de suite (j&#8217;estime à environ 3 heures la durée sur laquelle ceux-ci arrivent), et donc il faut également prévoir cela dans sa réflexion sur l&#8217;heure de publication.</p>
<p>Enfin, les lecteurs ne sont pas devant leur Twitter ou leur lecteur RSS 24h/24, donc la publication d&#8217;un billet à telle heure aura plus d&#8217;impact qu&#8217;à telle autre heure (pour être plus clair : il vaut mieux publier à 9h qu&#8217;à 2h du matin).</p>
<p>Au vu de tout cela, je préconise (si tant est que j&#8217;ai une once de légitimité à le faire) de <strong>publier entre 8h et 10h</strong>, ce pour éviter de surcharger le serveur, tout en maximisant es chances d&#8217;être &laquo;&nbsp;retweeté&nbsp;&raquo; sur Twitter (ou repris sur d&#8217;autres réseaux sociaux).</p>
<p>Pour le reste, et pour tout ce qui concerne le travail non visible du serveur (tâche Cron par exemple), j&#8217;ai l&#8217;habitude de les faire <strong>exécuter entre 1h du matin et 5h du matin</strong>, heures ou franchement, il n&#8217;y a pas grand monde, et où l&#8217;impact sur les performances du serveur est négligeable.</p>
<hr />
<p><small><a href="http://www.abricocotier.fr">AbriCoCotier.fr</a>, 2010. |
<a href="http://www.abricocotier.fr/10409-a-quel-moment-publier-sur-son-blog-pour-preserver-les-performances-de-son-serveur">Permalien</a> |
<a href="http://www.abricocotier.fr/10409-a-quel-moment-publier-sur-son-blog-pour-preserver-les-performances-de-son-serveur#comments">8 commentaires</a> | Plugin <a href="http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/">Better Feed</a>, par <a href="http://planetozh.com/">Ozh</a>
<br/>
Rangé dans : Astuces, Wordpress<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.abricocotier.fr/10409-a-quel-moment-publier-sur-son-blog-pour-preserver-les-performances-de-son-serveur/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Top 10 des solutions les plus populaires pour le partage sur les réseaux sociaux</title>
		<link>http://www.abricocotier.fr/10137-top-10-des-solutions-les-plus-populaires-pour-le-partage</link>
		<comments>http://www.abricocotier.fr/10137-top-10-des-solutions-les-plus-populaires-pour-le-partage#comments</comments>
		<pubDate>Sun, 04 Apr 2010 07:44:08 +0000</pubDate>
		<dc:creator>Louis</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Web2.0]]></category>

		<guid isPermaLink="false">http://www.abricocotier.fr/?p=10137</guid>
		<description><![CDATA[Beaucoup de blogs encouragent le partage de leur contenu sur les services sociaux du type de Twitter, Facebook, Digg ou encore Reddit. Cette incitation se fait par le biais de boutons plutôt proéminent à la fin de chaque post.
Il s&#8217;agit d&#8217;une situation gagnant-gagnant à la fois pour les bloggeurs mais aussi pour leurs lecteurs, car [...]]]></description>
			<content:encoded><![CDATA[<p>Beaucoup de blogs encouragent le partage de leur contenu sur les services sociaux du type de Twitter, Facebook, Digg ou encore Reddit. Cette incitation se fait par le biais de boutons plutôt proéminent à la fin de chaque post.</p>
<p><strong>Il s&#8217;agit d&#8217;une situation gagnant-gagnant à la fois pour les bloggeurs mais aussi pour leurs lecteurs</strong>, car les blogueurs, en facilitant le partage de leur contenu par leurs lecteurs multiplient la diffusion de leurs articles et les lecteurs peuvent partager avec leurs proches les sujets qui les intéressent. <span id="more-10137"></span></p>
<p style="text-align: center;"><img src="http://www.abricocotier.fr/wp-content/uploads/2010/04/social_web.jpg" alt="" title="social_web" width="580" /></p>
<p>Comme ce procédé est très répandu, vous vous doutez qu&#8217;il existe des tonnes de services de partage différents. Afin de ne pas se perdre dans cette multitude, faisons le tour des services les plus utilisés par le bloggeurs.</p>
<h2><strong>Passage au crible des différents services :</strong></h2>
<p>Afin d&#8217;avoir des bases solides pour cette comparaison et écarter l&#8217;arbitraire, j&#8217;ai choisi de me focaliser sur le top 100 des blogs réalisés par Technocrati. Dans un deuxième temps, l&#8217;idée a été de réduire la comparaison aux seuls services les plus fréquemment utilisés. Les services retenus sont <strong>Twitter, Facebook, Digg, Reddit, StumbleUpon, Yahoo Buzz, Delicious and Google Buzz</strong>.</p>
<p>Toutefois, comme il est courant qu&#8217;un bouton de &laquo;&nbsp;partage générique&nbsp;&raquo; soit affiché (un bouton qui amène vers une page de sélection des réseaux vers lesquels partager), nous l&#8217;avons inclus avec sa propre catégorie dans les statistiques.</p>
<h3><strong> Usage des boutons de partage chez les 100 premier blogs du classement Technocrati</strong></h3>
<p>Passons donc maintenant aux résultats. Voici tout d&#8217;abord un graphique résumant l&#8217;étude comparative, il s&#8217;agit de représenter le nombre de blogs utilisant les réseaux sociaux de la liste.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-10139" title="share buttons on the top 100 blogs" src="http://www.abricocotier.fr/wp-content/uploads/2010/04/share-buttons-on-the-top-100-blogs.png" alt="" width="580" height="250" /></p>
<h2><strong> Quelques observations rapides :</strong></h2>
<p>Voici quelques observations que l&#8217;on peut faire sur l&#8217;usage des services de partage :</p>
<ul>
<li>Twitter et Facebook sont plus utilisés que Digg, ce qui signifie que ce dernier n&#8217;est plus le roi des réseaux sociaux, tout du moins pour les 100 blogs considérés.</li>
<li>Twitter est le service le plus utilisés pour le partage. Les 2/3 des blogs étudiés lui avait dédié un bouton spécifique.</li>
<li>Facebook était présent sur 58 des 100 blogs pris en considération. La  plus part du temps il va de paire avec le bouton dédié à Twitter.</li>
<li>Digg n&#8217;est présent que sur une petite moitié de l&#8217;échantillon considéré. Sa présence est cependant encore deux fois plus importante que celle de Reddit ou StumbleUpon.</li>
<li>58 des 100 blogs les plus hauts dans Technorati incluent un bouton de partage général et déroulant ; 19 de ces blogs n&#8217;ont d&#8217;ailleurs que ce bouton de partage général.</li>
<li>Les boutons dédiés à MySpace ou Linkedin sont rares, c&#8217;est pour cela que ces réseaux ne figurent pas dans l&#8217;étude.</li>
<li>6 des 100 blogs ne possédaient aucun outil de partage.</li>
<li>Le partage par mail est quant à lui plutôt répandu. Mais comme l&#8217;étude se focalise sur les boutons dédiés à des réseaux sociaux, il ne figure pas aux résultats, même si il y aurait occupé une bonne place.</li>
<li>La guerre des Buzz. L&#8217;autre Buzz (le clone Yahoo ! de Digg) est aujourd&#8217;hui aussi populaire que l&#8217;option de partage Google Buzz, qui ne figurait que sur 6 des 100 blogs étudiés.</li>
</ul>
<p>Cette dernière observation me conduit m&#8217;interroger sur le faible succès de Google Buzz auprès des blogueurs.</p>
<h2><strong>Google Buzz, un flop chez les blogueurs ?</strong></h2>
<p>Comme vous pouvez le constater sur le graphique présenté plus haut, Google Buzz ne connaît qu&#8217;un succès modéré auprès des blogueurs, puisqu&#8217;ils sont encore peu nombreux à intégrer un bouton dédié à ce service. Bien sûr il faut prendre en compte le fait que cet outil est encore très jeune, les choses pourront donc changer au cours de l&#8217;année. Il faut dire aussi que Google ne se facilite pas la tâche non plus, puisqu&#8217;il n&#8217;existe pas encore de bouton officiel pour Google Buzz. Du coup pour palier à ce manque les blogueurs ont commencé à créer leurs propres boutons, dont voici des exemples trouvés dans l&#8217;échantillon de blogs considérés.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-10138" title="google buzz share buttons" src="http://www.abricocotier.fr/wp-content/uploads/2010/04/google-buzz-share-buttons.png" alt="" width="580" height="80" /></p>
<p><span style="font-family: arial,helvetica,sans-serif;"><span style="color: #333333;"><span style="font-size: x-small;">Les  deux premiers en partant de la gauche ont été aperçu sur<strong> </strong><a href="http://www.mashable.com/" target="_blank">Mashable</a>. Les autres proviennent (de la gauche vers  la droite) de <a href="http://www.thenextweb.com/" target="_blank">The Next Web</a>, <a href="http://www.gigaom.com/" target="_blank">GigaOM</a> (et <a href="http://www.engadget.com/" target="_blank">Engadget</a>), <a href="http://www.businessinsider.com/" target="_blank">Business Insider</a>, et <a href="http://www.techcrunch.com/" target="_blank">TechCrunch</a>.</span></span></span></p>
<p>On peut penser que Google sortira un bouton officiel d&#8217;ici peu, mais ceci dit ce n&#8217;est pas vraiment une obligation, il suffit de regarder Twitter. Le service n&#8217;a en effet jamais crée de bouton et cela ne l&#8217;a pourtant pas empêché de devenir le service de partage le plus populaire.</p>
<p><strong>En bref</strong><br />
Cette étude comparative permet de confirmer la suprémacie de Twitter et Facebook, qui sont devenu les outils les plus utilisés pour le partage de contenu. Ils ont tout deux détrôné et repoussé dans le fond du classement le service de partage Digg.<br />
Il est tout aussi intéressant de noter que Facebook, malgré ses quelques 400 millions d&#8217;utilisateurs et son statut de géant des réseaux sociaux,  n&#8217;est pas le réseau social le plus reconnu dans la blogosphère. C&#8217;est en effet Twitter qui est reconnu comme le réseau de partage le plus pertinent. La différence est faible mais elle est belle et bien là.<br />
Reste maintenant à comprendre pourquoi certains blogs occultent complètement l&#8217;aspect du partage. A cette question je ne trouve pour le moment pas de réponse, si ce n&#8217;est l&#8217;ignorance, mais cette possibilité me parait des plus improbables.</p>
<p>Ce billet est une traduction personnelle d&#8217;un <a href="http://royal.pingdom.com/2010/03/31/the-most-popular-social-sharing-options-on-the-top-blogs/">billet paru sur Pingdom</a>.</p>
<hr />
<p><small><a href="http://www.abricocotier.fr">AbriCoCotier.fr</a>, 2010. |
<a href="http://www.abricocotier.fr/10137-top-10-des-solutions-les-plus-populaires-pour-le-partage">Permalien</a> |
<a href="http://www.abricocotier.fr/10137-top-10-des-solutions-les-plus-populaires-pour-le-partage#comments">3 commentaires</a> | Plugin <a href="http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/">Better Feed</a>, par <a href="http://planetozh.com/">Ozh</a>
<br/>
Rangé dans : Astuces, Web2.0<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.abricocotier.fr/10137-top-10-des-solutions-les-plus-populaires-pour-le-partage/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Comment optimiser un blog Wordpress quand on est sur un serveur dédié ?</title>
		<link>http://www.abricocotier.fr/10143-comment-optimiser-un-blog-wordpress-quand-on-est-sur-un-serveur-dedie</link>
		<comments>http://www.abricocotier.fr/10143-comment-optimiser-un-blog-wordpress-quand-on-est-sur-un-serveur-dedie#comments</comments>
		<pubDate>Sat, 03 Apr 2010 08:39:43 +0000</pubDate>
		<dc:creator>Louis</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.abricocotier.fr/?p=10143</guid>
		<description><![CDATA[Pour moi-même comme pour d&#8217;autres, j&#8217;ai décidé de coucher ici les quelques conseils que je donnerais si l&#8217;on me demandais comment optimiser un site à fort trafic qui est basé sur un Wordpress, et qui a un serveur dédié (ou un virtuel). Attention, la majorité de ces conseils requièrent pour leur mise en place quelques [...]]]></description>
			<content:encoded><![CDATA[<p>Pour moi-même comme pour d&#8217;autres, j&#8217;ai décidé de coucher ici les quelques conseils que je donnerais si l&#8217;on me demandais<strong> comment optimiser un site à fort trafic qui est basé sur un Wordpress, et qui a un serveur dédié </strong>(ou un virtuel). Attention, la majorité de ces conseils requièrent pour leur mise en place quelques connaissances en administration (rien de bien méchant toutefois), donc je déconseille à qui n&#8217;y connait rien de se lancer corps et âme dans la bataille. Je ne parlerai ici que des performances du serveur, et pas de l&#8217;optimisation de l&#8217;affichage du thème, qui prendrait déjà bien un billet à lui tout seul (et de surcroît, <a href="http://www.abricocotier.fr/8331-5-conseils-pour-ameliorer-le-temps-de-chargement-de-votre-wordpress">j&#8217;en ai déjà parlé</a>).<br />
<span id="more-10143"></span></p>
<p style="text-align: center;"><img title="formule_1" src="http://www.abricocotier.fr/wp-content/uploads/2010/04/formule_1.jpg" alt="" width="580" /></p>
<h2><strong>Mettre en place un système de cache</strong></h2>
<p>C&#8217;est la base : <a href="http://www.abricocotier.fr/8959-ameliorer-le-temps-de-reponse-de-wordpress-avec-le-htaccess-et-php-5">WP-Super-Cache</a> peut faire l&#8217;affaire.</p>
<h2><strong>Faire attention aux .htaccess</strong></h2>
<p>Attention àça : on a tendance à beaucoup s&#8217;amuser avec les .htaccess, mais j&#8217;ai fortement l&#8217;impression qu&#8217;ils ralentissent le temps d&#8217;exécution de Apache. Je rappelle qu&#8217;il est recommandé de mettre les règles directement dans le fichier de configuration de Apache, ou alors dans celui de chaque site-available.</p>
<h2><strong>Configurer les différentes mises en cache du code PHP et du SQL</strong></h2>
<p>Pour cela, il y a plein de choses à faire : <a href="http://www.howtoforge.com/eaccelerator_php5_debian_etch">eAccelerator</a>, Zend Optimiser, etc&#8230; <a href="http://www.abricocotier.fr/8959-ameliorer-le-temps-de-reponse-de-wordpress-avec-le-htaccess-et-php-5">Forcer l&#8217;utilisation de PHP5</a> aussi sur le serveur.</p>
<h2><strong>Mettre en place un système de reverse proxy</strong></h2>
<p>Cela devrait être la base : il se trouve que Apache2 se fait vieux, et qu&#8217;il n&#8217;est plus vraiment adapté à l&#8217;utilisation que l&#8217;on en fait aujourd&#8217;hui, surtout dans le cas d&#8217;un site à fort trafic. Ainsi, il &laquo;&nbsp;suffit&nbsp;&raquo; de ne laisser à Apache que la gestion de la génération du code et de donner à un serveur plus rapide (<a href="http://www.korben.info/configurer-nginx-reverse-proxy.html">ngin</a>x ou lighthttpd par exemple) la gestion des fichiers statiques, qui composent la large majorité (en nombre) des fichiers qui composent une page web. C&#8217;est souvent -à mon avis- LA grosse erreur que font les webmasters de site web.</p>
<h2><strong>Mettre le cache en RAM</strong></h2>
<p>Évidemment, tout ce qui est sur la RAM est accessible plus rapidement que ce qui est sur le disque dur. Donc soit vous prenez un SSD (comme ça, le disque dur devient de la RAM, en quelque sorte <img src='http://www.abricocotier.fr/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  mais sans les problèmes de disparition des données au reboot), soit vous mettez le cache Wordpress en RAM. Pour cela, go <a href="http://www.mrboo.fr/utiliser-un-cache-en-ram-pour-wordpress/">chez Mrboo</a>.</p>
<h2><strong>Pour le reste</strong></h2>
<p>Pour ce qui est de mettre sa base SQL sur un autre serveur, je comprend l&#8217;idée, mais je ne suis pas certain que ce soit une bonne idée. En effet, le temps d&#8217;accès entre les deux serveurs va être supérieur au temps précédemment requis par les deux applications (Apache/PHP et MySQL) pour accéder l&#8217;une à l&#8217;autre. Mais en contrepartie le serveur aura davantage de ressources pour gérer son SQL. Donc est-ce que ce qui est gagné en performances processeur et en temps d&#8217;exécution ne sera pas perdu en temps de transfert de données entre les deux serveurs ? Je ne le sais pas. Un benchmark serait bienvenu ici.</p>
<p>[<a href="http://pagesperso-orange.fr/gifs.gratuits/fond%20ecran%20divers/formule_1_85-01.jpg">Image</a>]</p>
<hr />
<p><small><a href="http://www.abricocotier.fr">AbriCoCotier.fr</a>, 2010. |
<a href="http://www.abricocotier.fr/10143-comment-optimiser-un-blog-wordpress-quand-on-est-sur-un-serveur-dedie">Permalien</a> |
<a href="http://www.abricocotier.fr/10143-comment-optimiser-un-blog-wordpress-quand-on-est-sur-un-serveur-dedie#comments">4 commentaires</a> | Plugin <a href="http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/">Better Feed</a>, par <a href="http://planetozh.com/">Ozh</a>
<br/>
Rangé dans : Astuces, Tutoriels, Wordpress<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.abricocotier.fr/10143-comment-optimiser-un-blog-wordpress-quand-on-est-sur-un-serveur-dedie/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Jing, un logiciel pour faire et partager des screenshots et screencasts</title>
		<link>http://www.abricocotier.fr/9694-jing-un-logiciel-pour-faire-et-partager-des-screenshots-et-screencasts</link>
		<comments>http://www.abricocotier.fr/9694-jing-un-logiciel-pour-faire-et-partager-des-screenshots-et-screencasts#comments</comments>
		<pubDate>Thu, 25 Feb 2010 21:29:45 +0000</pubDate>
		<dc:creator>Louis</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Astuces]]></category>

		<guid isPermaLink="false">http://www.abricocotier.fr/?p=9694</guid>
		<description><![CDATA[Je cherchais récemment un équivalent à Snapplr, que les utilisateurs de Mac apprécient, d&#8217;après ce que j&#8217;ai pu voir sur Twitter. Snapplr ? C&#8217;est un petit logiciel qui permet très simplement, et en un minimum d&#8217;étapes, de prendre un screenshot/screencast d&#8217;une partie de son écran, d&#8217;y ajouter des annotations et/ou des flèches/formes, puis d&#8217;envoyer ça [...]]]></description>
			<content:encoded><![CDATA[<p>Je cherchais récemment un équivalent à <a href="http://snapplr.com/">Snapplr</a>, que les utilisateurs de Mac apprécient, d&#8217;après ce que j&#8217;ai pu voir sur Twitter. Snapplr ? C&#8217;est un petit logiciel qui permet très simplement, et en un minimum d&#8217;étapes, de <strong>prendre un screenshot/screencast d&#8217;une partie de son écran</strong>, d&#8217;y ajouter des <strong>annotations et/ou des flèches/formes</strong>, puis d&#8217;envoyer ça sur les serveurs de Snappr (pour l&#8217;hébergement de l&#8217;image), et de tweeter le tout. Appréciant le principe, je cherchais donc un logiciel équivalent, pour le monde Microsoft (faute d&#8217;en avoir trouvé un pour Ubuntu). Il y a bien sur le webware <a href="http://screenr.com/">Screenr</a>, mais qui ne fait que du screencast.<strong> Pour Windows, donc, il y a <a href="http://www.jingproject.com/">Jing</a> (qui est également disponible pour Mac en fait)</strong>.<span id="more-9694"></span></p>
<p style="text-align: center;"><img title="jing_screenshots_screencasts" src="http://www.abricocotier.fr/wp-content/uploads/2010/02/jing_screenshots_screencasts.jpg" alt="" width="580" /></p>
<p><strong>Jing est une sorte de Snappr et Screenr réunis, c&#8217;est à dire offrant les possibilités :</strong></p>
<ul>
<li> Prendre une capture d&#8217;écran (puis l&#8217;éditer)</li>
<li> Faire un screencast</li>
<li> Partager ce contenu avec différents réseaux sociaux et par email (via leur plateforme de diffusion)</li>
<li> Gérer ses contenus depuis la plateforme de Jing</li>
</ul>
<p>D&#8217;une manière générale, j&#8217;apprécie particulièrement la <strong>facilité de prise de screenshot, associée à l&#8217;annotation de screens</strong>, qui manque à la plupart des logiciels d&#8217;édition d&#8217;image que j&#8217;utilise (ou en tout cas de manière simple) : <a href="http://www.abricocotier.fr/7877-paint-net-3-5-est-sorti">Paint.net</a>, <a href="http://www.abricocotier.fr/6942-the-gimp-aura-une-nouvelle-interface-graphique-pour-la-version-2-8">GIMP</a>, Paint, etc.</p>
<p>Par ailleurs, et même si je me sers rarement du screencasting, il faut avouer que j&#8217;en ai déjà eu besoin, et à l&#8217;époque j&#8217;avais décidé d&#8217;utiliser CamStudio, qui était &laquo;&nbsp;suffisant&nbsp;&raquo;, mais pas sexy à utiliser. Jing ne rajoute pas de fonctionnalité (je dirais même qu&#8217;il en enlève, puisqu&#8217;il limite la durée des vidéos à 5 minutes), mais <strong>il est plus sympa à utiliser grâce à son design</strong>.</p>
<p>Comme beaucoup d&#8217;autres services en ligne, Jing propose également une version &laquo;&nbsp;Pro&nbsp;&raquo;, payante, pour 15$ par an.</p>
<hr />
<p><small><a href="http://www.abricocotier.fr">AbriCoCotier.fr</a>, 2010. |
<a href="http://www.abricocotier.fr/9694-jing-un-logiciel-pour-faire-et-partager-des-screenshots-et-screencasts">Permalien</a> |
<a href="http://www.abricocotier.fr/9694-jing-un-logiciel-pour-faire-et-partager-des-screenshots-et-screencasts#comments">2 commentaires</a> | Plugin <a href="http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/">Better Feed</a>, par <a href="http://planetozh.com/">Ozh</a>
<br/>
Rangé dans : Astuces<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.abricocotier.fr/9694-jing-un-logiciel-pour-faire-et-partager-des-screenshots-et-screencasts/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Comment éteindre le son d&#8217;Ubuntu à chaque démarrage</title>
		<link>http://www.abricocotier.fr/9592-comment-eteindre-le-son-dubuntu-a-chaque-demarrage</link>
		<comments>http://www.abricocotier.fr/9592-comment-eteindre-le-son-dubuntu-a-chaque-demarrage#comments</comments>
		<pubDate>Thu, 18 Feb 2010 10:39:32 +0000</pubDate>
		<dc:creator>Louis</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.abricocotier.fr/?p=9592</guid>
		<description><![CDATA[Depuis le début du mois de février, grosso modo, je viens au travail avec mon propre PC (c&#8217;est un choix personnel), mais il peut être très dérangeant d&#8217;assumer les sons d&#8217;Ubuntu à l&#8217;allumage de celui, d&#8217;autant plus lorsque l&#8217;on travaille dans un open-space, et que le son était préalablement définit pour être à fond. Ben [...]]]></description>
			<content:encoded><![CDATA[<p>Depuis le début du mois de février, grosso modo, je viens au travail avec mon propre PC (c&#8217;est un choix personnel), mais il peut être très dérangeant d&#8217;assumer les sons d&#8217;Ubuntu à l&#8217;allumage de celui, d&#8217;autant plus lorsque l&#8217;on travaille dans un open-space, et que le son était préalablement définit pour être à fond. Ben oui, la veille au soir, si j&#8217;ai regardé un film chez moi avec cet ordinateur, et que j&#8217;ai mis le son à fond parce que les haut-parleurs intégrés ne sont pas très puissants, et que le son original du DVD n&#8217;est pas très élevé, il faut bien pousser tout à fond. Mais le lendemain au bureau, grosse honte. Donc voilà <strong>comment régler le volume sonore du démarrage  d&#8217;Ubuntu sur zéro</strong>.</p>
<p><span id="more-9592"></span></p>
<p style="text-align: center;"><img src="http://www.abricocotier.fr/wp-content/uploads/2010/02/ubuntu_son_demarrage.jpeg" alt="" title="ubuntu_son_demarrage" width="580" /></p>
<p>Exécutez les commandes suivantes dans un terminal :</p>
<blockquote>
<pre>cp /etc/pulse/default.pa ~/.pulse/</pre>
<pre>gedit ~/.pulse/default.pa</pre>
<pre>pacmd "dump" | grep set-sink</pre>
</blockquote>
<p>Là, normalement, vous devriez avoir des lignes affichées comme celles ci-dessous :</p>
<blockquote>
<pre>set-sink-volume alsa_output.pci-0000_00_1b.0.analog-stereo  0xeb85</pre>
<pre>set-sink-mute alsa_output.pci-0000_00_1b.0.analog-stereo no</pre>
</blockquote>
<p>A priori, le analog-stereo correspond à votre haut-parleur intégré. La première ligne donne la valeur actuelle de votre volume sonore (là 0xeb85, ce qui correspond environ à 80%), et la deuxième ligne correspond à ce que le volume doit être quand il est en &laquo;&nbsp;sourdine&nbsp;&raquo;.</p>
<p>Il faut savoir que le volume à zéro correspond à 0&#215;000.</p>
<p>Donc, vous copiez-collez la ligne qui correspond à la valeur de votre volume sonore et vous l&#8217;ajoutez en fin de fichier ~/.pulse/default.pa que vous aviez ouvert tout à  l&#8217;heure. Mais pour que votre volume soit à zéro, changez la valeur actuelle (pour moi 0xeb85 par 0&#215;000)</p>
<blockquote>
<pre>set-sink-volume alsa_output.pci-0000_00_1b.0.analog-stereo  0x000</pre>
</blockquote>
<p>Enregistrez et fermez. Vous constaterez qu&#8217;au prochain redémarrage, le volume aura été mis à zéro !</p>
<hr />
<p><small><a href="http://www.abricocotier.fr">AbriCoCotier.fr</a>, 2010. |
<a href="http://www.abricocotier.fr/9592-comment-eteindre-le-son-dubuntu-a-chaque-demarrage">Permalien</a> |
<a href="http://www.abricocotier.fr/9592-comment-eteindre-le-son-dubuntu-a-chaque-demarrage#comments">1 commentaire</a> | Plugin <a href="http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/">Better Feed</a>, par <a href="http://planetozh.com/">Ozh</a>
<br/>
Rangé dans : Astuces, Tutoriels, Ubuntu<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.abricocotier.fr/9592-comment-eteindre-le-son-dubuntu-a-chaque-demarrage/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Avec OutBrain et LinkWithin, améliorez la navigation interne de votre blog</title>
		<link>http://www.abricocotier.fr/9044-avec-outbrain-et-linkwithin-ameliorez-la-navigation-interne-de-votre-blog</link>
		<comments>http://www.abricocotier.fr/9044-avec-outbrain-et-linkwithin-ameliorez-la-navigation-interne-de-votre-blog#comments</comments>
		<pubDate>Fri, 22 Jan 2010 16:39:14 +0000</pubDate>
		<dc:creator>Louis</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.abricocotier.fr/?p=9044</guid>
		<description><![CDATA[OutBrain et LinkWithin sont deux services qui proposent un widget à placer sur votre blog (plusieurs plateformes sont supportées, dont Wordpress et Blogger), widget qui est par exemple à placer en bas de vos billets, et qui va fournir une galerie &#171;&#160;imagée&#160;&#187; (pour LinkWithn) et une liste (pour Outbrain) des billets en rapport avec le [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.outbrain.com/">OutBrain</a> et <a href="http://www.linkwithin.com/">LinkWithin</a> sont deux services qui proposent un widget</strong> à placer sur votre blog (plusieurs plateformes sont supportées, dont Wordpress et Blogger), widget qui est par exemple à placer en bas de vos billets, et qui va fournir une galerie &laquo;&nbsp;imagée&nbsp;&raquo; (pour LinkWithn) et une liste (pour Outbrain) des billets en rapport avec le billet sur lequel est affiché le widget. Par exemple, sur AbriCoCotier, j&#8217;ai mis en place le plugin &laquo;&nbsp;Similar Posts&nbsp;&raquo;, mais celui-ci ne renvoie que des URL de billets (ou des attributs bien définis de billets). <span id="more-9044"></span></p>
<p style="text-align: center;"><img style="border: 2px solid black;" title="linkwithin_similarposts" src="http://www.abricocotier.fr/wp-content/uploads/2010/01/linkwithin_similarposts.jpg" alt="" width="580" /></p>
<p><strong>Le défaut de SimilarPost est de ne pas être aussi simple d&#8217;utilisation que OutBrain ou LinkWithin</strong> pour qui veut des images associées à ses  liens ou des notes associées aux billets. Similar Posts ne gère qu&#8217;une recherche de similarité basée sur les tags ou les catégories (si je ne dis pas de bêtise), alors que Outbrain rajoute la &laquo;&nbsp;valeur&nbsp;&raquo; des billets.</p>
<p><strong>Ces plugins sont totalement gratuits</strong> (et ils sont sans pub), mais ils passent par le site web des services pour se charger, ce qui a tendance à ralentir l&#8217;affichage des pages, et je n&#8217;ai pas besoin de vous redire à quel point ce sujet importe à mes yeux. Ils sont destinés pour les débutants, qui ne veulent pas s&#8217;embêter à aller <a href="http://www.abricocotier.fr/9034-un-carrousel-dimages-au-lieu-de-simples-liens-sur-votre-blog-wordpress">mettre les mains dans le cambouis</a> (ce que je respecte totalement : tout le monde n&#8217;a pas de connaissances en PHP suffisantes pour modifier même un petit bout de code).</p>
<p>Je rajoute que <strong>LinkWithin a par défaut un joli attribut d&#8217;ombrage des vignettes</strong>, ce qui fait un effet assez sympa (<a href="http://www.abricocotier.fr/9041-comment-eclairer-une-image-quand-on-passe-la-souris-dessus">si vous voulez faire vous-même cet effet, je l&#8217;ai expliqué là</a>). OutBrain, lui, permet de gérer la notation des billets, et donc de leur rajouter un aspect &laquo;&nbsp;vote des utilisateurs&nbsp;&raquo;, qui peut être d&#8217;autant plus utile si vous souhaitez renvoyer, par la suite, du contenu de la meilleure des qualités.</p>
<h2><strong>Comment avoir le beurre ET l&#8217;argent du beurre ?</strong></h2>
<p>&laquo;&nbsp;Oui, mais j&#8217;aime bien LinkWithin, c&#8217;est propre et ça fonctionne bien. Comment faire alors ?&nbsp;&raquo; Deux solutions.</p>
<h3><strong>Solution 1 : Rapatrier les fichiers externes (comme ça vous ne dépendez plus des serveurs de LinkWithin).</strong></h3>
<p>C&#8217;est possible. Il &laquo;&nbsp;suffit&nbsp;&raquo; de télécharger le fichier widget.js et de le mettre quelque-part chez soit (moi je l&#8217;ai mis dans le dossier montheme/linkwithin/ ). Puis il faut aller voir dans le code du plugin. Il y a une ligne (la ligne 33 chez moi) où est écrit :</p>
<blockquote><p>&lt;script src=\&nbsp;&raquo;http://www.linkwithin.com/widget.js\&nbsp;&raquo;&gt;&lt;/script&gt;</p></blockquote>
<p>Remplacez le par l&#8217;URL du widget.js que vous aurez uploadé chez vous. Pour moi ça donne :</p>
<blockquote><p>&lt;script src=\&nbsp;&raquo;http://www.abricocotier.fr/wp-content/themes/cleaker-21/linkwithin/widget.js\&nbsp;&raquo;&gt;&lt;/script&gt;</p></blockquote>
<p>J&#8217;ai vérifié, cela fonctionne très bien (le plugin n&#8217;est pas affecté par ce changement d&#8217;URL). Notez qu&#8217;on peut aussi virer le lien LinkWithin (mais c&#8217;est pas super sympa) en bas du widget en supprimant la ligne :</p>
<blockquote><p>&lt;a href=\&nbsp;&raquo;http://www.linkwithin.com/\&nbsp;&raquo;&gt;&lt;img src=\&nbsp;&raquo;http://www.linkwithin.com/pixel.png\&nbsp;&raquo; alt=\&nbsp;&raquo;Related Posts with Thumbnails\&nbsp;&raquo; style=\&nbsp;&raquo;border: 0\&nbsp;&raquo; /&gt;&lt;/a&gt;</p></blockquote>
<p>(Attention aux guillemets à la fin de cette ligne, et au point virgule, ils sont essentiels pour le fonctionnement du code, donc ne les virez surtout pas !).</p>
<p><strong>Edit :</strong> Je disais des bêtises : il n&#8217;y a pas que le widget.js qui est à l&#8217;extérieur. Le widget.js lui-même va chercher certains trucs ailleurs.</p>
<p><strong>Edit :</strong> ATTENTION ! Le code du plugin est <strong>mal vu par Chrome</strong> (qui dit : &laquo;&nbsp;Uncaught SyntaxError: Unexpected token &lt;&nbsp;&raquo;. le problème est <a href="http://www.google.com/support/forum/p/Chrome/thread?tid=7e9f87870a37e401&amp;hl=en">reporté là</a>). Pour remédier à ce problème, changez les lignes :</p>
<blockquote><p>$embed_code = &laquo;&nbsp;&lt;script&gt;<br />
var linkwithin_site_id = monID;<br />
&lt;/script&gt;</p></blockquote>
<p>En</p>
<blockquote><p>$embed_code = &laquo;&nbsp;&lt;script&gt;&lt;![CDATA[<br />
var linkwithin_site_id = monID;<br />
]]&gt;&lt;/script&gt;</p></blockquote>
<p>Et chez moi, cela règle le problème !</p>
<h3><strong>Solution 2 : Faire ça soit-même avec le PHP.</strong></h3>
<p>C&#8217;est possible, mais je n&#8217;ai pas cherché le code. Cela ne doit pas être difficile. Si vous voulez tenter l&#8217;expérience, je vous conseille de vous baser sur SimilarPosts, de récupérer l&#8217;attribut Image pour chaque URL renvoyée, et d&#8217;en faire des vignettes, comme je l&#8217;ai expliqué dans le <a href="http://www.abricocotier.fr/9034-un-carrousel-dimages-au-lieu-de-simples-liens-sur-votre-blog-wordpress">billet sur le carrousel</a>.</p>
<hr />
<p><small><a href="http://www.abricocotier.fr">AbriCoCotier.fr</a>, 2010. |
<a href="http://www.abricocotier.fr/9044-avec-outbrain-et-linkwithin-ameliorez-la-navigation-interne-de-votre-blog">Permalien</a> |
<a href="http://www.abricocotier.fr/9044-avec-outbrain-et-linkwithin-ameliorez-la-navigation-interne-de-votre-blog#comments">2 commentaires</a> | Plugin <a href="http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/">Better Feed</a>, par <a href="http://planetozh.com/">Ozh</a>
<br/>
Rangé dans : Astuces, Wordpress<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.abricocotier.fr/9044-avec-outbrain-et-linkwithin-ameliorez-la-navigation-interne-de-votre-blog/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Comment éclairer une image quand on passe la souris dessus</title>
		<link>http://www.abricocotier.fr/9041-comment-eclairer-une-image-quand-on-passe-la-souris-dessus</link>
		<comments>http://www.abricocotier.fr/9041-comment-eclairer-une-image-quand-on-passe-la-souris-dessus#comments</comments>
		<pubDate>Sat, 16 Jan 2010 15:45:53 +0000</pubDate>
		<dc:creator>Louis</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Tutoriels]]></category>

		<guid isPermaLink="false">http://www.abricocotier.fr/?p=9041</guid>
		<description><![CDATA[Un des éléments d&#8217;ergonomie dans la navigation des sites webs est celui du changement de la forme du pointeur quand une action est faisable avec celui-ci. Exemple : quand vous passez la souris sur un lien, celui-ci change la souris (la flèche) en main blanche avec l&#8217;index tendu vers le haut. Pour les images cliquables, [...]]]></description>
			<content:encoded><![CDATA[<p>Un des éléments d&#8217;ergonomie dans la navigation des sites webs est celui du changement de la forme du pointeur quand une action est faisable avec celui-ci. Exemple : quand vous passez la souris sur un lien, celui-ci change la souris (la flèche) en main blanche avec l&#8217;index tendu vers le haut. Pour les images cliquables, il peut être intéressant de faire le même genre de processus, mais cette fois-ci en <strong>jouant sur l&#8217;éclairage de l&#8217;image</strong>. Par exemple, on peut considérer que toutes les images sont un peu ombragées, puis <strong>quand l&#8217;utilisateur passe sa souris dessus, enlever complètement leur opacité</strong>. Pour l&#8217;utilisateur, celui-ci à l&#8217;impression d&#8217;éclairer les images en passant la souris dessus ; la navigation lui est rendue un peu plus ludique et simple.<span id="more-9041"></span></p>
<p style="text-align: center;"><img style="border: 2px solid black;" title="carroussel_ombre" src="http://www.abricocotier.fr/wp-content/uploads/2010/01/carroussel_ombre1.jpg" alt="" width="580" /></p>
<p>Je vous propose dans ce billet de réaliser par vous même ce processus. Pour cela, c&#8217;est tout simple. Repérez dans vos pages un endroit où vous affichez des images cliquables (<a href="http://www.abricocotier.fr/9034-un-carrousel-dimages-au-lieu-de-simples-liens-sur-votre-blog-wordpress">par exemple dans un carrousel de lien, comme je l&#8217;avais expliqué précédemment</a>).</p>
<p>Si vous avez une image comme ceci :</p>
<blockquote><p>&lt;li class=&nbsp;&raquo;sidebarPost&nbsp;&raquo;&gt;</p>
<p>&lt;img src=&nbsp;&raquo;images/youpi.png&nbsp;&raquo; alt=&nbsp;&raquo;" title=&nbsp;&raquo;"&gt;</p>
<p>&lt;/li&gt;</p></blockquote>
<p>Vous devrez rajouter le code suivant dans votre CSS :</p>
<blockquote><p>li.sidebarPost img{<br />
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);<br />
-moz-opacity: 0.5;<br />
opacity: 0.5;<br />
}</p>
<p>li.sidebarPost:hover img{<br />
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);<br />
-moz-opacity: 1;<br />
opacity: 1;<br />
}</p></blockquote>
<p>Attention, il faut bien noter trois choses :</p>
<ul>
<li>Ces propriétés ne sont pas pour l&#8217;instant standardisées (et donc non supportées par le W3C).</li>
<li>La propriété filter correspond aux version d&#8217;Internet Explorer à partir de la 5.5 (et l&#8217;opacité se règle de 0 à 100)</li>
<li>La propriété -moz-opacity correspond à tous les autres navigateurs (Firefox, Chrome, Safari, Opera), et son opacité se règle de 0 à 1.</li>
</ul>
<p>[<a href="http://www.cssdrive.com/index.php/examples/exampleitem/highlight_image_opacity/">Source</a>]</p>
<hr />
<p><small><a href="http://www.abricocotier.fr">AbriCoCotier.fr</a>, 2010. |
<a href="http://www.abricocotier.fr/9041-comment-eclairer-une-image-quand-on-passe-la-souris-dessus">Permalien</a> |
<a href="http://www.abricocotier.fr/9041-comment-eclairer-une-image-quand-on-passe-la-souris-dessus#comments">2 commentaires</a> | Plugin <a href="http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/">Better Feed</a>, par <a href="http://planetozh.com/">Ozh</a>
<br/>
Rangé dans : Astuces, Tutoriels<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.abricocotier.fr/9041-comment-eclairer-une-image-quand-on-passe-la-souris-dessus/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
