x-ite's diary

覚え書きです。想定読者は俺

2012-01-01から1年間の記事一覧

node.js nvm install

git clone git://github.com/creationix/nvm.git ~/.nvm source ~/.nvm/nvm.sh nvm install v0.8.16

SCP コマンドメモ

#~/.ssh/config Host web01 Hostname ec2-xxx.xxx.xxx.xxx.ap-northeast-1.compute.amazonaws.com IndentityFile /path/to/pem User ec2-user Port 22 #remote to local scp web01:~/$filename . #local to remote scp $filename web01:~/$uploaddir

node.js socket.io クライアントソケットの取得

var io = require('socket.io').listen(3000); io.sockets.on('connection', function(socket) { //接続してきたソケット socket; }); //すべての接続クライアント io.sockets.sockets; //特定のソケット io.sockets.socket(socketId);

windowsでSubversionサーバー

windowsでたまにsubversionサーバー管理をするのでユーザー追加 C:\Program Files\Apache Software Foundation\Apache2.2\bin\htpasswd.exe C:\etc\svn-auth-file user

Javascript Array.splice で削除

Javascriptで配列(Array)の要素を削除するときにdeleteを使うと要素がnullになってlengthが減らない。 var arr = [1, 2, 3, 4, 5]; //delete arr[3]; arr.splice(3, 1);

node.js socket.IO

Socket送信先メモ var express = require('express') , http = require('http') , app = express() ; var server = http.createSever(app).listen(3000, '0.0.0.0'); var io = require('socket.io') , io = io.listen(server) ; io.sockets.on('connection',…

ec2 cloud-init LAMP例

※ MySQLはRDSを使うのでmysql-serverは入れない #cloud-config repo_upgrade: all packages: - httpd - httpd-devel - mysql ###- mysql-server - memcached - php - php-devel - php-mysql - php-pecl-apc - php-gd - php-pecl-memcache - php-mbstring - p…

macのsedがおかしいのでmacportsでgsed (GNU sed)に代える

mac

port install gsed #.bashrc alias sed='gsed'

macports python envs path

#.bashrc export VIRTUALENV_USE_DISTRIBUTE=true VIRTUALENVWRAPPER_VIRTUALENV="virtualenv-2.7" if [ -f /opt/local/bin/virtualenvwrapper.sh-2.7 ]; then export WORKON_HOME=$HOME/.virtualenvs source /opt/local/bin/virtualenvwrapper.sh-2.7 fi ex…

Chef knife cookbook create

knife cookbook create $packpage -o .

vimrc smartindent ruby python

autocmd FileType python setl autoindent autocmd FileType python setl smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class autocmd FileType python setl tabstop=8 expandtab shiftwidth=4 softtabstop=4 autocmd FileType ruby…

C++0x C++11 random

#include <iostream> #include <random> #include <chrono> using namespace std; int main() { std::mt19937 engine(std::chrono::system_clock::now().time_since_epoch().count()); std::uniform_int_distribution<int> distribution( 1, 100000000 ) ; int array[1000000 + 1]; for (int</int></chrono></random></iostream>…

NODE_ENV node.js運用環境変更

NODE_ENV=production node app.js

cocos2d フォント一覧

Family name: AppleGothic Font name: AppleGothic Family name: Hiragino Kaku Gothic ProN Font name: HiraKakuProN-W6 Font name: HiraKakuProN-W3 Family name: Arial Unicode MS Font name: ArialUnicodeMS Family name: Heiti K Font name: STHeitiK-M…

python2.7 appengine babel 俺環境メモ

よく忘れるので。 pybabel-2.7 extract -F ./babel.cfg -o ./locale/messages.pot ./ pybabel-2.7 update -l ja_JP -d ./locale -i ./locale/messages.pot pybabel-2.7 compile -f -d ./locale/ ※更新時 参考 http://webapp-improved.appspot.com/tutorials/…

アプリアイコンに自動光沢(ハイライト)を入れない

iOS

Icon already includes gloss effectsをYes

Linuxの負荷を探る - Sar

# yum install sysstat # mkdir /var/log/sa