mardi févr. 16, 2010

Session de rattrapage GlassFish et Java

Pour ceux qui n'ont pas pu assister au RoadShow Java et GlassFish, voici la session de rappel sous la forme d'un séminaire en ligne ce jeudi :

Webinar Roadshow Européen Java
jeudi 18 février 2010, de 10h00 à 13h00

Accès à l'événement:
https://sunmeetings.webex.com/sunmeetings/onstage/g.php?d=711578867&t=a (mot de passe: "JavaRoadshow")

Au programme, quatre sessions de 45 minutes :
"Java Keynote" par Dalibor Topic
"Java EE 6 & GlassFish"
"JavaSE Embedded"
"Tuning GC"

lundi févr. 08, 2010

GlassFish , Kenai, and HotSpot under the Oracle Sun

It's been just over a week since Oracle held its post-acquisition stategy webcast and we've already seen some fast reactions and comments from Oracle on several topics :

• Projects hosted on Kenai will preserve their infrastructure and be moved to java.net (the best of both worlds if you ask me). See Ted Farrell's post for the details.

GlassFish has seen an interesting set of reactions most of which worried about the wording used during the launch event. Mike Lehmann, WebLogic PM discusses here and there the situation and the likelihood of GlassFish v3 getting HA/Clustering capabilities in the near future. That's Mike's 1st post on TSS btw! I think that means he cares about GlassFish ;)

• On the JVM side, people have been asking question about HotSpot vs. JRockit and Henrik Ståhl, JRockit PM offered a first insight into what it would mean to have a combined product in the long run (also covers OpenJDK).

Overall, it's great to see Oracle reacting quickly to the community's concerns and I think one should judge the work of the combined teams (Sun and Oracle could not talk about future plans before January 27th) on the roadmaps and the execution. Remember, the proof of the pudding is in the roadmap!

jeudi janv. 14, 2010

Roadshows across Europe: GlassFish, Java EE 6 and other Java topics

February 2010 will be the Java & Friends roadshow month in Europe :

Paris - "Java EE and GlassFish v3" on Feb. 2nd, "Java Roadshow" on Feb. 9th.
London - "Java EE and GlassFish v3" on Feb. 3rd, "Java Roadshow" on Feb. 4th.
Germany - "JavaEE and GlassFish v3" on Feb. 4th (Berlin), "Java Roadshow" on Feb. 2nd (Munich).
Stockholm - "Java Roadshow" on Feb. 10th.
Rome - "Java Roadshow" on Feb. 12th.
Brussels - "Java Roadshow" on Feb. 5th.
Amersfoort - "Java Roadshow" on Feb. 3rd.
Madrid - "Java Roadshow" on Feb. 11th.

If you (quite understandably) cannot attend multiple sessions, consider that the "All things Java" session will have \*many\* different topics (see the agenda) - expect a bit more depth in the "Java EE and GlassFish v3" session. In any case, make sure you register: Java Roadshow | Java EE 6 and GlassFish v3 and check the detailed agenda (it varies a bit from city to city).

Additionally there will be "MySQL and Java" sessions which should be announced soon.

lundi sept. 28, 2009

"Le futur de Java" ce jeudi à l'OpenWorldForum

Ce jeudi, vous êtes conviés à venir à l'Open World Forum qui se tient à Paris (Eurosites George V dans le 8ème) et en particulier à la series de courtes sessions autour de Java.

Avec l'imminence du rachat par Oracle de Sun, un point sur Java semblait intéressant et utile. Au programme, le chemin parcouru par Java SE depuis sa mise en Open Source et les avancées prochaines de JDK7, une table ronde sur les langages dynamiques sur la JVM (Groovy, Scala, Fan, et Clojure, ou Jython, JRuby et PHP?), et enfin un point sur Java EE 6 et son implémentation de référence GlassFish v3. Notre Guillaume Laforge sera de la partie pour la table ronde.

Ce sera bref (1h30 au total), mais une occasion concrète de faire le point sur les travaux en cours et sur ce que le futur proche nous réserve.

• Programme: http://openworldforum.org/program/floss-java.
• Enregistrement, c'est ici: http://openworldforum.org/Register.

mercredi sept. 16, 2009

Nice fait sa Java sur le serveur ce vendredi 2 octobre

Le RivieraJUG, Polytech'Nice et Telecom Valley organisent une journée autour de Java EE. Il y aura deux intervenants de JBoss/RedHat : Peter Muir pour parler de Seam et JCDI (ex-WebBeans) et Tom Baeyens pour parler de jBPM. Notre Antonio Goncalves national clôturera la journée par une session sur Java EE 6. Quant à moi ce sera une présentation sur l'état d'avancement de GlassFish v3, en route pour Java EE 6. Je pense reprendre certaines démonstrations faites lors de la conférence JavaZone autour d'OSGi et du système de packaging. Des retours d'expérience et des pauses pour faire de networking sont également prévus.

L'événement est gratuit et se déroule à Sophia Antipolis sur le site de Polytech. L'agenda quasi-final (de 13:30 à 21:15!) et tous les autres détails se trouvent ici sur le site du RivieraJUG (accès direct à l'inscription).

mercredi juin 10, 2009

Lyon(JUG) mardi prochain - GlassFish, JavaOne, ...

Je suis invité mardi prochain par le LyonJUG pour présenter GlassFish (détails et inscription, lieu). L'autre partie de la soirée (la première en fait) sera consacrée à Groovy.

J'y parlerai essentiellement de GlassFish v3 Preview disponible depuis JavaOne et en particulier des ses fonctionnalités pour développeurs et son extensibilité OSGi.

jeudi mars 19, 2009

Recent JCP interview on JavaWorld podcast

Andrew Glover's latest JavaWorld interview is a discussion with Patrick Curran the chair of the JCP. Patrick does a good job explaining where the organization stands and what it's doing about the typical concerns raised by the community. He also has some interesting figures and statistics I had not heard before.

Andrew does a good job conducting those interviews. It takes work to get to this result. Been there done that.

vendredi févr. 06, 2009

1001 speakers au Paris JUG ce mardi 10

Soirée anniversaire du Paris JUG ce mardi 10 février. Attention, le lieu est différent: FIAP. Quickies, 45 minutes de buffet, Stephan "JavaPolis" Janssen et parait-il surprises et goodies. Il va falloir que je négocie ma soirée!

mercredi janv. 21, 2009

BarCamp Java à Paris le 31 janvier

Après les éditions précédentes organisées par octo, voici un troisième BarCamp Java à Paris organisé par Valtech dans les locaux de Sun à Paris le 31 janvier. Inscriptions: http://barcamp.org/JavaCampParis3. Be there or be square! I'll be square :(

lundi janv. 19, 2009

Random Java performance podcast comments

I was recently listening to this JavaWorld podcast on Java scalability and was surprised to hear a few things (hopefully well paraphrased here) :

"Java is not the best choice given its threading model and synchronizing". I just don't understand that statement. Still Java 5's concurrency API is still under-used by many IMO.

"30 seconds GC pauses are common". Really? This sounds like 2000. Are you still seeing GC pauses above 10 seconds? There's now multiple GC algorithms to chose from and default options now provide really good performance in a large majority of setups.

"Real-time Java is around the corner and will fix many latency issues". Real-time java is really not the issue to most web site scalability or latency issues. Maybe the garbage-first GC scheduled for Java 7 will be an easier answer than the current required JVM tuning.

"ORM's are not needed, straight JDBC is better for scalability". I can't help but think that this can apply to only a handful of popular web sites. For everyone else, frameworks like JPA are just no-brainers.

"More generally speaking, frameworks are bad for performance and scalability". I think some stack-traces can be indeed intimidating. Frameworks should strike a good balance between productivity and out-of-the-box performance. Tuning expertise for a given framework is usually a function of the popularity of that framework while some popular frameworks are known to have scalability issues.

"Application servers are not a good idea because they mix business logic and web requests... a JVM should suffice". I am a strong believer in multi-tiered architectures and stateful applications so this sounds very wrong to me. The notion of a container is one of the most important break-through in recent years for productivity, transactions, persistence, and scalability. Clearly I don't buy or even really understand this assertion.

Performance and scalability objectives can justify to de-normalize the architecture (much like you would for database schemas) but while this podcast has value, I don't believe most developers should follow every recommandation in this podcast right off the bat.

jeudi déc. 18, 2008

L'Aquarium Paris - Présentations disponibles (GlassFish, MySQL, JavaFX, OpenSSO, OpenDS, IzPack, etc...)

Les présentations de l'événement Aquarium Paris de la semaine dernière sont maintenant disponibles.
Vous pouvez également y accéder directement sur SlideShare et les télécharger sur Mediacast.

vendredi nov. 14, 2008

L'Aquarium à Paris le 12 décembre - inscriptions ouvertes!

La page d'inscription pour "L'Aquarium à Paris" le mois prochaine (vendredi 12 décembre) à Paris chez Sun est désormais en ligne. Le nombre de places est limité, inscrivez-vous maintenant.

L'agenda mis en ligne n'est encore tout à fait finalisé, mais la présence des spec leads et autres responsables produits est confirmée!

mardi nov. 04, 2008

Octo's White Paper on Java Productivity

There's a nicely written white paper on java productivity called "Java Productivity Primer - Twelve guidelines to boost your productivity with a software factory" (great name too). It's written by consultants working at Octo (Guillaume "Groovy" Laforge's former employer, think of it as the French ThoughtWorks... ).

While some of it can sound as pretty obvious (use it to convince your peers or management if that's the case), I do like how they explain the reason for TDD, what development factories bring (even for smaller teams), why managing the build process from day one is a good idea, how it suggests Hudson as the continuous integration server, why you should use a source repository even for teams of one, among other things.

But there are a few things I don't quite agree with.

I'm just no longer buying the Tomcat + frameworks (Spring, Hibernate, ...) as a lightweight solution pitch. I mean, how lightweight can a solution be when you deploy 80% or more of the runtime with your application? The last thing a small development team wants to do is manage those software dependencies and deployments. Get a Java EE 5 app server and be done with those concerns. To be fair to the authors, this is a common perception in the industry.

Presenting REST as the only mentioned way to do Web Services just because it builds "on the web" is just way too simple. SOAP is here to stay and has a place. Others have covered this (+ this is a rat hole).

Finally, maybe somewhat of a nitpick but SVN is no one size fits all. While a much better CVS, one should also look at distributed systems (such as hg). Offline commit anyone?

Oh, and I still can't decide if Maven is a blessing or a curse.....

Download the white paper from Octo's web site.

vendredi oct. 31, 2008

Bloquez la date: 12 décembre 2008

Journée gratuite "GlassFish et Java" le Vendredi 12 décembre à Paris chez Sun au 42, avenue d'iéna à Paris.

Sujets traités: GlassFish, Java EE 6, Grizzly Comet, Jersey, OpenMQ, JavaFX, MySQL, OpenSSO, OpenESB, partenaires, retours d'expérience.

Speakers: Roberto Chinnici (spec lead), Richard Bair (tech lead), Paul Sandoz (spec lead), Linda Schneider (tech lead), Jean-François Arcand (tech lead), etc...

Plus de détails et ouverture des inscriptions dans quelques jours, nombre de places (très) limité.

vendredi oct. 24, 2008

SparkAngels, now for you too

The English version of the "Digital Coaching" software SparkAngels is now available.
This took longer than expected but this Java software only got better with time!

For all of you considered by your entourage as the "computer guy" around...

About

This blog has moved

Alexis Moussine-Pouchkine's Weblog

GlassFish - Stay Connected

Search

Archives
« avril 2014
lun.mar.mer.jeu.ven.sam.dim.
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today
Blogroll

No bookmarks in folder

News

No bookmarks in folder