vendredi 24 février 2012

le "Web propre" au service de l'efficacité énergétique


Le "Cleanweb Hackathon", deuxième édition.
Après San Francisco, l'évènement s'est tenu du 20 au 22 janvier 2012 à New York.

Le mot Cleanweb a été créé par Sunil Paul, investisseur en
capital-risque dans les énergies renouvelables :
Utiliser les technologies existantes comme internet, les réseaux
sociaux, les technologies mobiles intelligemment et économiser
les ressources limitées de la planète.



Les développeurs ont utilisé le terme de Hackathon, formé de hack et marathon pour se regrouper
et coder (hack) autour d'un projet.
Les domaines concernés vont du transport au recyclage, la réutilisation des objets.
eBay, ZipCar, getAround, LocalDirt.
Des APIs ont été présentées pour programmer plus rapidement sur des données réelles.
La première édition du Cleanweb avait mis en lice 14 équipes pour présenter en un temps chronométré des travaux sur l'innovation, l'impact, interface utilisateur.
Cisco, Fuse project, Catamount ventures, Spring Ventures et Tendril sont les sociétés partenaires du
Cleanweb.
La deuxième édition du Cleanweb Hackathon a mis en compétition 15 équipes pour le développement
d'applications web et mobiles allant de la rationalisation du modèle opérationnel du solaire à l'identification
des bâtiments qui ont besoin d'améliorer leur efficacité énergétique (réponse le Metropolitan Museum of Art  (ZDFnet.fr).

Exemple : site web et appli iPhone : la qualité de l'air en temps réel sur son iPhone avec l'application obsAIRve. Cette application gratuite via iTunes Store d'Apple, qui  fait partie du Programme européen de surveillance de la Terre, sera présenté lors du CeBIT de Hanovre du 6 au 10 mars 2012.
peut se rendre utile pour des personnes asthmatiques.

jeudi 16 février 2012

Cloud Computing : Java EE 7

Java EE 7 : Objectif Cloud (Le Monde Informatique)
Oracle a présenté la version Java EE  7 à la conférence JavaOne de San Francisco.
Elle devrait voir le jour au 3ème ou 4ème trimestre 2012.
Les spécifications s'adressent aux architectes logiciels et seront très orientées Cloud.
Elles traiteront des sujets comme le déploiement d'applications dans le Cloud,  la persistance.
De nombreuses APIs qui gèrent les accès aux ressources comme
JPA, JDBC , Java Connector Architecture,  JMS, JSF, Servlets, JSP, EL, EJB
devront se rendrent compatibles avec les systèmes multinenants.
La version 7 de JEE prendra en compte le support du HTML5 et des web sockets via
l'API Java Web Sockets, le support de JSON via l'API Java JSON
(JavaScript Object Notation),
la version 2.0 du  JAX-RS (l'API Java pour les web services RESTful et acceptée
par le JCP (Java Community Process)

GlassFish est le Serveur d'application pris en charge par la communauté et choisie
par Oracle pour tester les spécifications Java EE 7 qui s'intègre avec Oracle Fusion
Middleware.
 la version GlassFish est accessible par cette URL.

Les capacités de Java EE 7 seront étendues pour l'évolution vers le PAAS (le multi tenancy
ou multi locataire : l'exécution d'une seule instance d'une application  sur un serveur alimentant
plusieurs applications clientes. Les applications développées seront portables sur n'importe
quelle infrastructure Cloud.