MySQLクイックチューニング
2010年1月19日
mysqlのパラメータチューニングをある程度おおざっぱに行うスクリプトを発見。
一言で言えば、10分である程度チューニングできる!
http://blog.mysqltuner.com/
使い方は至って簡単、ダウンロードして実行するだけ。
実行すると、MySQLへのログインIDとパスワードが聞かれる。入力すると、MySQLのステータスや変数、物理メモリ容量をチェックされ、その環境に合ったパラメータを提案してくれる。
% wget http://mysqltuner.com/mysqltuner.pl % perl mysqltuner.pl
適当に運用している環境ではすごい楽。デフォルトのmy.cnfでは物足りないけど、パラメータチューニングをExcelを使って統計情報を元にチューニングするのは面倒という人向け。
24時間以上運用していないと統計値が収束しないので、ある程度運用してから実行した方がいいです。
SSHトンネルが切れる
2010年1月15日
MySQLの接続をSSHトンネルしているといつの間にかリモートホストに切断されているときがある。
そんなときは、serveraliveintervalオプションを設定して接続する。
% /usr/bin/ssh -o serveraliveinterval=60 -N -L 3306:localhost:3306 remotehost
もしくはリモートホストの/etc/ssh/sshd_configに以下を追加して、sshdを再起動すればKeepaliveを設定できる。
KeepAlive yes ClientAliveInterval 60
Source:
http://madphilosopher.ca/2005/07/an-ssh-keep-alive-tip/
http://slashdot.jp/~gm300/journal/451300
amazonがユーザのページ流入経路によって価格表示を変えている
2010年1月12日
家のプリンタが壊れたので「Canon PIXUS インクジェット複合機 MP640」を買おうと思って、アマゾン調べていたら、表示金額が高くなったり安くなったりするので理由を調べてみた。
この製品、今のところアマゾンがWeb上の新品販売では一番安いみたい。17,440円。
アフィリエイト、アマゾンの検索機能、類似商品から飛んでくるとこのページ。20,180円。マーケットプレイスに出品している業者の最安値が表示されている。

kakaku.comからの直接リンクで飛んできたときはこの値段が表示されている。

アマゾンの目的は、マーケットプレイスに出店している業者へトランザクションを流すためなのかな。
まとめ:アマゾン利用者はページをよ~く見て、新品で安い商品をちゃんと見つけましょう。ワンクリックでどんどん買わないように!!
2月1日:結局、プリンタセールをやっていたヨドバシカメラでCanon PIXUS インクジェット複合機 MP560
を購入!
経験上、プリンタは壊れやすいから、ヨドバシカメラの5年保証が魅力的だったのでー。
YMC vs CPI
2010年1月7日
VPSのbenchmark。
目的:ネットワーク帯域など、クライアントから見たHTTPのレスポンス性をチェックする。
測定環境
apache上げて単純なHTMLファイルの転送。
ファイルの内容:
<html><body><h1>It works!</h1></body></html>
apache benchのオプション:
% /usr/local/apache2/bin/ab -n 1000 -c 2
Requests per second: 34.84 [#/sec] (mean)
Requests per second: 163.67 [#/sec] (mean)
結果
4.7倍 CPIが高速!
献血行ってきました
2010年1月7日
前々から社会貢献のために献血をしたかったのですが、なかなか条件が合わなくて行けませんでしたが、やっと行けました。ゆっくり本が読めると思ったのですが、あちこち移動があってなかなか腰を落ち着けて読めませんでした。”ながら”献血ができると便利なんだけどなぁ。
やっぱり注射は怖い・・・
git1.6 install
2010年1月6日
環境によってはインストールオプションが必要みたい。
wget http://kernel.org/pub/software/scm/git/git-1.6.6.tar.bz2 ./configure make
とすると、
こんなエラーが出て、makeが出て止まる。
BUILTIN git-repo-config
BUILTIN git-show
BUILTIN git-status
BUILTIN git-whatchanged
SUBDIR git-gui
GITGUI_VERSION = 0.10.2
* new locations or Tcl/Tk interpreter
GEN git-gui
INDEX lib/
* tclsh failed; using unoptimized loading
MSGFMT po/de.msg make[1]: *** [po/de.msg] Error 127
make: *** [all] Error 2
gettextもtclも入っている。
おそらくGUI関連のバイナリも作ろうとしているので、configureを以下のようにして回避。
./configure --without-tcltk make sudo make install
IX2015設定ファイルダンプ
2010年1月5日
NEC IX2015 初期設定
2010年1月5日
背景
会社で使っているLinksysのルータが調子悪くて、1日に数回ハングアップするようになった。そこで、2chで評判がいいIX2015をヤフオクで買った。標準価格:120,750円(税込)の製品が5000円以下。
このエントリーでは初期設定や前提となるメモを書いておく。
設定ファイルの内容などはIX2015関連記事を見てください。
想定環境
<LAN 192.168.0.0/24> – [192.168.0.1]<FE0/0:IX2015FE0/1>[DHCP] – <internet>
IFの番号
FE0/0 = FastEthernet0/0.0
FE0/1 = FastEthernet0/1.0
BRIの用途
> デジタル専用回線(HSD64/128など)、またはISDN回線(INSネット64)に接続することができます
IPSecキー確認
Router# enable-confi
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# show lic
IPsec H/W encryption is activated
Software Key Code is xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ISDN-BRI/VRRP option is activated
Software Key Code is xxxxxxxxxxxxxxxxxxxxxxxxx
Router(config)#






最近のコメント