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

setter/getter は不要

Javaに多いと思うが、こんな例をたくさん見かける。 public class MyClass { private int myField; public int getMyField() { return this.myField; } public void setMyField(int value) { this.myField = value; }} 出典はパッと示せないが、教科書みたい…

プログラマの等級

紅茶の等級は番号ではなく、”FOP”などの文字列で表現されます。等級の低い方から紹介します。 S, P, OP, FOP, GFOP, TGFOP, FTGFOP, SFTGFOP なんか呪文みたいですが、実はP以降は一文字ずつ増えているだけです。中身を分解すると、 SFTGFOP: Super Fine Tip…

.NET でゾンビ・スレッド・オブジェクトが出来ちゃうときの参考情報

http://blogs.msdn.com/b/yunjin/archive/2005/08/30/457756.aspx ThreadCount: number of total C++ Thread objects in Thread Store. UnstartedThread: number of C++ Thread objects marked as unstarted. Recall I mentioned in previous blog, if a use…

CUDA, ATI Stream, OpenCL, DirectCompute

自分メモ DirectCompute Benchmark http://www.ngohq.com/home.php?page=Files&go=cat&dwn_cat_id=25&go=giveme&dwn_id=937 NVIDIA DirectCompute http://www.nvidia.co.jp/object/directcompute_new_jp.html GPGPUをWindowsでサポートする「DirectCompute」…

ソフトウェア工学は脳科学に似ている

脳科学 ソフトウェア工学 対象(脳)は常に変化している。 対象(プロジェクト)は常に変化している。 脳の現象は本質的に一回きりである。(同じ状態は再現できない。) プロジェクトの進行はその場限りである。(同じプロジェクトは存在しない。) 脳は物…