なんとなくうんざり

なんとなくということはないはずですが、いろいろ考えていると面倒になってくることもあり。 そもそもこれを書いている途中で書くのが面倒になってきたんだけれど、長いブログが書ける人ってすごいね。 おそらくは思ったことをそのまま写している感じなんだ…

SwingUtilities.invokeLater

マルチスレッドにしている場合で、既存のSwingコンポーネントにアクセスする際は必ずこれ経由。

RMI で no such object in table

サーバ側で問題のオブジェクトが GC されてしまうからのようです。2006-08-17 - きしだのはてな

Linux デスクトップの多重起動

当然なのかもしれないが... たぶん、NFS で共有された世界で、多重起動するとよろしくない。 ログにこのようなエラーが出ていたので備忘録。Error: Can't add object reference (probably artsd is already running). If you are sure it is not already run…

これまで動いていたのに不明な NoSuchMethodError

Eclipse で、VM 設定のルートが JDK になっていたためのようでした。 JDK 内の JRE にルートを変更したところ、以下のようなエラーは出なくなりました:java.lang.NoSuchMethodError: calculateSecurityWarningPosition ....

Maven で JRE ではなく JDK を要求されたとき

eclipse.ini に vm C:\Java\jdk6\bin\java.exeのようなものを加える。このとき、-vm の後に改行が必要だった。

転送モードと改行コード

UNIX -> Win で転送したときにテキストモードだと、改行コードが変換され悲惨なことに... テキストは Unicode のほうがいいなあ。

Eclipse で標準ライブラリのクラスが見えないエラー

プロジェクトを共有していると、プロジェクト設定に互換性がない場合があります。 今回は JRE の設定が異なるためでした。

Jar ファイルの拡張子は .jar だが、それ以外に . を含めない方がよい

のようです。Java Web Start ごしに.jar内のエントリを読み込むことができませんでした。 そんなことどこかにかいてあったっけ?

EndNote で hanging indent

本体の方の、Bibliography > Layout で Hanging Indent を All paragraghs とかにしてやらんといけません。

Acrobat 8 で PDF 画像の一部を切り取る

スナップショットツールというらしいです。カメラマークのものですが、ツールバーを右クリック、その他のツール のダイアログから探してオンにしないと出てきませんでした。。 けっこうよく使う機能だと思うんだけどなあ。

Java Web Start でコードベースの異なるクラスにもセキュリティ許可

jnlp で all-permissions をたてても、jnlp と異なるコードベースのクラスにはそのパーミッションが適用されないようです。ファイル読み書きできないとか。 仕方がないので、自分で Policy ファイルを用意し、それをコード中で読み込みます。なんでも OK ポ…

Apple Java 1.6.0_05 for Mac OS X 10.5 でフリーズ

JOptionPane.showConfirmDialog(panel.getTopLevelAncestor(), "", "", JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE) JOptionPane.WARNING_MESSAGE がいけないらしい。 Apple には bug parade とかないの?

Windows Vista 高速化

これはさんざんあちこちで書かれていることですが。なにしろ遅い。単にグラフィック関係がリッチだというのではない。それならクラシック表示にでもすればいいので。一番気になるのは、起動とシャットダウンが異様に遅いこと。特に、おそらくファイルシステ…

Thinkpad Vista マシンの HDD 換装

前にも同じようなことをやっていて... 同じようなところではまっていた。。 Rescue and Recovery 4.0 で HDD を換装する - YHR’s notes また新規 HDD のフォーマットをし忘れて「Python.exe を終了します」という意味を成さないエラーメッセージをくらった以…

窓使いの憂鬱 KeyExtension 風 @ Vista

KeyExtension というツールを愛用しています。たしかデフォルトで、変換キー+J/I/L/K がカーソル動作になる設定なのですが、ホームポジションから移動しなくてよいのでもう手放せません。が、このたび Vista に移行したところ、うまく動かない。そこで、某…

VNC + ssh で Linux リモートデスクトップ

よくある話のように思いますが、ちょっとはまったのでメモ。## ssh -L 5902:localhost:5901 remotehost ssh -L 5901:localhost:5901 remotehost# 二段以上の場合さらに remotehost 上で ssh -L 5901:localhost:5901 remotehost2# VNC server を起動 vncserve…

Java SE 6 update7 に VisualVM が同梱

こういうのがほしかった。Oki さんのページに概説があります。 http://www.okisoft.co.jp/esc/debugtool/visualvm.html さっそく使ってみよう。

Word 2007 で見出し設定をキーボードショートカットに

毎度、スタイルをコピーしたり、文字列を切り貼りしたりしてましたが、「標準」スタイル状態から「見出し」スタイル状態に遷移するショートカットがほしかった。Alt+Shift+矢印で、見出しにはなります。なりますが、Office提供のデフォルト見出しではないス…

Eclipse で CVS での改行文字自動変換をオフにする

はまりました。。 http://www.hoge256.net/2007/07/49.html

お経か呪文か何か

ぜひ一節覚えてみたいと、むかしから思っているのですが、なかなか実現できません。 最近は京極堂シリーズを読んでいて、ますます覚えてみたいのです。が。

jps, jconsole, など jvmstat 系のツールからプロセスが見えない

問題 jps を実行しても、エラーはでないがプロセスも見えない。(Windows) 解決 この手のデータは TMP 環境変数のディレクトリの hsperfdata_[username] フォルダ内に置かれるが、ツールを実行するユーザ、および JVM 起動時のユーザがアクセス権限をもって…

Map で比較するクラスは equals だけでなく hashcode もオーバーライドしなければならない

そうだったんですね...。しかしまじめに hashcode を実装なんてしたくないし、 いつも同じ hashcode を返すのもどうかと思うし、別のところで一意性を保証するようにしたほうがいいのか。

Eclipse 3.3 64bit 他各バージョンの場所

http://download.eclipse.org/eclipse/downloads/ にあります。なぜかトップからのリンクではでてこない。どういうことですか。 By Projects で Eclipse を選ぶ、ということらしい。 64bit Linux 版がほしかっただけなんですが、そんなに需要が少ないかな??

Word 2007 で貼り付けのオプションをショートカット表示

Alt+Shift+F10 だそうで。

Rescue and Recovery 4.0 で HDD を換装する

Thinkpad の話ですが、R&R(Rescue and Recovery)は無償公開されているので、 ほかのメーカーのマシンでも使えるのかもしれません。http://www-06.ibm.com/jp/pc/option/2nd_hdd/howto/3b.shtml に詳しく解説があるのですが、いくつかはまった点をかいてみ…

Gmail で自動 BCC 追加

URL を使う方法、このアドレスでアクセス: https://mail.google.com/mail/?bcc=(Bccアドレス)&view=cm&fs=1 がよさそうです。

Microsoft IME 2007

Office 2007を導入したのですが、これはひどい。実にひどい。ので IME 2002 に戻しました。PowerPoint2007 なんかはいいと思うのですが。

PowerPoint 2007 でスライドマスタ

フッタを変更してみた。反映されないじゃん。 マスタを表示させる必要はなく、挿入→ヘッダーとフッターですべて適用。これはもうマスタの一部ではないだろう。 メニューが変わると混乱する。

Java SE 6 のソースコードを MergeDoc する

Java SE 6 の日本語 API ドキュメントが正式リリースされました。 そこで移行作業。 http://java.sun.com/javase/ja/6/download.html からソースコードをダウンロードして、 JDK に付属の src.zip と、MergeDoc で結合するだけ。でしたよ。上の URL のソース…