Articles de l'auteur

Augmenter la vitesse d'affichage des pages web : minification, mise en cache et exécution différée du JavaScript

Magazine
Marque
GNU/Linux Magazine
Numéro
156
Mois de parution
janvier 2013
Spécialité(s)
Résumé
Face à des contraintes de vitesse toujours plus élevées (notamment avec l'arrivée des smartphones) et des interfaces client toujours plus riches (pratiquement 100 000 caractères pour la version « minifiée » du framework JavaScript jQuery), plusieurs techniques permettent de nettement améliorer la vitesse de chargement des pages web.

Développer rapidement en Java ? Oui, grâce à l'open source !

Magazine
Marque
GNU/Linux Magazine
Numéro
155
Mois de parution
décembre 2012
Spécialité(s)
Résumé

On reproche souvent au développement Java, bien que très apprécié dans les entreprises, de manquer de facilité et de pragmatisme. Ainsi, quand il s'agit de réaliser un petit applicatif, ou un outil en ligne de commandes, on se dirige souvent très naturellement vers le Shell ou des langages tels que Python. Néanmoins, avec l'utilisation de quelques bibliothèques open source bien choisies, on peut aisément utiliser Java pour réaliser de tels projets. Démonstration par l'exemple, qui j'espère aidera le lecteur si un jour le besoin de réaliser un tel outil s'impose à lui...

JavaScript : la favicon indique l'état de votre application

Magazine
Marque
GNU/Linux Magazine
Numéro
155
Mois de parution
décembre 2012
Spécialité(s)
Résumé
Il arrive de plus en plus souvent d'utiliser des sites internet comme de véritables applications, à tel point que l'on parle d'applications web ou de webapps. Si vous êtes le concepteur d'un tel site, il peut vous être utile d'indiquer l'état dans lequel se trouve votre application par l'intermédiaire de l'icône représentant votre site dans la barre d'url, dans les onglets, etc. Nous allons voir pourquoi et comment.

Le coin du vieux barbu : IOCCC 1984

Magazine
Marque
GNU/Linux Magazine
Numéro
155
Mois de parution
décembre 2012
Spécialité(s)
Résumé

Dans cette rubrique, nous allons essayer de décortiquer des morceaux de code particulièrement illisibles au premier abord, afin de les comprendre complètement. Cela permettra d'aborder des particularités peu connues de langages courants comme le C ou le C++, mais aussi moins courants comme Postscript.

Gestion des pointeurs

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
63
Mois de parution
novembre 2012
Spécialité(s)
Résumé

Qui dit manipulation de données en mémoire, dit adresse mémoire. Et qui dit adresse mémoire, dit pointeur, la bête noire de nombreux développeurs amateurs ou étudiants. Démystifions la croyance populaire qui veut que le pointeur soit le mal personnifié...

La gestion des erreurs

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
63
Mois de parution
novembre 2012
Spécialité(s)
Résumé

Un code ne s'exécute pas toujours correctement. Cela est d'autant plus vrai lorsque l'utilisateur peut saisir des données ou que des données sont lues dans des sources externes. Il faut alors indiquer proprement qu'une erreur est apparue.