Skip to content

Instantly share code, notes, and snippets.

View denzuko's full-sized avatar
💬
linkedin.com/in/denzuko

Dwight Spencer denzuko

💬
linkedin.com/in/denzuko
View GitHub Profile
@denzuko
denzuko / Dockerfile
Last active September 5, 2019 15:13
Basecamp for Go apps
FROM golang:1.13-alpine as base
ARG GOOS=linux
ARG GOARCH=amd64
ARG GOARM
ENV GOARCH=$GOARCH
ENV GOOS=$GOOS
ENV GOARM=$GOARM
ENV CGO_ENABLED=0
WORKDIR /app
COPY . /app
@denzuko
denzuko / docker-compose.yml
Created August 28, 2019 15:18 — forked from anlek/docker-compose.yml
Setting up error page for traefik and it's applications
app:
image: my/webapp:latest
labels:
- "traefik.enable=true"
- "traefik.frontend.rule=Host:supercoolapp.com"
- "traefik.frontend.errors.network.backend=error"
- "traefik.frontend.errors.network.query=/{status}.html"
- "traefik.frontend.errors.network.status=500-511"
- "traefik.port=3000"
error_pages:
@denzuko
denzuko / index.html
Created August 22, 2019 16:32 — forked from jcanfield/index.html
DublinCore, Facebook Meta Tag and Geolocation Meta Tags (HTML5)
<!DOCTYPE html>
<html lang="en">
<head>
<title>Lonely Women Cooks For Nobody</title>
<link rel="schema.DC" href="http://purl.org/dc/elements/1.1/">
<link rel="schema.DCTERMS" href="http://purl.org/dc/terms/">
<meta name="DC.title" content="Lonely Women Cooks For Nobody<">
<meta name="DC.creator" content="William Clinton (http://www.man-has-his-needs.com/">
<meta name="DC.subject" content="Politics">
@denzuko
denzuko / ipfs-publish-remote.sh
Created July 23, 2019 19:44 — forked from rklaehn/ipfs-publish-remote.sh
Publishing to ipfs/ipns by key
#!/bin/bash
if [ "$#" -ne 3 ]; then
echo "usage:"
echo " ipfs-publish-remote.sh <keyname> <dir> <host>"
echo " example: ipfs-publish-remote.sh keyname output/rootdir [email protected]"
exit 1
fi
KEYNAME=$1
DIR=$2
HOST=$3
UEsDBBQAAAAIAHqrMkaFdbQvJmkDAPaqAwAaAAAAQ1NFIHN0ZWdhbm9ncmFwaHkgcHB0LnBwdHjsmGdUVFnWhosomZJURMk5FaEpkFQgCBRIFgEJkkGhCEVSklCABElFpgiCBAmSg2SQIFFyTpIzCCIKiAx2z/TMfMuxv7XmV4+9f9y7z1rn/njOet+997maqljYFABcAB4AAGAGkK3cEqvABACYQAAAOQAP8+4NR7irFdzVVPehkxXCWMDTwZ4pCxuT6xngctNf8TNHu343Cg0GNubxXECdb9EkqwgnZz9dj16NsyqwPsQgqHRgZ8qPbjj3CQSQ5lqyYhKAZjALP274NkpRfXrC99E9mvC17cqT1tlPjzv5mF0ZTmQzmvr2vDWU1chThQli/LAXFwRNm/SlGCTwNHZzWQ4h2oekeKGeWDRUGMvQsTTKXhG+MWFT1shlWU/iDWuZZkWh52QvUrtfBzcbfdEEuKAef3qMOGGw2aJvr1VguQ1SPPkopknls29RWyUufSi0zh1apjs5FMnxEmFjX8UixMY3b71V+XidabTmq1cC7vTnwtdc5TecJBkCSj53VZcfKtR6rmPfspvp4cVV87jAGOHUX3TgaRy4opiJqkotvtvOZNBatXQaP6nNISeVQOH1lSHynGgg9+XsKTFh/nAZm08tNQMq19duhkAnaO3jZPFmWoAjhxKwrrtexgxvLtsAFJjlLbPyNLzMwkl4Ngg60qHpPltqrs/tOlIcbOYy0rIDVvmFBjCcAUHiZ/frl+UUGMF5bBmx2xgfbXwmq8u0ZOQMhFNP4mS2Ni4qlK6nZ2rXmvkb45oUpMPrTiU42gaP0ciH90cgo5PWkxUDep1y+2DevaRPK9Fh47kkUy2q+WQv0gx5Q4gXs9aSMMbcjIeZwSkG0q8ExCK4g0aMcGk4Kn3x6Bop6xYVBfHgtF4gbOnSCQtPC6EGd1GsrKWR0rmgTe3DyMh8Z82IbuiJ9HwV4j4aGBy2DaJIRC0+eqTAc4ZLzkBwkAgV
@denzuko
denzuko / edgegw.pac
Last active November 19, 2022 10:23
Common deep net gateways
function FindProxyForURL(url, host) {
// Move to dns blocker
var sites = [
'eztv.au',
'eztv.it',
'eztv.ag',
'rutracker.org',
'flibusta.is',
'flibusta.net',
@denzuko
denzuko / index.md
Last active July 2, 2019 18:41
Darknets that exist before the web
Error in user YAML: (<unknown>): could not find expected ':' while scanning a simple key at line 3 column 1
---
title: Darknets that exist before the web
subtitle: >
Dwight Spencer July 2. 2019
Copyright ©2019-2034 Dwight Spencer. All Rights Reserved
Released and distributed under New BSD Licence. https://opensource.org/licenses/BSD-3-Clause
---

Summary

@denzuko
denzuko / Makefile
Last active January 31, 2023 21:22
CTF Flags, Styleguide, and Toolset
MD_FILES=$(shell find . -name \*.md)
# HTML
HTML_FILES=$(MD_FILES:.md=.html)
BUILD_HTML_FILES=$(HTML_FILES:%=build/%)
# PDF
PDF_FILES=$(MD_FILES:.md=.pdf)
BUILD_PDF_FILES=$(PDF_FILES:%=build/%)
EXTRA_PDFS=sample-midterm-solutions.pdf
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABoQAAAIYCAYAAABEyo71AAAMSWlDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnltSSWiBCEgJvQlSpEsJoUUQkCrYCEkgocSQEETsLssquHYRAXVFV0VcdC2ArBV7WQR7fyiLysq6WLCh8iYF1nW/9973zvfNvX/OnPOfkrn3zgCgU8uTSvNQXQDyJYWyhMhQ1uS0dBapGxCBNqAAB6DF48ul7Pj4GABl+P53eXMDIMr7VRcl1z/n/6voCYRyPgBIPMSZAjk/H+IDAOClfKmsEACiL9RbzyqUKvFUiA1kMEGIpUqcrcalSpypxlUqm6QEDsS7ASDTeDxZNgDaLVDPKuJnQx7tWxC7SQRiCQA6ZIiD+CKeAOIoiMfk589UYmgHHDK/4Mn+G2fmCCePlz2C1bWohBwmlkvzeLP/z3b8b8nPUwzHsIODJpJFJShrhn27lTszWolpEPdJMmPjINaH+J1YoLKHGKWKFFHJanvUlC/nwJ4BJsRuAl5YNMSmEEdI8mJjNPrMLHEEF2K4QtBicSE3SeO7RCgPT9Rw1spmJsQN4ywZh63xbeTJVHGV9qcUuclsDf8tkZA7zP+6RJSUqs4ZoxaJU2Ih1oaYKc9NjFbbYDYlIk7ssI1MkaDM3wZif6EkMlTNj03PkkUkaOxl+fLherElIjE3VoOrC0VJURqe3XyeKn8jiFuEEnbyMI9QPjlmuBaBMCxcXTvWIZQka+rFuqSFoQka35fSvHiNPU4V5kUq9VYQm8qLEjW+eFAhXJBqfjxWWhifpM4Tz8zhTYhX54MXgxjAAWGABRRwZIKZIAeI2/ua++Av9UwE4AEZyAZC4KLRDHukqmYk8JoISsAfEAmBfMQvVDUrBEVQ/2lEq766gCzVbJHKIxc8hjgfRIM8+Fuh8pKMREsBv0GN+B/R+TDXPDiUc//UsaEmRqNRDPOydIYtieHEMGIUMYLoiJvgQXgAHgOvIXB44L
[
{ "id": 1, "name": "bill", "sex": "M", "income": 50000 },
{ "id": 2, "name": "Jim", "sex": "M", "income": 30000 },
{ "id": 3, "name": "sara", "sex": "F", "income": 100000 },
{ "id": 4, "name": "alice", "sex": "F", "income": 25000 }
]