Journal Du reverse tethering, en Rust

Posté par (page perso) . Licence CC by-sa
19
25
sept.
2017

Bonjour nal,

La dernière fois, je t'ai présenté Gnirehtet, un outil de reverse tethering pour Android.

Eh bien, je l'ai réécrit en Rust.

Rust est un langage de programmation développé par Mozilla Research, utilisé entre autres par Servo, le futur moteur web de Firefox.

Gnirehtet 2

Pour l'utilisateur, le principal avantage de cette version rouillée est de ne pas avoir à installer l'environnement d'exécution Java. Par ailleurs, la gestion de la ligne de (...)

Journal À propos de boohu, un nouveau jeu roguelike, et puis de quelques autres

Posté par (page perso) . Licence CC by-sa
Tags :
24
23
sept.
2017

Bonjour Nal,

Aujourd'hui je viens te parler de boohu, un jeu roguelike libre que je suis en train de coder. Je vais aussi te parler de mon expérience avec quelques autres jeux libres du même genre, histoire de t'encourager à les essayer : il y en a pour tous les goûts ou presque !

Donc, d'abord, un roguelike, c'est quoi ? Traditionnellement, c'est un jeu d'exploration de donjon au tour par tour, comme le tout premier jeu du genre qui, surprise, s'appelle (...)

Journal [Btrfs et openSUSE] Épisode 5 : les quotas

Posté par . Licence CC by-sa
18
23
sept.
2017

« Btrfs et openSUSE » est une série de journaux sur le système de fichiers Btrfs, basée sur ma propre expérience d'utilisateur d'openSUSE. Au menu :

  • des généralités sur Btrfs
  • des noms qui pètent : sous-volumes, snapshots, rollbacks
  • du snapper
  • du grub
  • de la mise à jour incrémentale
  • des quotas
  • de la maintenance
  • des trucs spécifiques à openSUSE
  • des tentatives désespérées pour rester applicable à d'autres distributions
  • des erreurs (pas taper)
  • des bugs
  • des cris
  • (...)

Journal Java 9 est dehors

Posté par (page perso) . Licence CC by-sa
36
22
sept.
2017

Bonjour Nal,

Je t'écris pour t'informer de la sortie de la nouvelle et très attendue version majeure de Java, l'une des plus grosses plateformes de développement du marché. Voici un petit tour des nouveautés:

Victime de jmod

La principale nouveauté est l'introduction d'un système de modules. Ce système mérite un journal complet, mais le principal apport sera de debloated (un peu) le runtime et les applications java.

Dans les poèmes de jshell

Un outil jshell permets de jouer avec (...)

Journal Un rapport montre que le téléchargement n'est pas si néfaste…

29
22
sept.
2017

…Et l'union européenne ne veut pas le montrer.

Un petit journal "bookmark" pour parler du téléchargement illégal.

En 2014, la Commission Européenne a commandé un rapport sur le téléchargement illégal. Ce rapport couvre les films, la musique, les livres numériques et les jeux vidéos.

Il fut terminé en mai 2015 mais jamais publié. Le rapport démontre qu'à l'exception des films "blockbuster", une analyse statistique ne démontre pas qu'il y ai d'effets négatifs du téléchargement illégal sur la vente.

Et visiblement (...)

Journal Après le kit HiFive, QWERTY Embedded Design propose un nouveau kit lowcost : LoFive

Posté par (page perso) . Licence CC by-sa
9
21
sept.
2017

Dans un premier journal, je vous avais parlé du kit de développement HiFive permettant de développer sur le microcontrôleur libre E310 et compatible avec la chaîne de développement arduino. Une petite société (QWERTY Embedded Design) avait lancé un financement «participatif» pour produire un kit compatible arduino basé sur ce processeur.

La production de ce premier batch s'étant bien déroulée, la société a lancé un autre module plus petit basé sur ce même processeur.

Le module minimaliste (25$) permet tout (...)

Journal associalibre 19 et 20 octobre 2017 à Bruxelles

Posté par . Licence CC by-sa
2
20
sept.
2017

Associalibre (19 +) 20 Octobre 2017

3ème édition d'Associalibre, la journée belge du libre à destination des associations et des enseignants.

Pour la troisième année consécutive, l'association de promotion du logiciel libre Abelli organise une journée atelier/formation de sensibilisation aux logiciels libres à destination du public associatif et des enseignants.

En 2017, le fil rouge de la journée sera la protection des données privées numériques.

Nouveauté 2017 : Cette journée du 20 sera précédée la veille, le 19 (...)

Journal Dongle 4G sous environnement libre

Posté par (page perso) . Licence CC by-sa
24
20
sept.
2017

Cher Nal,

J'ai passé un peu de temps à tester une solution de connectivité 4G ; donc je partage avec toi un résultat obtenu.

Après quelques recherches aux réponses pas toujours très claires sur le net, je me suis orienté vers la clé 4G Huawei E3272, vendue ici : https://www.ldlc.com/fiche/PB00204764.html

Elle fonctionne « out of the box » sous Debian Jessie et Buster sur deux machines sur lesquelles j'ai pu tester. Les tests ont été faits avec une SIM Free 3G (abonnement tel (...)

Journal Keybase, un Discord/Slack like Open-Source mais centralisé

Posté par . Licence CC by-sa
10
19
sept.
2017

Allez encore un, décidément les logiciels de messagerie c'est quelque chose qui a le vent en poupe. Cependant, même si keybase possède un client open-source il risque de se faire souffler dans les bronches de part son aspect centralisé. On peut noter pourtant qu'il apporte un vent frais de chiffrement bout en bout ce qui manquait à Slack.

A la manière de Discord on réserve un salon sur un serveur et on y fait à peu près ce que l'on (...)

Journal pijul, un nouveau gestionnaire de source

Posté par (page perso) . Licence CC by-sa
Tags :
30
18
sept.
2017

Ce nouveau gestionnaire de version est développé en Rust

Il reprend la même théorie des patchs que darcs
mais en résolvant ses problèmes de performance.

Le développeur principal, Pierre-Étienne Meunier, fait des annonces régulières sur r/rust, répond aux questions de manière très complète et y défend son bébé !

Le but ici n'est pas de traduire le manuel, je vous laisse découvrir les particularités de l'outil.

Chose rare, un papier devrait être publié d'ici la fin d'année qui (...)

Journal L'EFF quitte le W3C

Posté par (page perso) . Licence CC by-sa
Tags : aucun
26
18
sept.
2017

C'est écrit là -> https://www.eff.org/deeplinks/2017/09/open-letter-w3c-director-ceo-team-and-membership

Je vous cite les deux parties les plus importantes : «An open letter to the W3C Director, CEO, team and membership» au début et «Effective today, EFF is resigning from the W3C.» à la fin.

Je vous laisse débattre de la portée et de l'implication d'une telle déclaration.

Journal Bash et les raccourcis claviers

Posté par . Licence CC by-sa
40
18
sept.
2017

Bonjour nal.

Aujourd'hui je vais parler des raccourcis clavier sur Bash. Par ce que j'en ai envie.

C'est très pratique et reposant de pouvoir manipuler Bash en bougeant le moins possible ses mains. Tant qu'on écrit du texte, c'est facile. Mais très souvent, on a besoin de bouger le curseur d'écriture, de supprimer un caractère, d'avoir l'auto-completion, etc. Pour cela, le réflexe est d'utiliser les touches dédiées du clavier: "TAB", "Flèche gauche", "Retour charriot", etc. Ces touches étant aux bords (...)

Journal Argent public, code public : la nouvelle campagne de la FSFE

Posté par . Licence CC by-sa
43
16
sept.
2017

La Free Software Foundation Europe (FSFE) a lancé une nouvelle campagne intitulée Public Money? Public Code!.

Elle consiste à demander à nos représentants, sous la forme d'une lettre ouverte, de légiférer afin que les logiciels financés par de l'argent public soient publiés « sous une licence de logiciel libre et Open Source ».

Cette lettre ouverte compte aujourd'hui plus de 6500 signatures et est soutenue par 40 organisations, notamment l'April et les projets KDE, LibreOffice, Debian et (...)

Journal Wikum : Résumé et récursion

Posté par . Licence CC by-sa
23
15
sept.
2017

Les discussions Internet, c’est parfois … Loooong. Parfois c’est tellement long qu’après l’heure, c’est plus l’heure : si tu n’as pas suivi la discussion depuis le début, c’est quasi impossible de tout relire et pas simple de s’insérer dans la discussion sans faire de redite. Ça augmente la confusion ambiante (someone is wro… ah non ça a déjà été dit). Les techniques existantes de modération/notation communautaires ne sont pas vraiment suffisantes.

Du coup des gens tentent des choses : peut-on (...)