Une éponge sur un ananas !

mercredi 18 janvier 2006

Plugin Dotclear - SpongeStats 1.3

Voili voilou,

Comme Zeubeubeu en avait parlé mais qu'il ne l'a pas fait, j'ai été obligé d'aller fourrer mon nez dans le bordel code de dotclear pour créer ce petit plugin qui s'intègrera parfaitement à votre plateforme de blog préférée.

Adresse de téléchargement du plugin

Adresse de téléchargement de l'archive

Code à ajouter dans le fichier index.php à la racine de votre site (après l'include du fichier prepend.php - ligne 36) ou dans les fils rss.php et atom.php (après la connexion MySQL - ligne 36)

require(DC_ECRIRE . '/tools/spongestats/stats.php');

Je l'ai testé que sur un seul dotclear hébergé chez free donc si ça ne marche pas chez vous je veux bien un petit retour :)

mercredi 11 janvier 2006

Message à caractère informatif

Un petit message personnel à destination d'un utilisateur accroc au fil RSS, si tu pouvais régler ton agrégateur pour ne pas venir chercher 719 fois le fil RSS en une journée ça ferait un peu de bien à ma bande passante, surtout vu le peu de billet posté ici... Et arrête easyphp qui tourne sur ta machine ou met au moins un controle d'accès :)

EDIT : C'est bon, j'ai trouvé le coupable...

mardi 10 janvier 2006

Note pour plus tard

Quand vous faites un backup automatique, n'oubliez pas de sauvegarder le script de backup en lui même...

Tant pis, je le referais en mieux...

vendredi 6 janvier 2006

La preuve en image

Pour ceux qui ne seraient pas encore au courant, les plateformes Windows sont actuellement (toujours) victime de failles de sécurité donc les spécifications ont été rendues publiques.

Une de ces failles utilise le format d'image WMF pour éxecuter du code dans le navigateur de l'utilisateur et installer des logiciels espions sur l'ordinateur.

Pour ceux qui douterai encore de la possiblité d'utiliser une faille de sécurité sur un système d'exploitation avec une image, voici la preuve en image, une petite vidéo de 2 minutes qui montre un utilisateur arrivant sur un site Internet envoyant une image WMF. Voyez par vous même le résultat d'une simple URL tapée dans Internet Explorer...

Le correctif ne sera pas publié avant le 10 décembre, en attendant la correction officielle, vous pouvez corriger votre système vous même en créant un fichier .bat (par exemple wmf.bat) sur votre disque dur et en copiant ce qui suit :

@echo off
%systemroot%\system32\regsvr32 /s /u shimgvw.dll

Executer ensuite le fichier wmf.bat et votre système sera corrigé. Je n'ai pas testé mais vous devrez surement avoir les droits d'administrateur pour executer ce fichier.

Comme d'habitude, cette astuce n'est pas supportée par Microsoft et vous êtes le seul responsable des dégats que cela pourrait provoquer sur votre machine.

Et si vous en avez marre des systèmes d'exploitations ressemblant à un vieux pneu crevé réparé avec des rustines en papier, vous pouvez toujours passer à Ubuntu...

EDIT : On me signale dans l'oreillette que devant les pressions des clients, Microsoft a fait un patch day exceptionnel et le correctif devrait être accessible depuis Windows Update dés aujourd'hui...

EDIT 2 : Voici le lien http://www.microsoft.com/technet/security/bulletin/ms06-001.mspx

jeudi 5 janvier 2006

Firefox, Google et les mots clés

Il y a déjà quelques temps que j'ai remarqué des comportements bizarres de firefox quand on tape des adresses éronnées contenant des points virgules.

Avec Firefox sur Windows si vous essayez de taper www;google.fr ou http;sex.com ou n'importe quelle URL contenant www; ou http; ou encore http://http, etc... vous tombez sur lemonde.fr, en revanche, sur mon ubuntu chez moi (firefox 1.0.7), toutes ces URL m'amène vers le site microsoft.com (préférences linguistiques de google en Anglais)

La solution à cette énigme est assez simple, l'URL que vous tapez est simplement reconnue par firefox comme étant un mot clé. Dans la configuration avancée de Firefox (about:config), vous avez un champ keyword.url qui correspond à l'adresse I'm feeling lucky de google.com. Ce champ sert à spécifier quelle URL sera utilisée si vous tapez une expression à la place d'une URL dans la barre d'adresse. Malheureusement,si vous tapez une mauvaise adresse, Firefox va aller vous chercher la première réponse de google concernant le mot clé que vous avez tapé.

C'est un enjeu énorme donc pour certains sites web qui vont par ce biais attirer tout un tas de visiteurs qui n'avait pas l'intention de venir chez eux. Si vous tapez www;sexe.fr et que vous vous retrouver sur le site du monde ça peut être assez déroutant non ?

La question que je me pose donc c'est pourquoi donc lemonde.fr est le site retourné par le I'm Feeling Lucky (pareil pour microsoft.com sur google.com). Interrogée à ce sujet, la direction marketing du monde assure qu'ils n'ont rien fait pour apparaitre premier sur google pour ses mots clés là, j'en doute très fortement, surtout qu'il n'y a encore pas si longtemps, le lien retourné n'était pas lemonde.fr mais leur régie publicitaire !!

Lemonde.fr paie-t-il pour être référencé premier avec les mots clés "www" et "http" ? Est-ce simplement un hasard ? L'algorythme du pagerank de google serait-il truqué en favorisant les sites web qui paient ? Toutes ces questions qui restent sans réponses me laisse encore perplexe quand à l'efficacité de google et à leur manque de transparence de plus en plus inquiétants ces derniers temps.

Certains vont dire que je suis parano mais cette fonctionnalité de firefox ne sera plus du tout marrante le jour où un site web malicieux arrive à se placer en tête des résultats de google pour ces mots clés...

Bref, si vous en avez marre de vous retrouver sur le site du monde (ou pire sur celui de Microsoft) quand vous vous emmêlez les doigts en tapant une URL, supprimez le contenu du champ Keyword.URL dans la configuration avancée de firefox (tapez about:config dans la barre d'adresse) et utiliser la barre de recherche pour tapez vos mots clés.

lundi 2 janvier 2006

SpongeStats 1.3 est disponible

Décidément, l'après midi est calme donc productive pour SpongeStats. ZeuBeuBeu a proposé de l'intégrer dans dotclear alors j'ai ajouté un fichier de configuration (configuration.php) pour faciliter l'utilisation et personnaliser l'affichage et les exclusions.

SpongeStats 1.3 :

  • Ajout d'un fichier de configuration pour une future intégration dans dotclear (ou autre)
  • Changement de la structure des fichiers pour les connexions MySQL (paramètres dans configuration.php)
  • Modification du comptage des sites referers
  • Déplacement des navigateurs sous les hosts

Mettez à jour les fichiers index.php / stats.php pour prendre en compte ce nouveau fichier de configuration

Télécharger SpongeStats 1.3

SpongeStats en action

EDIT : Désolé pour ceux qui ont téléchargé avant 19H, y'avait un p'tit problème dans l'archive... Vous pouvez retélécharger.

SpongeStats 1.2.2 est disponible

Petite modification dans l'affichage des mots clés

Notes de versions :

Fichier index.php :

  • Modification de l'affichage du détail des mots clés (problème de XHTML)
  • Ajout de la variable $occurence pour modifier le nombre d'occurence à partir de laquelle les mots clés seront affichés (pour faciliter la vie de JCA)

Télécharger SpongeStats-1.2.2