View autocomplete.py
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
""" | |
A redis autocomplete example for multi-word phrases. | |
Based on: | |
Ruby original: http://gist.github.com/574044 | |
Python original: https://gist.github.com/577852 | |
See options below for usage | |
Requires http://github.com/andymccurdy/redis-py/ |
View gist:63b1b6ee8afd74695a58c96001a9b765
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
Install Dokku | |
# must have dokku as username | |
git remote add dokku dokku@example.com:flask-example | |
# Edit Procfile | |
... | |
# Push |
View gist:4dafb453e17d9a8efb064cf622aa7308
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
Remove culprit server | |
ssh-keygen -R remote-server-name-here |
View gist:00fa3606f56fa9e5ab87b1f4d30e4bc6
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
# To release pypi package | |
alias pypi-publish='python setup.py register -r pypi && python -m twine upload dist/*' |
View relift-example-stars-wars-simple.html
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
<div> | |
<div class="row"> | |
<div class="column" id="starWarsWidget"> | |
<div class="center"> | |
<span r-if="(this.loadingStatus === 'pending')"> | |
<div class="spinner">Loading...</div> | |
</span> | |
<h4 r-else>Welcome to Star Wars</h4> | |
</div> | |
<div> |
View relift-example-todo.html
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
<div> | |
<div class="column" id="todoAppWidget" style="display:none"> | |
<div class="center"> | |
<div>Enter your item</div> | |
<input type="text" id="todo-input" /> | |
<button @click="add">Save</button> | |
</div> | |
<div> | |
<ul> | |
<li r-for="item,i in this.todos"> |
View relift-example-counter.html
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
<div> | |
<div class="column center" id="counterWidget"> | |
<div><h4>${this.count}</h4></div> | |
<div> | |
<button @click="down" class="button-outline">DOWN</button> | |
<button @click="up" class="button-outline">UP</button> | |
</div> | |
</div> | |
</div> |
View gist:c96e1ce96ba0f544d7dd21b50867d91f
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
## Create virtualenv | |
> mkvirtualenv $name | |
> workon $name | |
## Develop | |
To install | |
> python setup.py develop |
View generateTemplateString.js
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
/** | |
* Produces a function which uses template strings to do simple interpolation from objects. | |
* | |
* Usage: | |
* var makeMeKing = generateTemplateString('${name} is now the king of ${country}!'); | |
* | |
* console.log(makeMeKing({ name: 'Bryan', country: 'Scotland'})); | |
* // Logs 'Bryan is now the king of Scotland!' | |
*/ | |
var generateTemplateString = (function(){ |
View DOMClass.js
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
HTMLElement = typeof(HTMLElement) != 'undefiend' ? HTMLElement : Element; | |
HTMLElement.prototype.addClass = function(string) { | |
if (!(string instanceof Array)) { | |
string = string.split(' '); | |
} | |
for(var i = 0, len = string.length; i < len; ++i) { | |
if (string[i] && !new RegExp('(\\s+|^)' + string[i] + '(\\s+|$)').test(this.className)) { | |
this.className = this.className.trim() + ' ' + string[i]; | |
} |
NewerOlder