Ce logiciel libre1) 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.
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.
Cas d'usage :
et bien d'autres contextes professionnels…
Voici donc les trois organismes traités :
Français (native), Anglais, Breton, Espagnol
Tout simplement parce qu'en Breton "Piv eo ?" signifie "Qui est-ce ?".
Cette application est délivrée sous la licence GPLv3 : Licence GPLv3.
L'installation se fait avec une AppImage.
L'intégration au système (dont la création d'un lanceur) doit aussi être faite manuellement.
Pour installer une AppImage référez-vous avant tout au chapitre dédié au sujet.
En résumé téléchargez le fichier Piveo-X.X.X-x86_64.AppImage sur GitHub (où X.X.X est le numéro de la dernière version), puis rendez-le exécutable (clic droit sur le fichier → Propriétés → Permissions → Autoriser l’exécution), ou en ligne de commande :
chmod +x Piveo-X.X.X-x86_64.AppImage
Finalement lancez l'application en double-cliquant sur le fichier, ou en ligne de commande :
./Piveo-X.X.X-x86_64.AppImage
Vous pouvez aussi utiliser un service tel que appimaged pour créer automatiquement un lanceur.
L'application Piveo fonctionne de la manière suivante :
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.
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 CSV :
Lorsque l’on sélectionne un organisme (par exemple École), les fichiers CSV correspondants sont créés automatiquement avec des données de base. Ils sont ensuite enregistrés dans le répertoire ~/.local/piveo/fichiers/eleves sous GNU/Linux.
L'application utilise ensuite ces fichiers CSV pour construire automatiquement la base de données.
Il suffit alors de remplacer les données d’exemple des CSV par vos propres données, en conservant la structure des fichiers.
Pas besoin d’être expert pour créer votre base de données. Nous allons simplement transformer des fichiers CSV (tableaux de données) en une base SQLite en utilisant l'application DBeaver.
Aidez-vous de cette vidéo pendant la manipulation.
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.
DBeaver est une application gratuite qui permet de créer et gérer des bases de données facilement.
Prenons un exemple : pour récupérer les trois fichiers 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.
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.).
Ouvrez la vidéo n° 2 (voir lien - partie 10) et suivez les instructions pour :
Votre base de données sera ensuite prête à être utilisée par l'application.
Le répertoire ~/.local/piveo peut parfois contenir des données corrompues empêchant Piveo de démarrer correctement.
Sauvegardez vos bases avant toute manipulation.
cp -r ~/.local/piveo/BaseDonnees ~/Bureau/SauvegardeBDD
rm -r ~/.local/piveo
~/.local/piveo sera recréé automatiquement.Si vous souhaitez récupérer vos anciennes données :
cp -r ~/Bureau/SauvegardeBDD/* ~/.local/piveo/BaseDonnees/