Journal Support EteSync dans Evolution

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
23
21
juil.
2023

Depuis la version 3.48.1 d'Evolution, il semble que l'extension permettant le support d'EteSync n'était plus inclus par défaut pour les installations via Flathub (voir ce ticket).

Le projet Evolution ne souhaitant pas maintenir le paquetage de l'extension, je m'en suis chargé et il est donc désormais possible de récupérer le support en installant l'extension suivante : https://flathub.org/apps/org.gnome.Evolution.Extension.evolution-etesync

Le code du paquetage de l'extension est dispo sur https://github.com/flathub/org.gnome.Evolution.Extension.evolution-etesync pour les curieux.

Rappel, pour ceux qui n'utilisent pas les Flatpaks (…)

Journal Obtenir un son numérique multicanal depuis son ordinateur

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
37
21
juil.
2023

De quoi s'agit-il?

J'ai récemment eu l'opportunité de me pencher sur la possibilité d'écouter dans de bonnes conditions des enregistrements sonores qui disposent de plus de deux canaux. Des films en 5.1 (6 canaux) quoi. Et j'ai découvert un univers complexe et contre intuitif, qui plus est, mais ce n'est qu'une impression non vérifié, peu utilisé donc moins testé. J'ai donc eu envie d'écrire ici mon retour d'expérience avec l'espoir qu'il permettra à d'autres d'y voir clair plus vite que (…)

Journal Prise de poids et perte de perf

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
81
21
juil.
2023

Bonjour 'nal,

Il m'est arrivé un truc de ouf, une énigme de dev comme je n'en avais pas vu depuis longtemps : par un malheureux concours de circonstances mon application en C++ a pris 5% de temps d'exécution en plus suite à la suppression d'une seule ligne, un #include <utils.hpp>.

Accroche-toi, il s'avère que la cause de l'augmentation du temps d'exécution était uniquement liée à l'augmentation de la taille du binaire. Mais pourquoi diable sa taille a-t-elle augmentée en (…)

Journal Yb : venez tester le parser YAML en bash

Posté par  . Licence CC By‑SA.
Étiquettes :
14
20
juil.
2023

Lorsque j'étais venu vous présenter loco.sh il y a quelques mois, l'utilisation de YAML avait fait débat. À l'époque il n'y avait pas de solutions de parsing complète pour YAML en bash.

Après de nombreuses difficultés à trouver à la fois une solution performante et portable, j'ai décidé de développer yb.

Yb c'est un parser YAML développé en bash, qui s'appuie sur des techniques modernes de programmation pour être un minimum performant.

Je viens tout juste de finaliser l'implémentation (…)

Journal Un angle d'attaque plus pertinent que l'angle d'attaque classique contre Amazon ...

25
20
juil.
2023

Je viens de lire cet article qui parle de la sous-traitance et des abus des donneurs d'ordre dans le domaine de la livraison de colis (on remarque d'ailleurs qu'Amazon n'est pas la seule société mise en cause, mais d'autres gros acteurs tels que TNT, Fedex, et même La Poste sont cités).

Mon avis : c'est en légiférant sur ce genre de pratique (en interdisant la livraison à perte par exemple - comme on interdit la vente a perte hors soldes) (…)

Journal Kevin Mitnick bronsonisé

29
20
juil.
2023
Ce journal a été promu en dépêche : Décès de Kevin Mitnick.

Cher journal,

j'apprends avec énormément de tristesse le départ de Kevin Mitnick. Légende dans le monde de la sécurité informatique, il est connu pour avoir entre autre popularisé les techniques d'ingéniérie sociale, un moyen d'obtenir des accès ou des informations basé non pas sur une exploitation de vulnérabilités techniques, mais sur le comportement humain.

Il fut aussi propulsé sur le devant de la scène médiatique en étant pendant deux ans en fuite, recherché par le FBI. L'arrestation (…)

Journal Decker : boîte à outil retro inspirée d'HyperCard

Posté par  . Licence CC By‑SA.
Étiquettes :
18
19
juil.
2023

Dans les petits projets informatiques qui viennent rapidement s'imposer comme ayant un réel potentiel utile, artistique et intellectuel, nous avons déjà évoqué UXN

Dans un style encore plus retro, mais aussi plus abordable, Decker semble présenter une sorte de raffinement et d'aboutissement qui ne peuvent pas laisser indifférent. Inspiré du logiciel HyperCard de la préhistoire d'Apple, il est bien plus que cela : c'est un terrain de jeu, un système de présentation, un outil de programmation interactif et visuel.

=&gt (…)

Journal Django + Jupyter Lab = ❤️

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
17
18
juil.
2023

Au travail, un de mes juniors data-scientist est arrivé avec une demande toute innocente. "Ça serait bien qu'on puisse avoir un truc style Jupyter Notebook sur la prod pour explorer plus facilement les données".

Notre prod est sous Django, un truc assez commun; et Jupyter aussi a l'air aussi rependu dans le domaine de la data-science. Je me suis dit que quelqu'un avait forcément répondu à la problématique.

Et ben non. Pas du tout.

Il existe bien django-extensions (…)

Journal Stalwart mail server

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
15
18
juil.
2023

Je viens de découvrir le projet Stalwart, dont je n’avais jamais entendu parler.

Il s’agit d’un serveur mail, écrit en rust et sous licence AGPlv3.

L’idée est d’intégrer facilement un serveur SMTP, IMAP et JMAP qui soit facile d’installation et d’administration.

https://stalw.art/blog/announcing-mail-server/

La brièveté de la doc laisse pantois. Mais ça me semble tout de même moins complet que Modoboa:

https://modoboa.org/en/

Journal [HS] combien fait 0,12 à l'infini ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
5
14
juil.
2023

Comme il y a des matheux qui traînent sur ce site, avec un pote on se disait que 0,9999 à l'infini va finir par valoir 1 (la définition d'un espace complet, si on admet que R est un corps)

pour autant, 0,1212121212… ça fait 0,2 ? (en accumulant les 2)

désolé pour la question de taupin :/

/BAud et des questions existentielles o_O
eh, c'est dredi, j'ai le droit !

Journal Notes de migration vers l'architecture 64 bits de Debian sur un Raspberry Pi 3B

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
22
13
juil.
2023

Voici quelques notes prises à l’occasion de la migration d’une Raspbian 32 bits au même système, mais en 64 bits.

La petite machine

Il s’agit d’un Raspberry Pi 3B (rev 1.2) de 2015 qui joue depuis près de 8 ans fidèlement le rôle de serveur :

  • partage local SMB ;
  • hébergement du site Wordpress de l’artiste Lucy Nuzit. Allez-y, ça vaut le détour (je suis parfaitement objectif). À ce propos, si vous avez des commandes à lui passer pour (…)

Journal Dernières nouvelles du WWGC

Posté par  . Licence CC By‑SA.
Étiquettes :
4
11
juil.
2023

Attention ce journal est une incitation grave à mouler toute l'après midi devant l'ordinateur. Mais je crois que c'est permis.

WWGC: Women's World Gliding Shampionship

Depuis le 2 Juillet à Soria (Espagne), une cinquantaine de pilotes se disputent le titre de championne du Monde de planeur en catégorie Club, Standard et 18M. Nos françaises brillent et c'est chouette de pouvoir suivre leurs performances.

Aujourd'hui la météo semble bonne et les épreuves du jour sont les suivantes (les liens renvoient vers (…)

Journal Vous hébergez un serveur Mastodon ? Mettez-le à jour !

Posté par  (site web personnel, Mastodon) .
20
10
juil.
2023

Si vous avez un serveur Mastodon qui traine quelque part, vous devez le mettre à jour au plus vite, en version 3.5.9, 4.0.5 ou 4.1.3 selon votre branche.

Ces versions corrigent quatre failles :

  1. https://nvd.nist.gov/vuln/detail/CVE-2023-36462 de sévérité 5.4 (ça va encore) ;
  2. https://nvd.nist.gov/vuln/detail/CVE-2023-36461 de sévérité 7.5 (ça commence à pouvoir poser problème) ;
  3. https://nvd.nist.gov/vuln/detail/CVE-2023-36459 de sévérité 9.3 (argh) ;
  4. Mais surtout https://nvd.nist.gov/vuln/detail/CVE-2023-36460 de sévérité 9.9 qui permet de faire du déni de service ou de l’exécution de code arbitraire, à (…)