I hereby claim:
- I am mrcoles on github.
- I am mrcoles (https://keybase.io/mrcoles) on keybase.
- I have a public key whose fingerprint is 8832 F369 A11A 05DE B8A6 A2C1 977D 1CDA 6C93 9216
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
from django.conf import settings | |
from django.core.files.storage import get_storage_class | |
from compressor.cache import get_offline_manifest_filename | |
from storages.backends.s3boto import S3BotoStorage | |
class StaticCachedS3BotoStorage(S3BotoStorage): | |
""" | |
S3 storage backend that also saves files locally for django-compressor |
$.fn.safekeypress = function(func, cfg) { | |
cfg = $.extend({ | |
stopKeys: {37:1, 38:1, 39:1, 40:1} | |
}, cfg); | |
function isStopKey(evt) { | |
var isStop = (cfg.stopKeys[evt.keyCode] || (cfg.moreStopKeys && cfg.moreStopKeys[evt.keyCode])); | |
if (isStop) evt.preventDefault(); | |
return isStop; |
var PressedKeys = function($elt) { | |
var pressed = {}; | |
($elt || $(document)).on('keydown keyup', function(evt) { | |
pressed[evt.keyCode] = (evt.type == 'keydown'); | |
}); | |
return pressed; | |
}; | |
// example |
#!/usr/bin/env bash | |
# | |
# Make a virtualenv specifically for a django project using virtualenvwrapper | |
# | |
# * Set the project directory in the .project file | |
# * Set the DJANGO_SETTINGS_MODULE and PYTHONPATH in postactivate | |
# * Install pip requirements if there's a requirements.txt file | |
# * Install git submodules if a git repo with submodules | |
# |
from __future__ import print_function | |
from __future__ import unicode_literals | |
from __future__ import division | |
from bson import json_util, ObjectId | |
from bson.py3compat import string_types | |
from bson.dbref import DBRef | |
DEFAULT_INDENT = 4 |
@foo: cyan; |
'use strict'; | |
// Space Creatures | |
// =============== | |
// | |
// Involves: | |
// | |
// * Needs a game screen | |
// * alien creatures (3 different types) | |
// * a defender |
#!/usr/bin/env bash | |
# derived from https://github.com/fastai/courses/blob/master/setup/install-gpu.sh | |
# exit on failed commands also print all commands | |
set -ex | |
cd $HOME |
export const computeOffset = elt => { | |
let rect = elt.getBoundingClientRect(); | |
let width = rect.width; | |
let height = rect.height; | |
let left = 0; | |
let top = 0; | |
let offsetParent = elt; | |
while (offsetParent) { | |
left += offsetParent.offsetLeft; |