Développement web

spam site lutter antispam akismet

Utiliser Akismet sur ses sites pour lutter efficacement contre le spam!

0

 spam site lutter antispam akismet

Tout développeur connait forcément ce fléau qui a touché, touche ou touchera au moins un de nos sites durant sa petite vie: le spam!

Chacun y va alors de son propre antispam, des plus simples aux plus rusés, mais le constat est là, aucun n’est réellement fiable et efficace (même si le ReCaptcha de Google s’en sort plutôt pas mal). C’est de ce constat qu’Akismet a été crée, à la base pour WordPress puis s’est ouvert à tous les sites qui souhaiteraient en faire l’utilisation.

Le principe est assez simple, quelqu’un laisse un commentaire sur votre site (pouvant comporter un nom, un e-mail, une url). Avant de valider le commentaire, vous allez aller demander l’avis d’Akismet sur ce commentaire et ce dernier grâce à des outils avancés et une base de données monstre sera capable de vous dire si le commentaire est un spam ou non.

La mise en place sur votre site est très rapide (en 10min chrono), il serait donc dommage de s’en passer!

Pour plus d’efficacité encore, sachez que vous pouvez toutefois garder en plus votre antispam actuel, cela fera donc deux « remparts » que le spam devra passer, autant dire que vous ne serez plus embêté avec le spam!

Voici donc en 4 étapes ridicules, le tutoriel pour mettre en place Akismet sur votre site ou blog perso.

1. Rendez-vous sur le GitHub où se trouve la classe PHP5 d’Akismet: Projet GitHub: Akismet PHP5 Class

2. Placez-là et appelez-là dans votre code (je vous passe les détails, un petit include/require de la classe dans votre script php).

3. Allez chercher une clé d’Api sur Akismet

4. Placez ce code là où vous en aurez besoin:

$AkismetAPIKey = 'votreCleApiRecupereeSurAkismet';
$MyBlogURL = 'http://www.ctrl-alt-geek.fr/';

$akismet = new Akismet($MyBlogURL ,$AkismetAPIKey);
$akismet->setCommentAuthor($name);
$akismet->setCommentAuthorEmail($email);
$akismet->setCommentAuthorURL($url);
$akismet->setCommentContent($comment);
$akismet->setPermalink('http://www.example.com/blog/urldetest/');

if($akismet->isCommentSpam())
{
  // Il s'agit vraisemblablement d'un spam!
}
else
{
  // Pas de spam détecté, vous pouvez stocker le commentaire!
}

Simple et rapide, je ne vous avait pas menti!

Fortement inspiré du tuto original (en)

bootstrap-twitter-tuto

Tuto vidéo #1 : Découverte du bootstrap de twitter!

0

bootstrap-twitter-tuto

J’inaugure aujourd’hui le premier tutoriel vidéo du site réalisé par mes soins. Il n’est pas encore dit que je fasse une série de tutoriels (même sur le #1 semble indiquer l’inverse ;) ), mais c’est une facette que je n’ai jusqu’alors jamais testée. Il était donc temps pour moi de m’essayer à cette pratique pour vous faire découvrir aujourd’hui le bootstrap Twitter!

Je me suis donc équipé de quelques logiciels (j’y reviendrai dans un prochain article) pour réaliser ce premier tutoriel vidéo, premier d’une longue série je l’espère!

Késako?

Le bootstrap Twitter, qu’est-ce? A vrai dire, il n’a pas grand chose à voir avec un réseau social. C’est en réalité l’équipe de développement de Twitter qui a mis à disposition des internautes (surtout des designers/développeurs), un « kit de démarrage » qui va vous permettre de créer rapidement l’interface de vos applications web. Ainsi vous partirez avec un javascript et un css qui vous permettront de réaliser le gros de votre application.

Il ne restera plus ensuite qu’à intégrer le design de votre site pour avoir un résultat très satisfaisant et propre!

Ce kit permet également de réaliser facilement et rapidement un template correct et propre de votre site répondant même si vous le souhaitez à l’effet de mode « Responsive webdesign » (j’y reviendrai dans un prochain article).

Les contenus de votre site sont pré-skinnés, ainsi vous aurez déjà des titres, paragraphes et même des formulaires mis en forme et design!

 

Présentation et découverte du bootstrap Twitter en vidéo!

Voici donc mon premier tutoriel vidéo où je vous présente le bootstrap Twitter!

 

Retour sur ce premier tuto vidéo

Ça n’a pas vraiment sa place dans l’article, mais ça ne l’a pas ailleurs non plus! Je souhaitais juste vous faire part de mon premier ressenti par rapport à ce premier tutoriel vidéo que j’ai réalisé.

Au delà du simple fait de tourner une vidéo dans laquelle on parle, il faut surveiller sa tenue, son langage et tenir des propos clairs et sans bafouillement. On retrouve un peu de tout ça dans ce premier tutoriel, c’est vrai, mais pour une première, il y a forcément des choses à retravailler!

C’est cependant un aspect de communication qui me plait aussi et que j’aurai sans doute plaisir à utiliser de nouveau lors de prochains article sur ce site!

Merci de vos laisser vos avis sur tout cela afin que je puisse en tenir compte pour les prochaines vidéos!

 

Repasser en Minecraft 1.5 après la mise à jour 1.6

0

Une fois n’est pas coutume comme à chaque sortie d’une nouvelle version de Minecraft, le temps que les serveurs soient à jour, il ne faut pas faire la mise à jour proposée. Si toutefois vous avez lancé cette mise à jour, voici la manipulation pour downgrader (repasser) à Minecraft 1.5 (testé sous Windows).

Pour cela il vous suffit simplement de suivre le tuto que j’avais écrit pour repasser en 1.3 en remplaçant simplement le fichier à télécharger de l’étape 1 par ce fichier: Fichiers pour repasser en 1.5 (fichier de mon pc perso, garanti sans virus).

Une fois le tuto suivi, vous serez repassé en Minecraft 1.5 le temps que le serveur sur lequel vous jouez soit à jour!

wordpress-fail

Echec mise à jour WordPress: Indisponibilité temporaire pour cause de maintenance. Veuillez revenir dans un instant.

4

wordpress-fail

Petit article vite fait pour vous faire part d’une petite astuce que j’ai découverte pour réparer votre blog WordPress en cas de mise à jour qui aurait rencontré un échec. Suite à cet échec toutes les pages de votre sites renvoient le message « Indisponibilité temporaire pour cause de maintenance. Veuillez revenir dans un instant. »

Il vous suffit simplement de vous connecter en FTP sur votre serveur et de supprimer le fichier « .maintenance« . Comme il s’agit d’un fichier caché, il faudra forcer l’affichage des fichiers cachés sur votre logiciel FTP.

 

Repasser sur Minecraft 1.3 (downgrade)

9

Vous le savez peut être Minecraft vient de sortir en version 1.4 apportant son lot de nouveautés! Oui mais tous les serveurs tournant avec des mods et des plugins (soit 95% des serveurs) sont dépendants aussi de la mise à jours de ce mêmes mods et plugins et sont de ce fait « Outdated server« . C’est le cas pour mon serveur qui utilise Minecraft Bukkit.

Si comme moi vous avez fait la mise à jour du client et que vous êtes en 1.4, voici l’astuce pour repasser en version Minecraft 1.3, l’astuce pour « downgrader en 1.3 » est très simple et très rapide!

1. Tout d’abord téléchargez ce fichier qui vient de mon ordinateur personnel (donc sûr).
Fichiers Minecraft 1.3

2. Une fois ce fichier téléchargé dézippez le avec un logiciel type winrar (clic droit sur le fichier, puis extraire-ici). Vous obtenez deux dossier « ressources » et « bin« .

tuto repasse minecraft en version 1.3

Clic droit sur le fichier, puis extraire ici

3. Maintenant lancez votre jeu Minecraft et regardez en bas à droite de ce dernier, cliquez sur le bouton « options »

passer de minecraft 1.4 à 1.3

Cliquez sur le bouton options

4. Une fois le bouton option cliqué, une nouvelle fenêtre apparait vous indiquant l’endroit ou se trouve le dossier du jeu Minecraft sur votre ordinateur, cliquez sur le lien de ce dernier et vous vous retrouverez directement dans ce dossier de jeu!

passer de minecraft 1.4 à 1.3 2

5. Vous voici dans le répertoire du jeu Minecraft, repérez maintenant les deux dossiers « bin » et « ressources » et supprimez ces deux derniers (rassurez-vous, vous ne perdrez pas votre partie solo).

passer de minecraft 1.4 à 1.3 3

Supprimez les deux dossiers bin et ressources


6. Maintenant reprenez les deux dossiers (pour rappel « bin » et « ressources » que vous avez « dézippé » tout à l’heure, copiez les et collez les dans votre repertoire de jeu, une fois cela fait, lancez Minecraft et si tout se passe bien vous êtes en 1.3. Bien entendu une mise à jour vers la 1.4 vous sera proposée, refusez là le temps que l’administrateur de votre serveur Minecraft fasse le nécessaire dès que les mises à jour vers 1.4 seront disponibles!

passer de minecraft 1.4 à 1.3 4

Cette fois-ci refusez la mise à jour vers la 1.4!

Merci de m’avoir lu, n’hésitez pas à laisser un petit commentaire ;)

Haut de page