Skip to content

Instantly share code, notes, and snippets.

import threading
import itertools
from time import sleep
from random import random
def main():
c = Container(value=0)
adders = [threading.Thread(target=lambda x: x.add(1), args=(c,))
for _ in xrange(10000)]
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import models, migrations
class Migration(migrations.Migration):
dependencies = [
]
@nonZero
nonZero / index.html
Created September 11, 2012 06:33 — forked from idan/index.html
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Telostats</title>
<meta name="description" content="Tel Aviv municipal bike service (tel-o-fun) statistics and visualizations.">
@nonZero
nonZero / models.py
Created October 30, 2012 08:37 — forked from neara/models.py
class Occupation(models.Model):
event = models.ForeignKey(Event, related_name='sections')
section = models.ForeignKey(Section)
expected_capacity = models.PositiveIntegerField(
help_text=)
def __unicode__(self):
return self.section.name
class OccupationForm(forms.ModelForm):
@nonZero
nonZero / ext_info.py
Created October 17, 2015 19:02
Python 3.5 version
import collections
import pathlib
import sys
USAGE = """usage: {} path
displays number of files and total size per extension in the specified path."""
def get_info(path):
@nonZero
nonZero / read_nli_dict.py
Created November 4, 2015 09:52
iter parse xml
from lxml import etree
def clear_element(e):
e.clear()
while e.getprevious() is not None:
del e.getparent()[0]
def parse_file(filename):
sudo apt-get install postgis postgresql-9.3-postgis-2.1
sudo -iu postgres createuser proj123 -S -D -R
sudo -iu postgres createdb proj123 -O proj123
sudo -iu postgres psql -c \"alter user proj123 with password 'proj123';\"
sudo -iu postgres psql proj123 -c \"CREATE EXTENSION postgis;\
sudo -iu postgres psql proj123 -c \"CREATE EXTENSION postgis_topology;\""
@nonZero
nonZero / cool.html
Created November 11, 2015 09:22
display points as leaflet markers
{% load staticfiles %}
<!doctype html>
<style>
#map {
height: 500px;
}
</style>
cool!
LEAFLET_CONFIG = {
'SPATIAL_EXTENT': (30, 29, 36, 33.5),
# 'DEFAULT_CENTER': MAP_CENTER,
'DEFAULT_ZOOM': 8,
'TILES': [
('OVI Satellite',
'http://maptile.maps.svc.ovi.com/maptiler/maptile/newest/satellite.day/{z}/{x}/{y}/256/png8',
'OVI maps'),
@nonZero
nonZero / calculator.py
Created November 18, 2015 10:15
tryneo
def calc(s):
return 4