Le Mardi 25 08 2009 à 23:51 par Frank | Catégorie : Coups de geule
Il y a longtemps, je ne connaissais que microsoft. Je m'étais donc abonné à leur newsletters pour me tenir un peu au courant (Technet, MSDN, etc...).
Bref, j'étais presque un pro-microsoft.
Puis, j'ai découvert Linux. Hé ouais, c'était, à mon avis, beaucoup mieux. J'ai donc totalement décroché de microsoft que je trouvais trop fermé, trop buggé et trop cher.
Donc voilà, la transition de microsoft à Linux à été un succès. Juste un petit problème.
Je continuait à recevoir les newsletters auxquelles j'avais souscrit dans le passé. Au début, cela m'importait peu. Mais, avec le temps, ca commence un peu à saouler. Je clique donc sur le petit lien "Désabonnez-vous". J'essaye de me connecter sur leur super "Windows Live ID" mais ca ne marchait pas. Que suis-je bête: j'avais demandé la suppression de mon compte. Je ne pouvais donc plus me connecter.
Un jour, quand je m'ennuyais, je décide de "tchatter avec la
hotmail hotline gratuitement". La gentille dame qui à un ping de 10'000msn me répond que oui, il faut se connecter à votre "Windows Live ID". Mais, ma chère madame, je ne peux point car j'ai demandé la suppression de mon identifiant. Que faire ? Elle me répond finalement que je serais bien désinscrit des différentes newsletters. Que nenni ! Les newsletters continuaient d'affluer. Deuxième "chat avec la hotline gratuit" : "nous transféreront votre demande aux services appropriés" qu'elle disait. Quedal. Bon, fallait utiliser la solution forte. J'envoie un mail aux adresses {microsoft/ms}{france/fr}@microsoft.{fr/com} avec un gentil mail demandant ma désinscription.
La personne au bout de l'email me conseille de me connecter sur ce foutu "Windows Live ID". Mais cher monsieur, je ne peux point. En complément, je lui fournis mes coordonnées postales pour qu'il puisse me désinscire.
Le gars, il me répond (attention, ca, c'est fort hein !): "Afin de transmettre votre demande au service concerné, pourriez-vous nous faire parvenir vos coordonnées complètes?" avec un joli tableau indiquant "Nom Prénon/Téléphone/Email/Adresse Postale". WT(big)F ??? Ben ouais, il "il [lui]est nécessaire de disposer de [mon] adresse ainsi que la localité
où [je] résidez"...
Ok, si tu veux (et dans ma tête: sale con va !).
Bref, les mails continuaient à me parvenir...
Il y a quelques jours, je décide d'essayer de me créer un nouveau "Windows Live ID" avec mon adresse email recevant les newsleters pour voir si depuis cet espace, je ne pouvais pas manager les newsletters.
Une fois inscrit, je vais à la rubrique des newsletters et que vois-je: Les newsletters auxquelles je suis inscrit. je coche, je valide, et: "Vous avez-bien été désinscrit des newsletters sélectionnées"... Plus de newsletters.
Put*****innnnnnnnn.......
Bref, ne comptez pas sur microdsoft pour vous rendre service.
Pourriez-vous poster un commentaire(1)
Le Lundi 24 08 2009 à 20:34 par Frank | Catégorie : Tutoriels
Pour continuer dans la lignée des tutoriels, voici un autre que j'avais écrit pour le sdz.Mais le sdz ne voulait pas l'accepter. Tant pis pour eux.
Ce tutoriel est sous licence Creative Commons by-nc-sa (http://creativecommons.org/licenses/by-nc-sa/2.0/fr/).
Dans ce tutoriel, nous allons voir ainsi qu'aborder les
différentes formes de systèmes anti-bot pour pouvoir vous protéger du spamming de masse sur votre site Web adoré ^^ .
Nous verrons les systèmes captcha en passant par les champs cachés, la détection du postage de commentaires en masse, jusqu'aux "captchas" textuels simples mais qui peuvent être sécurisés.
Il faut savoir que nous aborderons surtout une partie théorique. Il n'y aura pas -ou très peu- d'exemples de code.
Je vous invite à cliquer sur le lien ci-dessous pour lire la suite.
Vous pouvez lire la suite || Ou poster un commentaire (6)
Le Mercredi 19 08 2009 à 22:10 par Frank | Catégorie : Tutoriels
Voici un tutoriel que j'avais écrit au départ pour le Siteduzero mais, suite à des réticences de la part de la validation, j'en ai eu marre. J'ai donc décidé de le poster sur mon blog. J'espère que vous allez apprécier.
Ce tutoriel est sous licence Creative Commons by-nc-sa (http://creativecommons.org/licenses/by-nc-sa/2.0/fr/).
Le voici:
Sur ce tuto, je vais vous montrer comment gagner quelques kbps en upload ainsi qu'en download sur votre connexion ADSL.
Tout ce que je vais vous montrer ici ne sera que du niveau hardware. Je ne vais pas vous montrer les logiciels ni les proxy cache qui optimisent un peu votre connexion à l'Internet.
Chez moi, avant, j'étais à 6000 kbps en moyenne en download et j'ai réussi à monter vers les 7000 kbps en moyenne.
En upload, j'étais vers les 500 kbps et j'ai réussi à monter jusqu'à 700 kbps. C'est quand même pas mal .
Pour lire la suite, je vous conseille de cliquer sur le lien ci dessous.
Vous pouvez lire la suite || Ou poster un commentaire (5)
Le Lundi 20 07 2009 à 16:19 par Frank | Catégorie : Général
Aujourd'hui, j'ai découvert le "Computer Hardware Chart", une image (ou plutôt un poster) sur presque tous les ports (sockets processeur, ports d'extension, etc..) de l'ère informatique.
C'est
~Sonic840 (sur devianART) qui a créé cette image. Et combien pensez-vous que pèse l'image en taille réelle ?
5Mb? Non
10Mb? Non
15Mb ? Toujours pas.
Hé bien figurez-vous que l'image occupe
24.1Mb toute mouillée en high-resolution sur mon disque dur. De quoi faire un poster de quelques mètres de largeur !
Pour l'image:
Version 3mb
Version 24Mb
Vous pouvez poster un commentaire(1)
Le Dimanche 12 07 2009 à 14:12 par Frank | Catégorie : Autoconstruction
Il y a quelques jours, comme j'avais du temps libre, j'ai eu envie de fabriquer un rack informatique du fait que tout ce que j'entreposais chez moi prenait beaucoup de place et que celle-ci commençait à manquer.
Comme vous le savez, un rack consiste à empiler du matériel rackable (routeur, hub, switchs, serveurs) dans ce que l'on appelle une baie. Une baie, c'est en quelque sorte un cube ou l'on a que gardé les arêtes. Ensuite, le matériel rackable s'enfiche dans ce cube.
Je ne voulais pas acheter moi même un rack déjà tout fait. Tout cela pour trois raisons: c'est cher(~1000€), j'ai pas d'argent, il y a pas de mérite à en acheter un.
J'ai donc décidé de le faire moi même.
Et, à la fin, ça donne ça:

Je vous invite à cliquer sur le lien ci dessous pour lire la suite (les étapes de la construction donc).
Vous pouvez lire la suite || Ou poster un commentaire (8)
Le Mardi 30 06 2009 à 00:12 par Frank | Catégorie : Général
Bonjour à tous.
Si vous cherchez un plugin pour pouvoir rechercher sur Ebay.fr (Et non sur Ebay.com comme sur le plugin par défaut de Firefox), vous êtes sur le bon site.
En effet, après de longues recherches infructueuses, j'ai créé ce petit plugin.
Si vous voulez l'utiliser, suivez les instructions suivantes:
Pour Firefox sous Linux, enregistrez ce fichier:
http://frank.villaro-dixon.eu/fichiers/ebay.fr.xml dans le dossier /home/[VOTRE_UTILISATEUR]/.mozilla/firefox/[UN DOSSIER].default/searchplugins .
Pour Firefox sous Windows, vous faites la même manip que ci-dessus mais vous devez sauvegarder le fichier dans C:\Documents and Settings\[Votre Utilisateur]\[Cherchez le dossier mozzila]\firefox\[UN DOSSIER].default\searchplugins .
Dans les deux cas,
enregistrez puis relancez Firefox.
Pour Internet Explorer, ben, j'en sais rien, 'faut vous débrouiller :p.
Voilà, c'est fait !
Vous pouvez poster un commentaire(2)
Le Mercredi 24 06 2009 à 17:34 par Frank | Catégorie : Général
j'ai fait la connaissance il y a quelques jours de la YASB, la
Yet Another Spam Blacklist.
Qu'est ce que c'est ?
Comme son nom l'indique, la YASB est une base de données rescensant des IPs de spammeurs. La chose consiste en que quand vous arrivez à détecter un spammeur (voir plus bas), vous pouvez enregistrer son ip dans la base de données de l'YASB. Ensuite, si cette ip a été enregistrée plusieurs fois, l'IP s'enregistre pour de bon. Elle sera ensuite détectée comme spam quand vous la rechercherez dans la base de données.
Après, vous avez un API vous permettant de voir si cette IP est dans la base. Vous pouvez donc interdire l'ip à votre site ou l'interdire d'ajouter des commentaires aux articles par exemple.
Exemples de code
J'ai fait, pour un site que je suis en train de faire, deux petites fonctions PHP que je tiens à vous passer.
La première permet de voir si le site est répertorié dans la base de données (elle est copiée du site) et la deuxième (qui est très simple) permet d'ajouter l'ip du spammeur à la base.
Voici la première fonction:
function src_spammer($ip)
{
$url = 'http://yasb.intuxication.org/api/check.xml';
$curl_handle = curl_init();
curl_setopt($curl_handle, CURLOPT_URL, "$url");
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_handle, CURLOPT_POST, 1);
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, "ip=$ip");
$buffer = curl_exec($curl_handle);
curl_close($curl_handle);
$xml = new SimpleXMLElement($buffer);
if($xml->spam = = 'true')
{
return true;
}
else
{
return false;
}
}
Je pense qu'elle est assez claire pour que vous compreniez.
Et voici la deuxième :
function submit_spammer($ip)
{
file_get_contents('http://yasb.intuxication.org/api/submit.xml?ip='.$ip);
return 0;
}
Comment utiliser les fonctions ?
Vous pouvez utiliser la première fonction d'une manière assez radicale:
Dans le début de mon index.php (qui lui, inclue toutes les pages), j'ai mis ca:
if(src_spammer($_SERVER['REMOTE_ADDR']))
{
header("HTTP/1.0 503 Service Unavailable"); //Pour si au cas ou les crawlers sont répertoriés dans le YASB
die('Die spammer, die !!');
}
Si quelqu'un est dans la base, la fonction retournera true. et la page ne se chargera plus (elle affichera un "Die spammer, die !!").
Maintenant, par sécurité, si par exemple un crawler est dans cette page, on met préalablement un HTTP/1.0 503 Service Unavailable pour pas que notre pagerank tombe suite à l'indisponibilité de toutes les pages du site.
Maintenant, comment repérer un spammeur ?
Un truc que j'ai fait dans presque tous mes sites et de mettre un champ "website" et dans le css le mettre en hidden. Comme ca, les bots cons ne verront pas que ce champ est supposé être caché et le rempliront donc.
Voici un petit exemple de code:
Dans votre processing des informations, mettez
if($_POST['website'] != '')
{
submit_spammer($_SERVER['REMOTE_ADDR']);
die('Die bot, die!!!');
}
Hé voila, votre méchant spammeur, à l'heure d'essayer de vous spammeur se verra son ip reportée à la YASB database et en plus, il ne pourra pas soumettre son "superbe" commentaire.
Pour plus d'infos:
Le site de la YASB
Vous pouvez poster un commentaire(0)
Le Lundi 22 06 2009 à 18:14 par Frank | Catégorie : Général
Je vous avais écrit il y a quelques mois un article sur mon clavier Microsoft qui avait pété.
Ben voila qu'aujourd'hui, ma
super souris a suivi. Elle a pété. La transmission ne fonctionne plus.
Vraiment super microsoft...
Enfin, il y a un point positif dans l'histoire: Je n'ai plus aucun produit microsoft en état de marche chez moi! Cool :) ^^.
--> poster un commentaire(1)
Le Vendredi 19 06 2009 à 00:43 par Frank | Catégorie : Ecologie
Si vous visitez ce blog, c'est que vous êtes sûrement des passionnés d'informatique. Vous devez donc avoir un point d'accès wifi chez vous.
J'ai chez moi deux périphériques réseau actifs: mon internetbox ainsi qu'un point d'accès wifi. Ce point d'accès est connecté à ma box et se charge de distribuer le wifi dans la maison (je n'utilise pas la box car celle-ci ne supporte que le cryptage WEP...).
Je savais que ce point d'accès wifi consommait dans les ~15W suivant sont activité ou pas ainsi que suivant la précision du wattmètre.
Un jour, pour le fun, j'ai décidé de calculer la consommation de ce point d'accès wifi.
Si il est allumé toute la journée, sa consommation est donc de 15*24*365 = 131400Wh soit
131.4kWh par an!
Au tarif Enercoop (car rappelons-nous, je ne suis plus chez edf) de .13cts le kWh, ce point d'accès me coute
17 euros par an en électricité...
Après courte réflexion, je me suis rendu compte que ce périphérique n'était pas utilisé de 1heure du matin à 7heures du matin.
Il consommait donc 15*6*365/1000 = 32.9kWh par an, ce qui fait 5 euros de perdus. Comme j'avais un programmateur qui ne servait à rien, il c'est retrouvé sur ce point d'accès et donc, il le coupe de 1H à 6H. Il faut dire que 5 euros par an, c'est du pipi de chat. Mais en 15 ans, ca commence à faire quelque chose.
Je n'ai pas pu faire cette coupure avec ma box du fait que j'ai un serveur chez moi. Si je coupais donc ma box, ce site web se rendrait indisponible de 1H à 6H. De même pour mes mails, ainsi que pour les autres sites que j'héberge. Point positif: pour que le seveur ne serve pas à rien, j'ai installé TOR sur la machine qui est donc actif de 1h à 6H.
Maintenant, si nous disons que 50% de la population Française à une box chez elle. Si nous appliquons ce calcul, nous pouvons dire que cette population étudiée gaspille annuellement (64 102 000/2 * 15*5*365 / 1000)kWh =
877396125kWh.
877396125 kWh annuels pourraient être épargnés si la moitié des français éteignaient leur box de 1H à 5H. L'équivalent de 877396125 * 0.11 =
96 513 573€ d'électricité au tarif EDF... Non, pas possible, il doit y avoir un problème. Mais je ne le trouve pas... Si ca se trouve, c'est bien ca.
Sur ce, je vais me coucher, le wifi va bientôt couper :D
PS: Cet article peut vous sembler un peu bordélique. Excusez moi, je dois être un peu endormi.
--> poster un commentaire(2)