Résultats

Publié par Julien Simon

Il y a 6 ans

Clojure : Entre parenthèses

Vous êtes développeur et voulez découvrir un nouveau langage ? Vous n’êtes pas phobique des parenthèses ? Dans cet article je vais vous faire découvrir Clojure qui est un dialecte de LISP qui fonctionne sur la JVM. Il est compilé, dynamique, fonctionnel et facilite la programmation multi-thread.

Publié par Pierre Laporte

Il y a 10 ans

Comprendre le fonctionnement de la JVM – Article 2/2

Dans le premier article de cette série, nous avons vu comment la JVM optimise notre code. Ici, intéressons nous à la manière dont la mémoire est gérée et aux différents Garbage Collectors. L’hypothèse générationnelle Toute la gestion de la mémoire opérée par la JVM se base sur une hypothèse générationnelle, résumée par la phrase "la plupart des...

Publié par Pierre Laporte

Il y a 10 ans

Comprendre le fonctionnement de la JVM – Article 1/2

Origines Depuis 1996, Java et la JVM ont envahi nos équipements pour devenir des éléments incontournables de notre quotidien. Avant de s’intéresser aux détails et aux forces de la JVM, il est important de comprendre la relation entre le langage Java et cette dernière. Au démarrage, Java se voulait un langage multi-plateformes, principalement guidé par...

Publié par Nabil Gasri

Il y a 11 ans

Legacy code – gestion des exceptions avec JPDA

Il y a quelques jours un ami a sollicité mon aide pour résoudre un problème peu commun. Il avait comme tâche de lever des alertes sur les exceptions levées par une application dont il ne peut modifier le code. L’application utilise mal l’API de log et ne loggue pas (toutes) les exceptions. De plus, elle...

Il y a 12 ans

Revue de Presse Xebia

La revue de presse de l’actualité Java/JEE hebdomadaire proposée par Xebia. Actualité éditeurs / SSII La VM d’Oracle JRockit devient gratuite Terracotta racheté par Software AG Le coin de la technique JUnitParams, un framework pour paramétrer vos méthodes de test

Il y a 12 ans

Rétrospective de notre XKE de janvier

Nous étions tous réunis hier chez Xebia pour le premier XKE (Xebia Knowledge Exchange) de l’année 2011 ! Après nos échanges de vœux pour la nouvelle année et un bon café, la journée commença par deux sessions parallèles : Une présentation de la gestion avancée de la mémoire en Java animée par Pablo Lopez. Ce...

Il y a 13 ans

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia. Agilité L’agilité à la sauce Pixar Evitez le multi-tâches dans les équipes de développement Le coin de la technique Développez vos applications Android sans écrire une ligne de code Mettez à jour votre JVM Evènements de notre communauté en France et à l’étranger Le...

Il y a 13 ans

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia. Actualité éditeurs / SSII Sonatype ouvre son dépôt maven pour java.net La fusion JRockIt / Hotspot pas pour demain Agilité Utilisez-vous des métriques intelligentes sur vos projets ? Le coin de la technique Jigsaw, les modules du pauvre ? Comment les closures seront implémentées...

Il y a 14 ans

Revue de presse Xebia

La revue de presse de l’actualitéava/J2EE hebdomadaire proposépar Xebia. Actualité éditeurs / SSII Google lance son langage pour la JVM iBeans : la solution d’intégration pour applications Web de MuleSoft Agilité Pair programming à distance sous Eclipse avec Saros SOA L’initiative REST-* fait débat Le coin de la technique OSGi 4.2 Scala OSGi-fié Astuces de...

Il y a 14 ans

Ce que vous avez peut-être raté au quatrième trimestre 2008

Voici la liste des billets les plus lus sur ce blog en octobre, novembre et décembre : RIA Contest : Flex / Silverlight / GWT / Echo3 / JavaFX Après le Xebia Web Framework Contest de l’année dernière, le thème du XKE du mois d’Octobre était un nouveau contest dédié aux RIA. Le but de...

Publié par Benoit Moussaud

Il y a 15 ans

Analyse mémoire d’une JVM

Mardi, 10 heures – La production « Allo, le projet, depuis 10 minutes on voit passer des messages ‘OutOfMemoryError’. Que fait-on ? «  – Le projet « Augmentez la mémoire de la JVM, doublez-la valeur de l’option -Xmx «  Mardi, 13 heures – La production « Allo, le projet, depuis 5 minutes on voit encore passer des messages...

Il y a 15 ans

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia. Actualité éditeurs / SSII Google Android disponible en Open Source Amazon EC2 passe en production Le coin de la technique Sortie de Seam 2.1.0.GA JBoss AOP 2.0.0 disponible, JBoss AS 5 se rapproche … Embedded Jopr pour JBoss AS : une console JMX de...

Publié par Benoit Moussaud

Il y a 15 ans

Diagnostic d’une JVM à distance

Développer une application Java, c’est bien. La rendre performante, c’est mieux. Cependant, qui dit « performance », dit « mesure ». En effet, il est nécessaire de pouvoir : connaître les paramètres de lancement de la JVM, mesurer l’empreinte mémoire et le comportement du Garbage Collector, Cet article va décrire dans une première partie les différents outils permettant de...

Il y a 15 ans

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia. Agilité Discipline et agilité Le coin de la technique Fragmentation mémoire et JVM, compactez votre ‘Gros Tas’ Indiscrétions sur Maven 2.1.0 Améliorer les performances de Tomcat en production Mockito s’offre un lifting. Java EE 6 et ses RI Des nouvelles de Java SE 7...

Il y a 15 ans

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia. Le coin de la technique invokedynamic vu de l’intérieur Concurrency : past and present Tuning des JVM Websphere 6.1 Performance d’affichage d’une page Web Evènements de notre communauté en France et à l’étranger Refactoring itératif de conférences : JavaPolis, Javoxx et DeVox

Il y a 15 ans

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia. Actualité éditeurs / SSII Dur dur d’être un (Java)Rebel RIA Vidcast de Christophe Coenraets autour de Flex Le coin de la technique Failles de sécurité dans Spring MVC Premier résultat SpecJVM2008, et alors ? Envers : JBoss ajoute à JPA le versioning des données...

Publié par Erwan Alliaume

Il y a 15 ans

GC générationnels traditionnels (jdk6) VS GC Garbage First (jdk7)

L’analyse empirique montre que dans une application la très grande majorité des objets créés sont détruits presque immédiatement. C’est d’autant plus vrai pour les applications web et/ou stateless où la plupart des objets sont créés pour traiter une requête et peuvent être donc détruits juste après ce traitement. De ce constat résulte l’idée de ne...

Nous recrutons

Être un Sapient, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.