Skip to content

Instantly share code, notes, and snippets.

View grue's full-sized avatar

Joshua Sorenson grue

  • dark dungeons near you
  • null, null
View GitHub Profile
@grue
grue / dl.py
Created February 4, 2024 05:33 — forked from attilaolah/dl.py
Pokémon TV episode downloader
"""Pokemon episode downloader script.
Usage:
python dl.py https://s2.content.video.llnw.net/smedia/path/to/playlist0.ts
"""
import os
import shutil
import sys
@grue
grue / iterm2-solarized.md
Created February 14, 2017 18:47 — forked from kevin-smets/iterm2-solarized.md
iTerm2 + Oh My Zsh + Solarized color scheme + Meslo powerline font + [Powerlevel9k] - (macOS)

Default

Default

Powerlevel9k

Powerlevel9k

Tuning Storm+Trident

Tuning a dataflow system is easy:

The First Rule of Dataflow Tuning:
* Ensure each stage is always ready to accept records, and
* Deliver each processed record promptly to its destination
@grue
grue / keybase.md
Last active August 29, 2015 13:56

Keybase proof

I hereby claim:

  • I am grue on github.
  • I am grue (https://keybase.io/grue) on keybase.
  • I have a public key whose fingerprint is 8AE8 BBBB E371 1F5E E271 4220 12E8 A61C DC18 AE00

To claim this, I am signing this object:

@grue
grue / cookies
Created September 12, 2013 14:44
MS4wMzV8fDEzNzg4ODY2NjM3MjB8MTExMTExfDE0MjE1MTgwMTI0OzE0MzQ2ODM3OTUyMTU7ODEyNzswOzI2NjkyOTg5NDk7MTM0Oy0xOy0xOzA7MDswOzA7NjU7NDUwNzh8MTI5LDEyOSwzODUxNjc1MDIyOCwwOzEwNiwxMDYsNDA1MzQ2OTA4NSwwOzEwMiwxMDIsMTI1Mzg3NTg0LDA7MTAwLDEwMCw2MzMzMzc1MjEsMDsxMDAsMTAwLDIwMTE3Mjk1NjksMDsxMDAsMTAwLDQxOTQ0OTg2MzgsMDs3Miw3MiwxMjYzMDYxODAxMiwwOzUxLDUxLDE2NzIyMDYzMTg5MiwwOzQzLDQzLDU3Njk4NDE5MjUyNCwwO3w0NTAzNTk5NjI3MzcwNDk1OzQ1MDMxODczMTA1MTAwNzk7MjI1MTgwMTk2MTE0Njg4Nzs1NjI5NTI3NzIwMDQzNTF8NDUwMTk0ODI0NTkzNDA3OTsyOTY0Nzg3NDIyNzE%3D%21END%21
@grue
grue / pass-gen.py
Created April 6, 2013 19:16
SHA512 password generator
import base64
import crypt
import getpass
import os
def crypt6(password, rounds="10000"):
return crypt.crypt(password, '$6$rounds=%s$%s$' % (rounds, base64.urlsafe_b64encode(os.urandom(20))))
print crypt6(getpass.getpass())
@grue
grue / install-brew.rb
Created January 27, 2012 17:57
install-brew
def red(text)
"\033[1;31;40m#{text}\033[0m"
end
puts 'Fetching gcc...'
os_version = `sw_vers`
if os_version.match('10.7')
`curl -Lo /tmp/gcc.pkg https://github.com/downloads/kennethreitz/osx-gcc-installer/GCC-10.7-v2.pkg`