Tym-Project

From: SUPINFO
To: Tous
Subject: IT

Pour S’occuper Pendant L’hiver : Faire Du Perl Sous Archlinux

Je me suis mis en tête de mettre en place HellaSmella, une interface Web pour HellANzb. Une interface Web en PERL pour être précis. Une interface Web en PERL qui utilise le framework CATALYST. Nous avons donc l’équation suivante : Archlinux + Perl + Catalyst = “Ouh pinaize…je vais jamais m’en sortir…!”

Putty Et Le Pavé Numérique : “Argh, ça Marche Pas Dans VI !!!”

[man]Vi[/man] (ou [man]Vim[/man]) + Putty + Pavé numérique = Grosse soupe de caractères !

Pou résoudre ce problème :

  • Lancer Putty
  • Aller dans “Terminal”
  • Aller dans “Features”
  • Cocher la case : “Disable application keymap mode”

Et en images :

Bon chiffres ;-)

Lire Un Mot De Passe Dans Un Script (Linux)

Pour lire une entrée au clavier en bash (ou sh, ou autres) on utilise la commande read. Par exemple :

read -p "Login : " LOGIN echo " Your login is $LOGIN"

va donner :

Login : fooi
Your login is foo

Mais comment faire quand on veut lire une entrée représentant un mot de passe…pas très “secure” qu’elle s’affiche à l’écran ! Il vous suffit en fait de désactiver l’affichage des caractères tapés à l’écran avec stty echo off (stty -echo en raccourci) :

stty -echo
read -p "Login : " LOGIN
stty echo
echo " Your login is $LOGIN"

va donner :

Login :
Your login is bar

Pensez bien à faire un stty echo, sinon plus de clavier dans la console (ou en tout cas en aveugle…)

Bon scripting ;-)

Convertir Une Image .bin/.cue en .iso (Linux)

Sous Linux il est très pratique de monter une image iso (pas besoin de daemon tools & Co.) :

sudo mount -o loop -t iso9660 Ubuntu-9.04.iso /media/dvd/

Mais que faire quand vous êtes en présence d’un couple .bin/.cue… Il va falloir créer un .iso à partir de vos deux fichiers. [man]bchunk[/man] est l’utilitaire qu’il vous faut ! Rien de plus simple pour l’utiliser :

bchunk fichier.bin fichier.cue nom_final

vous donnera un fichier nom_final01.iso.

Bonne conversion ;-)

OpenID : L’authentification Unifiée

OpenID c’est la petite technologie qui monte en ce moment. Pour faire simple cela vous permet de vous authentifier, sur les sites supportant cette technologie, avec le même mot de passe.Plus besoin donc de gérer plusieurs identifiants et mots de passe différents…tout est centralisé.

L’avantage que je vois c’est que si vous avez l’habitude de stocker vos mots de passe, ce n’est plus nécessaire et donc plus sécurisé.

L’inconvénient c’est que, une fois un site marqué comme “de confiance”, vous pouvez vous enregistrer sur un site seulement avec votre OpenID. Plus de mots de passe pendant le temps où votre session est active…

Identica fait partie des nombreux sites utilisant OpenID.

A vous de voir, pour plus d’informations c’est ici.

Bonne lecture ;-)

Connaître Les Fonctionnalités De Son Hébergement OVH

Si vous possédez un hébergement chez ovh (comme moi), vous aimeriez peut-être savoir quelles sont les fonctionnalités de votre serveur. Par exemple  je voulais savoir si mon start1g possède la fonctionnalité “curl”.

Il suffit de vous rendre à l’adresse :

http://<type_d'hébergement>.ovh.net/test.php

Dans mon cas :

http://perso.ovh.net/test.php

Bon tests ;-)

Un Twitter à La Sauce GPL

GPL pour General Public Licence, twitter…pour twitter. Si vous ne connaissez pas Twitter, la nouvelle mode du Web 2.0, c’est un sytème de “micro blogging”. Vous pouvez diffuser sur votre page des messages, de 140 caractères maximum, pour informer vos “followers” (fans, abonnés) :

  • “Je mange des pommes, saybon mangay des pommes !”
  • “Mon serveur est down, je raaaaame !!!”

Je suis tombé par hasard sur identi.ca (Identica), un clone de Twitter, orienté vers le monde du libre :

“identi.ca is an Open Network Service. Our main goal is to provide a fair and transparent service that preserves users’ autonomy. In particular, all the software used for Identi.ca is Free Software, and all the data is available under the Creative Commons Attribution 3.0 license, making it Open Data.”

Moi je dis pourquoi pas et je vais tenter l’expérience. Vous pourrez donc suivre ma vie tout à fait passionnante ici !

Bon pseudo-tweet-à-la-sauce-open ;-)

Mettre en Place Un Coffre à Mots De Passe Sous Linux

Le coffre à mot de passe part d’un principe simple : un mot de passe pour les protéger tous (et dans les ténèbres les lier* :-) ). Vous allez donc avoir une “boite” qui va contenir tous vos mots de passe (ou du moins les plus complexes à retenir) et qui sera protégée par un mot de passe principal. Je suis tombé par hasard sur [man]pwsafe[/man] et c’est donc lui que je vais présenter.

Générer Des Mots De Passe Sous Linux

Un seul mot : [man]pwgen[/man] ! Ce que j’apprécie particulièrement avec cet outil c’est qu’il permet de générer des mots de passe faciles à retenir. En effet, par défaut les mots de passe ont un “sens” quand on les prononce. Par exemple :

Gai0kaiD <=> "Gaïokaïd"

Vous pouvez bien entendu utiliser différentes options pour générer des mots plus long, plus complexes…

Bonne génération ;-)