Daily Shaarli
June 16, 2019
Effectivement, c'est une bonne avancée.
Cependant, on se retrouve toujours avec le problème du faux positif : 1% de marge d'erreurs n'est pas tolérable sur des banques d'images de plusieurs millions d'images.
Si il y a 10 000 000 d'images,
1% de faux positifs représentent à la louche 100 milles images. C'est énorme, mais toujours mieux que rien.
Est-ce que serais applicable à grande échelle ? Le filtrage automatique du contenu fait déjà des ravages sur Facebook et est controversé sur son utilité.
A suivre pour les images.
Réflexion sur la simplicité vs le contrôle (les possibilités). Avec des images argentiques et numériques, et la prise photographique.
Soit un système est simple et intuitif, mais il perd en puissance et en capacité d'action.
Ou alors le système devient complet et puissant (il donne le contrôle total à l'utilisateur), mais il perd son intuitivité et sa simplicité.
La simplicité d'utilisation et le contrôle forment un équilibre... On ne peut pas avoir les deux de façon parfaite en même temps.
Je ne me souviens jamais de la différence entre $* et $@ dans un script bash.
La voilà :
| Expression | Résultat |
|---|---|
| $* | $1 $2 $3 … ${N} |
| $@ | $1 $2 $3 … ${N} |
| "$*" | "$1c$2c$3c…c${N}" |
| "$@" | "$1" "$2" "$3" … "${N}" |
Donc en gros, "$@" est à utiliser dans la plupart des cas.
$* et $@ sont identiques sans les guillemets.
La Banque Postale, c'est déjà mort.
Ça permet de faire du tri
Le format JPEG utilise donc 3 compressions :
- Chrominance Subsampling
- Discrete Cosine Transform & Quantization
- Run-Length, Delta & Huffman Encoding
C'est tellement bien pensé :)
Je le relirais plus tard afin de bien tout comprendre.
Pour la culture :
The smallest I could think of was four bytes: three to specify the color and one to specify how many pixels have this color. The idea of expressing all repeated values concisely this way is called run-length encoding.
Delta-encoding is the technique of storing each byte as a relative value compared to something before it instead of storing its absolute value.
Utile pour la dernière partie sur les flux standards.
Et les raccourcis sympas :
^u : Cut everything before the cursor to a special clipboard
^k : Cut everything after the cursor to a special clipboard
^y : Paste from the spacial clipboard
Ce serait les mêmes que sur emacs.