Journal La galère de Python en déploiement

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
0
23
déc.
2024

Dans un lien récent sur LinuxFR, j'ai défendu la simplicité de mise en oeuvre de Python par rapport à C++…du moins au moins pour un POC, ou un petit script perso. Mais quand on développe un soft un peu plus complexe, eh bien j'avoue que pour ce qui est de tout le reste, autre que le pur développement, Python perd largement de son intérêt. Ou du moins, un bon langage compilé comme C++ , (je préfère, Rust) y gagne.

Un

(…)

Journal UV un énième packageur python

Posté par  . Licence CC By‑SA.
Étiquettes :
14
23
déc.
2024

On se moque facilement des projets js qui vont et qui viennent mais python n’est pas en reste avec ses toolchains. Pour moi qui n’utilise pas beaucoup python, je dois perpétuellement me référer à la série d’articles pour vérifier quel outil est la “bonne” façon de faire (ou en tout cas pas trop désuète) et comment l’appeler (parce que python -m pip install requests ne me vient pas du premier coup).

Et l’autre jour on m’a dit qu’il y (…)

Journal Diffusion audio multicanal avec bluetooth

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
20
22
déc.
2024

'lut les gens,

Le contexte

J’envoie régulièrement l’audio de mon ordinateur portable Thinkpad vers ma barre de son en bluetooth. Alors que celle-ci dispose de toutes les fonctionnalités audio surround, dolby, DTX, 5.1, et j'en passe, ça me désole d’envoyer simplement en stéréo alors que je pourrais faire mieux puisque je dispose de tout le kit d'enceintes permettant une diffusion multicanal audio.

Technologies de diffusion audio bluetooth

J'ai commencé alors quelques recherches pour pouvoir diffuser de l'audio multicanal. Au (…)

Journal Où je me cherche une banque

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
4
21
déc.
2024

Cher 'nal, j'ai récemment cherché une nouvelle banque pour mon compte courant et j'ai opté pour Fortuneo (à l'essai ce mois-ci).

Je mets ici mes notes par critère au cas où cela serve à quelqu'un, et je prends volontiers toutes remarques ou compléments d'information.

Vue d'ensemble

J'étais auparavant à La Banque Postale (depuis toujours) puis chez Helios (depuis avril).

J'aurais pu opter pour le Crédit Mutuel ou le CIC, mais leurs avantages par rapport à Fortuneo (gratuite) ne me semblait (…)

Journal Quelques notes de lecture

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
25
18
déc.
2024

Salut les gens et les autres,

Si vous ne savez pas quoi lire, offrir, découvrir, ces quelques notes de lecture pourraient ou pas vous aider. Les livres sont notés de un à trois manchots 🐧, plus précisément sous cette forme : +🐧 au cas où le manchot ne s’afficherait pas à l’écran, et -👎 pour le livre qui m’a franchement énervée.

Cyberstructure de Stéphane Bortzmeyer

Pas un perdreau de l’année (le livre, pas l’auteur, bon l’auteur non plus), il est (…)

Journal J'ai créé une visualisation et une description interactive d'iptables

Posté par  . Licence CC By‑SA.
Étiquettes :
29
18
déc.
2024

Il arrive souvent qu'avec le temps, les connaissances soient oubliées. Au mieux, vous ouvrez votre manuel préféré et vous vous souvenez rapidement de tout. Au pire, vous devez vous replonger dans un sujet apparemment familier.

J'ai toujours cru que visualiser l'information étudiée permettait de la comprendre plus rapidement.

À ces fins, une description interactive des tables iptables, des conseils le long des chaînes et une visualisation du flux de trafic, en fonction de sa destination (transit, local), ont été réalisés.

(…)

Journal tapmemo, script minimaliste pour apprendre des textes par coeur

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
14
17
déc.
2024

Cher journal,

J'ai un petit texte à apprendre par cœur, et inspiré par le site memorize by heart, j'ai écrit le mini script suivant, dont l'idée est d'attendre que l'utilisateur rentre la première lettre de chaque mot dans un fichier.

#!/bin/env ruby

require 'io/console'

ARGV.size == 1 or raise "Usage: #{$PROGRAM_NAME} <file>"

result = { correct: 0, total: 0 }

File.read(ARGV[0]).split(
(…)

Journal LinuxFr.org : première quinzaine de décembre 2024

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
6
16
déc.
2024

Deux cent quarante-et-troisième épisode dans la communication entre les différentes équipes de bénévoles autour du site LinuxFr.org : l’idée est de tenir tout le monde au courant de ce qui est fait par la rédaction, l’administration web et système, la modération, le développement, l’association, etc.

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

Statistiques

Du 01 au 15 décembre 2024

  • 1182 commentaires publiés (dont 3 masqués depuis), comme suit
    • 563 commentaires publiés sur les liens (…)

Journal Sortie de Bim! en version 3 pour les fêtes

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
20
15
déc.
2024

Bonjour'nal,

Je t'ai préparé une nouvelle version de mon jeu Bim!.

Bim! est un jeu libre (code AGPL3 et assets CC-by-sa 4.0) à la Bomberman qui se joue uniquement en ligne. Il n'est disponible que pour les systèmes Android (lien direct vers l'APK).

Ça tombe bien, avec les fêtes de fin d'année qui s'approchent on va se retrouver en famille ou avec des amis ; ce sont les meilleures conditions pour profiter du jeu. En dehors de (…)

Journal Meta persiste à chercher du nucléaire pour ses datacenters IA.

Posté par  . Licence CC By‑SA.
6
15
déc.
2024

Après l'échec de son projet de datacenter IA à cause de la présence d'une abeille rare à proximité du site de construction, le groupe Meta a lancé un appel d'offre aux développeurs d'énergie nucléaire.

Son objectif est d’acquérir entre 1 et 4 Gigawatts d'énergie nucléaire aux USA, avec une mise en service au début des années 2030.

Source: enerzine

Journal Framasoft €$ : Souhaitons leur un Joyeux Anniversaire et Joyeux Noël

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
24
12
déc.
2024

Framasoft a 20 ans et a encore plein de projets dans sa besace !

J'imagine qu'il n'est pas nécessaire de présenter Framasoft. Notons qu'ils viennnent de publier leur dernier logiciel : une App iOS et Android pour PeerTube :

PeerTube sur mobile : un univers de vidéos qui prend soin de votre attention
https://framablog.org/2024/12/10/peertube-sur-mobile-un-univers-de-videos-qui-prend-soin-de-votre-attention/

Mais pour continuer leur riches contributions au monde des logiciels libres, ils ont besoin de soutiens financiers :

https://soutenir.framasoft.org

Continuer

Si nous rassemblons 200 000 € (…)

Journal Sortie de JQM v3

Posté par  . Licence CC By‑SA.
12
12
déc.
2024

Le logiciel libre et open-source JQM (pour « Job Queue Manager ») est un moteur de batch conçu pour :
- Optimiser l’exécution de jobs grâce à des files d’attente configurables
- Simplifier l’administration des jobs
- S’intégrer facilement dans divers environnements

La version 3.0 vient de sortir, elle apporte une refonte majeure des composants internes de JQM, visant à offrir de meilleures performances, une base de code plus moderne et maintenable ainsi qu'à permettre une livraison plus facile de (…)

Journal Personnaliser sa montre GPS Garmin avec le SDK Connect IQ

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
29
8
déc.
2024

'lut les sportifs (et les autres),

Il y a quelques temps j'avais présenté ici même comment personnaliser une montre GPS garmin avec le SDK Connect IQ. Je me permets une petite réactualisation car entre temps l'environnement de développement a quelque peu évolué, il n'est plus basé sur Eclipse mais sur Visual Studio Code qui bien qu'étant un outil microsoft, les sources sont disponibles et sous licence MIT, précision utile il fonctionne parfaitement sous linux.
On installe ensuite le SDK en (…)

Journal Un câble USB qui permet de pirater un ordinateur.

Posté par  . Licence CC By‑SA.
Étiquettes :
25
7
déc.
2024

Une organisation a réussit à fabriquer un câble USB C permettant d'espionner et de pirater l'ordinateur sur lequel il est branché.

Auparavant, une technique répandue pour pirater le système informatique d'une entreprise était d'utiliser des clé USB ayant les mêmes capacité de piratage que le câble, et remplies de données anodines comme des fichiers musicaux.

Les pirates laissaient la clé dans l'entreprise, par exemple dans une salle d'attente, et attendaient que que le personnel de l'entreprise branche la clé pour (…)