GNU/Linux Magazine HS 49

Code, Applicatifs, Projets, ... Incontournable Python !

En savoir plus

6,50 € TTC

Anciens Numéros

LIVRAISON OFFERTE en France Métropolitaine à partir de 50€
GNU/Linux Magazine 272

GNU/Linux Magazine 272

Novembre / Décembre 2024
9,90 €
GNU/Linux Magazine 271

GNU/Linux Magazine 271

Septembre / Octobre 2024
9,90 €
GNU/Linux Magazine 270

GNU/Linux Magazine 270

Juillet / Août 2024
9,90 €
GNU/Linux Magazine 269
9,90 €
GNU/Linux Magazine 268

GNU/Linux Magazine 268

Mars / Avril 2024
9,90 €
GNU/Linux Magazine 267

GNU/Linux Magazine 267

Janvier / Février 2024
9,90 €
GNU/Linux Magazine 266

GNU/Linux Magazine 266

Novembre / Décembre 2023
9,90 €
GNU/Linux Magazine 265

GNU/Linux Magazine 265

Septembre / Octobre 2023
9,90 €

PEOPLE :

  • p. 4 Contribuer à Python : envoyer un patch

CODE :

  • p. 10 Accès au matériel avec Python : capteurs et mesures
  • p. 12 Python, le serpent très dynamique
  • p. 23 Votre environnement applicatif cloisonné avec Virtualenv et Pip

BINDING :

  • p. 28 Votre bot Jabber en Python
  • p. 32 Mettez un python dans votre Redis

APPLICATIONS :

  • p. 40 Tornado, le serveur web nouvelle génération
  • p. 44 Shinken : quand un Python rencontre Nagios
  • p. 56 Gestion de projet facile avec Trac
  • p. 60 Le projet Get-it ou la réalisation d une table tactile

Le magazine de référence technique pour les développeurs sur systèmes open source et les ingénieurs R&D !

GNU/Linux Magazine s'adresse aux professionnels et aux particuliers désireux de mieux maîtriser les techniques et problématiques liées à la programmation et à l’utilisation de solutions open source. Tous les deux mois avec ses articles techniques, la publication couvre les thématiques suivantes : programmation système, algo, bas niveau, sécurité du code, développement web...

Contribuer à Python : envoyer un patch
GNU/Linux Magazine n°49
Vous êtes un développeur ou un utilisateur régulier du langage de programmation Python. Arrive le jour où, en utilisant telle ou telle fonctionnalité, le déclic se produit : il manque quelque chose à Python. Vous aimeriez avoir à disposition une information importante ou il manque une fonction qui vous apparaît cruciale. Même si personne d'autre ne semble s'en apercevoir, vous avez mis le doigt sur une imperfection. Pourtant, techniquement, la chose est possible et vous avez en quelques minutes réalisé la modification sur votre ordinateur personnel.C'est le moment de contribuer à Python, de ne pas laisser tomber en disant « on verra ça plus tard » et d'apporter votre pierre à l'édifice. Nous nous appuierons sur un exemple concret de contribution à la bibliothèque standard de Python, exemple simple, mais qui nous permettra d'autant plus facilement d'expliquer comment contribuer au projet Python.
Gestion de projet facile avec Trac
GNU/Linux Magazine n°49
Les applications web open source permettant la gestion de projet ne manquent pas. Toutes possèdent leurs qualités et leurs défauts, qu'il s'agisse de la modularité, du nombre de fonctionnalités ou encore de la simplicité de configuration ou d'installation. Nous traiterons ici de l'une des plus connus d'entre elles, Trac, sur la base d'un serveur HTTP léger utilisant Lighttpd.
Votre bot Jabber en Python
GNU/Linux Magazine n°49
Vous êtes un utilisateur du réseau de messagerie instantanée Jabber. En considérant le temps que vous passez sur ce réseau, vous en êtes venu à penser qu'un moyen d'automatiser certaines actions grâce à un bot s'exécutant sur un ordinateur distant pourrait être intéressant. Vous n'avez toutefois pas encore trouvé l'outil suffisamment flexible pour atteindre le niveau de détail que vous souhaitez ? Optez pour Jabberbot, une bibliothèque en Python qui va vous permettre de faire réaliser à un bot en écoute sur le réseau Jabber les actions que vous souhaitez. Précisons. Notre bot va en fait se mettre en attente d'ordres qui lui seront envoyés sous la forme de chaînes de caractères, à partir de votre client Jabber habituel. À la réception d'une chaîne précise qui constitue une commande, le bot va exécuter une suite d'ordres associée.
Ce magazine est intégralement disponible sur Linux Magazine Connect
© 2024 - LES EDITIONS DIAMOND