Journal De l'usage du courrier électronique en 2018

Posté par  . Licence CC By‑SA.
14
5
août
2018

Bonjour cher Journal,

Je t'écris aujourd'hui pour discuter de l'usage du courrier électronique en 2018. La première adresse mail dont je me suis beaucoup servi était une adresse @gmail.com, il y a environ 4 ou 5 ans. À l'époque, je ne m'intéressais pas au libre, ni m'intéressais pas réellement à l'informatique. J'étais donc très satisfais de mon adresse Gmail, que je n'avais pas vraiment choisi, mais dont j'avais été plus ou moins forcé de prendre quand j'ai eu mon (…)

Journal Du développement full-stack en Java

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
8
2
août
2018

Introduction

Dans la continuité de ce journal, voici la version Java d'un prototype de bibliothèque facilitant le développement full-stack en permettant de développer l'interface web d'une application en Java. La version PHP (en attendant d'autres langages) devrait suivre sous peu.

Je ne suis pas très familier avec l'écosystème Java, ni avec Java tout court. Du coup, cette bibliothèque est disponible sous forme de fichier .jar à télécharger. Je suppose qu'il existe d'autres méthodes pour déployer une bibliothèque (…)

Journal Spéculations sur une arrestation "imminente" de Julian Assange et de ses proches collaborateurs

Posté par  . Licence CC By‑SA.
34
2
août
2018

D'après Médiapart: https://www.mediapart.fr/journal/international/240718/les-speculations-sur-une-remise-d-assange-aux-autorites-britanniques-s-intensifient (article du 24 juillet)

Son avocat français Juan Branco est également inquiété par les autorités françaises: https://twitter.com/anatolium/status/1021034476464418816

La reddition de Julian Assange par l’Équateur est devenue très probable. On nous a annoncé une potentielle vague d'arrestations concernant un certain nombre de personnes, dont moi. Pour des raisons de sécurité, mes communications sont à partir de cette instant réduites.

Julian Assange est toujours réfugié à l'ambassade de l'Équateur, à Londres, depuis 2012.
La procédure et la demande d'extraction (…)

Journal Écoles d'ingénieurs: les frais augmentent

Posté par  . Licence CC By‑SA.
Étiquettes :
37
2
août
2018

D'après le Canard Enchaîné de cette semaine, lui-même citant le site Educpros (https://www.letudiant.fr/educpros/actualite/hausse-des-frais-de-scolarite-dans-les-ecoles-centrales-paradoxalement-cela-va-favoriser-l-ouverture-sociale.html).

Les frais de scolarité des écoles centrales de région (Lille, Lyon, Marseille et Nantes) viennent de… quadrupler. Ils passent de 615€ à 2500€. C'est une décision du ministère de l'Enseignement supérieur, de la Recherche et de l'Innovation, qui réjouit plutôt les dirigeants d'écoles:

À Lyon, nous avons perdu 400 000€ d'un coup [suite à la réforme de la taxe d'apprentissage en 2014], sur un budget (…)

Journal LinuxFr.org : seconde quinzaine de juillet 2018

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
12
1
août
2018

Cent‐unième épisode dans la communication entre les différents intervenants autour du site LinuxFr.org : l’idée est de tenir tout le monde au courant de ce qui est fait par les rédacteurs, les admins, les modérateurs, les codeurs, les membres de l’association, etc.

L’actu résumée ([*] signifie une modification du sujet du courriel) :

Statistiques

Du 16 au 31 juillet 2018 :

  • 1 235 commentaires publiés (dont 7 masqués depuis) ;
  • 199 étiquettes (tags) posées ;
  • 94 comptes ouverts (…)

Journal Debian 9, les backports et le noyau 4.16+

Posté par  . Licence CC By‑SA.
Étiquettes :
25
31
juil.
2018

Cher journal,

J'ai bien galéré hier sur des histoires de firmware de carte réseau.

Tout commence avec un serveur inaccessible autrement qu'en DRAC / Ilo, avec le beau message du noyau (de mémoire, ça faisait 4 lignes) :

Failed to load firmware... no such file or directory ... /lib/firmware/qed/qed_init_values_zipped-8.33.1.0.bin
L'installation s'est pourtant déroulée en netboot, et donc la carte réseau fonctionnait bien.
Ne compte pas trouver quel paquet contient ce fichier sur packages.debian.org, il n'est pas référencé:
https://packages.debian.org/search?searchon=contents&keywords=qed_init_values_zipped-8.33.1.0.bin&mode=exactfilename&suite=unstable&arch=any

En fait (…)

Journal Fins de tabulation élastiques: la bonne manière d'indenter et d'aligner le code

Posté par  . Licence CC By‑SA.
43
29
juil.
2018

Il y a des débats sans fin sur l'usage de tabulations ou d'espaces pour indenter et aligner son code. Chaque approche a ses avantages et des inconvénients, ses fidèles et ses ennemis.

(Indenter, c'est mettre de l'espace au début des lignes pour montrer visuellement les relations d'emboîtement logique des différentes lignes de code. Aligner, c'est mettre de l'espace avant un morceau de texte, pas forcément en début de ligne, pour créer un lien visuel entre plusieurs morceaux sur des lignes (…)

Journal Un autre taptempo en Scala

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
15
27
juil.
2018

Coiffé au poteau sur le créneau du taptempo en Scala par martoni (qui ne bluffait visiblement pas), alors que je mijotais ma version depuis des mois, j'apprends à la dure la loi impitoyable du Time to market et ne puis plus qu'espérer récolter les restes. C'est bien, ça me pousse à publier même si les TU ne sont pas exhaustifs, même si c'est sur l'instance gitlab officielle et pas sur mon instance autohébergée qui est pas finite d'installer (avant je (…)

Journal TapTempo en Crystal-Lang

Posté par  . Licence CC By‑SA.
Étiquettes :
12
27
juil.
2018

Aller hop je m'y mets aussi, un petit TapTempo en Crystal.
Personne ne l'a encore fait, donc ça va permettre de faire découvrir un peu plus ce langage.

Le code est disponible sur https://github.com/syrm/taptempo
Et sinon voici la classe complète :

require "option_parser"

class TapTempo
  @taps = Array(Time::Span).new
  @sample = 5
  @resetTime = 5
  @precision = 0

  def initialize
    generateHelp
  end

  def tap
    currentTap = Time.monotonic
    checkResetTime

    @taps.shift
(…)

Journal Consultation en cours sur l'usage de "l'informatique en nuage" au sein de l'administration

Posté par  . Licence CC By‑SA.
Étiquettes :
8
27
juil.
2018

Le texte ci-dessous est en discussion sur ce site

Je passe sur le fait que le texte est mal documenté, mal référencé, mal formaté et
que les auteurs n'ont visiblement pas lu les excellents journaux de linuxfr ou à défaut
les documents de référence comme l'ISO-17789:2014.

Il n'y a à ce jour, à ma connaissance, zéro commentaire sur le texte …

USAGE DE L’INFORMATIQUE EN NUAGE AU SEIN DE L’ADMINISTRATION

Contexte

Trois niveaux de services différents existent en réalité sous (…)

Journal Des armes en Open-Source

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
12
26
juil.
2018

C'est une grande avancée pour l'humanité :

« L'administration Trump permettra la publication de modes d'emploi pour fabriquer des armes à feu avec une imprimante 3D. »

Les gouvernements vont enfin pouvoir arrêter de perdre de l'argent dans le contrôle des armes, tant au niveau de la production, que au niveau de la possession vu que ce sont des armes en polymère, non détectables par les détecteurs de métaux.

Sortie le 1er août 2018, on a hâte : https://defdist.org

Journal Le développement full-stack facilité

Posté par  (site web personnel) . Licence CC By‑SA.
5
26
juil.
2018

Introduction

En avant-première, voici le prototype de la nouvelle version d'une bibliothèque permettant de gérer front-end et back-end à partir de la même base de code, facilitant ainsi le développement fullstack (pour utiliser un terme à la mode). La version présentée ici est pour Node.js, mais les versions Java et PHP (en attendant d'autres langages) devraient suivre sous peu (un journal sera publié le moment venu).

Hello, World!

Pour faciliter la compréhension des (…)

Journal Ready At Dawn passe à Rust

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

La société de développement Ready At Dawn éditrice des jeux Daxter, God of War ou encore Ōkami, a décidé de passer tout ses futures projets au langage Rust parce que C/C++ <3 Rust.

It's finally happening - after >30 years of pro use, 20 of which quite reluctantly, I am officially DONE with C/C++. Only maintenance from now on, everything new will be in @rustlang. THANKS Rust team for refining modern concepts into such a practical, elegant system. I love (…)

Journal elysee.fr, ou la pitoyabilité de la start-up nation

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
35
25
juil.
2018

Bonjournal ! (poubelle)

Ya que moi qui trouve pitoyable que la première chose que me propose www.elysee.fr (qui ne fonctionne pas sans le www., ni en https alors même qu'ils se sont déjà fait p0wn par la NSA via du man in the middle, les loosers), via une fenêtre modale, c'est de les suivre sur Facebook ?

Tant qu'on y est, pourquoi ne pas sous-traiter les passeports à cette boite, lié à un compte chez eux qui deviendrait obligatoire (…)