Skip to content

Instantly share code, notes, and snippets.

var v;
switch ( $(this).val() ) {
case 'tru':
v = true;
break;
case 'fls':
v = false;
break;
case 'null':
default:
Couldn't match expected type `([Char], [Char])'
with actual type `[[Char]]'
Expected type: [([Char], [Char])]
Actual type: [[[Char]]]
@Swizec
Swizec / gist:3315138
Created August 10, 2012 15:46
scary piece of python
def limits(base=None, row=None):
if base:
row = base.find('table', {'class': 'CLPTable'})\
.find('tr', {'class': 'results-row'})
regex = ur"(.+); (H[0-9]+): (C (≥|>) ([0-9,]+)%|([0-9,]+)% (≤|&lt;|<) C (≤|&lt;|<) ([0-9,]+)%)([ *]*)"
else:
regex = ur"(.+)(): (C (≥|>) ([0-9,]+)%|([0-9,]+)% (≤|&lt;|<) C (≤|&lt;|<) ([0-9,]+)%)([ *]*)"
raw = row.find_all('td', {'rowspan': re.compile('[0-9]+')})[2]\
@Swizec
Swizec / highlighter.java
Created May 23, 2012 22:31
how to extend this?
/**
* boilerpipe
*
* Copyright (c) 2009 Christian Kohlschütter
*
* The author licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
AttributeError at /admin/
'Settings' object has no attribute 'DATABASE_ENGINE'
Request Method: GET
Request URL: http://localhost:8000/admin/
Django Version: 1.4
Exception Type: AttributeError
Exception Value:
'Settings' object has no attribute 'DATABASE_ENGINE'
Exception Location: /usr/local/lib/python2.7/dist-packages/django/utils/functional.py in inner, line 185
Python Executable: /usr/bin/python
@Swizec
Swizec / dabblet.css
Created March 30, 2012 14:59
The first commented line is your dabblet’s title
/**
* The first commented line is your dabblet’s title
*/
#body {
min-height: 100%;
background: beige;
width: 100%;
}
#main {
@Swizec
Swizec / dabblet.css
Created March 30, 2012 14:36
The first commented line is your dabblet’s title
/**
* The first commented line is your dabblet’s title
*/
body {
min-height: 100%;
}
#main {
display: box;
var _ = require('underscore'), states = {};
var tm = function(S, step, end){
if (_.keys(s).indexOf(end)>=0) return true;
var _step = {};
for(var k in step){
var i = step[k][0],
tape = step[k][1],
@Swizec
Swizec / paragraph_counter.js
Created September 16, 2011 14:52
Simple script to see how far users scroll on a website
(function ($) {
$.waypoints.settings.scrollThrottle = 30;
try {
mpmetrics = new MixpanelLib("<api_key>");
} catch(err) {
var null_fn = function () {};
mpmetrics = {
track: null_fn,
track_funnel: null_fn,
my test:
'new track event': function (done) {
dispatcher.on('track new', function (url) {
// this fails with a mismatch
assert.equal(url, 'http://jc.is/lXFpfE');
done();
});
counter.track(3, 'http://jc.is/lXFpfE', function () {