Skip to content

Instantly share code, notes, and snippets.

Andrei deiu

Block or report user

Report or block deiu

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
View gist:6773a5840ae027918a79
Verifying that +deiu is my openname (Bitcoin username).
deiu /
Created Jul 6, 2012
Uses a certificate (in PEM) to authenticate (through WebID) and access a protected page.
#!/usr/bin/env python
import urllib
import httplib2
cert_file = 'my.pem'
http = httplib2.Http(disable_ssl_certificate_validation=True)
http.add_certificate('', cert_file, domain='')
deiu /
Last active Dec 25, 2015
RWW.IO Web app deployer
# RWW.IO Web app deployer. Simply run `sh` inside your Web app dir and follow the steps.
# get target URI
read -p "Please provide the URI of the target dir (ex: " HOST
if [ "$HOST" = "" ]
deiu / queryVals.js
Created Jun 14, 2016
Parse a URL to map query parameters to their values
View queryVals.js
// Map URL query items to their values
// e.g. ?referrer=https... -> queryVals[referrer] returns 'https...'
var queryVals = (function (a) {
if (a === '') return {}
var b = {}
for (var i = 0; i < a.length; ++i) {
var p = a[i].split('=', 2)
if (p.length === 1) {
b[p[0]] = ''
} else {

Keybase proof

I hereby claim:

  • I am deiu on github.
  • I am deiu ( on keybase.
  • I have a public key whose fingerprint is E131 FAB4 EF64 A8AF 7A65 586C F708 8195 C4AE 512D

To claim this, I am signing this object:

View Public SSH key @nayu
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC8uEYNRF4530cKXkwkXl/AJv0XL+ydqmk0fvrs+5oAZNTSByvotjsYga9fj38Fc+nuKxTaUMnUzxZ5qUQxWJGB0cQ86/PoKU7jpuOf1w8NnZJE6CjdAthcZXnexLneGvbobUuFa7tOjQ+EtC6WpmeintPK7q+CuazUrAKfLHUjDVC5xDlZMfieXfpgFDW5GNOmkIhk6TBLrjqBnCPYXiaXLS+5Nf1Gba16noinNpGnL0++zmrBPUQ9E1WlYpkkbywoyOEERCvRjYaeUrrmswAJABAsaK1UB1Vf0p/EbkDpMGB8SNKyKxFgi23aYFndWH8unMAAndqwsqO+hM692slv deiu@nayu
deiu / local-ip-check
Last active Dec 6, 2017
ES6 regex function to check if an origin (URL) is on the local network
View local-ip-check
* Check if an (origin) URL is local based on the RFC 1918 list of reserved
* addresses. It accepts http(s) and ws(s) schemas as well as port numbers.
* localhost
* –
* –
* –
* –
* + extra zero config range on IEEE 802 networks:
View blockstack
Verifying my Blockstack ID is secured with the address 1JrhP8a5KrSmS7uCreg4JVaR7R7Qn7nFqG
deiu /
Last active Sep 10, 2018
Script to permanently remove files/folders from your Git history.
# Script to permanently remove files/folders from your git history. To use
# it, cd to your repository's root and then run the script with a list of paths
# you want to delete, e.g., git-delete-history path1 path2
set -o errexit
if [ $# -eq 0 ]; then
echo "Usage: $0 file1 file2"
echo " or: $0 path1 path2"
You can’t perform that action at this time.