août

9

Recette & environnements de test

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…

Le jardin botanique de Montréal
Photo de Oncle Tom depuis Flickr

juin

2

Développer en équipe

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.

AntennesPhoto de minusbaby depuis Flickr

mai

5

Développer sous Ubuntu

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…

Ubuntu Lucid Lynx
Fond d’écran d’Ubuntu Lucid Lynx

mar

31

Internationalisation & localisation

Par Martin

Pour toucher un large public sur un site web, on pense rapidement à faire une version du site dans d’autres langues, mais si une simple « traduction » du site peut suffire si les besoins sont limités, on peut aller beaucoup plus loin. On parle alors d’internationalisation ou i18n pour tout ce qui touche à la conception multilingue, mais aussi de régionalisation, localisation ou l10n pour les différentes déclinaisons géographiques et culturelles.

Lost in translation
Photo de tochis depuis Flickr

mar

23

Maquettage avec Pencil Sketching

Par Martin

Pencil Sketching est une application que j’ai découverte très récemment, et pour tout dire, je n’ai pas encore eu le temps de la tester en conditions réelles. Mais cela ne saurait tarder puisqu’elle semble répondre parfaitement à un besoin que je n’arrivais pas à combler.
Pour tout projet web un minimum de maquettage est indispensable pour certains écrans, il existe de plus en plus de webwares qui fournissent ce services, mais j’ai été déçu par les prix, le manque de rapidité ou les fonctionnalités limitées.
Sur le papier Pencil Sketching semble être une bonne solution. Voyons cela en détail.

Crayons sous l'eau
Photo de exquisitur depuis Flickr