Archives de la catégorie : Applications

Metabase : premier graphique

Dans ce billet j’explique comment créer rapidement un graphique généré à partir du résultat d’une requête SQL en utilisant Metabase.

Ajout d’une base de données

Pour faire un graphique, il faut connecter Metabase à au moins une base de données. Si vous n’avez pas fait cette connexion au moment de l’intallation (billet Metabase), ou si vous voulez ajouter une nouvelle base de données, il faut se rendre dans :

  • Paramètres (⚙ roue crantée en haut à droite) → Administration → Bases de données → Ajouter une base de données.
Il ne reste plus qu’à sélectionnner le Type de base de données puis remplir les champs :
  • Nom,
  • Hôte (adresse IP),
  • Port (si celui par défaut n’est pas bon),
  • Nom de la base de données,
  • Nom d’utilisateur
  • et Mot de passe.
N’oubliez pas de finaliser l’opération en cliquant sur Sauvegarder les modifications.

Pour revenir à l’écran d’accueil, cliquer sur Paramètres (⚙) → Quitter le panneau d’administration.

(suite…)
Publié dans Enseignement, Applications, Base de données | Tagué , | Laisser un commentaire

Réalisation d’une capsule vidéo pédagogique

Numérisation, confinement, …, les capsules vidéos ont le vent en poupe, et notre hierarchie nous met la pression, à nous enseignants, pour que nous nous y mettions (sans vraiment de moyens alloués bien évidémment). J’ai décidé de franchir le pas en réalisant ma première capsule vidéo pédagogique : Bases de données – Le Modèle Relationnel. J’ai passé un temps conséquent à trouver, tester et sélectionner les outils me permettant de concrétiser ce que j’avais en tête. Dans ce billet, je dresse l’inventaire des outils qui ont retenus mon attention.

(suite…)
Publié dans Enseignement, Indispensable, Applications, Base de données | 1 commentaire

Metabase

Outil visualisation de données

Quand on cherche à analyser les données contenues dans une base de données, surtout s’il s’agit de mesures, mais pas seulement, il devient très vite intéressant d’avoir recours à un outils de visualisation de données permettant d’élaborer des tableaux, des graphiques, etc. On parle en général d’outils d’informatique décisionnelle (ou BI pour Business Intelligence).

J’ai longtemps cherché un outil d’informatique décisionnelle, et plus précisément de visualisation de données, open source (ou à minima gratuit), capable de se connecter à une base de données, facile à utiliser, multi -plateforme (Windows, Mac, Linux) et, de préférence, avec des fonctionnalités SQL.

Ce type de produit est finalement, et étonnamment, assez rare. Les produits payants sont légions, mais pas de version gratuite pour un usage personnel ou pour l’enseignement (pour mes DUT STID en l’occurence), au mieux, ces produits offrent une période d’essai de 15 jours.

J’ai finalement trouvé Metabase qui semble cocher toutes les cases de la solutions que je cherchais. L’installation et la configuration de cette solution est l’objet de ce billet. Si vous connaissez et appréciez une autre application d’informatique décisionnelle gratuite et multi-plateforme (Windows, Mac, Linux), n’hésitez pas à laisser un commentaire !

(suite…)
Publié dans Enseignement, Applications, Base de données | Tagué , | Laisser un commentaire

Thunderbird vous embête

Thunderbird

Thunderbird est une application de messagerie que j’aime beaucoup. Elle me permet de centraliser toutes mes adresses électroniques, de consulter mes messages hors ligne et d’archiver et d’accéder facilement à mes multiples dossiers grâce à l’extension nostalgy.

Voici une solution à deux problèmes que j’ai récemment rencontrés.

Empêcher la mise à jour automatique

Thunderbird se met à jour automatiquement. Hélas, parfois (souvent), tout fonctionnait bien et la mise à jour pose problème, comme l’impossibilité d’utiliser mon extension favorite, nostalgy, qui ne fonctionne généralement pas immédiatement avec la nouvelle version de Thunderbird.

Pour empêcher les mises à jour automatiques, il faut :

  • Se rendre dans Édition → Préférences → Général
  • Scroller vers le bas jusqu’à «Mises à jour»
  • Cocher «Vérifier l’existence de mises à jour mais me laisser décider de leur installation» plutôt que «Installer automatiquement les mises à jour»

Publié dans Galères, Applications | 3 commentaires

Mise en œuvre PostgreSQL

postgres-mac-icon

L’objectif de ce billet est de décrire une mise en œuvre simple et rapide de PostgreSQL sous Linux, et plus précisément sous Ubuntu, à des fins personnelles ou pédagogiques dans une perspective essentiellement mono-utilisateur et mono-poste. Il ne s’agit donc pas d’installer et de paramétrer le SGBD dans un contexte professionnel.

Installation de PostgreSQL

L’installation proprement dite de PostgreSQL est rapide et simple :

$ sudo apt-get update
$ sudo apt-get install postgresql postgresql-contrib pgadmin3

L’installation de postgresql-contrib n’est pas du tout indispensable mais apporte quelques outils supplémentaires qui peuvent s’avérer utiles, notamment pour pgAdmin. pgAdmin est une application destinée à faciliter l’utilisation de PostgreSQL. pgadmin3 n’est à installer que si vous pensez l’utiliser.

(suite…)
Publié dans Enseignement, Applications, Base de données | Tagué | Laisser un commentaire

Kile : plus de 1024 caractères

600px-kilesvg

Kile est un excellent éditeur de code LaTeX. Cependant, il nous embête parfois en nous disant :

Le fichier […] a été ouvert et contenait des lignes trop longues (plus de 1024 caractères). Les lignes trop longues ont été tronquées et le document est réglé en mode lecture seule, car l’enregistrement modifie son contenu.

Pour pouvoir modifier cette limite de 1024 caractères, il faut se rendre dans Configuration → Configurer Kile… → Ouvrir / Enregistrer → Limite de longueur de ligne. Il faut ensuite fermer puis réouvrir son fichier.

Pour pouvoir éditer et sauver le fichier sans modifier cette limite, il faut se rendre dans Outils et décocher Mode « lecture seule ».

Publié dans LaTeX, Applications | Tagué | Laisser un commentaire

Lynis : Auditer facilement la sécurité de votre Synology

securite-si

Lynis est un outil d’audit de sécurité système. Il scan le système, les logiciels disponibles et les paramètres défectueux, afin de détecter les problèmes de sécurité. Il fonctionne bien sur un système Linux classique (Ubuntu, Fedora, Debian…) mais aussi sur nos petits Synology.

Pour l’utiliser, il faut avoir installé ipkg ainsi que les paquets textutils (ipkg install textutils) et mktemp (ipkg install mktemp).

Il faut ensuite télécharger la dernière version de Lynis :
$ wget http://www.rootkit.nl/files/lynis-1.3.0.tar.gz
$ tar xvzf lynis-1.2.9.tar.gz
$ cd lynis-1.2.9

Il est maintenant possible d’utiliser Lynis sans l’installer : $ sh lynis

Mettre à jour les données de Lynis : $ sh lynis --check-update

Lancer le scan : $ sh lynis --check-all

Publié dans Synology, Applications, Système | 3 commentaires

TrueCrypt, un outil de chiffrement (cryptage)

TrueCrypt ?
TrueCrypt est un logiciel gratuit, open source mais non libre de chiffrement à la volée, fonctionnant sur Windows, Mac OS X et Linux.
Il permet de créer un disque virtuel chiffré (volume TrueCrypt) contenu dans un fichier et de le monter comme un disque physique réel. TrueCrypt peut aussi chiffrer une partition entière ou un périphérique (disque dur, clé USB …). Le chiffrement est automatique, en temps réel et transparent.
Une fois monté, un volume TrueCrypt se comporte comme un disque dur ou une partition classique. L’accès aux fichiers ainsi que la gestion des droits se fait alors de manière classique. Les informations stockées dans un volume TrueCrypt sont donc réellement protégées uniquement quand le volume n’est pas monté.
Installation
Il suffit de se rendre sur le site de TrueCrypt dans l’onglet Downloads puis de télécharger la version correspondant à son système. L’installation sous Linux de la version standard se fait avec les droits d’administrateur.
File container vs partition
Vaut-il mieux créer un conteneur de fichier ou une partition entièrement chiffrée ? Ces deux alternatives possèdent des avantages et des inconvénients.
Create a volume within a partition/drive :
  • Permet de ne monter qu’un disque (la partition chiffrée).
  • Permet une authentification au moment du boot (pre-boot authentication) pour crypter une partition système par exemple.
  • Permet un formatage rapide.
  • Le lien utilisé par TrueCrypt n’est pas lié au disque (ex : /dev/sdd) ce qui peut poser des problèmes quand les disques ne sont pas montés dans le même ordre (disque externe par exemple) et rend leur association avec des répertoires prédéterminés dans /media délicat.
Create an encrypted file container :
  • Le fichier est plus facile à manipuler (copie, déplacement …).
  • Le lien utilisé par TrueCrypt pour accéder au fichier reste constant ce qui facilite le montage de la partition correspondant au fichier dans un répertoires prédéterminés dans /media par exemple.
  • Oblige à monter deux disques (le disque support puis le fichier chiffré).
  • La taille du fichier généré est constante et correspond à la taille de la partition qu’il contient.
  • Oblige à un formatage complet très lent (plusieurs heures pour un gros fichier).
Monter un fichier ou une partition dans un répertoire prédéterminé
Deux solutions permettent de monter un fichier ou une partition dans un répertoire prédéterminé.
  1. Avec l’interface graphique il faut tout d’abord sélectionner le fichier (bouton Select File…) ou la partition (bouton Select Device…). Il faut ensuite sélectionner un slot vide puis effectuer le montage (bouton mount) et appuyer sur le bouton Options > de la boîte de dialogue qui s’ouvre pour pouvoir spécifier le point de montage.
  2. En ligne de commande, il suffit de saisir :
    truecrypt -t /source /destination
    La source /source peut être du genre /dev/sdd dans le cas où la source est une partition ou /media/monDisque/monVolumeTruecrypt.tc dans le cas où la source est un fichier. La destination /destination peut être du genre /media/monVolumeChiffré.
Une fois un fichier ou une partition monté, il est possible de le mettre dans ses favoris : clic droit sur la ligne correspondante puis Add to Favorites…. Cela permet de monter ensuite beaucoup plus facilement les fichiers ou partitions concernés.
Monter automatiquement ses favoris au démarrage de la session
Pour cela, dans les applications au démarrage (saisir gnome-session-properties dans un terminal pour Gnome) il suffit de d’ajouter la commande : /usr/bin/truecrypt --auto-mount=favorites.
Se passer du mot de passe administrateur
Pour monter et démonter un fichier ou un volume chiffré, TrueCrypt a besoin du mot de passe administrateur. C’est embêtant à l’usage, surtout si on veut l’utiliser en ligne de commande ou dans des scripts. Pour éviter cela, il faut éditer le fichier /etc/sudoers pour ajouter la ligne :
# Pour Truecrypt
monLogin ALL=NOPASSWD: /usr/bin/truecrypt --core-service
TrueCrypt is already running
Si le message TrueCrypt is already running apparaît au démarrage, il suffit d’effacer dans le répertoire home le fichier caché nommé .TrueCrypt-lock-username (remplacer username par le login).
Publié dans Applications | Tagué | 1 commentaire

Ouvrir un fichier .tex avec Kile

Curieusement, Linux Mint 12 Lisa, tout comme Ubuntu 11.10 ouvrent les fichiers .tex avec Éditeur de texte par défaut. Un clic droit sur un fichier .tex fait bien apparaître Kile dans le menu contextuel, mais pas dans l’onglet Ouvrir avec de Propriétés. Donc impossible d’automatiser l’ouverture d’un fichier .tex avec Kile.

La solution est d’éditer le fichier ~/.local/share/applications/mimeapps.list et d’y ajouter les lignes suivantes :
[Default Applications]
...
text/x-tex=kde4-kile.desktop

[Added Associations]
...
text/x-tex=kde4-kile.desktop;

Publié dans Galères, LaTeX, Applications | Tagué | 3 commentaires

Thunderbird sur un disque externe ou une clef usb

Je travaille régulièrement sur plusieurs ordinateurs (3 PC de bureau et 1 portable). Le plus efficace pour cette configuration est de stocker toutes ses données sur un disques externe (disque pour lequel il faut mettre en place une politique de sauvegarde régulière et automatique, un peu comme décrit dans ce billet). Dans cette configuration, comment utiliser Thunderbird sans être tributaire de la version installée en local ? Il suffit de placer Thunderbird sur le disque portable. La procédure est décrite ci-dessous.
  1. Télecharger Mozilla Thunderbird et decompresser le fichier dans le répertoire de son choix (thunderbird pour la suite du billet) sur le disque externe
  2. Sur le même disque, copier le répertoire qui contient les mails (thunderbird_mail pour la suite du billet). Il s’agit du répertoire qui contient, entre autres, les dossiers Mail et ImapMail ainsi que le fichier pref.js. Dans le cas d’une première utilisation de Thunderbird, ce répertoire peut être vide.
  3. Vous pouvez maintenant exécuter Thunderbird depuis le disque externe en tapant la commande suivante dans un terminal :
    > /home/.../thunderbird/thunderbird -profile /home/.../thunderbird_mail/
  4. Avec gnome, vous pouvez ajouter un Lanceur d’application personnalisé à votre tableau de bord. Choisir Application pour le Type et dans la zone d’édition Commande saisir :
    /home/.../thunderbird/thunderbird -profile /home/.../thunderbird_mail/
  5. Enfin, pour pouvoir envoyer un mail par un simple click dans une page Internet, il faut configurer le gestionnaire de mail par défaut. Sous Ubuntu, aller dans Système>Préférences>Applications préférées. Dans la liste de choix Logiciel de messagerie, choisir Personnalisé. Enfin, dans la zone d’édition Commande saisir :
    /home/.../thunderbird/thunderbird -profile /home/.../thunderbird_mail/ "%s"
Cette procédure fonctionne très bien avec Thunderbird 3.0 et ses versions antérieures. Curieusement, l’option -profile n’est pas documentée (thunderbird -help). Ne pas oublier « %s » à l’étape 5 !
Publié dans Logiciels, Applications | Laisser un commentaire