Les articles de Tristan Colombo


Ergonomie et accessibilité des sites web

Linux Pratique HS n° 019 | novembre 2010 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Lorsque l'on développe un site ou une application web, on va créer une communication, une interaction entre l'Homme et la Machine. Pour créer cette interaction, il y aura deux visions possibles : soit partir du constat que l'utilisateur doit se plier aux exigences du concepteur, quitte à ce qu'il passe des mois en formation pour apprendre à utiliser...

Lire l'extrait


Modification de fichiers avec sed et awk

Linux Pratique HS n° 018 | juin 2010 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Pour des tâches automatisées ou répétitives sur des fichiers texte, il est plus intéressant d'utiliser des utilitaires spécialement dédiés plutôt qu'un éditeur de texte. Dans cet article, je vais vous présenter les deux utilitaires sed et awk permettant de modifier des fichiers en utilisant des filtres basés sur les expressions régulières.

Lire l'extrait


Je ne trouve plus mon fichier !

Linux Pratique HS n° 018 | juin 2010 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Il est toujours très agaçant de rechercher en vain quelque chose que l'on a perdu, il en va des clés de voiture, des lunettes, comme des fichiers informatiques... à une différence près. Si vous vous souvenez avoir posé vos lunettes sur la table du salon et qu'elles ne s'y trouvent pas, vous devrez vous torturer les méninges pour déterminer une...

Lire l'extrait

Partitions et répertoires sous Linux

Linux Pratique HS n° 018 | juin 2010 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Lorsqu'on installe un système Linux, il faut partitionner le disque. Il est possible d'utiliser une configuration automatique qui sera loin d'être la meilleure ou de créer manuellement les partitions. Mais encore faut-il savoir à quoi elles correspondent... Une fois le système installé, de nombreux répertoires sont créés sur le disque. Mais que...

Lire l'extrait


Sécurité des applications Web 2.0

GNU/Linux Magazine n° 116 | mai 2009 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Avec l'avènement du Web dit « 2.0 », les applications Web se rapprochent de plus en plus des applications de bureau en termes de fonctionnalité et d'ergonomie... et cela en oubliant parfois un élément fondamental : la sécurité. De nombreuses attaques étaient possibles contre les applications et sites internet, et le Web 2.0 n'a rien arrangé...

Lire l'extrait

Du Lua dans du LaTeX ? C'est LuaLaTeX !

GNU/Linux Magazine n° 223 | février 2019 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Tout le monde connaît TeX et LaTeX, les processeurs de textes permettant d'obtenir des documents de qualité moyennant un minimum d'effort. Les adeptes du WYSIWYG (What you see is what you get) passeront leur chemin, mais pour les autres il peut être intéressant de voir ce que Lua peut apporter...

Lire l'extrait

Comment distribuer des exécutables Python ?

GNU/Linux Magazine n° 223 | février 2019 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

On écrit des programmes pour soi, mais également souvent pour les autres. Dans ce cas, il faut pouvoir les distribuer en version exécutable, mais « les autres » n'ont pas forcément la même configuration que celle de votre machine voire n'utilisent pas le même OS que vous ! Comment faire ?

Lire l'extrait

Édito

GNU/Linux Magazine n° 224 | mars 2019 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

L'autre jour, alors que je consultais un site internet, quelle ne fut pas ma surprise de voir s'afficher une publicité ! Le coup fut rude : on s'habitue très vite à ne plus être importuné par ces affichages parasites grâce à la mise en place d'un bloqueur de publicités et là, après des années d'usage intensif de différents plugins, c'est le...

Lire l'extrait

Petite réflexion sur le typage en Python

GNU/Linux Magazine n° 224 | mars 2019 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

En Python, les variables sont typées dynamiquement, tout le monde sait cela. C'est très pratique et les développeurs habitués aux langages interprétés n'y voient aucun inconvénient. Par contre, pour les développeurs C par exemple, il s'agit d'une hérésie. Je vous propose de réfléchir un peu à ce typage et de voir s'il est possible de tenter...

Lire l'extrait

Modifier un programme pour y cacher des traitements

GNU/Linux Magazine n° 224 | mars 2019 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Le truc à la mode chez les ados c'est de cacher des applications sur un smartphone et de les afficher grâce à la calculatrice. Bien sûr pour cela ils utilisent des apps toutes prêtes… Nous, nous allons travailler sur une preuve de concept en modifiant le code de la calculatrice pour qu'elle puisse lancer des commandes arbitraires.

Lire l'extrait

Édito

GNU/Linux Magazine HS n° 101 | mars 2019 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Il y a des chercheurs et des ingénieurs qui, dans un travail long et fastidieux, cherchent des corrélations complexes, qui veulent faire parler les données et les lier entre elles. Leur objectif est d'extraire un maximum d'informations et de bien comprendre les articulations existant entre celles-ci.

Lire l'extrait




Les « spurious correlations » ou comment faire dire absolument n'importe quoi à ses données

GNU/Linux Magazine HS n° 101 | mars 2019 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Il est très simple de faire dire tout et son contraire à des jeux de données. Il est même possible de s'amuser à trouver des corrélations entre des données qui n'ont absolument rien à voir : le nombre de buts marqués par une équipe de football et la consommation d'alcool des supporters, la fréquence de diffusion des titres d'un chanteur X et...

Lire l'extrait