Skip to content

Instantly share code, notes, and snippets.

@tomrijntjes
tomrijntjes / pp.py
Created November 23, 2020 15:54
Pretty print JSON from file or stdin
"""
usage:
cat file.json | python3 pp.py
python3 pp.py file.json
"""
import sys
import json
try:
### Keybase proof
I hereby claim:
* I am tomrijntjes on github.
* I am tomrijntjes (https://keybase.io/tomrijntjes) on keybase.
* I have a public key ASCrxUHCKxuDfTfoT8oV540kAPuuGxXe3Hroh9bDGZb6yAo
To claim this, I am signing this object:
@tomrijntjes
tomrijntjes / Dockerfile
Last active July 30, 2018 09:22 — forked from andyshinn/Dockerfile
Alpine cron container example
FROM alpine:3.6
RUN addgroup -S cronusers && adduser -S -G cronusers crocker
COPY crontab /var/spool/cron/crontabs/crocker
CMD crond -l 2 -f
@app.route("/fitness")
def fitness():
pile_A,pile_B = list(),list()
genome = os.environ.get('GENOME')
for i in range(len(genome)):
if genome[i] == "0":
pile_A.append(i+1)
elif genome[i] == "1":
pile_B.append(i+1)
else:
docker build -t tomrijntjes/species .
docker run --name AAGCTAGCTAGC -p 80:80 -e GENOME=AAGCTAGCTAGC -v /var/run/docker.sock:/var/run/docker.sock -v $(which docker):/bin/docker tomrijntjes/species
from flask import Flask
from docker import Client
import os
import random
cli = Client(base_url='unix://var/run/docker.sock')
app = Flask(__name__)
@app.route("/")
FROM ubuntu:14.10
# install dependencies
RUN apt-get update
RUN apt-get install -y python3-pip
RUN pip3 install flask docker-py
# update working directories
ADD ./species /species