FMCorz.info
Le blog d'un geek qui n'en est pas un !

Acédie

"L'acédie est un mal de l'âme qui s'exprime par l'ennui, le dégoût pour la prière, la pénitence, la lecture spirituelle."

Dixit Wikipedia

Fil des billets

mercredi, juin 23 2010

Un Pong Deluxe !

Bon, j'en fais peut-être un peu trop, mais voilà enfin une utilisation amusante et intéressante des "Popups" !

Jouer à Pong (n'oubliez pas d'autoriser les popups !)

Source

vendredi, juin 18 2010

Thème de Super Mario en Beatbox

Impressionnante prestation de beatboxing de l'air de Super Mario Bros.

Source

lundi, juin 7 2010

Webmin ou administrer son serveur

Webmin est un utilitaire permettant de faciliter les tâches d'administration les plus courantes de votre serveur.

Installer Webmin

Lire la suite »

mercredi, décembre 23 2009

SVN ADD en une ligne

Que c'est barbant d'ajouter à la main chacun des nouveaux fichiers d'un nouveau dépôt. Et utiliser une commande barbare du style $ svn add * c'est pas très beau.

Voici pour faire votre bonheur :

$ svn st | grep "^\?" | awk "{print \$2}" | xargs svn add

Le mieux c'est encore de l'ajouter à votre fichier alias !

$ echo "alias svnadd='svn st | grep \"^\?\" | awk \"{print \\\$2}\" | xargs svn add'" >> ~/.bash_aliases
$ source ~/.bash_aliases

Il vous suffit à présent de taper svnadd pour que tous les nouveaux fichiers soient ajoutés au dépôt. N'oubliez pas que vous pouvez exclure des répertoires (svn:ignore).

dimanche, décembre 13 2009

Screenshots avec mplayer

Voici comment prendre un snapshot d'une vidéo avec mplayer en ligne de commande.

mplayer -vo jpeg -nosound -ss 00:02:00 -frames 2 fichiervideo.avi

Cela créera deux images appelées 00000001.jpg et 00000002.jpg.

L'option ss permet de définir le point de départ de la capture des snapshots. Dans l'exemple il est défini à deux minutes (hh:mm:ss).

Il est nécessaire de laisser la capture de 2 frames afin d'éviter certains bugs.

dimanche, novembre 29 2009

Identifier sa version d'Ubuntu

Pour identifier le nom de code de votre distribution préférée, une simple commande est à connaitre :

$ lsb_release -cdir
Distributor ID: Ubuntu
Description:    Ubuntu 8.10
Release:        8.10
Codename:       intrepid

Les options de lsb_release

  • c : Codename
  • i : Distributor ID
  • d : Description
  • r : Release
  • s : Version courte (supprime la définition des champs)

Identifier sans le paquet lsb_release

Si le paquet n'est pas disponible :

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu 9.10"

Edit le 1/12 : Ajout de la méthode sans paquet