Skip to content

Instantly share code, notes, and snippets.

@gtrevg
gtrevg / golang-tls.md
Created June 23, 2016 18:32 — forked from denji/golang-tls.md
Simple Golang HTTPS/TLS Examples

Generated private key

openssl genrsa -out server.key 2048

To generate a certificate

openssl req -new -x509 -key server.key -out server.pem -days 3650

https

@gtrevg
gtrevg / gist:4596ed1e0897e02ab4d24c023cb627b0
Created January 24, 2017 00:29 — forked from mikhailov/gist:9639593
Nginx S3/Unicorn Proxy with backend keep alive
# The Nginx configuration based on https://coderwall.com/p/rlguog
http {
ssl_certificate server.crt;
ssl_certificate_key server.key;
ssl_session_timeout 15m;
ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_session_cache shared:SSL:10m;
ּ_בּ
בּ_בּ
טּ_טּ
כּ‗כּ
לּ_לּ
מּ_מּ
סּ_סּ
תּ_תּ
٩(×̯×)۶
٩(̾●̮̮̃̾•̃̾)۶
@gtrevg
gtrevg / sendMail.go
Created June 21, 2017 07:09 — forked from andelf/sendMail.go
golang send mail net/smtp SMTP
package main
import (
"log"
"net/mail"
"encoding/base64"
"net/smtp"
"fmt"
"strings"
@gtrevg
gtrevg / Makefile
Created November 22, 2017 19:04 — forked from mcastilho/Makefile
Makefile for Medium article
.PHONY: all tags clean test build install generate image release
REGISTRY_REPO = <..redacted..>
OK_COLOR=\033[32;01m
NO_COLOR=\033[0m
ERROR_COLOR=\033[31;01m
WARN_COLOR=\033[33;01m
# Build Flags
@gtrevg
gtrevg / benchmark-commands.txt
Created February 7, 2018 08:46 — forked from jkreps/benchmark-commands.txt
Kafka Benchmark Commands
Producer
Setup
bin/kafka-topics.sh --zookeeper esv4-hcl197.grid.linkedin.com:2181 --create --topic test-rep-one --partitions 6 --replication-factor 1
bin/kafka-topics.sh --zookeeper esv4-hcl197.grid.linkedin.com:2181 --create --topic test --partitions 6 --replication-factor 3
Single thread, no replication
bin/kafka-run-class.sh org.apache.kafka.clients.tools.ProducerPerformance test7 50000000 100 -1 acks=1 bootstrap.servers=esv4-hcl198.grid.linkedin.com:9092 buffer.memory=67108864 batch.size=8196
@gtrevg
gtrevg / all_aws_managed_policies.json
Created June 20, 2018 16:46 — forked from gene1wood/all_aws_managed_policies.json
A list of all AWS managed policies and they're policy documents as well as a short script to generate the list
{
"AWSAccountActivityAccess": {
"Arn": "arn:aws:iam::aws:policy/AWSAccountActivityAccess",
"AttachmentCount": 0,
"CreateDate": "2015-02-06T18:41:18+00:00",
"DefaultVersionId": "v1",
"Document": {
"Statement": [
{
"Action": [
@gtrevg
gtrevg / readme.md
Created April 5, 2019 22:20 — forked from eddiewebb/readme.md
Hugo JS Searching with Fuse.js
test.nt
test.ldj
@gtrevg
gtrevg / dashdocs.sphinx.txt
Created September 20, 2019 14:29 — forked from pbojinov/dashdocs.sphinx.txt
Creating your own Dash docset from projects using Sphinx documentation
sudo pip install sphinx # or pydoctor, depending on your project
sudo pip install doc2dash
git clone https://github.com/n1k0/casperjs.git
cd casperjs/docs
make
doc2dash -n casperjs --icon _static/images/casperjs-rounded.png --add-to-dash -d ~/Library/Application\ Support/Dash/DocSets/casperjs _build/