Python

Autre

Quoi de neuf les devs ? Numéro 133 avec l'interview de Jonathan Salmona

Cette édition de 'Quoi de neuf les devs ?' présente une interview avec Jonathan Salmona, CEO de Shodo, qui promeut l'importance de l'éducation continue et du respect des valeurs personnelles dans le métier de développeur. Le numéro couvre également des sujets variés comme la gestion des artefacts, des nouvelles en matière de bases de données serverless avec Clever Cloud, et des conseils pratiques pour les développeurs, indiquant que leur rôle est autant technique qu'humain.

Autre

5 Best Udemy Courses to Master ChatGPT for Productivity and Automation in 2025

Cet article présente les 5 meilleurs cours sur Udemy pour maîtriser ChatGPT d'ici 2025, en mettant l'accent sur la productivité et l'automatisation. Les cours recommandés incluent des formations sur l'ingénierie des invites, l'utilisation de ChatGPT avec des outils comme Google Docs et Excel, ainsi que l'intégration avec des API pour automatiser les tâches. Ces cours ciblent différents utilisateurs, allant des débutants aux développeurs, face à l'importance croissante de l'automatisation et de l'IA dans les tâches professionnelles.

"
Autre

PyConFR 2025, à Lyon du 30 octobre au 2 novembre - LinuxFr.org

La PyConFR 2025, organisée par l'Association Francophone Python (AFPy), se déroulera du 30 octobre au 2 novembre à Lyon. Cet événement gratuit de 4 jours inclut des sprints de développement et des conférences. L'appel à propositions est ouvert jusqu'au 20 juillet, encourageant tous les niveaux à soumettre des sujets. Un soutien est également proposé pour les personnes sous-représentées afin d'aider à proposer des sujets et préparer des conférences. La PyConFR est financée par des sponsors et des contacts pour le sponsoring sont bienvenus.

Autre

Dos and don’ts when sunsetting open source projects

Maintenir un projet open source nécessite une réflexion sur son avenir et la possibilité de le déprécier. Si son utilisation diminue ou si des solutions plus modernes émergent, il peut être temps de passer à autre chose. Les mainteneurs doivent communiquer clairement sur leur décision de déprécier, laisser la porte ouverte à d'autres contributeurs éventuels, et archiver le code au lieu de le supprimer, assurant ainsi que ceux qui en ont besoin puissent encore y accéder. Une gestion réfléchie du processus de dépréciation est essentielle pour protéger sa réputation et soutenir la communauté.

Autre

How to Read Data from Google Sheets Using Python

Cet article présente un script Python pour lire des données depuis Google Sheets. Il explique les étapes de configuration de l'API, l'authentification avec OAuth, la lecture des données d'une feuille spécifique et l'affichage des résultats dans la console. Ce processus est décrit comme un moyen propre et réutilisable d'intégrer Google Sheets dans un flux de travail Python.

Dev back

I Took 7 FastAPI Courses on Udemy — Here’s What Actually Helped Me?

L'article présente un retour d'expérience sur l'apprentissage de FastAPI à travers sept cours sur Udemy. L'auteur souligne l'importance de construire de petits projets réels, de bien comprendre Pydantic, et de déployer des applications en production pour maîtriser FastAPI. Il classe également les cours en fonction de leur utilité et partage des recommandations pour les nouveaux apprenants.

Dev back

Top 5 Udemy Courses to Learn Pydantic in 2025

Pydantic est devenu essentiel pour le développement Python moderne, en particulier pour la validation de données dans les frameworks comme FastAPI et dans les applications d'IA. Cet article présente les cinq meilleurs cours Udemy pour apprendre Pydantic en 2025, soulignant son importance pour gérer les données structurées, améliorer la qualité du code et répondre aux exigences de l'industrie. Grâce à Pydantic V2, les développeurs peuvent bénéficier de performances accrues et d'une meilleure simplicité d'utilisation. Plusieurs cours sont recommandés pour maîtriser Pydantic et construire des agents d'IA.

Fullstack

5 Advanced Programming and Development Books for Experienced Developers

Cet article présente cinq livres avancés sur la programmation et le développement destinés aux développeurs expérimentés maîtrisant des langages tels que Java, Python, C++, JavaScript et Ruby. Chaque livre recommandé approfondit les meilleures pratiques et les usages efficaces de ces langages, dans le but d'améliorer les compétences en programmation des développeurs. Parmi les ouvrages mentionnés figurent 'Effective Java', 'Python Tricks', et 'Javascript Ninja', chacun offrant des perspectives précieuses sur leurs langages respectifs. Ces livres sont conseillés aux développeurs souhaitant solidifier leur maîtrise et devenir de meilleurs professionnels.

IA

Datalore 2025.2 Is Out With Report Tabs, Extended DuckDB Support, and Snowflake Key Pair Authentication

La version 2025.2 de Datalore introduit des fonctionnalités telles que des onglets de rapport, le support de DuckDB comme source de données pour les cellules SQL, et l'authentification par paire de clés pour Snowflake. Les utilisateurs peuvent organiser leur contenu en plusieurs vues à l'aide des onglets de rapport, et se connecter de manière sécurisée à Snowflake sans mots de passe grâce à la cryptographie clé publique-privée. Les utilisateurs doivent noter qu'avec la prochaine mise à jour, l'interpréteur Python par défaut sera mis à niveau vers Python 3.11, et ils devront mettre à jour manuellement les anciens notebooks.