Il y a 4 mois

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.

Il y a 4 années

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...

Il y a 4 années

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...

Il y a 6 années

Legacy code – gestion des exceptions avec JPDA

Publié par Nabil Gasri

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 6 années

Revue de Presse Xebia

Publié par Xebia France

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 6 années

Rétrospective de notre XKE de janvier

Publié par Xebia France

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 7 années

Revue de Presse Xebia

Publié par Xebia France

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 7 années

Revue de Presse Xebia

Publié par Xebia France

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 8 années

Revue de presse Xebia

Publié par Xebia France

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 8 années

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

Publié par Xebia France

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...

Il y a 9 années

Analyse mémoire d’une JVM

Publié par Benoit Moussaud

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 9 années

Revue de Presse Xebia

Publié par Xebia France

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...

Il y a 9 années

Diagnostic d’une JVM à distance

Publié par Benoit Moussaud

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 9 années

Revue de Presse Xebia

Publié par Xebia France

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 9 années

Revue de Presse Xebia

Publié par Xebia France

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 9 années

Revue de Presse Xebia

Publié par Xebia France

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...

Il y a 9 années

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

Publié par Erwan Alliaume

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...

Xebia.TV

Mois de la Data - Introduction Episode 3 - Meetup 16/05/2017

Xebia met à l'honneur la Data dans tous ses états durant le mois de mai 2017. Du Data Engineering à la Data Science en passant par le Real Time, tous les champs d’application autour de la donnée sont abordés à travers des problématiques concrètes. Le Mois de la Data sera articulé autour de 4 meetups tous les mardis de mai, avec pour chacun d’eux un thème dédié, présenté et organisé par des Xebians.

Faites chauffer les neurones de votre smartphone avec du Deep Learning

Xebia met à l'honneur la Data dans tous ses états durant le mois de mai 2017. Du Data Engineering à la Data Science en passant par le Real Time, tous les champs d’application autour de la donnée sont abordés à travers des problématiques concrètes. Le Mois de la Data sera articulé autour de 4 meetups tous les mardis de mai, avec pour chacun d’eux un thème dédié, présenté et organisé par des Xebians.

L'échiquier politique

Xebia met à l'honneur la Data dans tous ses états durant le mois de mai 2017. Du Data Engineering à la Data Science en passant par le Real Time, tous les champs d’application autour de la donnée sont abordés à travers des problématiques concrètes. Le Mois de la Data sera articulé autour de 4 meetups tous les mardis de mai, avec pour chacun d’eux un thème dédié, présenté et organisé par des Xebians.