2007-10-01から1ヶ月間の記事一覧

Telnetにすこしふれる

kompiroさんのコード(http://d.hatena.ne.jp/kompiro/20071029/)を、 WindowsのTelnetサーバに向けてやってみた。 そして、ログイン後でいきなり文字化けしたorz 解析すると、カーソルとか画面を制御するようなエスケープシーケンスが 一緒に返ってきている…

PMBOK

ってピンボックが正しいのか・・・。 ずーっとピーエムボックだと思ってた。 英語圏でもピンボックって言うのかな?

メソッドの長さの限界

メソッドが大きすぎる場合、Eclipseだとこんなエラーが出る。 The code of method [メソッド名] is exceeding the 65535 bytes limit javacだとこんな感じ。 Hoge.java:2: コードが大きすぎます。 public void method() { ^ エラー 1 個 エラーが出ないぎり…

条件付きブレークポイント

Eclipseでデバッグする際に使うブレークポイント。 こいつに、条件を満たした場合だけ実行を止めるように設定できたらしい。 地味に知らなかった。 ブレークポイントを右クリ>Breakpoint Propertiesを選択 てきとーに条件を入力する。 条件には、そのブレー…

アノテーションInherited

某ソースを眺めてたら、アノテーションで@Inheritedというのが使われていたけど、 Javadocを読んでも何を言ってんだかよくわからない。 すこし調べてみると、継承したクラスにそのアノテーションが引き継がれるかどうか、 という意味があるらしい。 というわ…

JUnit-addonのFileAssertにバグ

隣の人から聞いて、確かにそうだなーってなお話。 JUnit-addonsのFileAssertのassertEqualsにはバグがあって、 ファイルの大きさが8192バイト以上の場合に正しくチェックできない。 原因は、FileAssertのL232で無限ループになっていると見せかけて、 L258でr…

他のプラグインフォルダのURLの取得

ずーっと前にやったのに忘れてたので、メモ。 自作プラグインだったら、Plugin#getBundle().getEntry("/")で取得できる。 他のプラグインの場合は、こんな感じ。 Bundle bundle = Platform.getBundle("[プラグインID]");

JFCUnit

Swingの試験ができる、JUnitを拡張したツール・・・らしい。 使ったことないのでよくわからん。