Skip to content

Instantly share code, notes, and snippets.

Avatar

Adrien Di Pasquale adipasquale

View GitHub Profile
View keybase.md

Keybase proof

I hereby claim:

  • I am adipasquale on github.
  • I am adipasquale (https://keybase.io/adipasquale) on keybase.
  • I have a public key ASCJUSTkSF_UhgHe3imKTZYlUYtjqxeU-RMb_I-c_A-8bwo

To claim this, I am signing this object:

@adipasquale
adipasquale / rails-tests.yml
Last active Nov 29, 2019
GitHub Action for CI Rails Tests with a specific ruby version, minitest, Chrome Headless and PostgreSQL
View rails-tests.yml
# .github/workflows/rails-tests.yml
name: Rails Tests
on: [push]
jobs:
build:
runs-on: ubuntu-latest
env:
PGHOST: localhost
PGUSER: postgres
RAILS_ENV: test
@adipasquale
adipasquale / heroku.integration.js
Created Mar 7, 2019
Rocket.chat Heroku Deploys integration
View heroku.integration.js
class Script {
process_incoming_request({ request }) {
// console is a global helper to improve debug
// console.log(request.url.query);
const query = request.url.query;
return {
content: {
text: `${query.user} released in production ` +
View agri.csv
We can make this file beautiful and searchable if this error is corrected: Unclosed quoted field in line 5.
"id","titre","etat","nature","num","date_publi","mtime","active"
"KALICONT000005635270","Convention collective nationale de travail concernant le personnel d'encadrement des entreprises paysagistes du 6 juin 1988. Etendue par arrêté du 17 novembre 1988 JORF 25 novembre 1988.","PERIME","IDCC","7011","1988-10-01",1446454600,false
"KALICONT000005635718","Convention collective nationale de travail concernant les jardiniers et jardiniers-gardiens de propriétés privées du 30 janvier 1986. Etendue par arrêté du 27 mai 1986 JORF 8 juin 1986.","DENONCE","IDCC","7016","1986-06-08",1486756095,false
"KALICONT000005635350","Convention collective nationale concernant le personnel des organismes de contrôle laitier du 16 septembre 2002. Etendue par arrêté du 4 décembre 2002 JORF 28 décembre 2002.","VIGUEUR_ETEN","IDCC","7008","2002-09-16",1550003481,true
"KALICONT000005635480","Convention collective nationale des entreprises d'accouvage et de sélection du 2 avril 1974. Etendue par arrêté du 26 juin 1975 JONC 20 août 1975
View brokenidcc.csv
We can make this file beautiful and searchable if this error is corrected: Unclosed quoted field in line 6.
"id","titre","etat","nature","num","date_publi","mtime","active"
"KALICONT000005635186","Nouvelle convention collective nationale de travail de l'industrie des cuirs et peaux du 6 juin 2018 (Avenant du 6 juin 2018) ","VIGUEUR_NON_ETEN","IDCC","207","2018-06-24",1550176496,NULL
"KALICONT000035385554","Convention collective nationale des employés, techniciens et cadres des agences de presse du 7 avril 2017","VIGUEUR_NON_ETEN","IDCC","3221","2017-07-01",1549917940,NULL
"KALICONT000035326397","Convention collective de branche des salariés en portage salarial du 22 mars 2017","VIGUEUR_ETEN","IDCC","3219","2017-07-01",1550003481,NULL
"KALICONT000034335661","Convention collective nationale des salariés du négoce des matériaux de construction du 8 décembre 2015","VIGUEUR_ETEN","IDCC","3216","2017-04-01",1537467784,NULL
"KALICONT000032494008","Convention collective nationale des collaborateurs salariés des entreprises d'économistes de la construction et des métreurs-vérificateurs du 16 décembre 2015","VIGUEUR_NON_ETEN
View kali.json
[{"id":"KALICONT000036745579","titre":"Accord du 15 décembre 2017 relatif à l'évolution des droits familiaux","etat":"VIGUEUR_NON_ETEN","nature":"TI","num":null,"date_publi":"2018-12-31T23:00:00.000Z","mtime":1523036650},{"id":"KALICONT000005635220","titre":"Nouvelle convention collective nationale des ouvriers employés par les entreprises du bâtiment non visées par le décret du 1er mars 1962 (c'est-à-dire occupant plus de 10 salariés) du 7 mars 2018 (Avenant du 7 mars 2018)","etat":"VIGUEUR_NON_ETEN","nature":"IDCC","num":"1597","date_publi":"2018-06-30T22:00:00.000Z","mtime":1548795126},{"id":"KALICONT000005635221","titre":"Nouvelle convention collective nationale des ouvriers employés par les entreprises du bâtiment visées par le décret du 1er mars 1962 (c'est-à-dire occupant jusqu'à 10 salariés) du 7 mars 2018 (Avenant du 7 mars 2018) ","etat":"VIGUEUR_NON_ETEN","nature":"IDCC","num":"1596","date_publi":"2018-06-30T22:00:00.000Z","mtime":1548795126},{"id":"KALICONT000005635186","titre":"Nouvelle conventio
View try_to_set_parent_ids.py
"""
Adds parent_conteneur_id and parent_texte_id to
tetiers, textes, sections and articles
pip3 install psycopg2-binary
"""
from argparse import ArgumentParser
import psycopg2
import psycopg2.extras
View explore-siret-idcc-mapping.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@adipasquale
adipasquale / install_caddy.sh
Last active Dec 27, 2018
bash script to install and set up Caddy web server with a static website hosted on a GitHub repository
View install_caddy.sh
# Install script for Ubuntu server 16.0+.
# Installs and sets up Caddy web server with a static website hosted on a GitHub repository.
# Used in https://blog.dipasquale.fr/en/2018/12/27/build-and-deploy-huge-static-websites-with-caddy/
# This script is a condensed version of https://blog.digitalocean.com/deploying-a-fully-automated-git-based-static-website-in-under-5-minutes/
# Download and extract Caddy :
wget -O caddy.tar.gz "https://caddyserver.com/download/linux/amd64?plugins=http.git&license=personal"
mkdir caddy
@adipasquale
adipasquale / revenus disponibles france metropolitaine - deciles.ipynb
Created Dec 1, 2018
iPython Notebook revenus disponibles France Métropolitaine - deciles
View revenus disponibles france metropolitaine - deciles.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
You can’t perform that action at this time.