Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Nouvelle version de Perl pour améliorer les performances et la sécurité
Pour la première fois en 5 ans, le langage de programmation Perl  vient d’être mis à jour. C’est donc la version 5.10 du célèbre langage OpenSource qui voit le jour avec un interpréteur revu et corrigé.

Mis à part les applications web, Perl peut aussi être utilisé pour d’autres choses comme le développement d’applications Bioinformatique destinées par exemple au séquençage de gênes.

Une des nouveautés majeures de Perl est l’ajout d’un opérateur intelligent de comparaisons de variables qui permettra aux développeurs d’accélérer la création de fonctions pour trouver un élément dans un tableau ou un hash. L’utilisation des expressions régulières qui sont une des forces de Perl ont aussi été revues et il est maintenant possible d’utiliser des « patterns » de façon récursive. (pratiques pour du parsing par exemple).

De plus, Perl permet de masquer des données afin que les utilisateurs ne puissent pas modifier en mémoire des données d’un objet ne leur appartenant pas…

L’interpréteur Perl est plus rapide et prend moins de mémoire au système qui l’acceuil. L’installation de Perl peut aussi être faite n’importe ou sur le système de fichier, ce qui va soulager la vie des admin sys et des gestionnaires de paquets.

Le code source a été allégé et rendu plus facilement compilable sur d’autres plateformes que les classiques (Linux, Windows…etc)

Vous trouverez la dernière version de Perl 5.10 ici.


microscope électronique à partir de votre webcam

Chopée chez Hodiho, cette vidéo explicative vous montrant comment vous servir de votre Webcam comme d’un microscope…

L’histoire ne dit pas si la webcam est réutilisable par la suite… (fake ?)


Capture d'écran du formulaire de saisie d'un nom de domaine
Whois vous connaissez ? C’est un service qui permet entre autre de connaitre le propriétaire d’un nom de domaine…

De nombreux sites permettent de consulter la base Whois. Par exemple celui-ci : http://drs.netwiz.net

Ce qu’il y a d’amusant maintenant, c’est que certains de ces sites comportent des failles XSS qui pourraient permettre un piratage… Mais comment « tester » la faille ? Simplement en rajoutant un petit

<script>alert(« Test XSS »)</script>

dans les informations Whois de votre nom de domaine… Un exemple ? Cliquez ici…

Fort non ?

Source


Capture d'écran du formulaire de saisie d'un nom de domaine
TinyURL, vous connaissez ? Ce service permet de raccourcir de longues urls obscures en de petites urls faciles à transporter dans ses mails, son blog ou son twitter…

Ce service est bien sûr accessible directement sur le site de TinyURL mais sachez qu’il est possible de rajouter un accès direct à la conversion en TinyURL sur votre navigateur en drag’n’doppant (glisser / déposer) ce lien (bookmarklet) dans vos favoris (ou barre de favoris).

Sachez aussi que vous pouvez même utiliser TinyURL comme référence pour votre site. Par exemple, le site www.korben.info se transforme en http://tinyurl.com/29wwd5

Mais si je rajoute derrière le nom de la page d’un de mes articles (par exemple : mettez-des-watermarks-sur-vos-images-avec-picmarkr.html, TinyURL fera automatiquement la redirection :

http://tinyurl.com/29wwd5/mettez-des-watermarks-sur-vos-images-avec-picmarkr.html

Sympa non ?

Maintenant, au rayon des bidouilles, on a aussi l’extension pour Firefox qui en fait un peu plus que le simple bookmarklet…

Mais surtout, il est possible de « révéler » la vraie URL qui se cache sous la TinyURL avant dy accèder… Et ça c’est pratique pour éviter certaines mauvaises surprises. Comment faire ?

2 solutions… Soit activer le cookie de TinyURL qui vous fera passer par une page de transition avant de cliquer sur le lien, soit installer un script Greasemonkey qui vous donnera la vraie url par simple survol d’une adresse TinyUrl (vous me suivez toujours ?)

Une dernière pour la fin ? Si vous utilisez WordPress, vous pouvez installer ce plugin qui vous permettra de générer automatiquement un lien TinyURL de votre dernier post afin de vous en servir comme vous le voulez (en permalink par exemple).

Amusez vous bien avec tout ça et si vous avez d’autres astuces à nous faire partager avec TinyURL, les commentaires de cet article sont fait pour ça !


Capture d'écran de la page d'erreur de connexion à la base de données WordPress avec une image personnalisée

La nouvelle release de WordPress (WP 2.3.2), en plus de patcher une sacrée faille qui permet à tout le monde de voir vos posts brouillons apporte une nouveauté amusante : La personnalisation de la page d’erreur de connexion à la base de donnée…

Vous la connaissez surement, elle était sur de nombreux blogs à cause du buzz de Laure M*n*udou qui a fait planter même les plus grands… (Si j’en avais parlé, je suis sûr que j’aurais supporté la charge ;-))

Si vous avez mis à jour votre WordPress, il vous suffira alors de créer un fichier db-error.php dans le dossier wp-content.

Ensuite, vous n’aurez plus qu’à la personnaliser avec du bon vieux HTML :

<html>
<head>
<title>Oupps, It's the Manaudou Bug</title>
</head>
<body>
A cause d'un trop grand nombre de pervers connectés sur le site, la base a sauté... Ouin !</body>
</html>

😉