仕事

instance field の initialize のタイミング

今日は以下のようなコードで表されるバグで死んだ。 まず親クラス。 abstract public class parent { public parent() { init(); } abstract public void init();}つづいて子クラス。 public class child extends parent { private int value = 100; public …

シンプルなコーディング規約

http://nekop.programmers.jp/wiki/Java/?CodingStandardま、コーディング規約なんて糞くらえだけども。 #裏にあるいろんな事を想像してください。

デスマで見かけたこんな光景(その3)

平気でデグル人。共通部分に自分のサブシステムを動かすために手を入れたのはいいけど何のアナウンスもないし、他のサブシステム動かさないからデグったのに気づかない。 今回のデグレは超クリティカルだった。気づいてよかった。

デスマで見かけたこんな光景(その2)

チェックアウトしたまんま帰る人。しかもバグ修正の途中で。

デスマで見かけたこんな光景(その1)

明後日、うちのチームの納品だってのに俺以外誰もいない。 責任感ありませんから。ちなみに俺ってばプロパーじゃないですから。プロパーが誰一人いませんから。

「室井さんは上にいてください。」「正しいことをしたければえらくなれ。」

今日のなんでやねんさん経由で糞プロジェクトで死に掛けてる人の日記。 http://d.hatena.ne.jp/dot/20040607#1086627237 「今日のなんでやねん」のきたさんは 最近思うんだが,こんなのは下っ端がいくらわーわー言ったって意味がない.自分の回りでは問題が…

JDK1.4.1のバグ

Component に add した FocusListener の focusLost メソッド内で Modal な Dialog を show するとデッドロック。ちなみに、Alt+Tab とかマウスクリックで Window を移動した場合に focusLost したときのみバグが再現。JDK1.4.2 では直ってる模様。このバグ…

おわんねー。

明日、散々批判したミュージカルをもう一回見に行く予定なのに。バグ修正に手間取っててやばい。今日は徹夜かも。 追記: 仕事おわんねーから今日徹夜するか、明日仕事して5時ぐらいに一旦退社して中野サンプラザでミュージカル見て、終わってからまた仕事と…

CVSってバッドノウハウの集まり

だな。VSSも。いい加減新しいバージョン管理システムに移行したいもんだ。

BigDecimalはImmutableだ。

BigDecimal ammount = new BigDecimal("0"); ammount.add(new BigDecimal("100"); System.out.println(ammount);というようなコードを動かしていて、一向にBigDecimalに値が加算されず0のままであるような状態にはまった。原因はBigDecimalはImmutableなので…

アジャイル開発プロセスの一種であるところのスクラム

http://www.radiumsoftware.com/0404.html#040426 http://www.radiumsoftware.com/0404.html#040427 スクラムにおいては,スクラムチームを構成するメンバー全員が「ブタ」となり,自らのコミットした仕事を達成するために全力を尽くすことが要求させられる…

忙しい。それもこれもバグだらけ。

俺が作ったところ以外が。 あとVSSの中身がコンパイル通らないのが辛い。

結局日付けまたいで仕事っす。

ちゃりだから終電関係ないけど次の目標は終電までには帰る。 結局12時半前には帰れたよ。今週の残業時間は21時間程度。

おわんねー。

テストの見積もり誤った。テスト項目大杉。自業自得なのでしょうがないっす。 明日は群馬県民会館にておとめ組昼夜参戦なのに。

先週の残業は18時間でした。今週も忙しいです。

今週の残業は4日で16時間でした。

まだ休日出勤もないし余裕。休日出勤なしでなんとか乗り越えられる鴨。

OODBについての議論からみえるところ

今の仕事でOODBのObjectStoreという製品を使ってます。 でこの間、一緒に仕事してる人と何でOODB使うのかという議論になったのですが、色々な話をしてるうちに、 俺:「まぁ、やっぱり単純に言うとオブジェクトのまま扱えるってのが良い点ですよね。」 相手:…

土曜、日曜と至福の時を過ごしたせいで仕事のやる気ナル

です。頭のなかにヒッキーとあややが駆け巡ってる。

今週の残業は18時間

と大したことなかったです。ただ、来週はもっと忙しいことが予想されます。なんといっても糞プロジェクトには糞ったれた机と糞ったれた椅子が用意されるのが常なので、腰が異様に疲れて痛いことがやばいです。 #私が体験したプロジェクトではないですが、普…

残業慣れ。

最近しばらく月30時間程度の残業だったので、いきなり残業100時間コース、それもちゃんと集中してってペースに慣れません。50時間越えると過労死が近づくって研究が出ていることを私は知っています。

違うプロジェクトに投入されました。

えっと周りが殺伐としてて早く帰れそうにありません。 というわけでXGAで見たときに表示がずれるのは直せません。っていうかXGAじゃなくてVGAサイズで見たときにずれるんでは?

会社のPCがあぼーん。

朝出社して色々やってたらいきなりブルーバックに。ブルーバックなんて1年ぶりにみたよ。んで再起動しようとしたらOSまでいかない。色々試してみたらBIOSは立ち上がって、その後もハードディスクにアクセスしてるんだけどどうしてもWindowsが立ち上がらない…

CheckboxTableViewer

も結局一番左にしかチェックボックス表示できないみたいでした。

CheckboxCellEditor

散々、日記に書いてきた http://d.hatena.ne.jp/ys_y/20030924#1064399371 SWTのテーブルでのセルのチェックボックス化ですが、 org.eclipse.jface.viewers.CheckboxTableViewer ってクラス使えば簡単にできるかも。(死

メモ

http://java.sun.com/j2se/1.4/ja/docs/ja/guide/reflection/proxy.html

エディタ等のエンコーディング

[Window]-[Preferences]の [Workbench]-[Editors]の設定の Text file encoding の設定を取得するには、 ResourcesPlugin.getEncoding()メソッドを使用すべし。

事件勃発

今日、仕事の場の壁が何者かに、 蹴り破られるという事件が発生した。 いい社会人が壁蹴るなんて終わってる。

テストケース

仕事もテストフェーズに入りました。 したっけ、テストケース毎にWord文書作成するのがルールだとか言われました。 テストケース1000件以上になるんですが、 Word文書1000個以上っすか(死 #一個一個のWord文書は小さいけどね。

なにやら不穏な空気が俺の周りに

漂ってまいりました。 残業月200時間越え確定なプロジェクトにまわされるかも。 まわされないにしても残業100時間ぐらいになるかも。 #今、日記を会社から更新中!って何してるんだ俺。早く帰れ馬鹿。いやぁ。ソフトウェア産業は避けたほうがいいかもしれま…

エディタセーブ時の振る舞い。

以前も何かの折に触れた気がするんだけど、 エディタのセーブ時にセーブとセーブにまつわる処理を中断する方法について。 そもそもエディタは IEditorPart インタフェースを実装して作成する。 そのなかでセーブ機能は doSave メソッドで実装する。 doSave …