最近見つかった脆弱性 Slowloris HTTP DoS についてちょいと検証したので情報共有です。ネットで公開されている検証ツールslowloris.plを用いてpound+apacheの環境で検証してみました。結果poundを使っている場合、ある程度防御可能であることがわかりました。...
久々に oracle ネタです。以前 セッション管理に向いているデータベースは mysql ? oracle ? というエントリを書いたのですが、それとは別に insert の処理をどうしても高速化する必要に迫られました。今回高速化すべき要件として同一テーブルに大量のデータを一気に登録する作業です。いわゆる管理系業務で良くある...
perlのジョブキューの仕組みとしてメジャーなTheSchwartzは残念ながら投入したジョブ順序で処理されません。今回はジョブ登録順に処理する要件のシステム開発があったため、patchを作成して対応しました。workerを多重化できない欠点がありますが、要件は満たすことができるようになりました。...
ユーザ登録とかでロボット等でのスパム登録を防止したりって用途に使われているアレです。こんなヤツ。 最近はブログのコメントとかのスパム防止でもよく見かけます。まずは基礎知識。このような画像で認証を行うことを...
2013年年始の食日記(後半戦)です。変わらず連日美味しいモノを食べ続けています。尾道ラーメン、本格ピザ、ひつまぶし、矢場とんのわらじとんかつ、味噌煮込みうどん、つばめ風ハンブルグステーキを食しました。旨いモノを食べ過ぎて胃が疲れてきたので、しばらく粗食にします。...
一年間の総括として Google Analytics で一年分のデータを分析。アクセスランキングと参照元から SEO について考察してみました。...
一時期は絶大な人気を博していたMovableTypeもWordPressの絶大な人気に影を潜めてしまいました。マルチデバイスを意識したイカした無料テーマも皆無でSTINGER3みたいなテーマがMTにも欲しい!と思いレスポンシブWEBデザイン対応のEigerをベースにゴリゴリ見た目をカスタマイズし、SEO対策でタグ構造を変更したSEO...
多言語対応のサービスを作る際に必要となる要素の1つとして言語判定があります。考えた結果として判定器としては Lingua::LanguageGuesser もしくは Google Translate...