-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
RSS du blog