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:
| $.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; |
| // Detect autoplay | |
| // --------------- | |
| // This script detects whether the current browser supports the | |
| // autoplay feature for HTML5 Audio elements, and it sets the | |
| // `AUTOPLAY` variable accordingly. | |
| // Used in the Meteor app [PicDinner](http://picdinner.com) |
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 |
| function unirest_prom(unirest_req, always_resolve) { | |
| // Returns a Promise by wrapping a unirest.Request object in | |
| // a Promise that immediately calls `.end(...)` | |
| // | |
| // Params: | |
| // | |
| // * unirest_req - unirest.Request - any unirest Request object that has | |
| // not yet had `.end(...)` called on it | |
| // * always_resolve - bool (optional) - defaults to `false`, iff `true` then | |
| // the Promise always resolves--even when the request fails |
| // ### Replace words in document | |
| // | |
| // Update all instances of `fromWord` to `toWord` within the text | |
| // in the current document. | |
| // | |
| function replaceWordsInDocument(fromWord, toWord) { | |
| if (/\s/.test(fromWord)) { | |
| throw new Error('You must enter a single word without whitespace'); | |
| } |