Augmenter la mémoire PHP pour WordPress

Il y a quelques jours, mon hébergeur a mis à jour son serveur Apache qui est passé de la version 1.3.37 à la version 2.2.6.

Gros changement donc mais dont je ne me suis réellement rendu compte que lorsque j’ai voulu poster un nouvel article sur le site.

Je me suis trouvé nez à nez avec cette erreur :

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 139816 bytes) in /home/cpanel/public_html/wp-includes/cache.php on line 51

Petit mail au support qui, une fois n’est pas coutume, ne sait pas comment résoudre le problème. Etrange.

On voit bien que c’est un problème de mémoire pourtant : Apache 2 serait-il plus gourmand qu’Apache 1 ? 8 Mo seraient-ils insuffisants ?

Lire la suite

Kina Grannis - Gotta Digg photo

Kina Grannis – Gotta Digg

Voilà une petite chanson qui va faire le tour du web pour devenir un instant classic. Tout d’abord parce qu’elle parle de Digg, le réseau d’information social qui traite de toute l’actualité du web. Ensuite parce que la chanson est extrêmement catchy. Et enfin parce que la chanteuse, Kina Grannis, est jolie à regarder !

Kina Grannis – Gotta Digg

When I’m feeling lazy, at school or when I work
I sneak to my computer, and then I like to shirk
I don’t go online shopping, I don’t email with my mom
I open up my browser, and I go to digg-dot-com

Chorus
Gotta digg, gotta digg, gotta digg
Gotta make this story big!
Did you hear that awful sound?
Aww… Another server’s down!

I always dig up Apple, and I bury Microsoft
But when I said I was a girl, all the diggers scoffed
And when I see those stories about Senator Ron Paul
I don’t even RTFA; I just digg them all!

Chorus
Gotta digg, gotta digg, gotta digg
Gotta make this story big!
Did you hear that awful sound?
Aww… Another server’s down!

The fanboys can be tiresome, they always are outspoken
And if you’re listening Kevin Rose, the comment system is broken!
I know digg isn’t perfect, but be thankful for what we’ve got
It’s just like daddy always says: “at least it’s not Slashdot!!!”

Chorus
Gotta digg, gotta digg, gotta digg
Gotta make this story big!
Did you hear that awful sound?
Aww… Another server’s down!

Et j’aime bien le son de sa guitare aussi !

Fable : Le Pigeon et le Renard

Monsieur Pigeon et maître Renard tout les sépare.
Leur seul point commun : l’amour du 7ème art.
Les nombreuses étagères de leur logis de vidéos se parent.

Semblables sur le fond, elles diffèrent sur la forme.

Monsieur Pigeon a acheté toutes ses cassettes vidéo en original.
Il ne manque jamais de le prouver sans mal,
En exhibant fièrement la boite orné d’un joli hologramme.
Quant à Maître Renard, sa vidéothèque n’a pas le même charme.
Enregistrée depuis la télévision en fonction des programmes.
Renard ne roule pas sur l’or et c’est bien son drame.

Quand la passion est commune, souvent les problèmes aussi :

Ils sont embêtés par l’arrivée du DVD,
Qui sournoisement le magnétoscope a condamné.
Ils ne pourront bientôt plus le remplacer,
Si par malheur une panne irréparable l’enterrait.

Décidant de prendre les devants et d’agir sans traîner,
Nos deux compères s’en vont acheter un graveur de DVD.
Le sauvetage des films de VHS à DVD peut commencer.

Les VHS copiées de maître Renard sont bientôt toutes transférées.
Le système anti-copie des cassettes originales de monsieur Pigeon l’ont vite bloqué.
Il foire DVD après DVD avant de percuter qu’il ne peut finalement rien copier.
Monsieur Pigeon est, il faut l’avouer, bien dégoûté.

A présent, il doit au prix fort de nouveau tout racheter.
Quelle tristesse, il est vraiment écÅ“uré.
Car du temps du Laser disque, il l’avait déjà fait.

Les mêmes films par trois fois sur trois supports ont été achetés,
Pourtant monsieur Pigeon n’est toujours pas calmé.
Il n’a plus un rond mais pense déjà aux lecteurs de film HD.
Apparemment monsieur Pigeon ne sait pas ce qu’est le HDCP.

Maître Renard lui s’est renseigné et ne s’est pas fait piégé.
Comme il n’a pas par trois fois acheté, il est moins fauché.
Voulant investir dans du matériel adapté,
L’ordinateur lui sembla alors tout indiqué.
Car avec quelques logiciels spécialisés,
Le contournement des protections anti-copie est vite fait.

Maître Renard y a tout gagné :
Divix et RIP iso de DVD sont pratiques à gérer.
Le support physique disparaît, et une fois les étagères enlevées,
Quel étonnement de voir toute cette place libérée.
Ce n’est pas négligeable, quand on pense au prix du mètre carré.

Maître Renard s’est bien débrouillé.
Les économies réalisées ont étés judicieusement placés.
Aujourd’hui Maître Renard n’est plus fauché.
De cette situation, monsieur Pigeon n’a pas été informé,
Son cÅ“ur fragile ne l’aurait pas supporté.

Dans son logis étriqué, devant sa vidéothèque surchargée,
Il tente de se convaincre du fond du cœur,
Que sa vidéothèque est quelque chose de grande valeur
Et que les nombreux achats qu’il a faits ne sont pas à regretter.

Charles-Edouard Mandefield

Nous dédicaçons bien évidemment cette fable à tout l’industrie audio-visuelle… Via Ratatium.

garmin-poi

Mettre une base de radar sur un GPS Garmin

Radar

L’autre jour, en allumant mon GPS – un Garmin StreetPilot c310 – un message d’avertissement est apparu : mes cartes datent de plus d’un an et ont besoin d’être mises à jour. Très bien. Je branche l’appareil via USB et me rends sur le site de Garmin.

Après une navigation quelque peu délicate, je découvre avec joie qu’il est possible de télécharger la liste des radars afin de les injecter dans la mémoire du GPS, chose qu’il ne faisait pas nativement.

Suivez le guide !

Étape 1 : installation du logiciel POI Loader

Pour insérer la liste des radars, points d’intérêt personnalisés et autres zones dangereuses dans votre GPS, vous avez besoin d’un petit logiciel appelé POI Loader (POI signifiant Point Of Interest).

  1. Téléchargez POI Loader.
  2. Installez-le dans le répertoire par défaut.

Avec POI Loader, vous pouvez configurer votre appareil pour qu’il vous alerte lorsque vous arrivez à une certaine distance d’un point ou si vous roulez à une vitesse supérieure à un seuil donné à proximité d’un point.

Ainsi, vous êtes prévenu à l’approche de zones scolaires, de feux rouges et de radars automatiques.

Lire la suite

Disposable Registrations Killer

Disposable Registrations Killer est un plugin WordPress qui empêche vos visiteurs de s’enregistrer avec une adresse email jetable. Au moment de l’inscription, le domaine de l’email est vérifié contre une liste. Si l’email est considérée comme jetable, l’utilisateur doit entrer une adresse permanente. Le but est de réduire les inscriptions “fantômes”.

Disposable Registrations Killer is a WordPress plugin that prevents people from registering on your blog with a disposable email address. During registration, the email domain is checked against a list of disposable services. If it’s deemed disposable, the wannabee member is asked to put it another address. The goal is to cut on “ghost” registrations.

Dernière version / Latest version : 1.3

Install notes

  1. Extract all files in /wp-content/plugins/disposable-registrations-killer/.
  2. Edit disposable-registrations-killer.php to choose your language strings (default is English).
  3. Activate. Your blog will now refuse disposable emails on registration.

Changelog

  • v1.3 – 02 Feb 2008 : switched from undisposable.org to undisposable.net
  • v1.2 – 08 Dec 2007 : POT file added + French translation.
  • v1.1 – 20 Nov 2007 : Corrected a bug in 1.0 which tagged all addresses as disposable.
  • v1.0 – 18 Nov 2007 : initial release.

Licence

The script is linkware. A link back here would be appreciated if you use the script.
And you can still show your appreciation by clicking the donate button ;-)

WordPress Plugin : Pimp My Login

Pimp My Login est un plugin WordPress qui vous permet d’éditer facilement la présentation de la page d’identification (wp-login.php) : le plugin peut mettre votre logo et faire un lien vers la page d’accueil de votre site au lieu de pointer vers WordPress.org.

Il vous suffit de placer votre logo dans /pimp-my-login/images/ et d’éditer son nom dans la feuille CSS. Le plugin s’occupe du reste de manière transparente.

Pimp My Login is a WordPress plugin that allows you to easily edit the look and feel of the login page (wp-login.php) : it can display your own logo instead of the WordPress one and point to your blog’s URI instead of WordPress’.

Simply put your logo in /pimp-my-login/images/ and edit its name in the CSS file. The plugin then works its magic.

Dernière version / Latest version : 1.6

Install notes

  1. Extract all files in /wp-content/plugins/pimp-my-login/.
  2. Put your logo in /wp-content/plugins/pimp-my-login/images/logo.png .
  3. If your logo’s name differs, you’ll have to edit it in the CSS file.
  4. Activate. Your login page now displays your colours !

Changelog

  • v1.6 – 16 Oct 2012 : WordPress 3.3 compatible. New clean look.
  • v1.2 – 10 Apr 2008 : WordPress 2.5 compatible. Same look as before.
  • v1.1 – 08 Dec 2007 : WordPress PSD files included. Login messages are now aligncenter.
  • v1.0 – 18 Nov 2007 : initial release.

Licence

The script is linkware. A link back here would be appreciated. You can also show your appreciation by clicking the donate button. Thanks!

Résoudre les problèmes Direct3D de DirectX

DirectX & Direct3D

Il y a quelques jours, j’ai voulu rejouer à quelques anciens jeux comme FarCry et essayer Counter Strike Source dont tout le monde semble si friant.

Je m’étais arrêté à Half-Life – qui ne m’avait pas vraiment conquis – avant de fondre devant les graphismes luxuriants de la jungle de FarCry.

J’insère mon CD, je lance mon raccourci. Ecran noir puis retour sur le bureau. Qu’est-ce donc que ce bin’s ! Je retente. Même résultat, le jeu ne veut pas se lancer.

Une petite série de tests (Google Earth, Joost) m’apprend que c’est Direct3D, un des composants de DirectX qui est en cause…

Si jamais cela vous arrive un jour – et vu le nombre de résultats retournés par Google, c’est un problème extrêmement courant ! – voici comment vous retirer cette vilaine épine du pied.

Lire la suite

Corruption des tables MySQL sous SAM Broadcaster

Ce week-end, en lançant comme souvent Thunderstruck Radio, SAM Broadcaster ne voulait plus jouer aucune chanson : la file d’attente (Queue list) était vierge, sans aucune possibilité de la remplir. ‘Nous voilà bien’ me dis-je alors intérieurement. En basculant sur les différents bureaux de SAM, le gestionnaire d’évènements (event log) m’a appris pourquoi plus rien ne fonctionnait comme avant :

Corruption de la table MySQL

La ligne qui nous intéresse est celle-ci :

Can’t open file : ‘queuelist.MYI’. (errno : 145)

Lire la suite

Forcer VLC à retenir la préférence de votre skin

VLC

De temps à autre, j’utilise VLC pour lire mes vidéos, notamment celles encodées avec des codecs exotiques et qui ne s’affichent pas normalement avec mon lecteur habituel.

Ce qui me rebute avec VLC, c’est l’interface par défaut : on ne peut pas faire pire ! Gris et orange, on se croirait catapulté sous Windows 95 dans les années 1997…

Heureusement, VLC est livré avec une skin alternative noire et grise, nommée sobrement Skin2, et qui rend plutôt pas mal.

Le hic : VLC ne se rappelle pas de votre changement de skin au démarrage suivant. Voici comment remédier au problème.

Lire la suite

Plugin Last.fm pour SAM Broadcaster (Windows)

Je vous ai parlé dernièrement de mon adhésion à last.fm et de l’absence regrettable d’un plugin last.fm pour SAM Broadcaster.

Et bien, cela y est, j’ai réuni tout ce qu’il faut pour pouvoir scrobbler en toute quiétude, tout en laissant tourner votre webradio !

SAM Broadcaster & Last.fm

Contrairement aux autres lecteurs audio classiques, il ne s’agit pas d’une extension toute compilée à installer mais d’un script PHP qui va se charger de mettre à jour votre profil last.fm via CURL.

Installation et configuration prennent moins de 10 minutes.

Lire la suite

Le pouvoir des flux RSS

Je suis tombé sur un article de Search Engine Land comprenant un petit schéma détaillant le principe et l’intérêt des flux RSS et je ne résiste pas à vous le faire partager ici, avec une micro-analyse.

RSS Power !

Le seul point du schéma qui me chagrine, c’est la réplication de l’information du flux dans les moteurs de recherche : si le flux est mieux indexé que la page vers laquelle il pointe, cela me semble plutôt problématique !

Par définition, le flux RSS ne doit pas être indexé par les moteurs de recherche puisqu’il est avant tout destiné pour les agrégateurs. Les moteurs de recherche ont besoin d’une sitemap, rien d’autre.

Le système RSS est très ingénieux en ce sens qu’il limite la nécessité d’ouvrir une quantité de marque-pages dans son navigateur : tous les sites ayant un flux RSS peuvent être agrégés sur un seul et même lecteur, réduisant ainsi les efforts.

C’est l’idéal pour une utilisation nomade – si l’on y réfléchit bien, le RSS est aux sites modernes ce que le webmail est à l’email : un moyen d’avoir un accès favorisé à l’information, où que l’on se trouve.

Qu'est ce que le port graphique accéléré (AGP) ? Y a t il une solution pour le désactiver ?

Port AGP désactivé : la solution

Je me suis rendu compte il y a quelques jours que le port AGP de ma carte-mère était désactivé… en gros, au lieu d’utiliser le port AGP, la carte tournait comme une ancienne carte PCI (si si, souvenez-vous, comme les 3DFX des années 1997-1998 !!!).

Concrètement, le signal vidéo en PCI n’est pas mauvais mais c’est moins rapide qu’en AGP vu que certaines fonctions comme la vitesse du port (AGP 4x ou 8x) sont désactivées, tout comme les fonctions Fast Read et Fast Write. L’affichage général était donc plus lent que la normale.

Lire la suite