Développement Python avec l’EDI IDLE

IDLE est l’Environnement de développement intégré (EDI) multiplate-forme d’origine du langage libre interprété Python créé par Guido van Rossum IDLE n’est pas inclus par défaut dans le paquet libre Python de nombreuses distributions GNU/Linux. Il est intégralement écrit avec Python et la bibliothèque graphique Tkinter. IDLE signifie Integrated Development and Learning Environment (environnement de développement et d’apprentissage intégré). Les principales caractéristiques de IDLE sont : EDI plutôt facile à prendre en main même pour des débutants en programmation Python Codé en Python pur à 100% et utilisant Tkinter, la boîte à outils d’interface graphique Multi-plateforme : fonctionne essentiellement de la même manière sur les sytèmes d’exploitation GNU/Linux, macOS, Unix et Windows Éditeur de texte multi-fenêtre avec annulation multiple, colorisation syntaxique […]

» Lire la suite

Développement Python avec Eclipse et PyDev – Écrire et déboguer un programme (2)

Comment écrire, lancer et déboguer des programmes Python avec Eclipse et PyDev sous les distributions libres GNU/Linux ? Cet article est la suite de l’article Introduction au Développement Python avec Eclipse et PyDev (1). Maintenant que nous avons acquis les bases du langage de programmation interprété Python et configuré PyDev – le plugin Python – sous l’EDI (environnement de développement intégré) Eclipse, passons à l’écrire et au débogage d’un petit programme (script) Python. 2- RÉGLER quelques Préférences d’Eclipse Avant de se lancer dans la programmation – l’écriture d’un script, nous pouvons peaufiner un peu les Préférences d’Eclipse pour l’adapter à notre goût et à notre écran. Taille et Fonte de caractères de l’Éditeur et de la Console Ils utilisent par […]

» Lire la suite

Développement Python avec Eclipse et PyDev – Introduction (1)

Comment installer, écrire et déboguer facilement des programmes Python avec Eclipse et PyDev sous les distributions GNU/Linux ? Les versions des logiciels libres utilisés dans cet article sont : Python v.3.5.2, Eclipse v.4.7.2 (Oxygen.2 Release) et PyDev v.6.2.0 sous le système d’exploitation libre Linux Mint 18.3 Édition Cinnamon 64-bits (basé sur Ubuntu 16.04.3 de Canonical Ltd.). Assurez-vous qu’openJRE (openJava Runtime Environment) et openJDK (openJava Development Kit) – en minimum version 8.x – sont bien installés sur votre ordinateur de développement. Ils devraient l’être par défaut. 1- INTRODUCTION C’est quoi Python ? Python est un langage de programmation interprété (sans phase de compilation) orienté objet, multi-paradigmes et multi-plateformes. Il favorise la programmation impérative structurée, fonctionnelle et orientée objet. Il est doté […]

» Lire la suite

Les Additions Invité de VM VirtualBox seront inclus dans le noyau Linux 4.16

VM VirtualBox facilite l’essai des distributions GNU/Linux sans impacter votre système d’exploitation actuel. Et les choses sont sur le point d’être encore plus faciles. Bientôt, vous n’aurez plus besoin d’installer le paquet des Additions Invité (Guest Additions) dans l’hyperviseur VM VirtualBox d’Oracle pour obtenir une meilleure expérience avec les distributions GNU/Linux virtualisés dans votre système d’exploitation hôte (libre GNU/Linux, propriétaires macOS ou Windows). Les Additions Invité ou Additions Client seront directement intégrées au noyau (kernel) Linux… à partir de la version 4.16 ! Découvrez ce que vous pouvez réaliser avec Oracle VM VirtualBox (ex VirtualBox), un puissant logiciel libre de virtualisation (hyperviseur) pour les plateformes x86 et AMD64 / Intel64 à destination des entreprises mais aussi des particuliers. Oracle VM […]

» Lire la suite

Les vulnérabilités critiques Meltdown et Spectre des processeurs Intel et leurs impacts sur nos PC

Quand la firme INTEL ment comme un arracheur de dents émérite et met grandement en danger toute l’informatique et l’économie mondiales ! Mise à jour : 16/01/2018 – Spectre-Meltdown-Checker v.0.31 (en page 2) Mise à jour : 23/01/2018 – Rétropédalage concernant les mises à jour du noyau Linux, du micro-code CPU Intel et du pilote GPU nVidia (en page 2) Mise à jour : 26/01/2018 – Intel reconnaît enfin que la seule et vraie solution pour se prémunir efficacement contre Meltdown et Spectre est de remplacer ses puces CPU, mais pas gratuitement pour ses clients (en page 2) Les vulnérabilités dans les microprocesseurs des ordinateurs modernes laissent fuiter nos mots de passe et toutes nos données sensibles ! Mais que […]

» Lire la suite

Liste de Logiciels Libres pour GNU/Linux mais aussi Multi-plateforme

Vous qui croyez encore en 2018 que les logiciels ne sont que propriétaires, espions, payants et à code source fermé, c’est comme croire que la terre est plate et centre de l’univers ! Les grands éditeurs de logiciels non-libres et privateurs de libertés, dont Microsoft – Apple – Google, vous racontent des histoires à dormir debout et vous êtes encore trop nombreux à y croire par manque de sources d’informations indépendantes et non-commerciales. L’univers du Logiciel Libre enseigne le partage de la connaissance, la coopération, la diversité, la protection de la vie privée, la liberté, l’égalité et la fraternité. Cette catégorie concerne les Logiciels Libres mais aussi ceux Open Source (bien qu’ils soient uniquement axés sur l’aspect technique) et adresse […]

» Lire la suite

Ateliers – Comment protéger sa vie privée numérique ?

Les GAFAM & Consorts, les États & leurs officines et d’autres acteurs du numérique, tapis dans nos ordinateurs – tablettes – téléphones et sur le Web, nous espionnent, nous fliquent et nous pistent 24H/24 – 7J/7 – 365J/365 à l’insu de notre plein gré ou presque. Allez découvrir en région : • leurs techniques de vol caractérisé et non puni par la loi, • de vos données privées et professionnelles, et • comment vous prémunir efficacement contre leurs déferlantes quotidiennes. Quelques réunions publiques gratuites « Protection Vie Privée » en région durant Janvier 2018 • Comment dégoogliser son Android ! @ Lyon (69) Jeudi 11 janvier 2018 de 19h00 à 21h30 Maison pour tous / Salle des Rancy au 249 rue Vendôme […]

» Lire la suite
1 2 3 25