Archive for » March, 2009 «

Tuesday, March 31st, 2009 | Author:

Petit tips en provenance du comte twisla. Pour matcher dans Xterm les URLs et surtout les ouvrir convivialement :

dans le .Xdefaults :

Xterm*charClass: 33:48,35:48,37-38:48,43-47:48,58:48,61:48,63-64:48,95:48,126:48

dans le .fvwm/config :

Key F11         A       N       Exec exec firefox -remote "openURL(`xclip -o`)"

Merci twisla <3

Category: Tech  | Tags:  | 58 Comments
Monday, March 30th, 2009 | Author:

zshell

J’utilise capistrano pour éxécuter des commandes en parallèle sur mes différents serveurs. C’est un usage un peu détourné de sa destination d’origine (le déploiement d’applis) et mon problème c’est que je n’ai pas de mémoire… j’ai donc écrit une petite fonction de complétion de la commande “cap” dans mon zsh, qui parse ~/.caprc pour convivialiser tout ça.

function captasks { reply=(`grep task ~/.caprc | cut -d":" -f2 | sed s/,//g`); }
compctl -K captasks cap

Have fun !

Category: BOFH Life, SysAdmin  | Tags:  | Leave a Comment
Tuesday, March 24th, 2009 | Author:

RubyJe suis un adepte de remember the milk, je m’en sers de todo list pour le boulot. C’est bien pratique, joli et tout. Mais ajouter une tache est un chouia long, surtout quand on veut le faire vite fait lorsque la personne est en face de vous. Je me suis donc fait un petit script ruby qui m’ajoute directement les taches dans ma liste “Travail”.

#!/usr/bin/env ruby
 
require 'rubygems'
require 'pony'
 
rtm_mail = "vous+numero@rmilk.com"
sender = "vous@domaine.com"
rtm_liste = "Travail"
 
subject = ""
 
ARGV.each { |a| subject +=" " + a }
 
Pony.mail(:to => rtm_mail, :from => sender, :subject => subject, :body => 'List: ' + rtm_liste)
Category: Code, SysAdmin  | Tags:  | One Comment
Wednesday, March 04th, 2009 | Author:

eth0Et voila, mon premier plugin pour munin ! C’est un plugin solaris only (utilisation du module Kstat oblige) qui permet de monitorer les I/O sur les pools ZFS. Je n’ai pas trouvé comment faire des stats par pool (comprendre à la “zpool iostat”) et si quelqu’un a une astuce à ce niveau là, je suis preneur. En attendant voici le fichier.

Tuesday, March 03rd, 2009 | Author:

Petit post rapide en forme de pense bête : pour extraire des infos sur les I/O des pools ZFS en perl (sous solaris) :

#!/usr/perl5/bin/perl -w
 
use strict;
use Sun::Solaris::Kstat;
 
my $Kstat = Sun::Solaris::Kstat->new();
 
my $bytes_read = ${Kstat}->{unix}->{0}->{vopstats_zfs}->{read_bytes};
my $bytes_write = ${Kstat}->{unix}->{0}->{vopstats_zfs}->{write_bytes};
 
print $bytes_read." / ".$bytes_write."\n";

A venir : un plugin munin pour grapher les I/O ZFS

Category: Code, OpenSolaris, SysAdmin  | Tags: ,  | One Comment