Archive:
Le piège à con du jour : variables locales en python
27/01/2012 by nono
Note pour plus tard. Soit un bout de code python qui ressemble à ça: mavariable = None def fonction(): if mavariable is None: mavariable = 'toto' blablabla() Ne pas oublier que dans ce cas la variable mavariable est locale à la fonction à cause de l'assignation à l'intérieur du if. La preuve : >>> fonction() Traceback (most...Posted in geekeries
Déplacer une VM KVM «à la main»
18/01/2012 by nono
Le contexte J'ai une petite ferme de serveurs physiques sous Scientific Linux 6 qui hébergent des machines virtuelles KVM gérées par libvirt. J'utilise des volumes logiques LVM comme disques virtuels. La plupart des VM ne sont pas critiques et supportent d'être arrêtées quelques minutes; par contre il vaut mieux ne pas les arrêter trop longtemps. Tout le problème est donc...Posted in geekeries
Migrer une VM de Xen vers KVM
17/01/2012 by nono
Un petit aide-mémoire sur la migration d'une machine virtuelle Linux de Xen (sur CentOS 5.x, mais ça ne doit pas jouer énormément) vers KVM (sur Scientific Linux 6.x, donc avec libvirt). L'essentiel de ce qui suit vient de cette page. Préparation de la machine virtuelle J'ai donc une VM Xen, appelons-la testxen1 (parce que c'est son nom), qui tourne sur...Posted in geekeries
Retour (raté) au pays du wifi
03/01/2012 by nono
J'en ai parlé ici même il y a quelques temps, j'ai échoué un peu par hasard et beaucoup par malchance avec un point d'accès wifi D-Link. Je l'avais plus ou moins laissé moisir dans un coin (et avec son firmware d'origine) faute de possibilité de l'utiliser avec OpenWrt. J'ai voulu m'en resservir il y a quelques jours : une brique,...Posted in geekeries