Catégories
- À lire ailleurs (2)
- Android, iPhone, mobilité (4)
- Du code, rien que du code (17)
- Ici et maintenant (3)
- jsChessboard (1)
- Tests, build, qualité, etc (8)
-
Articles récents
Mots-clefs
android cobertura code conférence confluence devoxx DVCS framework git google hero htc HTTP HTTPS iOS java javascript jeu d'échecs jira jsChessboard JUG keynote ldap log maven maven-enforcer-plugin maven-jarsigner-plugin maven-release-plugin objective-c parleys PGN play proxy qualité sécurité scala software craftsmanship sonar spring SSL test TLS Uncle Bob web wikiRéseaux
Les Cast Codeurs
Category Archives: Du code, rien que du code
Signer les JARs avec maven
Après avoir vu cette question sur stackoverflow j’ai pensé que présenter la façon dont je gère la signature de code avec maven pouvait en intéresser certains.
Posted in Du code, rien que du code
Tagged java, maven, maven-jarsigner-plugin, maven-release-plugin
Leave a comment
equals() et java.lang.reflect.Proxy
java.lang.reflect.Proxy qui a été ajouté dans la bibliothèque standard à partir de Java 1.3 est un de mes jouets préférés. Cette classe permet de créer dynamiquement des instances qui implémentent n’importe quelle liste d’interfaces. Prenons un exemple : public interface … Continue reading
Scala 2.8.0
Il aura fallu attendre sept release candidates, 3 mois depuis la sortie de la RC1 et presque 6 mois depuis la première beta, mais la version finale 2.8.0 du langage Scala est finalement disponible au téléchargement. Heureusement pour nous remercier … Continue reading
Conférence annotations java – compte rendu
La conférence Annotations Java animée par Olivier Croisier, expert java et auteur du blog The Coders Breakfast, s’est tenue le 29 juin dernier a eu lieu la dans les locaux de Zénika. Les annotations, je pensais bien connaitre… J’avais tort. … Continue reading
Vérifier le JIRA avant de faire la release
Quand je coiffe ma casquette de release manager je dois m’assurer que le logiciel que je prépare à affubler d’un joli numéro de version est prêt. Le code n’est pas tout ; il existe une multitude de petits détails à vérifier pour satisfaire les critères de qualité demandés : les tests (unitaires, d’intégration) passent ils ? Le coding style a-t-il été bien respecté ? Les dépendences sont-elles à jour ? Je me suis donc fait une release checklist qui détaille point par point toutes ces tâches.
Continue reading
Crible d’Ératosthène en Scala
Le crible d’Ératosthène est un grand classique des langages fonctionnels : def primes (end: Int): Seq[Int] = { def sieve (list: Seq[Int]): Seq[Int] = { list match { case Nil => List() case x :: xs => List(x) ++ sieve(xs.filter(_ … Continue reading
Quicksort en Scala
Retour aux racines du génie logiciel : le tri. Tout développeur doit savoir écrire un tri en moins de 5 minutes. Comment faire un quicksort en Scala ? def sort (list : Seq[Int]) : Seq[Int] = { list match { … Continue reading
