sebsauvage.net

Ce site n'est pas le site officiel.
C'est un blog automatisé qui réplique les articles automatiquement

Update

Updating database... Please wait.

Ram Rachum's blog - Support Py2+3 in two separate codebases: How to do it and why it's great

Sunday 12 January 2014 at 09:27

TL;DR Ce développeur explique comment il maintient en parallèle Python 2 et Python 3 de son projet.
(Permalink)

Source: http://blog.ram.rachum.com/post/72983007520/support-py2-3-in-two-separate-codebases-how-to-do-it


Glass - Applications Android sur Google Play

Saturday 11 January 2014 at 20:11

Un petit jeu de réflexion avec des lasers, mais réaliste (miroirs orientables, prismes, filtres de couleur...).  80 niveaux.  Ne demande aucun autorisation.
(Permalink)

Source: https://play.google.com/store/apps/details?id=com.cube3rd.glass


Canada3.gif - ☠☣☠⚡☠ Liens en vrac de nW44b ☠☣☠⚡☠

Saturday 11 January 2014 at 19:42

:-D
(Permalink)

Source: http://c3p0o.org/links/?xXa_dQ


Quietnet

Saturday 11 January 2014 at 19:27

Programme de chat en ligne de commande qui utilise les (presque)ultra-sons pour communiquer. C'est un POC (proof-of-concept) du principe de communication du virus BadBios.
(Permalink)

Source: https://github.com/Katee/quietnet


Anatomy of a 22-year-old X Window bug: Get root with newly uncovered flaw • The Register

Saturday 11 January 2014 at 11:10

Un bug d'escalation de privilèges vieux de 22 ans a été découvert dans X Windows. (Cela permet d'avoir les droits root quand vous êtes simple utilisateur.)
C'est bien pour cela qu'il n'est pas recommandé de faire tourner X sur les serveurs ouverts à internet.
(Permalink)

Source: http://www.theregister.co.uk/2014/01/09/x11_has_privilege_escalation_bug/


Des antivols sur la viande, « une excellente nouvelle ! » - Le nouvel Observateur

Saturday 11 January 2014 at 11:06

C'est la crise  :-(
EDIT: Un internaute - qui travaille dans la grande distribution - me signale que ce n'est pas nouveau: Charal avait déjà commencé à inclure des antivols dans ses emballages il y a quelques années.
(Permalink)

Source: http://rue89.nouvelobs.com/2014/01/11/antivols-viande-excellente-nouvelle-248938


Brisons le silence sur ce qui se passe en Espagne - Le nouvel Observateur

Saturday 11 January 2014 at 11:05

Quand une démocratie essaie de faire taire les constestations :-(
(Permalink)

Source: http://rue89.nouvelobs.com/2014/01/10/brisons-silence-passe-espagne-248918


Performance Calendar » Mobile ISP image recompression

Friday 10 January 2014 at 21:55

Vous voulez empêcher les proxy des opérateurs mobiles de recompresser les images ? Voici le truc pour Apache:
<IfModule mod_headers.c>
   <FilesMatch "\.(png|jpg|jpeg|gif)$">
       Header append Cache-Control "public, no-transform"
   </FilesMatch>
</IfModule>

C'est le "no-transform" qui fait tout. Visiblement, la majorité des opérateurs semblent le respecter.
(Permalink)

Source: http://calendar.perfplanet.com/2013/mobile-isp-image-recompression/


les_joies_du_code(); - quand je fais l'accusé de réception d'un bug bloquant saisi par un client le vendredi à 17h

Friday 10 January 2014 at 19:44

Ah le petit appel de 17h le vendredi après-midi.  Ça ne rate jamais. :-)
(Permalink)

Source: http://lesjoiesducode.tumblr.com/post/72875313541/quand-je-fais-laccuse-de-reception-dun-bug-bloquant


[be]lazy.js || A lazy loading and multi-serving image script

Friday 10 January 2014 at 19:39

Ah ! Un lazy loader d'images en javascript, sans dépendances externe. 1 ko compressé.
(via http://www.lafermeduweb.net/billet/blazy-un-lazyloader-d-images-sans-dependance-efficace-1689.html via http://hub.tomcanac.com/liens/?8vSchw)
Je vais peut-être utiliser ça au lieu du lazy loader actuellement dans Shaarli qui nécessite jQuery.

(Un lazy loader ne chargement les images de votre page qu'au moment où l'utilisateur arrive dessus en scrollant. Cela réduit en principe le temps de chargement de la page, et évite de charge inutilement des images.)
(Permalink)

Source: http://dinbror.dk/blazy/


Error happened ! 0 - SQLite3::exec(): database disk image is malformed In: /home/dotmanacac/dotmana/streisand/sebsauvage/index.php:286 http://www.dotmana.com/streisand/sebsauvage/?1471 #0 [internal function]: exception_error_handler(2, 'SQLite3::exec()...', '/home/dotmanaca...', 286, Array) #1 /home/dotmanacac/dotmana/streisand/sebsauvage/index.php(286): SQLite3->exec('DELETE FROM upd...') #2 /home/dotmanacac/dotmana/streisand/sebsauvage/index.php(451): VroumVroum_Blog->log_update(true, '21 elements upd...') #3 /home/dotmanacac/dotmana/streisand/sebsauvage/index.php(792): VroumVroum_Blog->update() #4 {main}