読者です 読者をやめる 読者になる 読者になる

タバコについて

タバコについて書く。 自分の喫煙歴は、タバコを20歳から24歳まで日常的に吸っていて、そこから28歳くらいまではたまーに吸うくらいになり、最近はタバコはやらず1年に1回シガーバーで葉巻をやるくらい、といったところ。 タバコを日常的に吸うのを止めたの…

ソフトウェアエンジニアとして生きていく

何だかんだソフトウェア業界で飯を食ってきて今年で9年目になった。 最近、心がけていることは、ソフトウェアやWebサービスで「良い」と思ったものには積極的にお金を払っていくということ。 近頃は無料でそこそこ使えるものもあるにはあるが、やはり開発元…

APIデザインの極意を読んでいる

翻訳者の@yoshiki_shibataさんに献本いただいてしばらく経っているのにまったくレビューを書けていなかったので懺悔しながら書く。 今の状況はというと、ようやく第1部を読み終わったところ。 非常に共感出来る意見として、「選択的無知」というのがあった。…

近況

情シスっぽいこともやることになった。 今よりもWebアプリケーションのコードを書くことは減るかも知れない。が、スポーツで飯を食うことを挫折してから、自分が得意なことを仕事にするのは避けようと公務員を目指していた身なので、ある意味その状態に近づ…

ロケール論

自分がいいと思うロケールの扱い方について。 以前はロケールを自動で判定して、そのロケールの言語でコンテンツを生成すればいいと考えていた。 しかし、サイトやアプリ上でも言語を選択して表示できるべきと考えるようになった。 このように考えるようにな…

コントローラ部分のコードでのアンチパターン(と思っていること)

以下はSpringMVCの例。urlMappingを定数として定義しているため、見てすぐ分からない。 eclipseでホバーすれば分かることは分かるが。 例は単純だが、これにpathValuableとか入ってくると辛い。 執拗に定数定義することは、DBの過度な正規化に似ている気がす…