Journal Le glissement du C++ (et dans une moindre mesure du C) vers une position indésirable

Posté par . Licence CC by-sa.
Tags : aucun
9
25
oct.
2019

Bonjour Nal !

Dans son article Should you learn C to “learn how the computer works”?, Steve Klabnik nous narrait des éléments de l'histoire du C standard ainsi que sur la distinction subtile entre sa "machine abstraite" et d'un côté une machine concrète, de l'autre une machine virtuelle visant encore plus de portabilité (e.g. la JVM).

Début Octobre il remet le couvert sur ce thème et précise avec “C is not how the computer works” can lead to inefficient (...)

Journal Droit voisin et plainte de la presse française contre Google

Posté par . Licence CC by-sa.
Tags :
37
24
oct.
2019

Nal,

Il y a quelques mois les médias Français étaient heureux de voir transposé la directive européenne sur le droit voisin. Directive qui devait - selon eux - de demander des sous à Google pour afficher leur contenus sur Google News.

Etonnement, Google n'était pas vraiment de cet avis et a proposé un nouveau deal aux médias: vous nous laisser reprendre vos contenus ou on arrête de vous référencer.

Pour rappel, Google avait fermé le Service Google news en Espagne (...)

Journal Préservation de l'identité des sources

Posté par . Licence CC by-sa.
9
26
oct.
2019

Je viens de recevoir ce message :

_Transparency France met à disposition des victimes et témoins de faits de corruption,
une plateforme de signalement sécurisée !

Alerte corruption est une plateforme de signalement sécurisée. Ce nouvel outil permet à tout citoyen de nous faire parvenir des messages et des documents de manière totalement sécurisée car cryptés de bout en bout, de manière anonyme, tout en préservant l’identité des sources.

La création de cette plateforme a été menée en partenariat avec (...)

Journal Base de données de scanners : besoin de contributeurs (yep, encore)

51
6
sept.
2019

Cher ’nal,

J’ai développé pendant quelques années une bibliothèque Python multi‐plate‐forme d’accès aux scanners (SANE sous GNU/Linux, WIA2 sous Windows). L’année dernière, j’ai entrepris de réécrire cette bibliothèque en C : Libinsane. Cette nouvelle bibliothèque inclut un certain nombre de contournements pour divers pilotes de scanners plus ou moins moisis. Et croyez‐moi, il y en a un paquet, aussi bien sous GNU/Linux que Windows. Le problème est aussi d’assurer un comportement cohérent quelque soit l’API ou le scanner (...)

Journal Un serveur de mail complet et moderne

Posté par . Licence CC by-sa.
16
19
oct.
2019

Objectifs ?
Utiliser :
- Postfix (SMTP)
- Dovecot (IMAP)
- Rspamd (antispam)
- Rainloop (Webmail)
- Dkim
- Filtres Sieve

Système de base : Ubuntu server 18.04
Un "simple" VPS Hetzner suffit : VPS CX11 (1 vCPU - 2 GB RAM - 20 GB SSD - 2.99 €/mois)

Le tuto est ici : https://www.citizenz.info/un-serveur-de-mail-complet-et-moderne

Journal Notifications d'hébergements pour le Hellfest en Rust

Posté par (page perso) . Licence CC by-sa.
Tags :
23
17
oct.
2019

Le projet

En 2020 je retourne au Hellfest, mais cette fois-ci, avec des proches qui sont PMR. Ils auront donc accès aux plate-formes dédiées, mais en revanche ne peuvent pas se permettre de camper ou dormir sur un lit de camp dans mon hébergement habituel, ni marcher 30 minutes par trajet, avec du dénivelé. Ils ont besoin de trouver un hébergement chez les nombreux particuliers qui en proposent (ça, ce n'est pas très difficile, il y a une plateforme (...)

Journal recherche jeu et chat pour préados

Posté par . Licence CC by-sa.
18
7
oct.
2019

Bonjour nal,

régulièrement je m'occupe de petits neuveux (7 et 9 ans). Et comme je suis un bon geek, je veux leur montrer de l'informatique.

1/ Les Jeux vidéos
Je suis en recherche de jeux vidéos. Je ne veux pas leur filer fortnite, super smash bros ou ce genre de trucs. Je cherche beaucoup beaucoup plus simple et apaisant. Je voudrais éviter tout ce qui est sanglant, violent ou trop rapide. L'idée c'est de les amuser et qu'ils restent calme (...)

Journal Raaahhh npm!

Posté par (page perso) . Licence CC by-sa.
Tags :
3
22
oct.
2019

Journal pour râler : nodejs a disparu de debian 9 en i386 (aka 32 bits) dans l'année, sans que j'arrive à trouver la moindre trace d'annonce.

Je n'arrivais pas à trouver npm dans un container docker après l'installation de nodejs. C'est en fouillant https://deb.nodesource.com/node_10.x/dists/jessie/main/binary-i386/ que je découvre que packages est vide…

Alors quoi, j'ai rien compris à nodejs?

Journal Elm sort en version 0.19.1

Posté par . Licence CC by-sa.
Tags :
20
22
oct.
2019

Alors que la dépêche concernant les versions 0.17, 0.17 et 0.19 attend toujours d'être terminée. Le langage Elm atteint la version 0.19.1.
La principale nouveauté vient du compilateur qui apporte encore plus d'aide pour résoudre les problèmes qu'il rencontre dans votre code. Je vous laisse parcourir le lien précédent pour plus de détails ou les différents contenu avec le tag elm.

Pour ceux qui ne savent pas ce qu'est Elm, il s'agit d'un langage fonctionnel, fortement typé qui compile (...)

Journal Nul n'est censé ignorer la loi

Posté par . Licence CC by-sa.
Tags :
13
22
oct.
2019

Et comment au juste, en France, peut-on accéder facilement à des textes de lois ?

Legifrance : initialement 2 millions d'euros de budget pour la refonte qui devait être terminée en 2017. Aujourd'hui, une beta publique qui finalement n'apporte guère plus de lisibilité.

L'origine du journal provient d'une guerre de service note interne qui dénonce grave rapporte que certains de nos sites ne sont pas RPGD compliant. Il y a un contexte qui explique l'état des lieux actuel malgré (...)

Journal Lollypop 1.2.0 RC2 est disponible!

Posté par (page perso) . Licence CC by-sa.
23
29
sept.
2019

Lollypop 1.2.0 devrait sortir d'ici peu.

C'est la première fois que se passe autant de temps entre deux versions de Lollypop, la vraie dernière release 1.1.4 date du 6 juillet.

En effet, j'ai retravaillé entièrement l'interface après avoir fait un bilan après la sortie de la 1.0:
- Quels sont les reproches qui sont fait le plus souvent à Lollypop?
- Quelles sont les propositions de design qui ont été rejetées par le passé et qui aujourd'hui ont du sens?

(...)

Journal Howto pour devenir un père noël du libre

Posté par . Licence CC by-sa.
Tags : aucun
4
21
oct.
2019

Cher Journal,

De nombreux projets libres ont besoin de vous, il est temps que vous deveniez un père noël du libre ,)

Par exemple pour ne citer entre autres que le projet tails, un cadeau du prix d'une petite clef usb à 6$USD et ils sont heureux.

En plus les mecs sont super open et ils acceptent énormément de moyen de paiement :

  • Virement Bancaire (EUR / USD)
  • Paiement via PayPal
  • Paiement en Bitcoin, Monero, Zcash, Stellar, Bitcoin Cash, Ethereum (...)

Journal Pour une indigestion de distributions

Posté par . Licence CC by-sa.
Tags :
26
18
oct.
2019

En une après-midi, j’ai testé deepin, debian, Mageia, ElementaryOS, CentOS, Haiku, FreeBSD et beaucoup d’autres. Vous vous dites que je ne dois pas avoir grand-chose d’intéressant à faire dans ma vie et que j’ai du pas mal jouer avec une ou des clés USB pour y installer des trucs du style images ISO. Sur le premier point, vous avez peut-être raison mais sur le second, vous avez parfaitement tort et pas seulement parce que je grave encore des CD pour (...)

Journal chronocram : mémorisation espacée rapide d'associations

Posté par (page perso) . Licence CC by-sa.
24
19
oct.
2019

Bonjour Nal,

Je voudrais partager à propos de chronocram, un petit programme graphique que j'ai écrit pour essayer de mémoriser initialement des associations question/réponse rapidement. Dans une première partie, j'explique comment j'en suis arrivé là, avec un petit rappel sur la répétition espacée, puis une courte présentation de l'apprentissage espacé, concept différent mais lié. Il est possible de lire directement la deuxième partie consacrée à chronocram.

Répétition espacée et apprentissage espacé

Tu sais peut-être déjà ce qu'est la (...)