I hereby claim:
- I am raylu on github.
- I am raylu (https://keybase.io/raylu) on keybase.
- I have a public key whose fingerprint is 86AD 8A28 B07B 3DC8 19EA D5E0 8AE5 9930 FEFD 609B
To claim this, I am signing this object:
#!/usr/bin/env python3 | |
from pprint import pprint | |
import sys | |
import requests | |
TOKEN = '' # replace | |
OWNER = 'benchling' | |
REPO = 'aurelia' |
#!/usr/bin/env python3 | |
# so you want to write an HTTP server? | |
# | |
# 1. run `curl --trace-ascii http.log httpbin.org/html` and read http.log | |
# 2. run this code and try it in curl and your browser | |
# 3. good luck! | |
# | |
# here are some extra features to add: | |
# |
#!/usr/bin/env python3 | |
import ctypes | |
import ctypes.util | |
import enum | |
import os | |
import sys | |
def main(): | |
libc = ctypes.CDLL(ctypes.util.find_library('c'), use_errno=True) |
#!/usr/bin/env python3 | |
# vim: set sw=4 ts=4: | |
import eventlet | |
eventlet.monkey_patch() | |
import socket | |
import _thread | |
def main(): |
I hereby claim:
To claim this, I am signing this object:
CFLAGS=-O2 -std=c11 -march=native -ggdb -pipe -Wall -Wextra -Wshadow | |
test: test.o | |
$(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@ | |
clean: | |
rm -f *.o | |
rm -f test | |
.PHONY: clean |
Examples of distributed (job) queues: | |
* http://python-rq.org/ | |
* https://github.com/twitter-archive/kestrel/wiki | |
* http://nsq.io/overview/quick_start.html | |
* http://gearman.org/ | |
* https://kafka.apache.org/documentation.html#quickstart | |
* http://docs.celeryproject.org/en/latest/getting-started/first-steps-with-celery.html#application | |
and many more inferior queues: http://queues.io/ | |
So you want to write a distributed job queue? |
#!/bin/sh | |
if git rev-parse --verify HEAD >/dev/null 2>&1 | |
then | |
against=HEAD | |
else | |
# Initial commit: diff against an empty tree object | |
against=4b825dc642cb6eb9a060e54bf8d69288fbee4904 | |
fi |
#!/usr/bin/env python3 | |
import time | |
import cron | |
def do_stuff1(): | |
print('stuff1!') | |
def do_stuff2(): | |
#1 / 0 |