Journal Publication de cad-builder sur Maven

Bonjour à tous,
cad-builder a pour objectif de créer un DSL (Domain Specific Language, ou langage ciblé), statiquement typé, pour décrire des pièces en 3D (des corps) et les assemblages de ces pièces en utilisant le moteur CAD d'Opencascade.
Ce projet utilise la JVM avec le langage Groovy pour l’infrastructure du DSL. Le binding avec Opencascade est réalisé par JExtract. Le tout est construit en utilisant Gradle, et est actuellement publié sur Maven (pour Linux x86_64 pour le moment).
Les (…)
Lien JCenter Sunset on August 15th, 2024

Forum Programmation.java build maven le plus simple possible
Journal log4shell : Et après ?
Alors que pour beaucoup, nous bossons sur la correction de la CVE concernant log4j en mode pompiers, je me suis demandé quelles seront les conséquences à moyen terme de cette faille.
1- Rappelons la CVE: log4j <2.16 a un énorme trou de sécurité, facile à mitiger
2- log4j est utilisé dans presque tous les projets java
3- log4j est maintenu par 4 honorable personnes contributrices
4- Cela est arrivé lors de la période de fin d'année où les personnes sont (…)
Lien Talend Open Studio 7.4 est en beta
Lien Talend a 15 ans
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 All Codehaus services have now been terminated.
Fin de codehaus? Comment va-t-on devenir quoi?
cf l'annonce
Par manque de moyen, les services web de codehaus sont fermés.
Plus moyen d'accéder à la doc des plugins maven… Et quoi d'autre?
Que va-t-on devenir?
C'est la fin du dev java/maven?
Journal Retour aux sources

Amour, gloire et cpp
Bonjour Nal,
Si tu suis régulièrement mes aventures, tu sais que depuis quelques années je n'utilise plus qu'une seule plateforme de développement pour tous mes projets: Java.
Portable, performant et surtout productif, ce mariage de raison n'a pas empêché quelques aventures avec Python ou Javascript, mais est resté assez solide.
Toutefois je n'ai jamais complètement pu oublier mon premier amour pour le C++, celui-ce ne cessant de se rappeler à mon bon souvenir, me (…)
Journal Artifact Listener - Service de notification pour Maven Central - Java inside
Bonjour,
Bon, cela faisait un petit moment que nous bossions là-dessus et il est temps de lâcher le bébé dans la nature…
Motivations
Pour à peu près tous les développeurs Java, Maven Central est le dépôt de référence qui permet de récupérer une grande partie des composants Java (aussi appelés artifacts dans le vocabulaire Maven) - qu'on utilise Maven ou non d'ailleurs.
Suivre les mises à jour de ces composants quand on en utilise un certain nombre (dans notre socle, (…)
Journal Write once, run anywhere qu'il disait

Sommaire
- Du simple zip...
- ... au paquet d'installation
- Et Java Web Start ?
- Conclusion
- Mais... et Newton Adventure ?
Bonjour Nal,
Ces derniers jours, j'ai travaillé sur le packaging de Newton Adventure et ce n'est pas de tout repos !
Voici un résumé de mes recherches sur le sujet.
Du simple zip…
Jusqu'ici je distribuais une simple archive au format zip contenant l'exécutable java du projet, càd un fichier jar, ainsi que les bibliothèques dont il dépend : (…)
Forum Programmation.autre programmation et qualité logicielle: mon blog
Bruxelles: l’intégration continue avec Jenkins (Hudson)
Ce jeudi 2 février 2012 à 19h se déroulera la deuxième séance bruxelloises des Jeudis du Libre de Belgique.
Le sujet de cette séance : l’intégration continue avec Jenkins (Hudson)
Thématique : développement
Public : développeurs, intégrateurs, agilitateurs
L’animateur conférencier : Ivan Torres Fally
Lieu de cette séance : Betagroup Coworking Brussels at ICAB Business & Technology Incubator
Petit éventail des outils de construction (« builder ») libres
Je vous propose dans cette dépêche de revenir sur la panoplie d'outils de construction qui s'offre à nous (c'est à dire les outils permettant d'automatiser les étapes de préprocessing, compilation, éditions des liens, etc).
Je ne cherche pas à faire un comparatif, mais juste à les décrire pour en faire ressortir les avantages et inconvénients ainsi que les cas d'utilisation. Cette dépêche peut être vue comme un état de l'art allégé des outils de construction libres.
Je tiens à remercier les contributeurs de cette dépêche :
- GeneralZod
- tiennou
- NedFlanders
- claudex
Ce sont eux qui ont écrit la majeure partie de cette dépêche et qui l'ont améliorée et complétée grâce à leurs connaissances et au temps qu'ils y ont consacré.
Cette dépêche a pour objectif de faire découvrir ou redécouvrir des outils de constructions. Si vous en connaissez d'autres n'hésitez pas à en parler en commentaire.

