Skip to content

Instantly share code, notes, and snippets.

@AbeEstrada
AbeEstrada / gist:11e4511f9915b00f9714
Last active May 21, 2022 12:53
Cloudflare Email Protection Decoder in Go
package main
import (
"bytes"
"strconv"
)
func cf(a string) (s string) {
var e bytes.Buffer
r, _ := strconv.ParseInt(a[0:2], 16, 0)
@AbeEstrada
AbeEstrada / brew.sh
Last active December 6, 2016 06:40
macOS
xcode-select --install
brew install bash
echo /usr/local/bin/bash >> /etc/shells
chsh -s /usr/local/bin/bash
brew install awscli git ssh-copy-id wget
@AbeEstrada
AbeEstrada / gist:83bf4e359f02be2ea41fceccd1d82c38
Created December 2, 2016 03:57
MacBook Pro 2016 15" Touch Bar Kernel Panic
Anonymous UUID: 704F6787-1C66-4D63-3838-CE1E576A94BF
Thu Dec 1 20:33:33 2016
*** MCA Error Report ***
CPU Machine Check Architecture Error Dump (CPU: Intel(R) Core(TM) i7-6920HQ CPU @ 2.90GHz, CPUID: 0x506E3)
CATERR detected! No MCA data found.
*** Device Tree ***
@AbeEstrada
AbeEstrada / gist:b95045673951bf7b5d0db6975b894068
Last active January 18, 2018 19:23
Uninstall mitmproxy (brew)
==> Installing dependencies for mitmproxy: pkg-config, sqlite, gdbm, openssl, xz, python3, openssl@1.1, protobuf
pkg-config
sqlite
gdbm
openssl
xz
python3
openssl@1.1
protobuf
@AbeEstrada
AbeEstrada / wpa_passphrase.rb
Created May 29, 2017 20:28 — forked from ericboehs/wpa_passphrase.rb
Generating a WPA PSK hex key in Ruby
require 'openssl'
ssid = 'Delorean'
passphrase = 'hoverboardsdonotworkonwater'
puts OpenSSL::PKCS5.pbkdf2_hmac_sha1(passphrase, ssid, 4096, 32).unpack("H*").first
@AbeEstrada
AbeEstrada / main.go
Last active June 6, 2017 19:54
coins, get the current price of BTC, ETH and LTC from the Coinbase API
package main
import (
"encoding/json"
"fmt"
"io/ioutil"
"log"
"net/http"
"time"
)
@AbeEstrada
AbeEstrada / Adaptive.sublime-theme
Last active April 9, 2022 01:48
Sublime Text 4 Adaptive Theme
// Documentation at https://www.sublimetext.com/docs/themes.html
{
"variables": {},
"rules": [
// Hide sidebar heading
{
"class": "sidebar_heading",
"opacity": 0.0,
"font.size": 0,
"fg": "#101010",
@AbeEstrada
AbeEstrada / dracula.go
Created September 26, 2017 01:46
Dracula style for chroma
package styles
import (
"github.com/alecthomas/chroma"
)
// Dracula Style
var Dracula = Register(chroma.MustNewStyle("dracula", chroma.StyleEntries{
chroma.Comment: "#6272a4",
chroma.CommentHashbang: "#6272a4",
@AbeEstrada
AbeEstrada / index.html
Created January 18, 2018 19:10
React without node
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Hello React</title>
<script src="https://unpkg.com/react@^16/umd/react.production.min.js"></script>
<script src="https://unpkg.com/react-dom@^16/umd/react-dom.production.min.js"></script>
<script src="https://unpkg.com/@babel/standalone/babel.min.js"></script>
</head>
@AbeEstrada
AbeEstrada / post-receive
Created March 29, 2018 19:38
Git `post-receive` script
#!/bin/bash
BASE=/var/www/domain.com
while read oldrev newrev refname
do
branch=$(git rev-parse --symbolic --abbrev-ref $refname)
commit=$(git rev-parse --short HEAD)
BRANCH_DIR="$BASE/$branch"