Un tutoriel pour comprendre comment fonctionne PyQt, l'un des générateurs d'interface graphique tournant sous Python.
Autres ressources ici: https://wiki.python.org/moin/PyQt
Une méthodologie de gestion de temps intéressante et qui se pourrait être efficace pour les gens bien organisés ou souhaitant davantage développer leur gestion du temps. Pas sûr que ça soit adapté à toutes les situations, mais pourquoi pas ;)
Moteur de recherche de contenu (notamment des images) sous licence Creative Commons. Utile :)
Via https://korben.info/cc-search-pour-chercher-des-images-sous-licence-creative-commons.html
Des palettes de couleurs qui vont bien ensemble. Pratique pour le design de nouvelles applications.
Une liste de plusieurs développeurs parlant de leurs outils préférés.
Via https://korben.info/quels-sont-les-outils-utilises-par-les-developpeurs-professionnels.html
Un nouveau système de gestion de commentaires libre et opensource. Intéressant, coudé !
La documentation de Drone.io, un outil de CD/CI qui se veut simple et efficace. Lorsqu'on le maîtrise, il est vrai qu'il devient sacrément efficace, mais malheureusement sa prise en main n'a pas été très simple. À l'heure où j'écris ces lignes (nous sommes le 15 avril 2019), la version 0.8 est la plus stable que j'aie pu installer. Il semble que la v1.0 soit buguée jusqu'à la moelle et je n'ai jamais réussi à la faire démarrer. Ne comptez pas trop sur la doc de la v1.0 pour démarrer, elle est pratiquement vide.
En attendant, utilisez la v0.8 et lisez ça si ça peut vous intéresser: https://www.rent-a-hero.de/wp/wp-content/uploads/2018/10/DroneIO_Gitea_CI.pdf
Un guide bien pratique pour mettre en place de l'authentification basique avec Nginx
Puisque le domaine du packaging de scripts Python pour redistribution est un sujet assez vaste, j'épingle ici les différentes ressources trouvées çà et là qui peuvent aider à la compréhension des options. Je ferai peut-être un billet sur le blog lorsque j'aurai réussi à implémenter quelque chose de stable et fonctionnel.
Et bien sûr, un guide pour mettre en place un PyPI privé: https://medium.com/helpshift-engineering/private-python-package-index-with-zero-hassle-6164e3831208
Un article bien utile (en anglais) pour procéder à la réinitialisation des Windows Updates si votre ordinateur se plaint de ne pas pouvoir lancer le service.
Un guide pour se mettre à l'utilisation de devpi comme package index Python en local ou pour une entreprise.
La documentation de devpi peut être trouvée ici: https://devpi.net/docs/devpi/devpi/latest/+d/index.html
Une incroyable source d'information sur Python. À ne pas manquer !
Autre ressource importante (pour le packaging): https://python-packaging-user-guide.readthedocs.io/
Je viens de découvrir un client Git qui à l'air d'en avoir sous le capot: Fork. Seul bémol de mon côté: ce n'est pas opensource et c'est maintenu par un mari et sa femme sur leur temps libre... ça part d'une bonne intention.
Guide de démarrage: https://www.presslabs.com/docs/development/git/fork-windows/
Un projet rigolo: transformer un vieil écran LCD en smart mirror.
Source du projet:
Un guide pour mettre en place un repository PIP personnel ou au niveau d'une entreprise. Cela pourrait être pratique si vous décidez de contrôler plus finement vos dépendances et que vous souhaitez éviter qu'une nouvelle installation (p. ex: nouveau serveur applicatif) utilise des dépendances différentes que celles auxquelles vous vous attendiez.
De manière alternative, préciser une version en particulier dans le fichier créé par la commande "pip freeze" peut également vous aider.
Autres ressources:
Documentation intéressante sur Python dans VS Code
Un guide pour installer Nagios Core (monitoring système) sous Linux, peu importe la distribution.
Autre ressource utile: