Des nombres aléatoires dans le noyau Linux

89
3
sept.
2020
Linux

Basée sur un journal, cette dépêche présente les mécanismes de génération de nombres (pseudo‑)aléatoires dans le noyau Linux, et fait le point sur les principales évolutions survenues entre les versions 3.17 (en octobre 2014) et 5.6 (en mars 2020).

Rust a 5 ans, rétrospective

88
3
sept.
2020
Rust

Rust est un langage de programmation développé principalement par Mozilla. La première version stable, la 1.0, est sortie en 2015. La dernière version disponible à ce jour est la 1.46.0, publiée le 27 août 2020.

Dépourvu de ramasse‑miettes, il permet une gestion fine de la mémoire, de manière sécurisée pour prévenir les erreurs de segmentation. Il garantit aussi la sécurité des fils d’exécution (thread safety). Ces caractéristiques en font un langage sûr et performant.

Ses bonnes performances, comparables à celles du C et du C++, le rendent particulièrement adapté à la programmation système. Ainsi, il est utilisable dans un grand nombre de situations où ces deux langages étaient habituellement utilisés : noyau de système d’exploitation, services de systèmes, embarqué, moteurs de jeu vidéo 3D, etc.

Cette dépêche se propose de revenir sur son histoire, courte mais riche, et d’examiner la situation présente.

Revue de presse de l’April pour la semaine 35 de l’année 2020

Posté par  (site Web personnel) . Édité par Davy Defaud et Ysabeau. Modéré par Ysabeau. Licence CC By‑SA.
Étiquettes :
23
1
sept.
2020
Internet

Cette revue de presse sur Internet fait partie du travail de veille mené par l’April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l’April.

Agenda du Libre pour la semaine 36 de l’année 2020

Posté par  . Édité par Benoît Sibaud et Davy Defaud. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
14
30
août
2020
Communauté

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces treize événements (France : 11, Québec : 2, Belgique : 1, Suisse : 1) est en seconde partie de dépêche.

Bogues de logiciel et bogues de management : 737 Max et autres catastrophes

112
27
août
2020
Technologie

Tout le monde sait ce qu’est un bogue sur un logiciel, mais un bogue au niveau management, cela existe aussi. Les conséquences peuvent être catastrophiques. Commençons par le Boeing 737 Max.

Le Boeing 737 Max est la dernière évolution du premier 737 sorti en 1967. Comme certaines caractéristiques ont été sensiblement modifiées, les concepteurs de l’avion ont décidé que le logiciel rattraperait les problèmes de stabilité. Par souci d’économie et pour concurrencer Airbus, Boeing a décidé d’aller vite, trop vite, en négligeant les principes fondamentaux du développement aéronautique qui ont permis à l’avion d’être le moyen de transport le plus sûr de tous.

Cette dépêche retrace également d’autres catastrophes, révélant les problèmes dans le processus de décision qui, bien souvent, éloigne les décideurs des alertes émises par du personnel compétent. Dans bien des organisations, les subordonnés sont incités à minimiser ce qui dérange la direction.

Firefox 80 Quantum et Daylight sont sortis !

78
26
août
2020
Mozilla

Les versions 80 de Firefox Quantum (GNU/Linux, Windows et macOS) et Daylight (Android) ont été publiées le 25 août 2020.

Les principales nouveautés à signaler sont la version 2 du mode de protection renforcée contre le pistage — en fait sortie juste après la version 79 — et le développement bouillonnant du nouveau Firefox pour Android, nom de code : Daylight.

Le détail dans la deuxième partie.

80 km/h - Nicolas Duprey/ CD 78 - Département des Yvelines - licence CC BY-ND 2.0 - source : https://www.flickr.com/photos/yvelines/42146553605/

Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries

Posté par  (site Web personnel) . Édité par Davy Defaud, ZeroHeure, palm123, Pierre Jarillon et Ysabeau. Modéré par Ysabeau. Licence CC By‑SA.
57
26
août
2020
Matériel

Rivalcfg est un petit utilitaire en ligne de commande ainsi qu’une bibliothèque Python permettant de configurer les souris gaming de la marque SteelSeries sous GNU/Linux, mais aussi sous Windows, macOS, etc.

La version 4.0 venant tout juste de sortir, c’est l’occasion d’en parler un peu et de faire le point sur le projet.

Souris SteelSeries sur le banc de test

Revue de presse de l’April pour la semaine 34 de l’année 2020

Posté par  (site Web personnel) . Édité par Davy Defaud et Ysabeau. Modéré par Ysabeau. Licence CC By‑SA.
Étiquettes :
21
25
août
2020
Internet

Cette revue de presse sur Internet fait partie du travail de veille mené par l’April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l’April.

AntennaPod : lecteur et gestionnaire de podcasts

Posté par  . Édité par Davy Defaud, ZeroHeure et Ysabeau. Modéré par Ysabeau. Licence CC By‑SA.
Étiquettes :
34
24
août
2020
Android

logo

Depuis quelque temps j’ai modifié mes habitudes de transport, et j’ai trouvé qu’écouter des podcasts était une solution très pratique et me permettait de me mettre dans ma bulle lors de mes trajets en transports en commun qui sont assez bruyants, et que je pouvais vraiment choisir ce que j’écoutais.
Du coup, je voulais vous présenter une application de Podcast que j’utilise quotidiennement sur mon mobile Android : AntennaPod permet la lecture et la gestion des podcasts, de plus elle est libre, gratuite et sans pub.

Authentification et identité numérique en France

Posté par  . Édité par theojouedubanjo, Davy Defaud, Benoît Sibaud, Ysabeau, TintinL et Yves Bourguignon. Modéré par Davy Defaud. Licence CC By‑SA.
Étiquettes :
35
23
août
2020
Sécurité

L’identité numérique est un sujet qui a récemment été mis dans les priorités principales de la France par un groupe d’expert dans une tribune de presse. Quel défi l’État français devra relever pour pouvoir numériser les services publics ?

À un poste frontière, on présente un passeport au douanier. Celui‑ci a plusieurs moyens pour vérifier que le passeport est authentique (créé par l’État français), il vérifie ensuite notre visage. Avec ces informations, il en déduit que l’identité écrite dans le passeport est la vôtre.

L’identité numérique permet de faire toutes les démarches légales en ligne sans devoir se déplacer et de le faire de façon sécurisée.
On peut résumer les défis ainsi : ne pas pouvoir lier un compte Internet Tartempion, en se faisant passer pour M. Macron, pour voir ses fiches de paie, de préférence sans intervention humaine et sans ficher tout le monde.

On identifie une personne avec son nom. Mais il existe des homonymes, on utilise donc le nom complet (tous les prénoms en France), sa date et son lieu de naissance. On identifie ainsi une personne de façon unique. On voit parfois l’ajout de l’adresse actuelle, mais cette information a le mauvais goût de pouvoir changer. Le numéro français INSEE (numéro de Sécurité Sociale) est une donnée unique mais est pourtant peu utilisée directement [N. D. M. : historiquement, la polémique autour de SAFARI sur la généralisation de ce numéro a conduit à la création de la Commission nationale de l’informatique et des libertés (CNIL)].

Cela se complique, quand il faut prouver son identité, « s’authentifier » : auprès de sa banque ou des impôts par exemple.

Il existe trois façons de base de le faire : posséder quelque chose, être quelque chose, ou connaître quelque chose.

EteSync, sortie du protocole en version 2 et autres informations

51
22
août
2020
Communauté

Trois ans et demi sont passés depuis le lancement d’EteSync et le projet a déjà pas mal évolué. Je ne suis pas vraiment neutre, je participe de temps en temps au projet depuis un petit bout de temps, mais je suis étonné de ne pas avoir vu d’articles passer ici. La sortie imminente d’une nouvelle version du protocole et les nombreuses intégrations système ou applicatives, déjà disponibles depuis peu ou à venir, sont une bonne occasion de changer cet état de fait.

EteSync

Agenda du Libre pour la semaine 35 de l’année 2020

Posté par  . Édité par Benoît Sibaud et Davy Defaud. Modéré par Ysabeau. Licence CC By‑SA.
Étiquettes :
11
22
août
2020
Communauté

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces neuf événements (France : 6, Belgique : 2, Suisse : 1) est en seconde partie de dépêche.

Sondage Utilisez‑vous un pare‑feu dédié à la maison ?

Posté par  . Licence CC By‑SA.
Étiquettes :
14
19
août
2020

Il y a cinq ans, quand j’habitais Paris, j’aimais bien récupérer des équipements électroniques déposés sur les trottoirs. Un jour, je tombe sur une tour Compaq avec un logo « Intel Inside Celeron » à l’ancienne. Curieux, je l’embarque pour regarder ce qu’il y a dedans.

C’est une ancienne tour bureautique avec une configuration « vintage » et peu véloce : Intel Celeron 1 100 MHz, SDRAM, trois ports PCI, carte vidéo 2D intégrée et contrôleur réseau 10/100 intégré. À l’allumage, je constate qu’elle fait peu de bruit et qu’elle consomme une trentaine de watts : parfait pour une tour qu’on pourrait laisser allumée toute la journée. L’interface de ma Bbox m’exaspérait, alors pourquoi ne pas la transformer en pare‑feu/routeur ?

Il existe un grand nombre de distributions de pare‑feu sous GNU/Linux ou BSD. J’ai testé celles adaptées à ma configuration : IPCop, IPFire, pfSense et Zeroshell. Finalement, j’ai retenu IPFire car l’interface est légère, les fonctionnalités me conviennent, les mises à jour sont régulières et l’équipe de développement accessible.

En fouillant dans les options et dans la doc, j’ai pu apprendre les bases des réseaux : DHCP, DNS, serveur mandataire (proxy), observation des connexions, détection d’intrusions… Ce qui était censé être une configuration à but pédagogique est devenu une configuration nominale : le pare‑feu est toujours derrière ma box, mais la tour Compaq a laissé place à une Dell 64 bits trouvée dans la rue elle aussi.

Suis‑je le seul à utiliser ce genre de distribution à la maison ? Dédiez‑vous une machine à la gestion de votre réseau local, ou vous contentez‑vous de votre box Internet ?

  • Oui, OPNsense :
    68
    (3.8 %)
  • Oui, pfSense :
    153
    (8.6 %)
  • Oui, Zeroshell :
    3
    (0.2 %)
  • Oui, SmoothWall :
    1
    (0.1 %)
  • Oui, IPFire :
    20
    (1.1 %)
  • Oui, une autre distribution Linux/BSD :
    204
    (11.4 %)
  • Oui, un matériel ou un système d’exploitation propriétaire :
    90
    (5.0 %)
  • Non, j’utilise ma box Internet :
    1135
    (63.7 %)
  • Autre :
    109
    (6.1 %)

Total : 1783 votes

Hommage à Frances Allen

92
19
août
2020
Science

Frances Allen est la première informaticienne à avoir reçu en 2006, la plus haute récompense en informatique, le prix Turing, pour ses travaux sur l’optimisation des compilateurs. Elle vient de décéder, le jour de son anniversaire, à 88 ans. Frances Allen a conçu et écrit des compilateurs indépendants des machines et des langages rendant ainsi possible la création des compilateurs optimisés modernes. Le secteur entier de l’informatique lui doit énormément.

Toute sa longue carrière, 45 ans, s’est exclusivement déroulée chez IBM ou elle est entrée le 15 juillet 1957 pour prendre sa retraite en 2002. Avec elle, c’est un pan important de l’histoire de l’informatique qui disparaît.

Plutôt qu’une banale nécrologie qui va, forcément, faire un peu plagiat, la forme d’une interview imaginaire, donne l’occasion d’aborder l’histoire de l’informatique et des thèmes qui lui étaient chers, principalement la place des femmes en informatique, sujet qu’elle a abondamment abordé dans un discours après la remise de son prix Turing.

Revue de presse de l’April pour la semaine 33 de l’année 2020

Posté par  (site Web personnel) . Édité par Davy Defaud. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
24
18
août
2020
Internet

Cette revue de presse sur Internet fait partie du travail de veille mené par l’April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l’April.