Skip to content

Instantly share code, notes, and snippets.

@saltlakeryan
saltlakeryan / cheatsheet.html
Last active September 14, 2017 16:17
cheatsheet template
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
/* http://meyerweb.com/eric/tools/css/reset/
v2.0 | 20110126
License: none (public domain)
@saltlakeryan
saltlakeryan / make-screenshots.sh
Created August 25, 2017 15:22
Create screenshot every few seconds. At the end of day, combine into one video screencast
#!/bin/bash
SLEEPTIME=5
RUNTIME_IN_SECONDS=28800
COUNTER=0
DAYSTAMP=$(date +%Y-%m-%d)
while [ "$COUNTER" -lt "$RUNTIME_IN_SECONDS" ]
do
TIMESTAMP=$(date +%Y-%m-%d-%H-%M-%S)
buffer = ""
buffer += "<some xmls stuff>"
buffer += " <more xml stuff>"
for i in (1,2,3,4):
buffer += " <tag " + i
buffer += "<end xml stuff"
print(buffer)
onion
sweet potato
ginger
garlic
chili
lentils
coriander
cilantro
cumin seeds
fennel seeds
@saltlakeryan
saltlakeryan / whatnow.py
Created March 23, 2017 16:46
python simple TK example
#!/usr/bin/env python
from Tkinter import *
import sys
answer = ""
def center(toplevel):
toplevel.update_idletasks()
w = toplevel.winfo_screenwidth()
h = toplevel.winfo_screenheight()
@saltlakeryan
saltlakeryan / winetricks-python27.sh
Created March 3, 2017 22:59
winetricks python27
#----------------------------------------------------------------
w_metadata python27 dlls \
title="Python Interpreter, version 2.7.10" \
publisher="Python Software Foundaton" \
year="2009" \
media="download" \
file1="python-2.7.10.msi" \
installed_exe1="c:/Python27/python.exe"
@saltlakeryan
saltlakeryan / upstart.sh
Last active September 7, 2024 05:48
vpn-reverse-tether upstart file.sh
#!/bin/bash
set -e
main() {
date
countdown
#check adb server running
ps aux | grep '^ro[o]t.*adb .*server'
@saltlakeryan
saltlakeryan / docker-upstart.txt
Last active January 10, 2017 20:11
docker script for upstart starting service container
# sudo mkdir -p /docker-services/smb/data
# sudo chmod -R 777 /docker-services/smb
# cat /etc/init/docker-smb.conf
start on filesystem and started docker
stop on runlevel [!2345]
respawn
script
/usr/bin/docker stop smb-server-container || true
/usr/bin/docker rm smb-server-container || true
Base Image:
docker.nanofab.utah.edu/opencoral-utah:1.2.2
docker pull docker.nanofab.utah.edu/opencoral-utah:1.2.2
mkdir /tmp/keys
cp ~/.ssh/id_rsa.pub /tmp/keys
docker run -d --name opencoral-utah-container -p 2233:22 \
-v /tmp/keys:/coral_public_key/ \
@saltlakeryan
saltlakeryan / node redirector.md
Created December 6, 2016 18:35
simple node https redirector

Redirects all http requests to https requests. Three files. Uses docker to build and run.

Once files are in place this command builds:

docker build -t node-redirector .

Run the docker image: