kagamihogeの日記

kagamihogeの日記です。

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

販売管理システムで学ぶモデリング講座

最近、販売管理システムに関わっているので、一度大掴みに理解を深めるべく本書を手に取った。題名通り、データのモデリングから販売管理システムをデータ/業務/機能の軸で解説している。本書といま俺がリアルタイム経験中の販売管理システムとの差は、ぶ…

はじめて java.util.concurrent の API を使った スリープとロック

まずはスリープ。 try { TimeUnit.SECONDS.sleep(5); } catch (InterruptedException e) { e.printStackTrace(); } TimeUnit#sleep は、javadoc を見ると単に Thread.sleep の簡易呼び出しに過ぎないらしい。 つぎにロック。 private ReentrantLock lock = n…

for の中でループカウンタをデクリメントをかんがえる

なんとなしにソースコード覗いてたらこんな箇所があったわけですよ。 for (int i=0; i< list.size(); i++) { if (isNantara(list.get(i))) { list.remove(i); i--; } } 最初、何が書いてあるのかマッタク分からなかった。が、よくよく読むと、リスト中の要素…

勝つ投資信託 良いファンド悪いファンドの見分け方

内容をぱらぱらっと見て、投資信託の勉強の 2,3 冊目の教材として良さそうなので購入した。内容は、なぜいま投資信託を学習する必要があるのかを枕に置いて、投資信託の各アセットごとの特徴や傾向とメリット・デメリット、それに続けて投資信託のリスクとリ…

オートボクシングで NullPointerException

Java 界隈では比較的良く知られていると思われるオートボクシングの罠。そして見事にハマッたので記録を残しておく。再現させるソースコードは下記の通り。 public static final int HOGE=1; public static void main(String[] args) { Integer v = null; if…

Java ルールブック

ここんとこ諸般の事情から Java の勉強から遠ざかっており、復習と色々思い出す意味も込めて本書を手に取った。250 ページ程度のサラッとした本ではあるが、意外にも得るものが多かった。本書はタイトル通り Java で読みやすくバグの出にくいコードとはどう…

TPPが日本を壊す

本書はまず TPP がなぜこうも急に注目を浴びたかについて触れ、その後に TPP がどのような性質を持つのかについて解説している。TPP は農業の面から脚光を浴びることが多いが、TPP の正式名称 Trans-Pacific Strategic Economic Partnership Agreement(環太…

Java: The Good Parts

ここのところ若干 Java から離れ気味だったこともあり、若干出遅れ気味だが話題になっていたので手を取ってみた一冊。前書きにもあるとおり、本書は Java のベストプラクティスや技術的な知識を提供する類の本ではない。どちらかというと、技術書というより…