M.C.P.C. (Mamesibori Creation Plus Communication)

印刷屋から五反田のWeb屋に転職したCLのブログです。

2013-04-01から1ヶ月間の記事一覧

fail2banでmt-comments.cgiのコメントスパムをIP的にBANする

最近Movable Typeのコメントスパム投稿のbotが喧しいですね。Movable TypeをCGIで動かしている限り、POSTされていると反映しなくても負荷が高くなりますよね。というわけで、botをやっつけましょう!CentOS 6.4とEPELのfail2ban v0.8.8です。もう既にfail2ba…

Xenできる人がXenXenいない(いやマジで)

おじさんが転職した先でLinuxのCLIをいじれる人がマジでいなくてビビっている。サーバ管理でスクリプトなんで作っていいかとビビっているんだけれども、サーバに潜ると過去の遺産的なシェルスクリプトとかも残っていて、そのスクリプトを作った専門家がいな…

Mojolicious 3.83でjquery.jsのパスが変更になり、アップデート組と3.83以降新規組で環境に差が出る

(2013-04-08追記)@clclcl /js/jquery.jsはMojoliciousが内部的に利用することが意図されていて、ユーザーに提供されているものではないので、使わないほうがいいですよ。— 木本裕紀(perlcodesample)さん (@perlcodesample2) 2013年4月7日 とのことなので、…

Mojoliciousテンプレートのヘルパーは自作サブルーチンを書いて積極的に使うべき

MojoliciousのテンプレートエンジンのEP(Embedded Perl)は、HTMLの中にPerlの制御構文や出力を埋め込めるタイプです。僕は今までHTML::Templateというテンプレート内では表現をほとんど弄れないものを使っていたので、MVCモデルでいうところのController部…