Vue lecture

Howto mount a qcow disk

How to mount a qcow2 disk image

This is a quick guide to mounting a qcow2 disk images on your host server. This is useful to reset passwords,
edit files, or recover something without the virtual machine running.

Step 1 - Enable NBD on the Host

modprobe nbd max_part=8

Step 2 - Connect the QCOW2 as network block device

qemu-nbd --connect=/dev/nbd0 /var/lib/vz/images/100/vm-100-disk-1.qcow2

Step 3 - Find The Virtual Machine Partitions

fdisk /dev/nbd0 -l

Step 4 - Mount the partition from the VM

mount /dev/nbd0p1 /mnt/somepoint/

Step 5 - After you done, unmount and disconnect

umount /mnt/somepoint/
qemu-nbd --disconnect /dev/nbd0
rmmod nbd

Permalink

  •  

Upgrading postgresql database

OLD_VERSION=9.6
NEW_VERSION=11
# make sure the new cluster doesn't exist
pg_dropcluster --stop $NEW_VERSION main
# upgrade to a newer cluster
pg_upgradecluster -v $NEW_VERSION $OLD_VERSION main
# edit the new cluster configuration (you should at least change the port to reuse the old one)
pg_ctlcluster $NEW_VERSION main stop
vi /etc/postgresql/$NEW_VERSION/main/postgresql.conf
pg_ctlcluster $NEW_VERSION main start
# CHECK EVERYTHING IS OK

# now you can drop the old cluster
pg_dropcluster $OLD_VERSION main
# optionally you can remove the old packages
apt purge postgresql-$OLD_VERSION postgresql-client-$OLD_VERSION postgresql-contrib-$OLD_VERSION

Permalink

  •  

Android 4.2 : Comment activer le paramètre pour les développeurs ? - Liens en vrac de sebsauvage

Wow, wow, calm down!

http://developer.android.com/tools/device.html

C'est pas vraiment planqué... Si ils livraient l'O avec le mode "développeur" activé par défaut, c'est un peu comme si on te livrait ta voiture en kit en te disant "voilà, c'est une voiture en mode mécano".

Les gens lambda n'en n'ont rien à carrer de ces options, et ça peut même leur donner l'impression que le produit n'est pas fini avec une telle option !

Maintenant si tu veux bidouiller, tu prends le manuel (au moins ça t'oblige à le lire pour éviter de faire des conneries).
Permalink

  •  

Zythom: L'ANSSI et le test Google - Le Hollandais Volant

C'est marrant, parce que justement, chez Google, lors des entretiens ils te posent des questions dont les réponses se trouvent effectivement sur internet sans que tu y aies forcément accès.
Genre des questions sur les complexités algorithmiques.

Et même si un certain nombre (voire toutes) d'informations se trouvent dans des livres, dans le man, sur internet, dans la tête de notre collègue. La mémoire me semble quelque chose d'important pour travailler !

Combien de fois par semaine on me pose les mêmes questions sur des choses documentées, que je ré-explique à chaque fois en m'appuyant sur les documentations ?!
Tu n'imagines même pas à quel point ça fait perdre du temps (et de l'argent) à tout le monde...
Permalink

  •  

Twitter : les stagiaires gagnent l'équivalent de 81 000$ par an - HowTommy | Liens et actu en vrac - Le Hollandais Volant

Je ne suis jamais allé aux USA donc peut-être que ce que je vais dire est totalement faux.
Mais comme on le dit toujours, il n'y a pas que les chiffres bruts dans la vie...
En france on a la chance (pour le moment) de disposer de très bonnes formations GRATUITES (on peut aussi choisir de payer son diplôme si on le désire, mais c'est un autre débat).
Là-bas, les étudiants sont obligés de s'endetter sur plusieurs années afin d'avoir un diplôme !

De même, le système éducatif n'est pas comparable. Je ne connais pas le degré d'autonomie d'un "stagiaire" américain, mais en France, les stagiaires que je croise sont (en moyenne, car il y a toujours des exceptions) de moins en moins autonomes.
Certes les sujets traités par les stagiaires sont peut-être moins intéressants, mais c'est parce qu'il est quasi impossible de leur donner des responsabilités !
Et dans notre culture française, c'est bien les responsabilités qui rapportent de l'argent.
Permalink

  •  

Accès sécurisé à shaarli.fr - Shaarlo Officiel - Le Hollandais Volant

Sinon il existe une authorité de certification "associative" nommée CAcert ( http://www.cacert.org/ ). Ils fournissent les certificats racines à importer afin de certifier l'ensemble des sites qui passent par eux.

Enfin, pour un site perso, il est possible d'obtenir un certificat vérifié par une autorité présente dans la plupart des navigateurs : https://www.startssl.com/
Permalink

  •  

Astuce : geo-replication glusterfs

Whenever you encounter the following error:

Traceback (most recent call last):
  File "/usr/lib/glusterfs/glusterfs/python/syncdaemon/syncdutils.py", line 154, in twrap
    tf(*aa)
  File "/usr/lib/glusterfs/glusterfs/python/syncdaemon/repce.py", line 117, in listen
    rid, exc, res = recv(self.inf)
  File "/usr/lib/glusterfs/glusterfs/python/syncdaemon/repce.py", line 41, in recv
    return pickle.load(inf)
EOFError

Simply run the command: gluster volume geo-replication VOLUME USER@REMOTE:/DATA/DIR config remote-gsyncd /usr/lib/glusterfs/glusterfs/gsyncd
Permalink

  •  
❌