I hereby claim:
- I am joachimesque on github.
- I am joachimrobert (https://keybase.io/joachimrobert) on keybase.
- I have a public key whose fingerprint is AB87 8ED3 DC3D 823A 4161 9893 9689 A275 B55A C843
To claim this, I am signing this object:
function __construct($text, $markdown=true) { | |
parent::__construct($text, $markdown); | |
// define custom tags | |
$this->addTags('imglink'); | |
$this->addAttributes('legend', 'crop', 'quality', 'rel', 'class', 'size'); | |
} | |
#!/usr/bin/env python | |
# -*- coding:utf-8 -*- | |
# | |
# Dice display for Raspberry Pi + PaPiRus Zero 1.2 | |
# V1.2 | |
# By Joachim Robert | |
# http://github.com/joachimesque | |
# Shared under the WTFPL - Do What the Fuck You Want to Public License | |
# |
I hereby claim:
To claim this, I am signing this object:
#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
# Comment faire un bot ? | |
# C'est simple! | |
# D'abord on installe Mastodon.py, on crée l'app et on s'authentifie | |
# sur le compte voulu. Attention, utilisez bien l'argument `api_base_url` | |
# pour vous connecter à la bonne instance. Sinon c'est mastodon.social. | |
# Ensuite on install ephem et on télécharge le fichier revolcal.py |
Les colandes | |
Au chantent de partes | |
Les comme main me verient de mort de sout de marine | |
Oux fait de plants mont de vient de mois cours mes vient de les brantent ne les maint de nour de pertent des sous les montent de les courit les cientent de sous les comme peur le mois de la monte en coures | |
Éle pas de la mains de l'air de la mard de la mard de la mard de la mard de l'air de l'air de la mard des partier de l'air de la mard de la mard de la mard de les partier de l'air de la mains de l'air de la courd de l'air de l'air de l'aissier de l'autre au monte et l'ombre et le par le pas de la monte et le par le par le par le pas de l'air de l'air de la monte et le pros de l'air de l'air de la courd de l'air de l'air de le par le prissent de l'air de la par le courd de l'air de la mard de la courd de les priste et le par le pas de l'autre et le par le comme et le par le monte et le pas de l'air de l'air de la par le par le par le par le par le par le courd de l'air de l'air de l'air de la monte et les partier de l'air de la monte et son par le par le par le par le courd de l'air de leur de l'air de l'air de la mard de la mard de la monte et le boure et les partent de l'air de la monte et le partier de l'air de la mains de l'armier de l'air de l'air de l'air de la monte et le par le |
<?php | |
/* | |
--------------------------------------- | |
CSP | |
--------------------------------------- | |
*/ | |
$csp_nonce = base64_encode(random_bytes(20)); | |
$csp_header = "Content-Security-Policy: default-src 'self'; script-src 'self' 'nonce-" . $csp_nonce . "';"; | |
// set `csp-nonce` so it's accessable |
// ==UserScript== | |
// @name Twitter mentions linker for Mastodon | |
// @description Transforms @[email protected] to a bona fide link to Twitter in the Mastodon web interface. | |
// @include https://boitam.eu/* | |
// ==/UserScript== | |
var observer = new MutationObserver(function(mutations) { | |
mutations.forEach(function(mutation) { | |
var nodes = Array.prototype.slice.call(mutation.addedNodes); | |
nodes.forEach(function(node) { |
#!/usr/bin/env python3 | |
# -*- coding: utf-8 -*- | |
# | |
# based on https://gist.github.com/Matthew-Maclean/3e8efb1d65f0bab8e663ad7ca2aabdaf | |
# | |
# usage: build.py [-h] [-c] [-w] [-d DIRECTORY] | |
# | |
# Build your extension file. | |
# | |
# optional arguments: |