2006-01-01から1年間の記事一覧

enumは==を使ってもよい

Java5のenum。どうも不勉強で適当に使っていたため、チキンな僕はこれまで比較にequalsを使っていました。 myyasai.equals(野菜.ナス) しかし、どうやら==で比較できることが保障されているようです。 列挙型 http://java.sun.com/j2se/1.5.0/ja/docs/ja/gui…

めも

ストリーミングメディアガイド http://homepage2.nifty.com/netwarp/index.html PCにビデオデータを取り込む(キャプチャリング)方法 http://streamingmedia.seesaa.net/article/14854116.html キャプチャ(録画ソフト) http://ja.wikipedia.org/wiki/%E3%82…

MTVX 2004HFコンポジット入力

昔のビデオカメラの出力がコンポジット(赤、黄、白)で、うちのMTVX 2004HFの入力はコンポーネント(赤、緑、青)だったので ・FEATHER設定→画質設定→ビデオ1入力設定の入力ソースで、「自動検出」を「コンポジット」に変更 ・線をつなぐのは、赤−赤、黄−緑のど…

PC動画録画

うちのPCにささってたビデオカードとビデオキャプチャ(TVチューナ)カードを使って、こんな感じでできました。 MTVGA X600Pro (DVI出力端子) ↓ (コンポーネント出力用ドングル) (D端子→コンポーネント変換アダプタ) ↓ (ビデオ入力1) MTVX 2004HF ・MTVGA付属…

enumのordinal

enumって定義の順番取得できたんだ。以下は出力結果は2 enum 野菜{ りんご, とまと, なす; } public static void main(String[] args) { System.out.println(野菜.なす.ordinal()); } テーブルのカラムとかに対応させるの楽だな。 tableItem.setText(obj.ord…

SWT Fontの指定

http://www13.plala.or.jp/observe/JFace/jface_resources.html正しくはFontRegistryなどを使わんといかん。ちょっとサイズを大きくしたいだけという場合、 やりたいことに比べちょっと面倒か。 VEだと、プロパティーで指定できる。 こんなコードになる。可…

SWT Tableの色の変更

http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/ColorcellsandrowsinSWTtable.htm TableItem#setForeground(Color) TableItem#setBackground(Color) 色は普通の色は Display#getSystemColor(SWT.COLOR_XXX); を使うか 自分で作る。自分で作る場合はColo…

SWT TableItemのインサート

http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/InsertaSWTtableitematanindex.htm 3つ目の引数 TableItem item = new TableItem(table, SWT.NONE, 1);

IEでQuickTimeを使用しないようにするには

http://www2.moug.net/bbs/web/20060623000002.htm =クリックで(ダウンロードして)ローカルで関連づけているアプリで開くようにするには iTunesをバージョンアップしたときに、勝手にアドオン入れやがった。 IEの設定で、QuickTimeアドオンを無効にしても、…

スタンバイ時のブリンク

うちのPC(MBはASUS P5GD1)はスタンバイ時に前面のLEDランプがピカピカとblinkする。 寝るときはいつもPCはスタンバイ(S3)にして寝る(TVパソコンで朝早くの録画とかあるので)のだが、このピカピカが前から気にはなっていた。モニター消しただけの普通モード(S…

RMIでコールバック

クライアントからサーバーにリスナー(コールバック用)としてわたすオブジェクトもUnicastRemoteObjectを継承したものにする

スタブ不要なRMI

http://www.02.246.ne.jp/~torutk/javahow2/rmi_nostub.html オプション指定でちょっとはまった。レジストリ側で、セキュリティポリシーとクラスパス(コードベース)の指定が必要みたい。 rmiregistryコマンドで起動する場合は、オプションを指定する。 Java…

セキュリティポリシーとコードベース

全部の場所に全部置いた場合コードベース指定はいらない。セキュリティポリシーはどういう場合に必要なのかイマイチはっきりしないが、上のような簡単なコードの場合で自分ちのLAN内な場合、指定しなくても普通に動いてはいる。

なんちゃって構成管理

人に配るわけでもない場合、サーバーもクライアントもインターフェイスも全部の場所に全部のファイルを置くのが簡単

RMIでリモートコールしてくれない件

以下のようなクラスがあって、Echo.java package rmitest; import java.io.Serializable; import java.rmi.Remote; import java.rmi.RemoteException; public interface Echo extends Remote, Serializable{ public String sayEcho(String message) throws R…

Jpcap

http://netresearch.ics.uci.edu/kfujii/jpcap/doc/index.html WinpcapのJavaラッパ。Javaでもパケット解析できますか。 インストール手順で、JREのbinとかlibにモノを置くのが不安だったので、 dllをパスの通ったとこにおいて、jarをクラスパスにとおしたら…

JUnit4のTestSuiteの代わり

@SuiteClassesと@RunWithアノテーションでTestSuiteを作れるhttp://www.archivesat.com/Junit_at_Yahoogroups/thread785406.htm http://www.devx.com/Java/Article/31983/0/page/3こんな感じ @RunWith(Suite.class) @SuiteClasses({Test1.class,Test2.class}…

syncExec

SWTのDisplay#syncExec()/AsyncExec()に渡すRunnableに時間のかかる処理をかかない。 SWTのUIスレッドは1コ?でまわっているっぽい。 自分のコードのsynchonizedとからんだ場合注意か

Time-spinner

http://www.wickit.be/wiki/SWTDateTimeSpinner 本当はSWTで時刻のみのスピナーが欲しい。Spinnerの値はintだから無理か。コンボでがまんするか。

SWTでカレンダー

http://swtcalendar.sourceforge.net/ http://www.xucker.jpn.org/java/swt/swtcalendar.html

Visual Editorでダイアログを作る

VE上で直接、ダイアログのGUIを編集はできないみたいだが(ViewPartのように)、Compositeを介して、間接的にGUI編集できる。(一例)1.Compositeを継承したクラスを作成(VEの「Composite Visual Class」)。例えばHogeCompositeというクラスを作ったとする。 2.D…

値だけコピー

VBA

http://www.happy2-island.com/excelsmile/smile03/capter00505.shtml Range("A1").Copy Range("A2").PasteSpecial Paste:=xlPasteValues

HSQLDB CACHED

HSQLDBで「out of memory」エラー →デフォルトのテーブルはオンメモリ。CACHEDに変更

郵便局に振り込みできない

自分の銀行口座から郵便局に振り込もうと思ったらできなかった。 郵便局って提携先少ないそうで。 http://www.yu-cho.japanpost.jp/s0000000/ssk11000.htm 電話でヘルプの人に振り込み方法聞いちゃった。 世の中ってそれほど繋がってはいないんだな。 少し、…

完全修飾名のコピー

Eclipseのパッケージ・エクスプローラの右クリックから、クラスの完全修飾名をコピーできるようになったとる。いつの間に?今まで名前変更ダイアログからコピーしてた。微妙に便利。

AntRunner and BuildListener

http://dev.eclipse.org/newslists/news.eclipse.platform/msg50430.html 結局タスク名がとれませんか。 自分でカスタマイズするにしても、クラスパスうんぬんかんぬん、やりたいことに比べて手間がかかりすぎるか。 Contributing tasks and types http://he…

Top-Level Project Planning for 3.3

http://www.eclipsezone.com/eclipse/forums/t74986.rhtml http://www.eclipsezone.com/eclipse/forums/t76367.html

Eclipseロードマップ、プロポーザル

http://www.eclipse.org/projects/ →Where are the projects going?

VE便利

Visual Editorって便利だなこりゃ。 プラグインのViewでも使えるし。 なんで今までなんちゃって程度しか使わなかったんだろ。 それなりに不安定だが、手で書くよりかなりマシ。

EXCELでグループ関数

SQLのSELECT COUNT GROUP BYみたいなことしたいときどうすんだー? ピボットテーブルというのが集計に使えたようだ。