Journal L'ordinateur qui a effacé cinq voix

Posté par (page perso) . Licence CC by-sa
90
18
nov.
2015

Le parlement valaisan (canton du Valais, en Suisse) utilise un logiciel pour compter les votes. Un bug a été détecté, bug qui a changé le résultat d'un vote ! Le "contrôle automatique" (ahem) a effacé 5 voix. Le logiciel a annoncé un refus du postulat (relatif à la formation tertiaire pour les professions de soins) par 56 voix contre 54, alors que le postulat est en fait accepté par 59 voix contre 56 (total: 115 voix). "Supprimer" 5 voix (...)

Journal Bitcoin : le Français Mark Karpelès mis en examen au Japon pour détournement de fonds

Posté par (page perso) . Licence CC by-sa
Tags :
7
11
sept.
2015

Article du journal Le Monde : Bitcoin : le Français Mark Karpelès mis en examen au Japon pour détournement de fonds, « Il est soupçonné d’avoir fait disparaître des centaines de millions de dollars en monnaie virtuelle et encourt jusqu’à cinq ans de prison. »

Fin février 2014, l'ex-plus grosse plate-forme d'échange de Bitcoin est déclarée en faillite. Le jounarnal Les Echos écrivait: « Le PDG de la plate-forme MtGox a admis que 850.000 bitcoins avaient (...)

Journal Fermeture progressive de Google Code

22
13
mar.
2015

Google ferme (progressivement) Google Code : Bidding farewell to Google Code. D'ailleurs, Gitorious ferme également (progressivement) suite à l'acquisition de Gitorious par GitLab : GitLab acquires Gitorious to bolster its on premises code collaboration platform.

Google Code est un site pour héberger des projets libres avec code source (git, mercurial), wiki et suivi des tickets, comme Github, Bitbucket, Sourceforge, Gna, etc. Le site a été lancé en 2006 par Google, et va progressivement fermer. J'en comprends que le (...)

Journal 4,3 millions d'euros volés à la plate-forme d'échange de bitcoins Bitstamp

Posté par (page perso) . Licence CC by-sa
Tags :
13
8
jan.
2015

18,866 bitcoins volés. A priori, une grosse partie des fonds de Bitstamp (88%) n'étaient pas atteignable depuis Internet et n'ont pas été volés. Il ne s'agit "que" du "hot wallet" utilisé pour que les clients y déposent des fonds. A priori, les clients ne sont pas affectés, mais le cours du Bitcoin a chuté : de 314$ à 263$, puis 286$ aujourd'hui (selon ce que j'ai vu sur coindesk). Certains critiquent Bitstamp sur la quantité de bitcoins dans cette hot (...)

Journal Nouveau format d'image BPG

Posté par (page perso) . Licence CC by-sa
63
8
déc.
2014

Fabrice Bellard a écrit un nouveau format d'image BPG basé sur la norme vidéo HEVC (H.265). Cette nouvelle norme a été finalisée il y a 2 ans : H.265 est finalisé, cet article présente les principales évolutions par rapport à H.264. Je note surtout "La fin des macro-blocs pour un découpage des pixels adapté à chaque fonction" qui se voit sur les galleries BPG. Le codec vidéo x265 implémente cette norme qui produit des vidéos plus compactes.

(...)

Journal OpenDesk : plans de meubles sous licence Creative Commons

Posté par (page perso) . Licence CC by-sa
17
23
nov.
2014

Le site OpenDesk propose des plans de meubles (bureaux, chaises, etc.) sous différentes licences dont certaines sont libres : Creative Commons - Attribution, Creative Commons - Attribution-NonCommercial, Creative Commons Zero, etc. Le site propose de passer par un artisant pour faire fabriquer le meuble (dont plusieurs artisants français), mais documente aussi des moyens de le fabriquer soit même.

Notez bien qu'utiliser commercialement les plans Creative Commons - Attribution-NonCommercial impose de rémunérer l'auteur : "If you wish to use the design (...)

Journal Marre des popups qui obligent à accepter les cookies

48
9
oct.
2014

Euh… Comment est-ce que je fais pour refuser ces cookies ?

Il y a 10 ans, on pouvait naviguer sur Internet sans cookie : il était possible de configurer Netscape pour "refuser" tous les cookies. De nos jours, les cookies font la joie des publicitaires pour établir un profil d'un consommateur pour cibler la publicité. Typiquement, consulter la fiche d'un produit sur un site marchant va provoquer l'affichage de la photo de ce produit sur tous les sites affichant de la (...)

Journal Bitcoin : plateforme d'échange illégale démantelée en France

Posté par (page perso) . Licence CC by-sa
Tags :
9
7
juil.
2014

Bitcoin : les gendarmes démantèlent une plateforme en France : "La gendarmerie fait état de la saisie de quelque 388 bitcoins d'une valeur totale avoisinant les 200 000 euros". Il n'est pas expliqué dans l'article comment les bitcoins ont été transporté. Dans un sac sur l'épaule ? Dans une valise ?

De quelle plateforme Bitcoin s'agit-il ? Je suppose que La Maison du Bitcoin située à Paris est une plateforme légale et qu'il s'agit d'une autre plateforme (vu que l'article parle du Sud de (...)

Journal Vulnérabilité locale dans le noyau Linux : 2.6.31-rc3 (2009) <= version <= 3.15-rc6 (CVE-2014-0196)

Posté par (page perso) . Licence CC by-sa
28
13
mai
2014

Article qui contient pas mal d'infos sur la faille :
http://arstechnica.com/security/2014/05/linux-gets-fix-for-code-execution-flaw-that-went-unpatched-since-2009/

Le correctif dans la future version Linux 3.15 :
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=4291086b1f081b869c6d79e5b7441633dc3ace00

Il s'agit un vieux bug dans le code qui gère les terminaux (TTY).

Reprise de l'article Arstechnica sur LWN :
http://lwn.net/Articles/598372/#Comments

Une mise à jour est disponible pour Debian et Ubuntu. Red Hat Enterprise Linux 5 n'est pas vulnerable. Un correctifs pour Red Hat > 5 et Debian est en préparation.

J'ai testé deux exploits sur Fedora 20. L'un (...)

Python 3.4 est sorti avec 7 nouveaux modules

Posté par (page perso) . Édité par Davy Defaud, Benoît Sibaud, Nils Ratusznik, BAud, NeoX, Xavier Claude, palm123, Nonolapéro, jihele, Bluebird et tuiu pol. Modéré par tuiu pol. Licence CC by-sa
Tags : aucun
75
19
mar.
2014
Python

En termes de nouveautés, Python 3.4 est la version de Python qui en apporte le plus ! Il n’y a pas moins de 7 nouveaux modules entre Python 3.4 et 3.3 (séparés de 18 mois), tandis qu’entre Python 3.3 et Python 2.7 (séparés de 27 mois) il y en a huit. En termes de propositions d’améliorations de Python, 14 PEP (Python Enhancement Proposals) ont été implémentées dans Python 3.4. Cette version donne un sérieux coup de vieux à Python 2.7. La 2e partie de la dépêche détaille les principales nouveautés et la manière dont Python est développé.

Mon article Why should OpenStack move to Python 3 right now?, cité ci‐dessous, explique pourquoi Python 2 est désuet et pourquoi vous devez porter dès maintenant vos applications sur Python 3. L’article a été écrit pour le projet OpenStack mais reste général.

Journal Python 3.4 beta 1 est sortie

Posté par (page perso) . Licence CC by-sa
26
26
nov.
2013

La version 3.4 beta 1 de Python est sortie le 24 novembre 2013. Cette version marque le gel des nouvelles fonctionnalités de Python 3.4. Il est donc temps de vous faire saliver avec ce qui est à venir. Pas moins de 14 PEP ont été acceptées et implémentées et 7 nouveaux modules ont été ajoutés :

Journal scm.py : gérer simplement plusieurs dépôts Mercurial et Git

Posté par (page perso) .
Tags :
13
4
fév.
2012

J'ai écrit un petit script Python pour gérer une dizaine de dépôts Mercurial et Git : scm.py. Vous pouvez en télécharger la dernière version depuis mon dépôt bitbucket.org (code mise en forme). Il nécessite d'activer l'extension rebase de Mercurial. Ajoutez les lignes suivantes à ~/.hgrc au besoin:

[extensions]
rebase=

Pour la configuration, lancez "scm.py scan > scm_config" dans le dossier où vous avez déjà des dépôts HG ou GIT, ils seront détectés automatiquement, et c'est parti !

(...)

Journal Sprint CPython en ligne ce week-end (17/18 déc.)

Posté par (page perso) .
Tags :
25
13
déc.
2011

Ce week-end (samedi 17 et dimanche 18 décembre), je vous invite à participer à un sprint CPython en ligne. CPython est l'implémentation Python de référence, elle est écrite en C.

Le sprint débutera samedi après-midi par la mise en place d'un environnement de développement, d'un tour d'horizon du bug tracker, et plus généralement des outils utilisés pour développer Python. Je proposerai ensuite des tickets facile à corriger, selon le niveau de chacun, ou bien d'autres idées de contribution. L'idéal étant (...)