I hereby claim:
- I am qkdreyer on github.
- I am qkdreyer (https://keybase.io/qkdreyer) on keybase.
- I have a public key ASAB85aNeoCds9DgXm0Sg_fhSRUViA9ZSZ6QdmMYv0rZ9go
To claim this, I am signing this object:
| -----BEGIN PGP PUBLIC KEY BLOCK----- | |
| Version: GnuPG v1 | |
| mQINBFcc3/YBEAC9HUBLsLQR9RJa0qsmdnyf4jWWoES6ISKneZZQB0uhFBwo7r+i | |
| CvGfWgPsILSnkC+hpvIo01Holq/PgOrNEowQ1MtUWE8O29fO+Ez4X2FPlL16FGiM | |
| IF3+BoV615HWOruDf5faI5enBQ0Cgq5tKSz/KomWeHxjwSd8MB7uQ23IvX8xMESv | |
| TiQ4K8ulQy3zgGqzjKMLY7JS1jinI3em9LYCVZ/QkD2OKJ38id4wf+4jM/YqEjg2 | |
| eJfvMkJXaAVZ04Exp4VhzZ8+iLTZWHHowNpv2d9MS75aMm3NMZ4BffN2iTSGZ/pw | |
| SX2QtLIL+j9Mr2/eaxYan9NQusfZ9XiWK9gwdTtO+0zAtk05E7SzMIy08M3Kuvnn | |
| 9Pz0WDqol486eAV/rLe4d6wpsbw+GChl13DNe69JzBYnSI42zPAagFFN7dQBac9S |
| [core] | |
| excludesfile = ~/.gitignore_global | |
| editor = subl | |
| autocrlf = input | |
| [user] | |
| email = quentin.dreyer@gmail.com | |
| name = qkdreyer | |
| signingkey = AE749F81 | |
| [push] | |
| default = current |
| #!/usr/bin/osascript | |
| # Automatically open Safari Web Inspector | |
| set _browser to "Safari" | |
| set _develop to "Développement" | |
| set _inspector to "Inspecteur web" | |
| set _phone to "iPhone" | |
| set _ignore to "about:" | |
| tell application _browser to activate |
I hereby claim:
To claim this, I am signing this object:
| (function(doc, tag, cb) { | |
| var js = doc.createElement(tag), ref = doc.getElementsByTagName(tag)[0]; | |
| js.async = true; | |
| js.onload = js.onreadystatechange = function(_, isAbort) { | |
| if (isAbort || !js.readyState || /loaded|complete/.test(js.readyState)) { | |
| js.onload = js.onreadystatechange = null; | |
| js = undefined; | |
| !isAbort && cb && cb(); | |
| } | |
| }; |
| _.mixin({ | |
| dataURIToObjectURL(dataURI) { | |
| return this.blobToObjectURL(this.dataURIToBlob(dataURI)); | |
| }, | |
| base64ToObjectURL(base64, type) { | |
| return this.blobToObjectURL(this.base64ToBlob(base64, type)); | |
| }, | |
| stringToObjectURL(string, type) { | |
| return this.blobToObjectURL(this.stringToBlob(string, type)); | |
| }, |
| // http://kestas.kuliukas.com/YCombinatorExplained/ | |
| // https://rosettacode.org/wiki/Y_combinator#JavaScript | |
| // | |
| // const factorial = Y(next => (n) => { | |
| // if (n < 2) return 1; | |
| // return n * next(n - 1); | |
| // }); | |
| // console.log(factorial(5)); // 120 | |
| const Y = f => (...args) => f(Y(f))(...args); |
| {"lastUpload":"2020-03-09T19:56:45.862Z","extensionVersion":"v3.4.3"} |
| Non Breaking Space Character | |
| /[\u00A0]+/ | |
| Base Combining Characters | |
| /[\u0300-\u036F]+/ |
| #!/bin/sh | |
| git config --global alias.revby "interpret-trailers --trailer \"Reviewed-by: $(git config user.name) <$(git config user.email)>\" --in-place" | |
| git rebase @ --exec 'GIT_EDITOR="git revby" git commit --amend' |