Journal csvspoon et csvformatmail: l'industrialisation de la manipulation de fichiers csv.

Posté par  . Licence CC By‑SA.
Étiquettes :
49
23
mar.
2021

Bien que les journaux sur le cyclisme me manquent, tout se perd ma bonne dame, y compris le cyclisme sur dlfp, dans ce journal, csv ne désigne pas cycliste sur vélo mais comma separated values, un format primitif de stockage de données tabulées.

Dans mes activités je me retrouve régulièrement à gérer des données de notes d'étudiants dans des modules d'enseignements à gros effectifs, ainsi qu'à envoyer des mails au dits étudiants. La manipulation se fait très souvent (…)

Journal ./play.it, mise-à-jour corrective 2.12.2

Posté par  . Licence CC By‑SA.
Étiquettes :
17
23
mar.
2021

Salut à tous !

La version corrective 2.12.2 de ./play.it, le générateur de paquets natifs pour jeux vidéo commerciaux sans DRM, est sortie le 19 mars 2021. Vous pouvez jeter un œil sur la page Repology de ./play.it pour savoir si elle est déjà disponible pour votre distribution.

Il s’agit d’une petite mise-à-jour corrective, probablement la dernière avant qu’on se concentre sur la future mise-à-jour 2.13.0. Depuis la sortie de la version 2.12.1 en novembre dernier, des correctifs (…)

Journal Lancer un logiciel distant depuis sa machine

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
12
22
mar.
2021

Dit comme ça on dirait SSH mais attendez je veux un truc en plus. Ted nous a présenté "outrun" : «un programme Python qui permet d'exécuter une commande locale sur un ordinateur distant» (merci ted). Suite à ce lien je me suis demandé si il était possible de faire l'inverse. Je m'explique.

Outrun permet, si on a ffmpeg en local, de faire

outrun user@host ffmpeg -i input.mp4 -vcodec libx265 -crf 28 output.mp4

et d'utiliser le processeur du host pour exécuter (…)

Journal Zébulon

Posté par  . Licence CC By‑SA.
Étiquettes :
29
21
mar.
2021

Intro

Je vous présente un petit jeu sans prétention que j'ai créé en full web : Zébulon

Pour un peu d'historique, je suis engagé depuis quelques années dans l'association Primtux.
Dans ce cadre, nous créons depuis maintenant 2 ans des petites applis éducatifs.
Pour plusieurs d'entre eux, c'est le support des raspberry PI qui nous a motivé à passé du côté de la création.
En effet, pas mal de soft émulé sur Wine n'était tout simplement pas utilisables dans ce (…)

Journal Compilation de curl 7.75 sur Debian Bullseye

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
23
20
mar.
2021

Après avoir lu Joyeux anniversaire cURL ! (23 ans aujourd'hui), je me suis rappelé de 2018, curl a vingt ans, en particulier la partie Curlception qui avait amené une correction sur la suite de tests. Et si on retestait ?

$ curl -o curl-7.75.0.tar.xz https://curl.se/download/curl-7.75.0.tar.xz
$ curl -o curl-7.75.0.tar.xz.asc https://curl.se/download/curl-7.75.0.tar.xz.asc
$ gpg --keyserver hkps://keyserver.ubuntu.com --recv-key 0x27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2 # ce keyserver par exemple pour contourner le "new key but contains no user ID - skipped"
$ gpg --verify curl-7.75.0.tar.xz.asc #
(…)

Journal Question : Ai-je le droit de refuser d'exécuter un logiciel ?

Posté par  . Licence CC By‑SA.
Étiquettes :
8
19
mar.
2021

Bonjour, nal,

Je suis libriste et je dois t'avouer que je ne connais pas bien mes droits, et là j'ai une question qui me tarabiscotte et tu vas peut-être pouvoir m'aider.

Voilà. Supposons que j'ai besoin d'obtenir un document vachement important, le genre de document qu'on doit garder chez soi sans quoi on peut avoir des ennuis. Par exemple, une quittance de loyer.

Supposons que je loue un appartement via une agence qui m'envoie mes quittances de loyer par mail (…)

Journal Web outside of beauf

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
19
mar.
2021

Ceci est un journal qui dénonce et non pas un journal sur cyclimse.

Pendant que le gouvernement détourne l'attention de la population avec des confinements, un sujet d'importance majeure est en train de passer sans faire de polémique nationale.

La «Loi pour un nouveau pacte de sécurité respectueux des libertés» (ex Loi Securite Globale) qui veut (entre autres) sanctionner le fait de diffuser des images de policiers, d'acheter des feux d'artifice. Tout en autorisant l'usage de drones et de force (…)

Journal 723, +5736, -5696… un mois de travail de résurrection d'un projet libre…

Posté par  . Licence CC By‑SA.
Étiquettes :
130
17
mar.
2021

Bonjour à tous

Le 10 février dernier, pris de nostalgie et d'ennui, je me suis lancé dans un projet un peu fou, probablement inutile et vain (donc indispensable) : faire revivre un projet auquel j'ai beaucoup contribué à une époque mais que j'ai perdu de vue ces dernières années. Le projet en question est complexe et volumineux puisqu'il s'agit de Calligra, la suite bureautique du projet KDE. Ayant été co-mainteneur de Calligra Words, je me focaliserai surtout sur ce dernier.

(…)

Journal LinuxFr.org : première quinzaine de mars 2021

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
10
17
mar.
2021

Cent soixante-quatriè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 01 au 15 mars 2021

  • 1775 commentaires publiés (dont 9 masqués depuis) ;
  • 591 étiquettes posées ;
  • 71 comptes ouverts (dont 24 fermés (…)

Journal SQL Server sous Linux : enjeux de sécurité

Posté par  (site web personnel) . Licence CC By‑SA.
42
16
mar.
2021

TL;DR: Avec Microsoft SQL Server, la sécurité est une option. Et une option payante.

Microsoft aime Linux, nous dit-il, et il nous permet maintenant d'installer nativement son serveur de base de données SQL Server (cf. cette vidéo technique pour comprendre comment ils on fait le portage). Seulement, la configuration par défaut n'est pas sécurisée du tout. Petite revue de quelques éléments à rectifier quand vous installez et utilisez SQL Server. La plupart de ces conseils sont aussi valables (…)

Journal Adieu vieille branche

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
19
16
mar.
2021

Ah Nal,

Je t'écris pour te prévenir de faire attention à des dépôts con, car Gitlab, à la suite de la PME Github, a à son tour décider renommer la branche par défaut de ses dépôts en main.

Je ne comprends pas trop pourquoi (une histoire de revendication syndicale de planteurs de coton je crois), j'aurais préféré le terme tronc plus parlant pour une branche.

En tout cas cette main, c'est pas le pied.

L'annonce de Gitlab

Journal Récupérer les secrets OTP de Google Authenticator

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
33
15
mar.
2021

Je suis un grand fan des MFA, et j'utilise(-ais) énormément Google Authenticator comme deuxième facteur de sécurité.
Et puis j'ai commencé à utiliser l'excellent oathtool, en stockant mes secrets OTP dans mon GoPass (lui-même dans un git chiffré, mais on va s'arrêter là, vous avez l'idée du niveau de sécurité que je demande).

Demander sur internet comment récupérer un secret de Google Authenticator est une gageure et le plus souvent vous demandent de virer l'ancien pour en générer un (…)

Journal Trivabble s'offre un nom de domaine

Posté par  . Licence CC By‑SA.
Étiquettes :
30
12
mar.
2021

Pour celles et ceux qui ne connaissent pas, Trivabble est un jeu libre en réseau où il faut aligner des mots en lignes ou en colonnes sur une grille dont certaines cases sont spéciales et faire un max de points possible. Vous connaissez probablement le principe. Rythme effréné et doses d’adrénaline garanties. Bref, ça a été présenté ici dans cette dépêche et dans les articles qui ont suivi.

Préambule

Que ne serait un bon journal sans son intro totalement (…)

Journal HtmGem v1.0.0, un client Gemini en Php

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
24
12
mar.
2021

Gemini c’est : un protocole, des serveurs, des clients et une syntaxe proche de Markdown. Il est cependant incompatible avec le web, et c’est voulu. Le web est devenu hostile, pas la peine d’approfondir je pense :
=> https://www.bortzmeyer.org/gemini.html
=> https://ploum.net/gemini-le-protocole-du-slow-web/

Mais je n’ai pas envie de renoncer pour autant au contact via le web. Ni pour moi, ni pour les autres. Je souhaite que les pages soient éditées via Gemini et accessibles par le web, chacun indépendamment.

J’ai (…)