Lien CalCleaner : J'ai développé un petit outil pour supprimer les vieux événements des calendriers

Bon(jour|soir),
J'ai commencé il y a peu (une semaine), une autoformation sur Python (avec l'aide Pluralsight).
Je pense avoir compris les bases, mais je bute principalement sur la recherche de documentations.
Premièrement, je n'arrive pas à trouver un équivalent des man pour les modules python. Ça me semble quand même plus simple de ne pas sortir de mon terminal.
Genre ce qui m’intéresse, c'est de trouver la documentation de sys.path.insert()
. Or dans la doc Python pour ce module (…)
Bonjour'nal
Il y a quelques temps je me suis décidé a monter un blog perso pour raconter quelques idées que j'ai en tête. Je me suis donc mis en quête d'un outil qui me conviendrait.
Je ne voulais pas d'un mastodonte lié à une BDD, mes besoins étant modeste je voulais quelque chose de léger et hébergable facilement. Donc j'ai assez rapidement exclu les Wordpress, DotClear et autre supertanker du domaine.
J'ai jeté un œil aux «Flat file CMS», tel (…)
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.
Bonjour,
Dans le cadre nos activités de recherches, nous recherchons un développeur informatique Python pour travailler sur la chaîne de traitements logiciels Iota2 (source : https://framagit.org/iota2-project/iota2, documentation : https://docs.iota2.net/develop/). Cette chaîne à notamment permis de produire la première cartographie nationale de l'occupation des sols par télédétection, à partir de séries temporelles d'images Sentinel-2:
Nous avons pour l'instant 12 mois de contrat, plus une prolongation de 12 mois. Le poste est au CESBIO, sur Toulouse. Pour une grille (…)
Le 7 mai, Tryton, le progiciel de gestion intégré (ERP), a sorti la version 6.4.
Cette nouvelle version supportée un an apporte son lot de correctifs et intègre pas moins de neuf nouveaux modules dont la gestion des taxes non-déductibles, l'allocation des coûts de livraison par poids et des règles sur les quantités minimales d'achat ou de vente.
Comme d’habitude, la migration depuis les versions précédentes est prise en charge.
Cette version s'accompagne d'un tutoriel pour les développeurs désireux de créer leur premier module avec Tryton.
La plupart des gens, en particuliers les plus jeunes, sont très attachés à leur smartphone. D'où l'idée de se servir de cet attachement pour les intéresser à la programmation.
Grâce à un IDE en ligne comme Replit, ou, pour les plus motivés, en installant Termux, (ou iSH pour les appareils sous iOS), on dispose de la possibilité d'exécuter des programmes en Python avec son smartphone.
Certes, un smartphone, ce n'est pas vraiment confortable pour programmer, mais est-ce (…)
Bonjour Nal,
Il y a un "design pattern" que je réutilise souvent dans différent langages pour découper la logique métier en plusieurs petit bout de code bien séparés et facilement testable.
Ce design pattern s'apparente très fortement à une machine à état :
None
si (…)Bonsoir nal,
Je me baladais sur les Internets occupé à lire des actualités de ci de là et à flâner quand mes pas m’amenèrent sur l’excellent https://www.python.org
Et là, stupéfaction ! Le logo Python ainsi que le site web sont tout de jaune et de bleu parés.
Bon, les couleurs sur le logo sont à l’envers, mais ne chipotons pas.
Et quelle humilité ! Pas un article pour mentionner ce discret mais pourtant réel soutien à la cause ukrainienne. C’est (…)
Alors que sort la version audiolivre de mon roman cyberpunk Printeurs, dont il a été question sur ce site, j’ai le plaisir de vous annoncer une autre sortie très punk, la version 1.0 du logiciel Offpunk, un navigateur optimisé pour la navigation déconnectée sur le « smolnet », incluant les protocoles https, gemini, gopher et spartan.
Offpunk est un logiciel écrit en Python et utilisable entièrement en ligne de commande : il s’affiche dans un terminal et n’utilise ni souris ni raccourci clavier. Chaque action nécessite une commande. Le rendu des pages et des images se fait dans l’afficheur « less » (en utilisant chafa pour les images).
Bonjour,
Je connais l'architecture MVC mais pas vraiment d'autres architectures…
Est ce que vous connaissez de bonnes ressources pour apprendre?
Là j'apprend avec les projets open source et les tests unitaires à déployer le code sur plusieurs fichiers et éviter les gros blocs d'un seul coup, mais je ne suis pas encore au top…
Le 15 février 2022 est sortie la version 2.3 du logiciel de gestion de la relation client Crème CRM (sous licence AGPL-3.0). La précédente version, la 2.2, était sortie quasiment un an auparavant, le 19 janvier 2021.
Pas mal de choses au programme, notamment la possibilité de personnaliser le menu principal, la disponibilité comme un paquet Python classique et une image Docker de démonstration. Les nouveautés sont détaillées dans la suite de la dépêche.