2015-03-01から1ヶ月間の記事一覧
VAIO Zが届いてから5日、 Eclipseも入れて少しですが触ってみたのでレビューをしてみたいと思います。 1.3㎏という重さは、最軽量のUltrabookに比べれば倍近い重さですが、 性能や剛性とトレードオフということで許容範囲内だと思います。上品な黒にささやか…
複数の階層構造を表すJSON形式の文字列を一つの処理でクライアントに返す必要があった時に、 少し詰まったのでメモとして。 JSONへの変換にはGsonを使いました。以下のような構造が異なる二つのクラスを、 一回の処理でJSON形式の文字列にする方法を考えたと…
3月7日に注文したVAIO Zが届きました。スペックはこんな感じ Windows 8.1 Pro Core i7-5557U メインメモリ 8GB SSD 256GB
以前のプロジェクトで、ドメインモデル貧血症なプログラムに悩まされたので、学んだことを書いてみます。 ドメインモデル貧血症とは オブジェクト指向におけるアンチパターン。 振る舞いとデータが分かれてしまっており、手続型の設計・実装になってしまう状…
営業と口論になったので経緯を含め持論を書く。 私はコードの質を高めることで顧客へのシステムによって提供できる価値を高めることが出来ると考えています。 営業的にはコードの質は、些細なこと、顧客の要件を満たせばそれでいいということでした。
Twitterで話題になっていたので備忘録として。 発端は以下のしょぼちむさんのツイート。 @soudai1025 fromDate.isBefore(toDate) みたいに、クラス自体にもっているメソッドは付けやすいんですが、これが、 isBefore(fromDate, toDate) みたいに、引数の位置…
先月のJJUGナイトセミナーの懇親会で、幹事募集しているとのことだったので手を挙げました。 3月初旬に幹事会があり、そこで承認されました。みなさんノートPCを広げてWeb上のドキュメントを編集しながら会議が進んでいたので、運びやすいノートPCがほしいな…
発売してからすぐ買いました。 <a href="http://gihyo.jp/book/2014/978-4-7741-6931-6" data-mce-href="http://gihyo.jp/book/2014/978-4-7741-6931-6">Javaエンジニア養成読本[現場で役立つ最新知識、満載!]</a&a…