最新の記事

Springのabstractを使ってbean定義をDRYにしよう

·1 分で読めます

JavaのDIコンテナって言ったらSpringだよね。ということでSpringのTIPS。bean定義する時にabstractとparent属性を使うとbean定義の共通化が出来てDRYになりますよってことです。 例えば以下のように (1)の部分でabstract="true"にして共通のBa

WordPressでjQueryの読み込みを速くする

·1 分で読めます

タイトルは若干釣り。読み込みを速くするというか、キャッシュを使うというか。 Use Google Libraries(http://wordpress.org/extend/plugins/use-google-libraries/ "Use Google Libraries")というプラグインをイ

Emacs + ruby-lint + flymakeでRubyのソースを静的チェック

·1 分で読めます

以前\permalink id=499\ruby\-lintでRubyのソースを静的チェック\/permalink\で紹介したように、ruby\-lintを使えばRubyのソースを静的にチェックすることができるので、これを使ってRubyのソースを保存するときにflymakeするEmacsの設定を書い

2012年を振り返って

·4 分で読めます

もうすぐ2012年も終わりだなーと感慨深くなってきたので振り返りエントリをば。 全体的にはやっぱり仕事が忙しくって、あまり何かを深く追求したりできなかったかなぁと思う。実は裏で勉強計画(MySQLのソース読むとかelisp書けるようになったる!とか)を立てていたんだけど、ほとんど何もできていないw

ruby-lintでRubyのソースを静的チェック

·1 分で読めます

An English version of the post(/blog_en/index.php/archives/4) 自分の知る限り、RubyってPythonでいうpylintやpyflakesみたいなSyntaxh Checkerってなかったと思うんだけど、最近とある外人の人が作っているru

MySQLでbulk insertの途中でエラーになった場合の挙動

·1 分で読めます

MySQLで insert into ... values (1, 'x'), (2, 'y'); のようにbulk insertした時に、途中でエラーになった場合にどういう挙動をするかを調べてみた。普通に考えれば「全てのレコードがinsertされてない」になるはずだと思ったんだけど一応。試したMy