Un peu trop solide pour que je le lise maintenant, mais si un jour, j'ai à réfléchir sur le sujet, ça peut être bien.
Une manière originale de présenter les mauvaises conceptions autour du piratage, comme le piratage c'est du vol.
Très joli partage d'expérience sur le Ramadan.
Les coraux et éponges sont des créatures très mobiles mais leur mouvement est perceptible sur une échelle de temps différente de la notre.
Vraiment magnifique.
Juste un dessin 3D sur le sol magnifique. Attention de ne pas tomber
Hop. Le plugin etherpad pour améliorer Framapad a été financé en 3 semaines : les 10000€ ont été dépassé.
Ils soulignent que les internautes sont prêts à soutenir des projets, même lorsque les contreparties sont quasi symboliques.
On tient le bon bout.
"Pourtant, amis artistes, votre public est généralement avide de vous soutenir ! Si vous lui donnez la liberté de consommer votre œuvre, alors il prendra la liberté de vous payer. Le plaisir et la liberté seront partagés. Mais le premier pas doit venir de vous. Car, entre nous, qui aime être obligé de payer ? Si vous n’offrez pas la liberté et le respect à votre public, celui-ci ne vous respectera pas.
Si, au contraire, votre public se sent respecté, il vous aidera, vous protégera. Il se détournera de ceux qui abusent de vos œuvres, par exemple en s’en appropriant la paternité. Bref, votre public vous rendra plus justice que cet avocat que vous n’avez de toutes façons pas les moyens de payer."
Eh ouais. Merci à Ploum pour ses articles qui permettent aux gens de cheminer sur ces questions de fond, sur lesquelles on a tant d'acquis à déconstruire.
Merci les décodeurs.
J'ai eu du mal à rester calme rien que pendant la première minute de cette vidéo tellement les bullshits qu'il sort sont gobés par plein de gens.
Wow. Un alphabet composé de points pour lire plus vite.
Chaud, mais effectivement les phrases sont vachement plus compactes.
Ça se base sur le fait que l'alphabet latin est optimisé pour l'écriture mais pas pour la lecture.
L'explication de Bluetouff sur pourquoi ils utilisent Google Analytics au lieu de Piwik.
En gros, ils n'ont pas les moyens temporels et/ou financiers de l'utiliser car il ne leur convient pas tel quel :
"Piwick est un outil de geek : un développeur lui n'aurait jamais choisi de compter des clics en synchrone dans un SQL. Ca fonctionne très bien pour un blog à 40 visites par jour, mais Reflets encaissent des pics de connexions qui soit ralentiraient considérablement le site, soit qui nous obligeraient à choper une autre machine dédiée à compter les clics... ce qui est totalement absurde."
Eric D. continue à se poser la question du revenu de base.
Et à la question "Avec un revenu de base, qui ferait les métiers pénibles ?", il répond :
"Renoncer à changer la société parce que nous n’aurions plus une population inférieure corvéable, c’est déjà répondre que ce changement est justement essentiel, et urgent."
Très bien vu...
La vie moderne, avec Google, imaginée par Yovan.
Youhou !
Une vidéo qui résume l'activité de Monsanto en 3 minutes.
Mais elle n'est clairement pas impartiale :-)
Tiens, boulet et le dessinateur de SMBC font un AMA à l'occasion d'un kickstarter sur leur prochain bouquin.
Excellente vidéo très drôle sur certains trucs absurdes en javascript.
Je pense que je l'avais déjà shaarlinké, mais impossible de la retrouver :D
Un prototype / sandbox de jeu "builder" en WebGL par un collègue @lutangar.
Je viens de mettre en place en PHP un décryptage d'une donnée cryptée avec une librairie ColdFusion.
Il s'avère que l'implémentation de mcrypt en PHP n'est pas totalement compatible avec celle de ColdFusion. Du coup, après décryption, il faut enlever le padding réalisé avec PKCS#5.
Du coup, je découvre ce padding super astucieux. Pour compléter la taille des blocs, on rajoute des caractères de bourrage, dont la valeur ASCII est équivalente au nombre de caractères rajoutés : si on a un texte de 32 octets et qu'on veut des blocs de 48 octets, on rajoute 16 fois le caractères dont le code ASCII est 16.
Juste excellent.
Dans mon boulot, je suis amené à parser les user agents pour faire des stats sur les browsers des internautes.
Dans un projet, sur des logs de tracking d'une journée, il y a plus de 70 000 user agents différents (oui c'est un sacré bordel).
J'avais implémenté ça en utilisant la fonction get_browser de PHP, ça prenait du temps, mais c'est un process qui tourne une fois par jour donc je ne me prenais pas plus la tête que ça.
Un collègue a regardé la page de browscap.ini utilisé par cette fonction PHP http://browscap.org/ et a vu qu'une librairie custom était recommandé au lieu de la fonction native de PHP.
Avec get_browser, le parsing des user agents durait 2h.
Avec la lib custom qui se gère son propre cache (pour les regexp & co j'imagine), ça prend moins de 2 minutes...
Bluffant et je me sens un peu con de pas avoir creusé un peu plus quand j'ai codé le truc la première fois...