Journal [ANNONCE] Taack-UI première version (la 0.2)

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
13
1
jan.
2023

Taack-UI est une extension du cadriciel Grails, permettant de décrire l’interface utilisateur et résoudre d’autres problématiques, comme la sécurité, d’une application Web via des DSL (Domain Specific Language ou langage dédié) Groovy statiquement typés.

Ce cadriciel se compose :

Le cadre offert (…)

Journal Spring Troie est dehors : le cadriciel java n'a plus son talon d'Achille

Posté par  (site web personnel) . Licence CC By‑SA.
45
28
nov.
2022

Bonjour Nal,

Je t'écris pour te parler de la nouvelle version du plus populaire des cadriciels Java : Spring.

Largement utilisé en entreprise, il est le grand vainqueur de la guerre des Trois milles frameworks, conflit des années 2000 durant lequel il avait écrasé des concurrents redoutables comme Struts, Play ou Wicket dans un combat homérique dont les cicatrices couvrent de nombreux projets legacy.

Mais depuis quelques temps, un nouveau venu faisait le Pâris de détrôner : Quarkus. Plus jeune (…)

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

Posté par  . Édité par Ysabeau 🧶 🧦, Benoît Sibaud et Pierre Jarillon. Modéré par Benoît Sibaud. Licence CC By‑SA.
19
5
oct.
2022
Base de données

Nous sommes heureux de vous annoncer la mise à disposition de Datafari 5.3. Pas mal de changements depuis la version 5.0 sur laquelle nous avions communiqué, on en fait la liste un peu plus bas.

Pour rappel, Datafari est une solution de recherche pour entreprise, sous licence Apache v2. Où que les connaissances se trouvent et sous quelque format que ce soit, elle permet aux employés de retrouver les données utiles. 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. On parle également de fédération des connaissances et des savoirs au sein d’une organisation. Pour cette dépêche, on se concentre sur la version libre et open source (mais il y a aussi d’autres nouveautés sur la version entreprise propriétaire).

Lien Le consortium Unicode annonce ICU4X 1.0, sa bibliothèque d'internationalisation hautes performances

Posté par  (site web personnel) .
Étiquettes :
5
1
oct.
2022

Forum Programmation.java [JavaFX] envoyer 1 valeur TextField vers Controller (Stage) déja existant

Posté par  . Licence CC By‑SA.
Étiquettes :
0
19
juin
2022

Bonjour,

J'ai beaucoup de mal avec la compréhension des … .fxml, Controller, loader et ce genre de choses

J'arrive a envoyer 1 valeur d'1 TextField vers 1 autre Stage.
Ds mon autre Stage, j'ai 1 second TextField ms je n'arrive pas a envoyer sa valeur vers ma premiere stage

J'ai recuperé 1 exemple qui le fait en créant chacune des Stage ds le constructeur du Controller correspondant.
Ok j'ai réussi a l'adapter. Mais je souhaiterai faire autrement.
Je sais qu'il (…)

Journal Java : presque 9 000 requêtes par seconde avec 8 Mo de RAM

Posté par  (site web personnel, Mastodon) .
Étiquettes :
41
13
juin
2022

Sur les sites qui le permettent (et donc pas ici), mon avatar est l’avatar aléatoire disponible à cette adresse : https://avatar.spacefox.fr/avatar_renard.php (le proxy-téléchargeur de linuxfr.org m’interdisant de vous le montrer directement).

L’implémentation actuelle est faite avec trois lignes de PHP, ce qui m’ennuie un peu parce que c’est le seul outil qui a encore besoin de PHP sur mon serveur. Je me suis donc demandé : est-ce que je pourrais réimplémenter ça en Java ? Après tout, la partie dynamique (…)

Sortie de Cassandre 6.0.0, un cadriciel pour développer votre propre « trading bot »

Posté par  (site web personnel) . Édité par Xavier Teyssier. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
1
1
juin
2022
Java

Un automate ou robot de trading est un programme qui va automatiquement placer des ordres d’achats et de ventes sur des marchés de crypto-monnaies sans qu’un humain n’ait à intervenir.

Cassandre

Cassandre, développé en Java et proposé sous licence GPLv3, se présente comme un starter Spring Boot. Après l’avoir ajouté à votre projet et avoir créé une classe annotée, Cassandre se chargera de fournir automatiquement à votre classe les données du marché, les données sur vos comptes et vos ordres. Il vous permettra aussi de passer de nouveaux ordres et de créer des positions.

Cassandre propose aussi un mode qui permet de simuler le fonctionnement du bot avec des données historiques afin de valider vos stratégies.

Avec cette version 6, voici les principaux changements :

- Un site web en français ;
- Passage à Java 17 ;
- Migration de la base de données pour gérer correctement les UID/ID ;
- Nouvelle API GraphQL.

Journal Enioka Scan: Release 2.0.0

Posté par  . Licence CC By‑SA.
24
20
mai
2022
Ce journal a été promu en dépêche : Enioka Scan: Release 2.0.0.

Enioka Scan est une bibliothèque Android open-source qui simplifie l’intégration des scanners de code-barre dans son application.

Les scanners de code-barre souffrent d’un problème répandu : en plus de la base commune, chacun ajoute des fonctionnalités propres et chaque constructeur propose son propre SDK, souvent propriétaire et/ou mal documenté. Pire, il arrive que le constructeur sorte sa propre application sans possibilité de customisation. Avec toutes ces spécificités qui limitent ou interdisent la compatibilité logicielle voire matérielle, il devient donc difficile (…)

Forum Programmation.java test unitaire JUnit: mauvais type de donnees

Posté par  . Licence CC By‑SA.
Étiquettes :
0
7
mai
2022

slt,

j'ai dvpé un petit exercice et là j'essaye en plus d'ecrire un test unitaire sur 1 de mes méthodes ms le test me renvoie un

java.lang.Error: Unresolved compilation problem:
The method f05AfficherStocks(Medicament[]) in the type Pharmacie is not applicable for the arguments (int)
je vs mets la classe, methode et le test

    public class Medicament {
    private String nom;
    private double prix;    
    private int stock;
    public Medicament(String p_nom,double p_prix,int p_stock
(…)