<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>NeoSting.net &#187; script</title>
	<atom:link href="http://neosting.net/tag/script/feed" rel="self" type="application/rss+xml" />
	<link>http://neosting.net</link>
	<description>Le petit journal de NeoSting</description>
	<lastBuildDate>Thu, 09 Feb 2012 00:32:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Personnaliser votre page 404 pour aider l&#8217;internaute à trouver ce qu&#8217;il cherchait #WordPress  #NeoSting</title>
		<link>http://neosting.net/wordpress/personnaliser-votre-page-404-pour-aider-linternaute-a-trouver-ce-quil-cherchait.html</link>
		<comments>http://neosting.net/wordpress/personnaliser-votre-page-404-pour-aider-linternaute-a-trouver-ce-quil-cherchait.html#comments</comments>
		<pubDate>Mon, 18 Jul 2011 13:49:11 +0000</pubDate>
		<dc:creator>NeoSting</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[404]]></category>
		<category><![CDATA[personnaliser]]></category>
		<category><![CDATA[recherche]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://neosting.net/?p=11461</guid>
		<description><![CDATA[Vous avez très certainement eu déjà l'occasion de venir sur une page 404 de mon blog. Celle-ci a fait, il y a pas mal de temps l'objet d'une refonte afin de permette aux internautes perdus de retrouver une trace d'un article sur lequel ils voulaient venir. Ça ne fonctionne pas forcément à tous les coups, [...]]]></description>
			<content:encoded><![CDATA[<p><span class="lettrine">V</span>ous avez très certainement eu déjà l'occasion de venir sur <a href="http://neosting.net/hadopi-ACTA-du-pauvre-loppsi" title="Page 404 du blog de NeoSting depuis une lien cassé">une page 404</a> de mon blog. Celle-ci a fait, il y a pas mal de temps l'objet d'une refonte afin de permette aux internautes perdus de retrouver une trace d'un article sur lequel ils voulaient venir. Ça ne fonctionne pas forcément à tous les coups, mais comme on dit, c'est toujours mieux que rien. Il manque d'ailleurs à cette page un dessin que j'attends. J'ai chargé l'ami Kreiion de réaliser quelques chose de sympa à ce sujet.<br />
<br />
Donc, pour revenir expliquer un peu le script ci-dessous qui n'est donc pas une extension (idéal pour ceux qui ne veulent pas surcharger leur blog avec ça)  celui-ci va analyser l'adresse que l'internaute a utilisé pour venir lamentablement s'échouer. Il est bien sûr à placer dans la page 404.php de votre thème. Il va alors nettoyer un peu son contenu pour supprimer les trucs inutiles et les doublons, afin de ne garder essentiellement que les mots utilisés dans l'URL qui seront ensuite réinjecté dans le moteur de recherche interne. Une méthode qui assure donc à l'internaute qu'il ne retombera pas sur une nouvelle 404 crevée des 4 roues.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">/* Récupération de l'adresse saisie  */</span>
<span style="color: #000088;">$search_term</span>    <span style="color: #339933;">=</span> <span style="color: #990000;">urldecode</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">substr</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'REQUEST_URI'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">/* Elimination des termes inutile */</span>
<span style="color: #000088;">$order</span>      <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'www'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'.html'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'.php'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'.jpg'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'.gif'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'tag'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'category'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'.htm'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'titre'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'categorie'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'rubrique'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$replace</span>        <span style="color: #339933;">=</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$search_term</span>    <span style="color: #339933;">=</span> <span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$order</span><span style="color: #339933;">,</span> <span style="color: #000088;">$replace</span><span style="color: #339933;">,</span> <span style="color: #000088;">$search_term</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">/* remplacement des ponctuations */</span>
<span style="color: #000088;">$order</span>      <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">''</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'/'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'_'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'-'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'.'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$replace</span>        <span style="color: #339933;">=</span> <span style="color: #0000ff;">'+'</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$search_term</span>    <span style="color: #339933;">=</span> <span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$order</span><span style="color: #339933;">,</span> <span style="color: #000088;">$replace</span><span style="color: #339933;">,</span> <span style="color: #000088;">$search_term</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">/* elimination des doublons */</span>
<span style="color: #000088;">$search_term</span> <span style="color: #339933;">=</span> <span style="color: #990000;">implode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;+&quot;</span><span style="color: #339933;">,</span> <span style="color: #990000;">array_unique</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">explode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;+&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$search_term</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">/*Injection dans le moteur de recherche */</span>
<span style="color: #000088;">$search_url</span>     <span style="color: #339933;">=</span> get_bloginfo<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'url'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/?s='</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$full_search_url</span>    <span style="color: #339933;">=</span> <span style="color: #000088;">$search_url</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$search_term</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$full_search_url</span>    <span style="color: #339933;">=</span> <span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'/ /'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'%20'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$full_search_url</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>
Il suffit alors de proposer (sur ma future image de @kreiion et/ou par le biais d'un lien cliquable la fonction suivante, ce qui aura pour conséquence de lancer une nouvelle recherche avec cette fois-ci, une grande chance pour l'internaute de trouver différents sujets pouvant l'intéresser, et qui sait, même, retrouver l'article original qu'il était venu voir.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> <span style="color: #000088;">$full_search_url</span><span style="color: #339933;">;</span><span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Il faudrait que je l'améliore un peu pour notamment faire une recherche en fonction de l'id d'un article qui se trouverait dans l'ancien système d'URL (/archives/ID ou ?p=ID), mais ce sera pour plus tard. Si vous voulez me faciliter la vie (et la vôtre), proposez moi cette nouvelle fonction à ajouter et vous aurez le droit, en prime à tout la reconnaissance de ma communauté :) Mettez dans les commentaire pour afficher du code :</p>
<blockquote><p>
< pre lang="php">< /pre> // sans les espaces
</p></blockquote>
<p>
<a href="http://wallbase.cc/wallpaper/1040629" title="wallbase">image</a></p>
<p>Partager ça sur <a target="_blank" href="http://twitter.com/home?status=RT @NeoSting: Personnaliser votre page 404 pour aider l&#8217;internaute à trouver ce qu&#8217;il cherchait http://goo.gl/CiGFJ">Twitter</a>.
<br />Article rédigé sur le blog de <a href="http://neosting.net/">NeoSting</a> à <a href="http://neosting.net/wordpress/personnaliser-votre-page-404-pour-aider-linternaute-a-trouver-ce-quil-cherchait.html" title="Personnaliser votre page 404 pour aider l&#8217;internaute à trouver ce qu&#8217;il cherchait">cette adresse</a>.
<ul>
<li><a href="http://twitter.com/neosting" title="compte officiel de Cyrille NeoSting">Me suivre sur Twitter</a></li>
<li><a href="https://plus.google.com/111927034333604064488/" title="compte personnel de Cyrille NeoSting">Me suivre sur Google Plus</a></li>
<li><a href="https://plus.google.com/111366965126067392670/" title="Page sur Google Plus dédiée au blog">Suivre la Page+ de NeoSting.net</a></li>
<li><a href="http://www.facebook.com/pages/NeoStingnet/134289813295614/" title="Page sur facebook dédiée au blog">Suivre la page du blog sur facebook</a></li>
</ul></p><img src="http://neosting.net/?ak_action=api_record_view&id=11461&type=feed" alt="" /><p>Articles en relation : <ol>
<li><a href='http://neosting.net/wordpress/petit-changement-dorientation.html' rel='bookmark' title='Petit changement d&#8217;orientation pour &laquo;&nbsp;Different Posts Per Page&nbsp;&raquo; ?'>Petit changement d&#8217;orientation pour &laquo;&nbsp;Different Posts Per Page&nbsp;&raquo; ?</a></li>
<li><a href='http://neosting.net/aide-tutoriel/page-monitor-surveillance-site-web-chrome.html' rel='bookmark' title='Page Monitor : surveiller les changements d&#8217;une page avec Chrome / Chromium'>Page Monitor : surveiller les changements d&#8217;une page avec Chrome / Chromium</a></li>
<li><a href='http://neosting.net/logiciels/dotepub-transformer-page-web-en-epub-ereaders.html' rel='bookmark' title='Transformer n&#8217;importe quelle page web en epub pour vos e-readers'>Transformer n&#8217;importe quelle page web en epub pour vos e-readers</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://neosting.net/wordpress/personnaliser-votre-page-404-pour-aider-linternaute-a-trouver-ce-quil-cherchait.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installer des logiciels et nettoyer Ubuntu avec le script Bleeding Edge #Logiciels  #NeoSting</title>
		<link>http://neosting.net/logiciels/installer-logiciels-nettoyer-ubuntu-script-bleeding-edge.html</link>
		<comments>http://neosting.net/logiciels/installer-logiciels-nettoyer-ubuntu-script-bleeding-edge.html#comments</comments>
		<pubDate>Fri, 17 Jun 2011 13:44:13 +0000</pubDate>
		<dc:creator>NeoSting</dc:creator>
				<category><![CDATA[Logiciels]]></category>
		<category><![CDATA[automatique]]></category>
		<category><![CDATA[Bleeding Edge]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://neosting.net/?p=10944</guid>
		<description><![CDATA[Il y a de nombreux programmes, plutôt connus qui ne se trouvent pas dans les dépôts officiels d'Ubuntu. Google Earth, Acrobat Reader, java, Ubuntu Tweak, Boxee, dropbox, skype, chrome, et j'en passe plein, sont malheureusement absents et doivent faire l'objet d'une installation manuelle. Mais, c'est désormais du passé grâce à un script sh open-source sous [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://images.neosting.net/2011/06/Bleeding-Edge_Choisir-des-objets-dans-la-liste_001-301x350.jpg" alt="Bleeding Edge, liste, logiciels, installation, ubuntu" title="Bleeding Edge_Choisir des objets dans la liste_001" width="301" height="350" class="alignright size-medium wp-image-10945" /><span class="lettrine">I</span>l y a de nombreux programmes, plutôt connus qui ne se trouvent pas dans les dépôts officiels d'Ubuntu. <strong>Google Earth</strong>, <strong>Acrobat Reader</strong>, <strong>java</strong>, <strong>Ubuntu Tweak</strong>, <strong>Boxee</strong>, <strong>dropbox</strong>, <strong>skype</strong>, <strong>chrome</strong>, et j'en passe plein, sont malheureusement absents et doivent faire l'objet d'une installation manuelle. Mais, c'est désormais du passé grâce à un script sh open-source sous licence GPLv3 appelé <strong>Bleeding Edge</strong>. Il se <a href="http://sourceforge.net/projects/bleedingedge/">télécharge ici</a> et supporte les versions 32 et 64 bits d'Ubuntu, et sa <a href="http://bleedingedge.sourceforge.net/">page officielle est là</a>.<br />
<br />
Une fois le script sh téléchargé, vous devrez faire un clic droit dessus et lui donner les droits pour devenir exécutable, via une case à cocher. Ensuite un double clic sur le script, suivi d'un lancement dans un terminal suffira à pouvoir installer facilement et de façon automatique les dépôts (et les clefs qui vont avec), ainsi que les programmes que vous aimez. Les instructions sont de toute manière présentes sur le lien donné avant. Il vous faudra tout de même être prudent et prendre votre temps avec les interactions dans le terminal ouvert, notamment lorsque vous devrez rentrer votre mot de passe pour que le script aille chercher les dernières mises à jour.<br />
<br />
Si, il peut donc installer de nombreux logiciels pour la plupart très propriétaires, il pourra vous proposer aussi de faire un peu de ménage dans votre distribution en supprimant, par exemple les langues que vous ne voulez pas utiliser ou en nettoyant le boot. Bleeding Edge permet de gagner beaucoup de temps après une installation toute neuve, mais il est préférable de savoir ce que l'on fait avec. Toutefois, pour l'avoir testé sur mon notebook, je l'ai trouvé très bien et je n'ai pas rencontré de bogues ni même de problèmes après son utilisation.<br />
<br />
<a href="http://wallbase.cc/wallpaper/644941">image</a></p>
<p>Partager ça sur <a target="_blank" href="http://twitter.com/home?status=RT @NeoSting: Installer des logiciels et nettoyer Ubuntu avec le script Bleeding Edge http://goo.gl/IX3l9">Twitter</a>.
<br />Article rédigé sur le blog de <a href="http://neosting.net/">NeoSting</a> à <a href="http://neosting.net/logiciels/installer-logiciels-nettoyer-ubuntu-script-bleeding-edge.html" title="Installer des logiciels et nettoyer Ubuntu avec le script Bleeding Edge">cette adresse</a>.
<ul>
<li><a href="http://twitter.com/neosting" title="compte officiel de Cyrille NeoSting">Me suivre sur Twitter</a></li>
<li><a href="https://plus.google.com/111927034333604064488/" title="compte personnel de Cyrille NeoSting">Me suivre sur Google Plus</a></li>
<li><a href="https://plus.google.com/111366965126067392670/" title="Page sur Google Plus dédiée au blog">Suivre la Page+ de NeoSting.net</a></li>
<li><a href="http://www.facebook.com/pages/NeoStingnet/134289813295614/" title="Page sur facebook dédiée au blog">Suivre la page du blog sur facebook</a></li>
</ul></p><img src="http://neosting.net/?ak_action=api_record_view&id=10944&type=feed" alt="" /><p>Articles en relation : <ol>
<li><a href='http://neosting.net/aide-tutoriel/2-facons-dinstaller-chromium-daily-sur-ubuntu.html' rel='bookmark' title='2 façons d&#8217;installer Chromium &#8216;Daily&#8217; sur Ubuntu'>2 façons d&#8217;installer Chromium &#8216;Daily&#8217; sur Ubuntu</a></li>
<li><a href='http://neosting.net/logiciels/changer-de-wallpapers-automatiquement-avec-ubuntu.html' rel='bookmark' title='Changer de wallpapers automatiquement avec Ubuntu'>Changer de wallpapers automatiquement avec Ubuntu</a></li>
<li><a href='http://neosting.net/aide-tutoriel/installer-minefield-beta-firefox-4-sur-ubuntu.html' rel='bookmark' title='Installer Minefield beta (Firefox 4) sur Ubuntu'>Installer Minefield beta (Firefox 4) sur Ubuntu</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://neosting.net/logiciels/installer-logiciels-nettoyer-ubuntu-script-bleeding-edge.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Profils publics &#171;&#160;user-friendly&#160;&#187; ; Google vous donne aux spammeurs #Actualité  #NeoSting</title>
		<link>http://neosting.net/actualite/profils-publics-user-friendly-google-vous-donne-aux-spammeurs.html</link>
		<comments>http://neosting.net/actualite/profils-publics-user-friendly-google-vous-donne-aux-spammeurs.html#comments</comments>
		<pubDate>Fri, 20 May 2011 23:16:05 +0000</pubDate>
		<dc:creator>NeoSting</dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[profils]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[spammeurs]]></category>
		<category><![CDATA[user-friendly]]></category>

		<guid isPermaLink="false">http://neosting.net/?p=10238</guid>
		<description><![CDATA[C'est le site Reflets, par l'intermédiaire de Kitetoa, qui une fois encore, s'est penché sur une faille fuitant vos données personnelles chez... Google. cette faille est en fait connue depuis quelques années, et ne semble donc pas faire l'objet d'un investissement pour la corriger. Depuis le temps, inutile de vous dire que cette faille n'en [...]]]></description>
			<content:encoded><![CDATA[<p><strong>C</strong>'est le site <strong>Reflets</strong>, par l'intermédiaire de Kitetoa, qui une fois encore, s'est penché sur <a href="http://reflets.info/35-millions-de-profils-google-a-poil-sur-internet/">une faille fuitant vos données personnelles</a> chez... Google. cette faille est en fait connue depuis quelques années, et ne semble donc pas faire l'objet d'un investissement pour la corriger. Depuis le temps, inutile de vous dire que cette faille n'en est donc plus vraiment une, et elle serait même totalement volontaire de la part du géant du web.<br />
<br />
<a href="http://www.korben.info/google-mail-spam.html">Korben l'a aussitôt relayé</a>, en expliquant à son tour comment ça se passe, et comment des spammeurs pourraient en profiter pour recueillir une bonne partie de vos informations personnelles afin de réaliser des mails très personnels.<br />
<br />
Mais, ce n'est pas tout. Sébastien Bilbeau sur <strong>Tux-Planet</strong> s'est aussi penché sur son cas pour expliquer qu'<a href="http://www.tux-planet.fr/comment-recuperer-les-35-millions-dadresses-gmail/">avec quelques lignes de commandes et un script</a>, il était aisé pour des spammeurs de récupérer les adresses email des profils publics sur Google, et notamment de ceux qui ont changé l'adresse de leur profil - pour éviter d'utiliser une série de chiffres (ID) - au profit d'un nom plus "user-friendly".<br />
<br />
Il faut quand même rassurer un peu la situation ; lors de la création d'un compte Google, l'adresse du profil par défaut utilise la version chiffrée et non la version "plus sympa à partager". Mais si vous l'avez changé, dans ce dernier cas, ce n'est plus vraiment du partage, c'est carrément de l'incitation à recevoir des spams. C'est un peu dommage que de la part d'une société comme Google, tout n'a toujours pas été mis en oeuvre pour protéger certaines informations "sensibles" et personnelles de ses clients. Si ce sont des millions de profils qui sont scannables, il y a "juste quelques" pourcentages de comptes qui sont concernés, mais c'est tout de même déjà trop, et la CNIL serait bien avisée de jeter un oeil à ce dossier.<br />
<br />
Un problème, qui selon Korben touche aussi facebook depuis l'apparition de son système de boites mails.<br />
<br />
Sachez tout de même que si vous avez un profil privé, celui-ci sera bientôt effacé, mais pas de panique ; seul le "profil" le sera, et cela <a href="http://www.google.com/support/accounts/bin/answer.py?answer=97703&#038;hl=fr&#038;ctx=ch_ManageAccount">n'effacera pas votre compte</a> ni ne vous empêchera de continuer à utiliser vos services habituels. Google ne voudrait tout de même pas effacer vos si précieuses données, pour cette "petite" broutille qui lui permettra surement - un jour - de créer son propre réseau social afin de concurrencer enfin facebook.<br />
<br />
<a href="http://wallbase.cc/wallpaper/1020310">image</a></p>
<p>Partager ça sur <a target="_blank" href="http://twitter.com/home?status=RT @NeoSting: Profils publics &laquo;&nbsp;user-friendly&nbsp;&raquo; ; Google vous donne aux spammeurs http://goo.gl/1nDaj">Twitter</a>.
<br />Article rédigé sur le blog de <a href="http://neosting.net/">NeoSting</a> à <a href="http://neosting.net/actualite/profils-publics-user-friendly-google-vous-donne-aux-spammeurs.html" title="Profils publics &laquo;&nbsp;user-friendly&nbsp;&raquo; ; Google vous donne aux spammeurs">cette adresse</a>.
<ul>
<li><a href="http://twitter.com/neosting" title="compte officiel de Cyrille NeoSting">Me suivre sur Twitter</a></li>
<li><a href="https://plus.google.com/111927034333604064488/" title="compte personnel de Cyrille NeoSting">Me suivre sur Google Plus</a></li>
<li><a href="https://plus.google.com/111366965126067392670/" title="Page sur Google Plus dédiée au blog">Suivre la Page+ de NeoSting.net</a></li>
<li><a href="http://www.facebook.com/pages/NeoStingnet/134289813295614/" title="Page sur facebook dédiée au blog">Suivre la page du blog sur facebook</a></li>
</ul></p><img src="http://neosting.net/?ak_action=api_record_view&id=10238&type=feed" alt="" /><p>Articles en relation : <ol>
<li><a href='http://neosting.net/logiciels/google-chrome-11-debarque-et-vous-donne-la-parole.html' rel='bookmark' title='Google Chrome 11 débarque et vous donne la parole'>Google Chrome 11 débarque et vous donne la parole</a></li>
<li><a href='http://neosting.net/actualite/cdm2010-google-pense-a-vous-qui-aimez-le-football.html' rel='bookmark' title='#cdm2010 ! Google pense à vous qui aimez le football'>#cdm2010 ! Google pense à vous qui aimez le football</a></li>
<li><a href='http://neosting.net/logiciels/personal-blocklist-chrome-extension-filtrages-sites-resultats-google.html' rel='bookmark' title='Une extension pour filtrer vous-même les résultats de recherche de Google'>Une extension pour filtrer vous-même les résultats de recherche de Google</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://neosting.net/actualite/profils-publics-user-friendly-google-vous-donne-aux-spammeurs.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tuto #1 : méthode sans plugin pour utiliser l&#8217;API de goo.gl #Aides et Tutoriels  #WordPress  #NeoSting</title>
		<link>http://neosting.net/wordpress/tutoriel-wordpress-api-googl.html</link>
		<comments>http://neosting.net/wordpress/tutoriel-wordpress-api-googl.html#comments</comments>
		<pubDate>Fri, 08 Apr 2011 12:59:52 +0000</pubDate>
		<dc:creator>NeoSting</dc:creator>
				<category><![CDATA[Aides et Tutoriels]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[goo.gl]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://neosting.net/?p=9019</guid>
		<description><![CDATA[Je vous avais montré comment réaliser des QR codes et comment voir les statistiques de vos liens raccourcis avec goo.gl. Je vous avais aussi proposé un script sans plugin pour l'implémenter dans votre blog wordpress, mais l'API de Google n'était pas encore mûre. En évoluant, et en rajoutant enfin l'API du service, le script, forcément, [...]]]></description>
			<content:encoded><![CDATA[<p><span class="lettrine">J</span>e vous avais montré comment <a href="http://neosting.net/wordpress/utiliser-goo-gl-et-generer-des-qr-codes-dans-wordpress.html">réaliser des QR codes et comment voir les statistiques</a> de vos liens raccourcis avec <strong>goo.gl</strong>. Je vous avais aussi proposé un script sans plugin pour l'implémenter dans votre blog wordpress, mais l'API de Google n'était pas encore mûre. En évoluant, et en rajoutant enfin l'API du service, le script, forcément, ne fonctionnait plus.<br />
<br />
Voici donc une solution aujourd'hui viable, qui permet de manière basique, de créer une URL raccourcie par Google. Elle est basique, dans le sens où, il vous faudra obtenir votre propre clé afin, dans un premier temps, d'obtenir une <strong>URL unique pour chacune de vos pages</strong>. Cette méthode a aussi l'avantage de ne pas utiliser de plugin, car la fonction suivante sera à mettre dans le fichier <strong>functions.php</strong> de votre thème.<br />
<br />
Mais tout d'abord, rendez-vous sur la <a href="https://code.google.com/apis/console/">console API de Google</a> afin d'activer et d'obtenir votre clé personnelle. Remplacez ensuite, dans les lignes suivantes MACLEPERSO par votre clé entière commençant par https...</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">function</span> googl_shortlink<span style="color: #009900;">&#40;</span><span style="color: #000088;">$url</span><span style="color: #339933;">,</span> <span style="color: #000088;">$post_id</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
   <span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$post</span><span style="color: #339933;">;</span>
   <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #000088;">$post_id</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #000088;">$post</span><span style="color: #009900;">&#41;</span> <span style="color: #000088;">$post_id</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ID</span><span style="color: #339933;">;</span>
   <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$post</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">post_status</span> <span style="color: #339933;">!=</span> <span style="color: #0000ff;">'publish'</span><span style="color: #009900;">&#41;</span>
   <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$shortlink</span> <span style="color: #339933;">=</span> get_post_meta<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post_id</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'_googl_shortlink'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$shortlink</span><span style="color: #009900;">&#41;</span>
   <span style="color: #b1b100;">return</span> <span style="color: #000088;">$shortlink</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$permalink</span> <span style="color: #339933;">=</span> get_permalink<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post_id</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$http</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> WP_Http<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$headers</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Content-Type'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'application/json'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$http</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">request</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'MACLEPERSO'</span><span style="color: #339933;">,</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'method'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'POST'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'body'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'{&quot;longUrl&quot;: &quot;'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$permalink</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'&quot;}'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'headers'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000088;">$headers</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <span style="color: #990000;">json_decode</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$result</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'body'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$shortlink</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$result</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">id</span><span style="color: #339933;">;</span>
   <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$shortlink</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
   add_post_meta<span style="color: #009900;">&#40;</span><span style="color: #000088;">$post_id</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'_googl_shortlink'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$shortlink</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #b1b100;">return</span> <span style="color: #000088;">$shortlink</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span>
   <span style="color: #b1b100;">return</span> <span style="color: #000088;">$url</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'get_shortlink'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'googl_shortlink'</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">9</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">2</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Ensuite, pour voir apparaitre votre lien raccourci, il vous faudra ajouter dans les pages de votre thème (ex : <strong>single.php</strong>) l'appel de la fonction <strong>wp_get_shortlink()</strong>, qui est une <a href="http://codex.wordpress.org/Function_Reference/wp_get_shortlink">fonction de wordpress</a> depuis la version 3, en ajoutant ceci :</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> wp_get_shortlink<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Mais, car il y a un "mais", cette méthode <strong>n'utilise pas</strong> <a href="http://code.google.com/intl/fr-FR/apis/urlshortener/v1/authentication.html#token-why">l'autehtification de Google</a>, qui sert à afficher dans votre page <a href="http://goo.gl/ ">goo.gl</a> la liste de vos URLs raccourcies. Ce sera pour la seconde partie de ce tutoriel, si j'arrive un jour à comprendre comment ça fonctionne, car je suis une brèle en programmation... Si vous pouvez m'aider ou apporter votre tutoriel à ce script, je serai ravi de le proposer. N'hésitez donc pas à me contacter pour que je puisse l'ajouter.<br />
<br />
Merci à <a href="http://kovshenin.com/archives/google-url-shortener-googl-wordpress/">Koveshenin</a> pour l'aide précieuse dont ce tuto s'est largement inspiré.</p>
<p>Partager ça sur <a target="_blank" href="http://twitter.com/home?status=RT @NeoSting: Tuto #1 : méthode sans plugin pour utiliser l&#8217;API de goo.gl http://goo.gl/RA4nG">Twitter</a>.
<br />Article rédigé sur le blog de <a href="http://neosting.net/">NeoSting</a> à <a href="http://neosting.net/wordpress/tutoriel-wordpress-api-googl.html" title="Tuto #1 : méthode sans plugin pour utiliser l&#8217;API de goo.gl">cette adresse</a>.
<ul>
<li><a href="http://twitter.com/neosting" title="compte officiel de Cyrille NeoSting">Me suivre sur Twitter</a></li>
<li><a href="https://plus.google.com/111927034333604064488/" title="compte personnel de Cyrille NeoSting">Me suivre sur Google Plus</a></li>
<li><a href="https://plus.google.com/111366965126067392670/" title="Page sur Google Plus dédiée au blog">Suivre la Page+ de NeoSting.net</a></li>
<li><a href="http://www.facebook.com/pages/NeoStingnet/134289813295614/" title="Page sur facebook dédiée au blog">Suivre la page du blog sur facebook</a></li>
</ul></p><img src="http://neosting.net/?ak_action=api_record_view&id=9019&type=feed" alt="" /><p>Articles en relation : <ol>
<li><a href='http://neosting.net/wordpress/executer-sans-plugin-un-fichier-html-dans-vos-articles.html' rel='bookmark' title='Exécuter (sans plugin) un fichier html dans vos articles'>Exécuter (sans plugin) un fichier html dans vos articles</a></li>
<li><a href='http://neosting.net/wordpress/creer-une-liste-des-titres-wordpress-sans-le-dernier-deja-present.html' rel='bookmark' title='Listing de vos articles en Home sans duplication du contenu'>Listing de vos articles en Home sans duplication du contenu</a></li>
<li><a href='http://neosting.net/wordpress/tutoriel-01-par-ou-commencer.html' rel='bookmark' title='Tuto 01 : Thème WordPress : Par où commencer ?'>Tuto 01 : Thème WordPress : Par où commencer ?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://neosting.net/wordpress/tutoriel-wordpress-api-googl.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Script : lire et faire lire ses documents sur Google Docs #Aides et Tutoriels  #NeoSting</title>
		<link>http://neosting.net/aide-tutoriel/lire-editer-script-formulaire-documents-google-docs-pdf.html</link>
		<comments>http://neosting.net/aide-tutoriel/lire-editer-script-formulaire-documents-google-docs-pdf.html#comments</comments>
		<pubDate>Tue, 29 Mar 2011 14:14:48 +0000</pubDate>
		<dc:creator>NeoSting</dc:creator>
				<category><![CDATA[Aides et Tutoriels]]></category>
		<category><![CDATA[éditeur]]></category>
		<category><![CDATA[formulaire]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[lire]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://neosting.net/?p=8859</guid>
		<description><![CDATA[Pour lire et faire lire ses documents par Google directement en ligne, et donc sans utiliser de logiciel compatible (notamment au format PDF), il faut retenir cette adresse, et lui ajouter à la fin, l'adresse URL de votre document http://docs.google.com/viewer?url= formulaire pour ouvrir un document dans Google Docs Mais, comme je sais que vous êtes [...]]]></description>
			<content:encoded><![CDATA[<p>Pour lire et faire lire ses documents par Google directement en ligne, et donc sans utiliser de logiciel compatible (notamment au format PDF), il faut retenir cette adresse, et lui ajouter à la fin, l'adresse URL de votre document</p>
<blockquote><p>
http://docs.google.com/viewer?url=
</p></blockquote>
<h3>formulaire pour ouvrir un document dans Google Docs</h3>
<p>Mais, comme je sais que vous êtes une vraie feignasse (oui, comme moi, en fait), et que vous voulez aller vite, je vous ai amoureusement créé un petit script dans lequel vous avez juste à mettre l'url de votre document. Le bouton valider permet tout simplement de l'ouvrir directement dans <strong>Google Docs</strong> dans votre navigateur.<br />
<br />
</p>
<h3>formats compatibles</h3>
<p>Google avait récemment ajouté de nouveaux formats pour son éditeur en ligne que vous retrouverez avec la liste suivante. Mais sachez que Google Docs est aussi compatible avec de nombreux formats, tel que : PDF, XLS, CSS, HTML, ODT, ODS, PPT, CSV, RTF, et bien sûr TXT...<br />
<br />
Microsoft Excel (.XLS and .XLSX)<br />
Microsoft PowerPoint 2007 / 2010 (.PPTX)<br />
Apple Pages (.PAGES)<br />
Adobe Illustrator (.AI)<br />
Adobe Photoshop (.PSD)<br />
Autodesk AutoCad (.DXF)<br />
Scalable Vector Graphics (.SVG)<br />
PostScript (.EPS, .PS)<br />
TrueType (.TTF)<br />
XML Paper Specification (.XPS)</p>
<p>Partager ça sur <a target="_blank" href="http://twitter.com/home?status=RT @NeoSting: Script : lire et faire lire ses documents sur Google Docs http://goo.gl/tgMTp">Twitter</a>.
<br />Article rédigé sur le blog de <a href="http://neosting.net/">NeoSting</a> à <a href="http://neosting.net/aide-tutoriel/lire-editer-script-formulaire-documents-google-docs-pdf.html" title="Script : lire et faire lire ses documents sur Google Docs">cette adresse</a>.
<ul>
<li><a href="http://twitter.com/neosting" title="compte officiel de Cyrille NeoSting">Me suivre sur Twitter</a></li>
<li><a href="https://plus.google.com/111927034333604064488/" title="compte personnel de Cyrille NeoSting">Me suivre sur Google Plus</a></li>
<li><a href="https://plus.google.com/111366965126067392670/" title="Page sur Google Plus dédiée au blog">Suivre la Page+ de NeoSting.net</a></li>
<li><a href="http://www.facebook.com/pages/NeoStingnet/134289813295614/" title="Page sur facebook dédiée au blog">Suivre la page du blog sur facebook</a></li>
</ul></p><img src="http://neosting.net/?ak_action=api_record_view&id=8859&type=feed" alt="" /><p>Articles en relation : <ol>
<li><a href='http://neosting.net/aide-tutoriel/chrome-mettez-les-pages-et-articles-a-lire-dans-une-liste-dattente.html' rel='bookmark' title='Chrome : mettez les pages et articles à lire dans une liste d&#8217;attente'>Chrome : mettez les pages et articles à lire dans une liste d&#8217;attente</a></li>
<li><a href='http://neosting.net/services-en-ligne/dropbox-et-vos-documents-sont-synchronises.html' rel='bookmark' title='Dropbox, et vos documents sont synchronisés'>Dropbox, et vos documents sont synchronisés</a></li>
<li><a href='http://neosting.net/logiciels/installer-logiciels-nettoyer-ubuntu-script-bleeding-edge.html' rel='bookmark' title='Installer des logiciels et nettoyer Ubuntu avec le script Bleeding Edge'>Installer des logiciels et nettoyer Ubuntu avec le script Bleeding Edge</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://neosting.net/aide-tutoriel/lire-editer-script-formulaire-documents-google-docs-pdf.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.8 : la gourmandise est un vilain défaut #WordPress  #NeoSting</title>
		<link>http://neosting.net/wordpress/wordpress-2-8-la-gourmandise-est-un-vilain-defaut.html</link>
		<comments>http://neosting.net/wordpress/wordpress-2-8-la-gourmandise-est-un-vilain-defaut.html#comments</comments>
		<pubDate>Thu, 18 Jun 2009 14:09:02 +0000</pubDate>
		<dc:creator>NeoSting</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[hébergeur]]></category>
		<category><![CDATA[mémoire]]></category>
		<category><![CDATA[mémory_limit]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://www.neosting-press.fr/?p=2198</guid>
		<description><![CDATA[Récemment, une nouvelle version de WordPress, le moteur de blog le plus utilisé dans sa catégorie est sortie. la version 2.8 apporte son lot de changements, pas toujours très utiles, mais qui plairont forcément à la communauté. De plus, faire la mise à jour garantie aussi d'avoir un suivi des futures vulnérabilités, et c'est bien [...]]]></description>
			<content:encoded><![CDATA[<p><span class="lettrine">R</span>écemment, une nouvelle version de WordPress, le moteur de blog le plus utilisé dans sa catégorie est sortie. la version 2.8 apporte son lot de changements, pas toujours très utiles, mais qui plairont forcément à la communauté. De plus, faire la mise à jour garantie aussi d'avoir un suivi des futures vulnérabilités, et c'est bien dommage pour les anciennes, parce qu'à se vouloir plus gros que le bœuf, WordPress finit inexorablement par être toujours plus gourmand en ressources système. Ce qui pouvait être un avantage peut vite devenir un gros inconvénient, surtout pour des petits blogueurs comme moi. Ceux qui ont la plus grosse, c'est clair, s'en branlent comme de l'an 40, comme on dit.<br />
<br />
Son point fort, c'est inévitablement son potentiel d'évolution, notamment grâce à des extensions toujours plus nombreuses et indispensables apportant plein de nouvelles fonctionnalités. Alors, c'est clair, c'est magique de pouvoir ajouter facilement toutes ses nouvelles options pour venir enrichir ses articles, ou pour venir compléter ses besoins, mais voilà, le problème, c'est que tout ça, ça pompe, et ça pompe toujours plus.. Un script réalisé par <a title="wp memory usage" href="http://wordpress.org/extend/plugins/wp-memory-usage/">Alex ici</a>, qui propose aussi l'excellent <a href="http://alexrabe.boelinger.com/wordpress-plugins/nextgen-gallery/">Next-Gen Gallery</a>, <a href="http://alexrabe.boelinger.com/wordpress-plugins/nextgen-gallery/languages/">à télécharger ici</a>, permet de voir sa consommation en mémoire depuis l'accueil du tableau de bord. Il a justement créé cette extension pour comprendre pourquoi tant de gens avaient cette erreur sur la limitation mémoire. Il <a href="http://alexrabe.boelinger.com/2009/06/14/dear-hoster-we-need-more-memory/">en parle ici</a>.<br />
<br />
Résultats : avec ma petite quinzaine d'extensions, je prends désormais 92% de ses 32Mo. Inutile donc de vous dire que la plupart de mes plugins ne fonctionnent plus, justement parce que la mémoire disponible n'est plus suffisante pour qu'ils travaillent bien.<br />
<br />
Mon ancien hébergeur, 1hebergement.com, ne me permettait pas de modifier cette valeur limitée à 32Mo. Il a donc fallu que je trouve une solution, ailleurs. Et d'ailleurs, après avoir pris quelques renseignements, certains hébergeurs connus au bon rapport qualité/prix proposent en général seulement 16Mo, ce qui signifie que WordPress ne sera clairement pas exploitable sur ces hébergeurs mutualistes, si leur utilisateur a beaucoup d'exigences en terme d'extensions, comme moi. <strong>Vérifiez donc bien le memory_limit de votre hébergeur parce que la version 2.8 de WordPress, après une installation neuve, et juste le plugin d'alex pour vérifier la consommation, dépasse déjà les 16Mo</strong> !<br />
<br />
Si vous êtes sur un serveur virtuel ou dédié, vous pouvez suivre <a href="http://blog.websourcing.fr/wordpress-wp-memory-usage-combien-de-memoire-utilisez-vous/">cette procédure de Lionel Roux</a> pour mieux configurer la mémoire du script.<br />
<br />
WordPress se serait-il tiré une balle dans le pied avec cette évolution ? Est-ce que l'évolution des hébergeurs ira alors vers cette direction pour supporter la grande gourmandise de ce script ? Les offres se battent plus autour de l'illimité, en terme de bande passante et d'espace disque que de temps d'accès aux serveurs et de leurs bridages.</p>
<p>Partager ça sur <a target="_blank" href="http://twitter.com/home?status=RT @NeoSting: WordPress 2.8 : la gourmandise est un vilain défaut http://goo.gl/c9mME">Twitter</a>.
<br />Article rédigé sur le blog de <a href="http://neosting.net/">NeoSting</a> à <a href="http://neosting.net/wordpress/wordpress-2-8-la-gourmandise-est-un-vilain-defaut.html" title="WordPress 2.8 : la gourmandise est un vilain défaut">cette adresse</a>.
<ul>
<li><a href="http://twitter.com/neosting" title="compte officiel de Cyrille NeoSting">Me suivre sur Twitter</a></li>
<li><a href="https://plus.google.com/111927034333604064488/" title="compte personnel de Cyrille NeoSting">Me suivre sur Google Plus</a></li>
<li><a href="https://plus.google.com/111366965126067392670/" title="Page sur Google Plus dédiée au blog">Suivre la Page+ de NeoSting.net</a></li>
<li><a href="http://www.facebook.com/pages/NeoStingnet/134289813295614/" title="Page sur facebook dédiée au blog">Suivre la page du blog sur facebook</a></li>
</ul></p><img src="http://neosting.net/?ak_action=api_record_view&id=2198&type=feed" alt="" /><p>Articles en relation : <ol>
<li><a href='http://neosting.net/wordpress/installer-wordpress-avec-easyphp.html' rel='bookmark' title='Installer WordPress avec EasyPHP'>Installer WordPress avec EasyPHP</a></li>
<li><a href='http://neosting.net/wordpress/afficher-du-code-dans-un-article-sous-wordpress.html' rel='bookmark' title='Afficher du code dans un article sous WordPress'>Afficher du code dans un article sous WordPress</a></li>
<li><a href='http://neosting.net/wordpress/tutoriel-01-par-ou-commencer.html' rel='bookmark' title='Tuto 01 : Thème WordPress : Par où commencer ?'>Tuto 01 : Thème WordPress : Par où commencer ?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://neosting.net/wordpress/wordpress-2-8-la-gourmandise-est-un-vilain-defaut.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bouton pour Tweeter un article avec TinyURL #Aides et Tutoriels  #WordPress  #NeoSting</title>
		<link>http://neosting.net/wordpress/bouton-pour-tweeter-un-article-avec-tinyurl.html</link>
		<comments>http://neosting.net/wordpress/bouton-pour-tweeter-un-article-avec-tinyurl.html#comments</comments>
		<pubDate>Mon, 16 Mar 2009 01:52:51 +0000</pubDate>
		<dc:creator>NeoSting</dc:creator>
				<category><![CDATA[Aides et Tutoriels]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[bouton]]></category>
		<category><![CDATA[lien]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[tinyurl]]></category>
		<category><![CDATA[tweet]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.neosting-press.fr/?p=1176</guid>
		<description><![CDATA[Bien, bien, en ces temps d'incertitudes sur la liberté des droits d'auteurs, cf cet article, où même la gratuité est remise en cause par notre propre ministre des finances ; imaginons un peu les dérives de cette loi ici, je vais vous expliquer comment insérer un petit bouton simple, qui va permettre de proposer à [...]]]></description>
			<content:encoded><![CDATA[<p><img class="pic-right" src="http://www.neosting.net/wp-content/uploads/2009/03/twitter-oiseau-nsp.png" alt="twitter-oiseau-nsp" title="twitter-oiseau-nsp" width="190" height="190" />Bien, bien, en ces temps d'incertitudes sur la liberté des droits d'auteurs, <a title="HADOPI : Christine Albanel et Franck Riester persécutent le Logiciel Libre" href="http://www.cawa.fr/hadopi-christine-albanel-et-franck-riester-persecutent-le-logiciel-libre-synd0086209.html">cf cet article</a>, où même la <a title="La gratuité, c'est du vol ! sur Framablog" href="http://www.framablog.org/index.php/post/2009/03/15/science-fiction-gratuite-vol">gratuité est remise en cause</a> par notre propre ministre des finances ; imaginons un peu <a title="Sur mindoverflow.fr: Les dérives d'un projet de loi catastrophique" href="http://www.mindoverflow.fr/2009/03/hadopi-les-derives-dun-projet-de-loi-catastrophique/">les dérives de cette loi ici</a>,  je vais vous expliquer comment insérer un petit bouton simple, qui va permettre de proposer à vos lecteurs de tweeter vos articles très facilement.<br />
<br />
On va de plus lui faciliter la tâche puisque le lien sera automatiquement mis en adresse raccourcie sous la forme TinyURL, grâce à un plugin WordPress.<br />
<br />
Je dois quand même remercier <a title="Créer un bouton pour ajouter une news a tweeter" href="http://www.jonathan-menet.fr/blog/2009/03/06/creer-un-bouton-pour-ajouter-une-news-a-twitter/">John</a> pour m'avoir ouvert la voie des sages.<br />
<br /><span id="more-1176"></span>Le plugin servant comme vous pouvez le voir en bas de chacun de mes articles à créer une adresse raccourcie sous la forme d'une TinyURL se trouve chez <a href="http://brajeshwar.com/2007/tiny-link-wordpress-plugin/" title="Site officiel : Plugin Tiny Link pour WordPress">Brajeshwar</a> ou bien encore dans le <a href="http://wordpress.org/extend/plugins/tiny-link/" title="Wordpress.org : Plugin Tiny Link">Plugin directory ici</a>.<br />
<br />
L'installation est une formalité, passons aux choses sérieuses. La fonction qui donne la nouvelle adresse s'appelle de la manière suivante. A vous de la rendre jolie en l'entourant comme il faut dans un lien, afin de permettre à vos visiteurs d'avoir à faire juste un clic droit pour copier le lien (attention copier, n'est pas jouer, et c'est illégal !)</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&lt;a href=&quot;<span style="color: #000000; font-weight: bold;">&lt;?php</span> TinyLink<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&quot; title=&quot;description du lien&quot;&gt;
Lien super court TinyURL de l'article trop long
&lt;/a&gt;</pre></div></div>

<p>Si vous préférez afficher clairement le lien en entier, il suffit juste de mettre à la place du texte la même fonction mise dans la balise <em>href="...."</em><br />
<br />
Bien, vous allez me dire, oui, mais je m'en fou, je veux mon bouton pour tweeter sur twitter ! Ok, c'est bon, voici comment faire. La méthode est la même qu'au dessus, le code à écrire est de cette forme :</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&lt;p class=&quot;tweetit&quot;&gt;
&lt;a title=&quot;Tweetez cet article&quot; href=&quot;http://twitter.com/home?status=Whao!<span style="color: #000000; font-weight: bold;">&lt;?php</span> TinyLink<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&quot; target=&quot;_blank&quot; &gt;
Tweetez-moi
&lt;/a&gt;
&lt;/p&gt;</pre></div></div>

<p>Voilà, ici, on propose un simple lien, qu'on pourra décorer avec les CSS pour en faire un joli bouton qui déchire. On prévient que le lien sera ouvert dans une nouvelle fenêtre avec <em><strong>target="_blank"</strong></em>, et dans la création du lien après status= on met ce que l'on veut dans la limite de 140 caractères, en n'oubliant pas de rappeler à nouveau notre fonction Tiny qui mettra l'adresse de l'article en mode "<em>pas long parce que sinon j'ai plus de place pour écrire</em>"<br />
<br />
A la place du texte, rien ne vous empêche de mettre une image, mais je préfère arrêter là, parce que sinon ça va vous couter trop cher, avec les <em><strong>img src="..." alt="..." /</strong></em> à déclarer.<br />
<br />
Afin de ne pas avoir de problème, je vous demande de bien vouloir passer en caisse chaque fois que vous lirez cet article, et n'oubliez pas que si vous recopiez plus de 5 caractères de ce code, il faudra rajouter un supplément afin que je puisse redistribuer à tous les ayant-droits ce qui leur revient. Bon, là, j'avoue, je ne sais pas où vous allez, mais pensez à relever la tête parce que d'une vous n'êtes pas à un coureur, et de deux, vous risquez de ne pas voir le mur...<br />
<br />
La caisse est ici : la somme est à payer par Paypal. Merci de votre soutien !</p>
<div>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="3991348">
<input type="image" src="https://www.paypal.com/fr_FR/FR/i/btn/btn_donate_SM.gif" border="0" name="submit" alt="PayPal - la solution de paiement en ligne la plus simple et la plus sécurisée !">
<img alt="" border="0" src="https://www.paypal.com/fr_FR/i/scr/pixel.gif" width="1" height="1"><br />
</form>
</div>
<p>Partager ça sur <a target="_blank" href="http://twitter.com/home?status=RT @NeoSting: Bouton pour Tweeter un article avec TinyURL http://goo.gl/A1OH4">Twitter</a>.
<br />Article rédigé sur le blog de <a href="http://neosting.net/">NeoSting</a> à <a href="http://neosting.net/wordpress/bouton-pour-tweeter-un-article-avec-tinyurl.html" title="Bouton pour Tweeter un article avec TinyURL">cette adresse</a>.
<ul>
<li><a href="http://twitter.com/neosting" title="compte officiel de Cyrille NeoSting">Me suivre sur Twitter</a></li>
<li><a href="https://plus.google.com/111927034333604064488/" title="compte personnel de Cyrille NeoSting">Me suivre sur Google Plus</a></li>
<li><a href="https://plus.google.com/111366965126067392670/" title="Page sur Google Plus dédiée au blog">Suivre la Page+ de NeoSting.net</a></li>
<li><a href="http://www.facebook.com/pages/NeoStingnet/134289813295614/" title="Page sur facebook dédiée au blog">Suivre la page du blog sur facebook</a></li>
</ul></p><img src="http://neosting.net/?ak_action=api_record_view&id=1176&type=feed" alt="" /><p>Articles en relation : <ol>
<li><a href='http://neosting.net/wordpress/faire-un-bouton-pour-twitter-avec-le-choix-du-service.html' rel='bookmark' title='Faire un bouton pour twitter avec le choix du service d&#8217;URL'>Faire un bouton pour twitter avec le choix du service d&#8217;URL</a></li>
<li><a href='http://neosting.net/wordpress/executer-du-php-depuis-un-fichier-dans-un-article-ou-page.html' rel='bookmark' title='Executer du php depuis un fichier dans un article ou page'>Executer du php depuis un fichier dans un article ou page</a></li>
<li><a href='http://neosting.net/wordpress/enlever-larticle-affiche-du-listing-avec-get_posts.html' rel='bookmark' title='Enlever l&#8217;article affiché du listing avec get_posts'>Enlever l&#8217;article affiché du listing avec get_posts</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://neosting.net/wordpress/bouton-pour-tweeter-un-article-avec-tinyurl.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Une protection complète et gratuite sous windows #Logiciels  #NeoSting</title>
		<link>http://neosting.net/logiciels/une-protection-complete-et-gratuite-sous-windows.html</link>
		<comments>http://neosting.net/logiciels/une-protection-complete-et-gratuite-sous-windows.html#comments</comments>
		<pubDate>Sun, 09 Dec 2007 21:45:45 +0000</pubDate>
		<dc:creator>NeoSting</dc:creator>
				<category><![CDATA[Logiciels]]></category>
		<category><![CDATA[antivirus]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[gratuit]]></category>
		<category><![CDATA[logiciel]]></category>
		<category><![CDATA[pare-feu]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sécurité]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.neosting-press.fr/archives/29</guid>
		<description><![CDATA[Grâce à la sortie récente du logiciel gratuit de vitrualisation Microsoft Virtual Machine 2007, je me suis investit dans quelques tests de logiciels sous windows. Ma priorité à été ici d'obtenir une protection complète de mon ordinateur dans les critères suivant : gratuité et légèreté. Difficile challenge, voire impossible de rassembler les deux, n'est-ce pas [...]]]></description>
			<content:encoded><![CDATA[<p>Grâce à la sortie récente du logiciel gratuit de vitrualisation <strong>Microsoft Virtual Machine 2007</strong>, je me suis investit dans quelques tests de logiciels sous windows. Ma priorité à été ici d'obtenir une protection complète de mon ordinateur dans les critères suivant : gratuité et légèreté. Difficile challenge, voire impossible de rassembler les deux, n'est-ce pas ?. Selon beaucoup d'entre-vous, ma solution restera classique. Il n'y a pas de miracle, d'autres associations sont bien meilleures que celle que je vais présenter, mais il faudra mettre la main au portefeuille.<span id="more-29"></span></p>
<h3>Préambule</h3>
<p>Pour info, une installation optimisée de Windows XP peut être créée via l'outil Nlite. Vous pourrez même y insérer vos pilotes, vos logiciels favoris et toutes les mises à jour critiques dedans. Indispensable donc, pour gagner pas mal de mémoire et de fiabilité.<br />
<br />
Ainsi, après une installation de ce type, il est préférable de commencer par mettre un firewall. Cependant, si vous avez préparé vos logiciels sur un cd ou sur une autre disque-dur avant d'installer, il sera plutôt synonyme de perte de temps à cause des fenêtres régulières de rappel. Mon conseil va donc être le suivant : installer windows sans connexion internet, afin d'assurer, et suivre cet ordre d'installation : anti-virus, anti-malware, antispyware, et firewall.</p>
<h3>L'anti-virus.</h3>
<p>L'anti-virus choisi sera celui d'<a href="http://www.avast.com/fre/products.html" title="Site officiel d'Avast par Alwil Software"><strong>Avast</strong></a>. Il est fortement plébiscité sur le web, mais ce n'est pas le top du top côté sécurité. Il semble offrir pourtant la meilleure protection de par son <em>scanner résident</em> et sa gratuité ; surtout qu'ils sont très rares à offrir ces deux critères. <a href="http://www.avast.com/fre/avast_4_home.html" title="Site officiel et page explicative de Avast Home Edition">Explications en français et téléchargeable ici</a><br />
<br />
Côté ressources utilisées, beaucoup de clients le trouvent léger. En y regardant de plus près, on voit 48Mo utilisés sur plusieurs services. Ça fait peur ! Cependant, une fois la base virale et le logiciel à jour, et après avoir redémarré, je compte entre 15 et 25Mo, toujours sur plusieurs services. C'est au final assez honnête.<br />
<br />
Cependant, sachez qu'un anti-virus n'est pas primordial, et il est facilement possible de s'en passer. Les virus arrivent surtout par mail par les pièces-jointes. Si vous prenez une solution externe, comme gmail, ou yahoo pour gérer vos courriels, vous réduirez alors considérablement les risques. Inutile alors d'utiliser Outlook Express, ou d'installer Mozilla Thunderbird (ça en fait moins sur le pc comme ça). On peut  donc se passer de Avast, à condition d'être sûr de ne pas surfer n'importe où, ou de télécharger n'importe quoi...</p>
<h3>L'anti-malware.</h3>
<p>Ensuite, il est préférable d'avoir un anti-trojan. Je vous propose celui de la compagnie <a href="http://www.comodo.com/" title="Site officiel de Comodo"><strong>Comodo</strong></a> (réputé pour son firewall), <a href="http://www.comodo.com/boclean/boclean.html" title="Site officiel de BOClean, par Comodo"><strong>BOClean</strong></a>. Il est aussi résident, et vérifie que vous n'allez pas installer un mauvais logiciel. Côté ressources, il dépense environ 18Mo normalement (sur 2 processus), mais, comme Avast, lorsqu'on le met à jour, il consomme le double. Sinon, il est assez gourmand en temps de processeur. Il l'utilise régulièrement mais sur un temps très très court.<br />
<br />
Il m'a détecté par exemple un malware lorsque j'ai voulu installer le logiciel de TitanPoker pour jouer au... poker. J'ai demandé ce qui se passe au support du jeu de carte en ligne, et pour eux, c'est la première fois qu'ils voient ça. Surpris, ils me répondent que cela viendrait de certains modes de paiement intégré au logiciel. Hum, pourquoi pas... Toutefois, ce n'est pas un anti-spyware. En surfant, et même actif, j'ai pu en choper.</p>
<h3>L'anti-spyware.</h3>
<p>Ici, j'en ai trouvé très peu qui ne soient pas payants et surtout qui offrent une protection résidente. Il y a bien Spyware Doctor, mais il faut prendre le google pack pour l'obtenir, dans sa version gratuite. Il y a aussi <a href="http://www.spywareterminator.com/" title="Free spyware removal and spyware protection">Spyware Terminator</a>, plutôt complet, mais il peut nous barder de petite fenêtres pas toujours très intéressantes... De plus, même si, il peut inclure une solution antivirus, celle ci n'est pas résidente.<br />
<br />
Ma solution ici sera simplement <a href="http://www.spybot.info/fr/" title="Site officiel de Spybot Search &amp; Destroy"><strong>Spybot, Search &amp; Destroy</strong></a> En français, et assez efficace, il empêche bien de surfer sur des sites douteux. Cependant, pendant l'installation, acceptez bien le lancement de <strong>Tea Timer</strong>. C'est justement la protection résidente de Spybot S&amp;D. Ici, côté ressource, ce n'est pas la fête du cache... Pas moins de 33Mo s'envolent en fumée. De plus, il faut être très patient avec ce logiciel, qui demande du temps lors de mises à jour ou de son lancement. Gageons que les développeurs, qui travaillent sur leur temps libre visiblement, sauront faire progresser ce logiciel pour réduire sa consommation, et le rendre plus "léger". Si vous ne savez pas trop comment le configurer, voici sur <a href="http://www.zebulon.fr/dossiers/42-spybot.html" title="Configurer Spybot - Search &amp; Destroy">zebulon.fr, un petit tutorial</a>.</p>
<h3>Lanti-... heu, le firewall ;)</h3>
<p>J'utilisais Comodo Firewall, véritablement réputé. Il est passé à sa version 3 et depuis, son système Defense+ n'est pas de tout repos, surtout pour l'utilisateur ; moins pour la machine. Côté sécurité, c'est sûr que pour du gratuit, on peut difficilement faire mieux. Imaginez, même ouvrir le panneau de configuration requiert son attention, enfin la vôtre... On peut choisir de rester sur la version d'avant, très légère, voire plus agréable à l'œil, et sûrement aussi efficace.<br />
<br />
J'ai au final choisi un autre des ténors, car de ce coté, le moins que l'on puisse dire, c'est qu'il y a de la concurrence : <a href="http://www.online-armor.com/online_armor_test_results.html" title="Site officiel du firewall gratuit par Tallemu."><strong>Online Armor</strong></a>.Il est selon quelques tests tout simplement le meilleur. Ce sont les logiciels payants qui devraient en prendre de la graine... Bien sûr, il existe en version payante, mais dans ce cas, il apporte quelques fonctions un peu plus approfondies et intéressantes, mais pas indispensables pour tout le monde. Le plus hallucinant, dans ce firewall, c'est qu'il semble utiliser deux services pour un total de 8Mo utilisés. Son interface est claire, et pas du tout déroutante, même pour un débutant. De plus, le support semble être critiqué comme l'un des plus réactif...</p>
<h3>Finalisation.</h3>
<p>Au final, mon windows XP, avec ma version Nlite, et ses quelques logiciels "simples" consomme autour de 200mo de mémoire de base. Je vous conseille aussi d'intégrer les DNS gratuites de <a href="http://www.opendns.com/" title="OpenDNS | Providing A Safer And Faster Internet">OpenDNS</a>. C'est un vrai service qui, non content de rendre le surf plus rapide que son FAI (Orange, à ce propos, ça commence à saouler vos DNS...), permet aussi de se protéger du phishing. Pour les installer, rendez-vous dans le protocole TCP/IP de votre connexion réseau et renseignez les dns en bas, ou suivez les indications sur le lien du site. Aucune inscription n'est requise, sauf (mais toujours gratuite) dans le cas où vous voulez transférer votre ip vers une ip à nom fixe, comme dyndns par exemple</p>
<h3>Conclusion</h3>
<p>Voilà, j'espère avoir été assez clair, et n'hésitez pas à me dire ce que vous pensez de cette configuration. Les commentaires sont ouverts :)</p>
<p>Partager ça sur <a target="_blank" href="http://twitter.com/home?status=RT @NeoSting: Une protection complète et gratuite sous windows http://goo.gl/WWgKu">Twitter</a>.
<br />Article rédigé sur le blog de <a href="http://neosting.net/">NeoSting</a> à <a href="http://neosting.net/logiciels/une-protection-complete-et-gratuite-sous-windows.html" title="Une protection complète et gratuite sous windows">cette adresse</a>.
<ul>
<li><a href="http://twitter.com/neosting" title="compte officiel de Cyrille NeoSting">Me suivre sur Twitter</a></li>
<li><a href="https://plus.google.com/111927034333604064488/" title="compte personnel de Cyrille NeoSting">Me suivre sur Google Plus</a></li>
<li><a href="https://plus.google.com/111366965126067392670/" title="Page sur Google Plus dédiée au blog">Suivre la Page+ de NeoSting.net</a></li>
<li><a href="http://www.facebook.com/pages/NeoStingnet/134289813295614/" title="Page sur facebook dédiée au blog">Suivre la page du blog sur facebook</a></li>
</ul></p><img src="http://neosting.net/?ak_action=api_record_view&id=29&type=feed" alt="" /><p>Articles en relation : <ol>
<li><a href='http://neosting.net/logiciels/enregistrer-ce-que-vous-entendez-sous-windows.html' rel='bookmark' title='Enregistrer ce que vous entendez sous Windows'>Enregistrer ce que vous entendez sous Windows</a></li>
<li><a href='http://neosting.net/logiciels/quickfix-enleve-les-metadonnees-de-vos-photos-sous-windows.html' rel='bookmark' title='Quickfix enlève les métadonnées de vos photos sous Windows'>Quickfix enlève les métadonnées de vos photos sous Windows</a></li>
<li><a href='http://neosting.net/logiciels/xp-mode-sous-seven-a-une-seule-condition.html' rel='bookmark' title='XP mode sous Windows 7, à une seule condition !'>XP mode sous Windows 7, à une seule condition !</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://neosting.net/logiciels/une-protection-complete-et-gratuite-sous-windows.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 2/99 queries in 0.093 seconds using memcached
Object Caching 1978/2137 objects using memcached

Served from: neosting.net @ 2012-02-09 04:04:13 -->
