Évènement

Présentation industrialisation Java au salon Solutions Linux [MAJ 17/03]

[MAJ 17/03] Les slides de la session sont désormais disponibles à la fin de cet article.

Nous serons présent le 17 mars 2010 au salon Solutions Linux. J’aurai le plaisir d’y co-animer une session avec Benoît Lafontaine sur l’industrialisation des développements Java.

Qu’entendons nous par industrialisation ? Principalement 3 activités :

  • l’intégration continue. Nous commencerons par à un retour sur l’état de l’art de cette pratique agile aujourd’hui largement démocratisée, puis nous verrons comment faire face aux nouveaux défis rencontrés : réduction du temps de build, constructions d’applications profilées par environnement, build distribué ou encore build incassable.
  • le développement piloté par les tests. Depuis 4 ans, les outils de tests fonctionnels automatisés comme FitNesse s’efforcent de remettre le besoin et les maitrises d’ouvrage au coeur du développement logiciel. Nous ferons le bilan sur ces outils et balayerons les perspectives offertes par de nouvelles approches et de nouveaux types d’outils (BDD).
  • mesure continue de la qualité. Nous verrons comment utiliser la mesure de la qualité comme une dynamique d’amélioration continue et comment en éviter les dérives comme le « flicage ».

Lire la suite

Évènement

Trois jours à QCon London 2010 : Tendances et Confirmations

« QConLondon 2010 : the place to be! » diront certains. Ce qui est certain c’est que c’était l’occasion de voir de grands speakers (Uncle Bob, Dan North ou Mickael T. Nygard…) et de sentir les mouvances de notre industrie. Trois jours intenses, 700 participants venus de plus de 50 pays, 6 tracks thématiques par jour en parallèle : difficile de tout voir et absorber mais voici les éléments que nous avons voulus retenir.

Lire la suite

Archi & techno

PowerShell : le couteau suisse des administrateurs Windows ?

Contexte

On avait jusqu’alors pour habitude de séparer le monde des administrateurs système en deux : celui du clic à la souris et celui de la ligne de commande. Les mondes Microsoft© et UNIX© s’opposaient fondamentalement.

Les fondements de ces deux approches dans l’administration d’un serveur repose à la base sur une volonté de répondre à des objectifs différents :

clic : je veux une interface visuelle et intelligible pour toutes les opérations, surtout si je ne sais pas trop ce que je dois faire.

ligne de commande : je veux des choses très unitaires que je puisse combiner et ainsi automatiser dans tous les sens.

Lire la suite

Archi & techno

N’oublions pas Windows Mobile

Est-ce que vous vous souvenez de l’époque où l’on répondait sans hésiter « PocketPC » ou « Palm » lorsque l’on nous parlait de PDA ?

Nous appelions cela des assistants personnels. Ils nous permettaient de lire et écrire des documents, de synchroniser des fichiers, d’écouter de la musique, de jouer à des jeux, de télécharger des applications variées que nous trouvions sur des sites encore plus variés.

L’eau a beaucoup coulé depuis, ainsi que les ventes. Aujourd’hui l’iPhone est sur toutes les lèvres et dans presque toutes les poches. Parce que l’iPhone est un produit accessible et qui intègre un bon nombre d’innovations (certaines moins récentes que d’autres) beaucoup d’entreprises l’ont choisi comme plateforme cible numéro 1 sans avoir vraiment envisagé de numéro 2.

Je ne vais pas essayer de vous faire pleurer en vous jouant un air nostalgique 8bits ou de vous faire croire que « iPhone is evil », je vais plutôt vous présenter les possibilités d’une autre plateforme que l’on met parfois trop vite au placard : Windows Mobile.

Pour ceux qui ne connaissent pas cette plateforme, ce sera une bonne façon de découvrir ses possibilités. Pour ceux qui l’ont connu et qui sont passés à autre chose, il est toujours intéressant de se rafraîchir les idées. Pour les autres (ceux qui connaissent déjà), vous pouvez au moins faire une lecture pour vérifier que je ne dis pas de bêtise.

Lire la suite

Archi & techno

« Obfusquez-vous ? » Saison 2

Le premier article a illustré le fonctionnement des outils d’obfuscation sur quelques exemples concrets. Le présent article va proposer des bonnes pratiques pour réussir la mise en place d’une solution d’obfuscation dans un projet.

Un 3ème article prendra plus de recul et dressera la liste des questions à se poser avant de lancer un tel projet :

  • Dans quel cas est-il pertinent d’utiliser un outil d’obfuscation (et quand est-ce qu’il ne faut surtout pas en utiliser) ?
  • Quels sont réellement les gains d’un tel outil ?
  • Comment choisir un produit d’obfuscation ?
  • Quelles sont les solutions alternatives ?

Lire la suite

Évènement

Microsoft Techdays 2010 (3/3)

Les Techdays sont l’occasion pour Microsoft de présenter chaque année à ses utilisateurs, du plus geek au plus boss, sa gamme de produits, d’outils sous forme de présentations, d’ateliers ou de retour d’expérience. Difficile de couvrir complètement cet événement tant l’offre de sessions est pléthorique, nous vous proposons donc, à travers une série de posts (voir le premier ou le second), sur les sessions que nous avions choisi et de partager avec vous notre ressenti.

Fin de la série avec des sessions plus orientés geek.

Lire la suite

Archi & techno

Core Animation sur iPhone

Article paru dans le magazine Programmez du mois de Février 2010.

Dans notre précédent article qui décrivait la plateforme de développement iPhone, nous avions survolé rapidement une des fonctionnalités du SDK iPhone : les animations. Je vous propose d’en faire cette fois un tour plus approfondi, cet article s’adresse donc à un public de développeurs avertis. Loin d’être un simple gadget elles apportent un réel plus pour l’utilisateur, mais attention les pièges sont nombreux et nous verrons comment s’en prémunir.

Lire la suite

Évènement

Microsoft Techdays 2010 (2/3)

Les Techdays sont l’occasion pour Microsoft de présenter chaque année à ses utilisateurs, du plus geek au plus boss, sa gamme de produits, d’outils sous forme de présentations, d’ateliers ou de retour d’expérience. Difficile de couvrir complètement cet événement tant l’offre de sessions est pléthorique, nous vous proposons donc, à travers une série de posts (voir le premier), sur les sessions que nous avions choisi et de partager avec vous notre ressenti.

Ce deuxième post est orienté nouveautés serveurs, cloud … et un petit bonus.

Lire la suite

Stratégie SI

Réconcilier sédentaires et nomades dans l’entreprise ?

« Vertus du sédentaire : vigilance, hospitalité, sens du long terme. Vertus du nomade : entêtement, intuition, mémoire. ».  C’est sur cette réflexion de Jaques Attali (Une brève histoire de l’avenir) que se penche l’avant dernier chapitre de l’Informatique Conviviale plongeant dans le conflit millénaire entre conservateurs et innovateurs :

Pichot et Sibylle démarrent informellement la séance en commentant les résultats encourageants des transitions « Méfiance-Spécialisation » vers « Confiance-Autonomisation » à la DSI et à la direction financière.
Puis, toujours affable, Pichot poursuit :
– Mais c’est un peu Beyrouth partout quand même. Des équipes se déclarent dans tous les sens et font le siège de mes bureaux. Je ne vais tout de même pas dire oui à tout ! On ne peut pas totalement polariser cette structure sur l’innovation, il faut aussi faire tourner le business courant.

Secrotas, cédant pour une fois à sa stricte posture maïeutique, se lance dans une tirade lyrique sur le conflit millénaire entre conservateurs et réformateurs, profils associables aux sédentaires et aux nomades, qui ont chacun leurs vertus, mais qui s’angoissent mutuellement :
– Le premier drame entre eux date de Caïn – le cultivateur sédentaire – et Abel – le berger nomade, c’est pour dire !
– Inévitable conflit enchaîne Pichot, que je découvre amateur d’histoire. Nécessaire même, car les territoires doivent être protégés et stabilisés pour que l’on y prospère. Et à l’inverse, les cités, États ou compagnies qui n’ont pas su intégrer une influence « barbare » sont morts faute d’avoir tiré parti d’influences nouvelles. Et l’Histoire d’avancer par à-coups : Empire romain et chrétienté naissante, chrétienté établie et Copernic, États contre-réformés et cités réformées, 1789…
– Tu oublies la Glorieuse Révolution anglaise de 1688 qui a accouché d’une monarchie parlementaire dans le plus grand calme, poursuit Henri, mais peut-être est-ce l’exception qui confirme la règle…

Et Sibylle d’ajouter :
– J’ai le sentiment que dans la plupart de ces cas, l’on cherche à éviter ce conflit structurel lié à l’innovation – innovation qui remet en cause trop de règles de « l’empire » – jusqu’à ce qu’il éclate violemment par trop de pression accumulée.

Elle se tourne vers Pichot :
– Au fond, qu’est-ce qui t’empêche de dire oui à toutes les équipes qui se pressent devant les portes de tes managers pour réclamer un espace d’expérimentation ?
– Je ne sais pas. Une certaine peur du chaos j’imagine.

la suite ici.