Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
piveo [Le 16/08/2026, 18:05] – [Installation] samceliapiveo [Le 31/08/2026, 14:28] (Version actuelle) – [Personnalisation de la base de données] samcelia
Ligne 8: Ligne 8:
 Ce **[[wpfr>logiciel libre]]**((Licence [[https://www.gnu.org/licenses/quick-guide-gplv3.fr.html|licence GPLv3]])) **et gratuit** fonctionne sous GNU/Linux et Windows. Piveo est une application de trombinoscope interactif  (les personnes sont présentées une par une) permettant d’apprendre et de mémoriser les noms et prénoms associés aux visages. Ce **[[wpfr>logiciel libre]]**((Licence [[https://www.gnu.org/licenses/quick-guide-gplv3.fr.html|licence GPLv3]])) **et gratuit** fonctionne sous GNU/Linux et Windows. Piveo est une application de trombinoscope interactif  (les personnes sont présentées une par une) permettant d’apprendre et de mémoriser les noms et prénoms associés aux visages.
  
-{{ :accueil2.png?240 | Capture de Piveo }}+{{:accueil2.png?240 | page d'accueil de Piveo }}
  
 Vous devez retenir les prénoms, noms et visages de dizaines de personnes ? \\ Piveo vous aide à mémoriser efficacement grâce à 3 modes d'apprentissage : **lecture**, **devinette**, **écriture**, ainsi qu’un **mode de recherche**. Vous devez retenir les prénoms, noms et visages de dizaines de personnes ? \\ Piveo vous aide à mémoriser efficacement grâce à 3 modes d'apprentissage : **lecture**, **devinette**, **écriture**, ainsi qu’un **mode de recherche**.
Ligne 49: Ligne 49:
 <note important> <note important>
 Cette méthode ne permet pas de mise à jour automatique. Cette méthode ne permet pas de mise à jour automatique.
-l'icône de lancement est automatiquement créé+l'icône de lancement est automatiquement créée
 </note> </note>
-Récupérer le fichier deb sur [[https://github.com/GerardLeRest/piveo-v2/releases/tag|github_piveo]] + 
-</code>sudo apt install piveo_X.X.X-Y_amd64.deb </code> +Récupérer le fichier deb sur [[https://github.com/GerardLeRest/piveo-v2/releases|github_piveo]] 
-X.X.X: version du logiciel +<code>sudo apt install ./piveo_X.X.X-Y_amd64.deb </code> 
-Y: version deb du logiciel.+  X.X.X: version du logiciel  
 +  Y: version deb du logiciel.  
 +  * le .deb est dans le dossier courant
    
 ===== Désinstallation ===== ===== Désinstallation =====
Ligne 60: Ligne 62:
 Pour désinstaller un paquet **[[:deb]]** référez-vous avant tout au [[:deb#desinstaller_un_paquet_deb|chapitre dédié]] au sujet. Pour désinstaller un paquet **[[:deb]]** référez-vous avant tout au [[:deb#desinstaller_un_paquet_deb|chapitre dédié]] au sujet.
    
-<code> sudo apt remove piveo_x.x.x-y_amd64.deb</code> +<code> sudo apt remove piveo </code> 
-ou pour effacer les fichiers de configuration: +ou pour effacer aussi les fichiers de configuration: 
-<code> sudo apt purge piveo_x.x.x-y_amd64.deb</code>+<code> sudo apt purge piveo </code>
  
  
 ===== Fonctionnement ===== ===== Fonctionnement =====
  
-{{:interface-piveo.png?500}}+{{ :interface-piveo.png?500}}
  
 L'application Piveo fonctionne de la manière suivante : L'application Piveo fonctionne de la manière suivante :
  
-  * Trois structures sont proposées : École, Entreprise, Parlement sur la page de garde).+  * Trois structures sont proposées : École, Entreprise, Collectivité sur la page de garde).
   * L’utilisateur choisit entre prénom+nom, nom ou prénom).   * L’utilisateur choisit entre prénom+nom, nom ou prénom).
-  * Plusieurs modes de mémorisation sont disponibles : lecture (oeil), deviner(oeil barré), écrit(crayon).+  * Plusieurs modes de mémorisation sont disponibles : lecture (oeil), devinette(oeil barré), écriture(crayon).
   * La partie gauche de l’interface permet de faire défiler les personnes tout en affichant leurs informations.   * La partie gauche de l’interface permet de faire défiler les personnes tout en affichant leurs informations.
   * Un mode de recherche (? sur l'interface) permet de retrouver une ou plusieurs personnes à partir de leur nom ou prénom.   * Un mode de recherche (? sur l'interface) permet de retrouver une ou plusieurs personnes à partir de leur nom ou prénom.
Ligne 79: Ligne 81:
 Contrairement à un trombinoscope, l'application ne présente qu'une photo. Le trombinoscope n'utilise que **2** méthodes d'apprentissage de l'application:  apprentissage par la lecture et apprentissage en masquant le prénom et le nom. Si on combine nom/prénom (3 possibilités), aléatoire (2 possibilités), mode d'apprentissage (3 possibilités), cela fait **18** possibilités. Contrairement à un trombinoscope, l'application ne présente qu'une photo. Le trombinoscope n'utilise que **2** méthodes d'apprentissage de l'application:  apprentissage par la lecture et apprentissage en masquant le prénom et le nom. Si on combine nom/prénom (3 possibilités), aléatoire (2 possibilités), mode d'apprentissage (3 possibilités), cela fait **18** possibilités.
  
-===== Personnalisation automatique de la base de données ===== +===== Personnalisation de la base de données =====
- +
-==== Méthode 1 (Nouvelle version Recommandée) ==== +
- +
-Cette nouvelle version simplifie beaucoup l’installation.+
  
 Il n’est plus nécessaire de construire la base de données manuellement, il suffit de **compléter trois fichiers [[wpfr>Comma-separated_values|CSV]]** : Il n’est plus nécessaire de construire la base de données manuellement, il suffit de **compléter trois fichiers [[wpfr>Comma-separated_values|CSV]]** :
-  * **personnes.csv** +  * **personnes.csv** (liste des personnes). 
-  * **specialite.csv**+  * **specialite.csv** (liste des spécialités).
   * **personnes_specialites.csv** (ce fichier fait le lien entre les personnes  et les spécialités qu'elles font).   * **personnes_specialites.csv** (ce fichier fait le lien entre les personnes  et les spécialités qu'elles font).
  
Ligne 98: Ligne 96:
 {{:csv1.png?800}} {{:csv1.png?800}}
  
-==== Méthode 2 (ancienne méthode) ==== 
- 
-Pas besoin d’être expert pour créer votre base de données. Nous allons simplement transformer des fichiers [[wpfr>Comma-separated_values|CSV]] (tableaux de données) en une base [[wpfr>SQLite]] en utilisant l'application **DBeaver**. 
- 
-Aidez-vous de [[https://youtu.be/2uoeuXKKTdk|cette vidéo]] pendant la manipulation. 
- 
-=== Étape 1 - Lancer l'application une première fois === 
- 
-Lancez l'application Piveo une fois. Cela permet de créer automatiquement les répertoires nécessaires, notamment ''~/.local/piveo/fichiers/''. 
- 
-Sans cette étape, les fichiers ne seront pas présents. 
- 
-=== Étape 2 - Installer DBeaver === 
- 
-  * Téléchargez DBeaver depuis son site officiel : [[https://dbeaver.io/|DBeaver]] 
-  * Installez-le normalement 
-  * Lancez DBeaver 
- 
-DBeaver est une application gratuite qui permet de créer et gérer des bases de données facilement. 
- 
-=== Étape 3 - Récupérer les fichiers CSV === 
- 
-Prenons un exemple : pour récupérer les trois fichiers [[wpfr>Comma-separated_values|CSV]] qui permettent de créer la base de données ''salarie.db''. 
-il faut se rendre dans le répertoire ''~/.local/piveo/fichiers/salaries/''.\\ 
-Vous devez y trouver ces trois fichiers : 
-  * ''personnes.csv'' (liste des personnes) 
-  * ''personnes_specialites.csv'' (liste des spécialités) 
-  * ''specialites.csv'' (fait le lien entre les deux fichiers précédents) 
-Ces fichiers contiennent les données (comme un tableur). Vous pouvez les modifier pour mettre vos propres informations.\\ 
-La base de données associée ''salaries.db'' doit se situer dans le répertoire ''~/.local/piveo/BasDonnees''. 
- 
-=== Étape 4 - Récupérer le fichier SQL === 
- 
-Dans le même répertoire que les fichiers, récupérez également le fichier : ''commun.sql''.\\ 
-Ce fichier sert à créer la structure de la base de données (tables, relations, etc.). 
- 
-=== Étape 5 - Suivre la vidéo n° 2 === 
- 
-Ouvrez la vidéo n° 2 (voir lien - partie 10) et suivez les instructions pour : 
-  * créer la base [[wpfr>SQLite]] dans DBeaver 
-  * importer les fichiers [[wpfr>Comma-separated_values|CSV]] 
-  * finaliser votre base personnalisée. 
-Votre base de données sera ensuite prête à être utilisée par l'application. 
  
 ===== Problèmes connus ===== ===== Problèmes connus =====
Ligne 171: Ligne 126:
   *  journal LinuxFr [[https://linuxfr.org/users/clisam/journaux/piveo-2-4-0-logiciel-d-apprentissage-de-prenoms-et-noms]]   *  journal LinuxFr [[https://linuxfr.org/users/clisam/journaux/piveo-2-4-0-logiciel-d-apprentissage-de-prenoms-et-noms]]
   * video //[[https://youtu.be/upmGYy93n2w|Piveo - présentation]]//   * video //[[https://youtu.be/upmGYy93n2w|Piveo - présentation]]//
-  * vidéo //[[https://youtu.be/2uoeuXKKTdk|Piveo - DBeaver et fichiers CSV]]//