Skip to content

Instantly share code, notes, and snippets.

@mete0r
mete0r / Makefile
Created January 21, 2018 11:11 — forked from maxtruxa/Makefile
Generic makefile for C/C++ with automatic dependency generation, support for deep source file hierarchies and custom intermediate directories.
# output binary
BIN := test
# source files
SRCS := \
test.cpp
# files included in the tarball generated by 'make dist' (e.g. add LICENSE file)
DISTFILES := $(BIN)
@mete0r
mete0r / keybase.md
Created January 2, 2018 08:20
keybase.md

Keybase proof

I hereby claim:

  • I am mete0r on github.
  • I am mete0r (https://keybase.io/mete0r) on keybase.
  • I have a public key ASCASZDRIfeq9yUHx99tvVDZoUfEzkqoqsx2r2ZFsn--Pgo

To claim this, I am signing this object:

@mete0r
mete0r / dispatch.yaml
Created April 1, 2016 09:05 — forked from brianmhunt/dispatch.yaml
ACME + AppEngine
application: some-dummy-app-name # overridden by -A
dispatch:
# Let's Encrypt ACME challenge service
- url: "*/.well-known/acme-challenge/*"
module: acme
@mete0r
mete0r / read_cert.py
Created February 12, 2016 17:13 — forked from twkang/read_cert.py
파이썬으로 공인인증서 파일 읽기 (추가 설치 모듈: cryptography, pyasn1)
import os
import getpass
from pyasn1.codec.der import decoder as der_decoder
from cryptography.hazmat.backends import default_backend
from cryptography.hazmat.primitives import padding, hashes
from cryptography.hazmat.primitives.ciphers import Cipher, algorithms, modes
from cryptography.hazmat.primitives.asymmetric import padding as asympad
from cryptography.hazmat.primitives.serialization import load_der_private_key
@mete0r
mete0r / 0_reuse_code.js
Last active August 29, 2015 14:12
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
#!/usr/bin/env bash
# Delete .pyc files and empty directories from root of project
cd ./$(git rev-parse --show-cdup)
# Clean-up
find . -name ".DS_Store" -delete
NUM_PYC_FILES=$( find . -name "*.pyc" | wc -l | tr -d ' ' )
if [ $NUM_PYC_FILES -gt 0 ]; then
echo '' | openssl c_client -connect $HOST_PORT -CApath /etc/ssl/certs -showcerts | openssl x509 -issuer -subject -fingerprint -serial -dates
@mete0r
mete0r / result
Created September 13, 2012 08:07
aptk test
aptk version: 0.5.2
Traceback (most recent call last):
File "test.py", line 13, in <module>
parse("5 + 4", AdditionGrammar)
File "/home/mete0r/aptktest/local/lib/python2.7/site-packages/aptk/__init__.py", line 21, in parse
mob = P.parse(s, rule=rule)
File "/home/mete0r/aptktest/local/lib/python2.7/site-packages/aptk/parser.py", line 40, in parse
mob = getattr(self.grammar, rule)(self, s, 0)
TypeError: getattr(): attribute name must be string