Colombo Tristan

Colombo Tristan

Coordinateur/Enseignant filière informatique numérique, CCI Provence Alpes Côte d'Azur

706 article(s)
Description

Titulaire d’un Doctorat en Informatique de l’Université d’Aix-Marseille II, Tristan Colombo est responsable d’enseignements à Aix-Marseille Université depuis plus de 10 ans. Il a été rédacteur en chef de GNU/Linux Magazine aux Éditions Diamond de 2014 à 2021. Il est désormais coordinateur / enseignant de la filière informatique numérique à la CCI Provence Alpes Côte d'Azur.

Signature
Coordinateur/Enseignant filière informatique numérique, CCI Provence Alpes Côte d'Azur

Articles de l'auteur

Les bases de Python

Magazine
Marque
SysOps Pratique
HS n°
Numéro
23
Mois de parution
février 2012
Spécialité(s)
Résumé

Après une introduction purement théorique, passons à la pratique et voyons quelle est la syntaxe de base utilisée en Python. Cet article constitue une introduction généraliste à la syntaxe de Python. Nous aborderons de nombreux sujets sans rentrer dans les détails, ces détails étant abordés dans les articles suivants. Nous commencerons par configurer un environnement de développement en installant des versions de Python (au moins un Python 2.x et un Python 3.x) et un éditeur de code avant d'appréhender les commandes Python en partant du type des données jusqu'à la structure d'un programme complet. Mais pour débuter, nous avons besoin de loger un Python dans notre ordinateur...

La programmation orientée objet en Python – Épisode 1 : la théorie

Magazine
Marque
SysOps Pratique
HS n°
Numéro
23
Mois de parution
février 2012
Spécialité(s)
Résumé

En Python, tout est objet : lorsque vous manipulez une simple variable, il s'agit en fait d'un objet. Ce langage intègre donc naturellement la possibilité de développer une architecture orientée objet. Dans cette première partie, je vous présente la théorie de la programmation orientée objet vue depuis Python.

La programmation orientée objet en Python – Épisode 2 : la pratique

Magazine
Marque
SysOps Pratique
HS n°
Numéro
23
Mois de parution
février 2012
Spécialité(s)
Résumé

Après avoir vu (rapidement !) la théorie de la POO, passons à la mise en pratique.Dans la première partie de cet article nous ne nous sommes attachés qu'à la compréhension d'un mécanisme général. Python est un langage très simple, mais également très complexe lorsque l'on veut vraiment savoir ce que l'on fait. J'ai l'habitude de dire que c'est un langage de « détails » : si vous voulez vraiment programmer en Python, il faudra avoir vu au moins une fois ces « détails » de syntaxe pour ne pas passer des heures par la suite à rechercher l'origine d'un bug... Qui n'en est finalement pas un, mais plutôt une incompréhension du langage. La POO en Python n'échappe pas à cette règle : prenez du temps pour bien comprendre ce qui se passe en machine. En plus, Python fournit un outil formidable pour ce genre de tests : l'interpréteur interactif !

HTML5, le futur du Web ?

Magazine
Marque
SysOps Pratique
Numéro
68
Mois de parution
novembre 2011
Spécialité(s)
Résumé

Les navigateurs interprètent de plus en plus de balises HTML5, mais qu'est-ce que ces balises apportent au développement de pages web ? Faisons un point sur les nouveautés disponibles et celles à venir.

Préparer son système : 2. Configurer l'éditeur Vim

Magazine
Marque
SysOps Pratique
HS n°
Numéro
22
Mois de parution
octobre 2011
Spécialité(s)
Résumé
Tout le monde connaît Vim, l'éditeur de texte en mode console. Tout le monde le connaît mais bien peu de monde l'utilise alors qu'il dispose de possibilités fantastiques. Je vous propose de revoir rapidement le fonctionnement de Vim et surtout d'apprendre à configurer votre éditeur pour qu'il vous réponde au doigt et à l'œil (en fait plus au doigt qu'à l'œil quand même...).

Connaître son système : 3. Les commandes de diagnostic et de maintenance

Magazine
Marque
SysOps Pratique
HS n°
Numéro
22
Mois de parution
octobre 2011
Spécialité(s)
Résumé
Utiliser son ordinateur lorsque tout fonctionne parfaitement, c'est ce que nous faisons la plupart du temps. Mais que faire si vous repérez un comportement anormal de votre machine ? Et si vous avez besoin d'informations précises pour configurer une nouvelle application ou pour modifier la configuration de votre carte réseau ? Connaître quelques commandes de base peut vous éviter de longues heures de recherche.

Ajax, Comet et WebSocket : communication web avec un serveur

Magazine
Marque
GNU/Linux Magazine
Numéro
142
Mois de parution
octobre 2011
Résumé
Le Web a énormément évolué en quelques années. Rappelez-vous de l'époque des pages structurées avec des tableaux et débordant d'images GIF animées (voire même bien souvent de balises ). Depuis, nous avons assisté à un effort permanent de standardisation grâce au travail du W3C. Mais l'avancée la plus importante fut celle de la communication avec un serveur. Je vous propose dans cet article un état de l'art des techniques disponibles.