# articles

feed_id: http://www.eauland.com/?p=219
title: Liste d'applications Open Source sur Android
uri: Liste-d-applications-Open-Source-sur-Android
url: http://www.eauland.com/liste-d-applications-open-source-sur-android/
content:
<p>Beaucoup de personnes appréciant le monde du libre utilisent android, mais dans cette jungle qu'est le <del datetime="2012-03-15T11:36:24+00:00">Market</del> Play Store il est difficile de s'y retrouver.<br />
C'est pourquoi je vous met une petite sélection d'applications open-source utiles:</p>
<h4 style="text-decoration: underline">Barcode Scanner</h4>
<p>Scanner des code QR. Afin d'installer les applications ci-dessous.</p>
<p>Lien du projet: <a title="Barcode Scanner" href="http://code.google.com/p/zxing/">Barcode Scanner</a></p>
<p>A installer en faisant une recherche sur le Play Store afin de télécharger les applications ci-dessous plus facilement.</p>
<h4 style="text-decoration: underline">Android Terminal Emulator</h4>
<p>Cette application très utile vous permet de pouvoir utiliser un terminal sur votre matériel (téléphone intelligent [smartphone] ou tablette).</p>
<p>Lien du projet: <a title="Android Terminal Emulator" href="https://github.com/jackpal/Android-Terminal-Emulator">Android Terminal Emulator</a></p>
<p>Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="Android Terminal Emulator" src="media/e5f0f366.qr_terminalemulator.png" data-original-source="http://www.eauland.com/wp-content/uploads/2012/03/qr_terminalemulator.png" alt="Android Terminal Emulator" width="100" height="100" class="aligncenter" /></p>
<h4 style="text-decoration: underline">Bubble level (Niveau à bulle)</h4>
<p>Un simple niveau pour détecter si une surface est plate ou non.</p>
<p>Lien du projet: <a title="Bubble level (Niveau à bulle)" href="http://code.google.com/p/androgames-sample/">Bubble level (Niveau à bulle)</a></p>
<p>Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="Niveau à Bulle" src="media/6c5e2d26.qr_niveauabulle.png" data-original-source="http://www.eauland.com/wp-content/uploads/2012/03/qr_niveauabulle.png" alt="Niveau à Bulle" width="100" height="100" class="aligncenter" /></p>
<h4 style="text-decoration: underline">CSipSimple</h4>
<p>Un bon client SIP au design très mal fichu, en effet l'application essaye d’utiliser le design d'Android 2.3 sans jamais respecter sa charte graphique, il aurait été préférable soit de faire un design complètement différent soit d'être plus pointilleux dans la réalisation. Néanmoins il reste la référence.</p>
<p>Lien du projet: <a title="CSipSimple" href="http://code.google.com/p/csipsimple/">CSipSimple</a></p>
<p>Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="CSipSimple" src="media/3b777d42.qr_csipsimple.png" data-original-source="http://www.eauland.com/wp-content/uploads/2012/03/qr_csipsimple.png" alt="CSipSimple" width="100" height="100" class="aligncenter" /></p>
<h4 style="text-decoration: underline">FBReader</h4>
<p>Un lecteur d'ebook simple et léger qui vous permettra aussi de télécharger des livres libre de droit ou entrés dans le domaine publique. Bref un indispensable.</p>
<p>Lien du projet: <a title="FBReader" href="https://github.com/geometer/FBReaderJ">FBReader</a></p>
<p>Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="FBReader" src="media/a4d5c81e.qr_fbreader.png" data-original-source="http://www.eauland.com/wp-content/uploads/2012/03/qr_fbreader.png" alt="FBReader" width="100" height="100" class="aligncenter" /></p>
<h4 style="text-decoration: underline">K-9 Mail</h4>
<p>K-9 Mail est un client email, c'est l'équivalent de thunderbird sur android.</p>
<p>Lien du projet: <a title="K-9 Mail" href="https://github.com/k9mail/k-9">K-9 Mail</a></p>
<p>Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="K9 Mail" src="media/bbec2818.qr_k9mail.png" data-original-source="http://www.eauland.com/wp-content/uploads/2012/03/qr_k9mail.png" alt="K9 Mail" width="100" height="100" class="aligncenter" /></p>
<h4 style="text-decoration: underline">OpenSudoku</h4>
<p>Un jeu de sudoku sur Android qui en plus d'être sympa est bien plus ergonomique que les versions payantes ou publicitaires.</p>
<p>Lien du projet: <a title="OpenSudoku" href="http://code.google.com/p/opensudoku-android/">OpenSudoku</a></p>
<p>Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="OpenSudoku" src="media/dda8c89b.qr_opensudoku.png" data-original-source="http://www.eauland.com/wp-content/uploads/2012/03/qr_opensudoku.png" alt="OpenSudoku" width="100" height="100" class="aligncenter" /></p>
<h4 style="text-decoration: underline">WordPress</h4>
<p>Une application pratique pour gérer vos blogs qui utilisent le CMS WordPress.</p>
<p>Lien du projet: <a title="WordPress for Android" href="http://android.wordpress.org/">WordPress for Android</a></p>
<p>Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="WordPress Android" src="media/01e9309a.qr_wordpress.png" data-original-source="http://www.eauland.com/wp-content/uploads/2012/03/qr_wordpress.png" alt="WordPress Android" width="100" height="100" class="aligncenter" /></p>
<p>Il existe encore d'autres applications open source comme DiskUsage, Open Manager, Pedometer, SwiFTP, Tomdroid, Warmux... que je n'utilise pas pour une raison ou une autre.<br />
Dans peu de temps nous devrions aussi pouvoir ajouter à la liste VLC Media player et LibreOffice (Wait and see).</p>
<p>Si vous cherchez encore plus d'applications open source pour android je vous conseille de visiter ce site: <a title="Android Open Source Applications" href="http://www.androidopensourceapplications.com">Android Open Source Applications</a></p>


feed_id: http://www.eauland.com/?p=233
title: Netdrive équivalent à CurlFtpFS pour Windows
uri: Netdrive-équivalent-à-CurlFtpFS-pour-Windows
url: http://www.eauland.com/netdrive-equivalent-a-curlftpfs-pour-windows/
content:
<p>Un petit article tout simple pour vous présenter NetDrive un équivalent à CurlFtpFS sur Windows.</p>
<p>Windows oblige tout se fait avec une interface graphique. La navigation dans vos dossiers et fichiers distants est rapide et fluide. Bref un petit logiciel fort sympathique et gratuit pour les particuliers.</p>
<p>Vous pouvez télécharger Netdrive ici: <a title="Télécharger NetDrive 1.3.2" href="https://dl.dropbox.com/u/3064543/telechargement/netdrive_1.3.2.exe">Netdrive 1.3.2</a></p>
<p><a title="NetDrive" href="/wp-content/uploads/2012/03/netdrive.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall9]"><img title="NetDrive" src="media/59f9db75.netdrive-300x212.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2012/03/netdrive-300x212.jpg" alt="NetDrive" class="aligncenter" /></a></p>


feed_id: http://www.eauland.com/?p=200
title: Afficher la témperature de sa carte graphique Nvidia
uri: Afficher-la-témperature-de-sa-carte-graphique-Nvidia
url: http://www.eauland.com/afficher-la-temperature-de-sa-carte-graphique-nvidia/
content:
<p><img src="media/884d5db4.nvidia.png" data-original-source="http://www.eauland.com/wp-content/uploads/2011/02/nvidia.png" alt="Afficher la température de sa carte graphique nvidia" title="Afficher la température de sa carte graphique nvidia" class="aligncenter" width="256" height="256" /></p>
<p>Dernièrement en ayant eu un problème avec ma carte wifi je me suis aperçu que j'aurais pu faire cuire un steak sur ma carte graphique (rien de grave c'était juste la poussière qui empêchait le ventilateur de tourner correctement).</p>
<p>D'où l'importance de connaitre en temps réel la température de votre carte graphique, si vous utilisez une carte Nvidia avec leur logiciel "Nvidia X Server Settings" c'est très simple en commande:</p>
<p><code lang="bash" noborder="1"><br />
nvidia-settings -q gpucoretemp | grep '):' | sed 's/\./°C/g' | awk '{print $4}'<br />
</code><br />
&nbsp;<br />
Il vous suffit juste de rajouter ça dans le conky:</p>
<p><code theme="Slush &amp; Poppies" noborder="1"><br />
Temp. CG${alignr}${execi 30 nvidia-settings -q gpucoretemp | grep '):' | sed 's/\./°C/g' | awk '{print $4}'}<br />
</code><br />
&nbsp;<br />
Et voilà maintenant vous êtes au courant si votre carte "merdouille".</p>


feed_id: http://www.eauland.com/?p=167
title: Downgrader le Xperia X8 vers Android 1.6 et le rooter
uri: Downgrader-le-Xperia-X8-vers-Android-1-6-et-le-rooter
url: http://www.eauland.com/downgrader-le-xperia-x8-vers-android-1-6-et-le-rooter/
content:
<p><img src="media/5d6dfd46.X8.png" data-original-source="http://www.eauland.com/wp-content/uploads/2010/12/X8.png" alt="Téléphone portable Sony Ericsson Xperia X8" title="Downgrader le Xperia X8 vers Android 1.6 et le rooter" class="alignleft" /></p>
<p><em><span style="text-decoration: underline; font-weight: bold">Edit du 24/02/2011:</span> Une solution pour rooter le Xperia X8 avec android 2.1 a été trouvé il y a quelque temps maintenant, vous pouvez trouver la méthode ici: <a title="Rooter le Xperia X8 avec Android 2.1" href="http://forum.frandroid.com/topic/39634-tutorial-root-xperia-x8-21-pas-a-pas/">Tutorial: Rooter le Xperia X8 2.1</a></em>.</p>
<p>Si comme moi vous n'aimez pas la mise à jour du Sony Ericsson Xperia X8 (<del datetime="2011-02-24T14:39:42+00:00"><span style="text-decoration: underline">actuellement avec la version 2.1 il est impossible de rooter ce téléphone</span></del>), alors vous voudrez sûrement pouvoir le downgrader puis le rooter et enfin supprimer les applications inutiles pré-installées.<br />
<span style="text-decoration: underline">/!\ Avant de suivre la méthode pour downgrader votre téléphone, faites des sauvegardes de vos données (réglages d'applications, journal d'appels, de vos SMS/MMS, favoris etc...).</span><br />
(Note: J'ai fait ce tutoriel pour qu'il soit compréhensible pour Mme Michu).</p>
<p><span style="text-decoration: underline; font-weight: bold">Prequis:</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;- Microsoft Windows :(<br />
&nbsp;&nbsp;&nbsp;&nbsp;- P7zip<br />
&nbsp;&nbsp;&nbsp;&nbsp;- Batterie du portable chargée au minimum à 50%</p>
<p><span style="text-decoration: underline; font-weight: bold">1 - Downgrader le Xperia X8</span></p>
<p>Dans un premier temps télécharger les archives:</p>
<p><a title="Télécharger l'archive x10flash.2.1.zip" href="https://dl.dropbox.com/u/3064543/android/xperia-x8/e15i_1.6/x10flash.2.1.zip">x10flash.2.1.zip</a><br />
(md5sum: 848cccb7bc92a0766d9d2a959fbca7a1)</p>
<p><a title="Télécharger l'archive e15i_1.6.zip" href="https://dl.dropbox.com/u/3064543/android/xperia-x8/e15i_1.6/e15i_1.6.zip">e15i_1.6.zip</a><br />
(md5sum: 2e8d5973ee5dde7a5ee3511469e7ab8a)</p>
<p>Extraire les archives avec p7zip (cliquez sur les images pour les agrandir):</p>
<p><a title="Extraire l'archive x10flash.2.1.zip avec p7zip" href="/wp-content/uploads/2010/12/xperia-x8-01.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall8]"><img src="media/eb05073c.xperia-x8-01-300x273.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/12/xperia-x8-01-300x273.jpg" title="Extraire l'archive x10flash.2.1.zip avec p7zip" alt="Extraire l'archive x10flash.2.1.zip avec p7zip" width="300" height="273" class="aligncenter" /></a><br />
<a title="Extraire l'archive e15i_1.6.zip avec p7zip" href="/wp-content/uploads/2010/12/xperia-x8-02.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall8]"><img src="media/73a2e0d0.xperia-x8-02-300x295.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/12/xperia-x8-02-300x295.jpg" title="Extraire l'archive e15i_1.6.zip avec p7zip" alt="Extraire l'archive e15i_1.6.zip avec p7zip" width="300" height="295" class="aligncenter" /></a></p>
<p>Une fois les archives extraient, déplacez le contenu du dossier &laquo;e15i_1.6&raquo; dans &laquo;FlashToolRelease&raquo;:</p>
<p><a title="Déplacez le contenu du dossier &laquo;e15i_1.6&raquo; dans &laquo;FlashToolRelease&raquo;" href="/wp-content/uploads/2010/12/xperia-x8-03.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall8]"><img src="media/b130d5e7.xperia-x8-03-300x208.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/12/xperia-x8-03-300x208.jpg" title="Déplacez le contenu du dossier &laquo;e15i_1.6&raquo; dans &laquo;FlashToolRelease&raquo;" alt="Déplacez le contenu du dossier &laquo;e15i_1.6&raquo; dans &laquo;FlashToolRelease&raquo;" width="300" height="208" class="aligncenter" /></a></p>
<p>Ensuite double-cliquez sur le fichier &laquo;x10flash.bat&raquo;, puis dans la fenêtre qui va s'ouvrir il faut cliquer sur &laquo;Flash&raquo; et sélectionner &laquo;E15i_1.6&raquo;:</p>
<p><a title="Sélectionner &laquo;E15i_1.6&raquo; pour downgrader son Xperia X8" href="/wp-content/uploads/2010/12/xperia-x8-04.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall8]"><img src="media/41f32530.xperia-x8-04-300x187.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/12/xperia-x8-04-300x187.jpg" title="Sélectionner &laquo;E15i_1.6&raquo; pour downgrader son Xperia X8" alt="Sélectionner &laquo;E15i_1.6&raquo; pour downgrader son Xperia X8" width="300" height="187" class="aligncenter" /></a></p>
<p>Un message va s'afficher disant qu'il recherche votre Xperia:</p>
<p><a title="Recherche du Xperia afin de downgrader" href="/wp-content/uploads/2010/12/xperia-x8-05.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall8]"><img src="media/63773918.xperia-x8-05-300x186.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/12/xperia-x8-05-300x186.jpg" title="Recherche du Xperia afin de downgrader" alt="Recherche du Xperia afin de downgrader" width="300" height="187" class="aligncenter" /></a></p>
<p>Déconnectez le portable du PC, et l'éteindre.<br />
(Parfois il faudra aussi débrancher le câble USB du PC puis le rebrancher)</p>
<p>Appuyez sur la touche retour 	&lArr; (en bas du téléphone à droite).<br />
En gardant la touche insérée, branchez le câble USB au portable (qui normalement est relié au PC).</p>
<p>La downgrade va s'effectuer, attendre un message qui vous dira que l'opération est terminée (il faut être patient !).</p>
<p><a title="Déroulement de la downgrade sur le Xperia X8" href="/wp-content/uploads/2010/12/xperia-x8-06.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall8]"><img src="media/4941f52a.xperia-x8-06-300x225.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/12/xperia-x8-06-300x225.jpg" alt="Déroulement de la downgrade sur le Xperia X8" title="Déroulement de la downgrade sur le Xperia X8" width="300" height="225" class="aligncenter" /></a><br />
(Vous pouvez voir que le fichier dsp1.sin n'est pas présent dans l'archive mais ça ne gène pas le bon déroulement de l'opération, notons aussi que si vous enlevez le fichier data.sin de l'archive vous conservez vos donnés [Non testé !!!])</p>
<p>Pour finir, débranchez tous et démarrez le téléphone (le premier démarrage est un peu long).</p>
<p><span style="text-decoration: underline; font-weight: bold">2 - Rooter le téléphone</span></p>
<p>Débranchez le téléphone du PC (s'il est connecté au PC).</p>
<p>Activer le mode débogage:<br />
Allez dans les Paramètres -> Applications -> Développement puis cliquez sur Débogage USB</p>
<p>Vous pouvez rebrancher le portable au PC et sélectionnez sur votre téléphone &laquo;Connecter le téléphone&raquo;.</p>
<p>Télécharger l'archive:</p>
<p><a title="Télécharger SuperOneClick Old Version" href="https://dl.dropbox.com/u/3064543/android/xperia-x8/e15i_1.6/superoneclick-ov.zip">superoneclick-ov.zip</a><br />
(md5sum: ad8e4333d24bc12bcecf06eb4725d34f)<br />
<strong>ATTENTION: il est possible que votre antivirus détecte un virus mais il s'agit d'un faux positif (si c'est le cas vous devrez le désactiver le temps de rooter votre téléphone), si vous voulez en savoir plus vous pouvez faire une recherche sur google avec le mot clé: rageagainstthecage.</strong></p>
<p>Extraire l'archive et double-cliquer sur le fichier &laquo;SuperOneClick.exe&raquo;, puis cliquez sur Root.</p>
<p><img src="media/bc0d44cb.xperia-x8-11.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/12/xperia-x8-11.jpg" title="Rooter le Xperia X8" alt="Rooter le Xperia X8" width="549" height="527" class="aligncenter" /></p>
<p><span style="text-decoration: underline">Attendre qu'une fenêtre s'affiche (il faut être patient) en mettant &laquo;Device is rooted&raquo;.</span></p>
<p><img src="media/4a91a763.xperia-x8-11b.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/12/xperia-x8-11b.jpg" title="Rooter le Xperia X8" alt="Rooter le Xperia X8" width="535" height="512" class="aligncenter" /></p>
<p>Vous pourrez maintenant gérer les droits root de vos applications grâce l'application &laquo;Permissions su&raquo;:</p>
<p><img src="media/093c919f.xperia-x8-12.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/12/xperia-x8-12.jpg" title="Gérer les droits root avec l'application &laquo;Permissions su&raquo;" alt="Gérer les droits root avec l'application &laquo;Permissions su&raquo;" width="320" height="480" class="aligncenter" /></p>
<p>Le point vert précise l'acceptation des droits root, et le point rouge les refusant.</p>
<p><span style="text-decoration: underline; font-weight: bold">3 - Supprimer des applications pré-installés:</span></p>
<p><span style="text-decoration: underline;">Méthode 1 (avec Titanium Backup...):</span><br />
Dans Titanium Backup faites un clic sur l'application que vous voulez supprimer et magie un bouton "Désinst. !" apparait :)</p>
<p><span style="text-decoration: underline;">Méthode 2 (à la barbare...):</span></p>
<p>Pour supprimer des applications pré-installées je vous conseille d'utiliser &laquo;Root Explorer&raquo; application payante sur le market, mais si vous êtes radin il est possible de trouver l'apk sur internet en cherchant un peu.</p>
<p>Allez dans le dossier &laquo;system&raquo; puis dans &laquo;app&raquo; et enfin pressez le bouton &laquo;Mount R/W&raquo; pour activer le mode lecture/écriture dans le dossier:</p>
<p><img src="media/ea56a157.xperia-x8-21.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/12/xperia-x8-21.jpg" title="Supprimer des applications pré-installées avec Root Explorer" alt="Supprimer des applications pré-installées avec Root Explorer" width="320" height="480" class="aligncenter" /></p>
<p>Ensuite pour supprimer le jeu CA Gold, cliquez longuement sur l'apk &laquo;california-gold-rush.apk&raquo; et sélectionnez delete:</p>
<p><img src="media/f4a97af6.xperia-x8-22.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/12/xperia-x8-22.jpg" title="Supprimer des applications pré-installées avec Root Explorer " alt="Supprimer des applications pré-installées avec Root Explorer" width="320" height="480" class="aligncenter" /></p>
<p>Une fois l'apk supprimé, il suffit de redémarrer le portable et le jeu disparaitra :)</p>
<p><span style="text-decoration: underline; font-weight: bold">4 - Fin</span></p>
<p>Maintenant quand vous connecterez votre portable à votre PC sous Microsoft Windows PC Companion va vous dire qu'une mise à jour est disponible pour votre portable, sélectionnez &laquo;Me rappeler plus tard&raquo;.</p>
<p><a title="Refuser les mises à jour du téléphone que propose PC Companion" href="/wp-content/uploads/2010/12/xperia-x8-31.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall8]"><img src="media/533f7b69.xperia-x8-31-300x211.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/12/xperia-x8-31-300x211.jpg" title="Refuser les mises à jour du téléphone que propose PC Companion" alt="Refuser les mises à jour du téléphone que propose PC Companion" width="300" height="211" class="aligncenter" /></a></p>
<p>&nbsp;</p>
<hr />
<p><span style="text-decoration: underline">Sources:</span><br />
<a title="Going back to 1.6" href="http://forum.xda-developers.com/showthread.php?t=854181">http://forum.xda-developers.com/showthread.php?t=854181</a><br />
<a title="Root/UnRoot X8 1.6 Detailed Explanation" href="http://androidforums.com/x8-all-things-root/213237-root-unroot-x8-1-6-detailed-explanation.html">http://androidforums.com/x8-all-things-root/213237-root-unroot-x8-1-6-detailed-explanation.html</a><br />
<a title="[Tuto] Supprimer les applis d'origine" href="http://forum.frandroid.com/topic/17393-tuto-supprimer-les-applis-dorigine/">http://forum.frandroid.com/topic/17393-tuto-supprimer-les-applis-dorigine/</a></p>


feed_id: http://www.eauland.com/?p=63
title: Supprimer l'icone dans la zone de notification de google desktop
uri: Supprimer-l-icone-dans-la-zone-de-notification-de-google-desktop
url: http://www.eauland.com/supprimer-l-icone-dans-la-zone-de-notification-de-google-desktop/
content:
<p><img src="media/c6f31015.gd.png" data-original-source="http://www.eauland.com/wp-content/uploads/2010/09/gd.png" alt="Personnalisation de google desktop" title="Personnalisation de google desktop" class="alignleft" width="256" height="256" /></p>
<p><strong>!! ATTENTION: Je met ce tutorial juste pour informations. J'ai un gros fail en effet la recherche fonctionne correctement mais si je clique sur un document ou que j'essaye d'ouvrir le dossier il ne se passe rien !!</strong></p>
<p>Le logiciel Google desktop (gratuit mais propriétaire) indexe vos fichiers locaux afin d'effectuer des recherches en vitesse éclair.<br />
Très pratique mais 2 problèmes me dérangent le 1er c'est qu'il se trouve en permanence dans la zone de notification le second c'est qu'avec l'interface internet une multitude de liens me paraissent inutiles une fois la configuration effectuée.</p>
<p>Dans un premier temps installons le logiciel:</p>
<p><span style="text-decoration: underline;">1 - Installation sur Archlinux</span><br />
<code lang="bash" noborder="1"><br />
yaourt -S google-desktop<br />
</code><br />
&nbsp;<br />
<span style="text-decoration: underline;">2 - Installation sur Ubuntu</span><br />
<code lang="bash" noborder="1"><br />
cd /tmp<br />
wget http://dl.google.com/linux/deb/pool/non-free/g/google-desktop-linux/google-desktop-linux_current_i386.deb<br />
sudo dpkg -i google-desktop-linux_current_i386.deb<br />
</code><br />
&nbsp;<br />
Ensuite lancez le logiciel, puis avec l'icone sur la zone de notification éditez vos préférences (les répertoires que vous voulez indexer, ceux que vous refusez etc...).<br />
Récupérez l'adresse que lance google desktop et mettez la en marque-page dans votre navigateur préféré, personnelement j'ai mis le lien comme page d'accueil.<br />
Une fois vos réglages effectués vous pouvez quittez Google Desktop et passons à la personnalisation.</p>
<p>Créons un script bash:<br />
<code lang="bash" noborder="1"><br />
sudo nano /opt/google/desktop/bin/gdl<br />
</code><br />
&nbsp;<br />
Et renseignez le script avec ces lignes:<br />
<code lang="bash" noborder="1"><br />
#!/bin/bash<br />
while [ "`ps -ef | grep 'gdl_service' | grep -v grep`" == "" ]; do<br />
  LD_LIBRARY_PATH=/opt/google/desktop/lib /opt/google/desktop/bin/gdl_service<br />
done<br />
</code><br />
Sauvegardez et quittez.</p>
<p>Mettre des droits d'exécution sur le script:<br />
<code lang="bash" noborder="1"><br />
sudo chmod +x /opt/google/desktop/bin/gdl<br />
</code><br />
&nbsp;<br />
Créons un lanceur (ici sous gnome) pour qu'il se lance au démarrage:<br />
<code lang="bash" noborder="1"><br />
nano ~/.config/autostart/google-desktop.desktop<br />
</code><br />
&nbsp;<br />
Insérons les lignes suivantes:<br />
<code theme="Slush &amp; Poppies" noborder="1"><br />
[Desktop Entry]<br />
Encoding=UTF-8<br />
Type=Application<br />
Name=Google Desktop<br />
Comment=Effectuer des recherches sur l'ordinateur à partir d'un navigateur internet<br />
Exec=/opt/google/desktop/bin/gdl<br />
Icon=gdl_large<br />
X-GNOME-Autostart-enabled=true<br />
</code><br />
&nbsp;<br />
Enlevons les lanceurs du menu qui nous envoie google desktop dans la zone de notification,<br />
Exécutez les commandes suivantes:<br />
<code lang="bash" noborder="1"><br />
cp /usr/share/applications/google-gdl.desktop ~/.local/share/applications/google-gdl.desktop<br />
echo "NoDisplay=true" >> ~/.local/share/applications/google-gdl.desktop<br />
cp /usr/share/applications/google-gdl-preferences.desktop ~/.local/share/applications/google-gdl-preferences.desktop<br />
echo "NoDisplay=true" >> ~/.local/share/applications/google-gdl-preferences.desktop<br />
</code><br />
&nbsp;<br />
Pour finir personnalisons l'interface internet en enlevant ce qui nous gène.<br />
Utilisant firefox, j'utilise l'extension <a title="Personnaliser des sites internet en modifiant les feuilles de styles" href="https://addons.mozilla.org/en-US/firefox/addon/2108/">stylish</a> pour cette opération.<br />
Créez une feuille de style et collez les lignes suivantes:<br />
<code theme="Slush &amp; Poppies" noborder="1"><br />
/*<br />
 * GOOGLE Desktop<br />
 */</p>
<p>@namespace url(http://www.w3.org/1999/xhtml);</p>
<p>@-moz-document url-prefix("http://127.0.0.1:37038/?hl=fr_FR"),<br />
               url-prefix("http://127.0.0.1:37038/search"),<br />
               url-prefix("http://127.0.0.1:37038/options"),<br />
               url-prefix("http://127.0.0.1:37038/status")<br />
{<br />
  #bottom_links, form div font, tbody font a,<br />
  tbody font b, .shaded-header {<br />
    display: none !important;<br />
  }<br />
}<br />
</code><br />
&nbsp;<br />
Relancez votre session et le tour est joué.</p>


feed_id: http://www.eauland.com/?p=165
title: Le report des minutes by orange, une belle escroquerie !
uri: Le-report-des-minutes-by-orange-une-belle-escroquerie
url: http://www.eauland.com/le-report-des-minutes-by-orange-une-belle-escroquerie/
content:
<p><img src="https://dl.dropbox.com/u/3064543/wp-content/uploads/2010/11/orange.jpg" alt="" title="orange" class="aligncenter" width="256" height="256" /></p>
<div style="text-align: justify">
<p>Qui ne connait pas cette super option qui est le report des minutes ? Et oui grâce à ça nous pouvons conserver les minutes de notre forfait pour le moi suivant.</p>
<p>Mais voilà le hic quand on a compris comment ça marche on remarque vite qu'on se fait escroquer, et rien indique son fonctionnement totalement illogique.</p>
<p>Comment le report des minutes fonctionne-t-il alors ?</p>
<p>Je vais me baser sur un exemple concret (mon expérience personnelle, suivi d'explications du service client)... Commençons par la mise en situation je dispose d'un forfait bloqué 1h + 30mn avec l'illimité soir et week-end sur orange pour 19euros99, comprenant aussi le report des minutes etc... Chaque mois je suis crédité de 20euros (correspondant à 1h) + 30minutes.</p>
<p>De mi-septembre à mi-octobre je vaguais à mes occupations et je me suis servi que de ma freebox, génial je me retrouve avec un crédit de 40euros (les minutes bonus ne sont pas reportables).</p>
<p>De mi-octobre à mi-novembre je dépense 17euros donc il me reste donc 23euros. Sachant que 3euros on déjà été reporté je devrais me retrouver avec 40euros au renouvellement de mon forfait en mi-novembre.</p>
<p>Et bien non voilà l'arnaque by orange (une de plus me diriez-vous [même si je pense que la concurrence en France ne doit pas faire mieux]).<br />
Explication: Quant on utilise le report des minutes chez orange on commence d'abord par utiliser le crédit du mois en cours puis seulement après le crédit reporté et voilà comment orange se goinfre sur votre dos, en effet au lieu d'avoir un crédit de 40euros à mi-novembre je me retrouve avec un crédit de 23euros, et hop 17euros donné à orange. A ce niveau j'aurais préféré acheter des musiques, des jeux ou n'importe quel contenu.</p>
<p>Si ça peut aider quelqu'un qui ne connaissait pas cette magouille...</p>
</div>


feed_id: http://www.eauland.com/?p=147
title: Retrouver le forum.ubuntu-fr.org avec une structure « classique »
uri: Retrouver-le-forum-ubuntu-fr-org-avec-une-structure-classique
url: http://www.eauland.com/retrouver-le-forum-ubuntu-fr-org-avec-une-structure-classique/
content:
<p><img src="media/8d0d5c71.ubuntu.png" data-original-source="http://www.eauland.com/wp-content/uploads/2010/10/ubuntu.png" alt="Retrouver le forum.ubuntu-fr.org avec une structure classique" title="Retrouver le forum.ubuntu-fr.org avec une structure classique" class="aligncenter" width="256" height="256" /></p>
<p>Voilà quelques jours maintenant que le nouveau <a title="Forum Ubuntu-fr.org" href="http://forum.ubuntu-fr.org">forum.ubuntu-fr.org</a> est sorti. Cela à fait couler beaucoup d'encre entre ceux qui l'apprécient et ceux qui n'arrivent pas à adopter les couleurs flashy du nouveau design.</p>
<p>J'ai codé une feuille de style avec stylish afin que vous puissiez retrouver une structure plus classique (on va dire que la ressemblance est à 70% pour la structure [et oui je ne peux pas toucher au HTML]).<br />
Après avoir fini la structure j'ai remarqué que le contenu s'intégrait parfaitement, je ne l'ai donc pas retouché.</p>
<p>Pour profiter de cette feuille de style:</p>
<p><strong>1er Etape :</strong> Installer l'add-on stylish <a title="Stylish :: Modules pour Firefox" href="https://addons.mozilla.org/fr/firefox/addon/2108/">https://addons.mozilla.org/fr/firefox/addon/2108/</a></p>
<p><strong>2éme Etape :</strong> Installer la feuille de style sur ce lien <a title="forum.ubuntu-fr.org - version classique" href="http://userstyles.org/styles/39005">http://userstyles.org/styles/39005</a> en cliquant sur <span style="text-decoration: underline;">install with stylish</span></p>
<p>Maintenant vous ne pourrez plus vous plaindre que le forum n'est pas à votre goût.</p>
<p>Une petite capture d'écran pour illustrer l'article:</p>
<p><a title="Capture du forum ubuntu-fr.org avec une feuille de style classique" href="/wp-content/uploads/2010/10/forum.ubuntu-fr_style-classique.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall7]"><img src="media/09bf64ba.forum.ubuntu-fr_style-classique-300x177.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/10/forum.ubuntu-fr_style-classique-300x177.jpg" alt="Capture du forum ubuntu-fr.org avec une feuille de style classique" title="Capture du forum ubuntu-fr.org avec une feuille de style classique" class="aligncenter" /></a></p>


feed_id: http://www.eauland.com/?p=131
title: Installer la version stable de php-gtk sur archlinux
uri: Installer-la-version-stable-de-php-gtk-sur-archlinux
url: http://www.eauland.com/installer-la-version-stable-de-php-gtk-sur-archlinux/
content:
<p>Aujourd'hui j'ai décidé d'apprendre à programmer avec php-gtk.</p>
<p>Pour installer cette extension sur archlinux il nous faut php 5.2, nous allons donc compiler cette version:</p>
<p><code lang="bash" noborder="1"><br />
cd /usr/local/src<br />
sudo wget http://fr.php.net/distributions/php-5.2.14.tar.bz2<br />
md5sum php-5.2.14.tar.bz2<br />
sudo tar xvjf php-5.2.14.tar.bz2<br />
cd php-5.2.14<br />
sudo ./configure --prefix=/usr/local --sysconfdir=/usr/local/etc/php --with-config-file-path=/usr/local/etc/php --with-config-file-scan-dir=/usr/local/etc/php/conf.d --enable-inline-optimization --enable-shared --mandir=/usr/local/share/man --with-curl --with-gd --with-zlib --with-bz2 --with-jpeg-dir=shared,/usr --with-png-dir=shared,/usr --with-openssl --with-pear --with-readline --with-mysql=mysqlnd --enable-calendar --enable-mbstring --enable-bcmath --with-pdo-odbc=shared,unixODBC,/usr<br />
sudo make<br />
sudo make test<br />
sudo make install<br />
</code><br />
&nbsp;<br />
On peut mettre un php.ini:<br />
<code lang="bash" noborder="1"><br />
sudo cp php.ini-recommended ../../etc/php/php.ini<br />
</code><br />
&nbsp;<br />
Il nous reste juste à remplacer la ligne (sudo nano /usr/local/etc/php/php.ini):<br />
<code theme="Slush &amp; Poppies" noborder="1"><br />
extension_dir = "./"<br />
</code><br />
&nbsp;<br />
Par:<br />
<code theme="Slush &amp; Poppies" noborder="1"><br />
extension_dir = "/usr/local/lib/php/extensions/no-debug-non-zts-20060613"<br />
</code><br />
&nbsp;<br />
Une fois php 5.2 installé nous pouvons compiler php-gtk comme suit:</p>
<p><code lang="bash" noborder="1"><br />
cd /usr/local/src<br />
sudo wget http://gtk.php.net/distributions/php-gtk-2.0.1.tar.gz<br />
sudo tar xzvf php-gtk-2.0.1.tar.gz<br />
cd php-gtk-2.0.1<br />
export PATH=/usr/local/bin:$PATH &#038;& sudo ./buildconf<br />
sudo ./configure --prefix=/usr/local --with-php-config=/usr/local/bin/php-config<br />
sudo make<br />
sudo make test<br />
sudo make install<br />
</code><br />
&nbsp;<br />
Pour finir il nous reste plus qu'à activer l'extension:</p>
<p><code lang="bash" noborder="1"><br />
sudo mkdir /usr/local/etc/php/conf.d<br />
sudo nano /usr/local/etc/php/conf.d/php-gtk.ini<br />
</code><br />
&nbsp;<br />
et on copie colle cette ligne:</p>
<p><code theme="Slush &amp; Poppies" noborder="1"><br />
extension=php_gtk2.so<br />
</code><br />
&nbsp;<br />
Maintenant nous pouvons tester une class, beaucoup d'exemples sont disponibles sur internet<br />
(je vais utiliser la 1ère class que j'ai trouvé ici : <a title="Exemples de class avec php-gtk" href="http://www.ydhen.com/ydokuwiki/doku.php?id=wiki:programmation:php-gtk2:exemples">http://www.ydhen.com/ydokuwiki/doku.php?id=wiki:programmation:php-gtk2:exemples</a>)</p>
<p>Contenu de notre class Fenetre:</p>
<p><code lang="php" theme="Slush &amp; Poppies" noborder="1"><br />
 <?php<br />
//On dérive la fenêtre de l'objet fenêtre<br />
class Fenetre extends GtkWindow {</p>
<p>    function __construct() {<br />
        //apparemment il faut quand meme lancer le constructeur du parent<br />
        parent::__construct();<br />
        $this->connect_simple('destroy', array($this, 'quit'));<br />
        $this->show_all();<br />
    }</p>
<p>    function quit() {<br />
        Gtk::main_quit();<br />
    }<br />
}</p>
<p>new Fenetre();<br />
Gtk::main();<br />
?><br />
</code><br />
&nbsp;<br />
Pour lancer le code:</p>
<p><code lang="bash" noborder="1"><br />
/usr/local/bin/php fenetre.php<br />
</code><br />
&nbsp;<br />
Ce qui nous donne le résultat:<br />
<img src="https://dl.dropbox.com/u/3064543/wp-content/uploads/2010/10/fenetre_php-gtk.jpg" alt="Une fentre avec php-gtk | Installer la version stable de php-gtk sur archlinux" title="Une fentre avec php-gtk | Installer la version stable de php-gtk sur archlinux" class="aligncenter" /></p>


feed_id: http://www.eauland.com/?p=122
title: Utiliser Xmarks avec un serveur FTP
uri: Utiliser-Xmarks-avec-un-serveur-FTP
url: http://www.eauland.com/utiliser-xmarks-avec-un-serveur-ftp/
content:
<p><img src="https://dl.dropbox.com/u/3064543/wp-content/uploads/2012/08/xmarks.png" alt="Utiliser Xmarks avec un serveur FTP" title="Utiliser Xmarks avec un serveur FTP" class="aligncenter" width="256" height="256" /></p>
<p><span style="text-decoration: underline">Introduction:</span></p>
<p>J'ai reçus aujourd'hui un mail d'<strong>xmarks</strong> annonçant la <strong>fin de leur service après le 10 janvier 2011</strong>.</p>
<p>Que faire après ? Passer à firefox sync ?<br />
Bah non, continuons à utiliser cette extension multi-navigateurs.</p>
<p><span style="text-decoration: underline">Configurons Xmarks avec un serveur FTP:</span></p>
<p>Il suffit d'ouvrir Xmarks, d'aller dans l'onglet "Avancés" puis de cliquer sur "Utiliser votre propre serveur" et enfin de remplir les champs comme indiqués sur la capture d'écran ci-dessous.</p>
<p><a title="Configuration de Xmarks avec un serveur perso | Utiliser Xmarks avec un serveur FTP" href="https://dl.dropbox.com/u/3064543/wp-content/uploads/2010/09/xmarks_srv_perso.jpg" rel="milkbox[gall6]"><img src="https://dl.dropbox.com/u/3064543/wp-content/uploads/2010/09/xmarks_srv_perso-300x262.jpg" alt="Configuration de Xmarks avec un serveur perso" title="Configuration de Xmarks avec un serveur perso" class="aligncenter" /></a></p>


feed_id: http://www.eauland.com/?p=101
title: Mes extensions Google Chrome favorites
uri: Mes-extensions-Google-Chrome-favorites
url: http://www.eauland.com/mes-extensions-google-chrome-favorites/
content:
<p><img src="media/902bb686.googlechrome.png" data-original-source="http://www.eauland.com/wp-content/uploads/2010/09/googlechrome.png" alt="Mes extensions Google Chrome favorites" title="Mes extensions Google Chrome favorites" class="alignleft" width="256" height="256" /></p>
<p>Cette liste d’extensions pour Google Chrome est subjective.</p>
<p><a title="Bloqueur de publicités" href="https://chrome.google.com/extensions/detail/gighmmpiobklfepjocnamgkkbiglidom?hl=fr">Adblock</a>: Bloquer les publicités.<br />
<a title="Interface graphique pour bloquer les publicités" href="https://chrome.google.com/extensions/detail/chmimgmjdabgiilljdjfbonifbhiglao?hl=fr">Adblock+ Element Hiding Helper</a>: Un bon complément d’adblock plus pour bloquer des parties d’un site facilement avec une interface graphique.<br />
<a title="Accéder facilement à vos marque-pages" href="https://chrome.google.com/extensions/detail/ihaibgdemjcpnllmndlpdkfiggadlcgi?hl=fr">Bookmarks</a>: Ajoute un bouton pour accéder facilement à vos marque-pages.<br />
<a title="Bouton pour vos téléchargements" href="https://chrome.google.com/extensions/detail/jfchnphgogjhineanplmfkofljiagjfb?hl=fr">Downloads</a>: Ajoute un bouton pour voir vos téléchargements.<br />
<a title="Ajouter dans la barre d'adresse un bouton pour s'abonner aux flux RSS" href="https://chrome.google.com/extensions/detail/nlbjncdgjeocebhnmkbbbdekmmmcbfjd?hl=fr">Extension Abonnement RSS</a>: Ajoute dans la barre d'adresse un bouton pour s'abonner aux flux RSS (quand des flux sont disponibles). [Un comble que cela ne soit pas natif !!]<br />
<a title="Partager le navigateur pour visiter plusieurs site en même temps sur le même onglet" href="https://chrome.google.com/extensions/detail/eldgpcphflnopbjadiaonofideekgdgm?hl=fr">Frame two pages</a>: Partager le navigateur pour visiter plusieurs site en même temps sur le même onglet.<br />
<a title="Bouton pour gérer l'historique de Google Chrome" href="https://chrome.google.com/extensions/detail/fofpnhmbgmmeaialapfddhbhfongoinh?hl=fr">History Button</a>: Gérer facilement l'historique de votre navigateur avec ce bouton.<br />
<a title="Changer facilement les résolutions du navigateur" href="https://chrome.google.com/extensions/detail/idhfcdbheobinplaamokffboaccidbal?hl=fr">Resolution Test</a>: Changer facilement les résolutions du navigateur pour tester des sites internet.<br />
<a title="Avoir un aperçu des sites lors de recherche sur google" href="https://chrome.google.com/extensions/detail/hcjdanpjacpeeppdjkppebobilhaglfo?hl=fr">SearchPreview for Google</a>: Avoir un aperçu des sites lors de recherche sur google.<br />
<a title="Éditer des CSS" href="https://chrome.google.com/extensions/detail/fjnbnpbmkenffdnngjfgmeleoegfcffe?hl=fr">Stylish</a>: Éditer des CSS pour modifier l'apparence des sites internet.<br />
<del datetime="2011-11-26T02:48:37+00:00">Ultimate Chrome Flag: Affiche le pays, le pagerank, la note WOT...</del><br />
<a title="Outil collaboratif de notation des sites internet" href="https://chrome.google.com/extensions/detail/bhmmomiinigofkjcapegjjndpbikblnp?hl=fr">WOT (Web of Trust)</a>: Outil collaboratif de notation des sites internet.<br />
<a title="Synchroniser vos liens et mots de passe" href="https://chrome.google.com/extensions/detail/ajpgkpeckebdhofmmjfgcjjiiejpodla?hl=fr">Xmarks</a>: Synchroniser vos marque-pages et même les mots de passe pour ceux qui le désirent.</p>
<p>Captures d'écran une fois personnalisé:</p>
<table class="tabgal" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><a title="Frame two pages | Mes extensions Google Chrome favorites" href="/wp-content/uploads/2010/09/gc_prv_ftp.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall5]"><img src="media/d4d3979b.gc_prv_ftp-300x227.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/09/gc_prv_ftp-300x227.jpg" alt="Frame two pages | Mes extensions Google Chrome favorites" title="Frame two pages | Mes extensions Google Chrome favorites" class="aligncenter" /></a></td>
<td><a title="Ultimate Chrome Flag | Mes extensions Google Chrome favorites" href="/wp-content/uploads/2010/09/gc_prv_rss.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall5]"><img src="media/1eb8c589.gc_prv_rss-300x228.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/09/gc_prv_rss-300x228.jpg" alt="Ultimate Chrome Flag | Mes extensions Google Chrome favorites" title="Ultimate Chrome Flag | Mes extensions Google Chrome favorites" class="aligncenter" /></a></td>
</tr>
</table>
<p style="clear: both">&nbsp;</p>


feed_id: http://www.eauland.com/?p=81
title: Spotify: Ecouter de la musique via internet
uri: Spotify-Ecouter-de-la-musique-via-internet
url: http://www.eauland.com/spotify-ecouter-de-la-musique-via-internet/
content:
<p><img src="media/84f5ce85.spotify.png" data-original-source="http://www.eauland.com/wp-content/uploads/2010/09/spotify.png" alt="Spotify: Ecouter de la musique via internet" title="Spotify: Ecouter de la musique via internet" class="aligncenter" width="256" height="256" /></p>
<p>Plus besoin de parler de spotify, un logiciel qui permet d’écouter de la musique via internet tout en rémunérant les artistes, en proposant soit des abonnements payant (prenium &#038; unlimited), soit d’écouter des publicités (free &#038; open).</p>
<p>La version linux n'est disponnible que pour les comptes payant (prenium 9.99&euro;/mois ou unlimited 4.99&euro;/mois).</p>
<p>Son installation est simpliste:</p>
<p><code lang="bash" noborder="1"><br />
yaourt -S spotify<br />
</code><br />
&nbsp;<br />
Pour gérer les liens spotify via gnome/firefox:</p>
<p><code lang="bash" noborder="1"><br />
gconftool-2 -t string -s /desktop/gnome/url-handlers/spotify/command "/home/${USER}/.browser2spotify %s"<br />
gconftool-2 -t bool -s /desktop/gnome/url-handlers/spotify/needs_terminal false<br />
gconftool-2 -t bool -s /desktop/gnome/url-handlers/spotify/enabled true<br />
echo '#!/bin/sh' > ~/.browser2spotify<br />
echo '/usr/bin/spotify /uri "$@"' >> ~/.browser2spotify<br />
chmod 755 ~/.browser2spotify<br />
</code><br />
&nbsp;<br />
Normalement tout devrait fonctionner, vous pouvez vérifier en cliquant sur ce lien: <a title="EauLand sur Spotify" href="http://open.spotify.com/user/eauland">EauLand sur Spotify</a></p>
<p><span style="text-align: center">Capture d'écran de la bête:</span></p>
<p><a title="Prévisualisation | Spotify: Ecouter de la musique via internet" href="/wp-content/uploads/2010/09/spotify_prv.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall4]"><img src="media/70d6206a.spotify_prv-300x252.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/09/spotify_prv-300x252.jpg" alt="Spotify: Ecouter de la musique via internet" title="Spotify: Ecouter de la musique via internet" width="300" height="252" class="aligncenter" /></a><br />
&nbsp;</p>
<hr />
<p><span style="text-decoration: underline">Sources:</span></p>
<p><a title="Spotify sous wine" href="http://www.spotify.com/fr/help/faq/wine/">http://www.spotify.com/fr/help/faq/wine/</a><br />
<a title="Something in the air - Spotify / Wine / Firefox" href="http://kmizole.free.fr/wp/?p=227">http://kmizole.free.fr/wp/?p=227</a></p>


feed_id: http://www.eauland.com/?p=75
title: CDEMU : Monter / Démonter (Tous) les CD/DVD ultra-facilement
uri: CDEMU-Monter-Démonter-(Tous)-les-CD-DVD-ultra-facilement
url: http://www.eauland.com/cdemu-monter-demonter-tous-les-cddvd-ultra-facilement/
content:
<p>Je pars d'une distribution Archlinux à adapter suivant votre distribution.</p>
<p>En ayant assez de devoir monter des CD en étant root ou avec sudo, et devoir chercher les bonnes commandes pour monter des fichiers mdf, ou autres formats exotiques, j'ai décidé d'installer cdemu.</p>
<p>Installation:</p>
<p><code lang="bash" noborder="1"><br />
sudo pacman -S cdemu-client cdemu-daemon<br />
</code><br />
&nbsp;<br />
On charge le module vhba:</p>
<p><code lang="bash" noborder="1"><br />
sudo modprobe vhba<br />
</code><br />
&nbsp;<br />
On lance le deamon:</p>
<p><code lang="bash" noborder="1"><br />
sudo /etc/rc.d/cdemud start<br />
</code><br />
&nbsp;<br />
Maintenant pour monter une image CD quelque soit son format (pas besoin d'être en root :)):</p>
<p><code lang="bash" noborder="1"><br />
cdemu -b system load 0 mon_image.[iso|cue|mdf...]<br />
</code><br />
&nbsp;<br />
Pour démonter une image:</p>
<p><code lang="bash" noborder="1"><br />
cdemu -b system unload 0<br />
</code><br />
&nbsp;<br />
Pour ne pas à avoir à charger le module à chaque [re]démarrage du système:<br />
Ajoutez vhba à votre rc.conf dans les modules et cdemud dans les daemons.</p>
<p>Pour aller plus loin, comme on est très fainéant on modifie son ~/.bashrc:</p>
<p><code lang="bash" noborder="1"><br />
sudo nano ~/.bashrc<br />
</code><br />
&nbsp;<br />
et on rajoute:</p>
<p><code theme="Slush &amp; Poppies" noborder="1"><br />
alias monter='cdemu -b system load 0'<br />
alias demonter='cdemu -b system unload 0'<br />
</code></p>


feed_id: http://www.eauland.com/?p=72
title: Activer compiz au démarrage de Gnome sur Archlinux
uri: Activer-compiz-au-démarrage-de-Gnome-sur-Archlinux
url: http://www.eauland.com/activer-compiz-au-demarrage-de-gnome-sur-archlinux/
content:
<p><img title="Activer compiz au démarrage de Gnome sur Archlinux" src="media/8711d095.compiz.png" data-original-source="http://www.eauland.com/wp-content/uploads/2010/09/compiz.png" alt="Activer compiz au démarrage de Gnome sur Archlinux" class="aligncenter" width="256" height="256" /></p>
<p>Archlinux est vraiment une distribution GNU/Linux que j'apprécie beaucoup néanmoins le lancement de compiz ne se fait pas automatiquement.</p>
<p>Il y a une solution qui consiste à installer fusion-icon et le lancer au démarrage. Etant pas partisan des logiciels qui encombrent la zone de notification voici une méthode toute simple.</p>
<p>Créer un lanceur:<br />
<code lang="bash" noborder="1"><br />
nano ~/.config/autostart/compiz.desktop<br />
</code><br />
&nbsp;<br />
Et collez-y le code suivant:<br />
<code theme="Slush &amp; Poppies" noborder="1"><br />
[Desktop Entry]<br />
Encoding=UTF-8<br />
Type=Application<br />
Name=Compiz<br />
Comment=Lancement de compiz<br />
Exec=compiz --replace --sm-disable ccp<br />
Icon=system-run<br />
X-GNOME-Autostart-enabled=true<br />
</code></p>


feed_id: http://www.eauland.com/?p=45
title: Configuration d'exim sur un serveur Debian
uri: Configuration-d-exim-sur-un-serveur-Debian
url: http://www.eauland.com/configuration-dexim-sur-un-serveur-debian/
content:
<p><img class="aligncenter" title="Configuration d'exim" src="media/59cfc5a4.exim.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/09/exim.jpg" alt="Configuration d'exim" width="256" height="256" /></p>
<p>Exim permet d'envoyer des emails avec php. Sa configuration est vraiment simpliste sur un serveur Debian.</p>
<p>Pour commencer saissisez la commande suivante dans un terminal (en root):<br />
<code lang="bash" noborder="1"><br />
dpkg-reconfigure exim4-config<br />
</code><br />
&nbsp;<br />
Les deux choses les plus importantes sont celles-ci...</p>
<p><img src="media/ee3804f7.01.png" data-original-source="http://www.eauland.com/wp-content/uploads/2010/09/01.png" alt="" class="aligncenter" /><br />
<img src="media/4635e134.02_0.png" data-original-source="http://www.eauland.com/wp-content/uploads/2010/09/02_0.png" alt="" class="aligncenter" /></p>


feed_id: http://www.eauland.com/?p=40
title: Quelques liens et conseils pour Opera
uri: Quelques-liens-et-conseils-pour-Opera
url: http://www.eauland.com/quelques-liens-et-conseils-pour-opera/
content:
<p><img class="alignleft" title="Liens pour Opera" src="media/f12ac12b.opera.png" data-original-source="http://www.eauland.com/wp-content/uploads/2010/09/opera.png" alt="Liens pour Opera" width="128" height="128" /></p>
<p>Opera est un navigateur gratuit, complet mais qui peut être rébutant pour les débutants.<br />
Voici donc quelques liens et conseils afin de l'optimiser, le personnaliser.</p>
<p><span style="text-decoration: underline;">Ajouter des scripts javascript (comparable aux extensions de mozilla firefox):</span><br />
<a title="Ajouter des scripts javascript" href="http://www.opera-fr.com/wiki/wiki?UserJS">http://www.opera-fr.com/wiki/wiki?UserJS</a></p>
<p><span style="text-decoration: underline;">Bloquer une majorité des publicités:</span><br />
<a title="Bloquer une majorité des publicités" href="http://www.opera-fr.com/wiki/wiki?urlfilter.ini">http://www.opera-fr.com/wiki/wiki?urlfilter.ini</a></p>
<p><span style="text-decoration: underline;">Ajouter des boutons personnalisés:</span><br />
<a title="Ajouter des boutons personnalisés" href="http://homepage.hispeed.ch/ttt-o/button/h-bu-browser-adv.html">http://www.opera-fr.com/wiki/wiki?Ajouter%20des%20boutons%20personnalis%C3%A9s</a></p>
<p><span style="text-decoration: underline;">D'autres boutons...</span><br />
<a title="Ajouter des boutons personnalisés" href="http://homepage.hispeed.ch/ttt-o/button/h-bu-browser-adv.html">http://homepage.hispeed.ch/ttt-o/button/h-bu-browser-adv.html</a></p>
<p><span style="text-decoration: underline;">Démarrer Opera sans l'icone de la zone de notification</span><br />
(fonctionne jusqu'à la version 10.11)<br />
Remplacez la commande de votre lanceur par:<br />
<code lang="bash" noborder="1"><br />
opera --notrayicon<br />
</code></p>
<p><span style="text-decoration: underline;">Désactiver speedial</span><br />
Saisissez dans la barre d'adresse:<br />
<code theme="Slush &amp; Poppies" noborder="1"><br />
opera:config#UserPrefs|SpeedDialState<br />
</code><br />
Mettre comme valeur 3<br />
(n'oubliez pas d'enregistrer)</p>
<p><span style="text-decoration: underline;">Désactiver les aperçus des pages au survol des onglets</span><br />
<code theme="Slush &amp; Poppies" noborder="1"><br />
opera:config#UserPrefs|UseThumbnailsinTabTooltips<br />
</code><br />
Désactiver la checkbox<br />
(n'oubliez pas d'enregistrer)</p>
<p><span style="text-decoration: underline;">Utiliser Vuze en remplacement du client torrent intégré à Opera</span><br />
Saisissez dans la barre d'adresse:<br />
<code theme="Slush &amp; Poppies" noborder="1"><br />
opera:config#BitTorrent|Enable<br />
</code><br />
Désactiver la checkbox<br />
(n'oubliez pas d'enregistrer)</p>
<p>Ensuite dans un terminal faites:<br />
<code lang="bash" noborder="1"><br />
nano ~/.opera/operaprefs.ini<br />
</code><br />
&nbsp;<br />
Puis dans la section:<br />
<code theme="Slush &amp; Poppies" noborder="1"><br />
[File Types]<br />
</code></p>
<p>Ajoutez la ligne:<br />
<code theme="Slush &amp; Poppies" noborder="1"><br />
application/x-bittorrent=3,/usr/bin/vuze,,,torrent,|<br />
</code><br />
&nbsp;<br />
Une capture d'écran après personnalisation avec Opera 10.11:</p>
<p><a title="Prévisualisation | Quelques liens et conseils pour Opera" href="/wp-content/uploads/2010/09/opera_prv.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall3]"><img src="media/50b41a76.opera_prv-300x224.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/09/opera_prv-300x224.jpg" alt="Prévisualisation | Quelques liens et conseils pour Opera" title="Prévisualisation | Quelques liens et conseils pour Opera" width="300" height="224" class="aligncenter" /></a></p>


feed_id: http://www.eauland.com/?p=38
title: Un petit script pour nautilus / gedit
uri: Un-petit-script-pour-nautilus-gedit
url: http://www.eauland.com/un-petit-script-pour-nautilus-gedit/
content:
<p>Voici un petit script pour gconf qui m'evite de perdre du temps avec la souris:</p>
<p><code lang="bash" noborder="1"><br />
#!/bin/bash<br />
## CONFIGURATION DE NAUTILUS ET DE SON THEME<br />
gconftool-2 --type=Boolean --set /apps/nautilus/desktop/computer_icon_visible false<br />
gconftool-2 --type=Boolean --set /apps/nautilus/preferences/always_use_location_entry true<br />
gconftool-2 --type=Boolean --set /apps/nautilus/desktop/volumes_visible false<br />
gconftool-2 --type=Boolean --set /apps/nautilus/desktop/trash_icon_visible true<br />
gconftool-2 --type=Boolean --set /apps/nautilus/desktop/home_icon_visible true<br />
gconftool-2 --type=String --set /apps/nautilus/desktop/home_icon_name Nom_de_mon_home<br />
gconftool-2 --type=Boolean --set /desktop/gnome/interface/menus_have_icons true<br />
gconftool-2 --type=Boolean --set /desktop/gnome/interface/buttons_have_icons true<br />
gconftool-2 --type=Boolean --set /apps/nautilus/preferences/media_automount_open false<br />
gconftool-2 --type=Boolean --set /apps/nautilus/preferences/media_autorun_never true<br />
gconftool-2 --type=String --set /apps/nautilus/preferences/executable_text_activation display<br />
gconftool-2 --type=String --set /apps/nautilus/compact_view/default_zoom_level small<br />
gconftool-2 --type=String --set /apps/nautilus/icon_view/default_zoom_level small<br />
gconftool-2 --type=String --set /apps/nautilus/list_view/default_zoom_level small<br />
gconftool-2 --type=String --set /desktop/gnome/interface/toolbar_style icons<br />
gconftool-2 --type=String --set /desktop/gnome/interface/gtk_theme Nom_de_mon_theme_gtk<br />
gconftool-2 --type=String --set /desktop/gnome/interface/icon_theme Nom_de_mon_theme_d_icones<br />
gconftool-2 --type=String --set /apps/metacity/general/theme Nom_de_mon_theme_metacity<br />
gconftool-2 --type=String --set /apps/metacity/global_keybindings/panel_main_menu "Super_L"</p>
<p>## CONFIGURATION DE GEDIT<br />
gconftool-2 --type=Boolean --set /apps/gedit-2/preferences/editor/bracket_matching/bracket_matching true<br />
gconftool-2 --type=Boolean --set /apps/gedit-2/preferences/editor/line_numbers/display_line_numbers true<br />
gconftool-2 --type=Boolean --set /apps/gedit-2/preferences/editor/tabs/insert_spaces true<br />
gconftool-2 --type=int --set /apps/gedit-2/preferences/editor/tabs/tabs_size 2<br />
gconftool-2 --type=Boolean --set /apps/gedit-2/preferences/ui/side_pane/side_pane_visible true</p>
<p>## CONFIGURATION DE GNOME TERMINAL<br />
gconftool-2 --type=String --set /apps/gnome-terminal/profiles/Default/background_type transparent<br />
gconftool-2 --type=String --set /apps/gnome-terminal/profiles/Default/title Titre_du_terminal<br />
gconftool-2 --type=String --set /apps/gnome-terminal/profiles/Default/visible_name Nom_du_terminal<br />
gconftool-2 --type=Boolean --set /apps/gnome-terminal/profiles/Default/use_theme_colors false<br />
gconftool-2 --type=Boolean --set /apps/gnome-terminal/profiles/Default/silent_bell true<br />
gconftool-2 --type=String --set /apps/gnome-terminal/profiles/Default/background_color "#000000000000"<br />
gconftool-2 --type=String --set /apps/gnome-terminal/profiles/Default/foreground_color "#FBFBFBFBFBFB"</p>
<p>## THEME DE SONS DANS GNOME (/usr/share/sounds)<br />
gconftool-2 --type=String --set /desktop/gnome/sound/theme_name Nom_de_mon_theme_sonore<br />
gconftool-2 --type=Boolean --set /desktop/gnome/sound/event_sounds true</p>
<p>## CONFIGURATION DES POLICES<br />
gconftool-2 --type=String --set /desktop/gnome/font_rendering/antialiasing rgba<br />
gconftool-2 --type=String --set /desktop/gnome/font_rendering/hinting slight<br />
gconftool-2 --type=float --set /desktop/gnome/font_rendering/dpi 96<br />
</code></p>


feed_id: http://www.eauland.com/?p=37
title: Configurer les dossiers utilisateurs sous Archlinux
uri: Configurer-les-dossiers-utilisateurs-sous-Archlinux
url: http://www.eauland.com/configurer-les-dossiers-utilisateurs-sous-archlinux/
content:
<p>Quand on installe Gnome par défaut sous Archlinux les dossiers (Documents, Musique, Publique, Téléchargements, et Vidéos) ne sont pas pris en compte avec le thème.</p>
<p>Pour les activer installez le paquet xdg-user-dirs</p>
<p><code lang="bash" noborder="1"><br />
sudo pacman -S xdg-user-dirs<br />
</code></p>
<p>Puis créez le fichier user-dirs.dirs</p>
<p><code lang="bash" noborder="1"><br />
nano ~/.config/user-dirs.dirs<br />
</code></p>
<p>Puis coller les lignes suivantes:</p>
<p><code theme="Slush &amp; Poppies" noborder="1"><br />
XDG_DESKTOP_DIR="$HOME/Desktop"<br />
XDG_DOCUMENTS_DIR="$HOME/Documents"<br />
XDG_DOWNLOAD_DIR="$HOME/Telecharger"<br />
XDG_MUSIC_DIR="$HOME/Musique"<br />
XDG_PICTURES_DIR="$HOME/Images"<br />
XDG_PUBLICSHARE_DIR="$HOME/Dropbox/Public"<br />
XDG_TEMPLATES_DIR="$HOME/Templates"<br />
XDG_VIDEOS_DIR="$HOME/Videos"<br />
</code></p>
<p>Pour finir redémarrez nautilus:</p>
<p><code lang="bash" noborder="1"><br />
nautilus -q<br />
</code><br />
&nbsp;<br />
Captures d'écrans:</p>
<table class="tabgal" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><a title="Sans Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" href="/wp-content/uploads/2010/10/xdg_sans.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall2]"><img src="media/9af4bca7.xdg_sans-300x213.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/10/xdg_sans-300x213.jpg" width="300" height="213" alt="Sans Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" title="Sans Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" class="aligncenter" /></a></td>
<td><a title="Avec Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" href="/wp-content/uploads/2010/10/xdg_avec.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall2]"><img src="media/9439d062.xdg_avec-300x212.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/10/xdg_avec-300x212.jpg" width="300" height="213" alt="Avec Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" title="Avec Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" class="aligncenter" /></a></td>
</tr>
</table>


feed_id: http://www.eauland.com/?p=36
title: Progression de Dropbox dans conky
uri: Progression-de-Dropbox-dans-conky
url: http://www.eauland.com/progression-de-dropbox-dans-conky/
content:
<p><img src="media/e1808553.dropbox.png" data-original-source="http://www.eauland.com/wp-content/uploads/2010/09/dropbox.png" alt="Progression de Dropbox dans conky" title="Progression de Dropbox dans conky" class="aligncenter" width="256" height="256" /></p>
<p>Pour avoir la progression de dropbox dans conky, il suffit d'ajouter dans le conkyrc</p>
<p><code theme="Slush &amp; Poppies" noborder="1"><br />
Dropbox${alignr}${execi 1 $HOME/.conky/dropbox.sh}%<br />
${execibar 1 $HOME/.conky/dropbox.sh}<br />
</code></p>
<p>et de rajouter le script bash:</p>
<p><code lang="bash" noborder="1"><br />
#!/bin/bash<br />
db=5.5<br />
ch="$HOME/Dropbox"<br />
dr=`du -c $ch | grep total | tail -1`<br />
sz=`echo $dr | sed 's/total//g'`<br />
if [ -d $ch/.dropbox.cache ]; then<br />
  dc=`du -c $ch/.dropbox.cache | grep total | tail -1`<br />
  sc=`echo $dc | sed 's/total//g'`<br />
  sz=$sz-$sc<br />
  sz=`awk "BEGIN{ print $sz }"`<br />
fi<br />
op="100-((100*($db-$sz/1048576))/$db)"<br />
po=`awk "BEGIN{ print $op }"`<br />
po=${po%.*}<br />
echo $po<br />
</code><br />
Remplacez le 5.5 par l'espace disponible sur votre compte Dropbox en GB.</p>


feed_id: http://www.eauland.com/?p=28
title: Sécurisé son site avec Apache2 / SSL (Auto-signé)
uri: Sécurisé-son-site-avec-Apache2-SSL-(Auto-signé)
url: http://www.eauland.com/securise-son-site-avec-apache2-ssl-auto-signe/
content:
<p>Nous allons voir dans cet article comment sécurisé son site avec apache2 via SSL</p>
<p><strong>Pré-requis :</strong></p>
<p>Vous devez bien entendu avoir un LAMP déjà configuré.</p>
<p><strong style="text-decoration: underline">Methode 1 que j'avais utilisée sur Ubuntu Jaunty &#038; Ubuntu Hardy</strong></p>
<p><strong>Dans un premier temps ajouter le module ssl :</strong></p>
<p><code lang="bash" noborder="1"><br />
sudo a2enmod ssl<br />
</code></p>
<p><strong>Ensuite on va éditer le script make-ssl-cert pour mettre la durée que nous voulons :</strong></p>
<p><code lang="bash" noborder="1"><br />
sudo nano /usr/sbin/make-ssl-cert<br />
</code></p>
<p>Vers la fin du fichier deux lignes nous intéresserons :</p>
<p><code theme="Slush &amp; Poppies" noborder="1"><br />
if [ "$1" != "generate-default-snakeoil" ]; then<br />
    openssl req -config $TMPFILE -new -x509 -nodes -out $output -keyout $output > /dev/null 2>&#038;1</p>
<p>[...]</p>
<p>else<br />
   openssl req -config $TMPFILE -new -x509 -nodes \<br />
</code></p>
<p>On va rajouter une durée de 10ans (-days 3650) [par défaut le certificat à une durée de 1mois] :</p>
<p><code theme="Slush &amp; Poppies" noborder="1"><br />
if [ "$1" != "generate-default-snakeoil" ]; then<br />
    openssl req -config $TMPFILE -new -x509 -days 3650 -nodes -out $output -keyout $output > /dev/null 2>&#038;1</p>
<p>[...]</p>
<p>else<br />
   openssl req -config $TMPFILE -new -x509 -days 3650 -nodes \<br />
</code></p>
<p><strong>Puis nous pouvons regarder le fichier ssleay.cnf, suivant les distributions son contenu peut être différent</strong></p>
<p><code lang="bash" noborder="1"><br />
sudo nano /usr/share/ssl-cert/ssleay.cnf<br />
</code></p>
<p>Ici nous avons...</p>
<p><code theme="Slush &amp; Poppies" noborder="1"><br />
RANDFILE                = $ENV::HOME/.rnd</p>
<p>[ req ]<br />
default_bits            = 1024<br />
default_keyfile         = privkey.pem<br />
distinguished_name      = req_distinguished_name<br />
prompt                  = no</p>
<p>[ req_distinguished_name ]<br />
countryName                     = @CountryName@<br />
stateOrProvinceName             = @StateName@<br />
localityName                    = @LocalityName@<br />
organizationName                = @OrganisationName@<br />
organizationalUnitName          = @OUName@<br />
commonName                      = @HostName@<br />
emailAddress                    = @Email@<br />
</code></p>
<p>... ce que je trouve très bien.</p>
<p><strong>Créons le certificat :</strong></p>
<p><code lang="bash" noborder="1"><br />
sudo make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/ssl/private/mon_site.pem<br />
</code><br />
&nbsp;<br />
<strong>Maintenant, nous pouvons éditer un hôte virtuel :</strong></p>
<p><code lang="bash" noborder="1"><br />
sudo nano /etc/apache2/sites-available/mon_site.com<br />
</code><br />
&nbsp;<br />
<strong>Voici un exemple :</strong></p>
<p>NameVirtualHost *:443</p>
<p>&lt;VirtualHost *:443&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLEngine On<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateFile /etc/ssl/private/mon_site.pem<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateKeyFile /etc/ssl/private/mon_site.pem</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerAdmin postmaster@mon_site.com<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DocumentRoot /chemin_vers_mon_site/www/</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerName mon_site.com</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ScriptAlias /cgi-bin/ &quot;/chemin_vers_mon_site/cgi-bin/&quot;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CustomLog /var/log/apache2/mon_site_access.log combined<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ErrorLog /var/log/apache2/mon_site_error.log</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory &quot;/chemin_vers_mon_site/www/&quot;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options -Indexes Includes FollowSymLinks<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory &quot;/chemin_vers_mon_site/cgi-bin/&quot;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#Options +ExecCGI<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerSignature Off</p>
<p>&lt;/VirtualHost&gt;</p>
<p><strong>Pour finir nous créons un lien :</strong><br />
<code lang="bash" noborder="1"><br />
sudo a2ensite mon_site.com<br />
</code><br />
&nbsp;</p>
<p>Il reste plus qu'à redémarrer apache :)</p>
<p>&nbsp;<br />
<strong style="text-decoration: underline">Methode 2 que j'avais utilisé sur Archlinux</strong></p>
<p><strong>Créons le certificat :</strong></p>
<p><code lang="bash" noborder="1"><br />
cd /etc/httpd/conf<br />
openssl genrsa -des3 -out server.key 1024<br />
openssl req -new -key server.key -out server.csr<br />
openssl rsa -in server.key.org -out server.key<br />
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt<br />
</code><br />
&nbsp;<br />
<strong>Maintenant, nous pouvons éditer un hôte virtuel :</strong></p>
<p>NameVirtualHost *:443</p>
<p>&lt;VirtualHost *:443&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLEngine on<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateFile /etc/httpd/conf/server.crt<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateKeyFile /etc/httpd/conf/server.key</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerAdmin postmaster@mon_site.com<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DocumentRoot /chemin_vers_mon_site/www/</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerName mon_site.com</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ScriptAlias /cgi-bin/ &quot;/chemin_vers_mon_site/cgi-bin/&quot;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CustomLog /var/log/httpd/mon_site_access.log combined<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ErrorLog /var/log/httpd/mon_site_error.log</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory &quot;/chemin_vers_mon_site/www/&quot;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options -Indexes Includes FollowSymLinks<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory &quot;/chemin_vers_mon_site/cgi-bin/&quot;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options +ExecCGI<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerSignature Off</p>
<p>&lt;/VirtualHost&gt;<br />
</code><br />
&nbsp;</p>
<p>Il reste plus qu'à redémarrer apache :)</p>
<p>&nbsp;</p>
<hr />
<p><span style="text-decoration: underline">Sources:</span></p>
<p><a title="Creating a self signed SSL certificate for apache2 on Debian Lenny" href="http://blog.wearesakuzaku.com/creating-a-self-signed-ssl-certificate-for-apache-2-on-debian-lenny/">Creating a self signed SSL certificate for apache2 on Debian Lenny</a><br />
<a title="Sécuriser Apache2 avec SSL" href="http://doc.ubuntu-fr.org/tutoriel/securiser_apache2_avec_ssl">Sécuriser Apache2 avec SSL</a><br />
<a title="Serveur Web Apache - SSL - PHP " href="http://www.vogelweith.com/debian_server/06_apache.php">Serveur Web Apache - SSL - PHP </a><br />
<a title="How to create a self-signed SSL Certificate" href="http://www.akadia.com/services/ssh_test_certificate.html">How to create a self-signed SSL Certificate</a></p>


feed_id: http://www.eauland.com/?p=26
title: Traduction audacity 1.3.7 pour Jaunty
uri: Traduction-audacity-1-3-7-pour-Jaunty
url: http://www.eauland.com/traduction-audacity-1-3-7-pour-jaunty/
content:
<p><img class="aligncenter" title="Traduction Audacity 1.3.7 pour Jaunty" src="media/063c848b.Audacity.png" data-original-source="http://www.eauland.com/wp-content/uploads/2010/05/Audacity.png" alt="Traduction Audacity 1.3.7 pour Jaunty" width="256" height="256" /></p>
<p>Sur Ubuntu Jaunty la traduction d'audacity est incomplète pour remédier à cela il suffit de taper une commande dans le terminal:</p>
<p><code lang="bash" noborder="1"><br />
sudo wget https://dl.dropbox.com/u/3064543/gnu_linux/ubuntu/jaunty/audacity/audacity-1.3.7.mo -O /usr/share/locale/fr/LC_MESSAGES/audacity.mo<br />
</code></p>


feed_id: http://www.eauland.com/?p=25
title: Désactiver compiz pour lancer un jeu vidéo voir une vidéo
uri: Désactiver-compiz-pour-lancer-un-jeu-vidéo-voir-une-vidéo
url: http://www.eauland.com/desactiver-compiz-pour-lancer-un-jeu-video-voir-une-video/
content:
<p><img src="https://dl.dropbox.com/u/3064543/wp-content/uploads/2010/09/cponoff.png" alt="Désactiver compiz pour lancer un jeu vidéo voir une vidéo" title="Désactiver compiz pour lancer un jeu vidéo voir une vidéo" class="alignleft" width="256" height="256" /></p>
<p>Les pilotes poulsbo sont très mal pris en charge sur linux voir pas pris en charge pour les dernières versions de Xorg.<br />
Il est comme même possible d'utiliser les effets 3D du bureau avec compiz néanmoins la lecture d'une vidéo voir certains "petits" jeux (et programmes comme Google Earth) peut se révéler chaotique. Il est possible d'utiliser une parade qui consiste à désactiver les effets du bureau au lancement des applications problématiques, bien sûr on pourrait utiliser fusion-icon et faire ça manuellement mais cela n'est vraiment pas pratique et encombre la zone de notification pour pas grand chose. L'astuce est la suivante:</p>
<p>En me basant sur le script <a title="Compiz fusion et les jeux 3D" href="http://doc.ubuntu-fr.org/compiz_fusion_problemes_connus#compiz-fusion_et_les_jeux_3d">Compiz fusion et les jeux 3D</a> qui notons si on lance 2 fois une application réactive compiz..., mon script ne permet pas se genre de légèreté, même si c'est un peu barbare...</p>
<p><strong>Installation manuelle</strong><br />
Créons un fichier dans /usr/bin</p>
<p><code lang="bash" noborder="1"><br />
sudo nano /usr/bin/cponoff<br />
</code><br />
&nbsp;<br />
Et copions le contenu de ce script:</p>
<p><code lang="bash" noborder="1"><br />
#!/bin/bash<br />
#Vérifier pour une utilisation avec les applications: vlc, totem ou un jeu.<br />
#Vérifier pour une utilisation avec des fichiers: audios ou vidéos.</p>
<p>#set -xv</p>
<p>titre="Cponoff"<br />
texte_off="Cponoff a désactivé compiz pour lire votre vidéo"<br />
texte_on="Cponoff a réactivé compiz..."<br />
erreur="Une instance est déjà ouverte.\nFermez les applications utilisant cponoff et recommencez."</p>
<p>application=$1<br />
fichier=$2<br />
nom=${fichier%.*}<br />
ext=${fichier#$nom}<br />
ext=`echo $ext | sed 's/\.//g'`<br />
compiz=`ps -ef | grep 'compiz' | grep -v grep`</p>
<p>cponoff_()<br />
{<br />
  if [ "$compiz" != "" ]; then<br />
    composite=`cat $HOME/.gconf/apps/metacity/general/%gconf.xml | \<br />
               grep compositing_manager | \<br />
               sed "s#^.*value=\"\(.*\)\"/>#\1#"`<br />
    if [ "$composite" == "true" ]; then<br />
      comp_act=on<br />
      gconftool-2 --type=Boolean --set /apps/metacity/general/compositing_manager false<br />
    else<br />
      comp_act=off<br />
    fi<br />
    metacity --replace&#038;<br />
    sleep 5<br />
    if [ "$icone" ]; then<br />
      notify-send -t 20000 -i "$icone" "$titre" "$texte_off"<br />
    fi<br />
    if [ "$fichier" ]; then<br />
      $application "$fichier"<br />
    else<br />
      $application<br />
    fi<br />
    if [ "$application" = "" ]; then<br />
      sleep 1<br />
    else<br />
      compiz --replace&#038;<br />
      if [ "$comp_act" == "on" ]; then<br />
        gconftool-2 --type=Boolean --set /apps/metacity/general/compositing_manager true<br />
      fi<br />
      sleep 10<br />
      if [ "$icone" ]; then<br />
        notify-send -t 20000 -i "$icone" "$titre" "$texte_on"<br />
      fi<br />
    fi<br />
  else<br />
    if [ "$fichier" ]; then<br />
      $application "$fichier"<br />
    else<br />
      $application<br />
    fi<br />
    compiz --replace&#038;<br />
    if [ "$comp_act" == "on" ]; then<br />
      gconftool-2 --type=Boolean --set /apps/metacity/general/compositing_manager true<br />
    fi<br />
  fi<br />
}</p>
<p>if [ "$2" ]; then</p>
<p>## lancement d'une musique (ou ajout à la playlist)<br />
  if [ "$ext" == "raw" ] || [ "$ext" == "wav" ] || [ "$ext" == "bwf" ]  || [ "$ext" == "aiff" ] || [ "$ext" == "caf" ] || [ "$ext" == "cda" ] \<br />
  || [ "$ext" == "atrac" ] || [ "$ext" == "flac" ] \<br />
  || [ "$ext" == "mp3" ] || [ "$ext" == "ogg" ] || [ "$ext" == "wma" ] || [ "$ext" == "au" ] || [ "$ext" == "asf" ] || [ "$ext" == "aa" ] || [ "$ext" == "aac" ] \<br />
  || [ "$ext" == "midi" ]<br />
  then<br />
    if [ "$application" == "totem" ]; then<br />
      $application --enqueue "$fichier"<br />
    else<br />
      $application "$fichier"<br />
    fi</p>
<p>  elif [ "$compiz" != "" ]; then</p>
<p>## lancement d'une vidéo<br />
    if [ "$ext" == "avi" ] || [ "$ext" == "flv" ] || [ "$ext" == "mov" ] || [ "$ext" == "moov" ] || [ "$ext" == "mpg" ] || [ "$ext" == "mpeg" ] || [ "$ext" == "vob" ] || [ "$ext" == "wmv" ]<br />
    then<br />
      nom_theme=`grep icon_theme $HOME/.gconf/desktop/gnome/interface/%gconf.xml -A1 | \<br />
             tail -n1 | \<br />
             sed "s#^.*<stringvalue>\(.*\)</stringvalue>#\1#"` # le grep -A1 affiche une ligne de plus, le tail -n1 affiche 1 ligne à partir de la fin</p>
<p>      if [ -d $HOME/.icons/$nom_theme ]; then<br />
        theme=$HOME/.icons/$nom_theme<br />
      else<br />
        theme=/usr/share/icons/$nom_theme<br />
      fi</p>
<p>      chemin_icone=$theme/`cat $theme/index.theme | grep apps] | sed "s#^.*\[\(.*\)\]#\1#"`</p>
<p>      if [ -f "$chemin_icone/$application.png" ]; then<br />
           icone="$chemin_icone/$application.png"<br />
      elif [ -f "$chemin_icone/$application.svg" ]; then<br />
           icone="$chemin_icone/$application.svg"<br />
      elif [ -f "$chemin_icone/$application.xpm" ]; then<br />
           icone="$chemin_icone/$application.xpm"<br />
      elif [ -f "/usr/share/pixmaps/$application.png" ]; then<br />
           icone="/usr/share/pixmaps/$application.png"<br />
      elif [ -f "/usr/share/pixmaps/$application.svg" ]; then<br />
           icone="/usr/share/pixmaps/$application.svg"<br />
      elif [ -f "/usr/share/pixmaps/$application.xpm" ]; then<br />
           icone="/usr/share/pixmaps/$application.xpm"<br />
      else<br />
           icone=""<br />
      fi</p>
<p>      cponoff_ $application "$fichier" $icone<br />
    else<br />
      cponoff_ $application "$fichier"<br />
    fi<br />
  else<br />
    zenity --error --title="$titre" --text="$erreur"<br />
  fi</p>
<p>## lancement d'une application (en général un jeu)<br />
else<br />
  if [ "$compiz" != "" ]; then<br />
    cponoff_ $application<br />
  else<br />
    zenity --error --title="$titre" --text="$erreur"<br />
  fi<br />
fi<br />
</code><br />
&nbsp;<br />
<strong>Comment ça marche ?</strong></p>
<p>Éditer vos lanceurs du menu avec alacarte et remplacer pour totem la commande par:</p>
<p><code lang="bash" noborder="1"><br />
cponoff totem %U<br />
</code><br />
&nbsp;<br />
ou pour vlc:</p>
<p><code lang="bash" noborder="1"><br />
cponoff vlc %U<br />
</code><br />
&nbsp;<br />
Si vous lancez un jeu ou une application:</p>
<p><code lang="bash" noborder="1"><br />
cponoff mon_application<br />
</code><br />
&nbsp;</p>
<p>Notons que si avec totem ou vlc vous lancez des mp3 via nautilus compiz ne se désactivera pas, par contre si vous lancer vlc ou totem tout seul compiz se désactivera afin de prévenir tous problèmes si vous allez ouvrir une vidéo.</p>
<p>Pour finir pas besoin de mettre l'argument &#8211;&#8211;enqueue à totem si vous lisez des mp3 il s’ajouteront automatiquement à votre playlist.</p>


feed_id: http://www.eauland.com/?p=24
title: Convertir une image en Ascii
uri: Convertir-une-image-en-Ascii
url: http://www.eauland.com/convertir-une-image-en-ascii/
content:
<p>Après la lecture de ce <a title="Transformer une image en Ascii" href="http://forum.ubuntu-fr.org/viewtopic.php?id=374888">post</a> je me suis dis qu'il pouvait être sympa de convertir une image en Ascii néanmoins les multiples arguments empêchent de se mémoriser de la commande, c'est pourquoi j'ai décidé de rajouter une fonction dans mon ~/.bashrc</p>
<p><code lang="bash" noborder="1"><br />
imgAscii(){<br />
  #set -xv</p>
<p>  if [ $# -lt 3 ]; then</p>
<p>    # récupération du nom complet de l'image (et son chemin si il existe) et de l'option (si elle existe)<br />
    if [ "$2" ]; then<br />
      if [ "$1" == --text ] || [ "$1" == --html ]; then<br />
        param="$1"<br />
        img="$2"<br />
      elif [ "$2" == --text ] || [ "$2" == --html ]; then<br />
        param="$2"<br />
        img="$1"<br />
      else<br />
        param=?<br />
      fi<br />
    else<br />
      param=0<br />
      img="$1"<br />
    fi</p>
<p>    # vérification de la présence de l'image et de la bonne option<br />
    if [ $param == ? ]; then<br />
      echo "Paramètre de commande inconnu, vous pouvez utiliser (--text ou --html)"<br />
    elif [ ! -f "$img" ]; then<br />
      echo "L'image demandée pour la conversion est introuvable"<br />
    else</p>
<p>      # récupération de l'extension<br />
      nom=${img#$PWD}<br />
      nom=${nom%.*}<br />
      ext=${img#$nom}</p>
<p>      # conversion de l'image si elle n'est pas en jpg<br />
      if [ $ext != .jpg ]; then<br />
        conversion=true<br />
        convert "$img" $PWD/"$nom".jpg<br />
        img="$nom".jpg<br />
      else<br />
        conversion=false<br />
      fi</p>
<p>      # conversions en ascii suivant les paramètres<br />
      if [ $param == --text ]; then<br />
        jp2a "$img" > "$nom".txt<br />
      elif [ $param == --html ]; then<br />
        jp2a "$img" --colors --chars=oO.: --html --fill --background=light > "$nom".html<br />
      else<br />
        jp2a --color "$img"<br />
      fi</p>
<p>      # efface l'image convertie en jpg (si elle existe)<br />
      if [ $conversion == true ]; then<br />
        rm $img<br />
      fi</p>
<p>    fi<br />
  else<br />
    echo "Il y a trop d'arguments..."<br />
    echo "  - Si votre image comporte des espaces veuillez"<br />
    echo "    entourer son chemin par des guillemets"<br />
    echo "  - Vérifier vos paramètres (--html ou --text)"<br />
  fi<br />
}<br />
</code></p>
<p>N'ayant pas trouvé quelque chose d'intéressant pour la conversion en .jpg je vous conseille de convertir votre image en html de faire une capture d'écran puis de la retoucher sur gimp.</p>


feed_id: http://www.eauland.com/?p=22
title: Créer son écran de veille avec son logo flottant
uri: Créer-son-écran-de-veille-avec-son-logo-flottant
url: http://www.eauland.com/creer-son-ecran-de-veille-avec-son-logo-flottant/
content:
<p>Pour créer son écran de veille avec son logo flottant rien de plus simple, il suffit simplement de créer un lanceur:</p>
<p><code lang="bash" noborder="1"><br />
sudo nano /usr/share/applications/screensavers/mon_ecran_de_veille.desktop<br />
</code></p>
<p>Puis d'insérer les lignes suivantes (à adapter)</p>
<p><code theme="Slush &amp; Poppies" noborder="1"><br />
#!/usr/bin/env xdg-open<br />
[Desktop Entry]<br />
Encoding=UTF-8<br />
Name=mon_logo flottant<br />
Comment=mon_logo flottant autour de l'écran<br />
Exec=floaters /usr/share/pixmaps/mon_logo_screensaver.png<br />
TryExec=floaters<br />
StartupNotify=false<br />
Terminal=false<br />
Type=Application<br />
Categories=GNOME;Screensaver<br />
OnlyShowIn=GNOME<br />
</code></p>
<p>Il nous reste plus qu'à créer notre logo (c'est peut-être le plus compliqué)</p>
<p>Puis le déplacer dans le bon endroit:</p>
<p><code lang="bash" noborder="1"><br />
sudo mv mon_logo_screensaver.png /usr/share/pixmaps/<br />
</code></p>
<p>Et mettre les bons droits sur l'image:</p>
<p><code lang="bash" noborder="1"><br />
sudo chmod 644 /usr/share/pixmaps/mon_logo_screensaver.png<br />
</code></p>


feed_id: http://www.eauland.com/?p=21
title: Mon sources.list sur Ubuntu Jaunty
uri: Mon-sources-list-sur-Ubuntu-Jaunty
url: http://www.eauland.com/mon-sources-list-sur-ubuntu-jaunty/
content:
<p>Bien qu'il reste que 6 mois d'existence à cette distribution ubuntu je poste mon sources.list pour ne pas oublier les ppa que j'utilisais avant quand je migrerai sur lucid (si le pilote poulsbo est bien pris en charge).</p>
<p><code theme="Slush &amp; Poppies" noborder="1"><br />
## DEPOTS DE BASE<br />
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty main universe multiverse restricted<br />
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty main universe multiverse restricted<br />
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse<br />
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse</p>
<p>## DEPOTS DE MISES A JOUR<br />
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates main universe multiverse restricted<br />
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates main universe multiverse restricted</p>
<p>##DEPOTS DE SECURITES<br />
deb http://security.ubuntu.com/ubuntu jaunty-security main universe multiverse restricted<br />
deb-src http://security.ubuntu.com/ubuntu jaunty-security main universe multiverse restricted</p>
<p>## DEPOTS CANONICAL<br />
deb http://archive.canonical.com/ubuntu jaunty partner<br />
deb-src http://archive.canonical.com/ubuntu jaunty partner</p>
<p>## DEPOTS DES PILOTES POULSBO<br />
#Clé: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C6598A30<br />
# deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main<br />
# deb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main</p>
<p>## DEPOT ARTE RECORDER<br />
#Clé: gpg --keyserver hkp://keyserver.ubuntu.com:11371 --recv-key 842820F9 &#038;& gpg -a --export 842820F9 | sudo apt-key add -<br />
# deb http://ppa.launchpad.net/arte+7recorder/ppa/ubuntu jaunty main</p>
<p>## DEPOT MEDIUBUNTU<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2EBC26B60C5A2783<br />
deb http://packages.medibuntu.org/ jaunty free non-free</p>
<p>## DEPOT VIRTUALBOX<br />
#Clé: wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -<br />
# deb http://download.virtualbox.org/virtualbox/debian jaunty non-free</p>
<p>## DEPOTS CONKY<br />
#Clé: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 95628707<br />
deb http://ppa.launchpad.net/norsetto/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/norsetto/ppa/ubuntu jaunty main</p>
<p>## DEPOT CAIRO-DOCK<br />
#Clé: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E80D6BF5<br />
deb http://ppa.launchpad.net/cairo-dock-team/ppa/ubuntu jaunty main</p>
<p>## DEPOT WICD<br />
#Clé: wget -q http://apt.wicd.net/wicd.gpg -O- | sudo apt-key add -<br />
deb http://apt.wicd.net jaunty extras</p>
<p>## DEPOT TOR<br />
#Clé:<br />
#   gpg --keyserver keys.gnupg.net --recv 886DDD89<br />
#   gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -<br />
deb http://deb.torproject.org/torproject.org jaunty main</p>
<p>## DEPOT VLC<br />
#Clé: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7613768D<br />
deb http://ppa.launchpad.net/c-korn/vlc/ubuntu jaunty main</p>
<p>## DEPOT GETDEB ET PLAYDEB<br />
#Clé: wget -q http://archive.getdeb.net/getdeb-archive.key -O- | sudo apt-key add -<br />
# deb http://archive.getdeb.net/ubuntu jaunty-getdeb apps games<br />
#Clé: sudo apt-key adv --recv-keys --keyserver pgp.mit.edu 46D7E7CF<br />
# deb http://mirrors.dotsrc.org/getdeb/ubuntu lucid-getdeb apps games</p>
<p>## DEPOTS POKERTH<br />
#Clé: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B1572604<br />
deb http://ppa.launchpad.net/pkg-games/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/pkg-games/ppa/ubuntu jaunty main</p>
<p>## DEPOT EMESENE<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0CC1223EE2314809<br />
deb http://ppa.launchpad.net/bjfs/ppa/ubuntu jaunty main</p>
<p>## DEPOTS SONGBIRD<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 5719E347<br />
deb http://ppa.launchpad.net/songbird-daily/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/songbird-daily/ppa/ubuntu jaunty main</p>
<p>## DEPOTS: LIFEREA &#038; WEBKIT<br />
#Clés:<br />
#   sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 412F055D<br />
#   sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2D9A3C5B<br />
deb http://ppa.launchpad.net/liferea/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/liferea/ppa/ubuntu jaunty main<br />
deb http://ppa.launchpad.net/webkit-team/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/webkit-team/ppa/ubuntu jaunty main</p>
<p>## DEPOT UBUNTUZILLA (FIREFOX...)<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29<br />
deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main</p>
<p>## DEPOT SCRIBUS<br />
#Clé:<br />
#   gpg --keyserver wwwkeys.eu.pgp.net --recv-keys EEF818CF<br />
#   gpg --armor --export EEF818CF | sudo apt-key add -<br />
# deb http://debian.scribus.net/debian/ jaunty main non-free</p>
<p>## DEPOT GNOME-SCAN<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xd9bbf6b1e1c4b8a36b4c91d3319025e5b3b545eb<br />
deb http://ppa.launchpad.net/bersace/ppa/ubuntu jaunty main</p>
<p>## DEPOT COMPIZ<br />
#Clé: wget -q 'http://keyserver.ubuntu.com:11371/pks/lookup?op=get&#038;search=0x2ED6BB6042C24D89' -O- | sudo apt-key add -<br />
deb http://ppa.launchpad.net/compiz/ubuntu jaunty main</p>
<p>## DEPOTS AMULE<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com B948431914FFEBADC98CD8AFA3CD88794B2C459E<br />
deb http://ppa.launchpad.net/amule-releases/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/amule-releases/ppa/ubuntu jaunty main</p>
<p>## DEPOT GLOBALMENU<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 7889D725DA6DEEAA<br />
deb http://ppa.launchpad.net/globalmenu-team/ubuntu jaunty main</p>
<p>## DEPOTS DROPBOX<br />
#Clé: sudo apt-key adv --recv-keys --keyserver pgp.mit.edu FC918B335044912E<br />
deb http://linux.dropbox.com/ubuntu jaunty main<br />
deb-src http://linux.dropbox.com/ubuntu jaunty main</p>
<p>## DEPOTS POUR RHYTHMBOX<br />
#Clés:<br />
#   sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0EDEEEDF<br />
#   sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 299F9883<br />
deb http://ppa.launchpad.net/scrawl/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/scrawl/ppa/ubuntu jaunty main<br />
deb http://ppa.launchpad.net/segler-alex/ppa/ubuntu jaunty main</p>
<p>## DEPOTS AWN<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com CE9FDCA9<br />
deb http://ppa.launchpad.net/awn-core/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/awn-core/ppa/ubuntu jaunty main</p>
<p>## DEPOTS DOSBOX<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com CCAB3297<br />
# deb http://ppa.launchpad.net/jenshnielsen/ppa/ubuntu jaunty main<br />
# deb-src http://ppa.launchpad.net/jenshnielsen/ppa/ubuntu jaunty main</p>
<p>## DEPOTS OPERA<br />
#Clé: wget -O- http://deb.opera.com/archive.key | sudo apt-key add -<br />
deb http://deb.opera.com/opera/ stable non-free<br />
# deb http://deb.opera.com/opera-beta/ stable non-free<br />
</code></p>


feed_id: http://www.eauland.com/?p=20
title: Mise à jour de firefox sur Ubuntu Jaunty
uri: Mise-à-jour-de-firefox-sur-Ubuntu-Jaunty
url: http://www.eauland.com/mise-a-jour-de-firefox-sur-ubuntu-jaunty/
content:
<p><img src="media/490d8b20.firefox_jaunty.png" data-original-source="http://www.eauland.com/wp-content/uploads/2010/09/firefox_jaunty.png" alt="Mise à jour de firefox sur Ubuntu Jaunty" title="Mise à jour de firefox sur Ubuntu Jaunty" class="alignleft" width="256" height="256" /></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Si pour une raison x ou y vous ne pouvez pas mettre à jour votre système (pour moi il s'agit du problème avec le poulsbo), le projet UbuntuZilla risque fort de vous séduire il s'agit de mettre à jour firefox quelque soit votre version d'ubuntu, ainsi vous pourrez utiliser les balises vidéo, avoir un firefox plus réactif et donc accélérer votre navigation sur internet.</p>
<p><strong>Installation</strong></p>
<p>Ajouter ce dépot à votre sources.list (sudo nano /etc/apt/sources.list)</p>
<p><code lang="bash" noborder="1"><br />
deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main<br />
</code></p>
<p>Importer la clé:</p>
<p><code lang="bash" noborder="1"><br />
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29<br />
</code></p>
<p>Il vous suffit d'installer le paquet firefox-mozilla-build.</p>
<p><code lang="bash" noborder="1"><br />
sudo apt-get update &#038;& sudo apt-get install firefox-mozilla-build<br />
</code></p>
<p>&nbsp;<br />
<strong>Quelques réglages</strong></p>
<p>Comme vous le remarquez si vous lancez firefox maintenant vous avez la dernière version (actuellement la version 3.6.3 qui se nome ici: Namoroka) mais celle-ci est en anglais.<br />
Pour la mettre en français il suffit de télécharger une extension. Le nom de dossier changeant régulièrement tous comme le nom de l'extension voici le dossier principal: <a title="Serveur FTP de mozilla" href="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/">http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/</a><br />
Actuellement il vous faudra vous rendre dans le dossier latest-firefox-3.6.x-l10n, faites un ctrl-f pour rechercher le mot clé fr, et choisissez le fichier .xpi.</p>
<p>Si vous avez supprimé votre dossier .mozilla de votre home il est possible que même après avoir redémarré firefox soit toujours en anglais, dans ce cas tapez dans la barre d'adresse about:config<br />
Il vous faudra ensuite modifier la valeur pour general.useragent en fr et après dans intl.accept_languages et mettre comme valeur fr, fr-fr, en-us, en</p>
<p>Maintenant firefox est en français.</p>
<p>Il vous reste plus qu'à télécharger le <a title="Dictionnaire Français pour la correction orthographique" href="https://addons.mozilla.org/fr/firefox/addon/13371">dictionnaire français pour la correction orthographique</a></p>
<p>&nbsp;<br />
<strong>Réglages Inutiles</strong></p>
<p>Pour que la version d'ubuntu soit spécifiée sur les blogs dans about:config on rajoute les chaines:</p>
<p>general.useragent.vendor avec comme valeur Ubuntu<br />
general.useragent.vendorComment avec comme valeur jaunty</p>
<p>et pour finir,</p>
<p>general.useragent.vendorSub avec ici comme valeur 9.04</p>


feed_id: http://www.eauland.com/?p=17
title: Mes extensions Thunderbird favorites
uri: Mes-extensions-Thunderbird-favorites
url: http://www.eauland.com/mes-extensions-thunderbird-favorites/
content:
<p><img src="media/6008cfda.thunderbird.png" data-original-source="http://www.eauland.com/wp-content/uploads/2010/04/thunderbird.png" alt="Mes extensions Thunderbird favorites" title="Mes extensions Thunderbird favorites" class="alignleft" width="256" height="256" /></p>
<p>Dans le même contexte que l'<a title="Mes extensions Firefox favorites" href="http://www.eauland.com/mes-extensions-firefox-favorites/">article précédent</a>, voici ma liste d'extensions Thunderbird 2.0.</p>
<p>Cette liste d'extensions est toujours subjective...</p>
<p><a title="Bloquer les publicités" href="https://addons.mozilla.org/en-US/thunderbird/addon/1865">Adblock plus</a>: Bloqueur de publicité.<br />
<a title="Accéder plus aisément à vos contacts" href="https://addons.mozilla.org/fr/thunderbird/addon/70">Contact Sidebar</a>: Accéder facilement aux contacts de votre carnet d'adresse.<br />
<a title="Chiffrer / Déchiffrer des emails" href="https://addons.mozilla.org/fr/thunderbird/addon/71">Enigmail</a>: Chiffrer/ Déchiffrer des emails.<br />
<a title="Avoir une icône dans les notifications" href="https://addons.mozilla.org/en-US/thunderbird/addon/4868">Firetray</a>: Permet d'avoir sous linux une icône dans la zone de notification.<br />
<a title="Calendrier pour thunderbird" href="https://addons.mozilla.org/fr/thunderbird/addon/2313">Lightning</a>: Rajouter un calendrier à Thunderbird.<br />
<a title="Ajoute des fonctions pour l'envoit et la réception d'email" href="https://addons.mozilla.org/en-US/thunderbird/addon/902">MagicSLR</a>: Ajouter des fonctions pour recevoir et envoyer des emails.<br />
<a title="Configurer, optimiser thunderbird" href="https://addons.mozilla.org/en-US/thunderbird/addon/421">Mr Tech Toolkit</a>: Configurer, optimiser thunderbird.<br />
<a title="Suivre plus facilement le fil des emails" href="https://addons.mozilla.org/en-US/thunderbird/addon/170">Quote Colors</a>: Ajoute de la couleurs dans vos mails pour suivre plus facilement le fil des discussions.<br />
<a title="Gérer vos signatures" href="https://addons.mozilla.org/fr/thunderbird/addon/611">Signature Switch</a>: Gérer vos signatures.<br />
<a title="Voir le code source des emails" href="https://addons.mozilla.org/en-US/thunderbird/addon/394">ViewSourceWith</a>: Permet de voir le code source des emails.<br />
<a title="Récupérer les emails de sa messagerie live" href="http://webmail.mozdev.org/installation.html">Webmail &#038; webmail hotmail</a>: Pour récupérer les emails sur sa messagerie Live (ex-hotmail).</p>


feed_id: http://www.eauland.com/?p=12
title: Mes extensions Firefox favorites
uri: Mes-extensions-Firefox-favorites
url: http://www.eauland.com/mes-extensions-firefox-favorites/
content:
<p><img src="media/46e9d613.firefox.png" data-original-source="http://www.eauland.com/wp-content/uploads/2010/03/firefox.png" alt="Mes extensions Firefox favorites" title="Mes extensions Firefox favorites" class="alignleft" width="256" height="256" /></p>
<p>Cette liste d'extensions pour Firefox est subjective.</p>
<p><a title="Bloqueur de publicités" href="https://addons.mozilla.org/fr/firefox/addon/1865">Adblock plus</a>: Bloquer les publicités.<br />
<a title="Interface graphique pour bloquer les publicités" href="https://addons.mozilla.org/fr/firefox/addon/4364">Adblock plus element hiding helper</a>: Un bon complément d'adblock plus pour bloquer des parties d'un site facilement avec une interface graphique.<br />
<a title="Visionner la page en cours dans google chrome" href="https://addons.mozilla.org/fr/firefox/addon/8740/">Chrome View</a>: Visionner la page en cours dans google chrome.<br />
<a title="Onglets en couleur" href="https://addons.mozilla.org/fr/firefox/addon/1368">Colorfultabs</a>: Améliore l'ergonomie de Firefox en mettant de la couleur aux onglets.<br />
<a title="Récupérer des couleurs dans les pages internet" href="https://addons.mozilla.org/fr/firefox/addon/271">Colorzilla</a>: Récupérer des couleurs sur internet.<br />
<a title="Mur d'image en 3D" href="http://www.cooliris.com/">Cooliris</a>: Naviguer avec un mur d&#8217;image 3D lors de recherche sur devianart, google image ou autre...<br />
<a title="Dupliquer les onglets" href="https://addons.mozilla.org/fr/firefox/addon/28">Duplicatetab</a>: Dupliquer les onglets.<br />
<a title="Mettre en icône les onglets" href="https://addons.mozilla.org/fr/firefox/addon/3780">Faviconizetab</a>: Mettre en icônes les onglets, pratique...<br />
<a title="Débugger vos pages internet" href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug</a>: Plus besoin de décrire cette extension appréciée des web-développeurs.<br />
<a title="Client FTP" href="https://addons.mozilla.org/fr/firefox/addon/684">Fireftp</a>: Rajouter un client FTP à Firefox.<br />
<a title="Client Torrent" href="https://addons.mozilla.org/en-US/firefox/addon/10931">Firetorrent</a>: Rajouter un client torrent à votre navigateur.<br />
<a title="Localiser les serveurs" href="https://addons.mozilla.org/fr/firefox/addon/5791">Flagfox</a>: Connaitre la localisation du serveur utilisé par le domaine visité.<br />
<a title="Ctrl+tab pour faciliter le changement d'onglets" href="https://addons.mozilla.org/fr/firefox/addon/8879">Foxtab</a>: Un ctrl+tab similaire aux alt+tab des OS.<br />
<a title="Gérer vos proxy" href="https://addons.mozilla.org/fr/firefox/addon/2464">Foxyproxy</a>: Gérer simplement vos proxy.<br />
<a title="Optimiser, configurer Firefox" href="https://addons.mozilla.org/fr/firefox/addon/421">Mr tech toolkit</a>: Optimiser, configurer Firefox comme vous voulez.<br />
<a title="Organiser la barre inférieure" href="https://addons.mozilla.org/fr/firefox/addon/1759">Organize status bar</a>: Organiser la barre inférieure de Firefox.<br />
<a title="Lecteur RSS" href="https://addons.mozilla.org/fr/firefox/addon/77">Sage</a>: Lire plus facilement les flux RSS avec Firefox.<br />
<a title="Capturer des pages internet" href="https://addons.mozilla.org/fr/firefox/addon/427">Scrapbook</a>: Enregistrer des pages internet pour les lire ultérieurement.<br />
<a title="Avoir un aperçu des sites lors de recherche sur bing, google et yahoo" href="https://addons.mozilla.org/fr/firefox/addon/189/">SearchPreview</a>: Avoir un aperçu des sites lors de recherche sur bing, google et yahoo.<br />
<a title="Avoir des informations comme le rank d'un site, son whois..." href="https://addons.mozilla.org/en-US/firefox/addon/321/">SearchStatus</a>: Avoir des informations comme le rank d'un site, son whois...<br />
<a title="Gérer vos mots de passe" href="https://addons.mozilla.org/fr/firefox/addon/4429">Secure login</a>: Gestionnaire de mots de passe.<br />
<a title="Éditer des CSS" href="https://addons.mozilla.org/fr/firefox/addon/2108">Stylish</a>: Éditer des CSS pour modifier l'apparence des sites internet.<br />
<a title="Visualisation des onglets au survol" href="https://addons.mozilla.org/fr/firefox/addon/6132">Tab preview</a>: Pré-visualiser un site au survol de son onglet.<br />
<a title="Simplifie le développement des sites internet" href="https://addons.mozilla.org/fr/firefox/addon/60">Webdeveloper</a>: S'il fallait en retenir qu'une ça serait celle là, indispensable !!<br />
<a title="Outil collaboratif de notation des sites internet" href="https://addons.mozilla.org/fr/firefox/addon/3456/">WOT (Web of Trust)</a>: Outil collaboratif de notation des sites internet.<br />
<a title="Synchroniser vos liens et mots de passe" href="http://www.xmarks.com/">Xmarks</a>: Synchroniser vos marque-pages et même les mots de passe pour ceux qui le désirent.</p>
<p>Un aperçu après personnalisation:</p>
<p><a title="Aperçu après personnalisation | Mes extensions Firefox favorites" href="/wp-content/uploads/2010/09/mozilla_prv.jpg?PHPSESSID=d275bdcb4b0a33aab21e31675de9a646" rel="milkbox[gall1]"><img src="media/a4a5c6f1.mozilla_prv-300x243.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/09/mozilla_prv-300x243.jpg" alt="Aperçu après personnalisation | Mes extensions Firefox favorites" title="Aperçu après personnalisation | Mes extensions Firefox favorites" class="aligncenter" /></a></p>


feed_id: http://www.eauland.com/?p=10
title: Créer une partition virtuelle sur Linux
uri: Créer-une-partition-virtuelle-sur-Linux
url: http://www.eauland.com/creer-une-partition-virtuelle-sur-linux/
content:
<p>Commençons par créer un fichier remplit de zéro (ici nous créons un fichier d’environ 2.5Go):</p>
<p><code lang="bash" noborder="1"><br />
sudo dd if=/dev/zero of=/home/monfichier bs=1024 count=2500000<br />
</code></p>
<p>Puis on le formate:</p>
<p><code lang="bash" noborder="1"><br />
sudo mke2fs -j /home/monfichier<br />
</code></p>
<p>Il nous reste plus qu’à monter la partition virtuelle<br />
(créer au préalable un point de montage: sudo mkdir /mnt/pointdemontage)</p>
<p><code lang="bash" noborder="1"><br />
sudo mount -o loop /home/monfichier /mnt/pointdemontage<br />
</code></p>
<p>Pour augmenter la taille du volume de 250Mo, démontez le fichier (sudo umount /mnt/pointdemontage) puis tapez cette commande:</p>
<p><code lang="bash" noborder="1"><br />
sudo dd if=/dev/zero of=/home/monfichier conv=notrunc oflag=append bs=1K count=250K<br />
</code></p>
<p>Pour simplifier vous pouvez monter votre partition virtuelle / fichier dès le lancement du système grâce au fstab (sudo nano /etc/fstab), il suffit d’ajouter à la fin du fichier:</p>
<p><code theme="Slush &amp; Poppies" noborder="1"><br />
/home/monfichier      /mnt/pointdemontage      auto     defaults,loop    0    2<br />
</code></p>


feed_id: http://www.eauland.com/?p=6
title: Remettre un disque dur à 0
uri: Remettre-un-disque-dur-à-0
url: http://www.eauland.com/remettre-un-disque-dur-a-0/
content:
<p><img src="media/a1877d05.hdd.jpg" data-original-source="http://www.eauland.com/wp-content/uploads/2010/03/hdd.jpg" alt="Remettre un disque dur à 0" title="Remettre un disque dur à 0" class="aligncenter" width="256" height="256" /></p>
<p>Installez le paquet dcfldd (<a title="Installer le paquet dcfldd sur ubuntu" href="apt://dcfldd">sudo apt-get install dcfldd</a>) qui permet de voir la progression.</p>
<p>Puis il suffit simplement de lancer la commande:</p>
<p><code lang="bash" noborder="1"><br />
sudo dcfldd if=/dev/zero of=/dev/sdX conv=notrunc<br />
</code><br />
&nbsp;<br />
Où X correspond à la lettre de votre disque dur (clé usb…)</p>


feed_id: http://www.eauland.com/?p=3
title: Compiler et installer PHP 5.3 sur Ubuntu Jaunty (en gardant PHP 5.2)
uri: Compiler-et-installer-PHP-5-3-sur-Ubuntu-Jaunty-(en-gardant-PHP-5-2)
url: http://www.eauland.com/compiller-php-5-3-sur-ubuntu-jaunty-en-gardant-php-5-2/
content:
<p><img src="media/c1017399.php.png" data-original-source="http://www.eauland.com/wp-content/uploads/2010/03/php.png" alt="Compiler et installer PHP 5.3 sur Ubuntu Jaunty" title="Compiler et installer PHP 5.3 sur Ubuntu Jaunty" class="aligncenter" width="256" height="256" /></p>
<p><strong>Pré-requis:</strong></p>
<p>Vous devez bien entendu avoir un LAMP déjà configuré.</p>
<p><strong>Dans un premier temps installez les outils pour la compilation:</strong></p>
<p><code lang="bash" noborder="1"><br />
sudo apt-get install build-essential libxml2-dev libtool libglib2.0-dev libssl-dev libbz2-dev libzip-dev libcurl4-openssl-dev libenchant-dev libpng12-dev libicu-dev<br />
</code><br />
&nbsp;<br />
<strong>A savoir:</strong></p>
<p>Les sources des distributions se trouvent <a title="Sources des distributions PHP" href="http://fr.php.net/distributions/">ici</a>: (<a title="Sources des distributions PHP" href="http://fr.php.net/distributions/">http://fr.php.net/distributions/</a>)<br />
Les sources de développement se trouvent <a title="Sources de developpement de PHP" href="http://snaps.php.net/ ">ici</a>: (<a title="Sources de developpement de PHP" href="http://snaps.php.net/ ">http://snaps.php.net/</a>)</p>
<p><strong>Installation:</strong></p>
<p><code lang="bash" noborder="1"><br />
cd /usr/local/src<br />
sudo wget http://fr.php.net/distributions/php-5.3.2.tar.bz2<br />
sudo tar xvjf php-5.3.2.tar.bz2<br />
cd php-5.3.2<br />
sudo ./configure --with-curl --with-gd --with-zlib --with-bz2 --with-openssl --enable-intl --with-enchant --with-pear --with-mysql=mysqlnd --enable-calendar --enable-mbstring --enable-bcmath<br />
sudo make<br />
sudo make test<br />
sudo make install<br />
</code><br />
&nbsp;<br />
<strong>Vérifier que PHP 5.3 est bien pris en charge:</strong></p>
<p><code lang="bash" noborder="1"><br />
/usr/local/bin/php-cgi -v<br />
</code><br />
&nbsp;<br />
<strong>Utilisation de PHP 5.3 dans des pages web:</strong></p>
<p><span style="text-decoration: underline;"><em>On configure le module actions:</em></span></p>
<p><code lang="bash" noborder="1"><br />
sudo a2enmod actions<br />
</code><br />
&nbsp;<br />
<span style="text-decoration: underline;"><em>On édite le apache2.conf pour créer une extension .php5_3 en rajoutant à la fin du fichier:</em></span></p>
<p><code theme="Slush &amp; Poppies" noborder="1"><br />
ScriptAlias /php "/usr/local/bin"<br />
AddType application/x-httpd-php5_3 .php5_3<br />
</code><br />
&nbsp;<br />
<span style="text-decoration: underline;"><em>On édite le fichier actions.conf (/etc/apache2/mods-available/actions.conf) pour dire que php-cgi traitera cette nouvelle extension:</em></span></p>
<p><code theme="Slush &amp; Poppies" noborder="1"><br />
Action application/x-httpd-php5_3 "/php/php-cgi"<br />
</code><br />
&nbsp;<br />
On redémarre apache et on peut profiter des 2 versions de php (5.2 et 5.3.2)</p>
<p>:)</p>


feed_id: http://www.eauland.com/article34/bookmarklets-utilent-sur-smartphones
title: Bookmarklets utilent sur smartphones
uri: Bookmarklets-utilent-sur-smartphones
url: http://www.eauland.com/article34/bookmarklets-utilent-sur-smartphones
content:
Utilisant Opera Mobile et ayant besoin d'avoir à un instant T le code source d'une page ce qui est impossible à avoir nativement, je me suis orienter vers les bookmarlets (la version actuelle d'Opera mobile ne supportant pas les modules complémentaires). En fouillant sur la toile j'en ai déniché quelques un qui me seront utiles et dont certains sont déjà pour moi indispensables. (Par contre excusez-moi car comme je me suis égaré à droite et à gauche je ne pourrais pas mentionner les sources).<br />
<br />
<a title="Afficher le robot.txt" href="javascript:void(location.href='http://'+ location.host+'/robots.txt')">Afficher le robot.txt</a><br />
<br />
<a title="Afficher le sitemap.xml" href="javascript:void(location.href='http://'+ location.host+'/sitemap.xml')">Afficher le sitemap.xml</a><br />
<br />
<a title="Commentaire du code HTML" href="javascript:with(document){(function(n,o){if(n){with(arguments){callee(n.firstChild);callee(n.nextSibling)}if(n.nodeType==8){o=createElement('SPAN');o.style.color='black';o.style.background='yellow';o.appendChild(createTextNode(n.nodeValue));n.parentNode.replaceChild(o,n)}}})(body)}">Commentaire du code HTML</a><br />
<br />
<a title="Cookies enregistrés" href="javascript:alert('Cookie(s) enregistré(s) par l\'hôte ou le domaine:\n\n'+document.cookie.replace(/; /g,'\n'));">Cookies enregistrés</a><br />
<br />
<a title="Dimensions de la page" href="javascript: void(prompt('Dimension de la page (width x height):\n', document.body.clientWidth+'x'+document.body.clientHeight));">Dimensions de la page</a><br />
<br />
<a title="Dupliquer l'onglet" href="javascript:dT30FfN3b=new Date();void(window.open(location.href,'w'+dT30FfN3b.getTime()))">Dupliquer l'onglet</a><br />
<br />
<a title="Désactiver les feuilles de style" href="javascript:(function(){var i,x;for(i=0;x=document.styleSheets[i];++i)x.disabled=true;})();">Désactiver les feuilles de style</a><br />
<br />
<a title="Entourer les div" href="javascript:void(d=document);void(el=d.getElementsByTagName('div'));for(i=0;i<el.length;i++){void(el[i].style.border='1px dashed gray')};void(el=d.getElementsByTagName('span'));for(i=0;i<el.length;i++){void(el[i].style.border='1px solid black');}">Entourer les div</a>
<!--<a title="Afficher le Whois" href="javascript:void(location.href='http://www.whois-search.com/whois/'+ location.host)">Afficher le Whois</a>-->


feed_id: http://www.eauland.com/article33/liste-d-applications-open-source-sur-android
title: Liste d'applications Open Source sur Android
uri: 2014-02-25-Liste-d-applications-Open-Source-sur-Android
url: http://www.eauland.com/article33/liste-d-applications-open-source-sur-android
content:
Beaucoup de personnes appréciant le monde du libre utilisent android, mais dans cette jungle qu'est le <del datetime="2012-03-15T11:36:24+00:00">Market</del> Play Store il est difficile de s'y retrouver.<br />
C'est pourquoi je vous met une petite sélection d'applications open-source utiles:<br />
<br />
<h4 style="text-decoration: underline">Barcode Scanner</h4><br />
<br />
Scanner des code QR. Afin d'installer les applications ci-dessous.<br />
<br />
Lien du projet: <a title="Barcode Scanner" href="http://code.google.com/p/zxing/">Barcode Scanner</a><br />
<br />
A installer en faisant une recherche sur le Play Store afin de télécharger les applications ci-dessous plus facilement.<br />
<br />
<h4 style="text-decoration: underline">Android Terminal Emulator</h4><br />
<br />
Cette application très utile vous permet de pouvoir utiliser un terminal sur votre matériel (téléphone intelligent [smartphone] ou tablette).<br />
<br />
Lien du projet: <a title="Android Terminal Emulator" href="https://github.com/jackpal/Android-Terminal-Emulator">Android Terminal Emulator</a><br />
<br />
Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="Android Terminal Emulator" src="media/19994229.qr_terminalemulator.png" data-original-source="http://www.eauland.com/data/images/qr_terminalemulator.png" alt="Android Terminal Emulator" width="100" height="100" class="aligncenter" /><br />
<br />
<h4 style="text-decoration: underline">Bubble level (Niveau à bulle)</h4><br />
<br />
Un simple niveau pour détecter si une surface est plate ou non.<br />
<br />
Lien du projet: <a title="Bubble level (Niveau à bulle)" href="http://code.google.com/p/androgames-sample/">Bubble level (Niveau à bulle)</a><br />
<br />
Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="Niveau à Bulle" src="media/2e218603.qr_niveauabulle.png" data-original-source="http://www.eauland.com/data/images/qr_niveauabulle.png" alt="Niveau à Bulle" width="100" height="100" class="aligncenter" /><br />
<br />
<h4 style="text-decoration: underline">CSipSimple</h4><br />
<br />
Un bon client SIP au design très mal fichu, en effet l'application essaye d’utiliser le design d'Android 2.3 sans jamais respecter sa charte graphique, il aurait été préférable soit de faire un design complètement différent soit d'être plus pointilleux dans la réalisation. Néanmoins il reste la référence.<br />
<br />
Lien du projet: <a title="CSipSimple" href="http://code.google.com/p/csipsimple/">CSipSimple</a><br />
<br />
Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="CSipSimple" src="media/f5cfa528.qr_csipsimple.png" data-original-source="http://www.eauland.com/data/images/qr_csipsimple.png" alt="CSipSimple" width="100" height="100" class="aligncenter" /><br />
<br />
<h4 style="text-decoration: underline">FBReader</h4><br />
<br />
Un lecteur d'ebook simple et léger qui vous permettra aussi de télécharger des livres libre de droit ou entrés dans le domaine publique. Bref un indispensable.<br />
<br />
Lien du projet: <a title="FBReader" href="https://github.com/geometer/FBReaderJ">FBReader</a><br />
<br />
Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="FBReader" src="media/f947eda6.qr_fbreader.png" data-original-source="http://www.eauland.com/data/images/qr_fbreader.png" alt="FBReader" width="100" height="100" class="aligncenter" /><br />
<br />
<h4 style="text-decoration: underline">K-9 Mail</h4><br />
<br />
K-9 Mail est un client email, c'est l'équivalent de thunderbird sur android.<br />
<br />
Lien du projet: <a title="K-9 Mail" href="https://github.com/k9mail/k-9">K-9 Mail</a><br />
<br />
Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="K9 Mail" src="media/7e434103.qr_k9mail.png" data-original-source="http://www.eauland.com/data/images/qr_k9mail.png" alt="K9 Mail" width="100" height="100" class="aligncenter" /><br />
<br />
<h4 style="text-decoration: underline">OpenSudoku</h4><br />
<br />
Un jeu de sudoku sur Android qui en plus d'être sympa est bien plus ergonomique que les versions payantes ou publicitaires.<br />
<br />
Lien du projet: <a title="OpenSudoku" href="http://code.google.com/p/opensudoku-android/">OpenSudoku</a><br />
<br />
Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="OpenSudoku" src="media/511d3204.qr_opensudoku.png" data-original-source="http://www.eauland.com/data/images/qr_opensudoku.png" alt="OpenSudoku" width="100" height="100" class="aligncenter" /><br />
<br />
<h4 style="text-decoration: underline">Wordpress</h4><br />
<br />
Une application pratique pour gérer vos blogs qui utilisent le CMS WordPress.<br />
<br />
Lien du projet: <a title="WordPress for Android" href="http://android.wordpress.org/">WordPress for Android</a><br />
<br />
Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="WordPress Android" src="media/1f194ae1.qr_wordpress.png" data-original-source="http://www.eauland.com/data/images/qr_wordpress.png" alt="WordPress Android" width="100" height="100" class="aligncenter" /><br />
<br />
Il existe encore d'autres applications open source comme DiskUsage, Open Manager, Pedometer, SwiFTP, Tomdroid, Warmux... que je n'utilise pas pour une raison ou une autre.<br />
Dans peu de temps nous devrions aussi pouvoir ajouter à la liste VLC Media player et LibreOffice (Wait and see).<br />
<br />
Si vous cherchez encore plus d'applications open source pour android je vous conseille de visiter ce site: <a title="Android Open Source Applications" href="http://www.androidopensourceapplications.com">Android Open Source Applications</a>


feed_id: http://www.eauland.com/article32/netdrive-equivalent-a-curlftpfs-pour-windows
title: NetDrive équivalent à CurlFtpFS pour Windows
uri: 2014-02-25-Netdrive-équivalent-à-CurlFtpFS-pour-Windows
url: http://www.eauland.com/article32/netdrive-equivalent-a-curlftpfs-pour-windows
content:
Un petit article tout simple pour vous présenter NetDrive un équivalent à CurlFtpFS sur Windows.<br />
<br />
Windows oblige tout se fait avec une interface graphique. La navigation dans vos dossiers et fichiers distants est rapide et fluide. Bref un petit logiciel fort sympathique et gratuit pour les particuliers.<br />
<br />
Vous pouvez télécharger Netdrive sur le site officiel ici: <a title="Télécharger NetDrive" href="http://www.netdrive.net/download.html">Netdrive</a><br />
ou si vous voulez installer la version 1.3.2, vous pouvez la télécharger ici: <a title="Télécharger NetDrive 1.3.2" href="https://mega.co.nz/#!5NRgxZZS!Ryg1Teb8Sx8S0e7sYYI_YB4rN63tgaiyJSBrET6WkBc">NetDrive 1.3.2</a><br />
<br />
<a title="NetDrive" href="media/ee14447f.netdrive.jpg" data-original-source="http://www.eauland.com/data/images/netdrive.jpg" data-lightbox="NetDrive"><img title="NetDrive" src="media/570ca661.netdrive.tb.jpg" data-original-source="http://www.eauland.com/data/images/netdrive.tb.jpg" alt="NetDrive" class="aligncenter" /></a>


feed_id: http://www.eauland.com/article31/afficher-la-temperature-de-sa-carte-graphique-nvidia
title: Afficher la témperature de sa carte graphique Nvidia
uri: 2014-02-25-Afficher-la-témperature-de-sa-carte-graphique-Nvidia
url: http://www.eauland.com/article31/afficher-la-temperature-de-sa-carte-graphique-nvidia
content:
<img src="media/07130e1a.nvidia.png" data-original-source="http://www.eauland.com/data/images/nvidia.png" alt="Afficher la température de sa carte graphique nvidia" title="Afficher la température de sa carte graphique nvidia" class="aligncenter" width="256" height="256" /><br />
<br />
Dernièrement en ayant eu un problème avec ma carte wifi je me suis aperçu que j'aurais pu faire cuire un steak sur ma carte graphique (rien de grave c'était juste la poussière qui empêchait le ventilateur de tourner correctement).<br />
<br />
D'où l'importance de connaitre en temps réel la température de votre carte graphique, si vous utilisez une carte Nvidia avec leur logiciel "Nvidia X Server Settings" c'est très simple en commande:<br />
<br />
<code><br />
nvidia-settings -q gpucoretemp | grep '):' | sed 's/\./°C/g' | awk '{print $4}'<br />
</code><br />
&nbsp;<br />
Il vous suffit juste de rajouter ça dans le conky:<br />
<br />
<code><br />
Temp. CG${alignr}${execi 30 nvidia-settings -q gpucoretemp | grep '):' | sed 's/\./°C/g' | awk '{print $4}'}<br />
</code><br />
&nbsp;<br />
Et voilà maintenant vous êtes au courant si votre carte "merdouille".


feed_id: http://www.eauland.com/article30/downgrader-le-xperia-x8-vers-android-1-6-et-le-rooter
title: Downgrader le Xperia X8 vers Android 1.6 et le rooter
uri: 2014-02-25-Downgrader-le-Xperia-X8-vers-Android-1-6-et-le-rooter
url: http://www.eauland.com/article30/downgrader-le-xperia-x8-vers-android-1-6-et-le-rooter
content:
<img src="media/205ef946.x8.png" data-original-source="http://www.eauland.com/data/images/x8.png" alt="Téléphone portable Sony Ericsson Xperia X8" title="Downgrader le Xperia X8 vers Android 1.6 et le rooter" class="alignleft" /><br />
<br />
<em><span style="text-decoration: underline; font-weight: bold">Edit du 24/02/2011:</span> Une solution pour rooter le Xperia X8 avec android 2.1 a été trouvé il y a quelque temps maintenant, vous pouvez trouver la méthode ici: <a title="Rooter le Xperia X8 avec Android 2.1" href="http://forum.frandroid.com/topic/39634-tutorial-root-xperia-x8-21-pas-a-pas/">Tutorial: Rooter le Xperia X8 2.1</a></em>.<br />
<br />
Si comme moi vous n'aimez pas la mise à jour du Sony Ericsson Xperia X8 (<del datetime="2011-02-24T14:39:42+00:00"><span style="text-decoration: underline">actuellement avec la version 2.1 il est impossible de rooter ce téléphone</span></del>), alors vous voudrez sûrement pouvoir le downgrader puis le rooter et enfin supprimer les applications inutiles pré-installées.<br />
<span style="text-decoration: underline">/!\ Avant de suivre la méthode pour downgrader votre téléphone, faites des sauvegardes de vos données (réglages d'applications, journal d'appels, de vos SMS/MMS, favoris etc...).</span><br />
(Note: J'ai fait ce tutoriel pour qu'il soit compréhensible pour Mme Michu).<br />
<br />
<span style="text-decoration: underline; font-weight: bold">Prequis:</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;- Microsoft Windows :(<br />
&nbsp;&nbsp;&nbsp;&nbsp;- P7zip<br />
&nbsp;&nbsp;&nbsp;&nbsp;- Batterie du portable chargée au minimum à 50%<br />
<br />
<span style="text-decoration: underline; font-weight: bold">1 - Downgrader le Xperia X8</span><br />
<br />
Dans un premier temps télécharger les archives:<br />
<br />
<a title="Télécharger l'archive x10flash.2.1.zip" href="https://mega.co.nz/#!kMJUxDiT!LoVOzOdQR1-ZzmbnlOmUhZW3rPFll5UHqQygVu5nCV8">x10flash.2.1.zip</a><br />
(md5sum: 848cccb7bc92a0766d9d2a959fbca7a1)<br />
<br />
<a title="Télécharger l'archive e15i_1.6.zip" href="https://mega.co.nz/#!gcQgQAKA!qpEmO4pCSo1IDMg5yWDBzBKyP28njrMDxXCfECJB4JU">e15i_1.6.zip</a><br />
(md5sum: 2e8d5973ee5dde7a5ee3511469e7ab8a)<br />
<br />
Extraire les archives avec p7zip (cliquez sur les images pour les agrandir):<br />
<br />
<a title="Extraire l'archive x10flash.2.1.zip avec p7zip" href="media/a48ecec0.xperia-x8-01.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-01.jpg" rel="milkbox[gall8]"><img src="media/5387b299.xperia-x8-01-300x273.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-01-300x273.jpg" title="Extraire l'archive x10flash.2.1.zip avec p7zip" alt="Extraire l'archive x10flash.2.1.zip avec p7zip" width="300" height="273" class="aligncenter" /></a><br />
<a title="Extraire l'archive e15i_1.6.zip avec p7zip" href="media/05b361e0.xperia-x8-02.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-02.jpg" rel="milkbox[gall8]"><img src="media/099ca666.xperia-x8-02-300x295.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-02-300x295.jpg" title="Extraire l'archive e15i_1.6.zip avec p7zip" alt="Extraire l'archive e15i_1.6.zip avec p7zip" width="300" height="295" class="aligncenter" /></a><br />
<br />
Une fois les archives extraient, déplacez le contenu du dossier &laquo;e15i_1.6&raquo; dans &laquo;FlashToolRelease&raquo;:<br />
<br />
<a title="Déplacez le contenu du dossier &laquo;e15i_1.6&raquo; dans &laquo;FlashToolRelease&raquo;" href="media/6f9aafcb.xperia-x8-03.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-03.jpg" rel="milkbox[gall8]"><img src="media/0556b522.xperia-x8-03-300x208.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-03-300x208.jpg" title="Déplacez le contenu du dossier &laquo;e15i_1.6&raquo; dans &laquo;FlashToolRelease&raquo;" alt="Déplacez le contenu du dossier &laquo;e15i_1.6&raquo; dans &laquo;FlashToolRelease&raquo;" width="300" height="208" class="aligncenter" /></a><br />
<br />
Ensuite double-cliquez sur le fichier &laquo;x10flash.bat&raquo;, puis dans la fenêtre qui va s'ouvrir il faut cliquer sur &laquo;Flash&raquo; et sélectionner &laquo;E15i_1.6&raquo;:<br />
<br />
<a title="Sélectionner &laquo;E15i_1.6&raquo; pour downgrader son Xperia X8" href="media/7f575998.xperia-x8-04.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-04.jpg" rel="milkbox[gall8]"><img src="media/f637d085.xperia-x8-04-300x187.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-04-300x187.jpg" title="Sélectionner &laquo;E15i_1.6&raquo; pour downgrader son Xperia X8" alt="Sélectionner &laquo;E15i_1.6&raquo; pour downgrader son Xperia X8" width="300" height="187" class="aligncenter" /></a><br />
<br />
Un message va s'afficher disant qu'il recherche votre Xperia:<br />
<br />
<a title="Recherche du Xperia afin de downgrader" href="media/3138f80c.xperia-x8-05.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-05.jpg" rel="milkbox[gall8]"><img src="media/335261ef.xperia-x8-05-300x186.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-05-300x186.jpg" title="Recherche du Xperia afin de downgrader" alt="Recherche du Xperia afin de downgrader" width="300" height="187" class="aligncenter" /></a><br />
<br />
Déconnectez le portable du PC, et l'éteindre.<br />
(Parfois il faudra aussi débrancher le câble USB du PC puis le rebrancher)<br />
<br />
Appuyez sur la touche retour &lArr; (en bas du téléphone à droite).<br />
En gardant la touche insérée, branchez le câble USB au portable (qui normalement est relié au PC).<br />
<br />
La downgrade va s'effectuer, attendre un message qui vous dira que l'opération est terminée (il faut être patient !).<br />
<br />
<a title="Déroulement de la downgrade sur le Xperia X8" href="media/22e99cc6.xperia-x8-06.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-06.jpg" rel="milkbox[gall8]"><img src="media/767ff806.xperia-x8-06-300x225.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-06-300x225.jpg" alt="Déroulement de la downgrade sur le Xperia X8" title="Déroulement de la downgrade sur le Xperia X8" width="300" height="225" class="aligncenter" /></a><br />
(Vous pouvez voir que le fichier dsp1.sin n'est pas présent dans l'archive mais ça ne gène pas le bon déroulement de l'opération, notons aussi que si vous enlevez le fichier data.sin de l'archive vous conservez vos donnés [Non testé !!!])<br />
<br />
Pour finir, débranchez tous et démarrez le téléphone (le premier démarrage est un peu long).<br />
<br />
<span style="text-decoration: underline; font-weight: bold">2 - Rooter le téléphone</span><br />
<br />
Débranchez le téléphone du PC (s'il est connecté au PC).<br />
<br />
Activer le mode débogage:<br />
Allez dans les Paramètres -> Applications -> Développement puis cliquez sur Débogage USB<br />
<br />
Vous pouvez rebrancher le portable au PC et sélectionnez sur votre téléphone &laquo;Connecter le téléphone&raquo;.<br />
<br />
Télécharger l'archive:<br />
<br />
<a title="Télécharger SuperOneClick Old Version" href="https://mega.co.nz/#!cZo3QQzK!iLxPS-BaoSPh0G6u0Yt4buvbncPMuLtcT9JPdldTR7g">superoneclick-ov.zip</a><br />
(md5sum: ad8e4333d24bc12bcecf06eb4725d34f)<br />
<strong>ATTENTION: il est possible que votre antivirus détecte un virus mais il s'agit d'un faux positif (si c'est le cas vous devrez le désactiver le temps de rooter votre téléphone), si vous voulez en savoir plus vous pouvez faire une recherche sur google avec le mot clé: rageagainstthecage.</strong><br />
<br />
Extraire l'archive et double-cliquer sur le fichier &laquo;SuperOneClick.exe&raquo;, puis cliquez sur Root.<br />
<br />
<img src="media/e8514e25.xperia-x8-11.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-11.jpg" title="Rooter le Xperia X8" alt="Rooter le Xperia X8" width="549" height="527" class="aligncenter" /><br />
<br />
<span style="text-decoration: underline">Attendre qu'une fenêtre s'affiche (il faut être patient) en mettant &laquo;Device is rooted&raquo;.</span><br />
<br />
<img src="media/8bf326e4.xperia-x8-11b.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-11b.jpg" title="Rooter le Xperia X8" alt="Rooter le Xperia X8" width="535" height="512" class="aligncenter" /><br />
<br />
Vous pourrez maintenant gérer les droits root de vos applications grâce l'application &laquo;Permissions su&raquo;:<br />
<br />
<img src="media/3a6bc256.xperia-x8-12.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-12.jpg" title="Gérer les droits root avec l'application &laquo;Permissions su&raquo;" alt="Gérer les droits root avec l'application &laquo;Permissions su&raquo;" width="320" height="480" class="aligncenter" /><br />
<br />
Le point vert précise l'acceptation des droits root, et le point rouge les refusant.<br />
<br />
<span style="text-decoration: underline; font-weight: bold">3 - Supprimer des applications pré-installés:</span><br />
<br />
<span style="text-decoration: underline;">Méthode 1 (avec Titanium Backup...):</span><br />
Dans Titanium Backup faites un clic sur l'application que vous voulez supprimer et magie un bouton "Désinst. !" apparait :)<br />
<br />
<br />
<span style="text-decoration: underline;">Méthode 2 (à la barbare...):</span><br />
<br />
Pour supprimer des applications pré-installées je vous conseille d'utiliser &laquo;Root Explorer&raquo; application payante sur le market, mais si vous êtes radin il est possible de trouver l'apk sur internet en cherchant un peu.<br />
<br />
Allez dans le dossier &laquo;system&raquo; puis dans &laquo;app&raquo; et enfin pressez le bouton &laquo;Mount R/W&raquo; pour activer le mode lecture/écriture dans le dossier:<br />
<br />
<img src="media/ff0ef1ef.xperia-x8-21.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-21.jpg" title="Supprimer des applications pré-installées avec Root Explorer" alt="Supprimer des applications pré-installées avec Root Explorer" width="320" height="480" class="aligncenter" /><br />
<br />
Ensuite pour supprimer le jeu CA Gold, cliquez longuement sur l'apk &laquo;california-gold-rush.apk&raquo; et sélectionnez delete:<br />
<br />
<img src="media/1aed4734.xperia-x8-22.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-22.jpg" title="Supprimer des applications pré-installées avec Root Explorer " alt="Supprimer des applications pré-installées avec Root Explorer" width="320" height="480" class="aligncenter" /><br />
<br />
Une fois l'apk supprimé, il suffit de redémarrer le portable et le jeu disparaitra :)<br />
<br />
<span style="text-decoration: underline; font-weight: bold">4 - Fin</span><br />
<br />
Maintenant quand vous connecterez votre portable à votre PC sous Microsoft Windows PC Companion va vous dire qu'une mise à jour est disponible pour votre portable, sélectionnez &laquo;Me rappeler plus tard&raquo;.<br />
<br />
<a title="Refuser les mises à jour du téléphone que propose PC Companion" href="media/12fc44a1.xperia-x8-31.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-31.jpg" rel="milkbox[gall8]"><img src="media/f1e8b64b.xperia-x8-31-300x211.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-31-300x211.jpg" title="Refuser les mises à jour du téléphone que propose PC Companion" alt="Refuser les mises à jour du téléphone que propose PC Companion" width="300" height="211" class="aligncenter" /></a><br />
<br />
<p>&nbsp;</p><br />
<hr /><br />
<br />
<span style="text-decoration: underline">Sources:</span><br />
<a title="Going back to 1.6" href="http://forum.xda-developers.com/showthread.php?t=854181">http://forum.xda-developers.com/showthread.php?t=854181</a><br />
<a title="Root/UnRoot X8 1.6 Detailed Explanation" href="http://androidforums.com/x8-all-things-root/213237-root-unroot-x8-1-6-detailed-explanation.html">http://androidforums.com/x8-all-things-root/213237-root-unroot-x8-1-6-detailed-explanation.html</a><br />
<a title="[Tuto] Supprimer les applis d'origine" href="http://forum.frandroid.com/topic/17393-tuto-supprimer-les-applis-dorigine/">http://forum.frandroid.com/topic/17393-tuto-supprimer-les-applis-dorigine/</a>


feed_id: http://www.eauland.com/article29/supprimer-l-icone-dans-la-zone-de-notification-de-google-desktop
title: Supprimer l'icone dans la zone de notification de google desktop
uri: 2014-02-25-Supprimer-l-icone-dans-la-zone-de-notification-de-google-desktop
url: http://www.eauland.com/article29/supprimer-l-icone-dans-la-zone-de-notification-de-google-desktop
content:
<img src="media/eebe0b20.gd.png" data-original-source="http://www.eauland.com/data/images/gd.png" alt="Personnalisation de google desktop" title="Personnalisation de google desktop" class="alignleft" width="256" height="256" /><br />
<br />
<strong>!! ATTENTION: Je met ce tutorial juste pour informations. J'ai un gros fail en effet la recherche fonctionne correctement mais si je clique sur un document ou que j'essaye d'ouvrir le dossier il ne se passe rien !!</strong><br />
<br />
Le logiciel Google desktop (gratuit mais propriétaire) indexe vos fichiers locaux afin d'effectuer des recherches en vitesse éclair.<br />
Très pratique mais 2 problèmes me dérangent le 1er c'est qu'il se trouve en permanence dans la zone de notification le second c'est qu'avec l'interface internet une multitude de liens me paraissent inutiles une fois la configuration effectuée.<br />
<br />
Dans un premier temps installons le logiciel:<br />
<br />
<span style="text-decoration: underline;">1 - Installation sur Archlinux</span><br />
<code lang="bash" noborder="1"><br />
yaourt -S google-desktop<br />
</code><br />
&nbsp;<br />
<span style="text-decoration: underline;">2 - Installation sur Ubuntu</span><br />
<code lang="bash" noborder="1"><br />
cd /tmp<br />
wget http://dl.google.com/linux/deb/pool/non-free/g/google-desktop-linux/google-desktop-linux_current_i386.deb<br />
sudo dpkg -i google-desktop-linux_current_i386.deb<br />
</code><br />
&nbsp;<br />
Ensuite lancez le logiciel, puis avec l'icone sur la zone de notification éditez vos préférences (les répertoires que vous voulez indexer, ceux que vous refusez etc...).<br />
Récupérez l'adresse que lance google desktop et mettez la en marque-page dans votre navigateur préféré, personnelement j'ai mis le lien comme page d'accueil.<br />
Une fois vos réglages effectués vous pouvez quittez Google Desktop et passons à la personnalisation.<br />
<br />
Créons un script bash:<br />
<code lang="bash" noborder="1"><br />
sudo nano /opt/google/desktop/bin/gdl<br />
</code><br />
&nbsp;<br />
Et renseignez le script avec ces lignes:<br />
<code lang="bash" noborder="1"><br />
#!/bin/bash<br />
while [ "`ps -ef | grep 'gdl_service' | grep -v grep`" == "" ]; do<br />
  LD_LIBRARY_PATH=/opt/google/desktop/lib /opt/google/desktop/bin/gdl_service<br />
done<br />
</code><br />
Sauvegardez et quittez.<br />
<br />
Mettre des droits d'exécution sur le script:<br />
<code lang="bash" noborder="1"><br />
sudo chmod +x /opt/google/desktop/bin/gdl<br />
</code><br />
&nbsp;<br />
Créons un lanceur (ici sous gnome) pour qu'il se lance au démarrage:<br />
<code lang="bash" noborder="1"><br />
nano ~/.config/autostart/google-desktop.desktop<br />
</code><br />
&nbsp;<br />
Insérons les lignes suivantes:<br />
<code theme="Slush &amp; Poppies" noborder="1"><br />
[Desktop Entry]<br />
Encoding=UTF-8<br />
Type=Application<br />
Name=Google Desktop<br />
Comment=Effectuer des recherches sur l'ordinateur à partir d'un navigateur internet<br />
Exec=/opt/google/desktop/bin/gdl<br />
Icon=gdl_large<br />
X-GNOME-Autostart-enabled=true<br />
</code><br />
&nbsp;<br />
Enlevons les lanceurs du menu qui nous envoie google desktop dans la zone de notification,<br />
Exécutez les commandes suivantes:<br />
<code lang="bash" noborder="1"><br />
cp /usr/share/applications/google-gdl.desktop ~/.local/share/applications/google-gdl.desktop<br />
echo "NoDisplay=true" >> ~/.local/share/applications/google-gdl.desktop<br />
cp /usr/share/applications/google-gdl-preferences.desktop ~/.local/share/applications/google-gdl-preferences.desktop<br />
echo "NoDisplay=true" >> ~/.local/share/applications/google-gdl-preferences.desktop<br />
</code><br />
&nbsp;<br />
Pour finir personnalisons l'interface internet en enlevant ce qui nous gène.<br />
Utilisant firefox, j'utilise l'extension <a title="Personnaliser des sites internet en modifiant les feuilles de styles" href="https://addons.mozilla.org/en-US/firefox/addon/2108/">stylish</a> pour cette opération.<br />
Créez une feuille de style et collez les lignes suivantes:<br />
<code theme="Slush &amp; Poppies" noborder="1"><br />
/*<br />
 * GOOGLE Desktop<br />
 */<br />
<br />
@namespace url(http://www.w3.org/1999/xhtml);<br />
<br />
@-moz-document url-prefix("http://127.0.0.1:37038/?hl=fr_FR"),<br />
               url-prefix("http://127.0.0.1:37038/search"),<br />
               url-prefix("http://127.0.0.1:37038/options"),<br />
               url-prefix("http://127.0.0.1:37038/status")<br />
{<br />
  #bottom_links, form div font, tbody font a,<br />
  tbody font b, .shaded-header {<br />
    display: none !important;<br />
  }<br />
}<br />
</code><br />
&nbsp;<br />
Relancez votre session et le tour est joué.


feed_id: http://www.eauland.com/article28/le-report-des-minutes-by-orange-une-belle-escroquerie
title: Le report des minutes by orange, une belle escroquerie !
uri: 2014-02-25-Le-report-des-minutes-by-orange-une-belle-escroquerie
url: http://www.eauland.com/article28/le-report-des-minutes-by-orange-une-belle-escroquerie
content:
<img src="media/4d4ad4a4.orange.jpg" data-original-source="http://www.eauland.com/data/images/2010/11/orange.jpg" alt="" title="orange" class="aligncenter" width="256" height="256" /><br />
<br />
<div style="text-align: justify"><br />
<br />
Qui ne connait pas cette super option qui est le report des minutes ? Et oui grâce à ça nous pouvons conserver les minutes de notre forfait pour le moi suivant.<br />
<br />
Mais voilà le hic quand on a compris comment ça marche on remarque vite qu'on se fait escroquer, et rien indique son fonctionnement totalement illogique.<br />
<br />
Comment le report des minutes fonctionne-t-il alors ?<br />
<br />
Je vais me baser sur un exemple concret (mon expérience personnelle, suivi d'explications du service client)... Commençons par la mise en situation je dispose d'un forfait bloqué 1h + 30mn avec l'illimité soir et week-end sur orange pour 19euros99, comprenant aussi le report des minutes etc... Chaque mois je suis crédité de 20euros (correspondant à 1h) + 30minutes.<br />
<br />
De mi-septembre à mi-octobre je vaguais à mes occupations et je me suis servi que de ma freebox, génial je me retrouve avec un crédit de 40euros (les minutes bonus ne sont pas reportables).<br />
<br />
De mi-octobre à mi-novembre je dépense 17euros donc il me reste donc 23euros. Sachant que 3euros on déjà été reporté je devrais me retrouver avec 40euros au renouvellement de mon forfait en mi-novembre.<br />
<br />
Et bien non voilà l'arnaque by orange (une de plus me diriez-vous [même si je pense que la concurrence en France ne doit pas faire mieux]).<br />
Explication: Quant on utilise le report des minutes chez orange on commence d'abord par utiliser le crédit du mois en cours puis seulement après le crédit reporté et voilà comment orange se goinfre sur votre dos, en effet au lieu d'avoir un crédit de 40euros à mi-novembre je me retrouve avec un crédit de 23euros, et hop 17euros donné à orange. A ce niveau j'aurais préféré acheter des musiques, des jeux ou n'importe quel contenu.<br />
<br />
Si ça peut aider quelqu'un qui ne connaissait pas cette magouille...<br />
<br />
</div>


feed_id: http://www.eauland.com/article27/retrouver-le-forum-ubuntu-fr-org-avec-une-structure-classique
title: Retrouver le forum.ubuntu-fr.org avec une structure « classique »
uri: 2014-02-25-Retrouver-le-forum-ubuntu-fr-org-avec-une-structure-classique
url: http://www.eauland.com/article27/retrouver-le-forum-ubuntu-fr-org-avec-une-structure-classique
content:
<img src="media/ae3320d3.ubuntu.png" data-original-source="http://www.eauland.com/data/images/ubuntu.png" alt="Retrouver le forum.ubuntu-fr.org avec une structure classique" title="Retrouver le forum.ubuntu-fr.org avec une structure classique" class="aligncenter" width="256" height="256" /><br />
<br />
Voilà quelques jours maintenant que le nouveau <a title="Forum Ubuntu-fr.org" href="http://forum.ubuntu-fr.org">forum.ubuntu-fr.org</a> est sorti. Cela à fait couler beaucoup d'encre entre ceux qui l'apprécient et ceux qui n'arrivent pas à adopter les couleurs flashy du nouveau design.<br />
<br />
J'ai codé une feuille de style avec stylish afin que vous puissiez retrouver une structure plus classique (on va dire que la ressemblance est à 70% pour la structure [et oui je ne peux pas toucher au HTML]).<br />
Après avoir fini la structure j'ai remarqué que le contenu s'intégrait parfaitement, je ne l'ai donc pas retouché.<br />
<br />
Pour profiter de cette feuille de style:<br />
<br />
<strong>1er Etape :</strong> Installer l'add-on stylish <a title="Stylish :: Modules pour Firefox" href="https://addons.mozilla.org/fr/firefox/addon/2108/">https://addons.mozilla.org/fr/firefox/addon/2108/</a><br />
<br />
<strong>2éme Etape :</strong> Installer la feuille de style sur ce lien <a title="forum.ubuntu-fr.org - version classique" href="http://userstyles.org/styles/39005">http://userstyles.org/styles/39005</a> en cliquant sur <span style="text-decoration: underline;">install with stylish</span><br />
<br />
Maintenant vous ne pourrez plus vous plaindre que le forum n'est pas à votre goût.<br />
<br />
Une petite capture d'écran pour illustrer l'article:<br />
<br />
<a title="Capture du forum ubuntu-fr.org avec une feuille de style classique" href="media/c306f0b5.forum.ubuntu-fr_style-classique.jpg" data-original-source="http://www.eauland.com/data/images/forum.ubuntu-fr_style-classique.jpg" data-lightbox="forum-ubuntu-classique"><img src="media/5a22277d.forum.ubuntu-fr_style-classique.tb.jpg" data-original-source="http://www.eauland.com/data/images/forum.ubuntu-fr_style-classique.tb.jpg" alt="Capture du forum ubuntu-fr.org avec une feuille de style classique" title="Capture du forum ubuntu-fr.org avec une feuille de style classique" class="aligncenter" /></a>


feed_id: http://www.eauland.com/article26/installer-la-version-stable-de-php-gtk-sur-archlinux
title: Installer la version stable de php-gtk sur archlinux
uri: 2014-03-06-Installer-la-version-stable-de-php-gtk-sur-archlinux
url: http://www.eauland.com/article26/installer-la-version-stable-de-php-gtk-sur-archlinux
content:
Aujourd'hui j'ai décidé d'apprendre à programmer avec php-gtk.<br />
<br />
Pour installer cette extension sur archlinux il nous faut php 5.2, nous allons donc compiler cette version:<br />
<br />
<code><br />
cd /usr/local/src<br />
sudo wget http://fr.php.net/distributions/php-5.2.14.tar.bz2<br />
md5sum php-5.2.14.tar.bz2<br />
sudo tar xvjf php-5.2.14.tar.bz2<br />
cd php-5.2.14<br />
sudo ./configure --prefix=/usr/local --sysconfdir=/usr/local/etc/php --with-config-file-path=/usr/local/etc/php --with-config-file-scan-dir=/usr/local/etc/php/conf.d --enable-inline-optimization --enable-shared --mandir=/usr/local/share/man --with-curl --with-gd --with-zlib --with-bz2 --with-jpeg-dir=shared,/usr --with-png-dir=shared,/usr --with-openssl --with-pear --with-readline --with-mysql=mysqlnd --enable-calendar --enable-mbstring --enable-bcmath --with-pdo-odbc=shared,unixODBC,/usr<br />
sudo make<br />
sudo make test<br />
sudo make install<br />
</code><br />
&nbsp;<br />
On peut mettre un php.ini:<br />
<code><br />
sudo cp php.ini-recommended ../../etc/php/php.ini<br />
</code><br />
&nbsp;<br />
Il nous reste juste à remplacer la ligne (sudo nano /usr/local/etc/php/php.ini):<br />
<code><br />
extension_dir = "./"<br />
</code><br />
&nbsp;<br />
Par:<br />
<code><br />
extension_dir = "/usr/local/lib/php/extensions/no-debug-non-zts-20060613"<br />
</code><br />
&nbsp;<br />
Une fois php 5.2 installé nous pouvons compiler php-gtk comme suit:<br />
<br />
<code><br />
cd /usr/local/src<br />
sudo wget http://gtk.php.net/distributions/php-gtk-2.0.1.tar.gz<br />
sudo tar xzvf php-gtk-2.0.1.tar.gz<br />
cd php-gtk-2.0.1<br />
export PATH=/usr/local/bin:$PATH && sudo ./buildconf<br />
sudo ./configure --prefix=/usr/local --with-php-config=/usr/local/bin/php-config<br />
sudo make<br />
sudo make test<br />
sudo make install<br />
</code><br />
&nbsp;<br />
Pour finir il nous reste plus qu'à activer l'extension:<br />
<br />
<code><br />
sudo mkdir /usr/local/etc/php/conf.d<br />
sudo nano /usr/local/etc/php/conf.d/php-gtk.ini<br />
</code><br />
&nbsp;<br />
et on copie colle cette ligne:<br />
<br />
<code><br />
extension=php_gtk2.so<br />
</code><br />
&nbsp;<br />
Maintenant nous pouvons tester une class, beaucoup d'exemples sont disponibles sur internet<br />
(je vais utiliser la 1ère class que j'ai trouvé ici : <a title="Exemples de class avec php-gtk" href="http://www.ydhen.com/ydokuwiki/doku.php?id=wiki:programmation:php-gtk2:exemples">http://www.ydhen.com/ydokuwiki/doku.php?id=wiki:programmation:php-gtk2:exemples</a>)<br />
<br />
Contenu de notre class Fenetre:<br />
<br />
<code><br />
 <?php<br />
//On dérive la fenêtre de l'objet fenêtre<br />
class Fenetre extends GtkWindow {<br />
<br />
    function __construct() {<br />
        //apparemment il faut quand meme lancer le constructeur du parent<br />
        parent::__construct();<br />
        $this->connect_simple('destroy', array($this, 'quit'));<br />
        $this->show_all();<br />
    }<br />
    <br />
    function quit() {<br />
        Gtk::main_quit();<br />
    }<br />
}<br />
<br />
new Fenetre();<br />
Gtk::main();<br />
?><br />
</code><br />
&nbsp;<br />
Pour lancer le code:<br />
<br />
<code><br />
/usr/local/bin/php fenetre.php<br />
</code><br />
&nbsp;<br />
Ce qui nous donne le résultat:<br />
<img src="media/9ec5083b.fenetre_php-gtk.jpg" data-original-source="http://www.eauland.com/data/images/fenetre_php-gtk.jpg" alt="Une fentre avec php-gtk | Installer la version stable de php-gtk sur archlinux" title="Une fentre avec php-gtk | Installer la version stable de php-gtk sur archlinux" class="aligncenter" />


feed_id: http://www.eauland.com/article25/utiliser-xmarks-avec-un-serveur-ftp
title: Utiliser Xmarks avec un serveur FTP
uri: 2014-03-06-Utiliser-Xmarks-avec-un-serveur-FTP
url: http://www.eauland.com/article25/utiliser-xmarks-avec-un-serveur-ftp
content:
<img src="media/83c24229.xmarks.png" data-original-source="http://www.eauland.com/data/images/xmarks.png" alt="Utiliser Xmarks avec un serveur FTP" title="Utiliser Xmarks avec un serveur FTP" class="aligncenter" width="256" height="256" /><br />
<br />
<span style="text-decoration: underline">Introduction:</span><br />
<br />
J'ai reçus aujourd'hui un mail d'<strong>xmarks</strong> annonçant la <strong>fin de leur service après le 10 janvier 2011</strong>.<br />
<br />
Que faire après ? Passer à firefox sync ?<br />
Bah non, continuons à utiliser cette extension multi-navigateurs.<br />
<br />
<span style="text-decoration: underline">Configurons Xmarks avec un serveur FTP:</span><br />
<br />
Il suffit d'ouvrir Xmarks, d'aller dans l'onglet "Avancés" puis de cliquer sur "Utiliser votre propre serveur" et enfin de remplir les champs comme indiqués sur la capture d'écran ci-dessous.<br />
<br />
<a title="Configuration de Xmarks avec un serveur perso | Utiliser Xmarks avec un serveur FTP" href="media/f7f0a08a.xmarks_srv_perso.jpg" data-original-source="http://www.eauland.com/data/images/xmarks_srv_perso.jpg" data-lightbox="xmarks-serveur-ftp"><img src="media/5d752dad.xmarks_srv_perso.tb.jpg" data-original-source="http://www.eauland.com/data/images/xmarks_srv_perso.tb.jpg" alt="Configuration de Xmarks avec un serveur perso" title="Configuration de Xmarks avec un serveur perso" class="aligncenter" /></a>


feed_id: http://www.eauland.com/article24/mes-extensions-google-chrome-favorites
title: Mes extensions Google Chrome favorites
uri: 2014-03-06-Mes-extensions-Google-Chrome-favorites
url: http://www.eauland.com/article24/mes-extensions-google-chrome-favorites
content:
<img src="media/8a56a63b.chrome.png" data-original-source="http://www.eauland.com/data/images/chrome.png" alt="Mes extensions Google Chrome favorites" title="Mes extensions Google Chrome favorites" class="alignleft" width="256" height="256" /><br />
<br />
Cette liste d’extensions pour Google Chrome est subjective.<br />
<br />
<a title="Bloqueur de publicités" href="https://chrome.google.com/extensions/detail/gighmmpiobklfepjocnamgkkbiglidom?hl=fr">Adblock</a>: Bloquer les publicités.<br />
<a title="Interface graphique pour bloquer les publicités" href="https://chrome.google.com/extensions/detail/chmimgmjdabgiilljdjfbonifbhiglao?hl=fr">Adblock+ Element Hiding Helper</a>: Un bon complément d’adblock plus pour bloquer des parties d’un site facilement avec une interface graphique.<br />
<a title="Accéder facilement à vos marque-pages" href="https://chrome.google.com/extensions/detail/ihaibgdemjcpnllmndlpdkfiggadlcgi?hl=fr">Bookmarks</a>: Ajoute un bouton pour accéder facilement à vos marque-pages.<br />
<a title="Bouton pour vos téléchargements" href="https://chrome.google.com/extensions/detail/jfchnphgogjhineanplmfkofljiagjfb?hl=fr">Downloads</a>: Ajoute un bouton pour voir vos téléchargements.<br />
<a title="Ajouter dans la barre d'adresse un bouton pour s'abonner aux flux RSS" href="https://chrome.google.com/extensions/detail/nlbjncdgjeocebhnmkbbbdekmmmcbfjd?hl=fr">Extension Abonnement RSS</a>: Ajoute dans la barre d'adresse un bouton pour s'abonner aux flux RSS (quand des flux sont disponibles). [Un comble que cela ne soit pas natif !!]<br />
<a title="Partager le navigateur pour visiter plusieurs site en même temps sur le même onglet" href="https://chrome.google.com/extensions/detail/eldgpcphflnopbjadiaonofideekgdgm?hl=fr">Frame two pages</a>: Partager le navigateur pour visiter plusieurs site en même temps sur le même onglet.<br />
<a title="Bouton pour gérer l'historique de Google Chrome" href="https://chrome.google.com/extensions/detail/fofpnhmbgmmeaialapfddhbhfongoinh?hl=fr">History Button</a>: Gérer facilement l'historique de votre navigateur avec ce bouton.<br />
<a title="Changer facilement les résolutions du navigateur" href="https://chrome.google.com/extensions/detail/idhfcdbheobinplaamokffboaccidbal?hl=fr">Resolution Test</a>: Changer facilement les résolutions du navigateur pour tester des sites internet.<br />
<a title="Avoir un aperçu des sites lors de recherche sur google" href="https://chrome.google.com/extensions/detail/hcjdanpjacpeeppdjkppebobilhaglfo?hl=fr">SearchPreview for Google</a>: Avoir un aperçu des sites lors de recherche sur google.<br />
<a title="Éditer des CSS" href="https://chrome.google.com/extensions/detail/fjnbnpbmkenffdnngjfgmeleoegfcffe?hl=fr">Stylish</a>: Éditer des CSS pour modifier l'apparence des sites internet.<br />
<del datetime="2011-11-26T02:48:37+00:00">Ultimate Chrome Flag: Affiche le pays, le pagerank, la note WOT...</del><br />
<a title="Outil collaboratif de notation des sites internet" href="https://chrome.google.com/extensions/detail/bhmmomiinigofkjcapegjjndpbikblnp?hl=fr">WOT (Web of Trust)</a>: Outil collaboratif de notation des sites internet.<br />
<a title="Synchroniser vos liens et mots de passe" href="https://chrome.google.com/extensions/detail/ajpgkpeckebdhofmmjfgcjjiiejpodla?hl=fr">Xmarks</a>: Synchroniser vos marque-pages et même les mots de passe pour ceux qui le désirent.<br />
<br />
Captures d'écran une fois personnalisé:<br />
<table class="tabgal" border="0" cellpadding="0" cellspacing="0">
<tr>
  <td><a title="Frame two pages | Mes extensions Google Chrome favorites" href="media/956dfc28.gc_prv_ftp.jpg" data-original-source="http://www.eauland.com/data/images/gc_prv_ftp.jpg" data-lightbox="roadtrip"><img src="media/c5441e8b.gc_prv_ftp.tb.jpg" data-original-source="http://www.eauland.com/data/images/gc_prv_ftp.tb.jpg" alt="Frame two pages | Mes extensions Google Chrome favorites" title="Frame two pages | Mes extensions Google Chrome favorites" class="aligncenter" /></a></td><br />
  <td><a title="Ultimate Chrome Flag | Mes extensions Google Chrome favorites" href="media/36682bbf.gc_prv_rss.jpg" data-original-source="http://www.eauland.com/data/images/gc_prv_rss.jpg" data-lightbox="roadtrip"><img src="media/a84b128d.gc_prv_rss.tb.jpg" data-original-source="http://www.eauland.com/data/images/gc_prv_rss.tb.jpg" alt="Ultimate Chrome Flag | Mes extensions Google Chrome favorites" title="Ultimate Chrome Flag | Mes extensions Google Chrome favorites" class="aligncenter" /></a></td>
</tr>
</table>
<p style="clear: both">&nbsp;</p>


feed_id: http://www.eauland.com/article23/spotify-ecouter-de-la-musique-via-internet
title: Spotify: Ecouter de la musique via internet
uri: 2014-03-06-Spotify-Ecouter-de-la-musique-via-internet
url: http://www.eauland.com/article23/spotify-ecouter-de-la-musique-via-internet
content:
<img src="media/969d6dbe.spotify.png" data-original-source="http://www.eauland.com/data/images/spotify.png" alt="Spotify: Ecouter de la musique via internet" title="Spotify: Ecouter de la musique via internet" class="aligncenter" width="256" height="256" /><br />
<br />
Plus besoin de parler de spotify, un logiciel qui permet d’écouter de la musique via internet tout en rémunérant les artistes, en proposant soit des abonnements payant (prenium & unlimited), soit d’écouter des publicités (free & open).<br />
<br />
La version linux n'est disponnible que pour les comptes payant (prenium 9.99&euro;/mois ou unlimited 4.99&euro;/mois).<br />
<br />
Son installation est simpliste:<br />
<br />
<code><br />
yaourt -S spotify<br />
</code><br />
&nbsp;<br />
Pour gérer les liens spotify via gnome/firefox:<br />
<br />
<code><br />
gconftool-2 -t string -s /desktop/gnome/url-handlers/spotify/command "/home/${USER}/.browser2spotify %s"<br />
gconftool-2 -t bool -s /desktop/gnome/url-handlers/spotify/needs_terminal false<br />
gconftool-2 -t bool -s /desktop/gnome/url-handlers/spotify/enabled true<br />
echo '#!/bin/sh' > ~/.browser2spotify<br />
echo '/usr/bin/spotify /uri "$@"' >> ~/.browser2spotify<br />
chmod 755 ~/.browser2spotify<br />
</code><br />
&nbsp;<br />
Normalement tout devrait fonctionner, vous pouvez vérifier en cliquant sur ce lien: <a title="EauLand sur Spotify" href="http://open.spotify.com/user/eauland">EauLand sur Spotify</a><br />
<br />
<span style="text-align: center">Capture d'écran de la bête:</span><br />
<br />
<a title="Prévisualisation | Spotify: Ecouter de la musique via internet" href="media/24a1f2ab.spotify_prv.jpg" data-original-source="http://www.eauland.com/data/images/spotify_prv.jpg" data-lightbox="Spotify"><img src="media/287ab08c.spotify_prv.tb.jpg" data-original-source="http://www.eauland.com/data/images/spotify_prv.tb.jpg" alt="Spotify: Ecouter de la musique via internet" title="Spotify: Ecouter de la musique via internet" width="300" height="252" class="aligncenter" /></a><br />
&nbsp;<br />
<br />
<hr /><br />
<br />
<span style="text-decoration: underline">Sources:</span><br />
<br />
<a title="Spotify sous wine" href="http://www.spotify.com/fr/help/faq/wine/">http://www.spotify.com/fr/help/faq/wine/</a><br />
<a title="Something in the air - Spotify / Wine / Firefox" href="http://kmizole.free.fr/wp/?p=227">http://kmizole.free.fr/wp/?p=227</a>


feed_id: http://www.eauland.com/article22/cdemu-monter-demonter-tous-les-cddvd-ultra-facilement
title: CDEMU : Monter / Démonter (Tous) les CD/DVD ultra-facilement
uri: 2014-03-06-CDEMU-Monter-Démonter-(Tous)-les-CD-DVD-ultra-facilement
url: http://www.eauland.com/article22/cdemu-monter-demonter-tous-les-cddvd-ultra-facilement
content:
Je pars d'une distribution Archlinux à adapter suivant votre distribution.<br />
<br />
En ayant assez de devoir monter des CD en étant root ou avec sudo, et devoir chercher les bonnes commandes pour monter des fichiers mdf, ou autres formats exotiques, j'ai décidé d'installer cdemu.<br />
<br />
Installation:<br />
<br />
<code><br />
sudo pacman -S cdemu-client cdemu-daemon<br />
</code><br />
&nbsp;<br />
On charge le module vhba:<br />
<br />
<code><br />
sudo modprobe vhba<br />
</code><br />
&nbsp;<br />
On lance le deamon:<br />
<br />
<code><br />
sudo /etc/rc.d/cdemud start<br />
</code><br />
&nbsp;<br />
Maintenant pour monter une image CD quelque soit son format (pas besoin d'être en root :)):<br />
<br />
<code><br />
cdemu -b system load 0 mon_image.[iso|cue|mdf...]<br />
</code><br />
&nbsp;<br />
Pour démonter une image:<br />
<br />
<code><br />
cdemu -b system unload 0<br />
</code><br />
&nbsp;<br />
Pour ne pas à avoir à charger le module à chaque [re]démarrage du système:<br />
Ajoutez vhba à votre rc.conf dans les modules et cdemud dans les daemons.<br />
<br />
Pour aller plus loin, comme on est très fainéant on modifie son ~/.bashrc:<br />
<br />
<code><br />
sudo nano ~/.bashrc<br />
</code><br />
&nbsp;<br />
et on rajoute:<br />
<br />
<code><br />
alias monter='cdemu -b system load 0'<br />
alias demonter='cdemu -b system unload 0'<br />
</code>


feed_id: http://www.eauland.com/article21/activer-compiz-au-demarrage-de-gnome-sur-archlinux
title: Activer compiz au démarrage de Gnome sur Archlinux
uri: 2014-03-06-Activer-compiz-au-démarrage-de-Gnome-sur-Archlinux
url: http://www.eauland.com/article21/activer-compiz-au-demarrage-de-gnome-sur-archlinux
content:
<img title="Activer compiz au démarrage de Gnome sur Archlinux" src="media/4d4745bf.compiz.png" data-original-source="http://www.eauland.com/data/images/compiz.png" alt="Activer compiz au démarrage de Gnome sur Archlinux" class="aligncenter" width="256" height="256" /><br />
<br />
Archlinux est vraiment une distribution GNU/Linux que j'apprécie beaucoup néanmoins le lancement de compiz ne se fait pas automatiquement.<br />
<br />
Il y a une solution qui consiste à installer fusion-icon et le lancer au démarrage. Etant pas partisan des logiciels qui encombrent la zone de notification voici une méthode toute simple.<br />
<br />
Créer un lanceur:<br />
<code><br />
nano ~/.config/autostart/compiz.desktop<br />
</code><br />
&nbsp;<br />
Et collez-y le code suivant:<br />
<code><br />
[Desktop Entry]<br />
Encoding=UTF-8<br />
Type=Application<br />
Name=Compiz<br />
Comment=Lancement de compiz<br />
Exec=compiz --replace --sm-disable ccp<br />
Icon=system-run<br />
X-GNOME-Autostart-enabled=true<br />
</code>


feed_id: http://www.eauland.com/article20/configuration-dexim-sur-un-serveur-debian
title: Configuration d'exim sur un serveur Debian
uri: 2014-03-06-Configuration-d-exim-sur-un-serveur-Debian
url: http://www.eauland.com/article20/configuration-dexim-sur-un-serveur-debian
content:
<img class="aligncenter" title="Configuration d'exim" src="media/1b4a957b.exim.jpg" data-original-source="http://www.eauland.com/data/images/exim.jpg" alt="Configuration d'exim" width="256" height="256" /><br />
<br />
Exim permet d'envoyer des emails avec php. Sa configuration est vraiment simpliste sur un serveur Debian.<br />
<br />
Pour commencer saissisez la commande suivante dans un terminal (en root):<br />
<code><br />
dpkg-reconfigure exim4-config<br />
</code><br />
&nbsp;<br />
Les deux choses les plus importantes sont celles-ci...<br />
<br />
<img src="media/e1a4a965.exim_cfg1.png" data-original-source="http://www.eauland.com/data/images/exim_cfg1.png" alt="" class="aligncenter" /><br />
<img src="media/b0c08b88.exim_cfg2.png" data-original-source="http://www.eauland.com/data/images/exim_cfg2.png" alt="" class="aligncenter" /><br />


feed_id: http://www.eauland.com/article19/quelques-liens-et-conseils-pour-opera
title: Quelques liens et conseils pour Opera
uri: 2014-03-06-Quelques-liens-et-conseils-pour-Opera
url: http://www.eauland.com/article19/quelques-liens-et-conseils-pour-opera
content:
<img class="alignleft" title="Liens pour Opera" src="media/81d71f06.opera.png" data-original-source="http://www.eauland.com/data/images/opera.png" alt="Liens pour Opera" width="128" height="128" /><br />
<br />
Opera est un navigateur gratuit, complet mais qui peut être rébutant pour les débutants.<br />
Voici donc quelques liens et conseils afin de l'optimiser, le personnaliser.<br />
<br />
<span style="text-decoration: underline;">Ajouter des scripts javascript (comparable aux extensions de mozilla firefox):</span><br />
<a title="Ajouter des scripts javascript" href="http://www.opera-fr.com/wiki/wiki?UserJS">http://www.opera-fr.com/wiki/wiki?UserJS</a><br />
<br />
<br />
<span style="text-decoration: underline;">Bloquer une majorité des publicités:</span><br />
<a title="Bloquer une majorité des publicités" href="http://www.opera-fr.com/wiki/wiki?urlfilter.ini">http://www.opera-fr.com/wiki/wiki?urlfilter.ini</a><br />
<br />
<span style="text-decoration: underline;">Ajouter des boutons personnalisés:</span><br />
<a title="Ajouter des boutons personnalisés" href="http://homepage.hispeed.ch/ttt-o/button/h-bu-browser-adv.html">http://www.opera-fr.com/wiki/wiki?Ajouter%20des%20boutons%20personnalis%C3%A9s</a><br />
<br />
<span style="text-decoration: underline;">D'autres boutons...</span><br />
<a title="Ajouter des boutons personnalisés" href="http://homepage.hispeed.ch/ttt-o/button/h-bu-browser-adv.html">http://homepage.hispeed.ch/ttt-o/button/h-bu-browser-adv.html</a><br />
<br />
<span style="text-decoration: underline;">Démarrer Opera sans l'icone de la zone de notification</span><br />
(fonctionne jusqu'à la version 10.11)<br />
Remplacez la commande de votre lanceur par:<br />
<code><br />
opera --notrayicon<br />
</code><br />
<br />
<span style="text-decoration: underline;">Désactiver speedial</span><br />
Saisissez dans la barre d'adresse:<br />
<code theme="Slush &amp; Poppies" noborder="1"><br />
opera:config#UserPrefs|SpeedDialState<br />
</code><br />
Mettre comme valeur 3<br />
(n'oubliez pas d'enregistrer)<br />
<br />
<span style="text-decoration: underline;">Désactiver les aperçus des pages au survol des onglets</span><br />
<code theme="Slush &amp; Poppies" noborder="1"><br />
opera:config#UserPrefs|UseThumbnailsinTabTooltips<br />
</code><br />
Désactiver la checkbox<br />
(n'oubliez pas d'enregistrer)<br />
<br />
<span style="text-decoration: underline;">Utiliser Vuze en remplacement du client torrent intégré à Opera</span><br />
Saisissez dans la barre d'adresse:<br />
<code theme="Slush &amp; Poppies" noborder="1"><br />
opera:config#BitTorrent|Enable<br />
</code><br />
Désactiver la checkbox<br />
(n'oubliez pas d'enregistrer)<br />
<br />
Ensuite dans un terminal faites:<br />
<code><br />
nano ~/.opera/operaprefs.ini<br />
</code><br />
&nbsp;<br />
Puis dans la section:<br />
<code><br />
[File Types]<br />
</code><br />
<br />
Ajoutez la ligne:<br />
<code><br />
application/x-bittorrent=3,/usr/bin/vuze,,,torrent,|<br />
</code><br />
&nbsp;<br />
Une capture d'écran après personnalisation avec Opera 10.11:<br />
<br />
<a title="Prévisualisation | Quelques liens et conseils pour Opera" href="media/4297a324.opera_prv.jpg" data-original-source="http://www.eauland.com/data/images/opera_prv.jpg" data-lightbox="liens-opera"><img src="media/a1c21823.opera_prv.tb.jpg" data-original-source="http://www.eauland.com/data/images/opera_prv.tb.jpg" alt="Prévisualisation | Quelques liens et conseils pour Opera" title="Prévisualisation | Quelques liens et conseils pour Opera" width="300" height="224" class="aligncenter" /></a>


feed_id: http://www.eauland.com/article18/un-petit-script-pour-nautilus-gedit
title: Un petit script pour nautilus / gedit
uri: 2014-03-06-Un-petit-script-pour-nautilus-gedit
url: http://www.eauland.com/article18/un-petit-script-pour-nautilus-gedit
content:
Voici un petit script pour gconf qui m'evite de perdre du temps avec la souris:<br />
<br />
<code><br />
#!/bin/bash<br />
## CONFIGURATION DE NAUTILUS ET DE SON THEME<br />
gconftool-2 --type=Boolean --set /apps/nautilus/desktop/computer_icon_visible false<br />
gconftool-2 --type=Boolean --set /apps/nautilus/preferences/always_use_location_entry true<br />
gconftool-2 --type=Boolean --set /apps/nautilus/desktop/volumes_visible false<br />
gconftool-2 --type=Boolean --set /apps/nautilus/desktop/trash_icon_visible true<br />
gconftool-2 --type=Boolean --set /apps/nautilus/desktop/home_icon_visible true<br />
gconftool-2 --type=String --set /apps/nautilus/desktop/home_icon_name Nom_de_mon_home<br />
gconftool-2 --type=Boolean --set /desktop/gnome/interface/menus_have_icons true<br />
gconftool-2 --type=Boolean --set /desktop/gnome/interface/buttons_have_icons true<br />
gconftool-2 --type=Boolean --set /apps/nautilus/preferences/media_automount_open false<br />
gconftool-2 --type=Boolean --set /apps/nautilus/preferences/media_autorun_never true<br />
gconftool-2 --type=String --set /apps/nautilus/preferences/executable_text_activation display<br />
gconftool-2 --type=String --set /apps/nautilus/compact_view/default_zoom_level small<br />
gconftool-2 --type=String --set /apps/nautilus/icon_view/default_zoom_level small<br />
gconftool-2 --type=String --set /apps/nautilus/list_view/default_zoom_level small<br />
gconftool-2 --type=String --set /desktop/gnome/interface/toolbar_style icons<br />
gconftool-2 --type=String --set /desktop/gnome/interface/gtk_theme Nom_de_mon_theme_gtk<br />
gconftool-2 --type=String --set /desktop/gnome/interface/icon_theme Nom_de_mon_theme_d_icones<br />
gconftool-2 --type=String --set /apps/metacity/general/theme Nom_de_mon_theme_metacity<br />
gconftool-2 --type=String --set /apps/metacity/global_keybindings/panel_main_menu "Super_L"<br />
<br />
## CONFIGURATION DE GEDIT<br />
gconftool-2 --type=Boolean --set /apps/gedit-2/preferences/editor/bracket_matching/bracket_matching true<br />
gconftool-2 --type=Boolean --set /apps/gedit-2/preferences/editor/line_numbers/display_line_numbers true<br />
gconftool-2 --type=Boolean --set /apps/gedit-2/preferences/editor/tabs/insert_spaces true<br />
gconftool-2 --type=int --set /apps/gedit-2/preferences/editor/tabs/tabs_size 2<br />
gconftool-2 --type=Boolean --set /apps/gedit-2/preferences/ui/side_pane/side_pane_visible true<br />
<br />
## CONFIGURATION DE GNOME TERMINAL<br />
gconftool-2 --type=String --set /apps/gnome-terminal/profiles/Default/background_type transparent<br />
gconftool-2 --type=String --set /apps/gnome-terminal/profiles/Default/title Titre_du_terminal<br />
gconftool-2 --type=String --set /apps/gnome-terminal/profiles/Default/visible_name Nom_du_terminal<br />
gconftool-2 --type=Boolean --set /apps/gnome-terminal/profiles/Default/use_theme_colors false<br />
gconftool-2 --type=Boolean --set /apps/gnome-terminal/profiles/Default/silent_bell true<br />
gconftool-2 --type=String --set /apps/gnome-terminal/profiles/Default/background_color "#000000000000"<br />
gconftool-2 --type=String --set /apps/gnome-terminal/profiles/Default/foreground_color "#FBFBFBFBFBFB"<br />
<br />
## THEME DE SONS DANS GNOME (/usr/share/sounds)<br />
gconftool-2 --type=String --set /desktop/gnome/sound/theme_name Nom_de_mon_theme_sonore<br />
gconftool-2 --type=Boolean --set /desktop/gnome/sound/event_sounds true<br />
<br />
## CONFIGURATION DES POLICES<br />
gconftool-2 --type=String --set /desktop/gnome/font_rendering/antialiasing rgba<br />
gconftool-2 --type=String --set /desktop/gnome/font_rendering/hinting slight<br />
gconftool-2 --type=float --set /desktop/gnome/font_rendering/dpi 96<br />
</code>


feed_id: http://www.eauland.com/article17/configurer-les-dossiers-utilisateurs-sous-archlinux
title: Configurer les dossiers utilisateurs sous Archlinux
uri: 2014-03-06-Configurer-les-dossiers-utilisateurs-sous-Archlinux
url: http://www.eauland.com/article17/configurer-les-dossiers-utilisateurs-sous-archlinux
content:
Quand on installe Gnome par défaut sous Archlinux les dossiers (Documents, Musique, Publique, Téléchargements, et Vidéos) ne sont pas pris en compte avec le thème.<br />
<br />
Pour les activer installez le paquet xdg-user-dirs<br />
<br />
<code><br />
sudo pacman -S xdg-user-dirs<br />
</code><br />
<br />
Puis créez le fichier user-dirs.dirs<br />
<br />
<code lang="bash" noborder="1"><br />
nano ~/.config/user-dirs.dirs<br />
</code><br />
<br />
Puis coller les lignes suivantes:<br />
<br />
<code><br />
XDG_DESKTOP_DIR="$HOME/Desktop"<br />
XDG_DOCUMENTS_DIR="$HOME/Documents"<br />
XDG_DOWNLOAD_DIR="$HOME/Telecharger"<br />
XDG_MUSIC_DIR="$HOME/Musique"<br />
XDG_PICTURES_DIR="$HOME/Images"<br />
XDG_PUBLICSHARE_DIR="$HOME/Dropbox/Public"<br />
XDG_TEMPLATES_DIR="$HOME/Templates"<br />
XDG_VIDEOS_DIR="$HOME/Videos"<br />
</code><br />
<br />
Pour finir redémarrez nautilus:<br />
<br />
<code><br />
nautilus -q<br />
</code><br />
&nbsp;<br />
Captures d'écrans:<br />
<br />
<table border="0" cellpadding="0" cellspacing="0"><br />
<tr><br />
  <td><a title="Sans Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" href="media/f17d856f.xdg_sans.jpg" data-original-source="http://www.eauland.com/data/images/xdg_sans.jpg" data-lightbox="roadtrip"><img src="media/0cf91284.xdg_sans.tb.jpg" data-original-source="http://www.eauland.com/data/images/xdg_sans.tb.jpg" width="300" height="213" alt="Sans Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" title="Sans Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" class="aligncenter" /></a></td><br />
  <td><a title="Avec Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" href="media/4887c676.xdg_avec.jpg" data-original-source="http://www.eauland.com/data/images/xdg_avec.jpg" data-lightbox="roadtrip"><img src="media/e681d037.xdg_avec.tb.jpg" data-original-source="http://www.eauland.com/data/images/xdg_avec.tb.jpg" width="300" height="213" alt="Avec Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" title="Avec Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" class="aligncenter" /></a></td><br />
</tr><br />
</table>


feed_id: http://www.eauland.com/article16/progression-de-dropbox-dans-conky
title: Progression de Dropbox dans conky
uri: 2014-03-06-Progression-de-Dropbox-dans-conky
url: http://www.eauland.com/article16/progression-de-dropbox-dans-conky
content:
<img src="media/112b7fb8.dropbox.png" data-original-source="http://www.eauland.com/data/images/dropbox.png" alt="Progression de Dropbox dans conky" title="Progression de Dropbox dans conky" class="aligncenter" width="256" height="256" /><br />
<br />
Pour avoir la progression de dropbox dans conky, il suffit d'ajouter dans le conkyrc<br />
<br />
<code><br />
Dropbox${alignr}${execi 1 $HOME/.conky/dropbox.sh}%<br />
${execibar 1 $HOME/.conky/dropbox.sh}<br />
</code><br />
<br />
et de rajouter le script bash:<br />
<br />
<code><br />
#!/bin/bash<br />
db=5.5<br />
ch="$HOME/Dropbox"<br />
dr=`du -c $ch | grep total | tail -1`<br />
sz=`echo $dr | sed 's/total//g'`<br />
if [ -d $ch/.dropbox.cache ]; then<br />
  dc=`du -c $ch/.dropbox.cache | grep total | tail -1`<br />
  sc=`echo $dc | sed 's/total//g'`<br />
  sz=$sz-$sc<br />
  sz=`awk "BEGIN{ print $sz }"`<br />
fi<br />
op="100-((100*($db-$sz/1048576))/$db)"<br />
po=`awk "BEGIN{ print $op }"`<br />
po=${po%.*}<br />
echo $po<br />
</code><br />
Remplacez le 5.5 par l'espace disponible sur votre compte Dropbox en GB.


feed_id: http://www.eauland.com/article15/securise-son-site-avec-apache2-ssl-auto-signe
title: Sécurisé son site avec Apache2 / SSL (Auto-signé)
uri: 2014-03-06-Sécurisé-son-site-avec-Apache2-SSL-(Auto-signé)
url: http://www.eauland.com/article15/securise-son-site-avec-apache2-ssl-auto-signe
content:
Nous allons voir dans cet article comment sécurisé son site avec apache2 via SSL<br />
<br />
<strong>Pré-requis :</strong><br />
<br />
Vous devez bien entendu avoir un LAMP déjà configuré.<br />
<br />
<strong style="text-decoration: underline">Methode 1 que j'avais utilisée sur Ubuntu Jaunty & Ubuntu Hardy</strong><br />
<br />
<strong>Dans un premier temps ajouter le module ssl :</strong><br />
<br />
<code><br />
sudo a2enmod ssl<br />
</code><br />
<br />
<strong>Ensuite on va éditer le script make-ssl-cert pour mettre la durée que nous voulons :</strong><br />
<br />
<code><br />
sudo nano /usr/sbin/make-ssl-cert<br />
</code><br />
<br />
Vers la fin du fichier deux lignes nous intéresserons :<br />
<br />
<code><br />
if [ "$1" != "generate-default-snakeoil" ]; then<br />
    openssl req -config $TMPFILE -new -x509 -nodes -out $output -keyout $output > /dev/null 2>&1<br />
<br />
[...]<br />
<br />
else<br />
   openssl req -config $TMPFILE -new -x509 -nodes \<br />
</code><br />
<br />
On va rajouter une durée de 10ans (-days 3650) [par défaut le certificat à une durée de 1mois] :<br />
<br />
<code><br />
if [ "$1" != "generate-default-snakeoil" ]; then<br />
    openssl req -config $TMPFILE -new -x509 -days 3650 -nodes -out $output -keyout $output > /dev/null 2>&1<br />
<br />
[...]<br />
<br />
else<br />
   openssl req -config $TMPFILE -new -x509 -days 3650 -nodes \<br />
</code><br />
<br />
<strong>Puis nous pouvons regarder le fichier ssleay.cnf, suivant les distributions son contenu peut être différent</strong><br />
<br />
<code><br />
sudo nano /usr/share/ssl-cert/ssleay.cnf<br />
</code><br />
<br />
Ici nous avons...<br />
<br />
<code><br />
RANDFILE                = $ENV::HOME/.rnd<br />
<br />
[ req ]<br />
default_bits            = 1024<br />
default_keyfile         = privkey.pem<br />
distinguished_name      = req_distinguished_name<br />
prompt                  = no<br />
<br />
[ req_distinguished_name ]<br />
countryName                     = @CountryName@<br />
stateOrProvinceName             = @StateName@<br />
localityName                    = @LocalityName@<br />
organizationName                = @OrganisationName@<br />
organizationalUnitName          = @OUName@<br />
commonName                      = @HostName@<br />
emailAddress                    = @Email@<br />
</code><br />
<br />
... ce que je trouve très bien.<br />
<br />
<strong>Créons le certificat :</strong><br />
<br />
<code><br />
sudo make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/ssl/private/mon_site.pem<br />
</code><br />
&nbsp;<br />
<strong>Maintenant, nous pouvons éditer un hôte virtuel :</strong><br />
<br />
<code><br />
sudo nano /etc/apache2/sites-available/mon_site.com<br />
</code><br />
&nbsp;<br />
<strong>Voici un exemple :</strong><br />
<br />
NameVirtualHost *:443<br />
<br />
&lt;VirtualHost *:443&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLEngine On<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateFile /etc/ssl/private/mon_site.pem<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateKeyFile /etc/ssl/private/mon_site.pem<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerAdmin postmaster@mon_site.com<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DocumentRoot /chemin_vers_mon_site/www/<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerName mon_site.com<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ScriptAlias /cgi-bin/ &quot;/chemin_vers_mon_site/cgi-bin/&quot;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CustomLog /var/log/apache2/mon_site_access.log combined<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ErrorLog /var/log/apache2/mon_site_error.log<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory &quot;/chemin_vers_mon_site/www/&quot;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options -Indexes Includes FollowSymLinks<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory><br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory &quot;/chemin_vers_mon_site/cgi-bin/&quot;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#Options +ExecCGI<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerSignature Off<br />
<br />
&lt;/VirtualHost&gt;<br />
<br />
<strong>Pour finir nous créons un lien :</strong><br />
<code lang="bash" noborder="1"><br />
sudo a2ensite mon_site.com<br />
</code><br />
&nbsp;<br />
<br />
Il reste plus qu'à redémarrer apache :)<br />
<br />
&nbsp;<br />
<strong style="text-decoration: underline">Methode 2 que j'avais utilisé sur Archlinux</strong><br />
<br />
<strong>Créons le certificat :</strong><br />
<br />
<code><br />
cd /etc/httpd/conf<br />
openssl genrsa -des3 -out server.key 1024<br />
openssl req -new -key server.key -out server.csr<br />
openssl rsa -in server.key.org -out server.key<br />
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt<br />
</code><br />
&nbsp;<br />
<strong>Maintenant, nous pouvons éditer un hôte virtuel :</strong><br />
<br />
NameVirtualHost *:443<br />
<br />
&lt;VirtualHost *:443&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLEngine on<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateFile /etc/httpd/conf/server.crt<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateKeyFile /etc/httpd/conf/server.key<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerAdmin postmaster@mon_site.com<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DocumentRoot /chemin_vers_mon_site/www/<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerName mon_site.com<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ScriptAlias /cgi-bin/ &quot;/chemin_vers_mon_site/cgi-bin/&quot;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CustomLog /var/log/httpd/mon_site_access.log combined<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ErrorLog /var/log/httpd/mon_site_error.log<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory &quot;/chemin_vers_mon_site/www/&quot;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options -Indexes Includes FollowSymLinks<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory &quot;/chemin_vers_mon_site/cgi-bin/&quot;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options +ExecCGI<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerSignature Off<br />
<br />
&lt;/VirtualHost&gt;<br />
</code><br />
&nbsp;<br />
<br />
Il reste plus qu'à redémarrer apache :)<br />
<br />
&nbsp;<br />
<br />
<hr /><br />
<br />
<span style="text-decoration: underline">Sources:</span><br />
<br />
<a title="Creating a self signed SSL certificate for apache2 on Debian Lenny" href="http://blog.wearesakuzaku.com/creating-a-self-signed-ssl-certificate-for-apache-2-on-debian-lenny/">Creating a self signed SSL certificate for apache2 on Debian Lenny</a><br />
<a title="Sécuriser Apache2 avec SSL" href="http://doc.ubuntu-fr.org/tutoriel/securiser_apache2_avec_ssl">Sécuriser Apache2 avec SSL</a><br />
<a title="Serveur Web Apache - SSL - PHP " href="http://www.vogelweith.com/debian_server/06_apache.php">Serveur Web Apache - SSL - PHP </a><br />
<a title="How to create a self-signed SSL Certificate" href="http://www.akadia.com/services/ssh_test_certificate.html">How to create a self-signed SSL Certificate</a>


feed_id: http://www.eauland.com/article14/traduction-audacity-1-3-7-pour-jaunty
title: Traduction audacity 1.3.7 pour Jaunty
uri: 2014-03-08-Traduction-audacity-1-3-7-pour-Jaunty
url: http://www.eauland.com/article14/traduction-audacity-1-3-7-pour-jaunty
content:
<img class="aligncenter" title="Traduction Audacity 1.3.7 pour Jaunty" src="media/88e0038e.audacity.png" data-original-source="http://www.eauland.com/data/images/audacity.png" alt="Traduction Audacity 1.3.7 pour Jaunty" width="256" height="256" /><br />
<br />
Sur Ubuntu Jaunty la traduction d'audacity est incomplète pour remédier à cela il suffit de taper une commande dans le terminal:<br />
<br />
<code><br />
sudo wget http://www.eauland.com/data/documents/audacity-1.3.7.mo -O /usr/share/locale/fr/LC_MESSAGES/audacity.mo<br />
</code>


feed_id: http://www.eauland.com/article13/desactiver-compiz-pour-lancer-un-jeu-video-voir-une-video
title: Désactiver compiz pour lancer un jeu vidéo voir une vidéo
uri: 2014-03-10-Désactiver-compiz-pour-lancer-un-jeu-vidéo-voir-une-vidéo
url: http://www.eauland.com/article13/desactiver-compiz-pour-lancer-un-jeu-video-voir-une-video
content:
<img src="media/4d4745bf.compiz.png" data-original-source="http://www.eauland.com/data/images/compiz.png" alt="Désactiver compiz pour lancer un jeu vidéo voir une vidéo" title="Désactiver compiz pour lancer un jeu vidéo voir une vidéo" class="alignleft" width="256" height="256" /><br />
<br />
Les pilotes poulsbo sont très mal pris en charge sur linux voir pas pris en charge pour les dernières versions de Xorg.<br />
Il est comme même possible d'utiliser les effets 3D du bureau avec compiz néanmoins la lecture d'une vidéo voir certains "petits" jeux (et programmes comme Google Earth) peut se révéler chaotique. Il est possible d'utiliser une parade qui consiste à désactiver les effets du bureau au lancement des applications problématiques, bien sûr on pourrait utiliser fusion-icon et faire ça manuellement mais cela n'est vraiment pas pratique et encombre la zone de notification pour pas grand chose. L'astuce est la suivante:<br />
<br />
En me basant sur le script <a title="Compiz fusion et les jeux 3D" href="http://doc.ubuntu-fr.org/compiz_fusion_problemes_connus#compiz-fusion_et_les_jeux_3d">Compiz fusion et les jeux 3D</a> qui notons si on lance 2 fois une application réactive compiz..., mon script ne permet pas se genre de légèreté, même si c'est un peu barbare...<br />
<br />
<strong>Installation manuelle</strong><br />
Créons un fichier dans /usr/bin<br />
<br />
<code><br />
sudo nano /usr/bin/cponoff<br />
</code><br />
&nbsp;<br />
Et copions le contenu de ce script:<br />
<br />
<code><br />
#!/bin/bash<br />
#Vérifier pour une utilisation avec les applications: vlc, totem ou un jeu.<br />
#Vérifier pour une utilisation avec des fichiers: audios ou vidéos.<br />
<br />
#set -xv<br />
<br />
titre="Cponoff"<br />
texte_off="Cponoff a désactivé compiz pour lire votre vidéo"<br />
texte_on="Cponoff a réactivé compiz..."<br />
erreur="Une instance est déjà ouverte.\nFermez les applications utilisant cponoff et recommencez."<br />
<br />
application=$1<br />
fichier=$2<br />
nom=${fichier%.*}<br />
ext=${fichier#$nom}<br />
ext=`echo $ext | sed 's/\.//g'`<br />
compiz=`ps -ef | grep 'compiz' | grep -v grep`<br />
<br />
cponoff_()<br />
{<br />
  if [ "$compiz" != "" ]; then<br />
    composite=`cat $HOME/.gconf/apps/metacity/general/%gconf.xml | \<br />
               grep compositing_manager | \<br />
               sed "s#^.*value=\"\(.*\)\"/>#\1#"`<br />
    if [ "$composite" == "true" ]; then<br />
      comp_act=on<br />
      gconftool-2 --type=Boolean --set /apps/metacity/general/compositing_manager false<br />
    else<br />
      comp_act=off<br />
    fi<br />
    metacity --replace&<br />
    sleep 5<br />
    if [ "$icone" ]; then<br />
      notify-send -t 20000 -i "$icone" "$titre" "$texte_off"<br />
    fi<br />
    if [ "$fichier" ]; then<br />
      $application "$fichier"<br />
    else<br />
      $application<br />
    fi<br />
    if [ "$application" = "" ]; then<br />
      sleep 1<br />
    else<br />
      compiz --replace&<br />
      if [ "$comp_act" == "on" ]; then<br />
        gconftool-2 --type=Boolean --set /apps/metacity/general/compositing_manager true<br />
      fi<br />
      sleep 10<br />
      if [ "$icone" ]; then<br />
        notify-send -t 20000 -i "$icone" "$titre" "$texte_on"<br />
      fi<br />
    fi<br />
  else<br />
    if [ "$fichier" ]; then<br />
      $application "$fichier"<br />
    else<br />
      $application<br />
    fi<br />
    compiz --replace&<br />
    if [ "$comp_act" == "on" ]; then<br />
      gconftool-2 --type=Boolean --set /apps/metacity/general/compositing_manager true<br />
    fi<br />
  fi<br />
}<br />
<br />
if [ "$2" ]; then<br />
<br />
## lancement d'une musique (ou ajout à la playlist)<br />
  if [ "$ext" == "raw" ] || [ "$ext" == "wav" ] || [ "$ext" == "bwf" ]  || [ "$ext" == "aiff" ] || [ "$ext" == "caf" ] || [ "$ext" == "cda" ] \<br />
  || [ "$ext" == "atrac" ] || [ "$ext" == "flac" ] \<br />
  || [ "$ext" == "mp3" ] || [ "$ext" == "ogg" ] || [ "$ext" == "wma" ] || [ "$ext" == "au" ] || [ "$ext" == "asf" ] || [ "$ext" == "aa" ] || [ "$ext" == "aac" ] \<br />
  || [ "$ext" == "midi" ]<br />
  then<br />
    if [ "$application" == "totem" ]; then<br />
      $application --enqueue "$fichier"<br />
    else<br />
      $application "$fichier"<br />
    fi<br />
<br />
  elif [ "$compiz" != "" ]; then<br />
<br />
## lancement d'une vidéo<br />
    if [ "$ext" == "avi" ] || [ "$ext" == "flv" ] || [ "$ext" == "mov" ] || [ "$ext" == "moov" ] || [ "$ext" == "mpg" ] || [ "$ext" == "mpeg" ] || [ "$ext" == "vob" ] || [ "$ext" == "wmv" ]<br />
    then<br />
      nom_theme=`grep icon_theme $HOME/.gconf/desktop/gnome/interface/%gconf.xml -A1 | \<br />
             tail -n1 | \<br />
             sed "s#^.*<stringvalue>\(.*\)</stringvalue>#\1#"` # le grep -A1 affiche une ligne de plus, le tail -n1 affiche 1 ligne à partir de la fin<br />
      <br />
      if [ -d $HOME/.icons/$nom_theme ]; then<br />
        theme=$HOME/.icons/$nom_theme<br />
      else<br />
        theme=/usr/share/icons/$nom_theme<br />
      fi<br />
      <br />
      chemin_icone=$theme/`cat $theme/index.theme | grep apps] | sed "s#^.*\[\(.*\)\]#\1#"`<br />
      <br />
      if [ -f "$chemin_icone/$application.png" ]; then<br />
           icone="$chemin_icone/$application.png"<br />
      elif [ -f "$chemin_icone/$application.svg" ]; then<br />
           icone="$chemin_icone/$application.svg"<br />
      elif [ -f "$chemin_icone/$application.xpm" ]; then<br />
           icone="$chemin_icone/$application.xpm"<br />
      elif [ -f "/usr/share/pixmaps/$application.png" ]; then<br />
           icone="/usr/share/pixmaps/$application.png"<br />
      elif [ -f "/usr/share/pixmaps/$application.svg" ]; then<br />
           icone="/usr/share/pixmaps/$application.svg"<br />
      elif [ -f "/usr/share/pixmaps/$application.xpm" ]; then<br />
           icone="/usr/share/pixmaps/$application.xpm"<br />
      else<br />
           icone=""<br />
      fi<br />
      <br />
      cponoff_ $application "$fichier" $icone<br />
    else<br />
      cponoff_ $application "$fichier"<br />
    fi<br />
  else<br />
    zenity --error --title="$titre" --text="$erreur"<br />
  fi<br />
<br />
## lancement d'une application (en général un jeu)<br />
else<br />
  if [ "$compiz" != "" ]; then<br />
    cponoff_ $application<br />
  else<br />
    zenity --error --title="$titre" --text="$erreur"<br />
  fi<br />
fi<br />
</code><br />
&nbsp;<br />
<strong>Comment ça marche ?</strong><br />
<br />
Éditer vos lanceurs du menu avec alacarte et remplacer pour totem la commande par:<br />
<br />
<code><br />
cponoff totem %U<br />
</code><br />
&nbsp;<br />
ou pour vlc:<br />
<br />
<code><br />
cponoff vlc %U<br />
</code><br />
&nbsp;<br />
Si vous lancez un jeu ou une application:<br />
<br />
<code lang="bash" noborder="1"><br />
cponoff mon_application<br />
</code><br />
&nbsp;<br />
<br />
Notons que si avec totem ou vlc vous lancez des mp3 via nautilus compiz ne se désactivera pas, par contre si vous lancer vlc ou totem tout seul compiz se désactivera afin de prévenir tous problèmes si vous allez ouvrir une vidéo.<br />
<br />
Pour finir pas besoin de mettre l'argument &#150;&#150;enqueue à totem si vous lisez des mp3 il s’ajouteront automatiquement à votre playlist.


feed_id: http://www.eauland.com/article12/convertir-une-image-en-ascii
title: Convertir une image en Ascii
uri: 2014-03-10-Convertir-une-image-en-Ascii
url: http://www.eauland.com/article12/convertir-une-image-en-ascii
content:
Après la lecture de ce <a title="Transformer une image en Ascii" href="http://forum.ubuntu-fr.org/viewtopic.php?id=374888">post</a> je me suis dis qu'il pouvait être sympa de convertir une image en Ascii néanmoins les multiples arguments empêchent de se mémoriser de la commande, c'est pourquoi j'ai décidé de rajouter une fonction dans mon ~/.bashrc<br />
<br />
<code><br />
imgAscii(){<br />
  #set -xv<br />
  <br />
  if [ $# -lt 3 ]; then<br />
    <br />
    # récupération du nom complet de l'image (et son chemin si il existe) et de l'option (si elle existe)<br />
    if [ "$2" ]; then<br />
      if [ "$1" == --text ] || [ "$1" == --html ]; then<br />
        param="$1"<br />
        img="$2"<br />
      elif [ "$2" == --text ] || [ "$2" == --html ]; then<br />
        param="$2"<br />
        img="$1"<br />
      else<br />
        param=?<br />
      fi<br />
    else<br />
      param=0<br />
      img="$1"<br />
    fi<br />
    <br />
    # vérification de la présence de l'image et de la bonne option<br />
    if [ $param == ? ]; then<br />
      echo "Paramètre de commande inconnu, vous pouvez utiliser (--text ou --html)"<br />
    elif [ ! -f "$img" ]; then<br />
      echo "L'image demandée pour la conversion est introuvable"<br />
    else<br />
      <br />
      # récupération de l'extension<br />
      nom=${img#$PWD}<br />
      nom=${nom%.*}<br />
      ext=${img#$nom}<br />
      <br />
      # conversion de l'image si elle n'est pas en jpg<br />
      if [ $ext != .jpg ]; then<br />
        conversion=true<br />
        convert "$img" $PWD/"$nom".jpg<br />
        img="$nom".jpg<br />
      else<br />
        conversion=false<br />
      fi<br />
      <br />
      # conversions en ascii suivant les paramètres<br />
      if [ $param == --text ]; then<br />
        jp2a "$img" > "$nom".txt<br />
      elif [ $param == --html ]; then<br />
        jp2a "$img" --colors --chars=oO.: --html --fill --background=light > "$nom".html<br />
      else<br />
        jp2a --color "$img"<br />
      fi<br />
      <br />
      # efface l'image convertie en jpg (si elle existe)<br />
      if [ $conversion == true ]; then<br />
        rm $img<br />
      fi<br />
      <br />
    fi<br />
  else<br />
    echo "Il y a trop d'arguments..."<br />
    echo "  - Si votre image comporte des espaces veuillez"<br />
    echo "    entourer son chemin par des guillemets"<br />
    echo "  - Vérifier vos paramètres (--html ou --text)"<br />
  fi<br />
}<br />
</code><br />
<br />
N'ayant pas trouvé quelque chose d'intéressant pour la conversion en .jpg je vous conseille de convertir votre image en html de faire une capture d'écran puis de la retoucher sur gimp.


feed_id: http://www.eauland.com/article11/creer-son-ecran-de-veille-avec-son-logo-flottant
title: Créer son écran de veille avec son logo flottant
uri: 2014-03-10-Créer-son-écran-de-veille-avec-son-logo-flottant
url: http://www.eauland.com/article11/creer-son-ecran-de-veille-avec-son-logo-flottant
content:
Pour créer son écran de veille avec son logo flottant rien de plus simple, il suffit simplement de créer un lanceur:<br />
<br />
<code><br />
sudo nano /usr/share/applications/screensavers/mon_ecran_de_veille.desktop<br />
</code><br />
<br />
Puis d'insérer les lignes suivantes (à adapter)<br />
<br />
<code><br />
#!/usr/bin/env xdg-open<br />
[Desktop Entry]<br />
Encoding=UTF-8<br />
Name=mon_logo flottant<br />
Comment=mon_logo flottant autour de l'écran<br />
Exec=floaters /usr/share/pixmaps/mon_logo_screensaver.png<br />
TryExec=floaters<br />
StartupNotify=false<br />
Terminal=false<br />
Type=Application<br />
Categories=GNOME;Screensaver<br />
OnlyShowIn=GNOME<br />
</code><br />
<br />
Il nous reste plus qu'à créer notre logo (c'est peut-être le plus compliqué)<br />
<br />
Puis le déplacer dans le bon endroit:<br />
<br />
<code><br />
sudo mv mon_logo_screensaver.png /usr/share/pixmaps/<br />
</code><br />
<br />
Et mettre les bons droits sur l'image:<br />
<br />
<code><br />
sudo chmod 644 /usr/share/pixmaps/mon_logo_screensaver.png<br />
</code>


feed_id: http://www.eauland.com/article10/mon-sources-list-sur-ubuntu-jaunty
title: Mon sources.list sur Ubuntu Jaunty
uri: 2014-03-10-Mon-sources-list-sur-Ubuntu-Jaunty
url: http://www.eauland.com/article10/mon-sources-list-sur-ubuntu-jaunty
content:
Bien qu'il reste que 6 mois d'existence à cette distribution ubuntu je poste mon sources.list pour ne pas oublier les ppa que j'utilisais avant quand je migrerai sur lucid (si le pilote poulsbo est bien pris en charge).<br />
<br />
<code><br />
## DEPOTS DE BASE<br />
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty main universe multiverse restricted<br />
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty main universe multiverse restricted<br />
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse<br />
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse<br />
<br />
## DEPOTS DE MISES A JOUR<br />
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates main universe multiverse restricted<br />
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates main universe multiverse restricted<br />
<br />
##DEPOTS DE SECURITES<br />
deb http://security.ubuntu.com/ubuntu jaunty-security main universe multiverse restricted<br />
deb-src http://security.ubuntu.com/ubuntu jaunty-security main universe multiverse restricted<br />
<br />
## DEPOTS CANONICAL<br />
deb http://archive.canonical.com/ubuntu jaunty partner<br />
deb-src http://archive.canonical.com/ubuntu jaunty partner<br />
<br />
## DEPOTS DES PILOTES POULSBO<br />
#Clé: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C6598A30<br />
# deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main<br />
# deb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main<br />
<br />
## DEPOT ARTE RECORDER<br />
#Clé: gpg --keyserver hkp://keyserver.ubuntu.com:11371 --recv-key 842820F9 && gpg -a --export 842820F9 | sudo apt-key add -<br />
# deb http://ppa.launchpad.net/arte+7recorder/ppa/ubuntu jaunty main<br />
<br />
## DEPOT MEDIUBUNTU<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2EBC26B60C5A2783<br />
deb http://packages.medibuntu.org/ jaunty free non-free<br />
<br />
## DEPOT VIRTUALBOX<br />
#Clé: wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -<br />
# deb http://download.virtualbox.org/virtualbox/debian jaunty non-free<br />
<br />
## DEPOTS CONKY<br />
#Clé: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 95628707<br />
deb http://ppa.launchpad.net/norsetto/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/norsetto/ppa/ubuntu jaunty main<br />
<br />
## DEPOT CAIRO-DOCK<br />
#Clé: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E80D6BF5<br />
deb http://ppa.launchpad.net/cairo-dock-team/ppa/ubuntu jaunty main<br />
<br />
## DEPOT WICD<br />
#Clé: wget -q http://apt.wicd.net/wicd.gpg -O- | sudo apt-key add -<br />
deb http://apt.wicd.net jaunty extras<br />
<br />
## DEPOT TOR<br />
#Clé:<br />
#   gpg --keyserver keys.gnupg.net --recv 886DDD89<br />
#   gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -<br />
deb http://deb.torproject.org/torproject.org jaunty main<br />
<br />
## DEPOT VLC<br />
#Clé: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7613768D<br />
deb http://ppa.launchpad.net/c-korn/vlc/ubuntu jaunty main<br />
<br />
## DEPOT GETDEB ET PLAYDEB<br />
#Clé: wget -q http://archive.getdeb.net/getdeb-archive.key -O- | sudo apt-key add -<br />
# deb http://archive.getdeb.net/ubuntu jaunty-getdeb apps games<br />
#Clé: sudo apt-key adv --recv-keys --keyserver pgp.mit.edu 46D7E7CF<br />
# deb http://mirrors.dotsrc.org/getdeb/ubuntu lucid-getdeb apps games<br />
<br />
## DEPOTS POKERTH<br />
#Clé: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B1572604<br />
deb http://ppa.launchpad.net/pkg-games/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/pkg-games/ppa/ubuntu jaunty main<br />
<br />
## DEPOT EMESENE<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0CC1223EE2314809<br />
deb http://ppa.launchpad.net/bjfs/ppa/ubuntu jaunty main<br />
<br />
## DEPOTS SONGBIRD<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 5719E347<br />
deb http://ppa.launchpad.net/songbird-daily/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/songbird-daily/ppa/ubuntu jaunty main<br />
<br />
## DEPOTS: LIFEREA & WEBKIT<br />
#Clés:<br />
#   sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 412F055D<br />
#   sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2D9A3C5B<br />
deb http://ppa.launchpad.net/liferea/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/liferea/ppa/ubuntu jaunty main<br />
deb http://ppa.launchpad.net/webkit-team/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/webkit-team/ppa/ubuntu jaunty main<br />
<br />
## DEPOT UBUNTUZILLA (FIREFOX...)<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29<br />
deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main<br />
<br />
## DEPOT SCRIBUS<br />
#Clé:<br />
#   gpg --keyserver wwwkeys.eu.pgp.net --recv-keys EEF818CF<br />
#   gpg --armor --export EEF818CF | sudo apt-key add -<br />
# deb http://debian.scribus.net/debian/ jaunty main non-free<br />
<br />
## DEPOT GNOME-SCAN<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xd9bbf6b1e1c4b8a36b4c91d3319025e5b3b545eb<br />
deb http://ppa.launchpad.net/bersace/ppa/ubuntu jaunty main<br />
<br />
## DEPOT COMPIZ<br />
#Clé: wget -q 'http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x2ED6BB6042C24D89' -O- | sudo apt-key add -<br />
deb http://ppa.launchpad.net/compiz/ubuntu jaunty main<br />
<br />
## DEPOTS AMULE<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com B948431914FFEBADC98CD8AFA3CD88794B2C459E<br />
deb http://ppa.launchpad.net/amule-releases/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/amule-releases/ppa/ubuntu jaunty main<br />
<br />
## DEPOT GLOBALMENU<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 7889D725DA6DEEAA<br />
deb http://ppa.launchpad.net/globalmenu-team/ubuntu jaunty main<br />
<br />
## DEPOTS DROPBOX<br />
#Clé: sudo apt-key adv --recv-keys --keyserver pgp.mit.edu FC918B335044912E<br />
deb http://linux.dropbox.com/ubuntu jaunty main<br />
deb-src http://linux.dropbox.com/ubuntu jaunty main<br />
<br />
## DEPOTS POUR RHYTHMBOX<br />
#Clés:<br />
#   sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0EDEEEDF<br />
#   sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 299F9883<br />
deb http://ppa.launchpad.net/scrawl/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/scrawl/ppa/ubuntu jaunty main<br />
deb http://ppa.launchpad.net/segler-alex/ppa/ubuntu jaunty main<br />
<br />
## DEPOTS AWN<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com CE9FDCA9<br />
deb http://ppa.launchpad.net/awn-core/ppa/ubuntu jaunty main<br />
deb-src http://ppa.launchpad.net/awn-core/ppa/ubuntu jaunty main<br />
<br />
## DEPOTS DOSBOX<br />
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com CCAB3297<br />
# deb http://ppa.launchpad.net/jenshnielsen/ppa/ubuntu jaunty main<br />
# deb-src http://ppa.launchpad.net/jenshnielsen/ppa/ubuntu jaunty main<br />
<br />
## DEPOTS OPERA<br />
#Clé: wget -O- http://deb.opera.com/archive.key | sudo apt-key add -<br />
deb http://deb.opera.com/opera/ stable non-free<br />
# deb http://deb.opera.com/opera-beta/ stable non-free<br />
</code>


feed_id: http://www.eauland.com/article9/mise-a-jour-de-firefox-sur-ubuntu-jaunty
title: Mise à jour de firefox sur Ubuntu Jaunty
uri: 2014-03-10-Mise-à-jour-de-firefox-sur-Ubuntu-Jaunty
url: http://www.eauland.com/article9/mise-a-jour-de-firefox-sur-ubuntu-jaunty
content:
<img src="media/67d5c6e8.firefox.png" data-original-source="http://www.eauland.com/data/images/firefox.png" alt="Mise à jour de firefox sur Ubuntu Jaunty" title="Mise à jour de firefox sur Ubuntu Jaunty" class="alignleft" width="256" height="256" /><br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Si pour une raison x ou y vous ne pouvez pas mettre à jour votre système (pour moi il s'agit du problème avec le poulsbo), le projet UbuntuZilla risque fort de vous séduire il s'agit de mettre à jour firefox quelque soit votre version d'ubuntu, ainsi vous pourrez utiliser les balises vidéo, avoir un firefox plus réactif et donc accélérer votre navigation sur internet.<br />
<br />
<strong>Installation</strong><br />
<br />
Ajouter ce dépot à votre sources.list (sudo nano /etc/apt/sources.list)<br />
<br />
<code lang="bash" noborder="1"><br />
deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main<br />
</code><br />
<br />
Importer la clé:<br />
<br />
<code lang="bash" noborder="1"><br />
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29<br />
</code><br />
<br />
Il vous suffit d'installer le paquet firefox-mozilla-build.<br />
<br />
<code lang="bash" noborder="1"><br />
sudo apt-get update && sudo apt-get install firefox-mozilla-build<br />
</code><br />
<br />
&nbsp;<br />
<strong>Quelques réglages</strong><br />
<br />
Comme vous le remarquez si vous lancez firefox maintenant vous avez la dernière version (actuellement la version 3.6.3 qui se nome ici: Namoroka) mais celle-ci est en anglais.<br />
Pour la mettre en français il suffit de télécharger une extension. Le nom de dossier changeant régulièrement tous comme le nom de l'extension voici le dossier principal: <a title="Serveur FTP de mozilla" href="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/">http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/</a><br />
Actuellement il vous faudra vous rendre dans le dossier latest-firefox-3.6.x-l10n, faites un ctrl-f pour rechercher le mot clé fr, et choisissez le fichier .xpi.<br />
<br />
Si vous avez supprimé votre dossier .mozilla de votre home il est possible que même après avoir redémarré firefox soit toujours en anglais, dans ce cas tapez dans la barre d'adresse about:config<br />
Il vous faudra ensuite modifier la valeur pour general.useragent en fr et après dans intl.accept_languages et mettre comme valeur fr, fr-fr, en-us, en<br />
<br />
Maintenant firefox est en français.<br />
<br />
Il vous reste plus qu'à télécharger le <a title="Dictionnaire pour la correction orthographique" href="https://addons.mozilla.org/fr/firefox/language-tools/">dictionnaire pour la correction orthographique</a><br />
<br />
&nbsp;<br />
<strong>Réglages Inutiles</strong><br />
<br />
Pour que la version d'ubuntu soit spécifiée sur les blogs dans about:config on rajoute les chaines:<br />
<br />
general.useragent.vendor avec comme valeur Ubuntu<br />
general.useragent.vendorComment avec comme valeur jaunty<br />
<br />
et pour finir,<br />
<br />
general.useragent.vendorSub avec ici comme valeur 9.04


feed_id: http://www.eauland.com/article8/mes-extensions-thunderbird-favorites
title: Mes extensions Thunderbird favorites
uri: 2014-03-10-Mes-extensions-Thunderbird-favorites
url: http://www.eauland.com/article8/mes-extensions-thunderbird-favorites
content:
<img src="media/98bbbb77.thunderbird.png" data-original-source="http://www.eauland.com/data/images/thunderbird.png" alt="Mes extensions Thunderbird favorites" title="Mes extensions Thunderbird favorites" class="alignleft" width="256" height="256" /><br />
<br />
Dans le même contexte que l'<a title="Mes extensions Firefox favorites" href="http://www.eauland.com/mes-extensions-firefox-favorites/">article précédent</a>, voici ma liste d'extensions Thunderbird 2.0.<br />
<br />
Cette liste d'extensions est toujours subjective...<br />
<br />
<a title="Bloquer les publicités" href="https://addons.mozilla.org/en-US/thunderbird/addon/1865">Adblock plus</a>: Bloqueur de publicité.<br />
<a title="Accéder plus aisément à vos contacts" href="https://addons.mozilla.org/fr/thunderbird/addon/70">Contact Sidebar</a>: Accéder facilement aux contacts de votre carnet d'adresse.<br />
<a title="Chiffrer / Déchiffrer des emails" href="https://addons.mozilla.org/fr/thunderbird/addon/71">Enigmail</a>: Chiffrer/ Déchiffrer des emails.<br />
<a title="Avoir une icône dans les notifications" href="https://addons.mozilla.org/en-US/thunderbird/addon/4868">Firetray</a>: Permet d'avoir sous linux une icône dans la zone de notification.<br />
<a title="Calendrier pour thunderbird" href="https://addons.mozilla.org/fr/thunderbird/addon/2313">Lightning</a>: Rajouter un calendrier à Thunderbird.<br />
<a title="Ajoute des fonctions pour l'envoit et la réception d'email" href="https://addons.mozilla.org/en-US/thunderbird/addon/902">MagicSLR</a>: Ajouter des fonctions pour recevoir et envoyer des emails.<br />
<a title="Configurer, optimiser thunderbird" href="https://addons.mozilla.org/en-US/thunderbird/addon/421">Mr Tech Toolkit</a>: Configurer, optimiser thunderbird.<br />
<a title="Suivre plus facilement le fil des emails" href="https://addons.mozilla.org/en-US/thunderbird/addon/170">Quote Colors</a>: Ajoute de la couleurs dans vos mails pour suivre plus facilement le fil des discussions.<br />
<a title="Gérer vos signatures" href="https://addons.mozilla.org/fr/thunderbird/addon/611">Signature Switch</a>: Gérer vos signatures.<br />
<a title="Voir le code source des emails" href="https://addons.mozilla.org/en-US/thunderbird/addon/394">ViewSourceWith</a>: Permet de voir le code source des emails.<br />
<a title="Récupérer les emails de sa messagerie live" href="http://webmail.mozdev.org/installation.html">Webmail & webmail hotmail</a>: Pour récupérer les emails sur sa messagerie Live (ex-hotmail).<br />


feed_id: http://www.eauland.com/article6/mes-extensions-firefox-favorites
title: Mes extensions Firefox favorites
uri: 2014-03-10-Mes-extensions-Firefox-favorites
url: http://www.eauland.com/article6/mes-extensions-firefox-favorites
content:
<img src="media/67d5c6e8.firefox.png" data-original-source="http://www.eauland.com/data/images/firefox.png" alt="Mes extensions Firefox favorites" title="Mes extensions Firefox favorites" class="alignleft" width="256" height="256" /><br />
<br />
Cette liste d'extensions pour Firefox est subjective.<br />
<br />
<a title="Bloqueur de publicités" href="https://addons.mozilla.org/fr/firefox/addon/1865">Adblock plus</a>: Bloquer les publicités.<br />
<a title="Interface graphique pour bloquer les publicités" href="https://addons.mozilla.org/fr/firefox/addon/4364">Adblock plus element hiding helper</a>: Un bon complément d'adblock plus pour bloquer des parties d'un site facilement avec une interface graphique.<br />
<a title="Visionner la page en cours dans google chrome" href="https://addons.mozilla.org/fr/firefox/addon/8740/">Chrome View</a>: Visionner la page en cours dans google chrome.<br />
<a title="Onglets en couleur" href="https://addons.mozilla.org/fr/firefox/addon/1368">Colorfultabs</a>: Améliore l'ergonomie de Firefox en mettant de la couleur aux onglets.<br />
<a title="Récupérer des couleurs dans les pages internet" href="https://addons.mozilla.org/fr/firefox/addon/271">Colorzilla</a>: Récupérer des couleurs sur internet.<br />
<a title="Mur d'image en 3D" href="http://www.cooliris.com/">Cooliris</a>: Naviguer avec un mur d&#8217;image 3D lors de recherche sur devianart, google image ou autre...<br />
<a title="Dupliquer les onglets" href="https://addons.mozilla.org/fr/firefox/addon/28">Duplicatetab</a>: Dupliquer les onglets.<br />
<a title="Mettre en icône les onglets" href="https://addons.mozilla.org/fr/firefox/addon/3780">Faviconizetab</a>: Mettre en icônes les onglets, pratique...<br />
<a title="Débugger vos pages internet" href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug</a>: Plus besoin de décrire cette extension appréciée des web-développeurs.<br />
<a title="Client FTP" href="https://addons.mozilla.org/fr/firefox/addon/684">Fireftp</a>: Rajouter un client FTP à Firefox.<br />
<a title="Client Torrent" href="https://addons.mozilla.org/en-US/firefox/addon/10931">Firetorrent</a>: Rajouter un client torrent à votre navigateur.<br />
<a title="Localiser les serveurs" href="https://addons.mozilla.org/fr/firefox/addon/5791">Flagfox</a>: Connaitre la localisation du serveur utilisé par le domaine visité.<br />
<a title="Ctrl+tab pour faciliter le changement d'onglets" href="https://addons.mozilla.org/fr/firefox/addon/8879">Foxtab</a>: Un ctrl+tab similaire aux alt+tab des OS.<br />
<a title="Gérer vos proxy" href="https://addons.mozilla.org/fr/firefox/addon/2464">Foxyproxy</a>: Gérer simplement vos proxy.<br />
<a title="Optimiser, configurer Firefox" href="https://addons.mozilla.org/fr/firefox/addon/421">Mr tech toolkit</a>: Optimiser, configurer Firefox comme vous voulez.<br />
<a title="Organiser la barre inférieure" href="https://addons.mozilla.org/fr/firefox/addon/1759">Organize status bar</a>: Organiser la barre inférieure de Firefox.<br />
<a title="Lecteur RSS" href="https://addons.mozilla.org/fr/firefox/addon/77">Sage</a>: Lire plus facilement les flux RSS avec Firefox.<br />
<a title="Capturer des pages internet" href="https://addons.mozilla.org/fr/firefox/addon/427">Scrapbook</a>: Enregistrer des pages internet pour les lire ultérieurement.<br />
<a title="Avoir un aperçu des sites lors de recherche sur bing, google et yahoo" href="https://addons.mozilla.org/fr/firefox/addon/189/">SearchPreview</a>: Avoir un aperçu des sites lors de recherche sur bing, google et yahoo.<br />
<a title="Avoir des informations comme le rank d'un site, son whois..." href="https://addons.mozilla.org/en-US/firefox/addon/321/">SearchStatus</a>: Avoir des informations comme le rank d'un site, son whois...<br />
<a title="Gérer vos mots de passe" href="https://addons.mozilla.org/fr/firefox/addon/4429">Secure login</a>: Gestionnaire de mots de passe.<br />
<a title="Éditer des CSS" href="https://addons.mozilla.org/fr/firefox/addon/2108">Stylish</a>: Éditer des CSS pour modifier l'apparence des sites internet.<br />
<a title="Visualisation des onglets au survol" href="https://addons.mozilla.org/fr/firefox/addon/6132">Tab preview</a>: Pré-visualiser un site au survol de son onglet.<br />
<a title="Simplifie le développement des sites internet" href="https://addons.mozilla.org/fr/firefox/addon/60">Webdeveloper</a>: S'il fallait en retenir qu'une ça serait celle là, indispensable !!<br />
<a title="Outil collaboratif de notation des sites internet" href="https://addons.mozilla.org/fr/firefox/addon/3456/">WOT (Web of Trust)</a>: Outil collaboratif de notation des sites internet.<br />
<a title="Synchroniser vos liens et mots de passe" href="http://www.xmarks.com/">Xmarks</a>: Synchroniser vos marque-pages et même les mots de passe pour ceux qui le désirent.<br />
<br />
Un aperçu après personnalisation:<br />
<br />
<a title="Aperçu après personnalisation | Mes extensions Firefox favorites" href="media/828640f8.mozilla_prv.jpg" data-original-source="http://www.eauland.com/data/images/mozilla_prv.jpg" data-lightbox="extensions-firefox"><img src="media/cfe83e4c.mozilla_prv.tb.jpg" data-original-source="http://www.eauland.com/data/images/mozilla_prv.tb.jpg" alt="Aperçu après personnalisation | Mes extensions Firefox favorites" title="Aperçu après personnalisation | Mes extensions Firefox favorites" class="aligncenter" /></a>


feed_id: http://www.eauland.com/article5/creer-une-partition-virtuelle-sur-linux
title: Créer une partition virtuelle sur Linux
uri: 2014-03-10-Créer-une-partition-virtuelle-sur-Linux
url: http://www.eauland.com/article5/creer-une-partition-virtuelle-sur-linux
content:
Commençons par créer un fichier remplit de zéro (ici nous créons un fichier d’environ 2.5Go):<br />
<br />
<code><br />
sudo dd if=/dev/zero of=/home/monfichier bs=1024 count=2500000<br />
</code><br />
 <br />
Puis on le formate:<br />
<br />
<code><br />
sudo mke2fs -j /home/monfichier<br />
</code><br />
 <br />
Il nous reste plus qu’à monter la partition virtuelle<br />
(créer au préalable un point de montage: sudo mkdir /mnt/pointdemontage)<br />
<br />
<code><br />
sudo mount -o loop /home/monfichier /mnt/pointdemontage<br />
</code><br />
 <br />
Pour augmenter la taille du volume de 250Mo, démontez le fichier (sudo umount /mnt/pointdemontage) puis tapez cette commande:<br />
<br />
<code><br />
sudo dd if=/dev/zero of=/home/monfichier conv=notrunc oflag=append bs=1K count=250K<br />
</code><br />
 <br />
Pour simplifier vous pouvez monter votre partition virtuelle / fichier dès le lancement du système grâce au fstab (sudo nano /etc/fstab), il suffit d’ajouter à la fin du fichier:<br />
<br />
<code><br />
/home/monfichier      /mnt/pointdemontage      auto     defaults,loop    0    2<br />
</code>


feed_id: http://www.eauland.com/article4/remettre-un-disque-dur-a-0
title: Remettre un disque dur à 0
uri: 2014-03-10-Remettre-un-disque-dur-à-0
url: http://www.eauland.com/article4/remettre-un-disque-dur-a-0
content:
<img src="media/0cb8bceb.hdd.jpg" data-original-source="http://www.eauland.com/data/images/hdd.jpg" alt="Remettre un disque dur à 0" title="Remettre un disque dur à 0" class="aligncenter" width="256" height="256" /><br />
<br />
Installez le paquet dcfldd (<a title="Installer le paquet dcfldd sur ubuntu" href="apt://dcfldd">sudo apt-get install dcfldd</a>) qui permet de voir la progression.<br />
<br />
Puis il suffit simplement de lancer la commande:<br />
<br />
<pre class="brush: bash;"><br />
sudo dcfldd if=/dev/zero of=/dev/sdX conv=notrunc<br />
</pre><br />
&nbsp;<br />
Où X correspond à la lettre de votre disque dur (clé usb…)


feed_id: http://www.eauland.com/article3/compiler-php-5-3-sur-ubuntu-jaunty-en-gardant-php-5-2
title: Compiler et installer PHP 5.3 sur Ubuntu Jaunty (en gardant PHP 5.2)
uri: 2014-03-10-Compiler-et-installer-PHP-5-3-sur-Ubuntu-Jaunty-(en-gardant-PHP-5-2)
url: http://www.eauland.com/article3/compiler-php-5-3-sur-ubuntu-jaunty-en-gardant-php-5-2
content:
<img src="media/c6e986d3.php.png" data-original-source="http://www.eauland.com/data/images/php.png" alt="Compiler et installer PHP 5.3 sur Ubuntu Jaunty" title="Compiler et installer PHP 5.3 sur Ubuntu Jaunty" class="aligncenter" width="256" height="256" /><br />
<br />
<strong>Pré-requis:</strong><br />
<br />
Vous devez bien entendu avoir un LAMP déjà configuré.<br />
<br />
<strong>Dans un premier temps installez les outils pour la compilation:</strong><br />
<br />
<code><br />
sudo apt-get install build-essential libxml2-dev libtool libglib2.0-dev libssl-dev libbz2-dev libzip-dev libcurl4-openssl-dev libenchant-dev libpng12-dev libicu-dev<br />
</code><br />
&nbsp;<br />
<strong>A savoir:</strong><br />
<br />
Les sources des distributions se trouvent <a title="Sources des distributions PHP" href="http://fr.php.net/distributions/">ici</a>: (<a title="Sources des distributions PHP" href="http://fr.php.net/distributions/">http://fr.php.net/distributions/</a>)<br />
Les sources de développement se trouvent <a title="Sources de developpement de PHP" href="http://snaps.php.net/ ">ici</a>: (<a title="Sources de developpement de PHP" href="http://snaps.php.net/ ">http://snaps.php.net/</a>)<br />
<br />
<strong>Installation:</strong><br />
<br />
<code><br />
cd /usr/local/src<br />
sudo wget http://fr.php.net/distributions/php-5.3.2.tar.bz2<br />
sudo tar xvjf php-5.3.2.tar.bz2<br />
cd php-5.3.2<br />
sudo ./configure --with-curl --with-gd --with-zlib --with-bz2 --with-openssl --enable-intl --with-enchant --with-pear --with-mysql=mysqlnd --enable-calendar --enable-mbstring --enable-bcmath<br />
sudo make<br />
sudo make test<br />
sudo make install <br />
</code><br />
&nbsp;<br />
<strong>Vérifier que PHP 5.3 est bien pris en charge:</strong><br />
<br />
<code><br />
/usr/local/bin/php-cgi -v<br />
</code><br />
&nbsp;<br />
<strong>Utilisation de PHP 5.3 dans des pages web:</strong><br />
<br />
<span style="text-decoration: underline;"><em>On configure le module actions:</em></span><br />
<br />
<code><br />
sudo a2enmod actions<br />
</code><br />
&nbsp;<br />
<span style="text-decoration: underline;"><em>On édite le apache2.conf pour créer une extension .php5_3 en rajoutant à la fin du fichier:</em></span><br />
<br />
<code><br />
ScriptAlias /php "/usr/local/bin"<br />
AddType application/x-httpd-php5_3 .php5_3<br />
</code><br />
&nbsp;<br />
<span style="text-decoration: underline;"><em>On édite le fichier actions.conf (/etc/apache2/mods-available/actions.conf) pour dire que php-cgi traitera cette nouvelle extension:</em></span><br />
<br />
<code><br />
Action application/x-httpd-php5_3 "/php/php-cgi"<br />
</code><br />
&nbsp;<br />
On redémarre apache et on peut profiter des 2 versions de php (5.2 et 5.3.2)<br />
<br />
:)


feed_id: http://www.eauland.com/bookmarklets-utilent-sur-smartphones
title: Bookmarklets utilent sur smartphones
uri: 2015-01-05-Bookmarklets-utilent-sur-smartphones
url: http://www.eauland.com/bookmarklets-utilent-sur-smartphones
content:
<div class="article">
Utilisant Opera Mobile et ayant besoin d'avoir à un instant T le code source d'une page ce qui est impossible à avoir nativement, je me suis orienter vers les bookmarlets (la version actuelle d'Opera mobile ne supportant pas les modules complémentaires). En fouillant sur la toile j'en ai déniché quelques un qui me seront utiles et dont certains sont déjà pour moi indispensables. (Par contre excusez-moi car comme je me suis égaré à droite et à gauche je ne pourrais pas mentionner les sources).<br />
<br />
<a title="Afficher le robot.txt" href="javascript:void(location.href='http://'+ location.host+'/robots.txt')">Afficher le robot.txt</a><br />
<br />
<a title="Afficher le sitemap.xml" href="javascript:void(location.href='http://'+ location.host+'/sitemap.xml')">Afficher le sitemap.xml</a><br />
<br />
<a title="Commentaire du code HTML" href="javascript:with(document){(function(n,o){if(n){with(arguments){callee(n.firstChild);callee(n.nextSibling)}if(n.nodeType==8){o=createElement('SPAN');o.style.color='black';o.style.background='yellow';o.appendChild(createTextNode(n.nodeValue));n.parentNode.replaceChild(o,n)}}})(body)}">Commentaire du code HTML</a><br />
<br />
<a title="Cookies enregistrés" href="javascript:alert('Cookie(s) enregistré(s) par l\'hôte ou le domaine:\n\n'+document.cookie.replace(/; /g,'\n'));">Cookies enregistrés</a><br />
<br />
<a title="Dimensions de la page" href="javascript: void(prompt('Dimension de la page (width x height):\n', document.body.clientWidth+'x'+document.body.clientHeight));">Dimensions de la page</a><br />
<br />
<a title="Dupliquer l'onglet" href="javascript:dT30FfN3b=new Date();void(window.open(location.href,'w'+dT30FfN3b.getTime()))">Dupliquer l'onglet</a><br />
<br />
<a title="Désactiver les feuilles de style" href="javascript:(function(){var i,x;for(i=0;x=document.styleSheets[i];++i)x.disabled=true;})();">Désactiver les feuilles de style</a><br />
<br />
<a title="Entourer les div" href="javascript:void(d=document);void(el=d.getElementsByTagName('div'));for(i=0;i<el.length;i++){void(el[i].style.border='1px dashed gray')};void(el=d.getElementsByTagName('span'));for(i=0;i<el.length;i++){void(el[i].style.border='1px solid black');}">Entourer les div</a>
<!--<a title="Afficher le Whois" href="javascript:void(location.href='http://www.whois-search.com/whois/'+ location.host)">Afficher le Whois</a>-->
</div>


feed_id: http://www.eauland.com/liste-d-applications-open-source-sur-android
title: Liste d'applications Open Source sur Android
uri: 2015-01-05-Liste-d-applications-Open-Source-sur-Android
url: http://www.eauland.com/liste-d-applications-open-source-sur-android
content:
<div class="article">
Beaucoup de personnes appréciant le monde du libre utilisent android, mais dans cette jungle qu'est le <del datetime="2012-03-15T11:36:24+00:00">Market</del> Play Store il est difficile de s'y retrouver.<br />
C'est pourquoi je vous mets une petite sélection d'applications open-source utiles:<br />
<br />
<h4 style="text-decoration: underline">Barcode Scanner</h4><br />
<br />
Scanner des code QR. Afin d'installer les applications ci-dessous.<br />
<br />
Lien du projet: <a title="Barcode Scanner" href="http://code.google.com/p/zxing/">Barcode Scanner</a><br />
<br />
A installer en faisant une recherche sur le Play Store afin de télécharger les applications ci-dessous plus facilement.<br />
<br />
<h4 style="text-decoration: underline">Android Terminal Emulator</h4><br />
<br />
Cette application très utile vous permet de pouvoir utiliser un terminal sur votre matériel (téléphone intelligent [smartphone] ou tablette).<br />
<br />
Lien du projet: <a title="Android Terminal Emulator" href="https://github.com/jackpal/Android-Terminal-Emulator">Android Terminal Emulator</a><br />
<br />
Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="Android Terminal Emulator" src="media/19994229.qr_terminalemulator.png" data-original-source="http://www.eauland.com/data/images/qr_terminalemulator.png" alt="Android Terminal Emulator" width="100" height="100" class="aligncenter" /><br />
<br />
<h4 style="text-decoration: underline">Bubble level (Niveau à bulle)</h4><br />
<br />
Un simple niveau pour détecter si une surface est plate ou non.<br />
<br />
Lien du projet: <a title="Bubble level (Niveau à bulle)" href="http://code.google.com/p/androgames-sample/">Bubble level (Niveau à bulle)</a><br />
<br />
Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="Niveau à Bulle" src="media/2e218603.qr_niveauabulle.png" data-original-source="http://www.eauland.com/data/images/qr_niveauabulle.png" alt="Niveau à Bulle" width="100" height="100" class="aligncenter" /><br />
<br />
<h4 style="text-decoration: underline">CSipSimple</h4><br />
<br />
Un bon client SIP au design très mal fichu, en effet l'application essaye d’utiliser le design d'Android 2.3 sans jamais respecter sa charte graphique, il aurait été préférable soit de faire un design complètement différent soit d'être plus pointilleux dans la réalisation. Néanmoins il reste la référence.<br />
<br />
Lien du projet: <a title="CSipSimple" href="http://code.google.com/p/csipsimple/">CSipSimple</a><br />
<br />
Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="CSipSimple" src="media/f5cfa528.qr_csipsimple.png" data-original-source="http://www.eauland.com/data/images/qr_csipsimple.png" alt="CSipSimple" width="100" height="100" class="aligncenter" /><br />
<br />
<h4 style="text-decoration: underline">FBReader</h4><br />
<br />
Un lecteur d'ebook simple et léger qui vous permettra aussi de télécharger des livres libre de droit ou entrés dans le domaine publique. Bref un indispensable.<br />
<br />
Lien du projet: <a title="FBReader" href="https://github.com/geometer/FBReaderJ">FBReader</a><br />
<br />
Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="FBReader" src="media/f947eda6.qr_fbreader.png" data-original-source="http://www.eauland.com/data/images/qr_fbreader.png" alt="FBReader" width="100" height="100" class="aligncenter" /><br />
<br />
<h4 style="text-decoration: underline">K-9 Mail</h4><br />
<br />
K-9 Mail est un client email, c'est l'équivalent de thunderbird sur android.<br />
<br />
Lien du projet: <a title="K-9 Mail" href="https://github.com/k9mail/k-9">K-9 Mail</a><br />
<br />
Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="K9 Mail" src="media/7e434103.qr_k9mail.png" data-original-source="http://www.eauland.com/data/images/qr_k9mail.png" alt="K9 Mail" width="100" height="100" class="aligncenter" /><br />
<br />
<h4 style="text-decoration: underline">OpenSudoku</h4><br />
<br />
Un jeu de sudoku sur Android qui en plus d'être sympa est bien plus ergonomique que les versions payantes ou publicitaires.<br />
<br />
Lien du projet: <a title="OpenSudoku" href="http://code.google.com/p/opensudoku-android/">OpenSudoku</a><br />
<br />
Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="OpenSudoku" src="media/511d3204.qr_opensudoku.png" data-original-source="http://www.eauland.com/data/images/qr_opensudoku.png" alt="OpenSudoku" width="100" height="100" class="aligncenter" /><br />
<br />
<h4 style="text-decoration: underline">Wordpress</h4><br />
<br />
Une application pratique pour gérer vos blogs qui utilisent le CMS WordPress.<br />
<br />
Lien du projet: <a title="WordPress for Android" href="http://android.wordpress.org/">WordPress for Android</a><br />
<br />
Si vous voulez installer cette application, vous pouvez utiliser le code QR ci-dessous:<br />
<img title="WordPress Android" src="media/1f194ae1.qr_wordpress.png" data-original-source="http://www.eauland.com/data/images/qr_wordpress.png" alt="WordPress Android" width="100" height="100" class="aligncenter" /><br />
<br />
Il existe encore d'autres applications open source comme DiskUsage, Open Manager, Pedometer, SwiFTP, Tomdroid, Warmux... que je n'utilise pas pour une raison ou une autre.<br />
Dans peu de temps nous devrions aussi pouvoir ajouter à la liste VLC Media player et LibreOffice (Wait and see).<br />
<br />
Si vous cherchez encore plus d'applications open source pour android je vous conseille de visiter ce site: <a title="Android Open Source Applications" href="http://www.androidopensourceapplications.com">Android Open Source Applications</a>
</div>


feed_id: http://www.eauland.com/netdrive-equivalent-a-curlftpfs-pour-windows
title: NetDrive équivalent à CurlFtpFS pour Windows
uri: NetDrive-équivalent-à-CurlFtpFS-pour-Windows
url: http://www.eauland.com/netdrive-equivalent-a-curlftpfs-pour-windows
content:
<p class="bandeau"><img src="media/d860b5ce.netdrive_bandeau.jpg" data-original-source="http://www.eauland.com/data/images/netdrive_bandeau.jpg" alt="NetDrive - The Network Drive for Windows" title="NetDrive - The Network Drive for Windows" /></p>

<div class="article">
Un petit article tout simple pour vous présenter NetDrive un équivalent à CurlFtpFS sur Windows.<br />
<br />
Windows oblige tout se fait avec une interface graphique. La navigation dans vos dossiers et fichiers distants est rapide et fluide. Bref un petit logiciel fort sympathique et gratuit pour les particuliers.<br />
<br />
Vous pouvez télécharger Netdrive sur le site officiel ici: <a title="Télécharger NetDrive" href="http://www.netdrive.net/download.html">Netdrive</a><br />
ou si vous voulez installer la version 1.3.2, vous pouvez la télécharger ici: <a title="Télécharger NetDrive 1.3.2" href="https://mega.nz/#!5NRgxZZS!Ryg1Teb8Sx8S0e7sYYI_YB4rN63tgaiyJSBrET6WkBc">NetDrive 1.3.2</a><br />
<br />
<a title="NetDrive" href="media/ee14447f.netdrive.jpg" data-original-source="http://www.eauland.com/data/images/netdrive.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" title="NetDrive" src="media/570ca661.netdrive.tb.jpg" data-original-source="http://www.eauland.com/data/images/netdrive.tb.jpg" alt="NetDrive" class="aligncenter" /></a>
</div>


feed_id: http://www.eauland.com/afficher-la-temperature-de-sa-carte-graphique-nvidia
title: Afficher la témperature de sa carte graphique Nvidia
uri: 2015-01-05-Afficher-la-témperature-de-sa-carte-graphique-Nvidia
url: http://www.eauland.com/afficher-la-temperature-de-sa-carte-graphique-nvidia
content:
<p class="bandeau"><img src="media/64cb5ee9.nvidia_bandeau.jpg" data-original-source="http://www.eauland.com/data/images/nvidia_bandeau.jpg" alt="Afficher la température de sa carte graphique nvidia" title="Afficher la température de sa carte graphique nvidia" /></p>

<div class="article">
Dernièrement en ayant eu un problème avec ma carte wifi je me suis aperçu que j'aurais pu faire cuire un steak sur ma carte graphique (rien de grave c'était juste la poussière qui empêchait le ventilateur de tourner correctement).<br />
<br />
D'où l'importance de connaitre en temps réel la température de votre carte graphique, si vous utilisez une carte Nvidia avec leur logiciel "Nvidia X Server Settings" c'est très simple en commande:<br />
<br />
[BASH linenumbers='false']
nvidia-settings -q gpucoretemp | grep '):' | sed 's/\./°C/g' | awk '{print $4}'
[/BASH]
<br />
Il vous suffit juste de rajouter ça dans le conky:<br />
<br />
[BASH linenumbers='false']
Temp. CG${alignr}${execi 30 nvidia-settings -q gpucoretemp | grep '):' | sed 's/\./°C/g' | awk '{print $4}'}
[/BASH]
<br />
Et voilà maintenant vous êtes au courant si votre carte "merdouille".
</div>


feed_id: http://www.eauland.com/downgrader-le-xperia-x8-vers-android-1-6-et-le-rooter
title: Downgrader le Xperia X8 vers Android 1.6 et le rooter
uri: 2015-01-05-Downgrader-le-Xperia-X8-vers-Android-1-6-et-le-rooter
url: http://www.eauland.com/downgrader-le-xperia-x8-vers-android-1-6-et-le-rooter
content:
<div class="bandeau">
<p><img src="media/a7df8bf6.x8_bandeau.jpg" data-original-source="http://www.eauland.com/data/images/x8_bandeau.jpg" alt="Téléphone portable Sony Ericsson Xperia X8" title="Downgrader le Xperia X8 vers Android 1.6 et le rooter" /></p>
<p class="source">Source de l'image: FrAndroid.com</p>
</div>

<div class="article">
<em><span style="text-decoration: underline; font-weight: bold">Edit du 24/02/2011:</span> Une solution pour rooter le Xperia X8 avec android 2.1 a été trouvé il y a quelque temps maintenant, vous pouvez trouver la méthode ici: <a title="Rooter le Xperia X8 avec Android 2.1" href="http://forum.frandroid.com/topic/39634-tutorial-root-xperia-x8-21-pas-a-pas/">Tutorial: Rooter le Xperia X8 2.1</a></em>.<br />
<br />
Si comme moi vous n'aimez pas la mise à jour du Sony Ericsson Xperia X8 (<del datetime="2011-02-24T14:39:42+00:00"><span style="text-decoration: underline">actuellement avec la version 2.1 il est impossible de rooter ce téléphone</span></del>), alors vous voudrez sûrement pouvoir le downgrader puis le rooter et enfin supprimer les applications inutiles pré-installées.<br />
<span style="text-decoration: underline">/!\ Avant de suivre la méthode pour downgrader votre téléphone, faites des sauvegardes de vos données (réglages d'applications, journal d'appels, de vos SMS/MMS, favoris etc...).</span><br />
(Note: J'ai fait ce tutoriel pour qu'il soit compréhensible pour Mme Michu).<br />
<br />
<span style="text-decoration: underline; font-weight: bold">Prequis:</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;- Microsoft Windows :(<br />
&nbsp;&nbsp;&nbsp;&nbsp;- P7zip<br />
&nbsp;&nbsp;&nbsp;&nbsp;- Batterie du portable chargée au minimum à 50%<br />
<br />
<span style="text-decoration: underline; font-weight: bold">1 - Downgrader le Xperia X8</span><br />
<br />
Dans un premier temps télécharger les archives:<br />
<br />
<a title="Télécharger l'archive x10flash.2.1.zip" href="https://mega.nz/#!kMJUxDiT!LoVOzOdQR1-ZzmbnlOmUhZW3rPFll5UHqQygVu5nCV8">x10flash.2.1.zip</a><br />
(md5sum: 848cccb7bc92a0766d9d2a959fbca7a1)<br />
<br />
<a title="Télécharger l'archive e15i_1.6.zip" href="https://mega.nz/#!gcQgQAKA!qpEmO4pCSo1IDMg5yWDBzBKyP28njrMDxXCfECJB4JU">e15i_1.6.zip</a><br />
(md5sum: 2e8d5973ee5dde7a5ee3511469e7ab8a)<br />
<br />
Extraire les archives avec p7zip (cliquez sur les images pour les agrandir):<br />
<br />
<a title="Extraire l'archive x10flash.2.1.zip avec p7zip" href="media/a48ecec0.xperia-x8-01.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-01.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/5387b299.xperia-x8-01-300x273.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-01-300x273.jpg" title="Extraire l'archive x10flash.2.1.zip avec p7zip" alt="Extraire l'archive x10flash.2.1.zip avec p7zip" width="300" height="273" class="aligncenter" /></a><br />
<a title="Extraire l'archive e15i_1.6.zip avec p7zip" href="media/05b361e0.xperia-x8-02.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-02.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/099ca666.xperia-x8-02-300x295.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-02-300x295.jpg" title="Extraire l'archive e15i_1.6.zip avec p7zip" alt="Extraire l'archive e15i_1.6.zip avec p7zip" width="300" height="295" class="aligncenter" /></a><br />
<br />
Une fois les archives extraient, déplacez le contenu du dossier &laquo;e15i_1.6&raquo; dans &laquo;FlashToolRelease&raquo;:<br />
<br />
<a title="Déplacez le contenu du dossier &laquo;e15i_1.6&raquo; dans &laquo;FlashToolRelease&raquo;" href="media/6f9aafcb.xperia-x8-03.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-03.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/0556b522.xperia-x8-03-300x208.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-03-300x208.jpg" title="Déplacez le contenu du dossier &laquo;e15i_1.6&raquo; dans &laquo;FlashToolRelease&raquo;" alt="Déplacez le contenu du dossier &laquo;e15i_1.6&raquo; dans &laquo;FlashToolRelease&raquo;" width="300" height="208" class="aligncenter" /></a><br />
<br />
Ensuite double-cliquez sur le fichier &laquo;x10flash.bat&raquo;, puis dans la fenêtre qui va s'ouvrir il faut cliquer sur &laquo;Flash&raquo; et sélectionner &laquo;E15i_1.6&raquo;:<br />
<br />
<a title="Sélectionner &laquo;E15i_1.6&raquo; pour downgrader son Xperia X8" href="media/7f575998.xperia-x8-04.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-04.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/f637d085.xperia-x8-04-300x187.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-04-300x187.jpg" title="Sélectionner &laquo;E15i_1.6&raquo; pour downgrader son Xperia X8" alt="Sélectionner &laquo;E15i_1.6&raquo; pour downgrader son Xperia X8" width="300" height="187" class="aligncenter" /></a><br />
<br />
Un message va s'afficher disant qu'il recherche votre Xperia:<br />
<br />
<a title="Recherche du Xperia afin de downgrader" href="media/3138f80c.xperia-x8-05.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-05.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/335261ef.xperia-x8-05-300x186.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-05-300x186.jpg" title="Recherche du Xperia afin de downgrader" alt="Recherche du Xperia afin de downgrader" width="300" height="187" class="aligncenter" /></a><br />
<br />
Déconnectez le portable du PC, et l'éteindre.<br />
(Parfois il faudra aussi débrancher le câble USB du PC puis le rebrancher)<br />
<br />
Appuyez sur la touche retour &lArr; (en bas du téléphone à droite).<br />
En gardant la touche insérée, branchez le câble USB au portable (qui normalement est relié au PC).<br />
<br />
La downgrade va s'effectuer, attendre un message qui vous dira que l'opération est terminée (il faut être patient !).<br />
<br />
<a title="Déroulement de la downgrade sur le Xperia X8" href="media/22e99cc6.xperia-x8-06.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-06.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/767ff806.xperia-x8-06-300x225.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-06-300x225.jpg" alt="Déroulement de la downgrade sur le Xperia X8" title="Déroulement de la downgrade sur le Xperia X8" width="300" height="225" class="aligncenter" /></a><br />
(Vous pouvez voir que le fichier dsp1.sin n'est pas présent dans l'archive mais ça ne gène pas le bon déroulement de l'opération, notons aussi que si vous enlevez le fichier data.sin de l'archive vous conservez vos donnés [Non testé !!!])<br />
<br />
Pour finir, débranchez tous et démarrez le téléphone (le premier démarrage est un peu long).<br />
<br />
<span style="text-decoration: underline; font-weight: bold">2 - Rooter le téléphone</span><br />
<br />
Débranchez le téléphone du PC (s'il est connecté au PC).<br />
<br />
Activer le mode débogage:<br />
Allez dans les Paramètres -> Applications -> Développement puis cliquez sur Débogage USB<br />
<br />
Vous pouvez rebrancher le portable au PC et sélectionnez sur votre téléphone &laquo;Connecter le téléphone&raquo;.<br />
<br />
Télécharger l'archive:<br />
<br />
<a title="Télécharger SuperOneClick Old Version" href="https://mega.nz/#!cZo3QQzK!iLxPS-BaoSPh0G6u0Yt4buvbncPMuLtcT9JPdldTR7g">superoneclick-ov.zip</a><br />
(md5sum: ad8e4333d24bc12bcecf06eb4725d34f)<br />
<strong>ATTENTION: il est possible que votre antivirus détecte un virus mais il s'agit d'un faux positif (si c'est le cas vous devrez le désactiver le temps de rooter votre téléphone), si vous voulez en savoir plus vous pouvez faire une recherche sur google avec le mot clé: rageagainstthecage.</strong><br />
<br />
Extraire l'archive et double-cliquer sur le fichier &laquo;SuperOneClick.exe&raquo;, puis cliquez sur Root.<br />
<br />
<img src="media/e8514e25.xperia-x8-11.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-11.jpg" title="Rooter le Xperia X8" alt="Rooter le Xperia X8" width="549" height="527" class="aligncenter" /><br />
<br />
<span style="text-decoration: underline">Attendre qu'une fenêtre s'affiche (il faut être patient) en mettant &laquo;Device is rooted&raquo;.</span><br />
<br />
<img src="media/8bf326e4.xperia-x8-11b.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-11b.jpg" title="Rooter le Xperia X8" alt="Rooter le Xperia X8" width="535" height="512" class="aligncenter" /><br />
<br />
Vous pourrez maintenant gérer les droits root de vos applications grâce l'application &laquo;Permissions su&raquo;:<br />
<br />
<img src="media/3a6bc256.xperia-x8-12.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-12.jpg" title="Gérer les droits root avec l'application &laquo;Permissions su&raquo;" alt="Gérer les droits root avec l'application &laquo;Permissions su&raquo;" width="320" height="480" class="aligncenter" /><br />
<br />
Le point vert précise l'acceptation des droits root, et le point rouge les refusant.<br />
<br />
<span style="text-decoration: underline; font-weight: bold">3 - Supprimer des applications pré-installés:</span><br />
<br />
<span style="text-decoration: underline;">Méthode 1 (avec Titanium Backup...):</span><br />
Dans Titanium Backup faites un clic sur l'application que vous voulez supprimer et magie un bouton "Désinst. !" apparait :)<br />
<br />
<br />
<span style="text-decoration: underline;">Méthode 2 (à la barbare...):</span><br />
<br />
Pour supprimer des applications pré-installées je vous conseille d'utiliser &laquo;Root Explorer&raquo; application payante sur le market, mais si vous êtes radin il est possible de trouver l'apk sur internet en cherchant un peu.<br />
<br />
Allez dans le dossier &laquo;system&raquo; puis dans &laquo;app&raquo; et enfin pressez le bouton &laquo;Mount R/W&raquo; pour activer le mode lecture/écriture dans le dossier:<br />
<br />
<img src="media/ff0ef1ef.xperia-x8-21.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-21.jpg" title="Supprimer des applications pré-installées avec Root Explorer" alt="Supprimer des applications pré-installées avec Root Explorer" width="320" height="480" class="aligncenter" /><br />
<br />
Ensuite pour supprimer le jeu CA Gold, cliquez longuement sur l'apk &laquo;california-gold-rush.apk&raquo; et sélectionnez delete:<br />
<br />
<img src="media/1aed4734.xperia-x8-22.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-22.jpg" title="Supprimer des applications pré-installées avec Root Explorer " alt="Supprimer des applications pré-installées avec Root Explorer" width="320" height="480" class="aligncenter" /><br />
<br />
Une fois l'apk supprimé, il suffit de redémarrer le portable et le jeu disparaitra :)<br />
<br />
<span style="text-decoration: underline; font-weight: bold">4 - Fin</span><br />
<br />
Maintenant quand vous connecterez votre portable à votre PC sous Microsoft Windows PC Companion va vous dire qu'une mise à jour est disponible pour votre portable, sélectionnez &laquo;Me rappeler plus tard&raquo;.<br />
<br />
<a title="Refuser les mises à jour du téléphone que propose PC Companion" href="media/12fc44a1.xperia-x8-31.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-31.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/f1e8b64b.xperia-x8-31-300x211.jpg" data-original-source="http://www.eauland.com/data/images/xperia-x8-31-300x211.jpg" title="Refuser les mises à jour du téléphone que propose PC Companion" alt="Refuser les mises à jour du téléphone que propose PC Companion" width="300" height="211" class="aligncenter" /></a><br />
<br />
<hr />
<br />
<span style="text-decoration: underline">Sources:</span><br />
<a title="Going back to 1.6" href="http://forum.xda-developers.com/showthread.php?t=854181">http://forum.xda-developers.com/showthread.php?t=854181</a><br />
<a title="Root/UnRoot X8 1.6 Detailed Explanation" href="http://androidforums.com/x8-all-things-root/213237-root-unroot-x8-1-6-detailed-explanation.html">http://androidforums.com/x8-all-things-root/213237-root-unroot-x8-1-6-detailed-explanation.html</a><br />
<a title="[Tuto] Supprimer les applis d'origine" href="http://forum.frandroid.com/topic/17393-tuto-supprimer-les-applis-dorigine/">http://forum.frandroid.com/topic/17393-tuto-supprimer-les-applis-dorigine/</a>
</div>


feed_id: http://www.eauland.com/supprimer-l-icone-dans-la-zone-de-notification-de-google-desktop
title: Supprimer l'icone dans la zone de notification de Google Desktop
uri: 2015-01-05-Supprimer-l-icone-dans-la-zone-de-notification-de-google-desktop
url: http://www.eauland.com/supprimer-l-icone-dans-la-zone-de-notification-de-google-desktop
content:
<p class="bandeau"><img src="media/6febf316.gd_bandeau.jpg" data-original-source="http://www.eauland.com/data/images/gd_bandeau.jpg" alt="Personnalisation de google desktop" title="Personnalisation de google desktop" /></p>

<div class="article">
<strong>!! ATTENTION: Je met ce tutoriel juste pour informations. J'ai un gros fail. En effet la recherche fonctionne correctement, mais si je clique sur un document ou que j'essaye d'ouvrir le dossier il ne se passe rien !!</strong><br />
<br />
Le logiciel Google Desktop (gratuit mais propriétaire) indexe vos fichiers locaux afin d'effectuer des recherches "à la vitesse de l'éclair".<br />
Très pratique mais 2 problèmes me dérangent. Le 1er c'est qu'il se trouve en permanence dans la zone de notification, le second c'est qu'avec l'interface web une multitude de liens me parait inutile une fois la configuration effectuée.<br />
<br />
Dans un premier temps installons le logiciel:<br />
<br />
<span style="text-decoration: underline;">1 - Installation sur Archlinux</span><br />
[BASH linenumbers='false']
yaourt -S google-desktop
[/BASH]
&nbsp;<br />
<span style="text-decoration: underline;">2 - Installation sur Ubuntu</span><br />
[BASH linenumbers='false']
cd /tmp
wget http://dl.google.com/linux/deb/pool/non-free/g/google-desktop-linux/google-desktop-linux_current_i386.deb
sudo dpkg -i google-desktop-linux_current_i386.deb
[/BASH]
<br />
Ensuite lancez le logiciel, puis avec l’icône sur la zone de notification éditez vos préférences (les répertoires que vous voulez indexer, ceux que vous refusez etc...).<br />
Récupérez l'adresse que lance Google Desktop et mettez la en marque-page dans votre navigateur préféré.<br />
Une fois vos réglages effectués vous pouvez quittez Google Desktop et passer à la personnalisation.<br />
<br />
Créez un script bash:<br />
[BASH linenumbers='false']
sudo nano /opt/google/desktop/bin/gdl
[/BASH]
<br />
Et renseignez le script avec ces lignes:<br />
[BASH linenumbers='false']
#!/bin/bash
while [ "`ps -ef | grep 'gdl_service' | grep -v grep`" == "" ]; do
  LD_LIBRARY_PATH=/opt/google/desktop/lib /opt/google/desktop/bin/gdl_service
done
[/BASH]
Sauvegardez et quittez.<br />
<br />
Mettez des droits d'exécution sur le script:<br />
[BASH linenumbers='false']
sudo chmod +x /opt/google/desktop/bin/gdl
[/BASH]
<br />
Continuons en créant un lanceur (ici sous gnome) pour qu'il se lance au démarrage:<br />
[BASH linenumbers='false']
nano ~/.config/autostart/google-desktop.desktop
[/BASH]
<br />
Insérons les lignes suivantes:<br />
<code><br />
[Desktop Entry]<br />
Encoding=UTF-8<br />
Type=Application<br />
Name=Google Desktop<br />
Comment=Effectuer des recherches sur l'ordinateur à partir d'un navigateur internet<br />
Exec=/opt/google/desktop/bin/gdl<br />
Icon=gdl_large<br />
X-GNOME-Autostart-enabled=true<br />
</code><br />
&nbsp;<br />
Enlevons les lanceurs du menu qui nous envoie Google Desktop dans la zone de notification en exécutant les commandes suivantes:<br />
[BASH linenumbers='false']
cp /usr/share/applications/google-gdl.desktop ~/.local/share/applications/google-gdl.desktop
echo "NoDisplay=true" >> ~/.local/share/applications/google-gdl.desktop
cp /usr/share/applications/google-gdl-preferences.desktop ~/.local/share/applications/google-gdl-preferences.desktop
echo "NoDisplay=true" >> ~/.local/share/applications/google-gdl-preferences.desktop
[/BASH]
<br />
Pour finir personnalisons l'interface web en enlevant ce qui nous/me gène.<br />
Utilisant Firefox, j'utilise l'extension <a title="Personnaliser des sites internet en modifiant les feuilles de styles" href="https://addons.mozilla.org/en-US/firefox/addon/2108/">stylish</a> pour cette opération.<br />
Créez une feuille de style et collez les lignes suivantes:<br />
[CSS linenumbers='false']
/*<br />
 * GOOGLE Desktop<br />
 */<br />
<br />
@namespace url(http://www.w3.org/1999/xhtml);<br />
<br />
@-moz-document url-prefix("http://127.0.0.1:37038/?hl=fr_FR"),<br />
               url-prefix("http://127.0.0.1:37038/search"),<br />
               url-prefix("http://127.0.0.1:37038/options"),<br />
               url-prefix("http://127.0.0.1:37038/status")<br />
{<br />
  #bottom_links, form div font, tbody font a,<br />
  tbody font b, .shaded-header {<br />
    display: none !important;<br />
  }<br />
}<br />
[/CSS]
<br />
Relancez votre session et le tour est joué.
</div>


feed_id: http://www.eauland.com/installer-la-version-stable-de-php-gtk-sur-archlinux
title: Installer la version stable de php-gtk sur archlinux
uri: 2015-01-05-Installer-la-version-stable-de-php-gtk-sur-archlinux
url: http://www.eauland.com/installer-la-version-stable-de-php-gtk-sur-archlinux
content:
<div class="article">
Aujourd'hui j'ai décidé d'apprendre à programmer avec php-gtk.<br />
<br />
Pour installer cette extension sur archlinux il nous faut php 5.2, nous allons donc compiler cette version:<br />
<br />
[BASH linenumbers='false']
cd /usr/local/src
sudo wget http://fr.php.net/distributions/php-5.2.14.tar.bz2
md5sum php-5.2.14.tar.bz2
sudo tar xvjf php-5.2.14.tar.bz2
cd php-5.2.14
sudo ./configure --prefix=/usr/local --sysconfdir=/usr/local/etc/php \
--with-config-file-path=/usr/local/etc/php --with-config-file-scan-dir=/usr/local/etc/php/conf.d \
--enable-inline-optimization --enable-shared --mandir=/usr/local/share/man --with-curl \
--with-gd --with-zlib --with-bz2 --with-jpeg-dir=shared,/usr --with-png-dir=shared,/usr \
--with-openssl --with-pear --with-readline --with-mysql=mysqlnd --enable-calendar \
--enable-mbstring --enable-bcmath --with-pdo-odbc=shared,unixODBC,/usr
sudo make
sudo make test
sudo make install
[/BASH]
<br />
On peut mettre un php.ini:<br />
[BASH linenumbers='false']
sudo cp php.ini-recommended ../../etc/php/php.ini
[/BASH]
<br />
Il nous reste juste à remplacer la ligne (sudo nano /usr/local/etc/php/php.ini):<br />
<code><br />
extension_dir = "./"<br />
</code><br />
&nbsp;<br />
Par:<br />
<code><br />
extension_dir = "/usr/local/lib/php/extensions/no-debug-non-zts-20060613"<br />
</code><br />
&nbsp;<br />
Une fois php 5.2 installé nous pouvons compiler php-gtk comme suit:<br />
<br />
[BASH linenumbers='false']
cd /usr/local/src
sudo wget http://gtk.php.net/distributions/php-gtk-2.0.1.tar.gz
sudo tar xzvf php-gtk-2.0.1.tar.gz
cd php-gtk-2.0.1
export PATH=/usr/local/bin:$PATH && sudo ./buildconf
sudo ./configure --prefix=/usr/local --with-php-config=/usr/local/bin/php-config
sudo make
sudo make test
sudo make install
[/BASH]
<br />
Pour finir il nous reste plus qu'à activer l'extension:<br />
<br />
[BASH linenumbers='false']
sudo mkdir /usr/local/etc/php/conf.d
sudo nano /usr/local/etc/php/conf.d/php-gtk.ini
[/BASH]
<br />
et on copie colle cette ligne:<br />
<br />
<code><br />
extension=php_gtk2.so<br />
</code><br />
&nbsp;<br />
Maintenant nous pouvons tester une class, beaucoup d'exemples sont disponibles sur internet<br />
(je vais utiliser la 1ère class que j'ai trouvé ici : <a title="Exemples de class avec php-gtk" href="http://www.ydhen.com/ydokuwiki/doku.php?id=wiki:programmation:php-gtk2:exemples">http://www.ydhen.com/ydokuwiki/doku.php?id=wiki:programmation:php-gtk2:exemples</a>)<br />
<br />
Contenu de notre class Fenetre:<br />
<br />
[PHP linenumbers='false']
&lt;?php
//On dérive la fenêtre de l'objet fenêtre
class Fenetre extends GtkWindow {

    function __construct() {
        //apparemment il faut quand meme lancer le constructeur du parent
        parent::__construct();
        $this->connect_simple('destroy', array($this, 'quit'));
        $this->show_all();
    }
    
    function quit() {
        Gtk::main_quit();
    }
}

new Fenetre();
Gtk::main();
?>
[/PHP]
<br />
Pour lancer le code:<br />
<br />
[BASH linenumbers='false']
/usr/local/bin/php fenetre.php
[/BASH]
<br />
Ce qui nous donne le résultat:<br />
<img src="media/9ec5083b.fenetre_php-gtk.jpg" data-original-source="http://www.eauland.com/data/images/fenetre_php-gtk.jpg" alt="Une fentre avec php-gtk | Installer la version stable de php-gtk sur archlinux" title="Une fentre avec php-gtk | Installer la version stable de php-gtk sur archlinux" class="aligncenter" />
</div>


feed_id: http://www.eauland.com/utiliser-xmarks-avec-un-serveur-ftp
title: Utiliser Xmarks avec un serveur FTP
uri: 2015-01-05-Utiliser-Xmarks-avec-un-serveur-FTP
url: http://www.eauland.com/utiliser-xmarks-avec-un-serveur-ftp
content:
<p class="bandeau"><img src="media/4ac24e8c.xmarks_bandeau.jpg" data-original-source="http://www.eauland.com/data/images/xmarks_bandeau.jpg" alt="Utiliser Xmarks avec un serveur FTP" title="Utiliser Xmarks avec un serveur FTP" /></p>

<div class="article">
<span style="text-decoration: underline">Introduction:</span><br />
<br />
J'ai reçus aujourd'hui un mail d'<strong>xmarks</strong> annonçant la <strong>fin de leur service après le 10 janvier 2011</strong>.<br />
<br />
Que faire après ? Passer à firefox sync ?<br />
Bah non, continuons à utiliser cette extension multi-navigateurs.<br />
<br />
<span style="text-decoration: underline">Configurons Xmarks avec un serveur FTP:</span><br />
<br />
Il suffit d'ouvrir Xmarks, d'aller dans l'onglet "Avancés" puis de cliquer sur "Utiliser votre propre serveur" et enfin de remplir les champs comme indiqués sur la capture d'écran ci-dessous.<br />
<br />
<a title="Configuration de Xmarks avec un serveur perso | Utiliser Xmarks avec un serveur FTP" href="media/f7f0a08a.xmarks_srv_perso.jpg" data-original-source="http://www.eauland.com/data/images/xmarks_srv_perso.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/5d752dad.xmarks_srv_perso.tb.jpg" data-original-source="http://www.eauland.com/data/images/xmarks_srv_perso.tb.jpg" alt="Configuration de Xmarks avec un serveur perso" title="Configuration de Xmarks avec un serveur perso" class="aligncenter" /></a>
</div>


feed_id: http://www.eauland.com/mes-extensions-google-chrome-favorites
title: Mes extensions Google Chrome favorites
uri: 2015-01-05-Mes-extensions-Google-Chrome-favorites
url: http://www.eauland.com/mes-extensions-google-chrome-favorites
content:
<p class="bandeau"><img src="media/259762be.chrome_bandeau.jpg" data-original-source="http://www.eauland.com/data/images/chrome_bandeau.jpg" alt="Mes extensions Google Chrome favorites" title="Mes extensions Google Chrome favorites" /></p>

<div class="article">
Cette liste d’extensions pour Google Chrome est subjective.<br />
<br />
<a title="Bloqueur de publicités" href="https://chrome.google.com/extensions/detail/gighmmpiobklfepjocnamgkkbiglidom?hl=fr">Adblock</a>: Bloquer les publicités.<br />
<a title="Interface graphique pour bloquer les publicités" href="https://chrome.google.com/extensions/detail/chmimgmjdabgiilljdjfbonifbhiglao?hl=fr">Adblock+ Element Hiding Helper</a>: Un bon complément d’adblock plus pour bloquer des parties d’un site facilement avec une interface graphique.<br />
<a title="Accéder facilement à vos marque-pages" href="https://chrome.google.com/extensions/detail/ihaibgdemjcpnllmndlpdkfiggadlcgi?hl=fr">Bookmarks</a>: Ajoute un bouton pour accéder facilement à vos marque-pages.<br />
<a title="Bouton pour vos téléchargements" href="https://chrome.google.com/extensions/detail/jfchnphgogjhineanplmfkofljiagjfb?hl=fr">Downloads</a>: Ajoute un bouton pour voir vos téléchargements.<br />
<a title="Ajouter dans la barre d'adresse un bouton pour s'abonner aux flux RSS" href="https://chrome.google.com/extensions/detail/nlbjncdgjeocebhnmkbbbdekmmmcbfjd?hl=fr">Extension Abonnement RSS</a>: Ajoute dans la barre d'adresse un bouton pour s'abonner aux flux RSS (quand des flux sont disponibles). [Un comble que cela ne soit pas natif !!]<br />
<a title="Partager le navigateur pour visiter plusieurs site en même temps sur le même onglet" href="https://chrome.google.com/extensions/detail/eldgpcphflnopbjadiaonofideekgdgm?hl=fr">Frame two pages</a>: Partager le navigateur pour visiter plusieurs site en même temps sur le même onglet.<br />
<a title="Bouton pour gérer l'historique de Google Chrome" href="https://chrome.google.com/extensions/detail/fofpnhmbgmmeaialapfddhbhfongoinh?hl=fr">History Button</a>: Gérer facilement l'historique de votre navigateur avec ce bouton.<br />
<a title="Changer facilement les résolutions du navigateur" href="https://chrome.google.com/extensions/detail/idhfcdbheobinplaamokffboaccidbal?hl=fr">Resolution Test</a>: Changer facilement les résolutions du navigateur pour tester des sites internet.<br />
<a title="Avoir un aperçu des sites lors de recherche sur google" href="https://chrome.google.com/extensions/detail/hcjdanpjacpeeppdjkppebobilhaglfo?hl=fr">SearchPreview for Google</a>: Avoir un aperçu des sites lors de recherche sur google.<br />
<a title="Éditer des CSS" href="https://chrome.google.com/extensions/detail/fjnbnpbmkenffdnngjfgmeleoegfcffe?hl=fr">Stylish</a>: Éditer des CSS pour modifier l'apparence des sites internet.<br />
<del datetime="2011-11-26T02:48:37+00:00">Ultimate Chrome Flag: Affiche le pays, le pagerank, la note WOT...</del><br />
<a title="Outil collaboratif de notation des sites internet" href="https://chrome.google.com/extensions/detail/bhmmomiinigofkjcapegjjndpbikblnp?hl=fr">WOT (Web of Trust)</a>: Outil collaboratif de notation des sites internet.<br />
<a title="Synchroniser vos liens et mots de passe" href="https://chrome.google.com/extensions/detail/ajpgkpeckebdhofmmjfgcjjiiejpodla?hl=fr">Xmarks</a>: Synchroniser vos marque-pages et même les mots de passe pour ceux qui le désirent.<br />
<br />
Captures d'écran une fois personnalisé:<br />
<div class="presentation">
<div class="p1">
<a title="Frame two pages | Mes extensions Google Chrome favorites" href="media/956dfc28.gc_prv_ftp.jpg" data-original-source="http://www.eauland.com/data/images/gc_prv_ftp.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/c5441e8b.gc_prv_ftp.tb.jpg" data-original-source="http://www.eauland.com/data/images/gc_prv_ftp.tb.jpg" alt="Frame two pages | Mes extensions Google Chrome favorites" title="Frame two pages | Mes extensions Google Chrome favorites" class="aligncenter" /></a>
</div>
<div class="p2">
<a title="Ultimate Chrome Flag | Mes extensions Google Chrome favorites" href="media/36682bbf.gc_prv_rss.jpg" data-original-source="http://www.eauland.com/data/images/gc_prv_rss.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/a84b128d.gc_prv_rss.tb.jpg" data-original-source="http://www.eauland.com/data/images/gc_prv_rss.tb.jpg" alt="Ultimate Chrome Flag | Mes extensions Google Chrome favorites" title="Ultimate Chrome Flag | Mes extensions Google Chrome favorites" class="aligncenter" /></a>
</div>
</div>
</div>


feed_id: http://www.eauland.com/configuration-dexim-sur-un-serveur-debian
title: Configuration d'exim sur un serveur Debian
uri: 2015-01-05-Configuration-d-exim-sur-un-serveur-Debian
url: http://www.eauland.com/configuration-dexim-sur-un-serveur-debian
content:
<div class="article">
Exim permet d'envoyer des emails avec php. Sa configuration est vraiment simpliste sur un serveur Debian.<br />
<br />
Pour commencer saissisez la commande suivante dans un terminal (en root):<br />
[BASH linenumbers='false']
dpkg-reconfigure exim4-config
[/BASH]
<br />
Les deux choses les plus importantes sont celles-ci...<br />
<br />
<img src="media/e1a4a965.exim_cfg1.png" data-original-source="http://www.eauland.com/data/images/exim_cfg1.png" alt="" class="aligncenter" /><br />
<img src="media/b0c08b88.exim_cfg2.png" data-original-source="http://www.eauland.com/data/images/exim_cfg2.png" alt="" class="aligncenter" /><br />
</div>


feed_id: http://www.eauland.com/progression-de-dropbox-dans-conky
title: Progression de Dropbox dans conky
uri: 2015-01-05-Progression-de-Dropbox-dans-conky
url: http://www.eauland.com/progression-de-dropbox-dans-conky
content:
<p class="bandeau"><img src="media/2633dc28.dropbox_bandeau.jpg" data-original-source="http://www.eauland.com/data/images/dropbox_bandeau.jpg" alt="Progression de Dropbox dans conky" title="Progression de Dropbox dans conky" /></p>

<div class="article">
Pour avoir la progression de dropbox dans conky, il suffit d'ajouter dans le conkyrc<br />
<br />
<code><br />
Dropbox${alignr}${execi 1 $HOME/.conky/dropbox.sh}%<br />
${execibar 1 $HOME/.conky/dropbox.sh}<br />
</code><br />
<br />
et de rajouter le script bash:<br />
<br />
[BASH linenumbers='false']
#!/bin/bash
db=5.5
ch="$HOME/Dropbox"
dr=`du -c $ch | grep total | tail -1`
sz=`echo $dr | sed 's/total//g'`
if [ -d $ch/.dropbox.cache ]; then
  dc=`du -c $ch/.dropbox.cache | grep total | tail -1`
  sc=`echo $dc | sed 's/total//g'`
  sz=$sz-$sc
  sz=`awk "BEGIN{ print $sz }"`
fi
op="100-((100*($db-$sz/1048576))/$db)"
po=`awk "BEGIN{ print $op }"`
po=${po%.*}
echo $po
[/BASH]
&nbsp;<br />
Remplacez le 5.5 par l'espace disponible sur votre compte Dropbox en GB.
</div>


feed_id: http://www.eauland.com/convertir-une-image-en-ascii
title: Convertir une image en Ascii
uri: 2015-01-05-Convertir-une-image-en-Ascii
url: http://www.eauland.com/convertir-une-image-en-ascii
content:
<div class="article">
Après la lecture de ce <a title="Transformer une image en Ascii" href="http://forum.ubuntu-fr.org/viewtopic.php?id=374888">post</a> je me suis dis qu'il pouvait être sympa de convertir une image en Ascii néanmoins les multiples arguments empêchent de se mémoriser de la commande, c'est pourquoi j'ai décidé de rajouter une fonction dans mon ~/.bashrc<br />
<br />
[BASH linenumbers='false']
imgAscii(){
  #set -xv
  
  if [ $# -lt 3 ]; then
    
    # récupération du nom complet de l'image (et son chemin si il existe) et de l'option (si elle existe)<br />
    if [ "$2" ]; then
      if [ "$1" == --text ] || [ "$1" == --html ]; then
        param="$1"
        img="$2"
      elif [ "$2" == --text ] || [ "$2" == --html ]; then
        param="$2"
        img="$1"
      else<br />
        param=?
      fi
    else
      param=0
      img="$1"
    fi
    
    # vérification de la présence de l'image et de la bonne option<br />
    if [ $param == ? ]; then
      echo "Paramètre de commande inconnu, vous pouvez utiliser (--text ou --html)"
    elif [ ! -f "$img" ]; then
      echo "L'image demandée pour la conversion est introuvable"
    else
      
      # récupération de l'extension
      nom=${img#$PWD}
      nom=${nom%.*}
      ext=${img#$nom}
      
      # conversion de l'image si elle n'est pas en jpg
      if [ $ext != .jpg ]; then
        conversion=true
        convert "$img" $PWD/"$nom".jpg
        img="$nom".jpg
      else
        conversion=false
      fi
      
      # conversions en ascii suivant les paramètres
      if [ $param == --text ]; then
        jp2a "$img" > "$nom".txt
      elif [ $param == --html ]; then
        jp2a "$img" --colors --chars=oO.: --html --fill --background=light > "$nom".html
      else
        jp2a --color "$img"
      fi
      
      # efface l'image convertie en jpg (si elle existe)
      if [ $conversion == true ]; then
        rm $img
      fi
      
    fi
  else
    echo "Il y a trop d'arguments..."
    echo "  - Si votre image comporte des espaces veuillez"
    echo "    englober son chemin par des guillemets"
    echo "  - Vérifier vos paramètres (--html ou --text)"
  fi
}
[/BASH]
</div>


feed_id: http://www.eauland.com/mes-extensions-thunderbird-favorites
title: Mes extensions Thunderbird favorites
uri: 2015-01-05-Mes-extensions-Thunderbird-favorites
url: http://www.eauland.com/mes-extensions-thunderbird-favorites
content:
<p class="bandeau"><img src="media/c6c3f0ae.thunderbird_bandeau.jpg" data-original-source="http://www.eauland.com/data/images/thunderbird_bandeau.jpg" alt="Mes extensions Thunderbird favorites" title="Mes extensions Thunderbird favorites" /></p>

<div class="article">
Dans le même contexte que l'<a title="Mes extensions Firefox favorites" href="http://www.eauland.com/mes-extensions-firefox-favorites/">article précédent</a>, voici ma liste d'extensions Thunderbird 2.0.<br />
<br />
Cette liste d'extensions est toujours subjective...<br />
<br />
<a title="Bloquer les publicités" href="https://addons.mozilla.org/en-US/thunderbird/addon/1865">Adblock plus</a>: Bloqueur de publicité.<br />
<a title="Accéder plus aisément à vos contacts" href="https://addons.mozilla.org/fr/thunderbird/addon/70">Contact Sidebar</a>: Accéder facilement aux contacts de votre carnet d'adresse.<br />
<a title="Chiffrer / Déchiffrer des emails" href="https://addons.mozilla.org/fr/thunderbird/addon/71">Enigmail</a>: Chiffrer/ Déchiffrer des emails.<br />
<a title="Avoir une icône dans les notifications" href="https://addons.mozilla.org/en-US/thunderbird/addon/4868">Firetray</a>: Permet d'avoir sous linux une icône dans la zone de notification.<br />
<a title="Calendrier pour thunderbird" href="https://addons.mozilla.org/fr/thunderbird/addon/2313">Lightning</a>: Rajouter un calendrier à Thunderbird.<br />
<a title="Ajoute des fonctions pour l'envoit et la réception d'email" href="https://addons.mozilla.org/en-US/thunderbird/addon/902">MagicSLR</a>: Ajouter des fonctions pour recevoir et envoyer des emails.<br />
<a title="Configurer, optimiser thunderbird" href="https://addons.mozilla.org/en-US/thunderbird/addon/421">Mr Tech Toolkit</a>: Configurer, optimiser thunderbird.<br />
<a title="Suivre plus facilement le fil des emails" href="https://addons.mozilla.org/en-US/thunderbird/addon/170">Quote Colors</a>: Ajoute de la couleurs dans vos mails pour suivre plus facilement le fil des discussions.<br />
<a title="Gérer vos signatures" href="https://addons.mozilla.org/fr/thunderbird/addon/611">Signature Switch</a>: Gérer vos signatures.<br />
<a title="Voir le code source des emails" href="https://addons.mozilla.org/en-US/thunderbird/addon/394">ViewSourceWith</a>: Permet de voir le code source des emails.<br />
<a title="Récupérer les emails de sa messagerie live" href="http://webmail.mozdev.org/installation.html">Webmail & webmail hotmail</a>: Pour récupérer les emails sur sa messagerie Live (ex-hotmail).<br />
</div>


feed_id: http://www.eauland.com/creer-une-partition-virtuelle-sur-linux
title: Créer une partition virtuelle sur Linux
uri: 2015-01-05-Créer-une-partition-virtuelle-sur-Linux
url: http://www.eauland.com/creer-une-partition-virtuelle-sur-linux
content:
<div class="article">
Commençons par créer un fichier remplit de zéro (ici nous créons un fichier d’environ 2.5Go):<br />
<br />
[BASH linenumbers='false']
sudo dd if=/dev/zero of=/home/monfichier bs=1024 count=2500000
[/BASH]
<br />
Puis on le formate:<br />
<br />
[BASH linenumbers='false']
sudo mke2fs -j /home/monfichier
[/BASH]
 <br />
Il nous reste plus qu’à monter la partition virtuelle<br />
(créer au préalable un point de montage: sudo mkdir /mnt/pointdemontage)<br />
<br />
[BASH linenumbers='false']
sudo mount -o loop /home/monfichier /mnt/pointdemontage
[/BASH]
 <br />
Pour augmenter la taille du volume de 250Mo, démontez le fichier (sudo umount /mnt/pointdemontage) puis tapez cette commande:<br />
<br />
[BASH linenumbers='false']
sudo dd if=/dev/zero of=/home/monfichier conv=notrunc oflag=append bs=1K count=250K
[/BASH]
 <br />
Pour simplifier vous pouvez monter votre partition virtuelle / fichier dès le lancement du système grâce au fstab (sudo nano /etc/fstab), il suffit d’ajouter à la fin du fichier:<br />
<br />
[BASH linenumbers='false']
/home/monfichier      /mnt/pointdemontage      auto     defaults,loop    0    2<br />
[/BASH]
</div>


feed_id: http://www.eauland.com/remettre-un-disque-dur-a-0
title: Remettre un disque dur à 0
uri: 2015-01-05-Remettre-un-disque-dur-à-0
url: http://www.eauland.com/remettre-un-disque-dur-a-0
content:
<p class="bandeau"><img src="media/8b4624cb.hdd_bandeau.jpg" data-original-source="http://www.eauland.com/data/images/hdd_bandeau.jpg" alt="Remettre un disque dur à 0" title="Remettre un disque dur à 0" /></p>

<div class="article">
Installez le paquet dcfldd (<a title="Installer le paquet dcfldd sur ubuntu" href="apt://dcfldd">sudo apt-get install dcfldd</a>) qui permet de voir la progression.<br />
<br />
Puis il suffit simplement de lancer la commande:<br />
<br />
[BASH linenumbers='false']
sudo dcfldd if=/dev/zero of=/dev/sdX conv=notrunc
[/BASH]
&nbsp;<br />
Où X correspond à la lettre de votre disque dur (clé usb…)
</div>


feed_id: http://www.eauland.com/compiler-php-5-3-sur-ubuntu-jaunty-en-gardant-php-5-2
title: Compiler et installer PHP 5.3 sur Ubuntu Jaunty (en gardant PHP 5.2)
uri: 2015-01-05-Compiler-et-installer-PHP-5-3-sur-Ubuntu-Jaunty-(en-gardant-PHP-5-2)
url: http://www.eauland.com/compiler-php-5-3-sur-ubuntu-jaunty-en-gardant-php-5-2
content:
<p class="bandeau"><img src="media/9ec2f415.php_bandeau.jpg" data-original-source="http://www.eauland.com/data/images/php_bandeau.jpg" alt="Compiler et installer PHP 5.3 sur Ubuntu Jaunty" title="Compiler et installer PHP 5.3 sur Ubuntu Jaunty" /></p>

<div class="article">
<strong>Pré-requis:</strong><br />
<br />
Vous devez bien entendu avoir un LAMP déjà configuré.<br />
<br />
<strong>Dans un premier temps installez les outils pour la compilation:</strong><br />
<br />
[BASH linenumbers='false']
sudo apt-get install build-essential libxml2-dev libtool libglib2.0-dev libssl-dev libbz2-dev libzip-dev \
libcurl4-openssl-dev libenchant-dev libpng12-dev libicu-dev
[/BASH]
&nbsp;<br />
<strong>A savoir:</strong><br />
<br />
Les sources des distributions se trouvent <a title="Sources des distributions PHP" href="http://fr.php.net/distributions/">ici</a>: (<a title="Sources des distributions PHP" href="http://fr.php.net/distributions/">http://fr.php.net/distributions/</a>)<br />
Les sources de développement se trouvent <a title="Sources de developpement de PHP" href="http://snaps.php.net/ ">ici</a>: (<a title="Sources de developpement de PHP" href="http://snaps.php.net/ ">http://snaps.php.net/</a>)<br />
<br />
<strong>Installation:</strong><br />
<br />
[BASH linenumbers='false']
cd /usr/local/src
sudo wget http://fr.php.net/distributions/php-5.3.2.tar.bz2
sudo tar xvjf php-5.3.2.tar.bz2
cd php-5.3.2
sudo ./configure --with-curl --with-gd --with-zlib --with-bz2 --with-openssl --enable-intl --with-enchant \
--with-pear --with-mysql=mysqlnd --enable-calendar --enable-mbstring --enable-bcmath
sudo make
sudo make test
sudo make install
[/BASH]
&nbsp;<br />
<strong>Vérifier que PHP 5.3 est bien pris en charge:</strong><br />
<br />
[BASH linenumbers='false']
/usr/local/bin/php-cgi -v
[/BASH]
&nbsp;<br />
<strong>Utilisation de PHP 5.3 dans des pages web:</strong><br />
<br />
<span style="text-decoration: underline;"><em>On configure le module actions:</em></span><br />
<br />
[BASH linenumbers='false']
sudo a2enmod actions
[/BASH]
&nbsp;<br />
<span style="text-decoration: underline;"><em>On édite le apache2.conf pour créer une extension .php5_3 en rajoutant à la fin du fichier:</em></span><br />
<br />
[APACHE]
ScriptAlias /php "/usr/local/bin"
AddType application/x-httpd-php5_3 .php5_3
[/APACHE]
&nbsp;<br />
<span style="text-decoration: underline;"><em>On édite le fichier actions.conf (/etc/apache2/mods-available/actions.conf) pour dire que php-cgi traitera cette nouvelle extension:</em></span><br />
<br />
[APACHE linenumbers='false']
Action application/x-httpd-php5_3 "/php/php-cgi"
[/APACHE]
&nbsp;<br />
On redémarre apache et on peut profiter des 2 versions de php (5.2 et 5.3.2)<br />
<br />
:)
</div>


feed_id: http://www.eauland.com/creer-son-ecran-de-veille-avec-son-logo-flottant
title: Créer son écran de veille avec son logo flottant
uri: 2015-01-11-Créer-son-écran-de-veille-avec-son-logo-flottant
url: http://www.eauland.com/creer-son-ecran-de-veille-avec-son-logo-flottant
content:
<div class="article">
Pour créer son écran de veille avec son logo flottant rien de plus simple, il suffit simplement de créer un lanceur:<br />
<br />
[BASH linenumbers='false']
sudo nano /usr/share/applications/screensavers/mon_ecran_de_veille.desktop
[/BASH]
<br />
Puis d'insérer les lignes suivantes (à adapter)<br />
<br />
[BASH linenumbers='false']
#!/usr/bin/env xdg-open
[Desktop Entry]
Encoding=UTF-8
Name=mon_logo flottant
Comment=mon_logo flottant autour de l'écran
Exec=floaters /usr/share/pixmaps/mon_logo_screensaver.png
TryExec=floaters
StartupNotify=false
Terminal=false
Type=Application
Categories=GNOME;Screensaver
OnlyShowIn=GNOME
[/BASH]
<br />
Il nous reste plus qu'à créer notre logo (c'est peut-être le plus compliqué)<br />
<br />
Puis le déplacer dans le bon endroit:<br />
<br />
[BASH linenumbers='false']
sudo mv mon_logo_screensaver.png /usr/share/pixmaps/
[/BASH]
<br />
Et mettre les bons droits sur l'image:<br />
<br />
[BASH linenumbers='false']
sudo chmod 644 /usr/share/pixmaps/mon_logo_screensaver.png
[/BASH]
</div>


feed_id: http://www.eauland.com/mise-a-jour-de-firefox-sur-ubuntu-jaunty
title: Mise à jour de firefox sur Ubuntu Jaunty
uri: 2015-01-11-Mise-à-jour-de-firefox-sur-Ubuntu-Jaunty
url: http://www.eauland.com/mise-a-jour-de-firefox-sur-ubuntu-jaunty
content:
<div class="article">
Si pour une raison x ou y vous ne pouvez pas mettre à jour votre système (pour moi il s'agit du problème avec le poulsbo), le projet UbuntuZilla risque fort de vous séduire il s'agit de mettre à jour firefox quelque soit votre version d'ubuntu, ainsi vous pourrez utiliser les balises vidéo, avoir un firefox plus réactif et donc accélérer votre navigation sur internet.<br />
<br />
<strong>Installation</strong><br />
<br />
Ajouter ce dépot à votre sources.list (sudo nano /etc/apt/sources.list)<br />
<br />
[BASH linenumbers='false']
deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main
[/BASH]
<br />
Importer la clé:<br />
<br />
[BASH linenumbers='false']
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
[/BASH]
<br />
Il vous suffit d'installer le paquet firefox-mozilla-build.<br />
<br />
[BASH linenumbers='false']
sudo apt-get update && sudo apt-get install firefox-mozilla-build
[/BASH]
<br />
&nbsp;<br />
<strong>Quelques réglages</strong><br />
<br />
Comme vous le remarquez si vous lancez firefox maintenant vous avez la dernière version (actuellement la version 3.6.3 qui se nome ici: Namoroka) mais celle-ci est en anglais.<br />
Pour la mettre en français il suffit de télécharger une extension. Le nom de dossier changeant régulièrement tous comme le nom de l'extension voici le dossier principal: <a title="Serveur FTP de mozilla" href="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/">http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/</a><br />
Actuellement il vous faudra vous rendre dans le dossier latest-firefox-3.6.x-l10n, faites un ctrl-f pour rechercher le mot clé fr, et choisissez le fichier .xpi.<br />
<br />
Si vous avez supprimé votre dossier .mozilla de votre home il est possible que même après avoir redémarré firefox soit toujours en anglais, dans ce cas tapez dans la barre d'adresse about:config<br />
Il vous faudra ensuite modifier la valeur pour general.useragent en fr et après dans intl.accept_languages et mettre comme valeur fr, fr-fr, en-us, en<br />
<br />
Maintenant firefox est en français.<br />
<br />
Il vous reste plus qu'à télécharger le <a title="Dictionnaire pour la correction orthographique" href="https://addons.mozilla.org/fr/firefox/language-tools/">dictionnaire pour la correction orthographique</a><br />
<br />
&nbsp;<br />
<strong>Réglages Inutiles</strong><br />
<br />
Pour que la version d'ubuntu soit spécifiée sur les blogs dans about:config on rajoute les chaines:<br />
<br />
general.useragent.vendor avec comme valeur Ubuntu<br />
general.useragent.vendorComment avec comme valeur jaunty<br />
<br />
et pour finir,<br />
<br />
general.useragent.vendorSub avec ici comme valeur 9.04
</div>


feed_id: http://www.eauland.com/mes-extensions-firefox-favorites
title: Mes extensions Firefox favorites
uri: 2015-01-11-Mes-extensions-Firefox-favorites
url: http://www.eauland.com/mes-extensions-firefox-favorites
content:
<p class="bandeau"><img src="media/94ef7a89.firefox_bandeau.jpg" data-original-source="http://www.eauland.com/data/images/firefox_bandeau.jpg" alt="Mes extensions Firefox favorites" title="Mes extensions Firefox favorites" /></p>

<div class="article">
Cette liste d'extensions pour Firefox est subjective.<br />
<br />
<a title="Bloqueur de publicités" href="https://addons.mozilla.org/fr/firefox/addon/1865">Adblock plus</a>: Bloquer les publicités.<br />
<a title="Interface graphique pour bloquer les publicités" href="https://addons.mozilla.org/fr/firefox/addon/4364">Adblock plus element hiding helper</a>: Un bon complément d'adblock plus pour bloquer des parties d'un site facilement avec une interface graphique.<br />
<a title="Visionner la page en cours dans google chrome" href="https://addons.mozilla.org/fr/firefox/addon/8740/">Chrome View</a>: Visionner la page en cours dans google chrome.<br />
<a title="Onglets en couleur" href="https://addons.mozilla.org/fr/firefox/addon/1368">Colorfultabs</a>: Améliore l'ergonomie de Firefox en mettant de la couleur aux onglets.<br />
<a title="Récupérer des couleurs dans les pages internet" href="https://addons.mozilla.org/fr/firefox/addon/271">Colorzilla</a>: Récupérer des couleurs sur internet.<br />
<a title="Mur d'image en 3D" href="http://www.cooliris.com/">Cooliris</a>: Naviguer avec un mur d&#8217;image 3D lors de recherche sur devianart, google image ou autre...<br />
<a title="Dupliquer les onglets" href="https://addons.mozilla.org/fr/firefox/addon/28">Duplicatetab</a>: Dupliquer les onglets.<br />
<a title="Mettre en icône les onglets" href="https://addons.mozilla.org/fr/firefox/addon/3780">Faviconizetab</a>: Mettre en icônes les onglets, pratique...<br />
<a title="Débugger vos pages internet" href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug</a>: Plus besoin de décrire cette extension appréciée des web-développeurs.<br />
<a title="Client FTP" href="https://addons.mozilla.org/fr/firefox/addon/684">Fireftp</a>: Rajouter un client FTP à Firefox.<br />
<a title="Client Torrent" href="https://addons.mozilla.org/en-US/firefox/addon/10931">Firetorrent</a>: Rajouter un client torrent à votre navigateur.<br />
<a title="Localiser les serveurs" href="https://addons.mozilla.org/fr/firefox/addon/5791">Flagfox</a>: Connaitre la localisation du serveur utilisé par le domaine visité.<br />
<a title="Ctrl+tab pour faciliter le changement d'onglets" href="https://addons.mozilla.org/fr/firefox/addon/8879">Foxtab</a>: Un ctrl+tab similaire aux alt+tab des OS.<br />
<a title="Gérer vos proxy" href="https://addons.mozilla.org/fr/firefox/addon/2464">Foxyproxy</a>: Gérer simplement vos proxy.<br />
<a title="Optimiser, configurer Firefox" href="https://addons.mozilla.org/fr/firefox/addon/421">Mr tech toolkit</a>: Optimiser, configurer Firefox comme vous voulez.<br />
<a title="Organiser la barre inférieure" href="https://addons.mozilla.org/fr/firefox/addon/1759">Organize status bar</a>: Organiser la barre inférieure de Firefox.<br />
<a title="Lecteur RSS" href="https://addons.mozilla.org/fr/firefox/addon/77">Sage</a>: Lire plus facilement les flux RSS avec Firefox.<br />
<a title="Capturer des pages internet" href="https://addons.mozilla.org/fr/firefox/addon/427">Scrapbook</a>: Enregistrer des pages internet pour les lire ultérieurement.<br />
<a title="Avoir un aperçu des sites lors de recherche sur bing, google et yahoo" href="https://addons.mozilla.org/fr/firefox/addon/189/">SearchPreview</a>: Avoir un aperçu des sites lors de recherche sur bing, google et yahoo.<br />
<a title="Avoir des informations comme le rank d'un site, son whois..." href="https://addons.mozilla.org/en-US/firefox/addon/321/">SearchStatus</a>: Avoir des informations comme le rank d'un site, son whois...<br />
<a title="Gérer vos mots de passe" href="https://addons.mozilla.org/fr/firefox/addon/4429">Secure login</a>: Gestionnaire de mots de passe.<br />
<a title="Éditer des CSS" href="https://addons.mozilla.org/fr/firefox/addon/2108">Stylish</a>: Éditer des CSS pour modifier l'apparence des sites internet.<br />
<a title="Visualisation des onglets au survol" href="https://addons.mozilla.org/fr/firefox/addon/6132">Tab preview</a>: Pré-visualiser un site au survol de son onglet.<br />
<a title="Simplifie le développement des sites internet" href="https://addons.mozilla.org/fr/firefox/addon/60">Webdeveloper</a>: S'il fallait en retenir qu'une ça serait celle là, indispensable !!<br />
<a title="Outil collaboratif de notation des sites internet" href="https://addons.mozilla.org/fr/firefox/addon/3456/">WOT (Web of Trust)</a>: Outil collaboratif de notation des sites internet.<br />
<a title="Synchroniser vos liens et mots de passe" href="http://www.xmarks.com/">Xmarks</a>: Synchroniser vos marque-pages et même les mots de passe pour ceux qui le désirent.<br />
<br />
Un aperçu après personnalisation:<br />
<br />
<a title="Aperçu après personnalisation | Mes extensions Firefox favorites" href="media/828640f8.mozilla_prv.jpg" data-original-source="http://www.eauland.com/data/images/mozilla_prv.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/cfe83e4c.mozilla_prv.tb.jpg" data-original-source="http://www.eauland.com/data/images/mozilla_prv.tb.jpg" alt="Aperçu après personnalisation | Mes extensions Firefox favorites" title="Aperçu après personnalisation | Mes extensions Firefox favorites" class="aligncenter" /></a>
</div>


feed_id: http://www.eauland.com/retrouver-le-forum-ubuntu-fr-org-avec-une-structure-classique
title: Retrouver le forum.ubuntu-fr.org avec une structure « classique »
uri: 2015-01-15-Retrouver-le-forum-ubuntu-fr-org-avec-une-structure-classique
url: http://www.eauland.com/retrouver-le-forum-ubuntu-fr-org-avec-une-structure-classique
content:
<p class="bandeau"><img src="media/38ca03d1.ubuntu_bandeau.jpg" data-original-source="http://www.eauland.com/data/images/ubuntu_bandeau.jpg" alt="Retrouver le forum.ubuntu-fr.org avec une structure classique" title="Retrouver le forum.ubuntu-fr.org avec une structure classique" /></p>

<div class="article">
Voilà quelques jours maintenant que le nouveau <a title="Forum Ubuntu-fr.org" href="http://forum.ubuntu-fr.org">forum.ubuntu-fr.org</a> est sorti. Cela à fait couler beaucoup d'encre entre ceux qui l'apprécient et ceux qui n'arrivent pas à adopter les couleurs flashy du nouveau design.<br />
<br />
J'ai codé une feuille de style avec stylish afin que vous puissiez retrouver une structure plus classique (on va dire que la ressemblance est à 70% pour la structure [et oui je ne peux pas toucher au HTML]).<br />
Après avoir fini la structure j'ai remarqué que le contenu s'intégrait parfaitement, je ne l'ai donc pas retouché.<br />
<br />
Pour profiter de cette feuille de style:<br />
<br />
<strong>1er Etape :</strong> Installer l'add-on stylish <a title="Stylish :: Modules pour Firefox" href="https://addons.mozilla.org/fr/firefox/addon/2108/">https://addons.mozilla.org/fr/firefox/addon/2108/</a><br />
<br />
<strong>2éme Etape :</strong> Installer la feuille de style sur ce lien <a title="forum.ubuntu-fr.org - version classique" href="http://userstyles.org/styles/39005">http://userstyles.org/styles/39005</a> en cliquant sur <span style="text-decoration: underline;">install with stylish</span><br />
<br />
Maintenant vous ne pourrez plus vous plaindre que le forum n'est pas à votre goût.<br />
<br />
Une petite capture d'écran pour illustrer l'article:<br />
<br />
<a title="Capture du forum ubuntu-fr.org avec une feuille de style classique" href="media/c306f0b5.forum.ubuntu-fr_style-classique.jpg" data-original-source="http://www.eauland.com/data/images/forum.ubuntu-fr_style-classique.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/5a22277d.forum.ubuntu-fr_style-classique.tb.jpg" data-original-source="http://www.eauland.com/data/images/forum.ubuntu-fr_style-classique.tb.jpg" alt="Capture du forum ubuntu-fr.org avec une feuille de style classique" title="Capture du forum ubuntu-fr.org avec une feuille de style classique" class="aligncenter" /></a>
</div>


feed_id: http://www.eauland.com/spotify-ecouter-de-la-musique-via-internet
title: Spotify: Ecouter de la musique via internet
uri: 2015-01-15-Spotify-Ecouter-de-la-musique-via-internet
url: http://www.eauland.com/spotify-ecouter-de-la-musique-via-internet
content:
<p class="bandeau"><img src="media/c2f2c71b.spotify_bandeau.jpg" data-original-source="http://www.eauland.com/data/images/spotify_bandeau.jpg" alt="Spotify: Ecouter de la musique via internet" title="Spotify: Ecouter de la musique via internet" /></p>

<div class="article">
Plus besoin de parler de spotify, un logiciel qui permet d’écouter de la musique via internet tout en rémunérant les artistes, en proposant soit des abonnements payant (prenium & unlimited), soit d’écouter des publicités (free & open).<br />
<br />
La version linux n'est disponnible que pour les comptes payant (prenium 9.99&euro;/mois ou unlimited 4.99&euro;/mois).<br />
<br />
Son installation est simpliste:<br />
<br />
[BASH linenumbers='false']
yaourt -S spotify
[/BASH]
<br />
Pour gérer les liens spotify via gnome/firefox:<br />
<br />
[BASH linenumbers='false']
gconftool-2 -t string -s /desktop/gnome/url-handlers/spotify/command "/home/${USER}/.browser2spotify %s"
gconftool-2 -t bool -s /desktop/gnome/url-handlers/spotify/needs_terminal false
gconftool-2 -t bool -s /desktop/gnome/url-handlers/spotify/enabled true
echo '#!/bin/sh' > ~/.browser2spotify
echo '/usr/bin/spotify /uri "$@"' >> ~/.browser2spotify
chmod 755 ~/.browser2spotify
[/BASH]
&nbsp;<br />
Normalement tout devrait fonctionner, vous pouvez vérifier en cliquant sur ce lien: <a title="EauLand sur Spotify" href="http://open.spotify.com/user/eauland">EauLand sur Spotify</a><br />
<br />
<span style="text-align: center">Capture d'écran de la bête:</span><br />
<br />
<a title="Prévisualisation | Spotify: Ecouter de la musique via internet" href="media/24a1f2ab.spotify_prv.jpg" data-original-source="http://www.eauland.com/data/images/spotify_prv.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/287ab08c.spotify_prv.tb.jpg" data-original-source="http://www.eauland.com/data/images/spotify_prv.tb.jpg" alt="Spotify: Ecouter de la musique via internet" title="Spotify: Ecouter de la musique via internet" width="300" height="252" class="aligncenter" /></a><br />
&nbsp;<br />
<br />
<hr /><br />
<br />
<span style="text-decoration: underline">Sources:</span><br />
<br />
<a title="Spotify sous wine" href="http://www.spotify.com/fr/help/faq/wine/">http://www.spotify.com/fr/help/faq/wine/</a><br />
<a title="Something in the air - Spotify / Wine / Firefox" href="http://kmizole.free.fr/wp/?p=227">http://kmizole.free.fr/wp/?p=227</a>
</div>


feed_id: http://www.eauland.com/cdemu-monter-demonter-tous-les-cddvd-ultra-facilement
title: CDEMU : Monter / Démonter (Tous) les CD/DVD ultra-facilement
uri: 2015-01-15-CDEMU-Monter-Démonter-(Tous)-les-CD-DVD-ultra-facilement
url: http://www.eauland.com/cdemu-monter-demonter-tous-les-cddvd-ultra-facilement
content:
<div class="article">
Je pars d'une distribution Archlinux à adapter suivant votre distribution.<br />
<br />
En ayant assez de devoir monter des CD en étant root ou avec sudo, et devoir chercher les bonnes commandes pour monter des fichiers mdf, ou autres formats exotiques, j'ai décidé d'installer cdemu.<br />
<br />
Installation:<br />
<br />
[BASH linenumbers='false']
sudo pacman -S cdemu-client cdemu-daemon
[/BASH]
<br />
On charge le module vhba:<br />
<br />
[BASH linenumbers='false']
sudo modprobe vhba
[/BASH]
<br />
On lance le deamon:<br />
<br />
[BASH linenumbers='false']
sudo /etc/rc.d/cdemud start
[/BASH]
<br />
Maintenant pour monter une image CD quelque soit son format (pas besoin d'être en root :)):<br />
<br />
[BASH linenumbers='false']
cdemu -b system load 0 mon_image.[iso|cue|mdf...]
[/BASH]
<br />
Pour démonter une image:<br />
<br />
[BASH linenumbers='false']
cdemu -b system unload 0
[/BASH]
<br />
Pour ne pas à avoir à charger le module à chaque [re]démarrage du système:<br />
Ajoutez vhba à votre rc.conf dans les modules et cdemud dans les daemons.<br />
<br />
Pour aller plus loin, comme on est très fainéant on modifie son ~/.bashrc:<br />
<br />
[BASH linenumbers='false']
sudo nano ~/.bashrc
[/BASH]
<br />
et on rajoute:<br />
<br />
[BASH linenumbers='false']
alias monter='cdemu -b system load 0'
alias demonter='cdemu -b system unload 0'
[/BASH]
</div>


feed_id: http://www.eauland.com/activer-compiz-au-demarrage-de-gnome-sur-archlinux
title: Activer compiz au démarrage de Gnome sur Archlinux
uri: 2015-01-15-Activer-compiz-au-démarrage-de-Gnome-sur-Archlinux
url: http://www.eauland.com/activer-compiz-au-demarrage-de-gnome-sur-archlinux
content:
<p class="vignette"><img title="Activer compiz au démarrage de Gnome sur Archlinux" src="media/4d4745bf.compiz.png" data-original-source="http://www.eauland.com/data/images/compiz.png" alt="Activer compiz au démarrage de Gnome sur Archlinux" width="256" height="256" /></p>

<div class="article">
Archlinux est vraiment une distribution GNU/Linux que j'apprécie beaucoup néanmoins le lancement de compiz ne se fait pas automatiquement.<br />
<br />
Il y a une solution qui consiste à installer fusion-icon et le lancer au démarrage. Etant pas partisan des logiciels qui encombrent la zone de notification voici une méthode toute simple.<br />
<br />
Créer un lanceur:<br />
[BASH linenumbers='false']
nano ~/.config/autostart/compiz.desktop
[/BASH]
&nbsp;<br />
Et collez-y le code suivant:<br />
[BASH linenumbers='false']
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=Compiz
Comment=Lancement de compiz
Exec=compiz --replace --sm-disable ccp
Icon=system-run
X-GNOME-Autostart-enabled=true
[/BASH]
</div>


feed_id: http://www.eauland.com/quelques-liens-et-conseils-pour-opera
title: Quelques liens et conseils pour Opera
uri: 2015-01-15-Quelques-liens-et-conseils-pour-Opera
url: http://www.eauland.com/quelques-liens-et-conseils-pour-opera
content:
<p class="bandeau"><img title="Liens pour Opera" src="media/79b65358.opera_bandeau.jpg" data-original-source="http://www.eauland.com/data/images/opera_bandeau.jpg" alt="Liens pour Opera" /></p>

<div class="article">
Opera est un navigateur gratuit, complet mais qui peut être rébutant pour les débutants.<br />
Voici donc quelques liens et conseils afin de l'optimiser, le personnaliser.<br />
<br />
<span style="text-decoration: underline;">Ajouter des scripts javascript (comparable aux extensions de mozilla firefox):</span><br />
<a title="Ajouter des scripts javascript" href="http://www.opera-fr.com/wiki/wiki?UserJS">http://www.opera-fr.com/wiki/wiki?UserJS</a><br />
<br />
<br />
<span style="text-decoration: underline;">Bloquer une majorité des publicités:</span><br />
<a title="Bloquer une majorité des publicités" href="http://www.opera-fr.com/wiki/wiki?urlfilter.ini">http://www.opera-fr.com/wiki/wiki?urlfilter.ini</a><br />
<br />
<span style="text-decoration: underline;">Ajouter des boutons personnalisés:</span><br />
<a title="Ajouter des boutons personnalisés" href="http://homepage.hispeed.ch/ttt-o/button/h-bu-browser-adv.html">http://www.opera-fr.com/wiki/wiki?Ajouter%20des%20boutons%20personnalis%C3%A9s</a><br />
<br />
<span style="text-decoration: underline;">D'autres boutons...</span><br />
<a title="Ajouter des boutons personnalisés" href="http://homepage.hispeed.ch/ttt-o/button/h-bu-browser-adv.html">http://homepage.hispeed.ch/ttt-o/button/h-bu-browser-adv.html</a><br />
<br />
<span style="text-decoration: underline;">Démarrer Opera sans l'icone de la zone de notification</span><br />
(fonctionne jusqu'à la version 10.11)<br />
Remplacez la commande de votre lanceur par:<br />
[BASH linenumbers='false']
opera --notrayicon
[/BASH]
<br />
<span style="text-decoration: underline;">Désactiver speedial</span><br />
Saisissez dans la barre d'adresse:<br />
<code><br />
opera:config#UserPrefs|SpeedDialState<br />
</code><br />
Mettre comme valeur 3<br />
(n'oubliez pas d'enregistrer)<br />
<br />
<span style="text-decoration: underline;">Désactiver les aperçus des pages au survol des onglets</span><br />
<code><br />
opera:config#UserPrefs|UseThumbnailsinTabTooltips<br />
</code><br />
Désactiver la checkbox<br />
(n'oubliez pas d'enregistrer)<br />
<br />
<span style="text-decoration: underline;">Utiliser Vuze en remplacement du client torrent intégré à Opera</span><br />
Saisissez dans la barre d'adresse:<br />
<code><br />
opera:config#BitTorrent|Enable<br />
</code><br />
Désactiver la checkbox<br />
(n'oubliez pas d'enregistrer)<br />
<br />
Ensuite dans un terminal faites:<br />
[BASH linenumbers='false']
nano ~/.opera/operaprefs.ini<br />
[/BASH]
&nbsp;<br />
Puis dans la section:<br />
<code><br />
[File Types]<br />
</code><br />
<br />
Ajoutez la ligne:<br />
<code><br />
application/x-bittorrent=3,/usr/bin/vuze,,,torrent,|<br />
</code><br />
&nbsp;<br />
Une capture d'écran après personnalisation avec Opera 10.11:<br />
<br />
<a title="Prévisualisation | Quelques liens et conseils pour Opera" href="media/4297a324.opera_prv.jpg" data-original-source="http://www.eauland.com/data/images/opera_prv.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/a1c21823.opera_prv.tb.jpg" data-original-source="http://www.eauland.com/data/images/opera_prv.tb.jpg" alt="Prévisualisation | Quelques liens et conseils pour Opera" title="Prévisualisation | Quelques liens et conseils pour Opera" width="300" height="224" class="aligncenter" /></a>
</div>


feed_id: http://www.eauland.com/un-petit-script-pour-nautilus-gedit
title: Un petit script pour nautilus / gedit
uri: 2015-01-15-Un-petit-script-pour-nautilus-gedit
url: http://www.eauland.com/un-petit-script-pour-nautilus-gedit
content:
<div class="article">
Voici un petit script pour gconf qui m'evite de perdre du temps avec la souris:<br />
<br />
[BASH linenumbers='false']
#!/bin/bash
## CONFIGURATION DE NAUTILUS ET DE SON THEME
gconftool-2 --type=Boolean --set /apps/nautilus/desktop/computer_icon_visible false
gconftool-2 --type=Boolean --set /apps/nautilus/preferences/always_use_location_entry true
gconftool-2 --type=Boolean --set /apps/nautilus/desktop/volumes_visible false
gconftool-2 --type=Boolean --set /apps/nautilus/desktop/trash_icon_visible true
gconftool-2 --type=Boolean --set /apps/nautilus/desktop/home_icon_visible true
gconftool-2 --type=String --set /apps/nautilus/desktop/home_icon_name Nom_de_mon_home
gconftool-2 --type=Boolean --set /desktop/gnome/interface/menus_have_icons true
gconftool-2 --type=Boolean --set /desktop/gnome/interface/buttons_have_icons true
gconftool-2 --type=Boolean --set /apps/nautilus/preferences/media_automount_open false
gconftool-2 --type=Boolean --set /apps/nautilus/preferences/media_autorun_never true
gconftool-2 --type=String --set /apps/nautilus/preferences/executable_text_activation display
gconftool-2 --type=String --set /apps/nautilus/compact_view/default_zoom_level small
gconftool-2 --type=String --set /apps/nautilus/icon_view/default_zoom_level small
gconftool-2 --type=String --set /apps/nautilus/list_view/default_zoom_level small
gconftool-2 --type=String --set /desktop/gnome/interface/toolbar_style icons
gconftool-2 --type=String --set /desktop/gnome/interface/gtk_theme Nom_de_mon_theme_gtk
gconftool-2 --type=String --set /desktop/gnome/interface/icon_theme Nom_de_mon_theme_d_icones
gconftool-2 --type=String --set /apps/metacity/general/theme Nom_de_mon_theme_metacity
gconftool-2 --type=String --set /apps/metacity/global_keybindings/panel_main_menu "Super_L"

## CONFIGURATION DE GEDIT
gconftool-2 --type=Boolean --set /apps/gedit-2/preferences/editor/bracket_matching/bracket_matching true
gconftool-2 --type=Boolean --set /apps/gedit-2/preferences/editor/line_numbers/display_line_numbers true
gconftool-2 --type=Boolean --set /apps/gedit-2/preferences/editor/tabs/insert_spaces true
gconftool-2 --type=int --set /apps/gedit-2/preferences/editor/tabs/tabs_size 2
gconftool-2 --type=Boolean --set /apps/gedit-2/preferences/ui/side_pane/side_pane_visible true

## CONFIGURATION DE GNOME TERMINAL
gconftool-2 --type=String --set /apps/gnome-terminal/profiles/Default/background_type transparent
gconftool-2 --type=String --set /apps/gnome-terminal/profiles/Default/title Titre_du_terminal
gconftool-2 --type=String --set /apps/gnome-terminal/profiles/Default/visible_name Nom_du_terminal
gconftool-2 --type=Boolean --set /apps/gnome-terminal/profiles/Default/use_theme_colors false
gconftool-2 --type=Boolean --set /apps/gnome-terminal/profiles/Default/silent_bell true
gconftool-2 --type=String --set /apps/gnome-terminal/profiles/Default/background_color "#000000000000"
gconftool-2 --type=String --set /apps/gnome-terminal/profiles/Default/foreground_color "#FBFBFBFBFBFB"

## THEME DE SONS DANS GNOME (/usr/share/sounds)
gconftool-2 --type=String --set /desktop/gnome/sound/theme_name Nom_de_mon_theme_sonore
gconftool-2 --type=Boolean --set /desktop/gnome/sound/event_sounds true

## CONFIGURATION DES POLICES
gconftool-2 --type=String --set /desktop/gnome/font_rendering/antialiasing rgba
gconftool-2 --type=String --set /desktop/gnome/font_rendering/hinting slight
gconftool-2 --type=float --set /desktop/gnome/font_rendering/dpi 96
[/BASH]
</div>


feed_id: http://www.eauland.com/configurer-les-dossiers-utilisateurs-sous-archlinux
title: Configurer les dossiers utilisateurs sous Archlinux
uri: 2015-01-15-Configurer-les-dossiers-utilisateurs-sous-Archlinux
url: http://www.eauland.com/configurer-les-dossiers-utilisateurs-sous-archlinux
content:
<div class="article">
Quand on installe Gnome par défaut sous Archlinux les dossiers (Documents, Musique, Publique, Téléchargements, et Vidéos) ne sont pas pris en compte avec le thème.<br />
<br />
Pour les activer installez le paquet xdg-user-dirs<br />
<br />
[BASH linenumbers='false']
sudo pacman -S xdg-user-dirs
[/BASH]
<br />
Puis créez le fichier user-dirs.dirs<br />
<br />
[BASH linenumbers='false']
nano ~/.config/user-dirs.dirs
[/BASH]
<br />
Puis coller les lignes suivantes:<br />
<br />
<code><br />
XDG_DESKTOP_DIR="$HOME/Desktop"<br />
XDG_DOCUMENTS_DIR="$HOME/Documents"<br />
XDG_DOWNLOAD_DIR="$HOME/Telecharger"<br />
XDG_MUSIC_DIR="$HOME/Musique"<br />
XDG_PICTURES_DIR="$HOME/Images"<br />
XDG_PUBLICSHARE_DIR="$HOME/Dropbox/Public"<br />
XDG_TEMPLATES_DIR="$HOME/Templates"<br />
XDG_VIDEOS_DIR="$HOME/Videos"<br />
</code><br />
<br />
Pour finir redémarrez nautilus:<br />
<br />
[BASH linenumbers='false']
nautilus -q
[/BASH]
&nbsp;<br />
Captures d'écrans:
<div class="presentation">
<div class="p1">
<a title="Sans Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" href="media/f17d856f.xdg_sans.jpg" data-original-source="http://www.eauland.com/data/images/xdg_sans.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/0cf91284.xdg_sans.tb.jpg" data-original-source="http://www.eauland.com/data/images/xdg_sans.tb.jpg" width="300" height="213" alt="Sans Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" title="Sans Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" class="aligncenter" /></a>
</div>
<div class="p2">
<a title="Avec Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" href="media/4887c676.xdg_avec.jpg" data-original-source="http://www.eauland.com/data/images/xdg_avec.jpg" data-spxlighbox="true" ><img data-spxlightboxp="true" src="media/e681d037.xdg_avec.tb.jpg" data-original-source="http://www.eauland.com/data/images/xdg_avec.tb.jpg" width="300" height="213" alt="Avec Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" title="Avec Xdg | Capture d'écran | Configurer les dossiers utilisateurs sous Archlinux" class="aligncenter" /></a>
</div>
</div>
</div>


feed_id: http://www.eauland.com/securise-son-site-avec-apache2-ssl-auto-signe
title: Sécurisé son site avec Apache2 / SSL (Auto-signé)
uri: 2015-01-15-Sécurisé-son-site-avec-Apache2-SSL-(Auto-signé)
url: http://www.eauland.com/securise-son-site-avec-apache2-ssl-auto-signe
content:
<div class="article">
Nous allons voir dans cet article comment sécurisé son site avec apache2 via SSL<br />
<br />
<strong>Pré-requis :</strong><br />
<br />
Vous devez bien entendu avoir un LAMP déjà configuré.<br />
<br />
<strong style="text-decoration: underline">Methode 1 que j'avais utilisée sur Ubuntu Jaunty & Ubuntu Hardy</strong><br />
<br />
<strong>Dans un premier temps ajouter le module ssl :</strong><br />
<br />
[BASH linenumbers='false']
sudo a2enmod ssl
[/BASH]
<br />
<strong>Ensuite on va éditer le script make-ssl-cert pour mettre la durée que nous voulons :</strong><br />
<br />
[BASH linenumbers='false']
sudo nano /usr/sbin/make-ssl-cert
[/BASH]
<br />
Vers la fin du fichier deux lignes nous intéresserons :<br />
<br />
[BASH linenumbers='false']
if [ "$1" != "generate-default-snakeoil" ]; then
    openssl req -config $TMPFILE -new -x509 -nodes -out $output -keyout $output > /dev/null 2>&1

[...]

else
   openssl req -config $TMPFILE -new -x509 -nodes \
[/BASH]
<br />
On va rajouter une durée de 10ans (-days 3650) [par défaut le certificat à une durée de 1mois] :<br />
<br />
[BASH linenumbers='false']
if [ "$1" != "generate-default-snakeoil" ]; then
    openssl req -config $TMPFILE -new -x509 -days 3650 -nodes -out $output -keyout $output > /dev/null 2>&1

[...]

else
   openssl req -config $TMPFILE -new -x509 -days 3650 -nodes \
[/BASH]
<br />
<strong>Puis nous pouvons regarder le fichier ssleay.cnf, suivant les distributions son contenu peut être différent</strong><br />
<br />
[BASH linenumbers='false']
sudo nano /usr/share/ssl-cert/ssleay.cnf
[/BASH]
<br />
Ici nous avons...<br />
<br />
<code><br />
RANDFILE                = $ENV::HOME/.rnd<br />
<br />
[ req ]<br />
default_bits            = 1024<br />
default_keyfile         = privkey.pem<br />
distinguished_name      = req_distinguished_name<br />
prompt                  = no<br />
<br />
[ req_distinguished_name ]<br />
countryName                     = @CountryName@<br />
stateOrProvinceName             = @StateName@<br />
localityName                    = @LocalityName@<br />
organizationName                = @OrganisationName@<br />
organizationalUnitName          = @OUName@<br />
commonName                      = @HostName@<br />
emailAddress                    = @Email@<br />
</code><br />
<br />
... ce que je trouve très bien.<br />
<br />
<strong>Créons le certificat :</strong><br />
<br />
[BASH linenumbers='false']
sudo make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/ssl/private/mon_site.pem
[/BASH]
&nbsp;<br />
<strong>Maintenant, nous pouvons éditer un hôte virtuel :</strong><br />
<br />
[BASH linenumbers='false']
sudo nano /etc/apache2/sites-available/mon_site.com
[/BASH]
&nbsp;<br />
<strong>Voici un exemple :</strong><br />
<br />
[APACHE linenumbers='false']
NameVirtualHost *:443

&lt;VirtualHost *:443&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLEngine On
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateFile /etc/ssl/private/mon_site.pem
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateKeyFile /etc/ssl/private/mon_site.pem

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerAdmin postmaster@mon_site.com
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DocumentRoot /chemin_vers_mon_site/www/

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerName mon_site.com

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ScriptAlias /cgi-bin/ &quot;/chemin_vers_mon_site/cgi-bin/&quot;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CustomLog /var/log/apache2/mon_site_access.log combined
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ErrorLog /var/log/apache2/mon_site_error.log

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory &quot;/chemin_vers_mon_site/www/&quot;&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options -Indexes Includes FollowSymLinks
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride all
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory &quot;/chemin_vers_mon_site/cgi-bin/&quot;&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride all
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#Options +ExecCGI
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerSignature Off

&lt;/VirtualHost&gt;
[/APACHE]
<br />
<strong>Pour finir nous créons un lien :</strong><br />
<br />
[BASH linenumbers='false']
sudo a2ensite mon_site.com
[/BASH]
<br />
Il reste plus qu'à redémarrer apache :)<br />
<br />
&nbsp;<br />
<strong style="text-decoration: underline">Methode 2 que j'avais utilisé sur Archlinux</strong><br />
<br />
<strong>Créons le certificat :</strong><br />
<br />
[BASH linenumbers='false']
cd /etc/httpd/conf
openssl genrsa -des3 -out server.key 1024
openssl req -new -key server.key -out server.csr
openssl rsa -in server.key.org -out server.key
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
[/BASH]
<br />
<strong>Maintenant, nous pouvons éditer un hôte virtuel :</strong><br />
<br />
[APACHE linenumbers='false']
NameVirtualHost *:443

&lt;VirtualHost *:443&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLEngine on
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateFile /etc/httpd/conf/server.crt
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SSLCertificateKeyFile /etc/httpd/conf/server.key

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerAdmin postmaster@mon_site.com
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DocumentRoot /chemin_vers_mon_site/www/

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerName mon_site.com

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ScriptAlias /cgi-bin/ &quot;/chemin_vers_mon_site/cgi-bin/&quot;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CustomLog /var/log/httpd/mon_site_access.log combined
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ErrorLog /var/log/httpd/mon_site_error.log

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory &quot;/chemin_vers_mon_site/www/&quot;&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options -Indexes Includes FollowSymLinks
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride all
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Directory &quot;/chemin_vers_mon_site/cgi-bin/&quot;&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AllowOverride all
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Order allow,deny
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow from all
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Options +ExecCGI
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Directory&gt;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerSignature Off

&lt;/VirtualHost&gt;
[/APACHE]
<br />
Il reste plus qu'à redémarrer apache :)<br />
&nbsp;<br />
<br />
<hr /><br />
<br />
<span style="text-decoration: underline">Sources:</span><br />
<br />
<a title="Creating a self signed SSL certificate for apache2 on Debian Lenny" href="http://blog.wearesakuzaku.com/creating-a-self-signed-ssl-certificate-for-apache-2-on-debian-lenny/">Creating a self signed SSL certificate for apache2 on Debian Lenny</a><br />
<a title="Sécuriser Apache2 avec SSL" href="http://doc.ubuntu-fr.org/tutoriel/securiser_apache2_avec_ssl">Sécuriser Apache2 avec SSL</a><br />
<a title="Serveur Web Apache - SSL - PHP " href="http://www.vogelweith.com/debian_server/06_apache.php">Serveur Web Apache - SSL - PHP </a><br />
<a title="How to create a self-signed SSL Certificate" href="http://www.akadia.com/services/ssh_test_certificate.html">How to create a self-signed SSL Certificate</a>
</div>


feed_id: http://www.eauland.com/traduction-audacity-1-3-7-pour-jaunty
title: Traduction audacity 1.3.7 pour Jaunty
uri: 2015-01-15-Traduction-audacity-1-3-7-pour-Jaunty
url: http://www.eauland.com/traduction-audacity-1-3-7-pour-jaunty
content:
<p class="vignette"><img title="Traduction Audacity 1.3.7 pour Jaunty" src="media/88e0038e.audacity.png" data-original-source="http://www.eauland.com/data/images/audacity.png" alt="Traduction Audacity 1.3.7 pour Jaunty" width="256" height="256" /></p>

<div class="article">
Sur Ubuntu Jaunty la traduction d'audacity est incomplète pour remédier à cela il suffit de taper une commande dans le terminal:<br />
<br />
[BASH linenumbers='false']
sudo wget http://www.eauland.com/data/documents/audacity-1.3.7.mo \
-O /usr/share/locale/fr/LC_MESSAGES/audacity.mo
[/BASH]
</div>


feed_id: http://www.eauland.com/desactiver-compiz-pour-lancer-un-jeu-video-voir-une-video
title: Désactiver compiz pour lancer un jeu vidéo voir une vidéo
uri: 2015-01-15-Désactiver-compiz-pour-lancer-un-jeu-vidéo-voir-une-vidéo
url: http://www.eauland.com/desactiver-compiz-pour-lancer-un-jeu-video-voir-une-video
content:
<div class="article">
Les pilotes poulsbo sont très mal pris en charge sur linux voir pas pris en charge pour les dernières versions de Xorg.<br />
Il est comme même possible d'utiliser les effets 3D du bureau avec compiz néanmoins la lecture d'une vidéo voir certains "petits" jeux (et programmes comme Google Earth) peut se révéler chaotique. Il est possible d'utiliser une parade qui consiste à désactiver les effets du bureau au lancement des applications problématiques, bien sûr on pourrait utiliser fusion-icon et faire ça manuellement mais cela n'est vraiment pas pratique et encombre la zone de notification pour pas grand chose. L'astuce est la suivante:<br />
<br />
En me basant sur le script <a title="Compiz fusion et les jeux 3D" href="http://doc.ubuntu-fr.org/compiz_fusion_problemes_connus#compiz-fusion_et_les_jeux_3d">Compiz fusion et les jeux 3D</a> qui notons si on lance 2 fois une application réactive compiz..., mon script ne permet pas se genre de légèreté, même si c'est un peu barbare...<br />
<br />
<strong>Installation manuelle</strong><br />
Créons un fichier dans /usr/bin<br />
<br />
[BASH linenumbers='false']
sudo nano /usr/bin/cponoff
[/BASH]
&nbsp;<br />
Et copions le contenu de ce script:<br />
<br />
[BASH linenumbers='false']
#!/bin/bash
#Vérifié pour une utilisation avec les applications: vlc, totem ou un jeu.
#Vérifié pour une utilisation avec des fichiers: audios ou vidéos.

#set -xv

titre="Cponoff"
texte_off="Cponoff a désactivé compiz pour lire votre vidéo..."
texte_on="Cponoff a réactivé compiz..."
erreur="Une instance est déjà ouverte.\nFermez les applications utilisant cponoff et recommencez."

application=$1
fichier=$2
nom=${fichier%.*}
ext=${fichier#$nom}
ext=`echo $ext | sed 's/\.//g'`
compiz=`ps -ef | grep 'compiz' | grep -v grep`

cponoff_()
{
  if [ "$compiz" != "" ]; then
    composite=`cat $HOME/.gconf/apps/metacity/general/%gconf.xml | \
               grep compositing_manager | \
               sed "s#^.*value=\"\(.*\)\"/>#\1#"`
    if [ "$composite" == "true" ]; then
      comp_act=on
      gconftool-2 --type=Boolean --set /apps/metacity/general/compositing_manager false
    else
      comp_act=off
    fi
    metacity --replace&
    sleep 5
    if [ "$icone" ]; then
      notify-send -t 20000 -i "$icone" "$titre" "$texte_off"
    fi
    if [ "$fichier" ]; then
      $application "$fichier"
    else
      $application
    fi
    if [ "$application" = "" ]; then
      sleep 1
    else
      compiz --replace&
      if [ "$comp_act" == "on" ]; then
        gconftool-2 --type=Boolean --set /apps/metacity/general/compositing_manager true
      fi
      sleep 10
      if [ "$icone" ]; then
        notify-send -t 20000 -i "$icone" "$titre" "$texte_on"
      fi
    fi
  else
    if [ "$fichier" ]; then
      $application "$fichier"
    else
      $application
    fi
    compiz --replace&
    if [ "$comp_act" == "on" ]; then
      gconftool-2 --type=Boolean --set /apps/metacity/general/compositing_manager true
    fi
  fi
}

if [ "$2" ]; then

## lancement d'une musique (ou ajout à la playlist)
  if [ "$ext" == "raw" ] || [ "$ext" == "wav" ] || [ "$ext" == "bwf" ]  \
  || [ "$ext" == "aiff" ] || [ "$ext" == "caf" ] || [ "$ext" == "cda" ] \
  || [ "$ext" == "atrac" ] || [ "$ext" == "flac" ] || [ "$ext" == "mp3" ] \
  || [ "$ext" == "ogg" ] || [ "$ext" == "wma" ] || [ "$ext" == "au" ] \
  || [ "$ext" == "asf" ] || [ "$ext" == "aa" ] || [ "$ext" == "aac" ] \
  || [ "$ext" == "midi" ]
  then
    if [ "$application" == "totem" ]; then
      $application --enqueue "$fichier"
    else
      $application "$fichier"
    fi

  elif [ "$compiz" != "" ]; then

## lancement d'une vidéo
    if [ "$ext" == "avi" ] || [ "$ext" == "flv" ] || [ "$ext" == "mov" ] \
    || [ "$ext" == "moov" ] || [ "$ext" == "mpg" ] || [ "$ext" == "mpeg" ] \
    || [ "$ext" == "vob" ] || [ "$ext" == "wmv" ]
    then
      nom_theme=`grep icon_theme $HOME/.gconf/desktop/gnome/interface/%gconf.xml -A1 | \
             tail -n1 | \
             sed "s#^.*<stringvalue>\(.*\)</stringvalue>#\1#"`
             # note: le grep -A1 affiche une ligne de plus, le tail -n1 affiche 1 ligne à partir de la fin
      
      if [ -d $HOME/.icons/$nom_theme ]; then
        theme=$HOME/.icons/$nom_theme
      else
        theme=/usr/share/icons/$nom_theme
      fi
      
      chemin_icone=$theme/`cat $theme/index.theme | grep apps] | sed "s#^.*\[\(.*\)\]#\1#"`
      
      if [ -f "$chemin_icone/$application.png" ]; then
           icone="$chemin_icone/$application.png"
      elif [ -f "$chemin_icone/$application.svg" ]; then
           icone="$chemin_icone/$application.svg"
      elif [ -f "$chemin_icone/$application.xpm" ]; then
           icone="$chemin_icone/$application.xpm"
      elif [ -f "/usr/share/pixmaps/$application.png" ]; then
           icone="/usr/share/pixmaps/$application.png"
      elif [ -f "/usr/share/pixmaps/$application.svg" ]; then
           icone="/usr/share/pixmaps/$application.svg"
      elif [ -f "/usr/share/pixmaps/$application.xpm" ]; then
           icone="/usr/share/pixmaps/$application.xpm"
      else
           icone=""
      fi
      
      cponoff_ $application "$fichier" $icone
    else
      cponoff_ $application "$fichier"
    fi
  else
    zenity --error --title="$titre" --text="$erreur"
  fi

## lancement d'une application (en général un jeu)
else
  if [ "$compiz" != "" ]; then
    cponoff_ $application
  else
    zenity --error --title="$titre" --text="$erreur"
  fi
fi
[/BASH]
&nbsp;<br />
<strong>Comment ça marche ?</strong><br />
<br />
Éditer vos lanceurs du menu avec alacarte et remplacer pour totem la commande par:<br />
<br />
[BASH linenumbers='false']
cponoff totem %U
[/BASH]
&nbsp;<br />
ou pour vlc:<br />
<br />
[BASH linenumbers='false']
cponoff vlc %U
[/BASH]
&nbsp;<br />
Si vous lancez un jeu ou une application:<br />
<br />
[BASH linenumbers='false']
cponoff mon_application
[/BASH]
&nbsp;<br />
<br />
Notons que si avec totem ou vlc vous lancez des mp3 via nautilus compiz ne se désactivera pas, par contre si vous lancer vlc ou totem tout seul compiz se désactivera afin de prévenir tous problèmes si vous allez ouvrir une vidéo.<br />
<br />
Pour finir pas besoin de mettre l'argument "<em>--enqueue"</em> à totem si vous lisez des mp3 il s’ajouteront automatiquement à votre playlist.
</div>


feed_id: http://www.eauland.com/mon-sources-list-sur-ubuntu-jaunty
title: Mon sources.list sur Ubuntu Jaunty
uri: 2015-01-15-Mon-sources-list-sur-Ubuntu-Jaunty
url: http://www.eauland.com/mon-sources-list-sur-ubuntu-jaunty
content:
<div class="article">
Bien qu'il reste que 6 mois d'existence à cette distribution ubuntu je poste mon sources.list pour ne pas oublier les ppa que j'utilisais avant quand je migrerai sur lucid (si le pilote poulsbo est bien pris en charge).<br />
<br />
[BASH linenumbers='false']
## DEPOTS DE BASE
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty main universe multiverse restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty main universe multiverse restricted
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse

## DEPOTS DE MISES A JOUR
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates main universe multiverse restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates main universe multiverse restricted

##DEPOTS DE SECURITES
deb http://security.ubuntu.com/ubuntu jaunty-security main universe multiverse restricted
deb-src http://security.ubuntu.com/ubuntu jaunty-security main universe multiverse restricted

## DEPOTS CANONICAL
deb http://archive.canonical.com/ubuntu jaunty partner
deb-src http://archive.canonical.com/ubuntu jaunty partner

## DEPOTS DES PILOTES POULSBO
#Clé: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C6598A30
# deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main
# deb-src http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu jaunty main

## DEPOT ARTE RECORDER
#Clé: gpg --keyserver hkp://keyserver.ubuntu.com:11371 --recv-key 842820F9 && gpg -a --export 842820F9 | sudo apt-key add -
# deb http://ppa.launchpad.net/arte+7recorder/ppa/ubuntu jaunty main

## DEPOT MEDIUBUNTU
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2EBC26B60C5A2783
deb http://packages.medibuntu.org/ jaunty free non-free

## DEPOT VIRTUALBOX
#Clé: wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
# deb http://download.virtualbox.org/virtualbox/debian jaunty non-free<br />

## DEPOTS CONKY
#Clé: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 95628707
deb http://ppa.launchpad.net/norsetto/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/norsetto/ppa/ubuntu jaunty main

## DEPOT CAIRO-DOCK
#Clé: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E80D6BF5
deb http://ppa.launchpad.net/cairo-dock-team/ppa/ubuntu jaunty main

## DEPOT WICD
#Clé: wget -q http://apt.wicd.net/wicd.gpg -O- | sudo apt-key add -
deb http://apt.wicd.net jaunty extras

## DEPOT TOR
#Clé:
#   gpg --keyserver keys.gnupg.net --recv 886DDD89
#   gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
deb http://deb.torproject.org/torproject.org jaunty main

## DEPOT VLC
#Clé: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7613768D
deb http://ppa.launchpad.net/c-korn/vlc/ubuntu jaunty main

## DEPOT GETDEB ET PLAYDEB
#Clé: wget -q http://archive.getdeb.net/getdeb-archive.key -O- | sudo apt-key add -
# deb http://archive.getdeb.net/ubuntu jaunty-getdeb apps games
#Clé: sudo apt-key adv --recv-keys --keyserver pgp.mit.edu 46D7E7CF
# deb http://mirrors.dotsrc.org/getdeb/ubuntu lucid-getdeb apps games

## DEPOTS POKERTH
#Clé: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B1572604
deb http://ppa.launchpad.net/pkg-games/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/pkg-games/ppa/ubuntu jaunty main

## DEPOT EMESENE
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0CC1223EE2314809
deb http://ppa.launchpad.net/bjfs/ppa/ubuntu jaunty main

## DEPOTS SONGBIRD
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 5719E347
deb http://ppa.launchpad.net/songbird-daily/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/songbird-daily/ppa/ubuntu jaunty main

## DEPOTS: LIFEREA & WEBKIT
#Clés:
#   sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 412F055D
#   sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2D9A3C5B
deb http://ppa.launchpad.net/liferea/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/liferea/ppa/ubuntu jaunty main
deb http://ppa.launchpad.net/webkit-team/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/webkit-team/ppa/ubuntu jaunty main

## DEPOT UBUNTUZILLA (FIREFOX...)
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main

## DEPOT SCRIBUS
#Clé:
#   gpg --keyserver wwwkeys.eu.pgp.net --recv-keys EEF818CF
#   gpg --armor --export EEF818CF | sudo apt-key add -
# deb http://debian.scribus.net/debian/ jaunty main non-free

## DEPOT GNOME-SCAN
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xd9bbf6b1e1c4b8a36b4c91d3319025e5b3b545eb
deb http://ppa.launchpad.net/bersace/ppa/ubuntu jaunty main

## DEPOT COMPIZ
#Clé: wget -q 'http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x2ED6BB6042C24D89' -O- | sudo apt-key add -
deb http://ppa.launchpad.net/compiz/ubuntu jaunty main

## DEPOTS AMULE
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com B948431914FFEBADC98CD8AFA3CD88794B2C459E
deb http://ppa.launchpad.net/amule-releases/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/amule-releases/ppa/ubuntu jaunty main

## DEPOT GLOBALMENU
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 7889D725DA6DEEAA
deb http://ppa.launchpad.net/globalmenu-team/ubuntu jaunty main

## DEPOTS DROPBOX
#Clé: sudo apt-key adv --recv-keys --keyserver pgp.mit.edu FC918B335044912E
deb http://linux.dropbox.com/ubuntu jaunty main
deb-src http://linux.dropbox.com/ubuntu jaunty main

## DEPOTS POUR RHYTHMBOX
#Clés:
#   sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0EDEEEDF
#   sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 299F9883
deb http://ppa.launchpad.net/scrawl/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/scrawl/ppa/ubuntu jaunty main
deb http://ppa.launchpad.net/segler-alex/ppa/ubuntu jaunty main

## DEPOTS AWN
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com CE9FDCA9
deb http://ppa.launchpad.net/awn-core/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/awn-core/ppa/ubuntu jaunty main

## DEPOTS DOSBOX
#Clé: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com CCAB3297
# deb http://ppa.launchpad.net/jenshnielsen/ppa/ubuntu jaunty main
# deb-src http://ppa.launchpad.net/jenshnielsen/ppa/ubuntu jaunty main

## DEPOTS OPERA
#Clé: wget -O- http://deb.opera.com/archive.key | sudo apt-key add -
deb http://deb.opera.com/opera/ stable non-free
# deb http://deb.opera.com/opera-beta/ stable non-free
[/BASH]
</div>


feed_id: http://www.eauland.com/convertir-une-image-en-base64
title: Convertir une image en base64
uri: Convertir-une-image-en-base64
url: http://www.eauland.com/convertir-une-image-en-base64
content:
<div class="article">
Pour convertir une image en base 64 il suffit de faire cette commande:<br />
(Dépendance <a title="Installer php5-cli" href="apt://php5-cli">php5-cli</a>)<br />
<br />
[BASH linenumbers='false']
php -r "echo base64_encode(file_get_contents('monimage.png'));" > ~/Base64.txt<br />
[/BASH]
<br />
Pour utiliser le code du fichier Base64 il suffit de l'insérer de cette façon (à adapter):<br />
<br />
-> Pour des CSS:<br />
<br />
[CSS linenumbers='false']
#fond2div {
  background: #fff url("data:image/png;base64,code_du_fichier_Base64.txt") top left no-repeat;
}
[/CSS]
&nbsp;<br />
-> Pour du XHTML:<br />
<br />
<code>
&lt;img title="" src="data:image/png;base64,code_du_fichier_Base64.txt" alt="" /&gt;<br />
</code><br />
&nbsp;<br />
Pour aller plus loin nous pouvons rajouter une fonction toute simple dans le ~/.bashrc<br />
<br />
<br />
[BASH linenumbers='false']
img64(){
  if [ ! -f "$1" ]; then
    echo "L'image demandée pour la conversion est introuvable"
  else
    img="$1"
    nom=${img%.*}
    php -r "echo base64_encode(file_get_contents('$img'));" > "$nom".txt
  fi
}
[/BASH]
</div>


feed_id: http://www.eauland.com/ajouter-une-led-infrarouge-sur-le-raspberry-pi
title: Ajouter une LED Infrarouge sur le Raspberry Pi
uri: Ajouter-une-LED-Infrarouge-sur-le-Raspberry-Pi
url: http://www.eauland.com/ajouter-une-led-infrarouge-sur-le-raspberry-pi
content:
<div class="article">
Il existe beaucoup de tutoriels sur la toile pour ajouter une LED Infrarouge sur le Raspberry Pi mais il est intéressant de ne pas utiliser les pin par défaut afin de les laisser libres pour d'autres projets (dans mon cas il s'agit de les laisser libre pour mettre une horloge RTC qui m'empêche d'utiliser le PIN 12 [GPIO 18]).<br />
<br />
Une petite image qui décris les PIN GPIO du Raspberry (cliquez sur l'image pour l'agrandir):<br />
<a title="GPIO du Raspberry Pi" href="media/4d8a581b.raspberry-pi-gpio.png" data-original-source="http://www.eauland.com/data/images/raspberry-pi-gpio.png" data-spxlighbox="true" ><img data-spxlightboxp="true" title="GPIO du Raspberry Pi" src="media/0ab88b9c.raspberry-pi-gpio.jpg" data-original-source="http://www.eauland.com/data/images/raspberry-pi-gpio.jpg" alt="GPIO du Raspberry Pi" class="aligncenter" ></a>
<br />
Au lieu d'utiliser les PIN 1 pour le +, 6 pour la masse et 12 pour l'entrée, on va utiliser les PIN 17 pour le +, 18 pour l'entrée et 20 pour la masse.<br />
<br />
Remarque si vous n'avez pas bien compris l'image descriptive:
<ul>
<li>le PIN 12 correspond au GPIO 18;</li>
<li>le PIN 18 au GPIO 24.</li>
</ul>
<br />
Une fois le montage réalisé il suffit juste de rajouter dans le fichier rc.local (sudo nano /etc/rc.local):<br />
[BASH linenumbers='false']
modprobe lirc_rpi gpio_in_pin=24
/etc/init.d/lirc start
[/BASH]
<br />
Il vous restera plus qu'à configurer votre télécommande. (un exemple: <a title="Raspbmc : Utiliser une telecommande infrarouge" href="http://www.raspberrypi.org/forums/viewtopic.php?f=65&amp;t=27417">Raspbmc : Utiliser une telecommande infrarouge</a>)<br />
<br />
Pour les actions de kodi dans le fichier ~/.kodi/userdata/keymaps/remote.xml<br />
<a title="Kodi - List of built-in functions" href="http://kodi.wiki/view/List_of_built-in_functions">Kodi - List of built-in functions</a><br />
<a title="Kodi - Opening Windows and Dialogs" href="http://kodi.wiki/view/Opening_Windows_and_Dialogs">Kodi - Opening Windows and Dialogs</a><br />
<br />
Pour comprendre le fonctionnement de LIRC avec kodi vous avez aussi cette très bonne documentation:<br />
<a title="Kodi - LIRC" href="http://kodi.wiki/view/LIRC">Kodi - LIRC</a><br />
<br />
Vous pouvez aussi utilisez des lircd.conf qui ont été fait pour certaines télécommandes ici:<br />
<a title="Index of remotes" href="http://lirc.sourceforge.net/remotes/">Index of remotes</a><br />
<br />
Si vous buttez vous pouvez toujours laisser un message.
</div>


feed_id: http://www.eauland.com/ou-se-trouve-le-dossier-des-feuilles-de-styles-stylish
title: Où se trouve le dossier des feuilles de styles stylish ?
uri: Où-se-trouve-le-dossier-des-feuilles-de-styles-stylish
url: http://www.eauland.com/ou-se-trouve-le-dossier-des-feuilles-de-styles-stylish
content:
<div class="article">
<p>Je remarque que certaines personnes qui consultent ce site se posent la question "où se trouve le dossier des feuilles de styles stylish ?"</p>
<br />
<p>Je me décide à leur répondre...</p>
<br />
<p>Stylish est une extension pour les navigateurs libres Chromium et Firefox ou pour Google Chrome, le dossier de configuration de Firefox se situe ici:</p>
<p>C:\Users\<strong>votre nom d'utilisateur</strong>\AppData\Roaming\Mozilla\Firefox\Profiles\<strong>quelquechose</strong>.default</p>
<p>Le chemin a été pris sur un système d'exploitation Windows Seven, en gras ces éléments sont personnalisés à votre situation (pensez à adapter le chemin si vous utilisez un autre système d'exploitation)</p>
<br />
<p>A l'intérieur de ce dossier vous pourrez apercevoir une base de données sqlite "stylish.sqlite" où se trouvent toutes les feuilles de styles de stylish (elles ne sont pas dans un dossier).</p>
<br />
<p>Si vous voulez en modifier les CSS sans utiliser votre navigateur, vous pouvez donc utiliser <a title="DB Browser for SQLite" href="https://github.com/sqlitebrowser/sqlitebrowser/releases">DB Browser for SQLite</a></p>
</div>


