PROJET AUTOBLOG


Shaarli - le hollandais volant

Site original : Shaarli - le hollandais volant

⇐ retour index

Droit d’auteur : quand Pascal Nègre craint la « censure aveugle, automatique, systématique »

jeudi 6 septembre 2018 à 19:34
À ses yeux, nouvelle version, ce mécanisme risque de générer une « censure aveugle, automatique et systématique ». Une direction qu’il juge aujourd'hui inopportune, dangereuse, inutile puisque le piratage serait en déclin.

Pour ceux qui savent pas, Pascal Nègre est l’ex-PDG d’Universal. Il a très largement contribué à pousser Hadopi partout et s’est longtemps battu bec et ongles contre toutes les plateformes innovantes mais trop gratuites à son goût, y compris Deezer.

Donc quand ce type vient nous dire de laisser la musique tranquille, c’est comme si Bill Gates se mettait à dire que la vente-liée était mal. Ou si Mark Zuckerberg disait que capter les données personnelles était mal. Un monumental foutage de gueule, en somme.


— (permalink)

Le théorème du Sudoku - Speed Maths #04 - YouTube

jeudi 6 septembre 2018 à 18:19

Une grille de sudoku avec 16 chiffres pré-renseignés a toujours plusieurs solutions possible.


— (permalink)

Linux/Ubuntu : Gérer 2 presse-papiers en parallèle de manière native - Lokoyote

jeudi 6 septembre 2018 à 17:27

Ça fait partie des petits trucs sous GNU/Linux qui manque sur Windows.


— (permalink)

L’oiseau buveur : un jouet thermodynamique - Couleur-Science

jeudi 6 septembre 2018 à 17:15

Un petit jouet sympa expliqué.


— (permalink)

Physikspielzeug-Shop | Wissenschaftliche Geschenke | experimentis

mercredi 5 septembre 2018 à 22:23

Une boutique sympa de trucs ludiques et scientifiques.

C’est en allemand.


— (permalink)

APOD: 2018 August 19 - Asperitas Clouds Over New Zealand

mercredi 5 septembre 2018 à 17:23

— (permalink)

Thanks for following us over the past few years! We'd like to let you know th...

mercredi 5 septembre 2018 à 16:48

Google Ads quitte lui aussi Google+, et invite les gens à les suivre sur les autres plateformes.

G+ est mort \o/


— (permalink)

Connaissez-vous le tableau périodique ? - le hollandais volant

mardi 4 septembre 2018 à 19:19

Mon score : https://lehollandaisvolant.net/img/20/periodic-table.png (53%).

(faudrait l’ajouter au geek-test, ça)

(Dans le même genre, imprimez sur papier un clavier vierge et essayez de le remplir, de mémoire.^^)


— (permalink)

Face à la justice, le ministère de l’Intérieur refuse d’appliquer l’Open Data « par défaut »

mardi 4 septembre 2018 à 17:35

(j’aime leur sous-titre^^)

Après des mois d’attente (justifiés en partie par un réaiguillage devant le tribunal administratif de Paris), nous avons reçu la semaine dernière un dossier de près de quatre cents pages. L'image est forte. Et elle en dit long : plutôt que de mettre en ligne un simple PDF de quatre pages, le ministère de l’Intérieur a préféré concocter un épais mémoire dit « en défense », affublé de volumineuses pièces jointes.

*facepalm*

L’open data ça sonne bien sur une programme de campagne, par contre quand il s’agit de mettre ça en place, le gouvernement essaye par tous les moyens de s‘y soustraire… Des choses à cacher ?


— (permalink)

Prélèvement à la source : les quatre risques qui font hésiter l’exécutif

mardi 4 septembre 2018 à 17:11

Mais mais… mais… wtf.

1. Doutes sur sa compatibilité avec le système français

Traduction : « Le système utilisé dans le monde entier n’est pas compatible avec le système français ? Le monde entier doit être de la merde. »

2. La peur d’une incompréhension des contribuables

Traduction : « Le gaulois est trop con ».

3. Le risque d’un effet négatif pour la croissance

Car :

le fait de recevoir une fiche de paie amputée du montant de l’impôt perturbe leurs habitudes et les incite à moins dépenser, par précaution.

Traduction : « Le gaulois est vraiment trop con. »

4. Crainte des bugs pour les contribuables et les entreprises

Traduction : « Ce Gaulois-informaticien est lui aussi trop con. »

Le classique « problème informatique ».
Bien-sûr il y aura des problèmes ! Tous les systèmes ont des problèmes ! Sauf que quand on a un cerveau, on les détecte et on les corrige. Y a que ceux qui n’ont pas le courage d’agir et qui ont peur de se planter qui ne se trompent pas.


— (permalink)

La RATP teste les tickets de métro sur smartphone pour abandonner les 500 millions de tickets papier annuels - Tech - Numerama

lundi 3 septembre 2018 à 17:38

C'pas trop tôt.
Mais pourquoi pas avoir fait de carte comme le métro de Londres ? Un truc rechargeable dans une borne ? Toute l’infrastructure est déjà là (bornes, points de recharge…), tout ce qui reste à faire c’est le logiciel sur les bornes…

Quand je vais à Paris, c’est uniquement pour jouer les touristes et du coup quand je rentre chez moi, je me retrouve avec un paquet de tickets qui finissent tous démagnétisés.

On peut les faire replacer gratuitement, mais c’est quand-même un peu chiant.

Concernant les papiers par terre, il suffit de les jeter à la poubelle et pas par terre. Si seulement ils plantaient un policier à la sortie qui verbalise 100 € pour un ticket jeté par terre…


— (permalink)

Changer notre approche en matière de lutte contre le pistage – Section Presse Mozilla

lundi 3 septembre 2018 à 16:53

Voilà un truc digne de chez Mozilla.
C’est déjà mieux que les 2~3 dernières idées à la con qui étaient sortis de leur labo récemment.

(par contre, activer tout ça par défaut, c’est pas forcément une bonne chose : un navigateur ne devrait se contenter que d’afficher ce que la page web dit d’afficher. C’est à l’utilisateur de choisir s’il veut que le navigateur bloque certains trucs ou pas).


— (permalink)

35% Faster Than The Filesystem

dimanche 2 septembre 2018 à 19:38

Utiliser SQLite permet de gagner ~35 % de performances (en moyenne) pour stocker des fichiers, par rapport à un système de fichier normal.

Le gain de perfs est le plus impressionnant sur W10.


— (permalink)

Trois ans après, le bilan des cars Macron

dimanche 2 septembre 2018 à 13:26

Selon l’article, pour être rentables ils doivent augmenter les prix.

C’est con, leur prix bas est le seul avantage qu’ils ont. S’ils montent les prix, il n’y aura plus aucune raison de monter dedans : ça va faire comme les trains.

Mais bon, vu que Macron est en train de tuer le rail, les cars seront la seule solution pour se déplacer (hors voiture). Sauf que ça sera aussi cher que le train, en plus lent, et avec des horaires approximatifs (avec le train, hors problèmes, l’heure d’arrivée est précise, ce qui est pratique pour les correspondances, avec le bus, l’heure est floue).

Comme d’hab, donc, les riches voyageront et les pauvres restent chez eux. Perso j’y vois un retour au XVIIIe siècle.

Ajoute à ça que le seul autre moyen pour se déplacer c’est la voiture, voilà qui va très nettement jouer en faveur de l’écologie.

Si on résume :
– moins de trains
– cars plus chers (donc les pauvres ne peuvent plus voyager)
– davantage de voiture (donc plus de pollution et bouchons)

Vous le voyez, ou pas, l’intérêt d’un moyen de transport national dont le coût est assuré par l’État ?

Le train (comme l’avion) c’est un truc qui vend le même service à des prix différents selon que t’es pauvre mais prévoyant (billet 2e classe pris à l’avance) ou riche (billet 1ère classe pris au moment du départ). On paye ce qu’on peut se permettre de payer et ça, ça permet à tout le monde de voyager.

Supprimer ça, c’est condamner les pauvres à rester chez eux.

(PS : les vidéos de la chaîne dont j’ai parlé récemment traitent massivement des transports : avion, trains… et pourquoi il existe des lignes absolument pas rentables mais imposées par l’État aux exploitants, et pourquoi le train est si cher, même par rapport à l’avion).


— (permalink)

Wikipédia — Wikipédia

samedi 1 septembre 2018 à 22:08

URL normale :
https://fr.wikipedia.org/wiki/Wikipédia

URL plus légère :
https://fr.wikipedia.org/wiki/Wikipédia?printable=yes

Ajoutez « ?printable=yes » à une URL de Wikipédia et vous obtenez une page avec un minimum de CSS, des liens décolorés et divers autres modifs qui favorisent le rendu imprimé sur papier.


— (permalink)

Partager des dépenses de groupe - le hollandais volant

jeudi 30 août 2018 à 19:44

Un autre petit outil.

Si vous êtes en groupe, que chacun paye des frais différents, et si vous souhaitez rééquilibrer tout ça, ce genre d’outil est là pour ça.

Mon outil fonctionne mathématiquement, mais il n’est pas totalement optimisé.
Par exemple, dans certains cas il propose une solution de partage des frais avec un total de 4 transactions où 3 pourraient suffire. Ce n’est pas gênant, tout le monde retombe sur ses pattes quoi qu’il en soit.

Si j’avais voulu optimiser pour un nombre de transactions minimal, il m’aurait fallu ajouter une boucle relativement lourde (mathématiquement et programmatiquement), donc j’ai pas fait.

Mais pour 3 ou 4 personnes qui se partagent des frais, ça marche nickel. C’est avec beaucoup de personnes que le script n’est plus optimal.

(par contre, les autres outils en ligne du style ne sont pas optimisés non plus :p)


— (permalink)

JavaScript Clone Array

jeudi 30 août 2018 à 16:30

(je_rale_contre_JS pour la 25436e fois)

Comment dupliquer un tableau en JS.

Ça ?

var new_table = old_table

Nope, car si on modifie old_table, alors le new_table s’en trouvera également modifié : ce n’est pas une duplication de la variable mais une référence à l’ancien tableau : c’est comme si les mêmes données sont accessibles sous deux noms.

Pour dupliquer un tableau à une seule dimension, il faut faire :

for (var i in table) {
    new_table[i] = table[i];
}

Mais si le tableau est un tableau d’objets, ou même un objet d’objets (donc de plus d’une dimension) ?
Ben la méthode précedente ne marche pas : si table[i] contient un objet, alors cet objet sera rendu accessible dans new_table[i], mais sans y être copié !

Modifier table[i] changera donc également new_table[i].

La seule méthode que j’ai trouvé (dans le lien) qui tienne en une ligne c’est ça :

var clone = JSON.parse( JSON.stringify( myArray ) );

On prend le tableau, on le transforme en une représentation textuelle JSON (à ce stade c’est juste du texte, sans objets, références, indexes…) puis on le retransforme entièrement en tableau. Là il sera dupliqué totalement, même si le tableau fait 15 dimensions.

C’est farfelu, oui.


— (permalink)

Doc TB sur Twitter : "La vache, j'ai failli me faire avoir par un phishing @OVH très très bien foutu. Le mail de renouvellement a passé l'antispam, le site est vraiment ressemblant et ils arrivent visiblement à exploiter une faille pour afficher l'URL correcte. Heureusement qu'il reste qques bugs. 😤… https://t.co/lkQrnSLlUu"

jeudi 30 août 2018 à 16:06

Z'avez vu l’URL de cette page ? Son domaine c’est « ovh.com ».

Le vrai donc y a pas de problème ?
Bah si, car c’est pas le vrai.

Les caractères ressemblent à un O, un V, un H, mais l’un des trois est un caractère unicode différent qui ressemble à s’y méprendre à ces lettres.

Merci qui ? Merci l’unicode dans les URL !

On avait déjà vu des démonstrations de ce problème :
– ici avec un spoof de l’URL d’apple : https://lehollandaisvolant.net/?mode=links&id=20170418170916
– et là avec Google : https://lehollandaisvolant.net/?id=20161122173444

Solution, dans Firefox : about:config + network.IDN_show_punycode = true (merci).

(Le pire c’est que quand tout le monde aura configuré son navigateur pour ne plus afficher l’unicode, mais le code correspondant à ces caractères (le code « punnycode »), et quand les navigateurs auront mis ça par défaut pour des raisons de sécurité, ben on se trouvera très con d’avoir juste eu l’idée de mettre l’unicode dans les URL, puisque personne ne les verra plus jamais.)


— (permalink)

Listen and create ambient sounds easily

mercredi 29 août 2018 à 19:54

Un site qui produit des bruits ambiants.

Il y a évidement un bruit de tempête, celui d’une route, d’un navire en mer… et plusieurs à propos de Harry Potter : salle commune, grande salle, le train, la bibliothèque…


— (permalink)

for...of - JavaScript | MDN

mercredi 29 août 2018 à 18:23

Si je comprends bien, en JS, la différence entre for..in et for..of c’est un comme la différence entre foreach ($table => $element) et foreach ($table as $element) du PHP.

L’un place dans $element la clé, et l’autre la valeur.
En PHP, on peut même faire $table => $key as $value, où l’on obtient la clé et la valeur en même temps.

Sauf qu’en JS, on a aussi le for, forEach, .each(), et bien d’autres trucs…


— (permalink)