Chazallet Sébastien
Chazallet Sébastien
163 article(s)
Articles de l'auteur
Magazine
Résumé
La couleur est une notion qui a l'air évidente puisque nous en voyons tous les jours. Cependant, lorsque l'on met le nez dedans, cela est loin d'être si simple.Si vous voulez devenir incollable sur tout ce qui touche à la composition des couleurs, c'est ici et maintenant !
Le format reStructuredText ou le formatage à portée de tous
Magazine
Auteurs
Spécialité(s)
Résumé
Le format reStructuredText est un langage de balisage léger, c'est-à-dire un langage permettant de structurer du texte dont le code source reste très lisible, y compris pour des non-informaticiens.
Distribuer son projet Python
Magazine
Auteurs
Spécialité(s)
Résumé
Vous avez réussi à créer un produit intéressant, votre code source fonctionne correctement, vous avez passé les premiers tests avec succès, mais voilà, ce n'est « que » du code source. Si vous voulez que votre produit rencontre son public, il est nécessaire, selon la cible, d'industrialiser sa mise en production ou de faire en sorte qu'il soit facilement installable par les utilisateurs. Cet article se propose de montrer comment distribuer son code source et faire de son produit quelque chose de vraiment abouti et prêt à l'emploi. Il est axé sur la distribution de code Python.
Les outils indispensables pour distribuer son projet
Magazine
Auteurs
Résumé
La distribution d'un projet est l'élément principal qui fait que le projet est réellement open source. En effet, un projet - même sous licence libre - dont le code source n'est pas distribué n'est pas un projet open source. À ce jour, il existe un assez grand nombre de plateformes reconnues. Nous allons en présenter trois : GitHub, Bitbucket et Launchpad.
Faire connaître son projet grâce à Twitter
Magazine
Auteurs
Spécialité(s)
Résumé
Les réseaux sociaux sont devenus le moyen privilégié pour s'informer et donc, l'outil idéal pour faire connaître son projet. Cet article va présenter des utilisations de Twitter par des communautés libres et vous donner quelques clés pour en faire de même.
SQLite 3 : laissez-vous embarquer...
Magazine
Auteurs
Spécialité(s)
Résumé
SQLite est un moteur de bases de données relationnelles SQL qui a la particularité de ne pas fonctionner en client/serveur, mais d'être directement embarqué dans les applications qui l'utilisent. Il est libre et gratuit, écrit en C et utilisable, entre autres, en Python. Il constitue une solution idéale pour tout concepteur d'application qui veut gérer ses données persistantes de manière relationnelle sans imposer l'installation de solutions client/serveur. C'est par exemple le cas d'applications aussi généralistes que Firefox, qui l'utilise par exemple pour stocker les onglets ouverts.
Python 3 : travailler avec des séquences
Magazine
Auteurs
Spécialité(s)
Résumé
Cet article est dédié aux débutants qui n’ont encore jamais développé, qui aimeraient s’y mettre mais se demandent par où commencer ; il fait partie d’une série dont l’idée est de se donner les moyens de parvenir à un résultat concret rapidement, à partir du minimum et en apprenant de nouvelles notions très progressivement. Dans cette optique, l'article suivant traite des collections de données, à l'aide du langage de programmation Python.
Introduction au module abc
Magazine
Auteurs
Spécialité(s)
Résumé
Python est un langage à typage dynamique et au modèle objet très original, à la fois minimaliste et très complet. Les deux caractéristiques font que le langage Python s'affranchit élégamment d'un certain nombre de contraintes qui pèsent sur les langages à typage statique, mais surtout, des très nombreuses problématiques qui y sont liées. La cohérence de ce modèle objet se fonde principalement sur la bonne utilisation du duck typing. Mais comme d'une part, elle ne résout pas tout et d'autre part, Python abhorre le mode de pensée « bondage and discipline », il a été créé le module abc qui est un bon compromis.
Déboguer en toute simplicité avec pdb
Magazine
Auteurs
Spécialité(s)
Résumé
Python est, comme vous le savez déjà très certainement, livré « piles incluses ». Le débogage étant un besoin essentiel pour tout développeur, la bibliothèque standard dispose d'un module dédié à cet aspect : le module pdb. Il est relativement simple d'utilisation et assez complet.