start new:
tmux
start new with session name:
tmux new -s myname
| /* | |
| There's <meta name="viewport" content="width=480" /> in html then... | |
| */ | |
| // handle Android's viewport | |
| (function($, undefined){ | |
| $.browser.android = /android/i.test(navigator.userAgent); | |
| if(!$.browser.android){ |
| // ==UserScript== | |
| // @name Google+SBM | |
| // @namespace http://wildlifesanctuary.blog38.fc2.com/ | |
| // @description Show SBM count in Google search result | |
| // @include http://*.google.*/*q=* | |
| // ==/UserScript== | |
| // this script based on | |
| // http://d.hatena.ne.jp/kusigahama/20051207#p1 | |
| // http://la.ma.la/blog/diary_200607281316.htm |
| var http = require( "http" ) | |
| , url = require( "url" ) | |
| , exec = require( "child_process" ).exec | |
| , username = process.argv[ 2 ] | |
| , seconds = +process.argv[ 3 ] || 300 | |
| , friends | |
| , events = {} | |
| if ( !username ) { |
| // http://code.google.com/p/v8/wiki/JavaScriptStackTraceApi | |
| function customPrepareStackTrace(error, structuredStackTrace) { | |
| return structuredStackTrace[0].getLineNumber(); | |
| }; | |
| function getLineNumber() { | |
| var original = Error.prepareStackTrace; | |
| Error.prepareStackTrace = customPrepareStackTrace; | |
| var error = {}; | |
| Error.captureStackTrace(error, getLineNumber); |
| .DS_Store |
| #!/bin/sh | |
| # set IP address with Amazon-VPC ENI(Elastic Network Interface) address and other. | |
| # get eth0/1 MAC addresses | |
| MACADDR0=`cat /sys/class/net/eth0/address` | |
| MACADDR1=`cat /sys/class/net/eth1/address` | |
| # get eth0/1 IP addresses on ENI | |
| IPADDR0=`/usr/bin/curl -s http://169.254.169.254/latest/meta-data/network/interfaces/macs/${MACADDR0}/local-ipv4s/`; | |
| IPADDR1=`/usr/bin/curl -s http://169.254.169.254/latest/meta-data/network/interfaces/macs/${MACADDR1}/local-ipv4s/`; | |
| # ifconfig on eth1 (ENI) | |
| /sbin/ifconfig eth1 inet ${IPADDR1} netmask 255.255.255.0 2>&1 >> /tmp/seteth1.log |
| //author: Sun, Junyi (weibo.com/treapdb) | |
| //usage: node --nouse-idle-notification --expose-gc --max-old-space-size=8192 memcached.js | |
| var config ={ | |
| port: 11211, | |
| max_memory: 300 // default 100M bytes | |
| } | |
| var net = require('net'); | |
| var LRU = function (max) { // this LRU implementaion is based on https://github.com/chriso/lru |
| module.exports = function(grunt) { | |
| var now = String(Date.now()); | |
| var jsResult = "<%= dirs.js %>/target/" + now + ".js"; | |
| var cssResult = "<%= dirs.css %>/target/" + now + ".css"; | |
| var jsGzipped = jsResult + ".gz"; | |
| var cssGzipped = cssResult + ".gz"; | |
| var compressFiles = {}; | |
| compressFiles[jsGzipped] = jsResult; |