Objectifs de cet atelier Parcours de création Améliorations Constats Intellij IDEA ou PyCharm Coeur du de l’application point-median: Expression régulière Exemple avec deux groupes Exemple avec trois groupes Création de l’interface avec Flask et Bootstrap Flask Illustrons ça Code HTML du formulaire Voici le code HTML du formulaire de saisir Bootstrap Exemple: Exemple de Bootstrap: […]
Catégorie : Bar@Code
Utiliser l’API de ConvertKit avec Python
Je vais aujourd’hui te présenter comment utiliser l’API de ConvertKit avec le langage de programmation Python. Je t’avertis tout de suite, leur API est en cours de développement et n’est pas aussi complète qu’on pourrait le souhaiter. Par exemple, les séquences automatisées et les actions automatiques ne sont pas encore couverts. Lorsque ces fonctionnalités seront […]
Visibilité des projets d’un groupe GitLab
Je vais te montrer comment changer la visibilité de tous les projets d’un groupe dans GitLab. Pour ce faire, nous allons utiliser le langage Python et l’API de GitLab. Groupes et visibilité des projets dans GitLab Dans GitLab, nous avons la possibilité de faire des groupes ayant une visibilité, ou permissions d’accès, différente selon nos […]
Répertoires alphabétiques avec Bash
Je te partage aujourd’hui un script dans le langage bash qui va te permettre de classer un répertoire de fichiers dans des sous-répertoires alphabétiques. Plus un répertoire contient de fichiers, plus il devient long à traiter. Ces instructions sont valides pour macOS, Linux ou si tu utilises le sous-système Windows pour Linux (WSL). Voici pourquoi […]
Analyse de la censure littéraire avec spaCy et Scrapy
Dans ce billet, je plonge dans l’analyse de la censure littéraire à l’aide du langage Python et des outils Scrapy et spaCy. je te partage une analyse du langage naturel effectuée sur des descriptions de livres. Ceux-ci ont tous en commun de figurer sur une liste de censure proposée par un sénateur républicain du Texas. […]
Frigos communautaires, données et sourires !
Nous allons transformer un bottin d’adresse sous la forme d’une carte interactive. Pour ce faire, nous allons utiliser le logiciel statistique R, ainsi que l’outil de création de cartes Leaflet.
Attaques de pirates sur des navires
Je te présente un projet d’exploration de données géospatiales avec le langage R. J’ai utilisé un jeu de données compilées bénévolement. Celles-ci concernent les attaques de pirates sur les navires de la marine marchande. Comme le sujet des chaînes d’approvisionnement est d’actualité, et que de plus, on entend parler de piratage informatique énormément, je me […]
Restauration de Yunohost avec Borg après un désastre
Dans cet article, je vais détailler comment effectuer une restauration de Yunohost sur un autre système avec Borg après un désastre, ainsi que quelques étapes importantes à suivre pour ne pas se faire prendre les culottes baissées. Quelques informations à noter Pour toute installation de Yunohost, il est primordial de noter sur un support externe […]
Tables de correspondance – Données de santé mentale de l’ISQ
Introduction Dans cet article, je vais vous présenter le concept de tables de correspondance. D’une part, je vous communique leur définition et leur rôle. Puis, je discuterai de leur usage lors de la création d’une base de données analytique. En particulier, lorsque nous exploitons des sources de données variées. Notre objectif ici est de concevoir […]
Ruine du joueur: résolution par simulation avec R
Introduction J’ai vu passer, sur LinkedIn, un problème du type ruine du joueur posé lors d’une entrevue dans une grande entreprise américaine. Le problème est le suivant: Supposons que vous avez 30$. Vous jouer à pile ou face. Pour chaque pile, vous gagnez 1$, pour chaque face, vous perdez 1$. Le jeu s’arrête lorsque vous […]