Les articles de Tristan Colombo


Construire une extension pour PHP

GNU/Linux Magazine n° 099 | novembre 2007 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Cet article n'a ni la prétention d'être exhaustif, ni d'être très détaillé, mais plutôt de vous donner une vue d'ensemble et d'introduire les mécanismes de base nécessaires à l'écriture d'extensions pour PHP (des notions de shell, C et PHP sont nécessaires à sa compréhension).

Article gratuit !

Configuration de PHP

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

Même si PHP fonctionne très bien avec sa configuration initiale, il est parfois essentiel de modifier certains paramètres, et ce, notamment pour des raisons de sécurité. Cet article montre comment adapter la configuration de PHP à l'environnement de vos applications.

Article gratuit !

PHPUnit : tests unitaires pour PHP

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

Le développement d'une application implique bien souvent des modifications du code initial (correction d'erreurs, ajout de fonctionnalités, remaniement de code...). Il peut alors être intéressant de mettre en place un mécanisme de tests permettant de vérifier que les nouvelles modifications ne détériorent pas les fonctionnalités existantes. Dans...

Article gratuit !












Utiliser (enfin) Midnight Commander

GNU/Linux Magazine n° 205 | juin 2017 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Lorsque l'on veut naviguer dans l'arborescence de fichiers, il n'y a que trois solutions : le mode graphique avec des applications telles que Nautilus, le mode ligne de commandes dans un terminal ou le mode « hybride » avec Midnight Commander. Dans cet article, nous allons étudier la dernière solution dans le détail.

Lire l'extrait


Jouons avec les bits... en Python

GNU/Linux Magazine n° 205 | juin 2017 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Avez-vous déjà essayé de manipuler des données binaires en Python ? Ce n'est pas évident n'est-ce pas ? La question qui se pose est alors la suivante : la limitation provient-elle du langage lui-même ou simplement du manque de documentation à ce sujet ? Pour pouvoir y répondre, je me suis plongé dans une série de tests.

Lire l'extrait

Création d'un système de sauvegarde « maison »

GNU/Linux Magazine n° 203 | avril 2017 | Tristan Colombo
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Les services de sauvegarde dans le « cloud » sont très pratiques, car il suffit de payer et d'installer un logiciel pour les mettre en place. Pourtant, à moins de vérifier régulièrement que les sauvegardes se déroulent correctement, il est possible d'avoir des surprises... pas avec un système « fait main ».

Lire l'extrait

Conception d'un émulateur de NeoPixels

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

Les leds WS2812, encore appelées NeoPixels, sont des leds RGB programmables pour lesquelles il existe des bibliothèques (en C) et des modules (en Python). Mais comment faire lorsque l'on a commandé une matrice de leds et que l'on voudrait commencer à programmer ? Créer un émulateur bien sûr !

Lire l'extrait