Les articles de Sébastien Chazallet

Bonus - Améliorer son IHM

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

À la fin du cinquième jour, nous avons déjà une application qui fonctionne correctement et qui nous permet de jouer au Pendu, avec de nombreuses fonctionnalités supplémentaires : liste de mots lus dans un fichier, gestion des meilleurs scores sauvegardés en base de données, etc.Nous sommes maintenant capables de créer des algorithmes C simples,...

Lire l'extrait

Jour 1 - On se retrousse les manches

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

Entrer dans un nouveau langage n'est jamais chose simple. Alors, on va y aller progressivement. Les jours 1, 2 et 3 seront les jours clés dans votre apprentissage du C. Si vous y survivez, le reste vous paraîtra beaucoup plus simple. Le programme de ce jour consiste à mettre les mains dans le cambouis et à découvrir les concepts de base, la...

Lire l'extrait

PHP reprend le chemin de l’innovation

Linux Pratique n° 073 | septembre 2012 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Après des tergiversations au niveau de sa feuille de route, suite aux difficultés rencontrées, de nouvelles versions de la branche 5 de PHP sortent, dont une nouvelle branche mineure qui apporte quelques innovations. L’occasion de les présenter et de faire un point rapide de l’état des lieux sur le langage PHP, qui représente la bagatelle de 20...

Lire l'extrait

Jour 2 - Algorithmique

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

L'algorithmique est l'art de résoudre une problématique par une succession d'instructions. De l'élégance, la simplicité et la performance de cette suite d'instructions résulte la qualité de l'algorithme. Le sujet principal du jour est l'introduction aux outils que propose C pour écrire des algorithmes et aux notions qu'ils recouvrent. Vous...

Lire l'extrait

Jour 4 - L'environnement

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

Aujourd'hui est un jour à marquer d'une croix blanche. Avant midi, nous aurons écrit un programme du pendu incomplet, mais fonctionnel ! C'est la récompense tant attendue après trois jours livrés corps et âme dans la tempête de la découverte du C. Ce sera en tous les cas le thème majeur de la première partie, parce que pour la suite, on va...

Lire l'extrait

Jour 5 - Fonctionnalités

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

Nous pouvons sans risque dire que depuis hier, nous maîtrisons suffisamment le C pour aller nous aventurer sur des terres inconnues. Certes nous ne savons pas tout. Nous n'avons pas vu l'intégralité de la bibliothèque standard ou toutes les finesses que la grammaire de C permet. Mais c'est volontaire. On ne va pas perdre de temps à montrer à quel...

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

Développer une application métier avec OroPlatform

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

Pour construire une application métier, l'utilisation d'un framework est une évidence, un minimum à assurer afin de se permettre de produire du code professionnel. Ceci étant dit, cela reste un vrai challenge, parce que si toutes les pièces sont présentes, il faut tout de même réaliser un gros travail pour les assembler et proposer une interface...

Lire l'extrait

Doctrine

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

Gérer la persistance des données correctement est un enjeu majeur pour toutes les applications. Dans la quasi-totalité des cas, cette persistance est assurée par le recours à une base de données relationnelle. Pour mener ceci à bien, il faut une solution telle que Doctrine DBAL, qui soit simple à mettre en œuvre, efficace, et le plus important,...

Lire l'extrait

Bonnes pratiques PHP

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

Le développement Web est une industrie très importante, très dynamique, très changeante. L'état de l'art évolue rapidement, de nouveaux patrons de conception ou d'architecture s'imposent, de nouvelles façons de faire apparaissent, des pratiques sont abandonnées ou remises au goût du jour. Cet article se propose de faire un tour des bonnes...

Lire l'extrait

Typologie des langages

Linux Pratique n° 073 | septembre 2012 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Débuter en programmation n’est jamais chose évidente. Lorsque l’on suit une formation ou un apprentissage, on pourrait se dire qu’il n’y a qu’à se laisser guider, mais rien n’est plus faux, car on apprend plus de choses en mettant ses mains dans le cambouis. Lorsque l’on souhaite apprendre par soi-même, il faut mettre le pied à...

Lire l'extrait

HTML5 : les formulaires

Linux Pratique n° 073 | septembre 2012 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Cet article entame une série à propos des améliorations apportées par HTML5, sachant que de nouvelles sont encore en préparation... Il s’agit ici de partir d’un formulaire simple écrit en XHTML et de le refaire en HTML5.

Lire l'extrait


Travailler avec des nombres

Linux Pratique n° 073 | septembre 2012 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Cet article est dédié aux débutants qui n’ont jamais encore développé, qui aimeraient s'y mettre, mais se demandent par où commencer. Cet article fait partie d’une série dont l’idée est de se donner les moyens de parvenir à un résultat concret rapidement, à partir du minimum et en apprenant de nouvelles notions très progressivement. Il...

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

HBase

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

HBase est une base de données orientée colonnes conçue pour fonctionner de manière distribuée au-dessus du système de fichiers HDFS.Comme de nombreux produits issus de l'écosystème Hadoop, elle est inspirée de travaux menés par Google, en l'occurrence BigTable.

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

Le générateur de nombres aléatoires le plus rapide

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

La génération de nombres aléatoires est une problématique essentielle pour nombre de disciplines informatiques. Le 13 avril, une équipe de recherche de l’université nationale australienne publiait un article [1] sur le développement de la méthode de génération de nombres aléatoires basée sur les sons du silence et a livré librement ses...

Lire l'extrait

QR Code

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

QR Code est un nom barbare pour parler de ces codes-barres à deux dimensions permettant de transporter beaucoup plus d’informations que les anciens, linéaires. Vous avez sûrement dû en voir, je parle de ces gargouillis de carrés qui fleurissent dans les abribus et les magazines, dans des publicités « hype ». On en voit même à la télé !

Lire l'extrait

Développer un thème pour Wordpress avec Twitter bootstrap

Linux Pratique HS n° 036 | juin 2016 | Sébastien Chazallet
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Cet article est une introduction au très complexe processus de création d'un thème pour WordPress. Un thème moderne doit rassembler plusieurs qualités : être complet, évolutif, bien architecturé, facile à installer, mais surtout, il doit utiliser le responsive design de manière à rendre le site lisible quel que soit le support. Nous allons...

Lire l'extrait