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

Raspberry Pi : la préface du guide pour exploiter toute sa puissance

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
75
Mois de parution
novembre 2014
Résumé

Il y a quelques mois, nous proposions un guide de Linux Pratique sur le Raspberry Pi qui exposait les bases pour prendre en main ce mini-ordinateur. Depuis, l'été et ses nombreux apéritifs vous ont probablement permis d'expérimenter la fabrication d'un distributeur à cocktails. De même, vos nombreux invités ont pu tester vos talents culinaires mais également la précision de vos cuissons grâce à votre compte à rebours ultra design (et un peu geek) réalisé avec votre petite carte « magique ». En bref, vous avez pu tester les multiples possibilités de ce petit mais non moins efficace outil qu'est le Raspberry Pi.

Algorithmes de tri et impacts des choix d'implémentation sur les performances

Magazine
Marque
GNU/Linux Magazine
Numéro
176
Mois de parution
novembre 2014
Spécialité(s)
Résumé

Les algorithmes de tri font partie des grands classiques de l'informatique. Vous avez tous dû aborder à un moment ou à un autre au moins l'un de ces algorithmes. Je vous propose de voir ou revoir certains d'entre eux sous un angle un peu original, en étudiant les effets que vont avoir les langages que vous allez choisir et la manière dont vous allez les coder.

Une application web avec AngularJS en quelques minutes

Magazine
Marque
GNU/Linux Magazine
Numéro
176
Mois de parution
novembre 2014
Spécialité(s)
Résumé
Il existe de nombreux frameworks permettant d'accélérer les développements d'applications web. jQuery est sans conteste le plus connu de tous, mais l'on peut citer également CoffeeScript ou encore AngularJS. Chacun de ces frameworks apporte sa vision du développement web et ils ne sont pas forcément incompatibles. Je vous propose de nous attarder sur le dernier cité, AngularJS.

Permissions des applications Android : le laisser-aller des développeurs ?

Magazine
Marque
GNU/Linux Magazine
Numéro
176
Mois de parution
novembre 2014
Spécialité(s)
Résumé
Nous installons tous de nombreuses applications sur nos smartphones et tablettes. Parfois, il s'agit d'applications que nous conserverons, parfois il ne s'agit que d'un test, d'une application qui sera rapidement effacée... Et, malgré l'affichage des permissions requises par ces applications, nous ne les regardons pratiquement plus. Erreur !

Édito

Magazine
Marque
GNU/Linux Magazine
Numéro
176
Mois de parution
novembre 2014
Résumé
Internet est le futur de l'informatique... Mais à quel prix et sous quelle forme ? On nous vend de plus en plus de services accessibles en ligne par le biais d'applications web. Ces services sont bien pratiques lorsqu'ils sont bien pensés, mais au prix de quelles concessions, entre autres, sur la confidentialité des données ?!

Édito

Magazine
Marque
GNU/Linux Magazine
Numéro
175
Mois de parution
octobre 2014
Résumé
Et si, ce mois-ci, vous vous lanciez dans la création d'un nouveau langage, VOTRE langage. Nous en avons tous rêvé un jour ou l'autre et, en utilisant les bons outils, ce n'est finalement pas très compliqué.

Créez votre langage de programmation !

Magazine
Marque
GNU/Linux Magazine
Numéro
175
Mois de parution
octobre 2014
Spécialité(s)
Résumé
Un ordinateur exécute des instructions. Malheureusement, il ne comprend pas le langage naturel, celui que nous employons pour nous adresser à un autre humain. Les instructions, formulées dans un langage particulier, doivent donc être traduites avant de pouvoir être exécutées. En créant un nouveau langage, nous allons voir les différentes étapes du processus de traduction.