Spring 3.1 : Utiliser l’abstraction de cache

14 mai 2012
Par  Loic Le-doyen dans Java


Avec sa version 3.1, Spring apporte de nombreuses nouvelles fonctionnalités, parmi lesquelles se trouve une abstraction de cache. Cette dernière permet de s’absoudre des dépendances explicites au cache utilisé.

En effet, une fois cette fonctionnalité configurée, les développeurs auront à leur disposition quatre annotations permettant d’effectuer les opérations principales sur le cache, à savoir insertion, récupération et suppression. La documentation officielle se trouve ici.

Conférence de Bertrand Meyer sur le langage Eiffel

11 mai 2012
Par  Jean Baylon dans Divers


Une présentation passionnante de l’inventeur du langage Eiffel a eu lieu le 09 mai 2012 chez Valtech. Eiffel est un langage OO se basant sur un certain nombre de concepts nouveaux ou méconnus. Ce billet va vous expliquer tout çà.

Selenium, allons plus loin 2/2

09 mai 2012

Dans une première partie (Selenium, allons plus loin 1/2), j’ai eu l’occasion de vous  présenter la mise en place de l’industrialisation des tests avec Selenium. Dans cette seconde partie, j’aborde les problématiques de répétabilité des tests Selenium.

L’objectif des lignes qui vont suivre est de comprendre l’intérêt de la répétabilité en répondant aux questions suivantes :

  • Répétabilité ? Qu’est ce que cela signifie ?
  • Comment puis-je rendre mes tests Selenium répétables à l’infini ?

[Devoxx FR 2012] – ElasticSearch : moteur de recherche taillé pour le Cloud

09 mai 2012
Par  Khanh Maudoux dans Divers


Lors de cette conférence de 55 minutes qui a eu lieu jeudi 19 avril 2012 pendant cette première organisation de Devoxx FranceDavid Pilato (@dadoonet) nous a présenté ElasticSearch.

Pour ce faire, David a décidé de découper sa présentation en différentes parties que j’essaierai de retranscrire le plus fidèlement possible :

  • Définition d’un moteur de recherche
  • Concepts d’ElasticSearch
  • Utilisation d’ElasticSearch
  • Architecture d’ElasticSearch


Lire la suite de l’article sur developpez.com

 

 

Fonctionnement du binding en XAML (Silverlight, WPF, WP7 et WinRT)

04 mai 2012

Avec l’arrivée de WPF et Silverlight, on a vu apparaître le XAML, nouvel élément pour construire des interfaces graphiques riches dans le monde de .Net. Avec l’essor de ces technologies ainsi que le renfort de Windows Phone 7 et WinRT, il devient essentiel de comprendre ce qui ce cache sous cette pierre angulaire du XAML qu’est le Binding afin d’avoir des applications à la fois riches et simples.

Mon nouvel article est désormais disponible sur developpez.com, n’hésitez pas à le consulter ici

[Devoxx FR 2012] Développeur 2.0 : la release note !

03 mai 2012

Voici un résumé entre la synthèse et l’édito des conférences qui ont marqué la première édition de Devoxx France.

3 jours bien remplis… des conférences, des ateliers, des sponsors (parmi lesquels so@t cette année!), des quizz, des cadeaux et goodies et des stars internationales ou locales.

Alors que retenir de cette édition 2012 ?

[Devoxx FR 2012] – Résultats du Quizz So@t

02 mai 2012

Pour Devoxx France 2012, So@t vous a concocté un petit Quizz !

Merci aux 99 participants d’avoir pris un peu de leur temps pour jouer, soit sur leurs smartphones, soit en passant au stand So@t.

Les questions avaient comme thème Java et la culture informatique.

Chaque jour apportait son lot de 20 nouvelles questions.

Voici la liste des gagnants :

Jour 1 : Sébastien Brousse (Zenika) qui gagne une licence JRebel
Jour 2 : Pierre Queinnec (Zenika) qui gagne une licence IntelliJ
Jour 3 :  Florian Boulay (InFine) qui gagne une tablette Android

[Devoxx FR 2012] – HTML5 & Java – Vers des applications client / serveur ?

27 avril 2012

 

James Ward (développeur Evengelist chez Heroku) nous présentait durant ce Devoxx France sa vision du futur de nos applications web. A l’écouter, les outils d’aujourd’hui nous orientent de plus en plus vers le développement d’applications de style client / serveur.
Mais qu’est-ce qu’une application Web moderne ?

[Devoxx FR 2012] – Continuous deployement : Rackspace, Chef et capistrano en action

27 avril 2012

Bertrand Paquet nous a présenté les outils qu’ils utilisent chez Fasterize.

Fasterize est un service permettant d’accélérer le chargement d’un site sans avoir à modifier celui-ci. Fasterize applique diverses optimisations sur les pages comme par exemple l’agrégation et la réduction des CSS.

Pour gérer leur infrastructure, ils ont développé des outils autour de Chef, Capistrano et Fog.

[Devoxx FR 2012] – Pour une fois soyons physique! Une introduction à Arduino.

27 avril 2012


A l’heure où les tablettes et les kinects permettent de nouvelles manières d’interagir avec un ordinateur, autrement qu’avec un clavier ou une souris, nous avons vu que arduino permet de créer de manière relativement simple des nouvelles manières d’agir, et donc d’ouvrir notre esprit à de nouvelles pistes en ce qui concerne l’avenir des interactions homme machine.

Cette présentation a été faite par David Delabassee.