Skip to content

Instantly share code, notes, and snippets.

🐫
Killing bugz

Julien Bouquillon revolunet

🐫
Killing bugz
Block or report user

Report or block revolunet

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@revolunet
revolunet / README.md
Last active Jun 21, 2019
Notes OpenLab CDTN 20/06/2019
View README.md
@revolunet
revolunet / README.md
Last active May 27, 2019
SSH tunneling
View README.md

SSH port forwarding

MBP (8081) -----------> (22) 88.191.43.XXX ------> (8888) 10.200.100.XXX

# Ouvres LOCALEMENT le port 8081 vers le port 8888 de la machine interne 10.200.100.XXX
# En passant par la machine accessible en 88.191.43.XXX

ssh -L 8081:10.200.100.XXX:8888 88.191.43.XXX
@revolunet
revolunet / extract.js
Created May 16, 2019
Extracted place info from google search
View extract.js
// scrape location data from google search
const fetch = require("node-fetch");
const jsdom = require("jsdom");
const serialExec = require("promise-serial-exec");
const { JSDOM } = jsdom;
const search = query =>
fetch(`https://www.google.com/search?q=${encodeURIComponent(query)}`, {
@revolunet
revolunet / README.md
Last active May 11, 2019
NeoPixelBux tips
View README.md

#include <NeoPixelBus.h> #include <NeoPixelAnimator.h>

randomColor = HslColor(random(360) / 360.0f, 1.0f, 0.25f);
@revolunet
revolunet / scrape.js
Created Apr 24, 2019
Google related questions
View scrape.js
const fetch = require("node-fetch");
const jsdom = require("jsdom");
const { JSDOM } = jsdom;
const search = query => {
const url = `https://www.google.fr/search?q=${encodeURIComponent(query)}`;
return fetch(url, {
headers: {
"user-agent":
@revolunet
revolunet / README.md
Last active May 8, 2019
timeline CDTN
View README.md
Date Event
22/09/2017 Naissance du projet suite à la publication de l'ordonnance du 22 Septembre 2017 https://www.legifrance.gouv.fr/affichTexteArticle.do;jsessionid=AE9DCF75DDCF0465784CEE0E7D62729F.tplgfr37s_2?idArticle=JORFARTI000035607420&cidTexte=JORFTEXT000035607388&dateTexte=29990101&categorieLien=id
01/12/2017 Réception du projet à l'incubateur des Ministères Sociaux
01/01/2018 Lancement équipe projet
02/01/2018 Réception d'une liste des 50 questions les plus fréquemment posées dans les services de renseignement
16/01/2018 Rencontre avec l'association OpenLaw autour du code du travail numérique
18/01/2018 Mise en ligne de la FAQ : https://socialgouv.github.io/faq-code-du-travail/
@revolunet
revolunet / README.md
Last active Apr 4, 2019
SocialGouv TechMix #1
View README.md

SocialGouv TechMix #1 - 29 Mars 2019

Présents : Ivan, Manuel, Lionel, Thomas G, Yassine, Adrien G, Nicolas B, Douglas, Julien

Code Review

  • Une fois les best practices acquises, les devs sont invités à faire des reviews croisées sur les projets
  • Make it work, make it right, make it fast : possibilité de soumettre des PRs non parfaites, mais il faut communiquer sur la dette et créer les issues techniques afférentes
  • Important du rôle du PO : Créer un ticket technique, executable pour chaque PR à venir : Créer un doc "comment ecrire une bonne issue"
@revolunet
revolunet / README.md
Last active Dec 21, 2018
brief ES 10/12/18
View README.md
@revolunet
revolunet / README.md
Created Nov 25, 2018
Setup httpaudioplayer - player audio
View README.md

Setup

Carte SD

  • récupèrer l'image sur ce lien
  • préparer une micro-SD (OSX) :
    • ⚠️ trouver le disque de la carte SD : diskutil list (/dev/disk3 chez moi)
    • utiliser dd pour transférer l'image : sudo dd if=./path/to/image.img of=/dev/rdisk3 bs=8m (note: remplacer disk3 par rdisk3, c'est plus rapide)

IP Fixe

You can’t perform that action at this time.