Liens du jour #4

Des liens à propos de :

Java :
UML :
NetBeans :
Et d'autres sujets de Geek :

Permalink  |  Commentaires (1)

Sens de l'orientation : Palourde vs Huitre

Attention, gros n'importe quoi inside.

Une nouvelle question existentielle à germé dans nos esprits fertiles. Cette fois-ci, à propos de sens de l'orientation :
Entre le sens de l'orientation de l'huître et celui de la palourde, lequel est le pire ?
Quelqu'un préférant rester dans l'anonymat

À esprit vaillant, ne pas avoir de réponse est impossible. Après de dures recherches, la réponse est apparue !

La palourde, selon la wikipédia, se déplace de 6 mètres par mois. Contrairement à cela, de par sa culture, les huîtres sont statiques, et ne se déplacent jamais.

On peut donc en conclure que, de part sa mobilité bien plus grande, la palourde possède un sens de l'orientation bien plus développé que celui de l'huître. L'insulte
Tu as le sens de l'orientation de l'huître
est donc pire que
Tu as le sens de l'orientation de la palourde

Un nouveau mystère de résolu !

Permalink  |  Commentaires (0)

Glassfish et NetBeans : Présent et futur

Nous sommes dans une période de sortie ! Hier, NetBeans 6.1 pointait le bout de son nez. Aujourd'hui, c'est GlassFish v2ur2 qui fait son entrée. Période idéale pour faire un point sur ces deux nouvelles versions, puis pour regarder un peu en avant afin de voir ce que l'avenir nous réserve...

NetBeans

La version 6.1 apporte son lot de fonctionnalités. J'en avais déjà parlé, les améliorations sont au rendez vous.

Parmi toutes les nouvelles fonctionnalités, mes préférées :
  • Amélioration des performances
    • Démarrage (beaucoup) plus rapide
    • Consomme moins de mémoire
    • Beaucoup plus réactif
  • Support de MySQL
    • Administration de serveur MySQL intégré
  • Partage de projets
    • Les librairies sont directement inclues dans votre projet
    • Les chemins pour accéder aux librairies sont relatifs

La liste complète est disponible sur le site de NetBeans.

Quelques nouvelles fonctionnalités qui viendront après la version 6.1 sont déjà prévues :
  • Support de PHP
    • Auto-complétion, coloration syntaxique, ...
    • Débuggeur de JavaScript
  • Amélioration de l'éditeur SQL
    • L'éditeur SQL devrait fonctionner main dans la main avec l'éditeur PHP
    • L'auto-complétion de requêtes SQL devrait apparaître
  • Amélioration des performances (encore)

GlassFish

La version 2ur2 n'est qu'une mise à jour de maintenance. Les nouveautés ne sont donc pas très nombreuses.

Cependant, GlassFish 3 se prépare, et nous réserve d'ores et déjà de belles surprises.

La première amélioration, et pas des moindres, GlassFish v3 sera beaucoup plus rapide à lancer. Les premiers tests tendent vers un temps démarrage du serveur d'application inférieur à une seconde. Comme quoi beaucoup de progrès ont été faits.

De plus, GlassFish devrait être embarquable dans n'importe quelle autre application Java. Un petit exemple de ce qui pourrait être fait grâce à GlassFish v3 (via Bistro !) :
GlassFish glassfish = new GlassFish();
glassfish.minimallyConfigure(8080);

GFApplication app = glassfish.deploy(new File("mon_appli.war"));

// ...

app.undeploy();
glassfish.stop(); 

Une fonctionnalité assez pratique. Tomcat était déjà assez souvent utilisé en tant que conteneur de Servlet embarqué. C'est maintenant tout un serveur d'application qui pourra être embarqué dans une application.

Pour résumer, les futures version de NetBeans et de GlassFish tendent toutes les deux vers une amélioration des performances, mais réservent elles aussi leur lot de surprises.

Permalink  |  Commentaires (0)

50 kilomètres de chute libre

Après être rentré de Montpellier vers Nîmes en fin de journée, une nouvelle question s'est imposée dans l'esprit de Colin et le mien :
Serait-il possible de parcourir 50 kilomètres (la distance Nîmes - Montpellier) en moins d'une minute en chute libre ?

Il semblerais que la réponse soit non. Du moins, pas sur Terre.

Prenons la formule suivante :
z = -1/2(g*t*t) + z0
Pour une altitude finale z de 0 mètres, une altitude initiale z0 de 50000 mètres et une gravité g de 9,81 (gravité sur terre), nous obtenons un temps t de 100,9 secondes, soit une minute 40.

Il semble donc impossible de parcourir 50 kilomètres en chute libre sur terre même sans frottements de l'air (qui n'ont pas été pris en compte dans ce calcul).

Prenons maintenant le cas du Soleil.

Toujours avec la même formule initiale
z = -1/2(g*t*t) + z0
Toujours avec une altitude finale z de 0 mètres, une altitude initiale z0 de 50000 mètres et une gravité g de 273,95 (gravité à la surface du soleil), nous nous retrouvons cette fois avec un temps de chute de 19 secondes.

Moralité de l'histoire : il est possible de parcourir la distance Nîmes - Montpellier en moins d'une minute en chute libre à la surface du soleil.

Je dormirais mieux ce soir.

Permalink  |  Commentaires (2)