Journal Adopter un style de programmation fonctionnel

61
14
nov.
2012

John Carmack, c'est ce développeur de renom chez IdSoftware, qui a participé à la création de titres phares du jeu vidéo PC avec la série des Doom, des Wolfenstein et des Quake. Bien que n'étant pas des logiciels libres, leurs moteurs sont régulièrement libérés et LinuxFR se fait l'écho de ces libérations depuis sa création (ici, et par exemple). Bref tout ça pour dire que je sais bien qu'il ne fait pas du logiciel libre, (…)

Journal Linux from scratch face à udev

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
61
5
sept.
2012

Sommaire

Bonjour à tous,

Puisqu'il est à nouveau question d'udev ici, il ne me semble pas inutile de résumer les échanges qui ont eu lieu sur la liste de discussion de linux from scratch au mois de mai.

Ces échanges me semblent intéressants car ils montrent en quoi le fork d'udev a pu paraître nécessaire. À moins qu'ils ne montrent au contraire que le fork d'udev n'était pas nécessaire.

Je (…)

Journal Facebook, Google, twitter, etc. libres ?

Posté par  . Licence CC By‑SA.
61
3
oct.
2011

Eh oui, Jules-Édouard, c'est proprement hallucinant. Figurez vous que si je prends ma plume numérique, c'est que pas plus tard que ce matin, je naviguais aléatoirement sur le grand nain Ternent quand soudain, je suis tombé sur une révélation qui fit l'effet d'une bombe.

L'article en question se trouve sur developpez.com, un site dont la réputation de fiabilité n'est plus à faire.

Morceaux choisis :

Pourtant la grande majorité des jeunes développeurs croient que l'on peut impunément utiliser des (…)

Journal fusion ou fission autour du nucléaire ?

Posté par  (site web personnel) . Licence CC By‑SA.
61
10
avr.
2011

Journal proposant de faire un point sur le nucléaire. Si vous lisez ce journal, vous êtes invités à lire les commentaires aussi : des précisions, voire des corrections, pourraient y être apportées. En italique sont inscrites des notes, sur le sievert en particulier, qui ne sont plus tout à fait objectives (si tant est qu'on puisse l'être, on peut au moins s'en approcher), veillez à ne pas prendre ces notes de la même manière. Pro-nucléaires et anti-nucléaires : moinssez directement (…)

Journal Booter en 5 secondes !

Posté par  (site web personnel) .
Étiquettes :
61
23
sept.
2008
Lors de la Linux Plumbers Conference il y a eu un exposé par Arjan van de Ven (qui bosse chez Intel et qui est l'auteur de PowerTOP) au sujet du temps de boot.
C'est l'un des problèmes les plus irritants des ordinateurs modernes : en dépit de leur processeur ultra-puissant et de leur disque rapide, les ordinateurs d'aujourd'hui bootent aussi lentement que les anciennes machines d'il y a 10 ans....ou même plus lentement !
Arjan a décidé que ce n'était (…)

Journal J'ai fait le MOOC de l'ANSSI

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
60
28
août
2023

Salut les moule·e·s,

Introduction

Je viens de finir le MOOC de l'ANSSI.

Pour faire vite : c'est bien, mangez-en, faites-le, faites-le faire à votre entourage.

Contenu

C'est une introduction sérieuse à la cybersécurité, au travers de 5 modules :

  • Panorama de la Sécurité des Services Informatique (généralités sur les risques cyber, les différentes attaques… )
  • Les principes de l'authentification (les attaques et la gestion des mots de passe)
  • Sécurité sur Internet (précautions à prendre lors du téléchargement d'applications (…)

Journal Testez vos sauvegardes !

Posté par  . Licence CC By‑SA.
Étiquettes :
60
13
déc.
2021

Bonjour à tous

Après de nombreuses années à mouler anonymement, je crée un compte ici pour vous conter la mésaventure qui m'est arrivée.
Spoiler : ce qui est pire que l'absence de sauvegarde, c'est l'illusion d'avoir une sauvegarde.
(en plus, j'aime bien les journaux sur les sauvegardes!)

Situation initiale

Je ne suis pas informaticien de formation, ni de métier. A mes heures perdues toutefois je joue à l'adminsys sur tout ce qui a une connexion réseau dans ma maison.

Sur (…)

Journal La démission de RMS : un autre point de vue

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
60
18
sept.
2019

Thomas Bushnell, qui a travaillé pendant des années pour Richard Stallman, donne un point de vue touchant et alternatif sur sa démission. Intéressant car avec cette perspective « de l’intérieur » que seul quelqu’un qui a longuement côtoyé l’homme peut apporter.

https://medium.com/@thomas.bushnell/a-reflection-on-the-departure-of-rms-18e6a835fd84

L’article est en anglais, mais voici un rapide résumé-traduction de ses points :

  1. Certains articles sur le sujet ont certes été bâclés, mais ce n’est pas le problème le plus important.
  2. Stallman a « marqué contre son propre (…)

Journal Bootstrap Binary seed

60
4
fév.
2019

Demat'iNal,

J'ai été frappé (ouille) par cet exposé au FOSDEM 2019.
Le sujet sous-jacent était « comment arriver à un compilateur C » à partir de… source. Et il est vrai que jamais je ne m'étais posé la question sous cet angle : arriver à faire qu'un compilateur pour un langage X soit écrit dans ce même langage X suppose… que l'on ait déjà un compilateur pour X. Ce problème se gérant soit par la disponibilité d'un autre compilateur, soit (…)

Journal EnVadrouille, une galerie photo pour vos randos (5 ans après)

Posté par  . Licence CC By‑SA.
60
25
sept.
2018

Il y a presque 5 ans je présentais EnVadrouille, une galerie photo orientée petits voyages et randonnées. Cinq ans, 50 mises à jours, c'est le moment de refaire le point.

Récapitulatif

EnVadrouille permet d'afficher des photos, des vidéos et des traces gps. Les photos sont automatiquement placées sur la carte en utilisant les données exif ou la trace gps (corrélation entre le moment de la prise de vue et la trace). Ça ressemble à ça :

On (…)

Journal ReactOS s'auto-compile !

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
60
4
juin
2018

ReactOS le clone libre de Windows est maintenant capable de s'auto-compiler totalement, même dans une session live-CD. Le wiki a été mis à jour en conséquence. La version 0.4.9, qui arrive « quand ce sera prêt-bientôt », sera donc la première à pouvoir se compiler elle-même.
Cette petite nouvelle est sacrément importante, c'est l'une des étapes significatives dans le développement d'un OS ou d'un compilo, un signe de maturité et de qualité du code. Ça promet pour la suite.

Le 20 mai (…)

Journal Freeteuse - Télécommande pour Freebox

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
60
23
jan.
2018
Ce journal a été promu en dépêche : Freeteuse, une télécommande pour Freebox.

Freeteuse

Je m'apprête une nouvelle fois à retourner ma télécommnade au SAV. En attendant d'en recevoir une nouvelle, plutôt que d'installer comme je le faisait habituellement une appli récupérée sur le playstore j'ai préféré en développer une directement.

D'abord parce que c'est assez rapide et plutôt marrant à faire, mais aussi parce que j'avais été assez déçu par toutes celles que j'avais pu essayer jusqu'ici. Plusieurs choses me déplaisent chez elles :

  1. Publicité
    Celle-ci est devenue vraiment insupportable et est (…)

Journal [Btrfs et openSUSE] Épisode 0 : l’ex‐fs du futur

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
60
14
août
2017

Je suis…

… un système de fichiers, encore considéré par beaucoup comme expérimental dix ans après le début de mon développement, Red Hat m’a déprécié tout récemment, une seule distribution — openSUSE — a osé me placer comme système de fichiers par défaut, mais ses utilisateurs me rejettent et me préfèrent ext4, je suis, je suis ?

- …
- Btrfs !

Présenté comme ça, ça ne donne pas très envie. Mais, pas de bol, c’est pourtant ce truc qui m’intéresse en ce moment et c’est ce dont je (…)

Journal Eolie, le petit frère de Lollypop

Posté par  (site web personnel) . Licence CC By‑SA.
60
30
mai
2017

Bonjour à tous,

pour ceux qui me connaissent, je suis l'auteur de Lollypop, un lecteur audio pour GNOME. Ce dernier depuis plusieurs mois ne reçoit que des corrections de bug et des ajouts de fonctionnalités quand je trouve les demandes pertinentes, mais de mon point de vue, il est «terminé».

Du coup, je me faisais chier dans le train alors j'ai commencé à bosser sur une autre application: Eolie
Il s'agit d'un navigateur web pour GNOME avec les fonctionnalités (…)

Journal Linux: une décennie de coeurs gaspillés

Posté par  (site web personnel) . Licence CC By‑SA.
60
8
avr.
2016

D'aucuns pensaient que l'ordonnancement (scheduling) était un problème résolu ou presque. Linus Torvals disait en 2001:

And you have to realize that there are not very many
things that have aged as well as the scheduler. Which is
just another proof that scheduling is easy.

Vous devez réaliser que peu de choses ont aussi bien vieilli que l'ordonnanceur.
Ce qui constitue une preuve de plus que l'ordonnancement est facile.

L'implémentation pratique d'un algorithme pour les systèmes multi-coeurs est (…)