プロフィール

tomoyamkung-about

tomoyamkung(トモヤムクン) と申します。

息子の一人が「ともや」なのと、辛い食べ物は基本的に苦手なのですが、タイ料理の「トムヤムクン」は好きなのでこの名前にしました。

蒙古タンメン中本も好きです。
でも自宅の近くには店舗がないので、セブンで中本のカップラーメン買って食べてます。

仕事について

IT 系ベンチャー企業で働くエンジニアです。
メイン言語は Java。

最近は大学の先生と一緒に仕事させていただくことが多く、先生が実験で使うプログラムの開発、実験のお手伝いやデータの保守なんかをやってます。

2013年に現職に転職しました。
前職でも Java で、それほど要求が厳しくない Web アプリの作成を細々とやってました。

在籍して7年も超えると、いい感じのぬるま湯に浸かった職場環境になるので居心地が良かったのですが、「この会社でしか通用しないんじゃないか」と不安になったことをきっかけに転職しました。

現職では、それまで扱ったことがない技術や、莫大なデータ量を扱うので戸惑うこともあります。
また、メンバーのレベルが高いこともあって「クソみたいなコードをコミットできない。。。」って緊張感でお腹いっぱいな日々ですが、それなりに充実してます。

家族について

既婚です。2006年に結婚しました。
奥さんとは学生の頃からの付き合いです。
(積極的に行動したことないので実際は違うかもしれませんが)この業界ホント出会いがないので交際を続けてきて良かったと思っています。

双子の息子がいます。
自分が双子の親になるなんて想像もしたことなかったのですが、望んでなれるものではない貴重な体験なので、出来るだけ子どもたちと一緒にいるようにしています。

双子は常に比較されるので稀に「そんなことどうでもいいじゃん」みたいにうっとおしい顔します。
双子ならではの苦労ってのがあるようです。

お金とかおもちゃの数とか物理的なスペースの確保とかいろいろ悩ましい問題はあるのですが、何とか生活できてます。

生い立ちと現在地

生まれも育ちも現在も神奈川県です。
両親も神奈川県民なので、新幹線などを使って「田舎に帰る」的な帰省をしたことがありません。

電車や車で1時間も掛からないので、子ども頃は「つまらないなぁ」と思ったものですが、その分頻繁に行けるのでよくお小遣いもらってました。

神奈川は、湘南・江ノ島、箱根、横浜と、海も山も(ほどほどの)都会もあって住みやすいところだと思います。
都内のタワーマンションなどの通勤に便利な場所よりも、適度に緑のある郊外地域の方が居心地がいいので、おそらくこのまま神奈川県民やる予定です。

このブログについて

このブログは、仕事の備忘録がメインコンテンツです。
プログラムに関する調査や問題を解決した内容を登録していく予定です。

このブログに載せてある記事本文やソースコードは MIT ライセンスとします。

  • http://opensource.org/licenses/mit-license.php

以下は MIT License – Wikipedia からの引用です。

要約すると、MIT Licenseとは次のようなライセンスである。 このソフトウェアを誰でも無償で無制限に扱って良い。ただし、著作権表示および本許諾表示をソフトウェアのすべての複製または重要な部分に記載しなければならない。 作者または著作権者は、ソフトウェアに関してなんら責任を負わない。

MIT License – Wikipedia

プログラムに関することは情報ソースを残すようにしているので同じようにして欲しいってこと、そして、このブログに載せてあるプログラムのソースコードは自由に使ってもらいたいってことで MIT ライセンスにしました。

ボクの GitHub に登録してあるプロジェクトも含めて、本来であればひとつずつライセンスを明記する必要があるかと思いますが、それは徐々にやっていきます。

ブログタイトルに「日記」と付けてますので、日々の生活に関することや興味のあることも細々と登録していきます。

よろしくお願いいたします。

Googleアドセンス用(PC)


公開日:

Googleアドセンス用(PC)

icatch-jersey_multi_pathparams
Jerseyの@PathParamはスラッシュの間に複数指定できる

http://hoge-api/user/{id}.{format}

icatch-vagrant_box_customize
VagrantのBoxファイルをカスタマイズして独自のBoxファイルを作成する

配布されている Vagrant の Box ファイルを使って検証環境を

icatch-2015-006-1
バリデーションチェックにJava8のOptionalを使ってスマートに書く(自分比)

Web アプリのバリデーションチェックにアノテーションを使うことが増え

icatch-2015-005-1
ユニットテストの偏りを防ぐ命名規則の付け方

ユニットテスト名に以下の命名規則を付けるようにして二ヶ月ぐらい経った。

icatch-2015-004-1
Vagrantで起動したCentOS上のOctopressをホストOSから確認する設定

タイトルの通りだが、Vagrant を使って起動した CentOS に

→もっと見る

PAGE TOP ↑