On aime, on partage #31

Bienvenue dans la série « On aime, on partage » d’Objet Direct !
Chaque semaine retrouvez les meilleurs articles du web issus de notre veille technologique.

REST

POST vs. PUT : la confusion

Retour sur quelques confusions entre POST et PUT lors de la définition d’API REST. Un bon retour aux sources

http://blog.xebia.fr/2014/03/17/post-vs-put-la-confusion/

Java 8

Une nouvelle façon de gérer les Collections en Java 8

Au lieu du classique pattern Iterator, Java 8 facilitera les traitements sur les collections avec la nouvelle API Stream.

http://blog.ippon.fr/2014/03/17/api-stream-une-nouvelle-facon-de-gerer-les-collections-en-java-8/

Web

jQuery – Conventions de codage et bonnes pratiques

Un récapitulatif très complet des standards de codages, bonnes pratiques & optimisations dans jQuery. Et en cerise sur le gateau, un template de plugin jQuery prêt à l’emploi !

http://lab.abhinayrathore.com/jquery-standards/

Tests

Comment rater ses tests unitaires

Article ultra-complet en 2 parties pour être certains de rater l’écriture de ses tests unitaires. Vous l’aurez compris, il s’agit d’apprendre les bonnes pratiques par le contre-exemple.

http://blog.soat.fr/2013/09/10-trucs-infaillibles-pour-rater-ses-tests-unitaires-en-toutes-circonstances-12/

http://blog.soat.fr/2013/11/10-trucs-infaillibles-pour-rater-ses-tests-unitaires-en-toutes-circonstances-22/

Le repo de la semaine !

Rendez vos tests unitaires plus puissants et plus lisibles avec cette lib de tests unitaires.

https://github.com/joel-costigliola/assertj-core

Merci à nos contributeurs de la semaine : Claude Petot, Florent FalcyFrédéric Bouquet et Jean-Philippe Letard!

Categories: On aime, on partage Tags:

Sortie de Java 8

Aujourd’hui marque la sortie de la nouvelle version majeure de Java, la tant attendue N°8 !

La sortie était initialement prévue pour Septembre 2013 mais avait été repoussé au premier semestre 2014, principalement pour des corrections de sécurité mais surtout pour finaliser le “projet lambda”.

Java 8, ou plus formellement “JSR-337”, est donc livré aujourd’hui après 2 ans de développement.

Comme la version 5 en son temps, avec les énumérations, les boucles, les generics, etc; cette version va très certainement marquer les esprits des développeurs par les nouveautés apportées au langage.

Lire la suite…

Categories: Java EE Tags: , ,

Scrum Days 2014 – Annonce du programme

L’annonce est tombée la semaine dernière, le programme du Scrum Days 2014 est sorti !

Pour rappel, l’événement se tient les 10 et 11 avril prochains au centre de conférence de Disneyland Paris.

Au menu du jeudi :

  • 62 speakers dont quelques stars internationales et des noms biens connus de la communauté agiliste Française.

  • Jusqu’à 5 conférences et 4 ateliers en parallèle. Il faudra donc choisir vos sessions préférées et certainement renoncer à quelques une.

  • La coach clinic ! Une thérapie pour échanger sur vos projets avec des coachs expérimentés. Une excellente initiative pour recueillir un point de vue externe et des conseils.

La journée du vendredi est entièrement consacrée au format “open-spaces”.

Ce format permet le brassage d’idées et la résolution de problèmes en favorisant l’intervention de tous les participants et les sujets libres.

Les principes fondateurs de l’open-space sont :

  • Les personnes qui se présentent, sont les bonnes ;

  • Ce qui arrive, est la seule chose qui pouvait arriver ;

  • Ça commence quand ça commence ;

  • Quand c’est fini, c’est fini.

Et la seule loi qui régit le format est la bien nommée “loi des deux pieds”.

Si à un moment vous n’êtes pas en train d’apprendre ou de contribuer, utilisez vos deux pieds pour trouver une meilleure session !

Objet Direct est présent avec un retour d’expérience d’un projet agile. L’occasion de revenir sur les transformations qui animent une équipe Scrum et l’engagement fort qui la lie avec le client.

Les inscriptions sont toujours ouvertes sur le site du Scrum days.

Categories: Méthodes Agiles Tags: ,

AGF14: Le bac à sable des agilistes… (3/3)

Voici la suite et fin des deux précédents articles (part 1 et part 2).

Deuxième journée qui  débute là encore par un ice breaker et une découverte musicale !

Ice breaker

Olivier nous a présenté une série de slides d’un vrai brise-glace (le bateau) qui a été pris dans la glace : Olivier a participé au nettoyage du pont du bateau bloqué au Canada, en enlevant 500 tonnes de glace à la hache. Lire la suite…

On aime, on partage #30

Bienvenue dans la série « On aime, on partage » d’Objet Direct !
Chaque semaine retrouvez les meilleurs articles du web issus de notre veille technologique.

 
 
 
 

TDD

Lessons learned from my TDD self-study

Retour d’expérience sur l’approche TDD et ce que l’on peut en retenir. L’article peut permettre de comparer son approche et les enseignements que l’on en a tiré nous même, voire dévouvrir d’autres pistes de recherche.

https://practicingruby.com/articles/tdd-lessons-learned


Groovy

What is Groovy

Une introduction rapide et claire à Groovy

http://thejavatar.com/what-is-groovy/


NoSql

10 Things You Should Know About Running MongoDB At Scale

Asya Kamsky, architecte chez MongoDB liste 10 points importants issues de ces expériences avec MongoDB à grande échelle.

L’occasion de revenir sur quelques fausses idées telles que :

  • La (non) nécessité d’administrer MongoDB en production

  • Les replicats set utilisés comme des backups

  • Le manque de monitoring

  • etc

http://highscalability.com/blog/2014/3/5/10-things-you-should-know-about-running-mongodb-at-scale.html


Sécurité

Some hints for writing secure code

Quelques conseils sur quelques bonnes pratiques de développement afin de ne pas se retrouver dans un phénomène de code passoire.

http://stas-blogspot.blogspot.de/2010/05/some-hints-for-writing-secure-code.html


Podcast

Les Castcodeurs Podcast, 97 – Devoxx, les battles, et la sécurité.

Nouvel épisode des cast codeurs, retours sur le cfp de Devoxx France 2014 et actualités autour de l’écosystème Java.

http://lescastcodeurs.com/


Merci à nos contributeurs de la semaine : Frédéric Bouquet et Raphaël Brugier !

Objet Direct – VISEO co-organisateur et sponsor du Global Windows Azure Bootcamp 2014

135 villes participantes dans plus de 54 pays, le Global Windows Azure Bootcamp arrive également à Lyon cet année.

Pour que cet événement soit gratuit Objet Direct, Groupe VISEO est sponsor et co-organise cela avec l’association MUG-Lyon. L’objectif est atteint avec déjà près de 100 inscriptions !
(Adresse et INSCRIPTION : http://global-win-azure-bootcamp-lyon.eventbrite.fr/)

Global Windows Azure Bootcamp: le premier GWAB à Lyon !!

Alors, libre le Samedi 29 mars 2014 ?? de 9h à 18h30 (ou bien plus tard pour les motivés). Sinon trouvez une excuse ;-) pour venir prendre du plaisir à coder avec vos pairs, apprendre et progresser ensemble côté ‘Clean Code’ / ‘Best Practices’, puis également remporter des prix (licences et autres surprises) !

Ils sont MVP de Grenoble ou Marseille, RD (Regional Director) venu à titre perso de Suisse, salarié Microsoft de Paris, Microsoft v-TSP, auteur d’ouvrage, certifiés Microsoft, des étudiants MSP, ou GROS GEEKS passionnés… soit plus de plus de 16 experts pour vous accueillir sur différentes technologies (Java, PHP, Zend Framework 2, mobilité, Ruby, Python, C#) et vous aider pour vous y retrouver dans le Cloud Windows Azure.

Vous avez peur de coder ?? pas d’inquiétude, il y a de la place pour toutes et tous avec nos 3 parcours en parallèle tout au long de la journée : (1) Dev junior , (2) dev Epxert Azure, (3) décideurs.

Pre-requis: Apportez votre environnement de travail préféré, donc un ordinateur portable, avec:

  • Visual Studio 2012 / 2013 (Environnement .Net)
  • WebMatrix (Environnement PHP / Node.js)
  • Zend Studio (PHP)
  • Eclipse (Environnement Java: toolkit)
  • Windows Azure SDK (dernier)
  • PowerShell
  • Windows Azure SDK PowerShell
  • /!\ Un compte Windows Azure gratuit DEJA activé (car vous allez perdre du temps à créer tout cela). Si vous vous inscrivez suffisamment tôt, il n’est pas exclu que nous puissions vous fornir des comptes gratuits durant cette journée.
  • /!\ Vous pourez apporter d’autres languages que supporte Windows Azure, toutefois nous n’aurons pas forcément le personnel pour vous accompagner
C’est GRATUIT et cela se passe à Epitech Lyon, un autre sponsor;
Adresse et INSCRIPTION : http://global-win-azure-bootcamp-lyon.eventbrite.fr/

Pour l »édition Parisienne, c’est par ici, localement organisée par ZeCloud.

A très bientôt, Vincent.

Categories: .NET, Actualités, Cloud, Méthodes Agiles, Mobile Tags:

Objet Direct sponsor du Mix-IT 2014

Pour la 4ème année consécutive, Objet Direct est sponsor de la conférence Mix-IT, la conférence des acteurs de l’agilité, des technologies du web et de l’innovation lyonnais.

L’édition de cette année réunit 500 passionnés les 29 & 30 avril prochains autour du thème de l’innovation, « des idées pour tout de suite ».

Durant ces deux jours vous pourrez suivre plus de 40 sessions :

  • 3 tracks en parallèle de conférence
  • 2 tracks en parallèle d’ateliers
  • Des keynotes surprises

Quelques speakers stars sont déjà annoncés, qui nous viennent de Mozilla, Twitter ou encore Github.
Le programme final sera publié à la fin du mois de mars.

Ne loupez pas l’ouverture des inscriptions le lundi 17 mars à 15H00 car les billets au prix imbattable de 50€ partent très vite.

www.mix-it.fr/

Categories: Actualités Tags: , ,

Objet Direct partenaire du Scrum Day 2014, les 10 et 11 avril prochain

Cette année encore, Objet Direct est sponsor et co-organisateur de la nouvelle édition du Scrum Days, l’événement des professionnels, amis et curieux de l’Agilité.

Plus de 700 enthousiastes de l’agilité vont se retrouver pour deux jours de présentations, ateliers, serious games, open spaces, networking et autres réjouissances au centre de conférence de l’hôtel New York à Disneyland Paris les 10 et 11 avril prochain !

Le thème de cet événement majeur de la communauté est Agilité & Culture Produit.

6 catégories de conférences et ateliers en parallèle :

  • Le rôle du Product Owner
  • L’agilité au delà de l’IT
  • Coaching d’équipe et Transformation
  • Convaincre son décideur !
  • Les amis de l’agilité
  • La Qualité en mode Agile

La keynote d’ouverture est animée par Alistair Cockburn, bien connu des agilistes puisqu’il est l’un des co-auteurs du célèbre manifeste. La keynote de clôture est présentée par Gunther Verheyen, collaborateur du co-créateur de Scrum.

Inscrivez-vous vite, les places sont limitées ! Le programme sera en ligne le 12 mars.

www.scrumday.fr/

On aime, on partage #29

Bienvenue dans la série « On aime, on partage » d’Objet Direct !
Chaque semaine retrouvez les meilleurs articles du web issus de notre veille technologique.

Documentation

Générer une documentation REST API avec Asciidoctor etGradle

La documentation est souvent un problème, voici un article qui explique comment se faciliter la vie grâce à Asciidoc et Gradle

Spring

Configuratoin des beans Groovy dans le Spring 4

Tutoriel Spring pour la configuration d’une application en se basant sur un DSL Groovy. Verdict : plus consis, plus lisible.

BigData

Storm – Ajouter du temps réel à votre BigData

Présentation de Storm, un projet Open Source permettant d’ajouter des traitements temps réel sur des flux de données complexes.

Le repo de la semaine !

Est-ce que votre machine est “developper friendly” ?

https://github.com/kdabir/dq

Merci aux contributeurs de la semaine : Frédéric BOUQUET et Jean-Philippe LETARD

AGF14: Le bac à sable des agilistes… (2/3)

Vous avez été des milliers, que dis-je, des millions à nous réclamer la suite de notre article AGF14: Le bac à sable des agilistes… . Eh bien c’est chose faite !

Au retour du déjeuner, il était l’heure de… la digestion :-(

Pour lutter contre la somnolence, nous avions donc tout naturellement joué un ice breaker.

Zoooooom

Après le déjeuner il était donc (vraiment) nécessaire de remobiliser notre énergie.

Le jeu est ultra simple :