Journal Batterie et Rock'n'Roll, goret style

Posté par  . Licence CC By‑SA.
22
8
jan.
2018

TilK avait publié 2 excellents journaux racontant comment il avait transformé une « batterie » pour Rock Band (un jeu video) en batterie MIDI :

https://linuxfr.org/users/tilk/journaux/orange-batterie-et-rock-and-roll
https://linuxfr.org/users/tilk/journaux/orange-batterie-et-rock-and-roll-partie-2

Il se trouve que j'ai la même batterie dans ma cave, et que le marmot l'a repérée ce soir… il a bien sûr fallu remonter l'engin et le transformer en simili batterie Playskool.

Pour référence, lsusb indique :
Bus 002 Device 009: ID 12ba:0210 Licensed by Sony Computer Entertainment America Harmonix Drum Kit for PlayStation(R)3 (…)

Journal Quelques bonnes pratiques Python pour 2019

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
22
30
mar.
2019

J'ai découvert/appris Python en le pratiquant au bureau à l'arche, et sans collègue à la fois expert et pédagogue. Du coup, j'ai accumulé plein de mauvaises pratiques que je tente désormais de corriger. Ce journal pour vous partager mes astuces et vous éviter les mêmes pièges :-)

Je ne suis pas encore un expert Python, alors merci de me corriger gentiment dans les commentaires ;-)

Je publie ce journal sous licence CC0 (sous domaine publique dans les pays où cela (…)

Journal MyPy 0.3 sort bien accompagné

Posté par  . Licence CC By‑SA.
Étiquettes :
22
19
fév.
2016

MyPy permet d'ajouter du typage statique à Python tout en restant compatible.
La version 0.3 est compatible avec la PEP 484

Guido fait maintenant parti des développeurs de MyPy (avec d'autres employés de Dropbox), le dépôt est sous l'arborescence python sur github. C'est dire l'importance qu'est entrain de prendre ce projet.

Pour l'instant la page du projet met surtout en avant l'intérêt en terme de debug et maintenance, mais parions que cela peut également donner des pistes pour améliorer les (…)

Analysez vos tests #Python avec pytest‑monitor

Posté par  (site web personnel, Mastodon) . Édité par Ysabeau 🧶 🧦, Davy Defaud et palm123. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
Étiquettes :
22
8
avr.
2020
Python

Pytest‑monitor est une toute nouvelle extension pour Pytest, le cadriciel de test du langage Python, qui vous permet d’analyser l’utilisation des ressources de la machine exécutant les tests.

Logo Pytest-monitor

Pour le moment, trois ressources sont surveillées et historisés par cette extension :

  • le temps d’exécution ;
  • la consommation mémoire ;
  • l’utilisation du processeur.

Chaque résultat étant attaché à un environnement d’exécution, il est facile de comparer l’impact du matériel utilisé pour faire tourner vos tests.

Journal Boobathon le Samedi 2018-04-21

Posté par  (site web personnel) . Licence CC By‑SA.
22
9
avr.
2018

Bonjour Nal,

Tu en as marre d'utiliser ton navigateur pour faire des tâcher répétitives ? Tu sais un peu développer en Python* ?
C'est l'occasion de découvrir le développement de modules Weboob (WEB Outside Of Browsers).

En effet, le samedi 21 avril 2018 sera organisé un Boobathon à Paris. Il s'agit d'un Hackaton autour de Weboob, qui permettra de
découvrir le projet, rencontrer les développeurs, et accéder à la gloire d'être un contributeur.

Pour plus de détails, c'est ici.

N'hésitez pas (…)

Sortie de Crème CRM en version 1.7

Posté par  (site web personnel) . Édité par Davy Defaud, palm123, bubar🦥, Nils Ratusznik, ZeroHeure et Florent Zara. Modéré par bubar🦥. Licence CC By‑SA.
22
27
fév.
2018
Commercial

Le 12 février 2018 est sortie la version 1.7 du logiciel de gestion de la relation client Crème CRM, un peu plus de deux ans après la version 1.6 (15 janvier 2016).

Icône de Crème CRM

Si cette version a pris plus longtemps à sortir que les versions précédentes, c’est heureusement justifié par le nombre des améliorations. Les nouveautés sont détaillées dans la suite de la dépêche.

Journal La durée de vie de Python 2.7 encore repoussée

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
22
14
avr.
2014

Bonjour Journal,

Python 2.7 a encore de beaux jours devant lui.

Sur la mailing list, Guido van Rossum employé maintenant par Dropbox ( qui emploie aussi Condoleezza Rice ) vient d'annoncer que Python 2.7 serait maintenue au moins jusqu'à 2020.

Being the last of the 2.x series, 2.7 will have an extended period of
-maintenance. The current plan is to support it for at least 5 years
+maintenance. The current plan is to support it for at least 10
(…)

Journal pydic, une suite d'outil python pour réaliser de la corrélation d'image locale

Posté par  . Licence CC By‑SA.
22
14
avr.
2017

Cher journal,
Je t'écris aujourd'hui pour t'annoncer la venue de pydic. pydic, disponible sous licence GPLv3, est une suite d'outil Python permettant de faire de la corrélation d'image locale. Cette suite d'outil, disponible sous la forme d'un unique module pydic.py, s'adresse plus particulièrement aux mécaniciens expérimentateurs qui souhaitent cartographier les déformations au cours d'un essai mécanique comme un essai de flexion, un essai de traction ou que sais-je encore.

Bien qu'en anglais, l'image suivante résume (…)

PyPI déploie le système 2FA pour les projets critiques écrits en Python

Posté par  . Édité par Benoît Sibaud, Xavier Teyssier et palm123. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
22
16
juil.
2022
Python

PyPI (de l’anglais « Python Package Index ») est le dépôt tiers officiel du langage de programmation Python. Son objectif est de doter la communauté des développeurs Python d’un catalogue complet recensant tous les paquets Python libres.
Google, par l’intermédiaire de l’Open Source Security Foundation (OpenSSF) de la Linux Foundation, s’est attaqué à la menace des paquets malveillants et des attaques de la chaîne d’approvisionnement des logiciels open source. Elle a trouvé plus de 200 paquets JavaScript et Python malveillants en un mois, ce qui pourrait avoir des « conséquences graves » pour les développeurs et les organisations pour lesquelles ils écrivent du code lorsqu’ils les installent.
PyPI déploie le système 2FA (pour double authentification ou authentification à deux facteurs) pour les projets critiques écrits en Python.

Python — partie 2 ―Python 2

Posté par  (site web personnel) . Édité par Ysabeau 🧶 🧦, Davy Defaud, Benoît Sibaud et palm123. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
22
8
sept.
2019
Python

Pour cette rentrée 2019, faisons le point sur Python : actualité, bonnes pratiques, astuces, projets intéressants, témoignages…

Cette partie 2 traite de Python 2. 🐍 🐍 Oui, c’est la fin de la maintenance de Python 2. Joie pour certain, désolation pour d’autres…

Allez, on se raconte toutes nos anecdotes dans les commentaires.

Un barbu présente le logo de Python

Sortie de Tryton 5.6

22
16
mai
2020
Bureautique

Le 4 mai, la version 5.6 de Tryton a été publiée. Cette version mineure de Tryton (support pendant un an) apporte, en plus des traditionnelles corrections de bogues et améliorations des performances, des améliorations majeures sur le calcul de prix de revient et sur la comptabilité de stock perpétuelle, un nouveau type de bouton/lien sur les formulaires et l’audit des employés responsables d’opérations clés. Deux nouveaux modules font leur entrée. Le premier ajoute l’arrondi sur les montants en espèces. Le deuxième permet d’approvisionner une ligne de vente par un ordre de production directement lié.
Comme d’habitude, la migration depuis la version précédente est prise en charge.
Tryton

Journal Repostat, générer des statistiques sur un dépôt Git

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
21
7
déc.
2020

Bonjour Nal,

Je l'avais mentionné dans une dépêche à propos de Haiku, mais cet outil mérite au moins son propre journal.

Donc au départ, il y a Gitstats. C'était un outil simple en Python pour générer quelques pages HTML montrant l'activité d'un projet Git: nombre de commits par mois, contributeurs les plus actifs, etc. C'est du Python2, tout est en vrac dans un seul fichier, ça génère du vieux HTML, et surtout, ça n'est plus maintenu depuis 5 ans.

(…)

Journal scratch_manager: gestionnaire de mise en cache de jeux de données

Posté par  . Licence CC By‑SA.
21
16
déc.
2022

J'ai eu l'occasion de développer un petit logiciel open-source pour mon travail, donc j'en profite pour partager ici.

Motivation

Sur les grappes de calculs (clusters) dédiés à l'intelligence artificielle, il y a un problème assez récurrent lié au stockage et à l'accès aux données.
Dans ces installations, on trouve généralement d'un côté une baie de stockage avec des jeux de données composés de millions de petits fichiers, et de l'autre côté les nœuds de calcul qui lisent ces fichiers.
La (…)

Vous reprendrez bien un peu de Python ?

Posté par  (site web personnel) . Édité par Nÿco, Davy Defaud, claudex, rootix et baud123. Modéré par Nÿco.
Étiquettes :
21
23
nov.
2011
Python

Le 28 novembre 2011 à partir de 18 h 30, l’AFPy (Association Francophone Python) organise une soirée intitulée « Vous reprendrez bien un peu de Python ? », à La Cantine de Paris.

Venez découvrir pourquoi il passionne ses utilisateurs, le potentiel qu’offre ce langage et ses nouveaux usages. Chacun est libre de partager son expérience sur un sujet libre pendant une présentation de 15 minutes environ. Pour les non‐parisiens, l’événement devrait être retransmis en direct via le site de La Cantine.