Skip to content

Instantly share code, notes, and snippets.

import string, random
from timeit import Timer
strs = []
for i in range(500):
strs.append(''.join(random.choice(string.ascii_uppercase + string.digits) for _ in range(10)))
def slow():
str = ''
@keyz182
keyz182 / designer.html
Created January 14, 2015 11:55
designer
<link rel="import" href="../core-scaffold/core-scaffold.html">
<link rel="import" href="../core-header-panel/core-header-panel.html">
<link rel="import" href="../core-menu/core-menu.html">
<link rel="import" href="../core-item/core-item.html">
<link rel="import" href="../core-icon-button/core-icon-button.html">
<link rel="import" href="../core-toolbar/core-toolbar.html">
<link rel="import" href="../core-menu/core-submenu.html">
<link rel="import" href="../google-map/google-map.html">
<polymer-element name="my-element">
@keyz182
keyz182 / designer.html
Last active August 29, 2015 14:13
designer
<link rel="import" href="../core-scaffold/core-scaffold.html">
<link rel="import" href="../core-header-panel/core-header-panel.html">
<link rel="import" href="../core-menu/core-menu.html">
<link rel="import" href="../core-item/core-item.html">
<link rel="import" href="../core-icon-button/core-icon-button.html">
<link rel="import" href="../core-toolbar/core-toolbar.html">
<link rel="import" href="../core-menu/core-submenu.html">
<link rel="import" href="../google-map/google-map.html">
<polymer-element name="my-element">
[Unit]
Description=Docker Image Cache
[Service]
Type=oneshot
ExecStart=/usr/bin/docker pull keyz182/nds_django:worker
ExecStart=/usr/bin/docker pull keyz182/nds_django:api
[X-Fleet]
Global=true
@keyz182
keyz182 / PostgisTweets.py
Last active August 29, 2015 14:05
Grab Tweets from Twitter and split into geotagged and non geotagged tables.
__author__ = 'keyz'
import sys
import psycopg2
import ppygis
import simplejson
from datetime import datetime
import time
from twython import TwythonStreamer
def StreamForever(stream,location,track):
@keyz182
keyz182 / minecraft.sh
Last active August 29, 2015 14:04
Minecraft init script
#!/bin/bash
### BEGIN INIT INFO
# Provides: minecraft
# Required-Start: $local_fs $remote_fs
# Required-Stop: $local_fs $remote_fs
# Should-Start: $network
# Should-Stop: $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
var totalProgress = 0;
var localFileName = 'test.sqlite';
var remoteFile = "http://www.example.com/test.sqlite"
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function (fileSystem) {
console.log('file system retrieved.');
fs = fileSystem;
//Not exclusive, so success on create or open
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function (fileSystem) {
console.log('file system retrieved.');
fs = fileSystem;
var dir = fs.root.getDirectory('tiles', null, function (directory) {
var absoluteCDVFileName = directory.toURL() + '/' + localFileName;
var name = 'test.mbtiles';
mbTilesPlugin.open({name: name, url: absoluteCDVFileName, type: type}, success, fail);
}, fail);
},fail);
@keyz182
keyz182 / gist:7962484
Last active December 31, 2015 08:49
Make a timelaspe video at 15x speed from a normal video.
#!/bin/bash
mkdir frames
ffmpeg -i in.flv -f image2 -vf fps=fps=2 frames/%05d.png
ffmpeg -f image2 -i frames/%05d.png -i timelapse.mp3 -map 0 -map 1 -acodec copy -shortest -vcodec libx264 -r 30 out.mp4
rm frames/*
rmdir frames
__author__ = 'keyz'
import zmq
import sys
import random
PROXY_ADDRESS = "tcp://localhost:5559"
def main():
context = zmq.Context()
print "Connecting to server..."