Les articles de Sébastien Chazallet

Une introduction aux gestionnaires de tâches distribuées avec Celery

Les gestionnaires de tâches (« task queue » en anglais) sont un mécanisme permettant de distribuer une charge de travail à plusieurs threads ou machines. La charge de travail est divisée en une multitude d'unités de travail qui sont disposées dans ce gestionnaire de tâches. Des « processus tâcherons » (workers en anglais) dédiés vont...

Lire l'extrait

(Re)Donnez des couleurs à votre terminal

Linux Pratique n° 088 | mars 2015 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Le terminal est un outil indispensable, qu'il soit utilisé sur une machine locale ou distante, en super utilisateur, utilisateur régulier ou utilisateur d'applications. Lorsque l'on a plusieurs terminaux ouverts, se tromper est vite arrivé. La solution : utiliser les couleurs pour identifier visuellement l'utilisateur et la plateforme du terminal.

Lire l'extrait

Requests : beau, simple, pythonique

GNU/Linux Magazine n° 176 | novembre 2014 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Requests est une bibliothèque Python dont l'objectif est de rendre HTTP accessible aux humains. C'est la bibliothèque du Web d'aujourd'hui. En effet, la plupart de ce qui existe demande de fournir une quantité faramineuse de travail pour effectuer des tâches pourtant relativement simples. C'est l'arsenal idéal pour utiliser des services web ou faire...

Lire l'extrait

Optimisez votre utilisation du terminal grâce aux alias

Linux Pratique n° 088 | mars 2015 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

On est tous habitués à disposer de tout type d'informations et à les visualiser aisément à l'aide d'outils graphiques. Or lorsque l'on doit visualiser les mêmes informations sur un serveur distant, on ne dispose que du terminal pour seul outil. Mais c'est une excellente chose, puisque bien qu'il ait une image très austère, le terminal n'est...

Lire l'extrait

La programmation fonctionnelle en Javascript avec underscore.js

GNU/Linux Magazine n° 182 | mai 2015 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Javascript est un langage qui va sur ses 20 ans et qui surtout dispose d'une multitude d'implémentations, bien que normé par l'ECMAScript. Ceci lui donne une certaine inertie et l'empêche d'évoluer rapidement. Or, il s'agit d'un langage important puisqu'il règne seul sur le côté client des applications Web et il s'agit précisément d'un des...

Lire l'extrait

API-Hour : le changement de paradigme Web

Les concepteurs de API-HOUR partent du constat que le paradigme Web tel que nous le connaissons et qui  consiste à envoyer une requête et recevoir une réponse a fait son temps. L'avenir est aux interfaces utilisateurs programmées coté client et à l'utilisation d'API via Ajax, en utilisant les standards JSON et RESTful.

Lire l'extrait






Hadoop

GNU/Linux Magazine HS n° 078 | mai 2015 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Hadoop est un framework permettant la création d'applications distribuées (potentiellement sur des grappes de plusieurs milliers de serveurs) et pouvant supporter de grosses montées en charge afin de traiter des volumes de données de l'ordre du petaoctet. Il est structuré autour de plusieurs composants que nous présenterons.

Lire l'extrait


Mezzanine, le CMS qui monte

Linux Pratique n° 090 | juillet 2015 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

L'offre de CMS est parmi l'une des plus importantes et des plus diversifiées : on en trouve pour tout les goûts, du plus minimaliste à la gigantesque usine à gaz. Mezzanine est une solution qui fait appel au meilleur des technologies web actuelles, à savoir Python + Django + HTML5 + Bootstrap et elle respecte les bonnes pratiques, dont les...

Lire l'extrait

Mettez vos données en orbite avec Pydio

Linux Pratique n° 088 | mars 2015 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Pydio est l'acronyme de « Put your data in orbit ». Il s'agit d'un GED écrit en PHP et JavaScript, successeur de AjaXplorer. Original, simple à prendre à main et assez complet, il se distingue de la concurrence par un design moderne et se présente comme une alternative crédible à des solutions telles que Dropbox . C'est également une solution...

Lire l'extrait



Stockage et exploitation : des données aux « big data »

GNU/Linux Magazine HS n° 078 | mai 2015 | Tristan Colombo - Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Lorsque l'on travaille avec des données, il ne suffit pas de les acquérir et de les stocker, il faut également être capable de les faire « parler ». Plus la masse d'informations augmente, plus les techniques de stockage et de traitement doivent être efficaces ; mais faut-il pour autant inventer un nouveau nom pour qualifier ces données ?

Lire l'extrait

Panorama des frameworks PHP

GNU/Linux Magazine HS n° 079 | juillet 2015 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

PHP est un langage populaire et il se professionnalise de plus en plus. Les frameworks sont partie intégrante de ce processus et comme pour d'autres langages, ils se multiplient, chacun apportant sa touche personnelle et étant dédié à des problématiques spécifiques.

Lire l'extrait

Zend Framework

GNU/Linux Magazine HS n° 079 | juillet 2015 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Zend Framework est un projet en pleine mutation. ZF1 avait été la référence des frameworks PHP en son temps, mais la migration mal maîtrisée vers ZF2 a laissé un goût d'inachevé. Est-ce que la nouvelle mouture de ZF3 saura récupérer les âmes égarées et les ramener au bercail ?

Lire l'extrait