it wouldn’t be possible to release a broken “Unbreakable Java” JVM, not that anybody would want to do something that smart though… 😉
Sacha Labourey Jboss/RedHat
it wouldn’t be possible to release a broken “Unbreakable Java” JVM, not that anybody would want to do something that smart though… 😉
Sacha Labourey Jboss/RedHat
La rumeur courrait depuis quelque temps, c’est officiel, vous en pensez quoi??1ere conséquence les distribs linux vont pouvoir intégrer java directement, on devrait donc voir fleuri des liveCD et autre image VMware avec linux/java/jboss et une appli serveur prête à tourner.
Les analyses:
Le monde Informatique: Java Open Source : c’est fait et c’est en GPL
Tim Bray: Java is Free
InfoQ: Sun open sources Java SE, ME, and Glassfish under GPLv2
Alexis Moussine-Pouchkine: Tout le monde n’a pas eu le luxe de commencer en Open Source
Sami Jaber: Java tournera finalement au GPL
Je découvre le blog de Michel Bénard qui est architecte à la DGME. Ce qui m’a permis de découvrir ce qu’était la Direction générale de la modernisation de l’Etat qui comprend un programme gouvernemental ADministration ELEctronique nommé ADELE.
Bref les personnes qui travaille sur ADELE font comme vous et moi de l’informatique de gestion mais avec des fonds publiques. Et comme il s’agit d’un programme de modernisation, notamment par l’utilisation des TIC ils ont la bonne idée d’être transparent et donc de diffuser par Internet pas mal d’information, ça va jusqu’aux powerpoint présentations OpenOffice de leurs réunions de travail (A quand la même chose pour le conseil des ministres? Plutôt que des caméras).
Dans la section Socle Commun – Informatique transverse vous trouverez beaucoup de chose. Je recopie ci-dessous les liens vers les documents que référence Michel Bénard dans Guides de conception des applications , de choix d’outils et de principes d’architecture applicative orientée service
Ce sont des documents de qualité, étant financé par des fonds publiques il me semble normal qu’ils soient diffusés publiquement. Mais je me demande ce que l’on a le droit de faire avec ? Tel qu’ils sont diffusés actuellement ils sont tout simplement protégés par le droit d’auteur: on peut donc rien faire avec sans l’autorisation de l’auteur. Une licence creative commons serait peut-être intéressante…
Je voudrais une application web qui continue à fonctionner dans un mode dégradé quand je ne suis pas connecté au réseau.
Pendant des années j’ai toujours dis non à ce type requête, les limites des navigateurs ne permettant pas celà. Mais désormais je vais devoir dire oui, c’est devenu possible et sera sans doute la killer feature pour beaucoup d’application web à venir.
A découvrir
La spec WHAT WG Storage Provider
Scrybe une nouvelle startup dont le calendrier en ligne supportera le mode offline
Zimbra qui ajoute le support du mode offline à son application web
Il m’arrive de faire passer des entretiens d’embauche, j’aime bien demander aux candidats quelles sont leurs sources d’information pour faire de la veille techno. 90% des candidats me citent theServerSide. C’est longtemps resté une référence dans le monde java, mais ça va longtemps que ce n’est plus qu’un nid à Trolls. Et je crois qu’ils viennent de franchement dépasser les bornes: allez un flu rss de moins à suivre.
La news qui m’a décidé:
“Tim Bray: Java is less scalable than PHP”
Un titre bien accrocheur, une citation lapidaire d’une personne connue, un lien vers un blog qui contient 2 graphiques d’une présentation de Tim Bray où au dessus scaling php a une barre plus importante que java. Ajouter à celà un article qui met un peu d’huile sur le feu pour lancer la polémique… Le résultat: une flamewar infernale et inintéressante dans les commentaires.
A l’opposé sur infoQ Floyd Marinescu (ex-fondateur de TheServerSide) fait une vrai news avec la même information:
“Tim Bray compares intrinsic qualities of Java, Rails, PHP”
Pas de polémique, des faits et un lien vers la vraie source et une interview de Tim Bray lui-même avec l’essentiel:
Why is PHP more scalable than Java?
It isn’t, but in the Web-app space, it’s a little easier to scale (shared-nothing by default); Java requires you to think.
Et si vous allez directement sur le blog de Tim Bray il vous expliquera que la monté en charge n’est pas un problème de langage mais , encore une fois, d’architecture.
Si ce n’est pas encore fait, remplacez TheServerSide par infoQ.