La news vient de tomber, Oracle va racheter Sun. Que vont devenir les WebLogic, Glassfish, Mysql, OpenOffice et tout simplement java ?
mardi, avril 14 2009
Le podcast Java en Francais
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).
dimanche, avril 12 2009
GAE java : une revolution ?
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.
mercredi, avril 8 2009
Dynamic Languages on Google App Engine
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.
Java et Groovy sont maintenant supportes par Google App Engine
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
Meilleur poisson d'avril : OpenOffice devient un pare-feu
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...
samedi, avril 4 2009
.tel, annuaire global ?
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
Developpons en Java et GWT
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.
XDepend est arrive
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
Les nouveautes de Maven 2.1.0
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
Que peut-on faire avec du javascript
Par dgirard le mardi, mars 24 2009, 07:39
Google Blog :
When Google Chrome launched last September, it included a powerful JavaScript engine, V8, which was built to make the next generation of web applications perform faster in the browser. In the past few months, we've reached out to more than a dozen developers and designers to experiment with V8 and to find new and fun uses for JavaScript. We worked with REAS, Mr. Doob, Ryan Alexander, Josh Nimoy, Mark Mahoney, and Toxi, among others.
Visualisez cette video et vous comprendrez que le navigateur est la plateforme. Il reste encore à trouver un bon IDE...
Un exemple : http://reas.com/twitch/
samedi, mars 21 2009
Si IBM rachete Sun, quelles consequences ?
Par dgirard le samedi, mars 21 2009, 08:41
Sami Jaber
BFM TV en parle ce matin. Selon le Wall Street Journal, des pourparlers entre IBM et Sun sont en cours pour un rachat qui s'élèverait à 6,5 Md de $.
Si l'annonce a l'allure d'un poisson d'avril, elle semble des plus sérieuses. La crise aidant, les cours des mastodontes de l'ingénierie logicielle et matérielle se sont effondrés. Un Sun se négocie aujourd'hui deux à trois fois moins qu'il y a un an ou deux (l'offre la valorise quand même à +100% de sa valeur). Les signes récents d'une bribe de reprise économique commence à échauffer les esprits. S'il faut faire des affaires, c'est maintenant ou jamais.
Ce serait plus amusant si c'était Microsoft...
vendredi, mars 20 2009
L'université du SI - le RDV des geeks et des boss - 1er et 2 juillet 2009 à Paris
Par dgirard le vendredi, mars 20 2009, 10:50
Nelly Grellier :
En 2008, USI a été un événement exceptionnel avec plus de 300 participants. Notre ambition cette année est de réunir des intervenants référents dans le monde du SI ou sur tout sujet faisant prendre du recul sur notre quotidien. Les speakers et keynotes déjà sélectionnés, Joël de Rosnay, Daniel Cohen et Albert Jacquard, Philip Evans (BCG), Luc de Brabandère (BCG), Tristan Nitot (Mozilla), Neil Ford (Thoughtworks), Guillaume Laforge, Jean-Pierre Corniou (Sia conseil), Jean-François Caenen (Cap Gemini), Pierre Pezziardi (OCTO), Sami Jaber, Didier Girard et bien d’autres nous aideront à atteindre ce but : l’amélioration continue de la fonction informatique.
Le cru 2009 de l’Université du SI apportera encore plus d’échanges et de surprises sur les sujets du moment : Open Source, Sécurité, Usabilité, Architecture, Agilité, Java, .NET, It asset management, SOA … Que vous soyez geeks ou boss, cet événement est fait pour vous.
En 2009 USI peut être pris en charge par votre organisme de formation (OPCA). Toutes les informations et le pre-programme sont sur www.universite-du-si.com
lundi, mars 16 2009
Manning Publication, special discount
Par dgirard le lundi, mars 16 2009, 22:42
Steven Hong :
For a limited time, we've arranged a special discount for some quality books. Get 40% off Manning Publication titles GWT in Practice, Unlocking Android and GWT in Action at www.manning.com, using the code "ongwt40". Offer expires May 1, 2009.
J'ai demandé à Steven si je pouvais poster cette news sur a19s, il est Ok.


Choisir entre GWT et FLEX
Par dgirard le lundi, mars 16 2009, 12:36
Gaetan Zoritchak
Lors du développement d'une nouvelle application RIA, FLEX ou GWT s'avèrent être deux solutions pertinentes. Après avoir utilisé ces deux frameworks dans des projets complexes, ITIntegrans propose une synthèse de leurs points forts.
A lire.
dimanche, mars 15 2009
La proletarisation dans les societes informatiques
Par dgirard le dimanche, mars 15 2009, 00:13
J'ai beaucoup aimé la lecture de cet article. Je ne partage cependant pas la conclusion : dans certaine branche l'opensource et un des vecteurs de la prolétarisation, je pense en particulier au monde java. Il y a quelques années lorsque nous devions développer une application java nous devions tout faire : coder un struts, coder un spring, coder un hibernate, coder un maven... Ce n'était pas très productif pour nos clients mais par contre c'était très formateur pour nous ingénieurs.
Maintenant ce n'est plus le cas, les projets démarrent, les "architectes" assemblent deux trois frameworks et le tour est joué. La conséquence est moins réjouissante, ces "architectes" ne sont plus capables de coder un framework, tout juste sont-ils capables d'en comprendre le fonctionnement. Encore quelques années et je vais m'ennuyer ferme lorsque je reçois un candidat pour un entretiens d'embauche...
Update : Christian vient de répondre. Je vous rajoute le lien. Mon souhait n'est pas de rentrer dans une polémique. Ma position, dans une entreprise de 250 personnes, ne me permet pas d'avoir le même point de vue que lui qui travaille pour une entreprise de plusieurs dizaines de milliers d'individus. Alors oui Christian, c'est ce que je me dis chaque matin, c'est ce que je dis à tous mes ingénieurs : notre métier est l'un des plus difficiles, nous ne pouvons pas nous reposer sur nos acquis , notre métier est en évolution permanente, nous devons nous remettre en cause en permanence... Ceci dit, l'opensource favorise une forme de prolétarisation des développeurs, tout comme les machines outils en leur temps.
La prolétarisation dans les sociétés informatiques
Update : Réponse à une objection sur “la prolétarisation dans les sociétés informatiques
vendredi, mars 13 2009
Android Market s'ouvre a la France
Par dgirard le vendredi, mars 13 2009, 07:25
Eric Chu - Android Market
I am pleased to let you know that free applications will become
available in France starting March 15th, when Orange launches the HTC
Dream. France will join the other countries where users currently can
download free applications: US, UK, Germany, Austria, Netherlands, Czech
Republic, Poland, Australia, and Singapore. You can make your free apps
available to French users by selecting "All Current and Future Locations".
We will add the option to target France when we add the ability to add
French language listings in the publisher website, which we expect to be
complete by end of this month.
Good news.
Source : email de Eric
jeudi, mars 12 2009
Android : Concours Jeunes Talents Developpeurs
Par dgirard le jeudi, mars 12 2009, 21:47
SFR :
Le concours SFR Jeunes Talents Développeurs est un concours de développement d'application sur la toute nouvelle plate-forme Android. L'objectif de ce concours est de stimuler la créativité des développeurs. Pour participer il suffit d'avoir une idée pertinente ou audacieuse et de la développer. Quatre applications seront récompensées , une cinquième application sera récompensée par un prix du public.
Pour information, je fais parti du jury qui délivrera les prix.

mardi, mars 10 2009
Flash domine, Silverlight arrive
Par dgirard le mardi, mars 10 2009, 17:27
Dans le domaine des plugins RIA, Flash est le leader inconstestable. Silverlight commence à faire parler de lui. En regardant cet article, j'ai appris une chose : le changement de version de Flash 9 à Flash 10 ne se fait pas aussi vite que je le pensais.
Flash is Dominating the Landscape, but Silverlight is Growing
vendredi, février 27 2009
Schema-less databases
Par dgirard le vendredi, février 27 2009, 09:21
Bret Taylor
We use MySQL for storing all of the data in FriendFeed. Our database has grown a lot as our user base has grown. We now store over 250 million entries and a bunch of other data, from comments and "likes" to friend lists.
As our database has grown, we have tried to iteratively deal with the scaling issues that come with rapid growth. We did the typical things, like using read slaves and memcache to increase read throughput and sharding our database to improve write throughput. However, as we grew, scaling our existing features to accomodate more traffic turned out to be much less of an issue than adding new features.
Je vous recommande la lecture de cet article. De mon point de vue, avec l'arrivée du PaaS une nouvelle manière de penser le stockage de données va arriver.
« billets précédents - page 3 de 125 - billets suivants »