Sortie de GraphStream 1.1

Posté par  . Modéré par Lucas Bonnet. Licence CC By‑SA.
Étiquettes :
35
19
nov.
2011
Science

L’équipe de développement de GraphStream a publié le 11 novembre 2011 la version 1.1 de sa bibliothèque de manipulation de graphes dynamiques. Cette nouvelle version corrige un grand nombre de bogues présents dans la 1.0 et détectés avec l’aide d’une communauté d’utilisateurs grandissante. Elle apporte aussi son lot de nouveautés, comme l’ajout de nouveaux formats d’entrée, afin de permettre une meilleure interopérabilité des outils de manipulation de graphes ou encore de nouvelles implantations de graphes plus performantes.

GraphStream est une bibliothèque Java développée sous double licence LGPL/CeCILL-C.

Journal Newton Adventure passe en free to play!

Posté par  (site web personnel) . Licence CC By‑SA.
34
10
nov.
2014

Ah Nal, les temps comme les œufs sont durs!

Suite à la fermeture de mon éditeur, d'ennuis avec Paypal et de soucis dans mon secteur d'activité, j'ai du me résoudre, comme beaucoup de développeurs de jeux vidéos en ce moment, à passer Newton Adventure en free to play.

Les joueurs pauvres ou radins seront contents de pouvoir enfin profiter de contenus jusqu'ici payants:

  • 18 nouveaux niveaux dans le jeu principal.
  • un mod dit "retro".

J'ai également profité de cette gratuitification* (…)

Journal Qualité du logiciel : le logiciel libre est bien meilleur que le propriétaire !

Posté par  . Licence CC By‑SA.
34
17
avr.
2014

Le rapport 2013 de Coverity est sorti

http://www.ciol.com/ciol/features/213112/coverity-scan-report-source-software-quality-outpaces-proprietary-code

Coverity propose un service de vérification de code par analyse statique. Depuis 2008, ils testent à grande échelle des logiciels libres et comparent les statistiques à leur large base de clientèle reposant sur du logiciel propriétaire. Il s'agit majoritairement de programmes C/C++.

Régulièrement, la qualité du logiciel libre est mise en avant et surpasse celle du logiciel propriétaire, selon leur métrique de nombre de problèmes trouvés par coverity par 1000 lignes de (…)

Journal Écrire un livre à deux : Haute Disponibilité sous Linux, des prémices à la sortie

34
6
sept.
2021

En juillet 2020, LinuxFR m’avait fait un grand honneur en m’interviewant dans le contexte de la sortie de la sixième édition de mon livre sur l’administration Linux. Une question concernait la coécriture, (l’écriture à plusieurs auteurs) et j’avais indiqué que j’avais proposé ce projet à un ami, sur une sujet devenu compliqué. Un an après, le résultat de cette collaboration a été publié !
L'interview initial
Charles Sabourdin et moi avons donc la joie de vous annoncer le résultat de (…)

Journal Java dans le navigateur : ce n'est pas fini, ça sera pire !

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
33
14
sept.
2016

Bonjour,

Petit journal marque-page concernant java dans le navigateur.

Jusqu'à présent, l’exécution de java dans le navigateur se faisait via une extension, et uniquement dans les applets des pages. D'ailleurs, Firefox désactive le lancement des ces applets sur certains sites.

Néanmoins, je viens de tomber sur une alternative nommée JavaPoly.

Son principe est simple : exécuter les jar dans la machine javascript.

Ainsi, JavaPoly vous promet de pouvoir exécuter du java sans applet, sans bac à sable, et sans (…)

L’environnement de développement Eclipse 4.3 est disponible

Posté par  (site web personnel) . Édité par ZeroHeure, claudex, palm123, bubar🦥 et Nÿco. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
33
30
juin
2013
Java

La Fondation Eclipse vient d’annoncer la disponibilité d’une nouvelle version de l’environnement de développement libre Eclipse numéroté 4.3, nom de code Kepler, pour Linux, Mac OS X et Windows.

Eclipse

Eclipse Kepler se compose de 71 projets, ce qui représente 58 millions de lignes de code. Cette nouvelle version prend en charge Java EE 7 (sorti le 12 juin dernier) et apporte de nouvelles améliorations concernant l’interface et les performances.

Kepler apporte de nouvelles améliorations concernant l’interface et les performances. Les nouvelles fonctionnalités sont nombreuses, bien détaillées et illustrées de captures d’écran - cliquez sur les liens ci dessous. Voir la liste en français en seconde partie.

Journal Java 11 est dehors

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
33
26
sept.
2018

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 (…)

Journal Présentation de mon projet perso de DMAM libre : MyDMAM

32
27
oct.
2015

Bonjour à tous et à toutes !

Mon premier journal pour vous parler de mon projet libre que j'écris en solo depuis bientôt trois ans. J'ai toujours attendu d'avoir "quelque chose à montrer" pour le présenter, et je pense qu'il est maintenant temps de l'exposer.

MyDMAM est une tentative, encore expérimentale, d'avoir un DMAM libre qui laisse le plus de liberté de fonctions, de possibilités d'installations, de bidouilles que la grande majorité des outils actuels dit "pro". J'ai évité le parti (…)

Journal Java XII est dehors

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
32
26
mar.
2019

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 (…)

Sortie de Newton Adventure 1.1

Posté par  (site web personnel) . Édité par baud123, NeoX et Nÿco. Modéré par Nÿco. Licence CC By‑SA.
31
18
déc.
2011
Jeu

Newton Adventure est un jeu de plateforme 2D où le joueur dirige Newton, un héros très particulier, puisqu'il a le pouvoir de modifier la direction de la gravité. Ainsi pour Newton les niveaux du jeu ne sont pas linéaires et peuvent être parcourus dans tous les sens. Les ennemis et les objets subissent aussi les effets de la gravité, ce qui permet de les atteindre ou de les éviter en les faisant tomber dans la bonne direction.

Ancestris en v13 stable

Posté par  . Édité par Xavier Teyssier, Benoît Sibaud et Florent Zara. Modéré par Benoît Sibaud. Licence CC By‑SA.
31
28
déc.
2025
Bureautique

Pour mémoire, Ancestris est un logiciel de généalogie. Il est développé en Java et disponible sous licence GPLv3

Logo

C'est officiel depuis le 30 novembre 2025 :

  • La version stable est Ancestris v13 ;
  • La version journalière est nommée Ancestris v14.

La v13 en quelques chiffres :

  • Plus de 1200 commits ;
  • 18 mois de développement ;
  • Fonctionne sur tous les systèmes d'exploitation qui permettent d'installer Java de la version 17 à la version 25.

Communiquer avec D-Bus en Java avec JNIDBus

Posté par  (site web personnel, Mastodon) . Édité par SeekDaSky, Davy Defaud, Ysabeau 🧶, claudex, BAud et Nÿco. Modéré par Ysabeau 🧶. Licence CC By‑SA.
Étiquettes :
30
24
sept.
2019
Java

Avec mes collègues chez Viveris, on s’est dit qu’on aimerait bien faire plus de logiciel libre. On a donc monté un « groupe opensource » dont le but est d’identifier les projets pour lesquels on peut publier tout ou une partie du code sous licence libre, et aussi de contribuer aux outils et bibliothèques qu’on utilise le plus.

Il y a quelques mois je vous présentais QTestFramework, depuis on a également pu contribuer au dissecteur 0MQ pour Wireshark et un outil pour le boundary scan JTAG.

On vient de publier il y a quelques jours une bibliothèque Java pour communiquer en D-Bus.

Journal Oracle vs Google

Posté par  . Licence CC By‑SA.
30
8
avr.
2021

C'est définitif, la Court suprême de LinuxFR des Etats-Unis vient de rendre son verdict à 6 contre 2 et une abstention.

La copie de plus de 11'000 lignes de code de l'API Java (0.4% selon différentes sources) est considéré comme un usage légitime.

Oracle peut donc faire une croix sur sa compensation de 9 milliards de dollars et mettre la clef sous la porte.

Pour l'histoire, Oracle avait racheté le créateur de Java - Sun Microsystems - en 2009 et (…)

Journal OpenJDK 8, JEP 142 & False Sharing

Posté par  .
Étiquettes :
30
2
avr.
2014
Ce journal a été promu en dépêche : OpenJDK 8, JEP 142 & False Sharing.

Java 8 est sorti ce mois-ci; tu as même eu droit à une dépêche ici même qui parle des lambdas, la stream API etc.

Cependant derrière ces gros changements qui impactent le monde hétérogène des devs Java, il y a des petits changements qui eux servent plutôt aux devs qui font des briques de base, de l'infra ou du code qui va vite. Je te propose donc d'explorer quelques JDK Enhancement Proposals d'OpenJDK.

Pour ce premier journal, on commence avec (…)

Sortie de Datafari 5.0, moteur de recherche open source pour entreprise

Posté par  . Édité par Nils Ratusznik et Ysabeau 🧶. Modéré par claudex. Licence CC By‑SA.
30
14
avr.
2021
Base de données

Un peu comme pour la dernière news, nous avons oublié de parler de la version 4.4, mais nous sommes heureux de vous annoncer la mise à disposition de Datafari 5.0

Changement majeur donc, synonyme de mise à jour majeure des composants utilisés.

Pour rappel, Datafari est une solution de recherche pour entreprise. Ça veut dire 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. Linuxfr oblige, le focus dans cette dépêche sera sur la version libre (mais on a plein d’autres nouveautés aussi sur la version entreprise propriétaire)

Écran de recherche