Thème du blog : Java, JEE

Matthieu Guillermin 23 mars 2012
0 commentaire

Play Framework 2.0 - Premières impressions

Play 2.0 est une refonte majeure du framework faisant la part belle à Scala. La version Beta sortie en novembre dernier était assez loin d’être finalisée et nous avait laissé quelque peu sur notre faim. La sortie des premières RC et, depuis peu, de la version finale nous permet enfin de plonger réellement dans l’outil et d’analyser plus en détail cette nouvelle mouture. Rien n’a changé ? Lorsqu’on commence à tester rapidement Play 2.0, on se dit que finalement rien n’a vraiment changé. On télécharge le (...)

Framework, Java, JEE, Développement

Par Matthieu Guillermin

Alexandre Dubois
10 août 2011
1 commentaire

Du HTML, du Java et rien d’autre... Présentation de Wicket

S’il y a un framework de présentation Java injustement méconnu, c’est bien Wicket. Orienté composants, tout comme Tapestry, les principes de Wicket sont simples et ce framework repose sur des langages éprouvés : Java et HTML. La philosophie du framework est clairement affichée dès la page d’accueil : développer des applications Web simplement avec Java. Voyons tout cela d’un peu plus près. Le projet Wicket en 5 points : Framework de présentation Java Projet open source géré par la fondation Apache (...)

Framework, Java, JEE, Développement, Paris, Clever Age

Par Alexandre Dubois

Nicolas Chambrier
17 juin 2011
0 commentaire

Maintenance sur les index Solr à chaud

Sur l’un de nos projets, nous avons le besoin de mettre à jour des index Solr (en cas d’évolutions fonctionnelles par exemple) mais sans indisponibilité du site. Jusqu’à présent, nous redémarrions le serveur Solr et avions prévu un mode "dégradé". Mais il existe d’autres méthodes, bien plus efficaces. Si votre serveur Solr est utilisé par plusieurs sites, ou simplement si sans ce serveur tout votre site tombe par terre, mais que vous avez absolument besoin de rajouter un nouvel index pour mettre en (...)

Indexation, recherche, Java, JEE, Logiciels libres, Open Source, Lyon, Clever Age

Par Nicolas Chambrier

Guillaume Saint-Raymond 11 mai 2011
6 commentaires

Grails – Play, quel framework choisir ?

Grails et Play sont d’excellents framework RAD Open Source basés sur la JVM permettant la production de sites Web. Hibernate étant au coeur de ces framework, nous allons voir ce qui les différencie. Pourquoi Grails et Play ? Effectivement, d’autres framework existent (JRuby on Rails, Lift, Spring ROO…). J’ai voulu me focaliser sur ces deux là, car, de prime abord, il pourrait être difficile de les discerner car ils sont dans la même mouvance des framework MVC actuels. Cet article n’a pas pour but (...)

Framework, Java, JEE, Développement

Par Guillaume Saint-Raymond

Nicolas Chambrier
9 décembre 2010
6 commentaires

Développer des applications pour Android

Au travers d’une série de billet sur la mobilité, Clever Age aborde les différentes facettes du développement d’applications mobiles pour présenter les différentes pistes exploitables, et dans quel cas les suivre. Deux grands choix s’opposent et ne répondent pas au même besoin : le développement d’applications mobiles Web, et le développement d’applications mobiles natives. Dans cet article, je vais vous présenter la plate-forme Android, et les pistes pour aborder le développement d’applications natives (...)

Java, JEE, Développement, Lyon, Mobilité, Android, Clever Age

Par Nicolas Chambrier

Stéphane Prohaszka
3 novembre 2010
1 commentaire

Un aperçu de Google App Engine

Le Google App Engine permet à n’importe quel développeur Java (mais également Python) d’héberger son application en utilisant le cloud de Google. Qu’apporte cette solution de cloud made-in Google ? Quelles sont ses limites ? Petit rappel sur le cloud Le cloud peut être divisé en 3 concepts qui partagent un même principe : la dématérialisation. Ces concepts sont : SaaS (Software As A Service) : Comme Gmail ou Salesforce, le logiciel est hébergé sur des serveurs qui ne sont pas possédés par la (...)

Bases de données, Java, JEE, Paris, Cloud computing, Clever Age

Par Stéphane Prohaszka

Rudy Rigot
9 septembre 2010
6 commentaires

Java, le papy du Web : sa pertinence hier, aujourd’hui, et demain

Malgré leur succès sur le terrain, la question de la pertinence des technologies Java dans le paysage du Web moderne est une problématique qui revient relativement fréquemment, surtout dans la bouche des professionnels de la maîtrise d’ouvrage qui s’avouent eux-mêmes parfois un peu dépassés par les avantages et inconvénients techniques de chaque alternative. Leur interrogation est tout-à-fait légitime : beaucoup savent que le langage Java a été créé il y a une quinzaine d’années (préhistoire, que (...)

Framework, Java, JEE, Veille, Serveurs d’applications, Paris, Clever Age

Par Rudy Rigot

Stéphane Prohaszka
5 août 2010
2 commentaires

Groovy, une alternative à Java

Parmi la multitude des langages de programmation qui existent, certains s’appuient sur Java et sa JVM. Quelques uns sont en plein essor depuis plusieurs mois. Si ces derniers temps, Scala fait beaucoup parler de lui (langage mélangeant programmation objet et fonctionnelle), Groovy est "l’autre langage" le plus connu et le plus répandu de la JVM. Historique Groovy a été initialement développé en 2003 par James Strachan (qui plus tard le reniera), et c’est Guillaume Laforge qui lui a succédé comme (...)

Framework, Java, JEE, Développement, Paris, Clever Age

Par Stéphane Prohaszka

Guillaume Saint-Raymond
28 juillet 2010
1 commentaire

Zoom sur... Sonar, pour automatiser la vérification de la qualité du code Java

La qualité du code est souvent le parent pauvre des projets en entreprise et, pourtant, celle-ci a un impact sur la productivité. Sonar est le tableau de bord permettant de suivre l’évolution de la qualité des sources au fur et à mesure de la vie d’un projet. Vous en avez marre de côtoyer des projets Java contenant du code dupliqué, des classes avec une seule méthode de 2500 lignes et sans aucun commentaire ? Sonar est la solution a tout vos soucis ! (je sais, c’est une accroche commerciale mais (...)

Java, JEE, Développement, Paris, Outil, Clever Age

Par Guillaume Saint-Raymond

Guillaume Saint-Raymond
1er juillet 2010
0 commentaire

Retour sur l’OpenREX « GWT2.0 »

GWT, framework Web Java developpé par Google permettant notamment de développer des interfaces riches, était à l’honneur pour sa version 2.0 lors de l’OpenRex. Ce billet constitue mon retour sur cette présentation. Un OpenQuoi ? Ippon Technologies organise depuis le début de l’année des retours d’expérience ouverts au public et animés par ses employés, sous le doux nom d’OpenRex. Bien que de taille modeste (35 places), ces présentations permettent d’avoir un retour direct sur l’emploi de technologies (...)

Framework, Java, JEE, Javascript, Paris, Clever Age

Par Guillaume Saint-Raymond