Journal Militantisme : parler d'un sujet pour convaincre

Posté par (page perso) .
13
17
juin
2019

Science4all nous parle de comment il est devenu vegan (ou presque).

Ce qui m'intéresse ici, ce n'est pas tellement les arguments sur le veganisme lui-même, mais sur la façon dont il s'y est converti. En gros, il explique que pendant longtemps, les arguments définitifs et agressifs de certains zélotes l'ont découragé de seulement réfléchir au sujet. Par contre, présenter divers arguments et le laisser se renseigner et réfléchir l'ont décidé à devenir vegan, ou au moins à faire de (...)

Journal Bullshit Bingo Awards 2019

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

Les Bullshit Bingo Awards 2019 ont été remis lors du THSF2019:

http://www.tmplab.org/2019/06/24/bullshit-bingo-awards-2019/

Un grand moment:

https://vimeo.com/339606426

2. Bullshit Bingo Award du Buzzword des 12 derniers mois
Le vainqueur est : La SmartRegulation ! Bravo Magic Mounir !

Étaient nominés :

Intrapreunariat
Deeptech
Cowalking
Noworking
Blockchain
SEO
NoOps CloudOps DevOps SecOps ! *Ops is coming !
FINOPS
coding
SMART*
La Decacorn, la Pentacorn, l’Unicorn ! donc *CORN

Journal Une nouvelle interface graphique pour WBO

25
24
juin
2019

Il y quelques temps, j'ai évoqué ici WBO, un logiciel libre de dessin collaboratif en ligne (dépêche).

Le logiciel a bien évolué depuis l'annonce précédente, avec quelques nouvelles fonctionnalités, la plus importante d'entre elles étant le zoom qui facilite la navigation à l'intérieur du tableau. Mais la nouveauté la plus visible est sans doute la nouvelle interface graphique, qui vient d'être déployée, et dont je suis plutôt fier.

Voilà une capture d'écran de la nouvelle interface:

Et (...)

Journal Faciliter la configuration d'un ordinateur portable (ou fixe) sous Debian GNU/Linux 10 (Buster)

28
18
juin
2019

Bonjour,

pour faciliter la configuration d'un ordinateur portable (ou fixe) sous Debian GNU/Linux 10 (Buster),
j'ai créé un projet sur gitlab nommé my-deb-laptop.

Lien vers le projet: https://gitlab.com/stephane.gambus/my-deb-laptop/tree/master

Il s'agit d'un ensemble de scripts bash orchestrés par le programme run.sh me permettant de réinstaller mon ordinateur facilement sans oublier des actions.

Le principe

  • faire une installation de base d'une Debian 10 (ne pas saisir de mot de passe root et sélectionner le bureau Gnome)
  • télécharger les scripts avec (...)

Journal Clap de fin pour le langage de programmation en français : Linotte

Posté par (page perso) . Licence CC by-sa.
Tags :
55
16
mai
2019

Bonjour,

Clap de fin pour le langage de programmation que j’ai créé il y a presque 15 ans…

C’est avec une grande tristesse que j’arrête ce projet qui m’a occupé pendant quelques années.
Créer un logiciel libre, ça demande du temps, du temps en plus de son travail et de sa vie privée.

Je me souviens d’avoir squatter des bibliothèques avec mon ordi le midi pendant la pause déjeuner pour développer des nouvelles fonctionnalités, de découvrir les créations des utilisateurs (...)

Journal Ultracopier 2 Beta

8
18
juin
2019


La version 2 passe en Beta, c'est pas encore stable mais les structures définitive sont la.
Vous pouvez vois au dessus l'interface définitive de la version 2, un mode normale avec les couleurs et style de votre interface sera toujours disponible.
Vous avez une visualisation de la taille de la copie, la vitesse de copie par taille de fichiers, les dernières vitesse de copie.
J'ai fait le style avec GIMP, voir le tuto Glow progression bar for Ultracopier (...)

Journal Demande d'avis: Solution alternative materielle aux chromebox

Posté par . Licence CC by-sa.
Tags :
9
20
juin
2019

Bonjour les libristes,

La question est ouverte et le sujet très vaste, mais je me ferais un plaisir de lire tous vos commentaires pour découvrir vos solutions.

Nous utilisons Google meet comme solution de visio conférence, et j'aimerai trouver une solution alternative a la chromebox pour les salles de réunions.

Je pensais à une raspberry ou similaire avec seulement un browser web de lancé, et l'équipement audio/video en plug and play usb (caméra, jabra speakerphone).

Avant que vous achetiez/utilisiez des (...)

Journal Les interfaces tablettes, la suite.

Posté par . Licence CC by-sa.
11
11
juin
2019

Et ouais. Des fois, je continue de me battre contre des moulins à vent. Ceci est la suite de mon précédent journal.

Cette fois, c’est ma complémentaire santé. Ils ont changé le site (c’est maintenant clients.henner.com), et ils ont visiblement le même chef de projet que chez Boursorama.

Même remarque, je suis passé de 2 remboursements ½ visibles à 15 ½. En abusant grave de CSS flex, parce que c’est fun.

Ah d’ailleurs, j’ai utilisé un hack un peu (...)

Journal Emacs dans tmux en 24 bits de profondeur

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

Pour ceux que cela intéresse, qui utilisent Emacs dans une console (comme moi), une petit info.

Comme vous le savez sans doute, Emacs 26 en mode console supporte 24 bits pour les couleur. On peut maintenant utiliser les thèmes sans avoir des couleurs affreuses. Mais concrètement, comment fait-on?

Voici le contenu des deux fichiers, à sauvegarder par exemple dans "screen-24bits.tic" et term-24bits.tic:

    # Use colon separators.
    screen-24bit|xterm with 24-bit direct color mode,
      use=screen-256color-bce,
      setb24=\E[48:2:%p1%{65536}%/%d:%p1%{256}%/%{255}%&%d:%p1%{255}%&%dm,
      setf24=\E[38:2:%p1%{65536}%/%d:%p1%{256}%/%{255}%&%d:%p1%{255}%&%dm,
    # Use semicolon separators.
    screen-24bits|xterm
(...)

Journal Avancement du projet s2s

Posté par . Licence CC by-sa.
Tags :
12
18
juin
2019

Cher Nal,

J'espère que vous vous portez bien.

Je vous écris ce jour pour vous tenir informé de l'avancement du projet S2S.

Pour rappel S2S = Sign To Sign = PeerTube + LSF
* Faire une instance PeerTube en Langue des Signes Française (ne contenant que des vidéos en LSF ou VSM)
* Apprendre aux acteurs à créer des vidéos en LSF

(cf https://linuxfr.org/users/orgon/journaux/projet-s2s)

En effet, noter les actions effectuées semble important pour :
- conserver un historique des (...)

Journal Gestion des tickets/workflows

Posté par . Licence CC by-sa.
6
24
mai
2019

Je suis actuellement à la recherche d'un logiciel pour gérer les tickets/workflows (issue-tracking systems). Typiquement pour gérer des demandes de changement, remonter des bogues, demande d'authorisation, gestion des risques, affectation de tâches, etc.: en gros tout ce qui demande le traitement et l'accord de plusieurs personnes successives.

J'ai l'impression que l'ont peut déjà établir 2 catégories de logiciels:
1) ceux pour qui l'entreprise doit s'adapter au logiciel
2) ceux pour qui le logiciel soit s'adapter à l'entreprise

Le (...)

Journal EASYLAN - Mise en place simplifiée et personnalisable d'un intranet sécurisé avec Docker

Posté par . Licence CC by-sa.
16
15
juin
2019

Bonjour, passé un temps à devoir réaliser les mêmes choses lors de déploiement d'application conteneurisées, à savoir configurer un proxy HTTPS, générer des certificats SSL (CA local ou passant par Let's Encrypt), je me suis lancé dans la réalisation d'un projet, EasyLAN, dans le but de simplifier tout ça.

Globalement, cette solution vise à déployer une application conteneurisée rapidement sans avoir à gérer différents aspects récurent, voir rébarbatif, comme la mise en place d'un proxy HTTP, un certificat SSL ou (...)

Journal [FAILLE] Code execution dans Vim via un fichier malicieux forgé

29
11
juin
2019

La vulnérabilité est tombée hier:

https://github.com/numirias/security/blob/master/doc/2019-06-04_ace-vim-neovim.md

Il s'agit d'execution de code, possiblement distante (merci netcat) en exploitant une //faille// dans la gestion des modeline (Fonctionnalité qui permet de configurer vim pour le buffer courant, via une ligne spécialement formaté au début du fichier)

L'astuce intéressante est que, par l'utilisation de caractères d'échappement, l'attaquant peut même rendre la ligne malicieuse invisible via cat.

Des mitigations existent (désactiver les modelines), tout est détaillé sur la page.