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

httpdをreloadしてログを切り替える際、ロギングに漏れが出るか

表題の内容を試したが、結果やはり漏れは出なそう。 そもそもは、logrotate時の動作が知りたかった。設定はデフォルトだと以下のような感じ。 $ less /etc/logrotate.d/httpd /var/log/httpd/*log { daily rotate 30 missingok notifempty sharedscripts pos…

EC2(micro)上でのmysqlパフォーマンス設定と測定

最低限の設定のみで動かしていた、EC2にインストールしたmysqlですが、エキスパートのためのMySQL[運用+管理]トラブルシューティングガイド(http://www.amazon.co.jp/dp/4774142948)を買ったので、チューニングしてみました。性能改善よりもmicroインスタン…

Webサービス即日開発の実践4(Perl)〜文字コードの扱い

この開発で文字コードを気にしたのは、以下の2箇所です。 ・Perlのutf8フラグ ・MySQLの4バイト文字対応【utf8フラグ】 Perlで文字を文字列として扱う場合(表現が微妙ですが)、コード内ではutf8フラグをOnにする必要があり、コードの外部(例えばDBや標準入力…

Webサービス即日開発の実践3(Perl)〜Twitter API 1.1対応とhttps対応

しばらく更新が滞ってしまいました。 投稿する時間も惜しんでコーディングしていて、なんとか無事に動くコードが完成しました。詰まった箇所は、主に以下の2つです。 ①Twitter APIの仕様変更 ②4バイト文字(絵文字や非常用漢字)の取り扱い①は、サンプルコー…