Florian Briand florian_briand
  • Joined on 2024-06-18
4e26626b0b feature: handle requests with axum
d21593c21b feature: make register_uri_scheme_protocol works on tauri v1
13187511ee chore: setup tauri vanilla
4162e55b83 Merge pull request 'Setup initial project structure' (#1) from feature-setup-initial-project-structure into main
Compare 4 commits »
florian_briand commented on pull request P4pillon/Krys4lide#17 2024-07-17 11:01:53 +02:00
WIP: SV_DLL_WIN

Pas de soucis pour faire ce genre de chose en Rust, car on peut faire des choses de type Programmation objet

Dans la doc & formation Rust c'est les concepts de Structure, de Templates et de…

florian_briand commented on pull request P4pillon/Krys4lide#17 2024-07-17 10:52:25 +02:00
WIP: SV_DLL_WIN

L'enjeu, c'est d'avoir une bonne lisibilité du code, à long terme, pour l'ensemble des dev.

Donc ça peut s'obtenir autrement que par le découpage ; à minima par des commentaires

Mais ici,…

florian_briand commented on pull request P4pillon/Krys4lide#17 2024-07-17 10:39:57 +02:00
WIP: SV_DLL_WIN

Est ce que tu as bien suivi les étapes du README ?

3c0f80ca02 feature: handle requests with axum
abb2ae69ff feature: make register_uri_scheme_protocol works on tauri v1
Compare 2 commits »
74cde73353 chore: setup tauri vanilla
florian_briand commented on pull request P4pillon/Krys4lide#17 2024-07-16 09:37:21 +02:00
WIP: SV_DLL_WIN

Comme évoqué sur Matrix, prend plutôt inspiration sur l'exemple crossplatform ici : https://forge.p4pillon.org/P4Pillon/Krys4lide/src/branch/wip-debug-lib-c pour ne pas avoir besoin de winapi

florian_briand commented on pull request P4pillon/Krys4lide#17 2024-07-16 09:37:21 +02:00
WIP: SV_DLL_WIN

Je te conseille de sortir tous les bouts de codes "un peu compliqué", comme cette ligne par exemple, dans des fonctions, pour gagner en lisibilité :

florian_briand commented on pull request P4pillon/Krys4lide#17 2024-07-16 09:37:21 +02:00
WIP: SV_DLL_WIN

Idem ici, on peut extraire tout ce bloc dans une fonction dédiée, pour clarifier le code :

florian_briand commented on pull request P4pillon/Krys4lide#17 2024-07-16 09:37:21 +02:00
WIP: SV_DLL_WIN

Et l'idéal, ici, serait de stocker ces valeurs dans une structure appropriée, en nommant + explicitement les champs, et éventuellement en les typant de manière + appropriée que juste un String ?

florian_briand commented on pull request P4pillon/Krys4lide#17 2024-07-16 09:37:21 +02:00
WIP: SV_DLL_WIN

Est-ce que tu pourrais fournir, dans un fichier d'exemple, un exemple de ZDonneesSortie et TTailleDonneesSortie ? Comme ça on pourrait travailler sur le code, même sans avoir le lecteur de carte

florian_briand suggested changes for P4pillon/Krys4lide#17 2024-07-16 09:37:21 +02:00
WIP: SV_DLL_WIN
florian_briand pushed to main at P4pillon/Krys4lide 2024-07-07 14:19:46 +02:00
4162e55b83 Merge pull request 'Setup initial project structure' (#1) from feature-setup-initial-project-structure into main
d9cedca335 fixup! chore: Setup clego sub project
820d76d0f5 chore: Setup clego sub project
6409e3eedf chore: Initialize cargo workspace members
Compare 4 commits »
florian_briand merged pull request P4pillon/Krys4lide#1 2024-07-07 14:19:45 +02:00
Setup initial project structure
florian_briand closed issue P4pillon/Krys4lide#3 2024-07-07 14:19:30 +02:00
Mettre en place l'architecture initiale du workspace Rust
d9cedca335 fixup! chore: Setup clego sub project
florian_briand opened issue P4pillon/Krys4lide#15 2024-07-06 19:55:46 +02:00
Documenter la procédure pour obtenir lecteurs et cartes de test CPS + Vitale
florian_briand opened issue P4pillon/Krys4lide#14 2024-07-06 19:54:31 +02:00
Mettre en place les bonnes pratiques de test
florian_briand opened issue P4pillon/Krys4lide#13 2024-07-06 19:52:48 +02:00
Afficher les informations d'un médicament
florian_briand opened issue P4pillon/Krys4lide#12 2024-07-06 19:50:53 +02:00
Récupérer (et stocker ?) l'INSi du patient