juin 28

 C’est confirmé, la prochaine version de Grails sera finalement la version 2.0 et non 1.4. Etant donné le nombre d’améliorations et d’évolutions majeures apportées au framework, cela n’a rien d’étonnant.

Hormis une évolution des versions de frameworks, serveurs et langage sous-jacents : Groovy 1.8, Spring 3.1, Hibernate 3.6 et Tomcat 7, on trouve parmi les évolutions intéressantes :

  • La possibilité de réaliser du scaffolding Html 5,
  • L’api ajax Prototype sera remplacée par JQuery,
  • L »api de tests unitaires et fonctionnels est remplacée par une nouvelle qui sera basée sur le framework Spock (lui même écrit en Groovy),
  • Au niveau bases de données, le support des datasources multiples (avec 2-phases commit s’il vous plaît) ainsi que la migration de données ou encore le reverse engineering d’une base existante seront désormais possibles,

Voici les détails des améliorations sur la roadmap ainsi que sur le blog de Grails

Plus que quelques semaines à attendre pour la version 2.0 Milestone (fin juillet). Quant à la version 2.0 Release Candidate, ce sera courant août… Rendez-vous donc en septembre pour un premier retour d’expérience…

Yann BARRAULT

Consultant Architecture & Nouvelles Technologies

Mots-clés :
juin 23

Les utilisateurs Windows connaissent bien cette séquence où l’écran se fige avec un sablier qui n’en finit plus de tourner (XP) ou un cercle qui tourne indéfiniment (W7). Pendant cette séquence vous pouvez avoir un message dans le titre de la fenêtre indiquant « Windows ne répond plus ».

En général, Windows est rendu responsable de cette situation. Et s’il n’en était rien ?

Très souvent, cette situation indique que le thread principal est surchargé et que le développeur a oublié de « laisser respirer » le thread UI en confiant la réalisation de certaines tâches à des threads secondaires.

Comment cela fonctionne t-il ?

Lire la suite »

Mots-clés :
juin 09

Suite à nos premiers articles sur la productivité (les facteurs néfactes à la productivité, l’évolution des outils et des IDE de développement), nous vous proposons de revenir sur un facteur de productivité qui a donné lieu au concept de « Task Focus Interface ». Imaginé et mise en œuvre par Mik Kersten via l’outil Mylyn pour répondre à la problématique de focalisation/concentration. Mais avant de parler de l’outil, revenons sur le concept et son origine.

« Task Focus Interest » un facteur de productivité

« Task Focus Interest » un facteur de productivité

La « Task Focus Interface » est un nouveau type d’interface focalisé non pas sur les fichiers, les répertoires ou toute autre vue intégrée à l’IDE mais avant tout sur la tâche en cours comme unité principale d’interaction avec l’utilisateur et son contexte (fichiers liés, historique, liens internet associés…).

Lire la suite »

Mots-clés :
preload preload preload