Journal Spring Boot vers RPM (un bricolage) - la suite

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
15
20
juin
2023

J'ai continué mon petit projet !

Il y a quelques temps, j'avais écrit ceci : https://linuxfr.org/users/hdsdi3g/journaux/spring-boot-vers-rpm-un-bricolage.

Je ne me suis pas arrêté là.

J'ai fait un gros nettoyage, bougé quelques petites fonctions, créé une fonction de test automatique, avec un projet de test, qui valide de bon fonctionnement de l'applicatif, le tout bien sûr adossé aux GitHub Actions pour automatiser cela à chaque évolution du code.

Mais je suis allé un peu plus loin : ce projet peut maintenant (…)

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

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
14
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 Boot vers RPM (un bricolage)

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
18
13
déc.
2022

Je poste rarement ici, et c’est bien dommage. Je vient de terminer un petit bricolage qui pourrait intéresser quelqu’un ici.

Ça part d’un besoin perso, comme tous mes bricolages que je publie, n'y voyez surtout pas le fantasme de l'homme mais plutôt… Comment dirais-je… La recherche créative, le délire du développeur et un peu l’admin que je suis, en quelque sorte : j’ai écrit un script en bash pour passer un projet Java/Maven/Spring Boot écrit en tant que service, en (…)

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.