PROJET AUTOBLOG


le hollandais volant links

Site original : le hollandais volant links

⇐ retour index

"île" ou "isle" ? - orthographe | La Langue Française

dimanche 23 décembre 2018 à 13:54

J’aime bien ce site.

Donc « isle » est correcte aussi.

Ceci :

Je suis soûl, sur une isle et je mange une cacahouette avec ma cuiller en granit.

… est tout aussi correcte que :

Je suis saoul, sur une île et je mange une cacahuète avec ma cuillère en granite.

— (permalink)

Directive sur les services de paiement — Wikipédia

dimanche 23 décembre 2018 à 12:53

CF mon dernier article : https://lehollandaisvolant.net/?d=2018/12/22/13/12/24-certicode-plus-chez-la-banque-postale-plus-dintrusion

On me signal par mail (un employé de LBP, qui me répond à la lecture de mon article, pas à mon message sur le site de ma banque) qu’en fait c’est une directive européenne (DSP2) qui demande un système plus fiable que le SMS, qui est trop détourné.

Je veux bien admettre ça, mais ça ne justifie EN RIEN que ma banque demande l’accès à mes photos, ma localisation, mes conversations téléphoniques et tout le reste.

L’auteur du mail me dit que toutes les banques ont le même problème.
Perso je pensais aller du côté de ING Direct (une banque en ligne, avec 0 frais courants, et quand bien même j’aurais des frais (5€/mois) ils sont quoi qu’il en soit moins chers que LBP, elle-même déjà moins chère que toutes les autres).

Je regarde les autorisations demandées par l’appli ING :
– photo/multimédia/fichiers (accès à l’espace de stockage)
– accès au réseau.

Et c’est tout.
Pas d’accès à la caméra. Pas de localisation. Pas de lecture de mes appels. Pas d’accès à mes contacts.

Donc bon : un autre monde est possible.
(Par contre oui, de toutes les applis où j’ai regardé, c’est bien la seule qui soit comme ça…)

Comme je disais sur Twitter hier : je sais très bien comment ça se passe quand on fabrique une application mobile : on utilise un framework Android tout fait et c’est ce framework qui demande (par défaut) toutes les permissions imaginables.
Et comme c’est souvent un stagiaire sous-payé à qui on demande de faire une appli, on en a pour son tarif et l’application est faite à l’arrache et pas optimisée : l’application demande toutes les permissions même s’il ne s’en sert pas.

Quand une application est bien faite (généralement quand on y met le prix, aussi), on vire tout ce qui n’est nécessaire.


— (permalink)

CSS : fixed cell-width with text-overlflow management

samedi 22 décembre 2018 à 21:08

Les tableaux sont chiants à styliser en CSS, mais je viens de trouver une méthode qui marche pas mal.

Pour les cellules de taille fixe, il faut leur donner un `width` et un `max-width` de la même valeur.

Par contre, il faut toujours qu’une des cellules fasse office de "bouche-trou" et prenne toute la place restante. Ça c’est obligé. Ou alors, il ne faut pas donner de width:100% au tableau lui-même. Dans ce cas, le tableau ne prend que l’espace qu’il a besoin.

ÉDIT : je l’ai amélioré un peu.
Regardez la dernière cellule : elle est aussi large que son contenu.

Dans cet exemple on a donc un tableau :
— avec ces cellules de taille fixe (1, 2). Le texte s’adapte à la cellule.
— avec des cellules de taille variable (3). La cellule est flexible en fonction du contenant et de la taille de la page (ou de la fenêtre de navigation). Le texte s’adapte à la cellule.
– avec des cellules de taille variable (4). La cellule est flexible en fonction du contenu. La cellule s’adapte au texte.


— (permalink)

Janus - The Arrival / Amos Madar Video Music - YouTube

samedi 22 décembre 2018 à 19:29

(musique épique)


— (permalink)

Progra amusante - while(not edge) { run(); } vs... - Arfy'z tranche du Net

samedi 22 décembre 2018 à 18:03

Bien vu !

L’illustration du « while » et du « do/while » avec Bip-Bip et Vil Coyote.


— (permalink)

Pour apprécier le film Roma, Netflix nous dit comment bien régler sa télé

samedi 22 décembre 2018 à 12:49

Pfff… à une époque, c’était la post-prod qui modifiait l’image pour que le film passe partout et s’affiche correctement.

Maintenant, c’est à l’utilisateur d’adapter la télé à tous les films. Tu parles d’un progrès.

J’imagine que c’est ce qui arrive quand on filme avec un iPhone et qu’on paye le gars des effets-numériques au lance-pierres.


— (permalink)

Project Mu : Microsoft veut aller vers des UEFI plus modulaires et plus ouverts

vendredi 21 décembre 2018 à 15:46

Étape 1 :
Remplacer un truc qui marche (le BIOS) mais qui se fait vieux par un truc pourri et fermé (UEFI).

Étape 2 :
Dire « et si on faisait un UEFI ouvert ? »

Étape 3 :
Tout le monde de dire « oh, qu’ils sont vraiment trop gentils chez crosoft !! <3 ».

Un peu comme si t’as un cambrioleur qui vient te rendre ce qu’il a volé et prendre la récompense que vous avez promis à quiconque retrouve vos affaires : non le type n’est pas un saint, c’est juste un cambrioleur à la noix qui ne mérite rien d’autre que 5 ans de taule pour le faire réfléchir.

Bah là c’est pareil.
Si Microsoft n’était pas autant des grosses merdes avares, on n’aurait jamais eu des problèmes dans ce genre là, ou ici, ou ou encore là.

L’UEFI c’est une grosse merde propriétaire destinée à rendre le contrôle de Microsoft sur votre matériel encore plus fort et à vous faire chier si vous avez le malheur de vouloir installer autre chose (Linux).

Je rappelle quand-même que si secure-boot fonctionne chez Fedora ou RHEL, c’est parce que Red-Hat a payé Microsoft pour ça (Ubuntu a choisi une autre méthode, mais pas sûr qu’ils n’aient pas eu à payer Crosoft aussi).


— (permalink)

Comment fabriquer des lunettes vision nocturne ? – Korben

jeudi 20 décembre 2018 à 17:40

Très sympa, j’ai toujours rêvé de vouloir en avoir…

C’est pour ça que je râle sur la course au nombre de capteurs sur les smartphones : je préfèrerais tellement qu’ils mettent un capteur UV, IR, Radio, etc.

Par contre, heu :

Edit : Je l’ignorais totalement mais vous êtes plusieurs à me l’avoir fait remarquer, un dispositif de vision nocturne « mains libres » (quelle que soit la technologie utilisée) est assimilé à une arme de catégorie 2. […]

:o


— (permalink)

Le langage JavaScript est-il responsable de la lenteur des sites Web de nos jours ? Oui, selon un expert

jeudi 20 décembre 2018 à 17:07

On va faire un petit test.

Poids la page de cet article  : 1,6 Mo.
Poids la page, mais en bloquant les mouchards avec uBlock-Origin : 0,6 Mo.

Conclusion : yup, vous avez raison. Ça doit être JavaScript, le coupable. En tout cas ce ne peut pas être les plugin Facebook, Twitter, LinkedIn, Google Syndication, Google Analytics, Google+, Mathjax :

Loading failed for the <script> with source “https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js”.
Loading failed for the <script> with source “https://www.developpez.net/forums/kha_session.php”.
Loading failed for the <script> with source “https://apis.google.com/js/plusone.js”.
Loading failed for the <script> with source “https://connect.facebook.net/fr_FR/all.js#xfbml=1”.
Loading failed for the <script> with source “https://platform.linkedin.com/in.js”.
Loading failed for the <script> with source “https://platform.twitter.com/widgets.js”.
Loading failed for the <script> with source “https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML”.
Loading failed for the <script> with source “https://altsysimg.developpez.com/show_i.php?testjs=1”.
Loading failed for the <script> with source “https://apis.google.com/js/plusone.js”.
Loading failed for the <script> with source “https://sysimg.developpez.com/show_i.php?testjs=2”.

(ces scripts sont bloqués, merci uBlock Origin).

Techniquement parlant, ce sont bien du JS, donc l’article dit vrai.

D’un autre côté, avec 1 Mo de JS… je vous fais 40 fois mon lecteur RSS.
En fait, mon lecteur RSS complet (PHP, CSS et tout fait moins de 550 ko, dont 123 ko de polices, et c’est un truc publié à l’arrache).

Je crois surtout qu’en 2018, on a oublié la valeur d’un octet, et tout ce qu’on peut faire avec.

À une époque, les programmeurs devaient trouver des astuces pour faire tenir un jeu vidéo entier sur une cartouche de jeu. Par exemple, dans Pokemon Rouge et Bleu, l’espace mémoire dédié au personnage du jeu devait parfois être remplacé par les données d’un PNJ (personnage non jouable). C’était à l’origine de quelques glitchs (bugs exploitables) mais le jeu fonctionnait.

Les octets étaient précieux.

En 2018, tout est devenu un incroyable gâchis d’espace mémoire. Les jeux font 50 à 100 Go, les pages web entre 2 et 5 Mo, pour lire un PDF il faut installer Adobe Acrobat (300 Mo au bas mot — alors que l’excellent Sumatra PDF fait la même chose en 2 Mo)…

Aujourd’hui, les CPU ne sont pas plus rapide, juste plus optimisés. Augmenter la Ram ne sert à rien : on augmente la fréquence du FSB à la place. Les disques de 2 To dans un PC portable ça ne sert à rien : on leur préfère un SSD de 524 Go, beaucoup plus rapide.

Il était temps de s’en apercevoir, mais du coup il faut aussi réapprendre à programmer.


— (permalink)

chou-rouge-ph.jpg (image) - 1210x1613px

mercredi 19 décembre 2018 à 20:28

~ Expérience du soir ~

Si vous faites cuire du chou rouge dans de l’eau, récupérez l’eau de cuisson !
Mettez-en sur une assiette ou dans un verre et ajoutez du vinaigre : le liquide vire du violet au rose. C’est juste magnifique, et absolument sans risque, même pour des enfants.

(ce qui suit est plus dangereux, faites le devant vos enfants seulement si vous savez ce que vous faites, mais ne les laissez pas faire ni toucher la soude)

Si comme moi vous avez de la soude (hydroxyde de sodium, « lessive de soude », pas le bicarbonate de soude), mettez-en un peu dans le jus de chou : ce dernier vire au vert ! Si vous en versez beaucoup, il virera au jaune !

Mieux ! Dans ce bécher sur la photo (oui mes verres sont des béchers), j’ai versé de l’eau de cuisson de chou rouge (un peu dilué). J’ai ajouté du vinaigre, puis j’ai ajouté de la soude.

Ce qui est magnifique, c’est que la soude est bien plus dense que le reste : il coule en bas.
Le fond du bécher est donc jaune.

Un peu plus haut, la soude (en versant) a eu le temps de se mélanger avec le liquide : la soude est moins concentrée, mais toujours majoritaire sur le vinaigre.
Le milieu-bas du bécher est donc vert.

Au milieu, la soude et le vinaigre sont en contact : ils se neutralisent. Le pH est neutre.
L’interface est donc violette sombre.

Juste au dessus, le vinaigre est majoritaire mais assez dilué.
Le milieu-haut est violet clair.

Tout en haut, le vinaigre est concentré.
Le haut est rose-orangé.

Tout ça car le jus de chou-rouge contient un composé qui réagit au pH. Ici, on a dans le même bécher, toute l’échelle de teinte, différentiée grâce à la différence de densité.
(l’expérience marche mieux si le jus de chou est encore chaud : la soude (froide) coulera encore mieux au fond)

BTW, essayez vraiment la prochaine fois que vous faites du chou rouge : la photo là est jolie (quoique flou) mais ne capture pas toute la beauté du truc, ni la dynamique du liquide, qui (par convection) se déplace et se mélange lentement, tout en faisant valser l’interface acide-base, comme des vagues **)


— (permalink)

Rivian : ce sérieux concurrent de Tesla présentera ses voitures électriques en fin d'année - Vroom - Numerama

mercredi 19 décembre 2018 à 13:12

Vous vous souvenez du problème des différents chargeurs selon la marque et le modèle de téléphone, avant que tous les acteurs du marchés ne soient forcés à utiliser le micro-USB (sauf Apple, qui n’est pas soumise à la loi) ?

Ben bientôt y aura ça aussi pour les voitures électriques.

(Et comme d’hab, le législateur arrivera 15 ans en retard pour imposer un format universel déjà désuet à ce moment là…)


— (permalink)

element.addEventListener | MDN

mercredi 19 décembre 2018 à 11:56

Tiens, je ne connaissais pas l’option « {once: true} » à mettre sur les eventListeners.

C’est pratique : ça permet d’ajouter un eventListener à usage unique : dès que l’événement est déclenché, il s’exécute puis de désactive et disparaît.

Je l’utilise pour les menus clicables : je déroule un menu au clic. Mais je veux qu’un clic quelque part ailleurs sur la page (en dehors du menu) referme ce menu.

Dans le clic sur le menu, j’ajoute un window.eventListener(click, {}, {once: true}), et je teste si le clic a lieu sur le menu. Si c’est en dehors du menu, je ferme le menu.

Ça évite d’ajouter un événement sur le document qui écoute en permanence pour un click (alors qu’il n’y en a besoin que si un menu est ouvert, en fait).


— (permalink)

"Gilets jaunes" : Vinci renonce à faire payer les automobilistes qui ont profité de péages gratuits

mardi 18 décembre 2018 à 18:23

Ah, mais entre temps, un tas de gens ont payé de leur propre initiative suite à l’annonce de Vinci…

Conclusion : ne jamais rien payer avant d’avoir eu une demande personnelle de paiement (via courrier ou courriel, par exemple).

À moins d’avoir vraiment envie de payer, évidemment…


— (permalink)

Des policiers "à bout" appellent à un "Acte 1 de la police", d'autres lancent "les gyros bleus" | Le Huffington Post

mardi 18 décembre 2018 à 14:38

\o/

Gilets jaunes, gyros bleus, manches roses, blouses blanches…

… tous unis contre le bouffon vert :D


— (permalink)

Note [JS]

mardi 18 décembre 2018 à 14:30

Ok, donc il est beaucoup plus rapide (environ 40%) de faire un template HTML que l’on clone et remplit, puis qu’on .append au DOM, que de ne pas avoir de template et de le recréer à chaque fois (node par node, avec .createNode()).

@Vivaldibrowser sur Twitter : ""Named after the painter Antonio Vivaldi, you’d expect it to look good, and it does." 😻 https://t.co/XSGio5c8lN"

mardi 18 décembre 2018 à 13:13

C’est pas tout : Opera aussi est nommé d’après un bonhomme : Fantôme de l’.


— (permalink)

Référendum d'initiative partagée : le gouvernement désormais prêt au débat

lundi 17 décembre 2018 à 22:26

Est-ce qu’ils vont faire un référendum pour savoir si autorise les référendum d’initiatives citoyenne ?

Ou est-ce que, comme la dernière fois, est-ce qu’il vont faire un référendum pour finalement ignorer l’avis des gens et faire comme la majorité a décidé de faire ?


— (permalink)

France 3 et « l’erreur humaine » (MÀJ) - Le Hollandais Volant

dimanche 16 décembre 2018 à 21:30

Donc France 3 présente ses excuses : https://twitter.com/JTweFrance3/status/1074375133551357952

Ouais, c’est tout…

Pas d’explication sur quelle était leur erreur, ni d’explications sur ce qui s’est vraiment passé.
Je dis ça je ne dis rien, mais s’ils tenaient tellement à notre confiance, ils ne nous cacheraient rien.

@France3 : si vous voulez voir comment on fait des excuses, voyez ça : https://www.youtube.com/watch?v=cq0eDjLz1YA
Oui, c’est Fred. Et assez ironiquement, c’est le même Fred qui s’est fait virer par France 3 il y a quelques années. Quoi qu’il en soit, ça c’est une façon de faire des excuses :

– on présente la situation globale
– on présente les faits précis qui nous sont reprochés
– on reconnaît l’erreur qu’on a commise
– on s’excuse pour l’erreur
– on présente les mesures prises pour la corriger et pour qu’elles ne se reproduisent plus.

Ici, France 3 n’a rien fait de tout ça… Ils disent juste "pardon pour une erreur, voilà une photo" et 20 secondes plus tard c’est bouclé.

Vous savez, France 3, le problème n’est pas de faire une erreur. Le problème c’est de ne pas la reconnaître, de nous prendre pour des cons (« ça se verra pas », « erreur humaine »), de s’excuser n’importe comment…

Quant à une faute (le mensonge volontaire)… comment dire… j’espère juste que le CSA s’en mêle (ça n’arrivera pas, mais bon, on peut toujours rêver) et vire toute la rédaction. Ces méthodes ne sont pas dignes d’une chaîne financée par son public.


— (permalink)

Amateur de café, thé ou Coca Cola ? Voici combien de verres vous pouvez boire sans risquer la mort - Sciences - Numerama

dimanche 16 décembre 2018 à 21:16

451 tasses de thé avant de mourir, ça va y a de la marge :)

Bon heu… même avec une zéro tasse par jour, je finirais pas mourir un jour…


— (permalink)

Je décrypte la gestuelle d'Emmanuel Macron - YouTube

dimanche 16 décembre 2018 à 18:20

Sans spoiler, ce n’est pas une surprise de dire que ces interventions officielles sont hyper-calculées, mais dans le cas de Macron, il est clairement passé un cran au dessus.

Je ne me souviens pas avoir jamais vu ça avec Chirac, par exemple…


— (permalink)