Les articles de Stéphane Mourey


Développement d'urgence avec Xataface

GNU/Linux Magazine n° 159 | avril 2013 | Stéphane Mourey
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Votre patron débarque dans votre bureau, hurlant qu'il a besoin d'une application web interagissant avec une base de données pour hier. Peu importe si les spécifications ne sont pas encore écrites, elles arriveront dans six mois, mais le besoin DOIT être satisfait, même mal, aujourd'hui parce que l'on a besoin que cela FONCTIONNE TOUT DE SUITE. On...

Lire l'extrait

Sauvegarde dans le cloud avec duplicity !

GNU/Linux Magazine n° 159 | avril 2013 | Stéphane Mourey
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

La sauvegarde doit être le maillon fort de votre système informatique. Une des contraintes à prendre en compte dans vos choix sur ce sujet est le stockage hors site de vos sauvegardes. Nous vous présentons une solution élégante à ce problème, pouvant convenir tant au particulier qu'au professionnel : la sauvegarde distante sur serveur ftp grâce...

Lire l'extrait

Installez votre propre serveur de synchronisation pour Firefox

GNU/Linux Magazine n° 160 | mai 2013 | Stéphane Mourey
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Depuis quelque temps maintenant, la fondation Mozilla vous propose de synchroniser vos différentes instances de Firefox. Ainsi, vous pouvez retrouver vos favoris, votre historique, vos mots de passe enregistrés, et même vos modules additionnels sur tous vos PC, votre tablette, votre téléphone, ... Mais si vous souhaitez profiter de cette...

Lire l'extrait

Bonnes pratiques PHP : utilisation des exceptions

GNU/Linux Magazine n° 160 | mai 2013 | Stéphane Mourey
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Les exceptions constituent un concept commun à de multiples langages de programmation. Implémentées dans la version 5.1 de PHP, elles permettent une gestion interne à l'application d'erreurs prévisibles. Votre application peut ainsi intercepter une erreur attendue, lancer une procédure d'alerte, utiliser un chemin alternatif... ou tout ce que vous...

Lire l'extrait

Bonnes pratiques PHP : utilisez un autoloader de classes !

GNU/Linux Magazine n° 160 | mai 2013 | Stéphane Mourey
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Une bonne pratique bien connue de la programmation objet est d'utiliser un fichier pour chaque nouvelle classe. Cela dit, ceci fait, vous risquez de vous retrouver rapidement avec un grand nombre de fichiers à gérer. Les charger tous au commencement de votre script PHP, alors que vous n'aurez peut-être pas besoin du quart, est naturellement...

Lire l'extrait


Activez l'autologin sous Ubuntu

Linux Essentiel n° 032 | juin 2013 | Stéphane Mourey
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Il peut arriver que l'on souhaite désactiver l'identification de l'utilisateur obligatoire avant l'ouverture de la session graphique, que ce soit pour des raisons de confort (« Pourquoi je dois m'amuser à taper un mot de passe sur MON PC chez MOI ? ») ou parce qu'il s'agit d'un poste destiné à être utilisé par tous dans un lieu public. Voici...

Lire l'extrait

Jekyll : créez un site statique avec le confort d'un CMS

GNU/Linux Magazine n° 162 | juillet 2013 | Stéphane Mourey
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Les langages des scripts tels que PHP, les bases de données telles que MySQL et même les exécutables CGI écrits en C auront beau faire, ils ne seront jamais aussi rapides que de simples pages statiques. Malheureusement, il est souvent laborieux d'en maintenir un grand volume et une légère modification de design peut tourner au défi titanesque....

Lire l'extrait


Bonnes pratiques PHP : adoptez des « coding standards »

GNU/Linux Magazine n° 161 | juin 2013 | Stéphane Mourey
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Les coding standards ou standards de code sont une façon de normaliser le style d'écriture de vos codes sources. Cette bonne pratique, trop souvent négligée, est pourtant un moyen d'augmenter la productivité d'une équipe de développeurs, du moins si chacun y met du sien.

Lire l'extrait

Quel avenir pour PHP ?

GNU/Linux Magazine n° 172 | juin 2014 | Stéphane Mourey
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Depuis quelques temps, dans la sphère PHP, on parle avec beaucoup d'enthousiasme de Hack, l'implémentation à la sauce Facebook de PHP. Certains y voient une véritable révolution pour ce langage. Qu'en est-il vraiment ? Hack est-il l'avenir de PHP ? Y a-t-il d'autres possibilités ?

Lire l'extrait

Google App Engine accueille les applications PHP

GNU/Linux Magazine n° 164 | octobre 2013 | Stéphane Mourey
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Depuis la mi-mai, Google a annoncé lors du Google I/O que PHP était maintenant supporté par le Google App Engine, rejoignant ainsi Java, Python et Go. Il s'agissait de l'évolution la plus demandée par les utilisateurs depuis la création de App Engine.

Lire l'extrait

PHPExcel : la solution ultime pour échanger des données entre PHP et votre tableur

GNU/Linux Magazine n° 164 | octobre 2013 | Stéphane Mourey
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Il arrive fréquemment dans la vie d'un développeur qu'on lui demande d'importer ou d'exporter des données depuis ou vers un format de fichier ayant une orientation tableur. Le plus souvent, il opte pour une solution à la base de fichier CSV sortant du standard pour pouvoir être ouvert sans difficulté par MS Excel. Une autre solution existe pourtant...

Lire l'extrait

log4php : adoptez une méthodologie rigoureuse pour les logs de votre application web

GNU/Linux Magazine n° 167 | janvier 2014 | Stéphane Mourey
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Tout d'abord, il y eut log4j, un framework Java dédié à la génération de logs depuis une application. Ce projet, repris par la Fondation Apache a depuis essaimé vers d'autres langages dont PHP avec log4php, projet de la même fondation. De quoi mettre un peu de rigueur dans vos logs.

Lire l'extrait

Les nouveautés de PHP 5.5

GNU/Linux Magazine n° 167 | janvier 2014 | Stéphane Mourey
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

Il y a quelques mois, la version 5.5 de PHP est sortie de son état de Release Candidate pour devenir la dernière version officielle. Moins attendue sans doute que la version 5.4 (qui offrait enfin une solution au problème de l'héritage multiple), la nouvelle version n'en offre pas moins quelques nouveautés intéressantes que nous allons découvrir...

Lire l'extrait

Créez votre propre gestionnaire de flux sous PHP

GNU/Linux Magazine n° 168 | février 2014 | Stéphane Mourey
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

La gestion des flux est l'une des fonctionnalités avancées de PHP. Il est ainsi possible de configurer leur fonctionnement, de créer un nouveau type de flux, ou même de remplacer la gestion standard d'un type de flux natif par une classe que vous aurez écrite vous-même. Voyons comment procéder.

Lire l'extrait

GUI versus CLI

Il est bien connu que les utilisateurs de Linux apprécient souvent utiliser la ligne de commandes, presque toujours effrayante pour l'utilisateur de Windows. Partageant depuis longtemps cette préférence, j'ai eu récemment l'occasion d'en comprendre les raisons, mais aussi leurs implications.

Lire l'extrait

Nouveautés de PHP 5.6

GNU/Linux Magazine n° 176 | novembre 2014 | Stéphane Mourey
  • Actuellement 0 sur 5 étoiles
  • 1
  • 2
  • 3
  • 4
  • 5

On a beaucoup parlé sur la Toile ces derniers temps de Hack et de PHP NG, devenu futur PHP 7, qui promettent de renouveler PHP en profondeur. Mais cet enthousiasme ne doit pas faire oublier l'évolution « normale » de PHP, et la version 5.6, devenue la version recommandée à la toute fin du mois d'août, apporte son lot de nouveautés. Voyons de...

Lire l'extrait