Catégorie : Bar@Code

Liens markdown et titre avec Python

Mise en situation J’ai une longue liste d’URLs que je souhaite utiliser dans une page de notes sous la forme de liens Markdown. Je veux créer des liens facilement identifiables en Markdown avec Python, et pour ce faire utiliser le titre des pages d’accueil des sites web. Python pour produire les liens Markdown Je me […]

La synchronisation avec Nextcloud, Thunderbird et Android

Cette présentation présente quelques outils permettant la synchronisation entre un calendrier, des contacts et des tâches entre un fournisseur de courriel, une installation Nextcloud, un poste informatique avec le client Thunderbird ainsi qu’un appareil mobile Android. Je l’ai présentée pour la première fois le 2 juin 2021 lors des Rencontres Linux Montréal-Québec. Les protocoles Cette présentation […]

ImageMagick, R et bash pour filtrer des images

Introduction J’ai un disque sur lequel je garde des images que j’enregistre depuis les réseaux sociaux, souvent des infographies. Dans ce tutoriel, nous allons utiliser bash, ImageMagick et R pour effectuer le ménage dans ce répertoire. Il y a souvent des pages que j’enregistre au complet, mais seulement pour garder les photos qu’elles contiennent. Celles-ci […]

Analysons les données canadiennes de prix des logements

Visiblement, notre premier ministre n’est pas très au courant du marché locatif québécois et des prix des logements. Voici donc les données les plus à jour (octobre 2019) sur le marché canadien du logement, tirées du site de la SCHL et nettoyées pour les rendre utilisables et visualisables ! Outils utilisés Nous allons utiliser le […]

Nextcloud et Elasticsearch sur VirtualBox – Partie 1 – Debian

Introduction Dans ce tutoriel, nous ferons une installation complète de Debian, Yunohost, Nextcloud et Elasticsearch sur une machine virtuelle VirtualBox que nous allons aussi créer. Ce tutoriel est accessible aux utilisateurs de toute plateforme qui supporte VirtualBox. Il peut aussi être adapté à l’utilisation sur une plateforme infonuagique en passant directement à la section où […]

Nextcloud et Elasticsearch sur VirtualBox – Partie 2 – Yunohost

Installation de Yunohost Dans cette section, nous installerons Yunohost par dessus Debian 10. Ensuite, nous installerons Nextcloud et nous y connecterons. Exécuter les commandes suivantes en tant que root Lancez l’installation Laisser Yunohost gérer le SSH. À la prochaine connexion, l’utilisateur administrateur sera admin. C’est un rôle intermédiaire entre demo et root en termes de […]

Nextcloud et Elasticsearch sur VirtualBox – Partie 3 – Elasticsearch

Installation d’Elasticsearch On installe Elasticsearch comme moteur de recherche en plein texte pour l’ensemble du contenu qui sera hébergé dans Nextcloud. Il faut maintenant mettre en place et activer le service pour qu’Elasticsearch roule en arrière-plan. Enfin, il faut installer et activer le plug-in d’indexations de documents pour Elasticsearch Pour terminer, on redémarre le service […]

Borg pour les sauvegardes sur Yunohost

Dans ce billet, je vous présente comment j’ai configuré l’outil Borg pour faire des sauvegardes de l’ensemble de mon infrastructure Yunohost. Le serveur d’autohébergement Yunohost Yunohost est une distribution GNU/Linux basée sur Debian qui offre une infrastructure de type plateforme applicative pour l’autohébergement. Elle simplifie la gestion du cycle de vie d’applications web orientée pour un usage personnel […]

La linguistique surprenante des commentaires Facebook – 4e partie

Voici le quatrième billet d’une série portant sur l’analyse du contenu textuel de commentaires Facebook en lien avec des articles de la presse écrite. Le troisième billet peut être lu ici. Introduction Alors que le troisième billet traitait de la modélisation et de la présentation des données qui sont analysées, nous traiterons ici de la […]

La linguistique surprenante des commentaires Facebook – 3e partie

Voici le troisième billet d’une série portant sur l’analyse du contenu textuel de commentaires Facebook en lien avec des articles de la presse écrite. Le second billet peut être lu ici. Introduction Alors que le second billet traitait des entités nommées, prises de parole et relations entre les commentaires, nous parlerons ici de modélisation et […]