2009

PHP

[Thu Dec 17 22:56:22 2009] [notice] child pid 2121 exit signal Segmentation fault (11)

PHP 5.2.8にて、apacheのエラーログにsegmentation faultが記録されるが、どこで起きているかわからない。 child pid 2121 exit signal Segmentation fault (11) しか...
JavaScript

新生銀行自動ログイン用Greasemonkey

ついに新生銀行のログインスクリーンのデザインが変わってしまいました。そこで、今まで利用していたGreasemonkeyスクリプトが動かなくなってしまいました。 今まで使っていたスクリプトを改変して以下のところに置いたのでどうぞ! Shins...
Diary

tcmgr copyの環境変数

以下のコマンドを実行したときに、シェルスクリプトに渡される環境変数を調べる。 % tcrmgr copy localhost '@/var/lib/scm/tokyotyrant/persistent-session/ttbackup.sh...
JavaScript

jQuery-UIのデフォルトパラメータを設定

jQuery-UIのdialogを普通に使うときは、以下のように書く。 $('<div title="ERROR"></div>') .text('Error message') .dialog({ modal: true, buttons...
MySQL

innodb_log_file_sizeを変更する方法

innodb_log_file_sizeの変更手順。 mysql> SET GLOBAL innodb_fast_shutdown=0; # /etc/init.d/mysql.server stop # mv ib_logfile* /t...
Apache

マルチバイトサブドメインを使うときの設定

マルチバイトサブドメインとは、http://テスト.example.com/のように、マルチバイトを含んだサブドメインのホストへアクセスすることを言う。 普通は、Punycode (RFC 3492)を利用して、エンコードする。テスト.ex...
MySQL

MySQL InnoDB, Linux and SSD tuning

松信 嘉範さんによるhbstudy#5発表資料「Linux/MySQLサーバーのパフォーマンスチューニング」 これを読んで、追加で行ったチューニングや新しいことメモ。さすが中の人だけあって詳しい。 1:1 InnoDBで。 TEXTなどのデ...
Diary

Tokyo Promenadeインスコしてみた

今開発しているサイトでKey Value Storeの利用可能性がいまいち思い浮かばないので、KVSを使っているTokyoPromenadeを使ってみた。 大規模サービスではKVSをRDBの補助的な役割として利用する事例はたくさんあるが、プ...
Linux

munin plugin – MySQL query cache usage

MySQLのQuery Cacheの効き具合を継続的に調査するためにmuninのプラグイン書きました。ニーズが多かったらGNUで公開しようと思います。 グラフ描画に利用した変数は以下。緑:query_cache_size - Qcache_...
MySQL

SQLで先月という表現

SQLで先月という制約を書く方法。 col BETWEEEN date_format(adddate(now(), interval -1 month),'%y-%m-01') AND last_day(adddate(now(), int...