Journal Du FTTH neutre et libre

Posté par  . Licence CC By‑SA.
Étiquettes :
58
3
déc.
2018

Bonjour'nal,
Dans le petit monde des FAI la révolution est a porté de main !
Et oui toi l'abonné lambda d'un FAI "mainstream" ou avec un connexion VPN standard. Tu savais que les amis de la FFDN te proposaient une connexion VPN, WIFI, ADSL, radio vraiment neutre ?
Oui ? Et tu n'y es pas encore passé ?
Ha, tu as besoin d'un réseau ultra-rapide pour regarder la dernière série à la mode en 4k 3D Dolby. Et en même (…)

Journal Liste au père noël: Plateforme pour se sortir de sa bulle d'information

Posté par  . Licence CC By‑SA.
14
3
déc.
2018

Cher nal' père noël,

Je t’écris pour te demander si tu pouvais m'amener une plateforme pour mieux comprendre ma bulle d'information, et presque m'en sortir.

Je t'explique mon idée: Cette plateforme permettrait de voir tout le contenu de plateforme de médias du point de vue d'un autre utilisateur.

La majorité des plateformes sur internet ciblent l'utilisateur pour lui proposer un contenu adapté. "Adapté", dans la majorité des cas correspond a du contenu que le lecteur souhaite regarder, ce qui augmente (…)

Journal Téléphone mobile : suis-je paranoïaque ?

Posté par  . Licence CC By‑SA.
16
1
déc.
2018

En dehors du boulot, j'ai tendance à ne pas être spécialement rigoureux en terme de sécurité, j'ai certains mots de passe qui me servent à plusieurs endroits, j'ai le même mot de passe root qui n'a pas changé depuis plus de 10 ans sur plusieurs machines, et il a même dû m'arriver parfois de répondre sincèrement à des « questions secrètes » censées protégées un compte1… et en plus de tout cela, je balance ces informations sur un (…)

Journal Spoofing téléphonique

Posté par  . Licence CC By‑SA.
Étiquettes :
27
30
nov.
2018

En ce moment, les casse-pieds du téléphone s'en donne à cœur joie : 2 ou 3 appels par jour. Dès que le répondeur décroche, le robot appelant coupe la communication. Au début, je me disais que c'était une arnaque au numéro surtaxé, si on rappelle, on paie un max.
Mais en regardant l'historique dans ma box, je vois qu'à chaque fois le numéro appelant est différent et correspond au numéro d'une personne existant dans les pages blanches.

Pourquoi ces robots (…)

Journal Carnet de route - taume 0

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
7
30
nov.
2018

Notes et découvertes faites lors de mes voyages informatiques

Vérifier si deux énoncés parmi N (N >= 2) sont vrais, en Python

sum(map(bool, l)) > 1

Je n'ai pas trouvé de one-liner satisfaisant qui s'arrête dès que la condition est vérifiée :-/

Spécialiser une fonction C(11) pour un type donné

Pour vérifier qu'on n'a pas un niveau de pointeur en trop :

void dump_ptr(void* ptr) { printf("%p",
(…)

Journal recherche-totoz en JavaScript

Posté par  .
Étiquettes : aucune
8
30
nov.
2018

En discutant avec plusieurs personnes, j'ai constaté qu'ils pensaient que JavaScript était encore pénible à utiliser, en particulier en ce qui concerne l'appel d'APIs asynchrones et le "callback hell".

Pour illustrer le sujet, j'ai fait un petit programme qui recherche des totoz sur totoz.eu et affiche leur nom sur le terminal.

Le programme doit :

Ecrire le programme ne présente aucune difficulté, mais (…)

Journal Roman - Entre les mailles

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
20
30
nov.
2018

Bonjour à tous,

Je vous présente un roman qui pour moi est assez particulier. Je l’ai écrit…

Assez logiquement ici, c’est un roman de science-fiction. Ce n’est pas du hard-science, mais j’ai tout de même cherché à être au moins cohérent. Le principe de base a été d’étudier une société post-apocalyptique, mais qui ne soit pas non plus une dictature, un monde mort ou toutes ces situations extrêmes. L’histoire commence quand l’humanité a rebâti une société différente. Et c’est ce (…)

Journal Mettre à jour l'embarqué

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
8
29
nov.
2018

Dans la release de l'émission CPU (Carré Petit Utile) de cette semaine : Un appareil bien installé, une connexion réseau, une mise à jour système et un mode recovery bienvenu.

C'est bien beau, l'informatique embarquée connectée (ou IoT pour faire genre), mais dans “informatique”, il y a “mettre à jour”. Et la mettre à jour peut tourner au casse-tête.

Pierre-Jean Texier, ingénieur en systèmes embarqués, en parle à notre micro.

Journal Exécution concurrente vs parallèle

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
13
28
nov.
2018

Chères lectrices,

tl;dr L'exécution concurrente c'est quand deux tâches sont exécutées logiquement en même temps et l'exécution parallèle est un cas particulier d'exécution concurrente où les tâches sont exécutées physiquement en même temps.

Ces derniers jours je suis tombé sur des tweets m'expliquant que parallélisme et concurrences étaient deux choses bien différentes et me proposait de m'expliquer cette différence par ce genre de schéma et je n'ai rien compris

En effet, les deux exemples sont des traitements concurrents. Ce n'est (…)

Journal Marre des boards ARM (ep 2) ?

Posté par  . Licence CC By‑SA.
20
27
nov.
2018

Suite à ce récent journal présentant la nouvelle board Odroid H2, basé sur du x86_64, je vous propose à mon tour de vous détourner des plateformes ARM pour aller non pas vers du x86{,_64} mais vers du MIPS:

https://onion.io/omega2/

J'ai découvert ces boards aujourd'hui. Ce qui est proposé est encore très limité avec une très forte orientation vers l'IoT: petit form-factor, sobre en énergie mais également peu performant.

Le produit est née suite à une campagne de fund-raising, et la (…)

Journal Thales rejoint la fondation RISC-V pour participer à la sécurisation des uProcesseurs open source

Posté par  . Licence CC By‑SA.
Étiquettes :
21
27
nov.
2018

Vu initialement sur ElectroniqueS, la publication de cette information sur le site de Thales

Je me cantonnerai uniquement aux systèmes embarqués.

1) Il me semble que c'est un message très positif pour la fondation RISC-V et je souhaite que celà permettra d'inciter d'autres entreprises à participer à l'effort du partage de la connaissance et surtout à participer financièrement aux développements qu'elles utilisent. En effet, c'est une constatation de la mauvaise pratique de certaines entreprises (toutes tailles confondues) qui (…)

Journal Mercure : un nouveau protocole web pour mettre à jour les navigateurs en temps réel ("push")

Posté par  (site web personnel) . Licence CC By‑SA.
52
27
nov.
2018

Cher journal,

J'ai récemment publié un nouveau protocole (ouvert) nommé Mercure, ainsi qu'une implémentation de référence écrite en Go (libre, sous licence AGPL).

Mercure permet de "pousser" en temps réel des données depuis des serveurs vers des navigateurs web (ou autres clients HTTP). La spécification et l'implémentation sont disponibles sur GitHub.

Le projet peut être considéré comme un remplaçant de WebSocket (bien que le protocole soit de plus haut niveau), et des solutions propriétaires telles que Pusher.

Contrairement à (…)

Journal Natron est dans une mauvaise passe.

Posté par  . Licence CC By‑SA.
Étiquettes :
31
26
nov.
2018

C'est une sorte de malédiction qui s'abat depuis des années sur les logiciels libres de composition d'effets spéciaux et/ou de post-production.

On se souviendra de Jahshaka arrêté ou de Ramen devenu propriétaire après son rachat et le dernier en date Natron est en train de prendre la même voie.

Les deux (seuls) développeurs de Natron ont quittés l'Inria, Alexandre Gauthier-Foichat l'an dernier et Frédéric Devernay qui assurait la maintenance est partie en septembre.

Il y a bien sur encore des (…)

Journal Une backdoor vient d’être trouvée dans un paquet npm connu

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
65
26
nov.
2018

Event-stream est une bibliothèque JavaScript développée par Dominic Tarr. C’est une personne connue dans le monde JS. Il a, par exemple, beaucoup contribué aux streams de Node.js. Le monsieur écrit beaucoup de code et, forcément, il n’a pas le temps de maintenir tout ce qu’il écrit. Il a passé la main à un autre développeur pour la maintenance de cette bibliothèque. Et peu de temps après, ce nouveau développeur a mis à jour les dépendances d’Event-Stream, ce qui a (…)