Skip to content

Instantly share code, notes, and snippets.

import os, io
import pdb
import Queue
def createRoot():
f = open('triangle.txt', 'r')
root = {}
import os, io
import pdb
import Queue
def createRoot():
f = open('triangle.txt', 'r')
root = {}
import Mouse
import Window
radius = 15
data Step = Delta Float | Click (Float,Float)
toFloat2 (w, h) = (toFloat w, toFloat h)
--Model--
type Ball = { x:Float, y:Float, vx:Float, vy:Float, id:Float }
tree = {'a':['b','c','d'],
'd':['b','d','e'],
'e':['a']}
def findNodes(start, end, graph, visited):
if start == end:
return True
elif start not in graph:
@lita
lita / keybase.md
Created March 21, 2014 17:16
keybase

Keybase proof

I hereby claim:

  • I am litacho on github.
  • I am lita (https://keybase.io/lita) on keybase.
  • I have a public key whose fingerprint is F032 548B 6A11 7C85 CCEB 6EBC 8B44 15B2 5D60 BE45

To claim this, I am signing this object:

@lita
lita / gist:1af81ec5c9e7cce3cf86
Created June 26, 2014 18:33
Mocked somewhat fixed
class MockStringIO(object):
def __init__(self, config_string):
self.string_io = io.StringIO()
self.string_io.write(config_string)
def readlines(self):
lines = self.string_io.readlines()
self.string_io.seek(0)
return lines
@lita
lita / gist:e6b345518bcddacb6aef
Created October 1, 2014 17:04
SmartPricing Config file for experiments
{
"name": "SmartPricing",
"description": "Test to see how users behave when we use Smart Pricing for Courier rides rather than Flat Pricing.",
"variants": [
{
"name": "hotzone",
"description": "control group",
"metadata": {
"pricing": "hotzone"
}
@lita
lita / py
Created February 29, 2016 02:56
def abc():
pass
s = abc
@lita
lita / sh
Created April 24, 2016 06:09
copy drawbles folder
for subdir in *; do mv $subdir/iPhone\ 6\ –\ 36.png /Users/lita/Android/ghostgear/app/src/main/res/$subdir/splash.png; done;
@lita
lita / gist:c1f6f4236b7b2d840f0b58ee67de82c3
Created November 26, 2017 05:23
Prometheus Formatted Envoy Stats
# TYPE listener.downstream_cx_destroy counter
listener.downstream_cx_destroy{envoy.listener_address=127.0.0.1_0} 0
# TYPE listener.downstream_cx_total counter
listener.downstream_cx_total{envoy.listener_address=127.0.0.1_0} 0
# TYPE listener.downstream_cx_proxy_proto_error counter
listener.downstream_cx_proxy_proto_error{envoy.listener_address=127.0.0.1_0} 0
# TYPE redis.redis.command.mset.total counter
redis.redis.command.mset.total{} 0
# TYPE redis.redis.command.mget.total counter
redis.redis.command.mget.total{} 0