5.FreshMinutes.IT – Java & IT

5 minutes pour consolider ses connaissances en Java et dans les Nouvelles Technos.
  • Accueil
  • À propos
  • Curriculum Vitae
  • Télécharger Java
  • Contact, Twitter, Tumblr & Buzz

Compiler son code? “It’s so 2000s” ou un apercu de Play et JRebel

Eric Vialle | Jeudi 11 février 2010 | 10:27


Un petit post, car je viens de découvrir coup sur coup deux outils dans la planète Java: le framework web Play (dont je parle dans mon compte rendu des 2 ans du Paris JUG) et les outils de développement de ZeroTurnaround dont JRebel. Le point commun entre ces outils: se débarrasser de la compilation entre chaque modification du code. Petit rappel, traditionnellement, un programme est écrit, compilé, puis relancer des le début via la JVM. Avec ces nouveaux outils, l’étape de recompilation est transparente et la réexécution du programme depuis la première instruction n’est plus obligatoire. C’est un temps précieux que gagnent les développeurs!
Lire la suite »

Commentaires
Pas de Commentaires »
Catégories
Dévelopement Tips, EDI, Java
Tags
framework play, jrebel
Flux rss des commentaires Flux rss des commentaires
Trackback Trackback

Le nouveau langage Go de Google est il un “Killer Language” ?

Eric Vialle | Mercredi 11 novembre 2009 | 22:19

go-logo-blackGoogle vient de lancer aujourd’hui un nouveau langage de programmation… Dénommé Go.

Fred Cavazza fait une excellente présentation sur son blog de ce langage.  Il dit notamment (je cite):

  • C’est un langage compilé (donc pas comme javascript) très proche du C mais intégrant une notion d’héritage (donc concurrent du C++)
  • Il est censé répondre à une demande croissante de développeurs qui sont coincés entre la rigueur de Java et le manque de sophistication / puissance de PHP
  • Il va permettre de diminuer le temps de programmation et de compilation
  • Il propose une syntaxe proche du C
  • Il est proposé en open source sous licence BSD.
  • Go n’est pas un projet d’entreprise mais un projet issu des 20% de R&D accordé à chaque employé
  • Go a nécessité deux ans de développement mais n’est utilisé dans aucune application de chez Google (les équipes utilisent surtout C++ et Python)

Un point qui semble être intéressant est que Google déclare travailler sur la gestion des dépendances (adieu Maven et autres Jar’s Hell ?). Néanmoins, rien ne m’est apparu révolutionnaire à la lecture de leur code source, si ce n’est qu’ils souhaitent tendre vers un typage statique.

Mais est ce que Google nous prépare un langage qui va annihiler les autres langages, comme il a sur le faire avec la publicité en ligne, la messagerie et la recherche sur Internet ?

Lire la suite »

Commentaires
1 Commentaire »
Catégories
EDI
Tags
Google Go
Flux rss des commentaires Flux rss des commentaires
Trackback Trackback

La nouvelle version d’Eclipse 3.4 est sortie

Eric Vialle | Vendredi 27 juin 2008 | 15:49

Mettez votre IDE à jour! Eclipse 3.4 vient d’être mise à disposition en version finale. De nouvelles fonctionnalités au menu, avec au hasard et en vrac: support des langages Dynamiques (JRuby), ou encore amélioration de l’intégration de technologies J2EE (comme les EJB 3.0).

Rendez vous ici pour le télécharger

Commentaires
Pas de Commentaires »
Catégories
EDI, Java
Flux rss des commentaires Flux rss des commentaires
Trackback Trackback

Tutoriel – Les bases de l’outil JAR et du compiler Java

Eric Vialle | Jeudi 22 mai 2008 | 12:22


L’utilisation d’EDI comme Eclipse nous fait oublier les bases de Java, comme l’utilisation d’une calculatrice nous fait oublier combien font 1+1… Nous allons ici revoir comment compiler notre code source et l’exécuter en ligne de commande. Lire la suite »

Commentaires
Pas de Commentaires »
Catégories
EDI, Java, Tutoriel
Tags
aar, ear, jar, Java, javac, JVM, rar, war
Flux rss des commentaires Flux rss des commentaires
Trackback Trackback

Un code propre et de qualité avec votre EDI

Eric Vialle | Mercredi 14 mai 2008 | 0:43

Il y a des outils dont je ne peux plus me passer avant de démarrer un projet. Parmi ceux là, il y a des outils vérifiant que mon code source vérifie certaines regles en vigueur.

Parmi ces outils, il y a trois plug-ins pour Eclipse:

  • Checkstyke
  • PMD
  • Findbugs Lire la suite »
Commentaires
Pas de Commentaires »
Catégories
EDI, Java
Tags
bugs, checkstyle, eclipse, find bugs, findbugs, netbeans, plugin, pmd, qualité
Flux rss des commentaires Flux rss des commentaires
Trackback Trackback

Articles récents

  • Optimiser le temps de chargement pour le web mobile avec iPhone, jQTouch, Struts 2 et Tomcat
  • La philosophie du Domain Driven Design User Group et l’état des lieux * Users Group en Février 2010
  • Introduction au NoSQL (et de Redis) ou le compte rendu du NoSQL User Group Paris de Février 2010
  • Gérer le Cache-Control HTTP dans une application Web Java EE avec Tomcat
  • Compiler son code? “It’s so 2000s” ou un apercu de Play et JRebel
  • Le blog change d’adresse
  • Le Paris JUG a fêté ses 2 ans: compte-rendu
  • Activer la compression GZip sur votre serveur Tomcat, afin d’optimiser le temps de chargement de vos pages

Navigation

  • Actualités Flux pour tous les articles classés dans Actualités
  • Architecture IT Flux pour tous les articles classés dans Architecture IT
  • Base de données Flux pour tous les articles classés dans Base de données
  • Java Flux pour tous les articles classés dans Java
    • Dévelopement Tips Flux pour tous les articles classés dans Dévelopement Tips
    • EDI Flux pour tous les articles classés dans EDI
    • J2ME Flux pour tous les articles classés dans J2ME
    • J2SE Flux pour tous les articles classés dans J2SE
    • Java EE Flux pour tous les articles classés dans Java EE
    • Tutoriel Flux pour tous les articles classés dans Tutoriel
  • Non classé Flux pour tous les articles classés dans Non classé
  • NoSQL Flux pour tous les articles classés dans NoSQL

Promo

Mots Clefs

adobe apache application web Base de données benchmark bugs c# checkstyle dérivation eclipse find bugs findbugs flex framework play google gzip http iPhone jar Java Java User Group java web start JVM microsoft mysql object objet open source optimisation oracle performance plugin pmd polymorphisme qualité recrutement rich internet application serveur silverlight struts struts 2 sun test Tomcat web

WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.

Twitter

  • Je recherche un nouveau Job 18 hrs ago
  • More updates...

Livres Pour Aller Plus Loin…

Blogoliste

  • Berthou.com
  • Le blog de hugu
  • PHP – Le Blog de Fatiha
  • techno.blog(java4it)
Get Adobe Flash playerPlugin by wpburn.com wordpress themes
rss Flux rss des commentaires valid xhtml 1.1 design by jide powered by Wordpress get firefox