webネタ

技術系ブログ。web系SE。1988。♂。@rhong_

linux

Linuxにnode.jsをインストール

nodeとnpmがインストールされる。 cd /usr/loca/src mkdir node cd node wget http://nodejs.org/dist/v0.10.13/node-v0.10.13-linux-x64.tar.gz tar xf node-v0.10.13-linux-x64.tar.gz ln -s /usr/local/src/node/node-v0.10.13-linux-x64/bin/* /usr/loca…

MySQLで100万レコードでも秒間5000クエリくらいは処理できる

単純なクエリなら、スペックとかテーブル構造にもよるけど、インデックス効いてれば大体それくらいは処理できる。秒間5000処理ってことは、単純に秒間5000PVとすると 1日 = 60 x 60 x 24 x 4000 = 345,600,000 = 3億実際はこうなりませんが、設計しだいでそ…

llコマンドってみんな知らないよね

コマンドてかAliasだけど、 alias ll='ls -l --color=tty' だからll打つとls -l --color=tty打つのと同じなんですね。便利(´艸` )

よく使うバックアップ時のコマンド

tarで固めて転送します。 tar zcfp - . | ssh 接続先ユーザー@接続先ホスト "cat > ~/var/backup/`date '+%Y%m%d'`.tar" 重いときは、進行状況が見たいのでscpで転送しますけど。 tar zxcp `date '+%Y%m%d'`.tar . scp `date '+%Y%m%d'`.tar 接続先ユーザー@…

viでバイナリ編集メモ

最近swfをviでバイナリいじったりしたからメモ。まずはviをバイナリモードで開く。 vi -b sample.swf 次にxxdコマンドを適用する。 :%!xxd 16進数で表示され読み書きできるようになります。 0000000: 4657 5304 f62e 0000 7000 0960 0000 c800 FWS.....p..`.…

yumリポジトリを作ってみる

yumのリポジトリを自分で作る機会があったのでまとめた。 ディストリビューションはCentOSです。 sudo権限持ってるrootでないユーザーを使います。 1. yumリポジトリ作成コマンドのインストール sudo yum install createrepo 2. ディレクトリ作成 yumでイン…