Le 17 septembre 2019 est sortie cette nouvelle version d’OpenJDK. Elle comporte son lot de nouveautés, de fonctionnalités en préversion et des retraits. C’est aussi l’occasion de réécriture de certains composants, notamment l’API Socket pour l’inclusion des fils d’exécution — threads — locaux (aka Fibers). Les notes de version vous permettront d’avoir plus de détails.
Forum général.petites-annonces Emplois d'Ingénieur de développement de systèmes d’information (INRA)
Bonjour à tous,
nous recrutons un développeur Système d'Information pour 3 ans à l'INRA de Montpellier.
Le poste de niveau Ingénieur d’Études est à pourvoir dès que possible.
La personne recrutée sera responsable de la conception, du développement, des tests et de l’intégration de solutions innovantes pour le système d'information OpenSILEX.
OpenSILEX est un logiciel « open source » avec une communauté internationale grandissante. Dans ce contexte dynamique, la personne recrutée intégrera l’équipe de développement de l’unité de recherche (…)
Lien Uncle Bob a trouvé le langage du futur : Clojure !
Sortie de Datafari 4.3, moteur de recherche open source pour entreprise
Nous avions déjà fait une dépêche pour présenter Datafari à l’occasion de la sortie de la version 4.1 (et nous avions oublié d’annoncer la 4.2…), nous sommes ravis de communiquer sur la sortie de la 4.3.
Datafari est une solution de recherche pour entreprise. Cela signifie qu’elle permet aux employés de retrouver les données où qu’elles soient, quelles qu’elles soient. Plus concrètement, il s’agit de récupérer et d’indexer les données et documents depuis de nombreuses sources différentes et plusieurs formats de fichiers, et de permettre de chercher aussi bien l’intérieur des documents que leurs métadonnées.
Sortie d’Airsonic 10.3.1
Airsonic est une divergence (fork) du célèbre Subsonic, qui n’est malheureusement plus libre et quasiment abandonné. En plus de bénéficier d’une communauté active, il ne se contente pas de simplement maintenir la base de code existante et de la moderniser, mais ajoute également quelques fonctionnalités bienvenues pour écouter sa musique.
Subsonic, écrit en Java par Sindre Mehus, est né en 2004, dans le but de fournir un jukebox convivial. Il suffit de lui fournir de la musique d’un côté, pour qu’en échange, il fournisse une belle interface Web, une API implémentée par des dizaines de projets, et la gestion du transcodage, permettant d’éviter de consommer l’intégralité de son forfait mobile tout en pouvant écouter sa musique au format FLAC sur une connexion Wi‐Fi.
Forum Programmation.java Java & JavaFX mon amour: Je t'aime moi non plus (un peu d'aide SVP)
Bonjour Les foromeux(ses),
Dans mon précédent petit message, je demandais de l'aide pour me remettre à JavaFx après les chamboullements qu'ont été le passage à Java 9, puis 10 et 11 (et là on attaque la version 12).
Heureusement un chevalier est venu me tirer d'affaire en me disant de passer à Maven: Merci à lui !
Le conte de fée aurait pu s'arrêter là… mais non… comme pour star wars, il y a toujours un épisode où le mal (…)
Journal Toileharicot 11 est dehors
Bonjour Nal,
Je t'écris pour te signaler la sortie de la nouvelle version du meilleur IDE java/php/node.js du marché : Netbeans 11 !
Repris par la fondation Apache (aka la poubelle d'Oracle), le haricot est toujours vivant avec quelques nouveautés:
- la gestion de Java 12.
- la prise en compte de Java EE.
- l'intégration de Gradle.
Journal Java XII est dehors
Ah Nal,
Je sais que les projets de ta SSII sont encore sous Java 1.6, mais il est temps de migrer: la douzième version du langage libre le plus populaire en entreprise vient de sortir.
Les nouveautés sont peu nombreuses, mais sympathiques.
Expression d'aiguillage
boolean joursOuvrees = switch (jour) {
case LUNDI, MARDI, MERCREDI, JEUDI, VENDREDI -> true;
case SAMEDI, DIMANCHE -> false;
};
Unicode 11
Avec 66 nouveaux emojis 💩 et les nombres mayas pour recalculer la fin du (…)
confusable-homoglyphs : une bibliothèque pour gérer les caractères qui se ressemblent
Bonjour tout le monde,
J’ai l’honneur de vous présenter une nouvelle bibliothèque Java (en fait compatible avec n’importe quel langage qui utilise la machine virtuelle Java, normalement) : confusable-homoglyphs. « Nouvelle » dans sa version Java, car c’est en réalité un portage d’une bibliothèque Python. Notez qu’il en existe aussi une version PHP.
C’est un outil sous licence Apache 2.0 qui permet de gérer directement au sein d’une application les caractères Unicode qui se ressemblent, et donc qui sont source de confusion.
Lien Netbeans 10 est dehors
Forum Programmation.java Galère avec Java FX version 9, 10 , 11...
Bonjour à toute et à tous,
Alors voilà, mon problème: je ne suis pas un développeur mais je m'amuse avec java, notamment avec javafx. Il y a de ça 2 ans, j'avais créé un petit programme pour mon fils (les aventures de la petite Peppa et de son frère George qui rencontre un garçon et qui jouent ensemble à la balle (façon casse brique).
J'ai voulu me remettre dessus, pour ajouter un 2e joueur et pourquoi pas passer le jeu (…)
Sortie de JDK 10
Cette dépêche aura mis du temps à venir au monde, et depuis le JDK 11 — la version avec support étendu (LTS) — est sorti, mais il est encore temps de troller^W discuter de façon constructive de l’évolution d’un langage qui reste aujourd’hui au cœur des entreprises.
C’est l’occasion de (re)voir les ajouts côté langage, les changements et retraits côté API, les évolutions de la machine virtuelle Java (JVM), la gestion du code source ; le tout documenté au travers des JEP à la base des spécifications de Java.
Journal IBM achète Red Hat
Le communiqué chez Red Hat : https://www.redhat.com/en/about/press-releases/ibm-acquire-red-hat-completely-changing-cloud-landscape-and-becoming-world%E2%80%99s-1-hybrid-cloud-provider
Ça valorise Red Hat a hauteur de 34 milliards de dollars.
Après Rational pour le rose, ils achètent Red Hat pour le rouge ?
Journal Java 11 est dehors
Bonjour Nal,
Je t'écris pour te parler de la sortie de la nouvelle version de la plateforme de développement préférée des développeurs de logiciels libres: Java 11.
Voici les nouveautés qui ont retenu mon attention:
- Les applets et la plateforme de déploiement Web Start, dépréciées en Java 9, sont définitivement mis à la poubelle. Java et les navigateurs web c'est fini!
- Windows et MacOS ne bénéficieront plus de mises à jour automatique.
- Le JRE disparait. Pour lancer une application (…)
DATAFARI 4.1, moteur de recherche open source pour entreprise
Datafari est une solution de recherche pour entreprise. Elle permet aux employés de retrouver les données où qu’elles soient, quelles qu’elles soient, en sécurité. Plus concrètement, Datafari récupère et indexe les données et documents depuis de nombreuses sources différentes et plusieurs formats de fichiers, et permet de chercher aussi bien à l’intérieur des documents que dans leurs métadonnées.
Datafari est disponible en version open source, appelée Datafari Community Edition, et en version propriétaire, appelée Datafari Enterprise Edition. Mais comme nous sommes ici sur LinuxFr.org, nous allons nous concentrer sur la version libre ! Celle‐ci est en licence Apache v2 pour limiter les contraintes de réutilisations (même si ça se peut se débattre).