start new:
tmux
start new with session name:
tmux new -s myname
| if (!Date.prototype.toISOString) { | |
| Date.prototype.toISOString = function () { | |
| function pad(n) { return n < 10 ? '0' + n : n; } | |
| function ms(n) { return n < 10 ? '00'+ n : n < 100 ? '0' + n : n } | |
| return this.getFullYear() + '-' + | |
| pad(this.getMonth() + 1) + '-' + | |
| pad(this.getDate()) + 'T' + | |
| pad(this.getHours()) + ':' + | |
| pad(this.getMinutes()) + ':' + | |
| pad(this.getSeconds()) + '.' + |
| -- show running queries (pre 9.2) | |
| SELECT procpid, age(clock_timestamp(), query_start), usename, current_query | |
| FROM pg_stat_activity | |
| WHERE current_query != '<IDLE>' AND current_query NOT ILIKE '%pg_stat_activity%' | |
| ORDER BY query_start desc; | |
| -- show running queries (9.2) | |
| SELECT pid, age(clock_timestamp(), query_start), usename, query | |
| FROM pg_stat_activity | |
| WHERE query != '<IDLE>' AND query NOT ILIKE '%pg_stat_activity%' |
| DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE | |
| Version 2, December 2004 | |
| Copyright (C) 2011 Sascha Depold http://depold.com | |
| Everyone is permitted to copy and distribute verbatim or modified | |
| copies of this license document, and changing it is allowed as long | |
| as the name is changed. | |
| DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE |
| """ | |
| This fabric script automates the creation of a virtual environment and a Django | |
| project. The result will be virtual environtment with the name of the project. | |
| The folder namer where the project code will be placed is specified in | |
| SOURCE_DIRECTORY_NAME, a static root folder will be created and settings.py | |
| will be updated. | |
| """ | |
| try: | |
| from fabric.api import env, run, local | |
| from fabric.context_managers import lcd, prefix |
| // Combine JS and CSS files | |
| // --- | |
| // | |
| // Make sure you install the npm dependencies | |
| // > cd YOUR_PROJECT_FOLDER | |
| // > npm install | |
| // | |
| // Than run: | |
| // > node build |
| define(function(){ | |
| //just so we can check against undefined and set val as undefined | |
| var UNDEF; | |
| // here you create the "interface", trying to get/set any other property | |
| // will throw errors before build (see pragmas on get). | |
| var _data = { | |
| foo : UNDEF, | |
| bar : UNDEF, |
| /* | |
| * Function#makeCallbackable | |
| * | |
| * Copyright (c) 2012 "Cowboy" Ben Alman | |
| * Licensed under the MIT license. | |
| * http://benalman.com/about/license/ | |
| */ | |
| Function.prototype.makeCallbackable = function() { | |
| var fn = this; |
| /* | |
| * callbackify | |
| * | |
| * Copyright (c) 2012 "Cowboy" Ben Alman | |
| * Licensed under the MIT license. | |
| * http://benalman.com/about/license/ | |
| */ | |
| function callbackify(fn, args, done) { | |
| // If the function arity exceeds args length, it's accepts a "done" callback. |