Par Martin
On a tous eu l’occasion de livrer une modification directement sur un serveur en production, pas grand chose souvent, et on a tous eu l’occasion de le regretter rapidement !
Heureusement, dans tout projet digne de ce nom, on met en place des procédures plus ou moins développées pour tester le code dans de bonnes conditions afin d’éviter les surprises et les régressions.
Toute un série de tests permettent de valider le côté qualitatif du projet. Ils sont rarement tous mis en œuvre, souvent partiellement, sauf sur des projets stratégiques, et bien souvent on prend juste l’essentiel. C’est souvent suffisant pour arriver à un résultat correct, même si il en faudrait parfois un peu plus…

Photo de Oncle Tom depuis Flickr
Par Martin
Après, avoir fait un point sur l’hébergement l’été dernier, je me devais de faire une mise à jour, mon expérience dans le domaine ayant évolué de façon significative.
La raison de ce changement est bien sûr liée à l’évolution de mes besoins, et l’envie d’avoir plus de souplesse dans mon utilisation quotidienne de mon hébergement.
Depuis mon premier hébergement mutualisé offert gratuitement par Wanadoo en 2000, j’ai régulièrement changé à chaque fois pour mieux ou presque. Je suis donc passé par du mutualisé gratuit, du mutualisé payant associatif, du mutualisé payant, et tout ceci avec diverses fortunes, les pires n’étant pas forcément ceux que l’on croit.

Photo de Swisscan depuis Flickr
Par Martin
Le travail en groupe n’est pas toujours évident, notamment quand tous les acteurs ne sont pas proches physiquement, que l’équipe évolue ou que les profils qui la composent sont variés… Avec une bonne communication le travail est simplifié, à condition d’avoir la documentation adéquate.
Photo de minusbaby depuis Flickr
Par Martin
Cela fait maintenant bientôt 3 ans que mon ordinateur est sous Ubuntu. En tant que développeur, je devais m’assurer avant de migrer que l’ensemble des logiciels que j’utilisais avait un équivalent de qualité sous Linux.
Pour la sortie de Lucid Lynx, la dernière version d’Ubuntu, je vais donc vous donner envie de suivre ma voie, jusqu’au bout, ou au moins en partie…

Fond d’écran d’Ubuntu Lucid Lynx
Par Martin
La technique des sprites CSS est désormais éprouvée et bien documentée. Il existe de bons ressources pour les mettre en place simplement et pourtant, on en voit finalement assez peu.
Ceux qui les utilisent sont convaincus, mais l’optimisation de sites web semble toujours un truc inutile, comme l’accessibilité ou l’ergonomie…
C’est à mon sens une hérésie, et les performances, comme l’accessibilité ou l’ergonomie devraient faire partie des premières réflexion sur la plupart des projet web.
Pour vous sensibiliser à cette technique je vais donc vous présenter quelques outils utiles à sa mise en place.

Photo de Jeff Kubina depuis Flickr