This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
PRAGMA page_size=1024; | |
BEGIN; | |
CREATE TABLE t1(x INTEGER PRIMARY KEY, y TEXT); | |
WITH RECURSIVE c(x) AS (VALUES(1) UNION SELECT x+1 FROM c WHERE x<250) | |
INSERT INTO t1(x,y) SELECT x*10, printf('%04d%.800c',x,'*') FROM c; | |
SAVEPOINT one; | |
SELECT count(*) FROM t1; | |
WITH RECURSIVE c(x) AS (VALUES(1) UNION SELECT x+1 FROM c WHERE x<250) | |
INSERT INTO t1(x,y) SELECT x*10+1, printf('%04d%.800c',x,'*') FROM c; | |
ROLLBACK TO one; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from django.db import models | |
from django.db.models import query | |
class PersonQuerySet(query.QuerySet): | |
def some_query(self): | |
return self.filter(...) | |
def some_other_filter(self): | |
return self.filter(...) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
It might seem crazy, writing CSS | |
When I could code in Bootstrap, SASS or Less | |
My entire database is CSV | |
I use Mac OS 7 from 1993 | |
[Chorus:] | |
(my code is hacky) | |
Spend my day in Sublime Text 3, and wear Tattly tattoos | |
(my code is hacky) | |
If you don’t star my repo, I’ll down vote you on Hacker News |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from __future__ import absolute_import | |
import ast | |
import os | |
from pyflakes import checker, messages | |
import sys | |
import fnmatch | |
from optparse import make_option | |
from django.conf import settings | |
from django.core.management.base import BaseCommand |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from math import floor | |
indexes_of_column_breaks = {} | |
def column(current_count, total_count, num_cols): | |
cols = indexes_of_column_breaks.get((total_count, num_cols), []) | |
if not cols: | |
# Compute the indexes where a new column will start | |
cols.append(0) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function cd { | |
builtin cd "$@" | |
dirname=${PWD##*/} | |
if [ $dirname ] ; then | |
venv="/var/www/virtualenvs/"${dirname} | |
if [ -d $venv ] ; then | |
source ${venv}/bin/activate | |
fi | |
fi | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
machine: | |
timezone: | |
Americas/New_York | |
dependencies: | |
pre: | |
- pip install -r requirements.txt | |
test: | |
override: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
import os | |
import re | |
import subprocess | |
import sys | |
modified = re.compile('^(?:M|A)(\s+)(?P<name>.*)') | |
CHECKS = [ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from jinja2 import nodes | |
from jinja2.ext import Extension | |
class CaptureExtension(Extension): | |
""" | |
Generic HTML capture, inspired by Rails' capture helper | |
In any template, you can capture an area of content and store it in a global | |
variable: | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Flexible named and positional parameters for PHP | |
* | |
* To use in your function, call it like this: | |
* | |
* function your_function() { | |
* $opts = defaults(func_get_args(),array( | |
* 'some_param'=> 'default', |
NewerOlder