Category Archives: Du code, rien que du code

Présentation de Dart par Gilad Bracha

À l’occasion d’une rencontre des utilisateurs de Javascript dans la région de San Fransisco, Gilad Bracha est venu présenter Dart, le nouveau langage pour web conçu par Google. Gilad Bracha est ingénieur logiciel chez Google, co-auteur de la spécification du … Continue reading

Posted in Du code, rien que du code | Tagged , , , | Leave a comment

Les classes internes ou la tambouille du compilateur Java

Il y a quelques mois Olivier Croisier a publié sur son blog The Coder’s Breakfast (que tout développeur Java se doit de suivre) un article intitulé Inner classes and the myth of the default constructor. Dans cet article il est … Continue reading

Posted in Du code, rien que du code | Tagged , , | Leave a comment

Java 7 : les nouveautés côté sécurité

La sortie de Java 7 est imminente et on a déjà beaucoup parlé des grandes nouveautés de cette version (multi-catch, opérateur diamant, Fork/Join, opcode invokedynamic…). Mais Java 7 arrive également des tas de petites améliorations, nouveautés et corrections de bugs. … Continue reading

Posted in Du code, rien que du code | Tagged , , , , , , | Leave a comment

Code comparé : SHA-1 sur Android & iOS

Problème : on dispose d’un bloc de données dont on désire calculer l’empreinte SHA-1. Deux solutions, sur Android et iOS. Android import java.security.MessageDigest; /* … */ public static byte[] computeSHA1(byte[] input) { MessageDigest dg = MessageDigest.getInstance("SHA-1"); return dg.digest(input); } iOS … Continue reading

Posted in Android, iPhone, mobilité, Du code, rien que du code | Tagged , , , , | Leave a comment

SSL/TLS en Java – Partie 1

J’ai pensé appeler ce post «Pourquoi SSL ne marche pas ?». En effet j’ai lu beaucoup de questions sur des forums posées par des développeurs qui n’arrivaient pas à faire fonctionner SSL entre le serveur et les clients ; le … Continue reading

Posted in Du code, rien que du code | Tagged , , , , | Leave a comment

Audit automatique avec Play Framework

J’aime beaucoup l’annotation @With de Play framework, elle permet d’étendre le comportement d’un Controller en y ajoutant simplement des intercepteurs. Par exemple il est possible d’écrire un Controller générique dont le travail est de logguer des appels et d’ajouter ce … Continue reading

Posted in Du code, rien que du code | Tagged , , , , | Leave a comment

Parser des parties d’échecs avec Scala Parser Combinators

Un morceau de code scala écrit il y a quelques mois quand j’ai commencé à jouer avec scala. Il utilise l’API parser combinators de scala pour décoder des parties d’échecs au format PGN.

Posted in Du code, rien que du code | Tagged , , | Leave a comment

Afficher les vidéos de Parleys dans Confluence

Comment faire quand on désire afficher du contenu multimedia (une vidéo par exemple) dans une page Confluence ? Confluence fournit une la balise wiki dédiée si la ressource à afficher est stockée localement (un attachement dans le wiki par exemple). … Continue reading

Posted in Du code, rien que du code | Tagged , , , , | Leave a comment

Sommes-nous des professionnels ?

Les vidéos de la conférence Devoxx 2009 sont désormais toutes librement accessibles ; j’en profite donc pour inciter toute personne travaillant dans le développement logiciel à regarder la keynote de Robert Martin (alias oncle Bob) sur ce que devrait être, … Continue reading

Posted in Du code, rien que du code, Tests, build, qualité, etc | Tagged , , , , | Leave a comment

Authentification LDAP avec Play! framework

Il y a quelques semaines j’ai profité de l’écriture d’une petite application web, un outil interne dans ma boîte, pour essayer Play! framework. Chez nous l’authentification passant par un serveur LDAP centralisé, j’ai cherché à interfacer ce type d’authentification avec … Continue reading

Posted in Du code, rien que du code | Tagged , , , , | 3 Comments