This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python3 | |
# Implements a scaffold for rapidly developing a REST API. | |
import os | |
import sys | |
import pwd | |
import time | |
import optparse | |
from gevent.wsgi import WSGIServer | |
from flask import Flask | |
from flask.ext import restful |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// gcc -c $(python2.7-config --cflags) simplepython.c | |
// gcc simplepython.o $(/usr/bin/python2.7-config --ldflags) -o simplepython | |
#include <Python.h> | |
int main(int argc, char *argv[]) | |
{ | |
Py_SetProgramName(argv[0]); /* optional but recommended */ | |
Py_Initialize(); | |
PyRun_SimpleString("from time import time,ctime\n" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
pthread "github.com/lukeb42/go-pthreads" | |
"fmt" | |
"io" | |
"log" | |
"net" | |
"time" | |
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
startup_message off | |
autodetach on | |
hardstatus alwayslastline | |
#hardstatus string "%{= kw} %l %{.kK} %-= @%H - %LD %d %LM - %c " | |
hardstatus string "%{= kw} %l %{.kK}%-w%{.KW}%n %t%{-}%+w %-= @%H - %LD %d %LM - %c " | |
#hardstatus alwaysignore | |
vbell off | |
#term screen-256color | |
caption splitonly "%{.kK}%-w%{.KW}%n %t%{-}%+w" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
# _*_ coding: utf-8 _*_ | |
# | |
# Usage: emrange int:start int:stop | |
# Examples: emrange ; Display the total number of articles | |
# emrange -5 ; Display the last five articles | |
# emrange 0 5 ; Display the first five articles | |
# | |
import sys | |
from emissary.models import Article |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
# Use PyMarkovChain to generate markov chains from news articles. | |
import sys, os | |
from emissary.models import Article | |
from pymarkovchain import MarkovChain | |
mc = MarkovChain(os.getenv('HOME') + os.sep + '.markovdb') | |
if __name__ == "__main__": | |
if len(sys.argv) < 3: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#Print resident set size of a process | |
ps aux|grep $*|grep -v grep|grep -v bash|awk '{$6=$6/1024; print $6 "MB\t" $11 "\t" $1;}'|sort -n |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
import sys | |
from goose import Goose | |
import requests | |
from subprocess import Popen, PIPE | |
import errno | |
requests.packages.urllib3.disable_warnings() | |
def fetch(url): | |
h={"User-Agent":"aread 0.01"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
import sys, github3 | |
def search_github(terms): | |
data = [] | |
results = github3.api.search_repositories(' '.join(terms)) | |
for i in results: | |
j = i.to_json() | |
item={} | |
item['url'] = j['git_url'].encode('ascii','ignore') |