mardi, juin 16 2009
Par dgirard le mardi, juin 16 2009, 14:50
Lawrence Eng :
Opera Unite is a unique technology that turns any computer or device running
Opera into a Web server. In other words, your computer (running Opera Unite) is
truly part of the fabric of the Web, rather than just interacting with it, and
it’s something anyone can use. With Opera Unite, everyday non-technical users
can serve and share content and services directly from their own computers in
the form of intuitive applications. That sounds kind of cool from a technology
point of view, but what can you do with it, and why is it important?
Taking the Web into our own
hands, one computer at a time
Opera Unite Gives
the Power Back to the People
jeudi, juin 11 2009
Par dgirard le jeudi, juin 11 2009, 12:41
Eric Evans, auteur du classique "Domain-Driven Design: Tackling Complexity
in the Heart of Software" est de passage à Paris et sera l'invité du paris JUG
lundi 15/6. Le délai est court, mais le Paris JUG ne voulait pas laisser passer
l'occasion.
C'est donc à une soirée exceptionnelle que le Paris JUG vous convie tous. Ne
tardez pas à vous inscrire, comme d'habitude les places sont limitées.
Eric Evans
sur le DDD le 15/6
un rétrolien
jeudi, mai 28 2009
Par dgirard le jeudi, mai 28 2009, 20:51
Google lance Google Wave, une nouvelle manière de communiquer.
Difficile de résumer en quelques lignes les principes de ce système. Le plus
simple est sans doute que vous lisiez cet article :
Google Wave Drips With Ambition. A New Communication Platform For A New
Web
D'un point de vue technique, il est possible que la couche graphique de ce
système, entièrement écrite en GWT, permette à ce framework de complètement
exploser dans les mois qui viennent. Beaucoup de monde découvrirons la
puissance de ce framework en manipulant l'application.
Google Wave
Went Walkabout. Brought back Google Wave
Google
Wave: What Might Email Look Like If It Were Invented Today? - by Tim
O'Reilly

Par dgirard le jeudi, mai 28 2009, 09:32
Bull Formation organise un séminaire sur les technologies Google. Les thèmes
abordés seront les suivantes :
- les services Google : PaaS et SaaS
- GWT, la technologie RIA de Google
- retour d'expérience sur la mise en oeuvre de ces technologies.
Je vais assurer le retour d'expérience sur la mise oeuvre de GWT, AppEngine,
Google Apps et Android.
Le séminaire est gratuit, il se déroule le Mardi 9 Juin de 9h00 à 12h00 à
Paris (Porte d'Italie).
Nouveau
modèle de développement Web : Google a-t-il déjà gagné ?
jeudi, mai 21 2009
Par dgirard le jeudi, mai 21 2009, 20:24
Michael Chaize
Ryan Stewart (un flexeur) et Lee Brimelow (un
flasher) viennent de dévoiler le nouveau nom de Flex Builder 4… qui
devient Flash Builder. Adobe décide de clarifier ainsi ce
qu’est réellement Flex: un framework ActionScript pour
développer des RIA, et le nom ne sera pas modifié.
Flex Builder devient Flash Builder
mercredi, mai 20 2009
Par dgirard le mercredi, mai 20 2009, 08:36
Jesse Wilson :
Today, we're releasing Guice 2.
Guice has gained a great deal of traction both inside and outside of Google.
Almost every Java-based application at Google is also a Guice-based
application; the list includes AdWords, Google Docs, Gmail, and even
YouTube.
Guice works with Java SE, Java EE, Google App Engine, Android, and even
Google Web Toolkit (via GIN).
J'utilise Guice pour tous mes developpements sur AppEngine, c'est un vrai
plaisir.
http://google-code-updates.blogspot.com/2009/05/guice-deuce.html
http://code.google.com/p/google-gin/
lundi, mai 11 2009
Par dgirard le lundi, mai 11 2009, 22:44
Aymeric Weinbach :
Les Azure Camps sont des évenements organisés par ZeCloud : La Communauté
Open Source Azure Française.
Au cours d’une soirée il s'agit de mêler :
- pédagogie : exposé sur une fonctionnalité, retour d'expérience avec une
conférence d’introduction
- pratique : réaliser des modules / applications métiers
- et communauté : développement de concert pendant une soirée
Les 2 prochains Azure Camps se dérouleront à l’Epsi Paris le 13 mai et le 27
mai, si vous voulez participer envoyez un mail à Aymeric Weinbach à l’email
azurecamp@zecloud.fr
Détail sur http://www.zecloud.fr/post/2009/05/11/Prochains-Azure-Camps.aspx
vendredi, mai 8 2009
Par dgirard le vendredi, mai 8 2009, 18:50
Beaucoup de bruits autour du JSR proposé par Google et Springsource. De mon
coté, j'aime bien le coté pragmatique de ce JSR.
Voici quelques pointeurs :
Announcing
@javax.inject.Inject - Bob Lee
Comments on "Annotations
for Dependency Injection" - Gavin King
thoughts
on the new @Inject JSR - James Strachan
Why
@Inject is a bad idea (débat avec Bob intéressant) - Rickard Oberg
Bob et Gavin sont dans un bateau
jeudi, avril 23 2009
Par dgirard le jeudi, avril 23 2009, 10:33
Sami Jaber :
Oracle prend à revers tout le marché de l'industrie et annonce finalement le
rachat de Sun pour 7 Milliard de dollars. Sur le même principe que le billet
précédent entre IBM et Sun voici mon analyse de la nouvelle donne griffonnée
rapidement entre deux coups de fil.
Contrairement à IBM, Oracle dispose d'un portefeuille beaucoup plus
concentré. Une offre qui s'articule autour de sa base de données maison et
s'est étoffée au fil des acquisitions.
Voici le fameux comparatif adapté au portefeuille du nouveau venu,
Oracle.
Très intéressant, je vous invite à lire ce post ce Sami.
De mon coté, la vraie question que je me pose est combien de personnes de
chez Sun vont avoir la patience d'attendre ce qui se passe avant de poser leur
démission pour tenter une autre aventure. Je pense que c'est un des vrais
enjeux de ce rachat. Plus que la disparition de produits qui a le mérite d'être
clair, je crains plus le fait que certains produits soient conservés alors que
les équipes ne sont plus là.
Oracle rachète Sun, quelles conséquences ?
mardi, avril 21 2009
Par dgirard le mardi, avril 21 2009, 14:50
Carl Azoury :
Le mercredi 29 avril, de 18h30 à 20h30, Zenika aura le plaisir de proposer
une présentation de la technologie Wicket animée par M. Martijn Dashorst, l'un
des commiters principaux de Wicket et co-auteur, avec Eelco Hillenius, du livre
Wicket in Action dont il anime un blog dédié.
Conférence Wicket animée par Martijn Dashorst
lundi, avril 20 2009
Par dgirard le lundi, avril 20 2009, 14:41
La news vient de tomber, Oracle va racheter Sun. Que vont devenir les
WebLogic, Glassfish, Mysql, OpenOffice et tout simplement java ?
Oracle
to Buy Sun
Oracle Agrees to Acquire Sun Microsystems
Oracle et Sun sur
Twitter

mardi, avril 14 2009
Par dgirard le mardi, avril 14 2009, 08:52
Restez informés sur les sujets brûlants de l industrie Java. Plongez sur un
sujet précis avec l interview de l épisode.
Supportez les radotages de vos hôtes : Emmanuel Bernard (JBoss, Hibernate),
Guillaume Laforge (SpringSource, Groovy), Antonio Goncalves (freelance,
auteur), Vincent Massol (XWiki, Maven).
LES CAST CODEURS PODCAST
dimanche, avril 12 2009
Par dgirard le dimanche, avril 12 2009, 21:24
Franck Arnulfo
Annoncé lors du Google Campfire (littéralement feu de camp) du 7 avril
dernier, le support du langage Java dans Google App Engine (GAE) est une grande
nouvelle pour ceux qui développent dans ce langage.
...
C’est pourquoi GAE est à mon avis, une avancée importante pour le
développement de Java dans le web.
Google
App Engine et Java: une révolution ?
mercredi, avril 8 2009
Par dgirard le mercredi, avril 8 2009, 11:41
Ola Bini :
When looking at GAE/J, it’s important to keep in mind the security
restrictions that Google has been forced to implement, to make the Java
implementation totally safe for them. This includes restrictions of many kinds,
and some of them might come as a bit of a surprise in some cases. One of the
larger things you will notice is that some classes aren’t available - and you
will get a ClassNotFoundException if you try to use them from your application.
Personally, I believe that using a SecurityException when trying to load these
might have been better, but this fact remains: many classes you expect will not
be there.
Article très intéressant, je vous en recommande la lecture.
DYNAMIC LANGUAGES ON GOOGLE APP ENGINE - AN OVERVIEW
Par dgirard le mercredi, avril 8 2009, 06:03
Google vient de rendre disponible un ensemble de nouvelles fonctionnalités
pour Google AppEngine : support des batchs cron, import/export depuis la base
de données, middleware permettant de rendre accessible des données derrière
votre firewall et support de JAVA. Je manipule la version Java de l'AppEngine
depuis plusieurs mois c'est un vrai plaisir.
Google fournit aussi un très bon plugin pour Eclipse qui permet :
- de créer un projet AppEngine
- de tester l'application sur un runtime local
- de déployer l'application sur AppEngine
Enfin, l'internet s'ouvre à nous développeurs java !
A noter que SpringSource a travaillé pour que Groovy soit supporté et ça
marche...
Le service ne sera ouvert qu'a quelques développeurs dans un premier temps,
c'est ici : http://appengine.google.com/promo/java_runtime
Pour plus d'informaions :
Seriously this time, the new language on App Engine: Java
Introducing GWT 1.6 and friends
Scheduled Tasks
With Cron for Java
http://googlewebtoolkit.blogspot.com/
Tutoriel Groovy pour AppEngine


lundi, avril 6 2009
Par dgirard le lundi, avril 6 2009, 12:36
Mme Albanel a fait le plus beau des poissons d'avril, elle a fait croire à
une assemblée de députés que OpenOffice était un pare-feu. Elle a finalement
poussé le bouchon un peu plus loin en faisant adopter un texte de loi en
expliquant que ce texte allait sauver l'industrie du disque, Hollywood and
co.
Trop forte Christine !
Ce qui me fait un peu peur dans tout ça c'est le naturel avec lequel ces
personnes sont capables de sortir des stupidités. Aujourd'hui, ils parleront de
l'OTAN, de l'économie et de la justice : n'étant pas du domaine, nous les
croirons...
Albanel et son pare-feu
Open Office
Hadopi,
la fin

samedi, avril 4 2009
Par dgirard le samedi, avril 4 2009, 10:32
Stephane Van Gelder
C'est une extension Internet complètement atypique, sans sites et sans
e-mails, qui a en plus la bonne idée de sortir en plein milieu de la crise.
Pourtant, le '.tel' semble rencontrer le succès. Son but : devenir l'annuaire
universel du Web.
Je pense que le point .tel a un bel avenir.
Le '.tel' peut-il devenir un annuaire global ?
Mon .tel : http://gir.tel

mardi, mars 31 2009
Par dgirard le mardi, mars 31 2009, 10:22
Jean-Michel Doudoux, mon jeune collègue de SFEIR Luxembourg ;-), a rajouté
un chapitre sur GWT dans son Best Seller "Développons en Java". Même si le
chapitre n'est pas fini, il est déjà bien avancé et pourra aider les personnes
qui se lance sur la technologie.
Développons
en Java

Par dgirard le mardi, mars 31 2009, 10:11
Marc-Antoine Garrigue
OCTO Technology annonce la première release d' XDepend, la version java du désormais célèbre
outil d'analyse de code NDepend.
La solution XDepend permet d'extraire,
visualiser, investiguer et contrôler la structure d'une application, ou d'un
framework.
- Extraire : XDepend analyse vos jars, vos rapports de tests et
bientôt vos sources pour en extraire toute l'information
- Visualiser : XDepend propose plusieurs modes de visualisation
complémentaires et interactifs; un mode TreeMap permettant de repérer d'un
coup d'oeil les "grosses masses" selon la métrique observée, une matrice de
dépendances, un mode graph, et un rapport html.
- Investiguer : Avec le Code Query Language, et ses 82
métriques extraites, XDepend permet de trouver dynamiquement l'information
recherchée. Un exemple : "SELECT METHODS WHERE CodeWasChanged AND
PercentageCoverage < 100"
- Contrôler : Les règles CQL sont ajoutées au projet, et
validées à chaque analyse. XDepend s'intégre à votre outil d'intégration
continue favori.
Profitez de l'offre de lancement : 50% de réduction sur la version pro 1.0
RC-1
http://www.xdepend.com

mardi, mars 24 2009
Par dgirard le mardi, mars 24 2009, 08:40
Arnaud
Vous pouvez dès à présent télécharger Maven 2.1.0. Comme j'avais pu vous
l'annoncer dans mon précédent billet, cette nouvelle version apporte quelques
nouveautés assez intéressantes que je vous décris ici :
- Sécurisation des mots de passe
- Résolution en parallèle des artefacts
- Le build multi-modules incrémental
http://blog.aheritier.net/les-nouveautes-de-maven-210/