« Paie Ton Patch !™ » : Weboob – Partie 1/2

Combien de fois vous êtes-vous dit « Pourquoi c’est pas corrigé ça ? » ou « faudrait patcher ce truc » sans oser le faire ? Voici une occasion !

Web Outside of Browsers [1] est un ensemble d’outils modulaires en ligne de commandes écrits en Python, ainsi que quelques applications graphiques Qt. Son but est de pouvoir utiliser des sites web comme l’on utilise d’autres ressources sous Unix, à l’aide d’outils simples composables et scriptables. Parmi les outils de scraping existants, il s’agit probablement du plus complet, et décrire ses possibilités nécessiterait plusieurs articles. Ses compétences vont de la récupération de vidéos de sites web (et non-web en Flash) à l’émission de virements bancaires, en passant par l’édition de tickets dans un bugtracker, ou la recherche d’emploi. C’est cette dernière fonction que nous testerons, en contribuant au support du site LinuxJobs.fr [2].

Lire la suite

Créez la vie grâce à l’algorithme de Conway !

Le nouveau numéro de GNU/Linux Magazine vous explique comment créer la vie en implémentant l’algorithme du jeu de la vie de Conway en Python ! En feuilletant le sommaire, vous découvrirez également comment construire votre moteur physique 2D, concevoir des interfaces graphiques avec Glade, mettre en place un contrôleur CAN MCP2515 dans une Raspberry Pi ou encore développer des technologies et services pour le cloud computing. Ce numéro 205 vous attend en kiosque, sur notre boutique ainsi que sur notre plateforme de lecture en ligne ConnectLire la suite

Découvrez notre guide spécial Programmation réseau avec Python !

GNU/Linux Magazine consacre son nouveau hors-série à la programmation réseau en vous apprenant à créer vos applications client/serveur en Python ! Vous démarrerez cette nouvelle aventure en découvrant les modules essentiels à la programmation réseau, puis vous serez accompagné dans la création de plusieurs projets parmi lesquels un client XMPP, un bot IRC, ou encore un robot Slack. La dernière partie de ce guide vous permettra d’aller plus loin en créant un script communiquant par SMS et en analysant un serveur de fichiers. Retrouvez dès à présent ce nouveau numéro en kiosque, mais aussi sur notre boutique ou encore notre plateforme de lecture en ligne ConnectLire la suite

À nouveau disponible en kiosque : nos 75 recettes pour accélérer vos développements Python !

Vous l’avez manqué ? Sachez que notre hors-série « Mémo Python » est de retour en kiosque ! Ce guide pratique composé de 75 recettes vous fournira tout ce qu’il faut savoir pour accélérer vos développements Python ! Vous apprendrez ainsi l’essentiel pour pouvoir exploiter les types de base, organiser votre code, interagir avec les données et les utilisateurs ou encore utiliser les bons outils. N’hésitez pas à vous rendre sur notre boutique en ligne pour en savoir plus !  Lire la suite

Créez votre premier virus en Python !

Rien de tel que de faire vos propres tests pour mieux comprendre un sujet : nous vous proposons ici de créer votre premier virus en Python. Vous apprendrez précisément ici à écrire un virus compagnon et à infecter un fichier hôte binaire. Ce nouveau numéro sera aussi l’occasion de découvrir comment faire communiquer vos applications Android de façon asynchrone, filtrer les accès de votre site avec Kerberos et Apache, concevoir un objet connecté à base de Raspberry Pi 3 B, redécouvrir l’assembleur et créer un bootloader, etc. Rendez-vous comme d’habitude en kiosque et sur la boutique pour en savoir plus ! Lire la suite

Accélérez vos développements Python !

GNU/Linux Magazine Hors-série n°86Avec son nouveau hors-série, GNU/Linux Magazine vous propose d’accélérer de façon originale vos développements Python, puisque pas moins de 75 recettes sont présentées dans ce numéro spécial ! Vous découvrirez ainsi tout ce qu’il vous faut savoir pour exploiter les types de base, organiser votre code, interagir avec les données et les utilisateurs ou encore utiliser les bons outils. Ce guide vous attend d’ores et déjà en kiosque et sur la boutiqueLire la suite

Faites vos premiers pas en programmation orientée objet

GNU/Linux Magazine HS n°77Le tout nouveau hors-série de GNU/Linux Magazine vous a concocté un programme complet pour apprendre la programmation orientée objet en Python, à travers la réalisation d’un projet en 6 jours ! Le tout, compatible Linux, Mac OS X et Windows et complété par un index détaillé des notions et instructions à retenir ainsi que des erreurs les plus couramment rencontrées. Un numéro spécial à découvrir dès à présent chez votre marchand de journaux et sur notre boutique ! Lire la suite

Boostez vos codes Python avec GNU/Linux Magazine n°179 !

GNU/Linux Magazine n°179Vos programmes sont lents ? L’article phare de GNU/Linux Magazine n°179 vous propose de remédier à cela en optimisant l’exécution de vos codes Python ! Parallèlement à cela, ce nouveau numéro vous apprendra à construire des classes pour analyser vos graphes, vous pourrez assister à la naissance de l’informatique moderne, déployer des images système modulables, installer votre système de stockage réparti, etc. Tout cela est à découvrir dès à présent en kiosque et sur notre boutique ! Lire la suite