##day one
- Influences of Node - Ryan Dahl
- Oh the Places You'll Node - Matthew Podwysocki
- Two Years of node in yammer : Matthew Eernisse
- State of the Node - Isaac Z. Schlueter
- Guillermo Rauch
- node knockout
| watch -n 1 "COMMAND" |
| package pis.chap22.multimap | |
| import scala.collection.immutable.HashMap | |
| class LasMultiMap[A, B] { | |
| var mmap = new HashMap[A, List[B]] | |
| def put(key:A, value:B) = { | |
| if (mmap.contains(key)) { | |
| mmap = mmap + ( (key, mmap.get(key).toList(0) ::: List(value) )) | |
| } else { | |
| mmap = mmap + ( (key, List(value)) ) |
| $ sudo apt-get install git-core etckeeper | |
| #configure git | |
| # edit /etc/etckeeper/etckeeper.conf | |
| $ sudo etckeeper init | |
| $ sudo etckeeper commit “Initial Commit” | |
| $ cd /etc | |
| $ sudo git status |
| $ sudo apt-get install gcc | |
| # or build-essential | |
| $ sudo apt-get install libpcre3 libpcre3-dev | |
| $ sudo apt-get install zlib1g zlib1g-dev | |
| $ sudo apt-get install libssl-dev | |
| $ ./configure --prefix=/usr/local/lib/nginx/nginx-1.2.0 \ |
| # https://github.com/joyent/node/issues/3383#issuecomment-6242862 | |
| % git clone git://github.com/joyent/node.git node | |
| % cd node | |
| % ./configure && make | |
| % cp out/Release/node /tmp/node-master | |
| % git checkout origin/v0.6 | |
| % rm -rf out && ./configure && make | |
| % cp out/Release/node /tmp/node-v0.6 | |
| % PORT=6000 /tmp/node-v0.6 benchmark/http_simple.js & |
| $ find . -mtime +10 \ | |
| -name "title" | |
| -regex "REGEXP" | |
| -type f \ | |
| ! -iname "*.temp" \ | |
| ! -iname "*.pid" \ | |
| -exec rm -f {} \; | |
| $ grep -r YOURSTRING * | |
| module.exports = { | |
| stepOne: function(cardNo) { | |
| return cardNo | |
| .split('') | |
| .reverse() | |
| .map(function(v, i) { | |
| if (i%2 === 1) { | |
| return v * 2; | |
| } else { | |
| return v; |
##day one
| # OS 버전확인 | |
| $ lsb_release -a | |
| $ uname -a | |
| # CPU 갯수 확인 | |
| $ cat /proc/cpuinfo | grep processor | wc -l | |
| # 사용자 추가 | |
| $ adduser USERNAME |
| # bash_completion | |
| _instance() | |
| { | |
| local cur prev opts | |
| COMPREPLY=() | |
| cur="${COMP_WORDS[COMP_CWORD]}" | |
| prev="${COMP_WORDS[COMP_CWORD-1]}" | |
| opts="CANDIDATE1 CANDIDATE2 CANDIDATE3 CANDIDATE4 ..." | |
| if [[ ${cur} == * ]] ; then |