L’info a été reprise un peu partout (pour ne citer qu’eux, eux-même
citant rue89/tomsguide), une fille de 11 ans jette les dés pour vous
créer des mots de passe. Parce que vous ne savez pas jeter de dés vous
même…
Pour éviter de payer 2$ et si vous n’avez pas de dés sous la
main, des sites se basant sur une planche de xkcd vous permettent même
de créer vous-même votre mot de passe. Et sinon, il y a duckduckgo
pour lancer des dés, ou créer une passphrase. Ou la ligne de commmande.
Parce que oui, ce que dit xkcd, c’est qu’une passphrase, c’est mieux
qu’un password. Parce que c’est plus long. Par contre, les mots étant
aléatoires, le mot/phrase de passe n’est pas forcément plus simple à
se rappeler (et souvent on est limité en taille de mot de passe…).
Et c’est là que des chercheurs proposent une alternative : de vraies
phrases, voire de la poésie (pdf), en générant aléatoirement deux
tétramètres iambiques qui riment (en Français, ça donne : 2 lignes de
8 syllabes :þ). Comme c’est généré aléatoirement, ça donne des phrases
pas terribles, au milieu d’autres plutôt mémorable. Et si on passait
tous au haïkupass ?
Via hackaday.com.
Voilà une info qui m’avait jusqu’à présent échappé : HTML6 (et CSS4)
sont en route ! (Heureusement que d’autres personnes font de la
meilleure veille que moi…).
Quelques liens pour commencer :
(Merci P.B.)
Un site qui détecte le navigateur, l’os, la résolution d’écran, si
java ou flash sont installés, si on est connecté sur
facebook/twitter/google/… : http://yourbrowser.is/
Parfois on a (j’ai) envie de coder (ou faire coder des étudiants) et
on ne sait pas quoi faire — ou alors on veut s’entrainer, tester de
nouvelles choses. Voici une liste non-exhaustive de sites web — non
testés pour la plupart — qui proposent des exercices pour apprendre à
programmer, des défis pour faire s’affronter des programmes, voire
pour gagner de l’argent (mais ce n’est pas le sujet).
Lire la suite de Besoin de se dégourdir les doigts ?
Les sept règles d’après Chris Beams :
- Séparez le sujet du corps par une ligne vide
- Limitez le sujet à 50 caractères
- Mettez une capitale au sujet
- Ne mettez pas de point à la fin du sujet
- Utilisez l’impératif dans le sujet
- Retournez à la ligne à 72 caractères
- Utilisez le corps pour expliquer quoi et pourquoi vs. comment
Comme il le conseille, allez également jeter un œil au livre pro git.
(Je préfère la version anglaise ; les traductions de certains termes
techniques — stash, merge… — me troublent quelque peu.)
Pour magit, voir les variables utilisées dans le buffer d’édition du
message comme git-commit-summary-max-length
ou git-commit-fill-column
.
En regardant mes flux avec KrISS feed, je suis tombé sur un lien de
sebsauvage sur Tabula, un outil open source (libre ?) pour extraire
les tableaux des PDF. En regardant sur la page du projet, je vois un
lien vers
http://source.mozillaopennews.org/en-US/articles/introducing-tabula/
qui redirige vers
https://source.opennews.org/en-US/articles/introducing-tabula/.
Je regarde donc ce qu’est opennews ; pour les citer :
OpenNews is a joint project of Mozilla and the Knight Foundation that
supports the growing community of news developers, designers, and data
reporters helping journalism thrive on the open web.
Et sur https://source.opennews.org/en-US/ :
Source is a Knight-Mozilla OpenNews project
designed to amplify the impact of journalism code and the community of
developers, designers, journalists, and editors who make it.
Du coup, je fouille un peu source.opennews.org et je vois des outils
comme tabula (oh ‽) ; broca, une bibliothèque python pour faire de la
nlp ; plein d’outils pour faire des cartes : leaflet, englewood.js,
simple tiles, simpler tiles, tulip ; Tik Tok pour faire des lignes de
temps ; du jquery ; du django ; et moultes autres choses rencensées ici :
https://source.opennews.org/en-US/code/
Et plus intéressant encore, des billets sur comment ont été faits
certains articles ou outils. Par exemple : comment a été fait le site
https://projects.propublica.org/louisiana/ pour lequel ont été
mélangées images satellites, données, cartes historiques. Ou alors
pourquoi quelqu’un a créé un robot twitter qui tweete quand une page
wikipedia a été éditée anonymement par le congrès américain. Qui a été
forké pour pleins d’autres gouvernements/parlements/… (rien pour la
France pour le moment semble-t-il) dont les tweets
sont ensuite « repris » par le Washington Post, Global Voices, Wired…
Bref, allez faire un tour sur https://source.opennews.org/en-US/ !
Dans vi, on peut supprimer jusqu’à un caractère c
avec dtc pour
garder le caractère, et dfc pour supprimer le caractère.
Dans emacs, on utilise M-z pour appeler zap-to-char
. Et je viens
de trouver que zap-up-to-char
existe…
Sur rubikitch.com, sorte de irreal.org, mais en japonais avec beaucoup
de présentation de thèmes, Rubikitch vient de présenter zzz-to-char
(github), un zap-to-char
à la sauce avy (github), utilisé par
ace-jump
. Dans sa description on peut lire : « which work like
built-ins zap-to-char and zap-up-to-char ». Et effectivement,
zap-up-to-char
existe par défaut, mais n’est pas autoloadé. Il est
caché dans misc.el
(avec butterfly
). Du coup, soit on modifie le
fichier pour rajouter un autoload, soit on s’ajoute dans son
init.el
:
(require 'misc)
(global-set-key (kbd "M-Z") 'zap-up-to-char)