<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2frenchfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.zoneprog.com/~d/styles/itemcontent.css"?><rss xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>ZonePROG.com</title><link>http://www.zoneprog.com</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.zoneprog.com/ZonePROG" /><description>Programmation, admin seveurs et autres geekeries</description><language>en</language><lastBuildDate>Fri, 20 Jan 2012 02:51:19 PST</lastBuildDate><xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/xml" href="http://feeds.zoneprog.com/ZonePROG" /><feedburner:info uri="zoneprog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><feedburner:emailServiceId>ZonePROG</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=fr&amp;url=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/bn/intatm_fr_1.gif">Subscribe with Mon Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.zoneprog.com/ZonePROG" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.zoneprog.com%2FZonePROG" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item><title>ERROR 1577 (HY000) at line 1: Cannot proceed because system tables used by Event Scheduler were found damaged at server start</title><link>http://feeds.zoneprog.com/~r/ZonePROG/~3/8KbUqm-QZD8/error-1577-hy000-at-line-1-cannot-proceed-because-system-tables-used-by-event-scheduler-were-found-damaged-at-server-start</link><description>&lt;p&gt;Nous continuons dans la série des erreurs MySQL consécutive à une migration de serveur.&lt;/p&gt;&lt;p&gt;Cette erreur m'est apparue lors de la même migration que &lt;a
title="ERROR 1045 (28000): Access denied for user ‘debian-sys-maint’@'localhost’ (using password: YES)" href="http://www.zoneprog.com/error-1045-28000-access-denied-for-user-debian-sys-maintlocalhost-using-password-yes"&gt;l'article précédent&lt;/a&gt;, sous debian squeeze la version 5.1 de MySQL s'installe par défaut même si vous demandez la version 5.0, donc sur le coup je n'avais pas fait attention. Cette erreur n'est en fait simplement causé par la migration de la version 5.0 vers la 5.1 même si l'import a été fait via un import masse de fichiers sql en shell.&lt;/p&gt;&lt;p&gt;Voilà comment résoudre le problème :&lt;/p&gt; mysql_upgrade &lt;span
style="color: #660033;"&gt;-u&lt;/span&gt; root &lt;span
style="color: #660033;"&gt;-h&lt;/span&gt; localhost &lt;span
style="color: #660033;"&gt;-p&lt;/span&gt; &lt;span
style="color: #660033;"&gt;--verbose&lt;/span&gt; &lt;span
style="color: #660033;"&gt;--force&lt;/span&gt;&lt;p&gt;ou tout autre utilisateur qui a tous les privilèges (remplacer root par l'utilisateur)&lt;/p&gt;&lt;p&gt;Il ne reste plus qu'à redémarrer MySQL&lt;/p&gt; &lt;span
style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span
style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;init.d&lt;span
style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;mysql restart&lt;p&gt;Et l'erreur [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cRXHErAWU3BYdtT57FjhSP9AcDA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cRXHErAWU3BYdtT57FjhSP9AcDA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cRXHErAWU3BYdtT57FjhSP9AcDA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cRXHErAWU3BYdtT57FjhSP9AcDA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/ZonePROG/~4/8KbUqm-QZD8" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.zoneprog.com/error-1577-hy000-at-line-1-cannot-proceed-because-system-tables-used-by-event-scheduler-were-found-damaged-at-server-start</feedburner:origLink></item><item><title>ERROR 1045 (28000): Access denied for user ‘debian-sys-maint’@'localhost’ (using password: YES)</title><link>http://feeds.zoneprog.com/~r/ZonePROG/~3/nnW9bb03rOM/error-1045-28000-access-denied-for-user-debian-sys-maintlocalhost-using-password-yes</link><description>&lt;p&gt;Lors d'un changement de serveur de base de données MySQL et l'import brut de la table 'mysql' pour avoir les mêmes privilèges. Le problème qui survient est que l'utilisateur 'debian-sys-maint' n'as pas le bon mot de passe.&lt;/p&gt;&lt;p&gt;Voilà comment résoudre le problème :
- récupérer le mot de passe du serveur :&lt;/p&gt; &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;vim&lt;/span&gt; &lt;span
style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span
style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;mysql&lt;span
style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;debian.cnf&lt;p&gt;(ou tout autre éditeur) et copier le password dans la section [client]&lt;/p&gt;&lt;p&gt;- se connecter sur MySQL en shell :&lt;/p&gt; mysql &lt;span
style="color: #993333; font-weight: bold;"&gt;UPDATE&lt;/span&gt; &lt;span
style="color: #ff0000;"&gt;`mysql`&lt;/span&gt;&lt;span
style="color: #66cc66;"&gt;.&lt;/span&gt;&lt;span
style="color: #ff0000;"&gt;`user`&lt;/span&gt; &lt;span
style="color: #993333; font-weight: bold;"&gt;SET&lt;/span&gt; password&lt;span
style="color: #66cc66;"&gt;=&lt;/span&gt;PASSWORD&lt;span
style="color: #66cc66;"&gt;&amp;#40;&lt;/span&gt;&lt;span
style="color: #ff0000;"&gt;'lemotdepasse'&lt;/span&gt;&lt;span
style="color: #66cc66;"&gt;&amp;#41;&lt;/span&gt; &lt;span
style="color: #993333; font-weight: bold;"&gt;WHERE&lt;/span&gt; &lt;span
style="color: #ff0000;"&gt;`user`&lt;/span&gt;&lt;span
style="color: #66cc66;"&gt;=&lt;/span&gt;&lt;span
style="color: #ff0000;"&gt;&amp;#34;debian-sys-maint&amp;#34;&lt;/span&gt;;&lt;p&gt;- Il ne reste plus qu'à redémarrer MySQL&lt;/p&gt; &lt;span
style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;etc&lt;span
style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;init.d&lt;span
style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;mysql restart
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yiAf2UrbzWJOLRJC9ovl2d-ARHI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yiAf2UrbzWJOLRJC9ovl2d-ARHI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yiAf2UrbzWJOLRJC9ovl2d-ARHI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yiAf2UrbzWJOLRJC9ovl2d-ARHI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/ZonePROG/~4/nnW9bb03rOM" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.zoneprog.com/error-1045-28000-access-denied-for-user-debian-sys-maintlocalhost-using-password-yes</feedburner:origLink></item><item><title>Invitations google+</title><link>http://feeds.zoneprog.com/~r/ZonePROG/~3/WqK2imluC0Q/invitations-google</link><description>&lt;p&gt;Vous cherchez désespérément une invitation pour google+ et faire partie des 25 millions d'utilisateurs, rien de plus simple suivez le lien : &lt;a
href="https://plus.google.com/_/notifications/ngemlink?path=%2F%3Fgpinv%3DCTd8YXQhaaQ%3AtCaLo9whP9s" title="Inviation Google+" target="_blank"&gt;Inviation Google+&lt;/a&gt; Faites vite il n'y en aura pas pour tout le monde.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/iPrZy6SnjnMZgdnT2u4J3ON6V-E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iPrZy6SnjnMZgdnT2u4J3ON6V-E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/iPrZy6SnjnMZgdnT2u4J3ON6V-E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iPrZy6SnjnMZgdnT2u4J3ON6V-E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/ZonePROG/~4/WqK2imluC0Q" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.zoneprog.com/invitations-google</feedburner:origLink></item><item><title>Firefox 5</title><link>http://feeds.zoneprog.com/~r/ZonePROG/~3/toR80xZMpxI/firefox-5</link><description>&lt;p&gt;Avec la sortie de Firefox 5 très peu de temps avec la version 4, due à un changement de politique sur les versions pour être sur le même rythme que chrome, cela implique des problèmes de comptabilité avec certaines extensions ...&lt;/p&gt;&lt;p&gt;Même si la plupart des développeurs des extensions suivent de près les évolutions des versions de ce navigateur, il subsiste tout de même un laps de temps, qui peut être non négligeable, avec leurs mises à jour.&lt;/p&gt;&lt;p&gt;Il est possible, via une petite astuce, d'installer des add-ons non compatible en désactivant le système de vérification de compatibilité.&lt;/p&gt;&lt;p&gt;Dans la barre d'adresse saisir : &lt;strong&gt;about:config&lt;/strong&gt; puis passez l'avertissement de sécurité en cliquant sur &lt;strong&gt;Je ferais attention, promis !&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Faites un clic droit &lt;strong&gt;Nouvelle&lt;/strong&gt; puis optez pour &lt;strong&gt;Valeur booléenne&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Saisir &lt;strong&gt;extensions.checkCompatibility.5.0&lt;/strong&gt; pour valeur et choisissez &lt;strong&gt;False&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Puis redémarrer, les extensions peuvent être réactivées et d'autres peuvent être installés.&lt;/p&gt;&lt;p&gt;Il est évident qu'une extension non compatible (donc non testé [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/EJ16jajaoq8Ww9p6w7hA1ptqbe8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EJ16jajaoq8Ww9p6w7hA1ptqbe8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/EJ16jajaoq8Ww9p6w7hA1ptqbe8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EJ16jajaoq8Ww9p6w7hA1ptqbe8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/ZonePROG/~4/toR80xZMpxI" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.zoneprog.com/firefox-5</feedburner:origLink></item><item><title>Grub rescue</title><link>http://feeds.zoneprog.com/~r/ZonePROG/~3/MxN2WmlV8Fk/grub-rescue</link><description>&lt;p&gt;Lors de la mise à jour d'Ubuntu sur l'un de mes postes de travail, est petite mésaventure est survenue après le redémarrage, bloquant tout lancement.&lt;/p&gt;&lt;p&gt;Au boot voici le message en question :&lt;/p&gt; error: symbol not found: 'grub_env_export'.
grub rescue&amp;#62;&lt;p&gt;Charmant n'est-ce pas ?&lt;/p&gt;&lt;p&gt;Voilà ce que j'ai fait sans tout réinstaller :&lt;/p&gt;&lt;p&gt;- booter sur un live-cd (ou USB), peu importe la version, pas trop vieille quand même, je n'avais que la version 10.04 sous la main&lt;/p&gt;&lt;p&gt;- D'abord, il faut connaître le chemin de la partition, on peut simplement la connaître par :&lt;/p&gt; &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; fdisk &lt;span
style="color: #660033;"&gt;-l&lt;/span&gt; &lt;span
style="color: #7a0874; font-weight: bold;"&gt;&amp;#40;&lt;/span&gt;-L minuscule&lt;span
style="color: #7a0874; font-weight: bold;"&gt;&amp;#41;&lt;/span&gt;&lt;p&gt;chez moi sda1&lt;/p&gt;&lt;p&gt;- puis saisir les commandes :&lt;/p&gt; &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;mount&lt;/span&gt; &lt;span
style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;dev&lt;span
style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;sda1 &lt;span
style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;mnt &lt;span
style="color: #7a0874; font-weight: bold;"&gt;&amp;#40;&lt;/span&gt;&lt;span
style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;dev&lt;span
style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;sda1 est [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hciBKtWjVeZ3_6q5vGlvXUhdRwI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hciBKtWjVeZ3_6q5vGlvXUhdRwI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hciBKtWjVeZ3_6q5vGlvXUhdRwI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hciBKtWjVeZ3_6q5vGlvXUhdRwI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/ZonePROG/~4/MxN2WmlV8Fk" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.zoneprog.com/grub-rescue</feedburner:origLink></item><item><title>Optimisation de MySQL, le script</title><link>http://feeds.zoneprog.com/~r/ZonePROG/~3/EfRpYm_PGqE/optimisation-de-mysql-le-script</link><description>&lt;p&gt;Même si l'architecture de la base, les indexations des bons champs sont des paramètres essentiels, une base performante passe aussi par l'optimisation de MySQL en fonction de son utilisation. Les paramètres de MySQL par défaut ne correspondent sans doute pas à vos besoins, mais c'est très compliqué de trouver les bons réglages.&lt;/p&gt;&lt;p&gt;C'est là qu'intervient le script "MySQL Performance Tuning Primer Script" qui vous suggère les bons paramétrés, plus l'up-time est important est plus les suggestions seront pertinentes. Bien sûr cela ne vaut pas les préconisations d'un bon DBA mais celles-ci sont de qualités correctes.&lt;/p&gt;&lt;p&gt;Les points pris en compte sont :&lt;/p&gt; Slow Query Log
Max Connections
Worker Threads
Key Buffer
Query Cache
Sort Buffer
Joins
Temp Tables
Table (Open &amp;#38; Definition) Cache
Table Locking
Table Scans (read_buffer)
Innodb Status&lt;p&gt;Pour l'utiliser il suffit de lui donner les droits d'exécution, de l'exécuter en root, cela prends quelques secondes :&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Et il ne reste plus qu'à appliquer les préconisations dans le fichier my.cnf, puis de redémarrer MySQL.&lt;/p&gt;&lt;p&gt;&lt;a
[...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hCt8_INKtG_QlbqXJ2fxeTUlEK4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hCt8_INKtG_QlbqXJ2fxeTUlEK4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hCt8_INKtG_QlbqXJ2fxeTUlEK4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hCt8_INKtG_QlbqXJ2fxeTUlEK4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/ZonePROG/~4/EfRpYm_PGqE" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.zoneprog.com/optimisation-de-mysql-le-script</feedburner:origLink></item><item><title>Keepass, le coffre fort à mots de passe</title><link>http://feeds.zoneprog.com/~r/ZonePROG/~3/WIshwrTm2kk/keepass-le-coffre-fort-a-mots-de-passe</link><description>&lt;p&gt;Pour limiter de se faire hacker ses comptes mail ou autres services il est hautement recommandé d'avoir un mot de passe différent par service, dans l'idéal un mot de passe alphanumérique avec une sensibilité à la casse, voir même des caractères spéciaux.&lt;/p&gt;&lt;p&gt;Le problème est : comment retenir tous ces mots de passe ? Beaucoup de gens enregistrent leurs mots de passe dans Word ou Excel ou même dans un simple bloc-note, ce qui est une grave erreur, car consultable par n'importe qui à accès à votre machine. C'est là qu'intervient Keepass qui est pour moi un logiciel indispensable, il est un "coffre fort" à mots de passe, l'intérêt de ce type de logiciel est de les enregistrer de façon sécure, car crypté. Il suffit de ne retenir qu'un seul mot de passe, celui d'accès à cette base. Chaque mot de passe peux être classé par groupe ce qui permet de [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kpkomcuRFAZJlMonbxUp9ivvnPY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kpkomcuRFAZJlMonbxUp9ivvnPY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kpkomcuRFAZJlMonbxUp9ivvnPY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kpkomcuRFAZJlMonbxUp9ivvnPY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/ZonePROG/~4/WIshwrTm2kk" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.zoneprog.com/keepass-le-coffre-fort-a-mots-de-passe</feedburner:origLink></item><item><title>Aperçus des fichiers LibreOffice</title><link>http://feeds.zoneprog.com/~r/ZonePROG/~3/R7CYhZVZiRY/apercus-des-fichiers-libreoffice</link><description>&lt;p&gt;Par défaut il n'y a pas d'aperçu des fichiers LibreOffice (ni OpenOffice) sous Ubuntu (sans doute dans les autres distributions) contrairement à d'autres type de fichiers comme les images, pdf.., dommage c'est très pratique pour ouvrir le bon fichier, mais nous allons arranger cela.&lt;/p&gt;&lt;p&gt;D'une simple icône&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;nous allons avoir une capture&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;C'est tellement simple qu'il serait dommage de ne pas profiter :&lt;/p&gt; &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;apt-get&lt;/span&gt; &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;install&lt;/span&gt; libgsf-bin imagemagick&lt;p&gt;Il ne reste plus qu'a redémarrer la session.&lt;/p&gt;&lt;p&gt;Voilà c'est tout&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Z3unBFdCZHlIfZVdxCFTqymbuQ4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z3unBFdCZHlIfZVdxCFTqymbuQ4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Z3unBFdCZHlIfZVdxCFTqymbuQ4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z3unBFdCZHlIfZVdxCFTqymbuQ4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/ZonePROG/~4/R7CYhZVZiRY" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.zoneprog.com/apercus-des-fichiers-libreoffice</feedburner:origLink></item><item><title>Installer LibreOffice 3.3.2 sous Ubuntu</title><link>http://feeds.zoneprog.com/~r/ZonePROG/~3/c1g3ayx7a5o/installer-libreoffice-3-3-2-sous-ubuntu</link><description>&lt;p&gt;Suite à la scission entre Oracle et les développeurs d'OpenOffice, son fork a vu le jour. Fork oui mais amélioré puisque ce sont les mêmes acteurs à l'origine d'OpenOffice, l'intérêt de passer à LibreOffice est l'assurance d'avoir une distribution pérenne et gratuit.&lt;/p&gt;&lt;p&gt;Aujourd'hui la version 3.3.2 est sortie via des dépôts Ubuntu, voici comment l'installer sous Ubuntu 10.04 et 10.10 :&lt;/p&gt;&lt;p&gt;Commençons par supprimer OpenOffice :&lt;/p&gt; &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;apt-get&lt;/span&gt; remove openoffice.org&lt;span
style="color: #000000; font-weight: bold;"&gt;*&lt;/span&gt;&lt;p&gt;Puis passons à l'installation :&lt;/p&gt; &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; add-apt-repository ppa:libreoffice&lt;span
style="color: #000000; font-weight: bold;"&gt;/&lt;/span&gt;ppa &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;apt-get&lt;/span&gt; update &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;apt-get&lt;/span&gt; &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;install&lt;/span&gt; libreoffice libreoffice-gnome libreoffice-l10n-fr libreoffice-help-fr language-support-writing-fr&lt;p&gt;Il est possible d'installer les applications séparément :&lt;/p&gt; libreoffice-writer : Traitement de textes
libreoffice-calc : Feuille de calcul
libreoffice-impress : Présentations
libreoffice-draw : Dessin
libreoffice-base : Base de données
libreoffice-math : Éditeur d’équations
libreoffice-filter-mobiledev : Filtres [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Xq1WyNgbB7EKZd0x6k4bYZuRed4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Xq1WyNgbB7EKZd0x6k4bYZuRed4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Xq1WyNgbB7EKZd0x6k4bYZuRed4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Xq1WyNgbB7EKZd0x6k4bYZuRed4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/ZonePROG/~4/c1g3ayx7a5o" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.zoneprog.com/installer-libreoffice-3-3-2-sous-ubuntu</feedburner:origLink></item><item><title>Vider la swap</title><link>http://feeds.zoneprog.com/~r/ZonePROG/~3/xFEAyJy-4VY/vider-la-swap</link><description>&lt;p&gt;Il m'arrive fréquemment de mettre mes PC en hibernation le soir, afin de reprendre ma session là où j'en étais tout en consommant moins d'électricité inutilement et puis il faut être un peu écolo aussi. Le problème est que la swap est fortement sollicitée à ce moment-là, et on peut constater un ralentissement. Dans d'autre situation la swap peut être sollicitée si trop de programmes gourmand sont lancés, ou sur un serveur lors de gros pics étant donné qu'Apache est très gourmand (il y a d'autre solution j'y reviendrais un peu plus tard).&lt;/p&gt;&lt;p&gt;L'idée est de remettre toutes ces données en RAM sans redémarrer la machine. Il existe une commande très simple :&lt;/p&gt; &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; swapoff &lt;span
style="color: #660033;"&gt;-a&lt;/span&gt; &lt;span
style="color: #000000; font-weight: bold;"&gt;&amp;#38;&amp;#38;&lt;/span&gt; &lt;span
style="color: #c20cb9; font-weight: bold;"&gt;sudo&lt;/span&gt; swapon &lt;span
style="color: #660033;"&gt;-a&lt;/span&gt;&lt;p&gt;Le principe est de désactiver toues les partitions swap (en général une seule), toutes ces données sont [...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1Q8b2IxVO1rzgfH7wsiWz_KklYc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1Q8b2IxVO1rzgfH7wsiWz_KklYc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1Q8b2IxVO1rzgfH7wsiWz_KklYc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1Q8b2IxVO1rzgfH7wsiWz_KklYc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/ZonePROG/~4/xFEAyJy-4VY" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.zoneprog.com/vider-la-swap</feedburner:origLink></item></channel></rss>

