2016
Bien configurer son environnement de développement Python : Standardiser l'exécution des tests avec tox. Partie 4
tox permet d'automatiser l'exécution de la suite de tests d'un projet dans plusieurs environnements virtuels (différentes versions de Python ou d'interpréteurs) en une seule commande. Cela s'avère vite indispensable lorsque l'on développe un module open source.
Une collection de fontes libres, prêtes à l'emploi et optimisées pour le web
Alsacreations met à disposition sur l'un de ses dépôts Github une collection de fontes libres, optimisées pour le web, et facilement intégrable dans un nouveau projet. Voyons à quoi ressemblent ces fonts. Un grand merci à Alsacreations !
Bien configurer son environnement de développement Python : Valider son code Python avec flake8. Partie 3
La PEP 8 (Style guide for Python Code) de Python est un ensemble de conventions permettant d'écrire du beau code Python. flake8 est un des outils mis à disposition par la communauté pour aider à valider son code Python au regard de la PEP 8.
Bien configurer son environnement de développement Python : Personnaliser le script de démarrage du shell Python. Partie 2
Après avoir vu comment gérer plusieurs projets Python dans des environnements virtuels séparés grâce à virtualenvwrapper, nous allons voir à présent comment personnaliser le script de démarrage qui est exécuté automatiquement lorsque l'on démarre un shell Python.
Bien configurer son environnement de développement Python : Les environnements virtuels. Partie 1
C'est quand même plus sympa de développer quand notre environnement de développement est bien configuré ! Ce didacticiel est une introduction en plusieurs parties à quelques bonnes pratiques qui vous permettront d'avoir un environnement de développement Python aux petits oignons. Partie 1 : Travailler avec des environnements virtuels et les associer aux projets.
Plone 5 : Inclure du code avec la coloration synthaxique (restructuredText)
Pygments permet de rendre du code informatique plus lisible en y ajoutant des informations de style et des couleurs. Après une introduction au module Pygments, nous verrons comment l'intégrer dans Plone 5 afin de pouvoir utiliser la coloration syntaxique dans nos articles rédigés en "text/restructured".
Introduction dynamique à XHML à destination du novice
Un cours d'introduction à XHTML, rédigé en 2011 pour les besoins d'une formation dispensée au CNAM à des étudiants novices. Des exercices permettent de tester en temps réel ses connaissances et les notions abordées.
Introduction à Python à destination du novice
Un cours d'introduction à Python, rédigé en 2011 pour les besoins d'une formation dispensée au CNAM à des étudiants novices. Des exercices (avec la correction) permettent de tester ses connaissances et les notions abordées.
Introduction dynamique aux feuilles de style CSS à destination du novice
Un cours d'introduction aux feuilles de style CSS, rédigé en 2011 pour les besoins d'une formation dispensée au CNAM à des étudiants novices. Des exercices permettent de tester en temps réel ses connaissances et les notions abordées.
Introduction aux CMS (Content Management System)
Une introduction aux CMS (Content Management System), rédigée en 2011 pour les besoins d'une formation dispensée au CNAM à des étudiants novices. Est notamment incluse une présentation du CMS Plone.
Introduction à l'Internet
Une introduction à Internet, rédigée en 2011 pour les besoins d'une formation dispensée au CNAM à des étudiants novices.