Un bon article bien pédagogue comme on en fait peu sur le sujet. Pour moi qui ne fait pas beaucoup de design ni d'intégration, c'est typiquement ce genre de choses qu'il me faut : simple, des étapes à suivre, des liens explicatifs si besoin.
Je note :
Check du contraste (app Mac, Windows, arg pas pour Linux) : http://www.paciellogroup.com/resources/contrastAnalyser
Trouver une variante d'une couleur existante (webapp) : http://contrast-finder.tanaguru.com/
Le concept de lock-free programming est vraiment intéressant : empêcher les possibilités de blocages, ou les erreurs lors de l'utilisation d'une mémoire partagée entre plusieurs threads. L'idée étant de ne pas utiliser de mutex, et soit de séquentialiser l'accès à la mémoire partagée, soit d'utiliser des petites opérations atomiques (qui seront exécutée sans interruptions).
Il n'est pas tellement vraisemblable de créer un gros programme lock-free, l'idée est plutôt de rester pragmatique et de faire interagir plusieurs parties lock-free entres elles.
Le gain en performance par rapport à des mutex est assez flagrant. Et c'est à mettre en place pour coder efficacement sur du multi-processeur. Mais les compétences pour une mise en œuvre correcte sont aussi plus grandes.
"So keep mutexes, unless you have a lot of lock contention or are looking for a challenge."
Une autre ressource sur le sujet :
http://woboq.com/blog/introduction-to-lockfree-programming.html
Et comment gérer des opérations atomiques en Qt :
http://qt-project.org/doc/qt-5/qatomicint.html
Il faut reconnaître que cet éditeur WYSIWYG a un gros potentiel ! Il est dans la veine des éditeurs du moment (simple et discret mais bien plus puissant que ce qu'on faisait il y a 2-3 ans), tout en sous licence MIT (et il n'y en a pas des masses des comme ça !!!).
(via nicosomb http://bookmarks.cdetc.fr/?ducOLg)
J'ai tellement galéré avec ça !!!!!!!!
(via Orangina Rouge http://orangina-rouge.org/shaarli/?ih2pSw)
Je me suis mis à Flattr. On verra bien ce que ça donne :-)
Maintenant, je vais aussi pouvoir Flattrer !
Ce article prétend :
"Write Code.
Not to much.
Mostly procedural."
Et j'aime beaucoup le premier commentaire :
"what are you some kind of code-vegan?"
Eheh. Cela dit, c'est une idée qui fait son chemin...
Il faut reconnaître que Laverna est vraiment puissant ! Encryption, partage sur Dropbox, création d'une tâche juste en ajoutant "[ ]" ou "[x]", et gestion des tags via "@". Ouha !
C'est du Node.js donc je ne pourrai pas le faire tourner chez moi et c'est bien dommage. Mais ça me paraît assez safe d'utiliser leur version hébergée, synchronisée avec ma Dropbox (OwnCloud quand ce sera disponible ?). Si le service change ou disparait, mes données sont toujours chez moi. Si c'est du .txt c'est même modifiable de mon smartphone :-)
Mais, mais... je ne savais pas qu'il y avait une app Android pour Leed ! Et une Leed API ! C'est génial !
Cool ! J'ai failli en avoir besoin à un moment, mais par manque de temps et de réel intérêt, j'ai fait sans. La prochaine je pourrai ajouter la prévisualisation PDF "for free"!
Génial ! Quand on sait que le support d'XP se termine en avril 2014... Aïe !
via ... je sais plus. Merci en tout cas :-)
Du coup, le monde se remplit de FPGA et d'ASICS (bref, de HSM). Peut-être qu'on pourra s'en servir à autre chose qu'à miner un de ces jours ! Chiffrer plus rapidement tout un tas de choses par exemple, ou hasher plus rapidement. Tant qu'on ne s'en sert pas à trouver des mots de passes hashés...
Dingue... Autant ne pas ajouter la fonctionnalité "mot de passe" si c'est si facilement détournable.
Avec LibreOffice c'est normalement plus compliqué puisque le fichier est normalement chiffré avec le mot de passe. Donc chercher à l'ouvrir sous Word ou Excel (par exemple) ne fonctionnera tout simplement pas.