Shinken sort une version pour la production
Comme à son habitude, l'outil est disponible sous la forme d'une archive ou d'une machine virtuelle de démonstration où sont déjà installées les interfaces de visualisation Thruk, Ninja et NagVis.
IPython est une console alternative principalement tournée vers l'exploration interactive des données. Après une longue période de réécriture du code, les versions stables s'enchainent tous les quelques mois depuis un peu plus d'un an.
La précédente version, sortie en décembre 2011, a introduit une nouvelle interface web, que cette nouvelle mouture vient principalement améliorer, sans pour autant délaisser les utilisateurs de la ligne de commande.
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.
Pour le moment, trois ressources sont surveillées et historisés par cette extension :
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.
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.
Avec le mois d’avril arrive une nouvelle version de Tryton.
Tryton est une plate‐forme de développement d’applications « business » écrite en Python (en résumé un progiciel de gestion intégré). Il se repose sur une base de données (PostgreSQL, MySQL ou SQLite), un serveur modulaire et un client GTK et il est disponible sous licence GPLv3.
Cette version a vu l’amélioration de nombreuses fonctionnalités du client : l’ajout d’un gestionnaire de connexion à la gajim, la fusion des vues arbres / listes, l’ajout d’un « hook » permettant le complètement automatique des champs textes et une fonctionnalité permettant d’inférer la valeur d’un champ en fonction des contraintes de domaine.
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.
GeoBases est un projet dont le but est de fournir des services et des possibilités de visualisation pour des données géographiques. En réalité cela fonctionne également avec des données non-géographiques, mais cela limite les possibilités de cartographie.
Le projet contient déjà des sources de données issues d'autres projets (comme GeoNames ou optd), ou encore de l'OpenData. Par défaut une source de données d’aéroports est utilisée. Il est très simple d’ajouter ses propres sources de données pour pouvoir jouer avec.
Parmi les services disponibles :
Cette dépêche a pour but de présenter un outil libre pour auto‐héberger des pétitions en ligne. Partant du principe que les plates‐formes habituelles de pétitions en ligne ont pour modèle économique de revendre nos données personnelles, certaines associations (généralement militantes) qui prennent à cœur de protéger la vie privée de leurs signataires utilisent généralement des systèmes de pétitions auto‐hébergés.
Pour ses campagnes de pétitions, l’association R.A.P. avait besoin d’un tel outil. Faute d’en trouver qui répondent à ses besoins, un outil a été développé et publié sous licence libre : Pytition. L’outil en est à ses débuts, il est développé par un bénévole non expert du Web (il est développeur embarqué) en Python/Django. Pytition reste basique pour l’instant, mais il ne tient qu’à vous de rapporter des bogues et de contribuer en proposant de nouvelles fonctionnalités.
En bref : une bibliothèque (Python3, GPLv3) hébergée sous GitHub, permettant de lire des dictionnaires de langues (au format texte ou sous forme d'une base de données), de les formater et d'en vérifier la cohérence, puis de les (ré)écrire au format texte ou sous forme d'une base de données. La version actuelle (0.1.6) permet seulement de travailler sur les fichiers texte. De manière générale, le projet n'a pas été testé de manière intensive.
Cette dépêche est la suite d’une série sur Python initiée en septembre 2019. Après un sommeil cryogénique de un an et demi, on repart en forme avec d’autre contenu Python à vous proposer: actualité, bonnes pratiques, astuces, témoignages…
Cette huitième partie présente pipenv
, un outil pour s’abstraire de pip
et virtualenv
qui est mis en valeur par la PyPA (Python Packaging Autority). Puis nous finirons la dépêche par un cas pratique avec conteneurisation via Docker, le tout avec plein d’astuces et de conseils pour bien s’en sortir. 🚀 🐍
Pour rappel, les dépêches précédentes :
py
et pyenv
pour faciliter la gestion de plusieurs versions de Python en parallèle sur un poste ;Cette dépêche est la suite d’une série sur Python initiée en septembre 2019. Après un sommeil cryogénique de un an et demi, on repart en forme avec d’autres contenus Python à vous proposer: actualité, bonnes pratiques, astuces, témoignages…
Cette sixième partie explique les inconvénients de pip
et présente l’alternative pipx
, le tout avec plein d’astuces et de conseils pour bien s’en sortir. 🚀 🐍
Pour rappel, les dépêches précédentes :
py
et pyenv
pour faciliter la gestion de plusieurs versions de Python en parallèle sur un posteLa PyConFR, l'évènement de la communauté francophone du langage de programmation python, aura lieu du 16 au 19 février 2023 à Bordeaux. L'évènement est gratuit mais l'inscription au préalable est obligatoire.
Le programme vient de paraître, le sommaire des conférences, des ateliers et des sprints vous attend dans la suite de cette dépêche.
Après deux ans de développement, la société C-S sort une nouvelle version de Vigilo (nom de code : Phœnix), sa solution de supervision open source.
Basée sur le moteur Nagios (mais aussi RRDTool, etc.), l’objectif de Vigilo est de proposer une solution globale et industrialisée pour la gestion des (très) grands parcs.
Vigilo est déjà en exploitation sur des parcs dépassant les 10 000 équipements.
Les évolutions techniques de la V2 :
Deux versions sont disponibles :
Les deux versions sont développées sous licence GPLv2.
Ce jeudi 16 juin 2016 à 19h se déroulera la 50ème séance montoise des Jeudis du Libre de Belgique.
Le sujet de cette séance : Tryton, un framework libre d’application métier
Thématique : Progiciel de Gestion Intégré
Public : Programmeurs|Responsables d’entreprise|étudiants
L’animateur conférencier : Cédric Krier (B2CK SPRL)
Lieu de cette séance : Université de Mons, Faculté Polytechnique, Site Houdain, Rue de Houdain, 9, auditoire 3 (cf. ce plan sur le site de l’UMONS, ou la carte OSM). Entrée par la porte principale, au fond de la cour d’honneur. Suivre le fléchage à partir de là.