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

USBメモリ購入

pc

A-DATA PD7 メモリディスク 1G http://www.adata.com.tw/adata_jp/product_detail.php?ProductNo=AP07ZZZSV A-DATA RB15 防水ポータブルディスク 1G http://www.adata.com.tw/adata_jp/product_detail.php?ProductNo=AR15120BKそれぞれ3000円くらい。 HDBENC…

sun JDKのjavaコマンドオプション一覧

http://blogs.sun.com/watt/resource/jvm-options-list.html オプション山盛りです。

Instrumentation#redefineClasses()の使用例

Bug ID: 6378425 Instrumentation.redefineClasses ignores class redefinitionInstrumentation#redefineClasses()がデグれってて動かないっていうバグレポート みたいなんだけど、非常に簡易な使用例になっている。Oracle Technology Network for Java Deve…

クラスの中でバイトコードをダンプできますか - Java Solution

クラスの中でバイトコードをダンプできますか − Java Solution − @ITJavassistやasmを使ってゴニョゴニョする話題。 そういえばjdkではjavap(逆アセンブラ)はあってもjasmin(アセンブラ)に相当するものを用意していないのはどうしてだろう。

com.sun.toolsを直接コール

NewZaurusさんより。 alias javac='evm sun.tools.javac.Main' alias javap='evm sun.tools.javap.JavaP' alias javadoc='evm sun.tools.javadoc.Main' alias jre='evm sun.tools.jre.Main' alias java='evm'上記のエリアスでjavac,javap,javadoc,jre,javaそ…

Spring で JTA を使いたいのなら JTA の実装とコネクションプールの実装が必要です.

http://d.hatena.ne.jp/koichik/20050117#1105981361 id:koichikさんの "Re: JtaTransactionManagerとnon-XA-awareのDataSource"より。 より。 本番ではEJBコンテナ実装を使うってのと、独立したJTA実装を使用するってケースが考えられるけど withoutEJB環境…

cygwin1.dllに依存しないバイナリをコンパイルする

mno-cygwin オプションをつければよい。 $ gcc -mno-cygwin hello.c $ objdump -p a.exe | grep dll DLL Name: msvcrt.dll DLL Name: KERNEL32.dll $ cygcheck ./a.exe .\a.exe C:\WINNT\system32\msvcrt.dll C:\WINNT\system32\KERNEL32.dll C:\WINNT\syste…

javaでrubyのブロックみたいなの。

Rubyのブロック構文のように、Javaでどういう終わり方をしようが確実にファイルをクローズする全行処理メソッドを作る http://d.hatena.ne.jp/t_yano/20061004/1159987463 勝手にファイルを閉じるブロックの実装サンプル。 僕も昔考えたんだけど、やっぱ無名…

動的IPアドレスで固定IP

net

インターリンクのサービスですが、面白いですね。 http://www.interlink.or.jp/service/myip/index.html 動的IPアドレスしか提供されないプロバイダーでもマイIPサービスに加入することにより固定IPアドレスを利用することができます。 マイIPサービスは、VP…

haproxy

dev

http://www.aware.jp/diary/?date=20060512#p01 haproxyはTCPコネクションを絞る用途に適切なスペックを持っているので試す価値あり以前の日記記事Perlbal使ってみたで紹介したPerlbalと同じような性質を持つ、別なリバースプロキシソフトHAProxyがあります…

javaの分散技術ベンチ

Benchmarking the Round-Trip Latency of Various Java-Based ... www.lifl.fr/~merle/benchmarking.pdf Java RMI/JRMP ,Orbacusが最速か?axisはその40倍くらい遅い(速さが正義ではないけど)未だにRMIと比べてのEJB(SLSB)の優位性がよくわからないのでエロ…

ブログ検索エンジン

メモ。モバイル版があるのを評価。 http://www.namaan.net/ http://www.namaan.net/m/

携帯-PCゲートウェイ

http://mgw.hatena.ne.jp/ってのがあるんですねぇ。「はてなにより携帯用変換されたページです 元ページ」とか出る奴。

javaの初期化子

ショック! 今までstatic初期化子 と インスタンス初期化子 をごっちゃに考えてました。 他人のコード見て覚えたのがいかんのか。仕様書読まなあかんのか。 でもjava言語仕様書ぜんぜん意味わかんねーんだもん。 static初期化子 http://www.kab-studio.biz/P…

DOS(Windows)の子プロセスと環境変数

バッチファイルでcallを使うと同一プロセスになるんだって。 UNIX屋の".",や"source"はバッチでは"call"なんだ、と考えればいいんでしょうか。http://forum.nifty.com/fpcu/top/doslog01/0018.htm http://forums.belution.com/ja/windows/000/004/20s.shtml …

Javaアプリケーション起動ツール JDenginE(Java Desktop Engine)

「JDenginE(Java Desktop Engine)」は、メモリ上に常駐する1つのJVMから、複数のJavaアプリケーションを起動するツール。あらかじめ起動しているJVM上でアプリケーションを実行することにより、アプリケーションの起動時間の短縮、メモリ使用量の削減を実…

CD-ROMに閉じ込めろ

tomcatをCD-ROM上で動かす http://murci.wordpress.com/2004/11/30/configuring-tomcat-for-running-from-read-only-device-aka-cdrom/ jettyをCD-ROM上で動かす http://www.benjysbrain.com/misc/cdsite/

hibernate3 の日本語リファレンス

trunkに日本語リファレンスが入ってるみたい。xmlだけど。 buildしたらhtmlやpdfのドキュメントが生成されるのかな。http://anonhibernate.labs.jboss.com/trunk/Hibernate3/doc/reference/ja/

Hotswap Weaving

はてブって、PDFはブクマできないんですよね。だからこっちに「後で読む」を残しておく。 メモ:あとで読む。 (PPT)AOP言語におけるDynamic Weavingのための一手法 - 効率的なJava Dynamic AOPシステムを実現する Just-in-Time weaver www.csg.is.titech.ac.j…

追記

pdfブクマできないは誤り。ブクマしようとしたURLに"http://"がはいってなかった。勝手に補完してくれると期待してたわけ。

はてブの全文検索

タグとかでしか検索できない。なんでだろ。 オレはタギングされてなくても検索したいんすよ〜。 googleとの提携機能ではweb全体サーチに走っちゃうし。 しょうがないので b.hatena.ne.jp 内の全文検索をするときは ドメイン指定してググることにする。・テン…

クラスのリロード関係

javaではクラスの再定義は通常許容されていないので、クラスをリロードするにはクラスローダーを毎回使い捨てる必要があります。 いや、あるらしいんだってば。 でそーゆー時は 自作クラスローダーを毎回newしてロードして捨てて、 Thread.currentThread().g…

アキバで購入してきたものリスト

日本トラストテクノロジー製 PODZERO3 - 単四電池4本を入れる電池パックで、USB機器に5V電圧を出力するバッテリーになる。 ADATA製 2GB 60X miniSDメモリ マキテック/ブロードウォッチ製 USB-miniSD カートリーダーライター - 小さめのカードリーダー カシム…

cygwin,javawrap

http://d.hatena.ne.jp/papa33/20040325#p1 cygpath でパスの変換をするラッパー。引用させてもらいます。 [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath -u "$JAVA_HOME"` function javawrap { executable="$JAVA_HOME"/bin/$1 shift if [ -n $CLASSPATH ] ; …

JNDI

RMI レジストリサービスプロバイダ Java Naming and Directory InterfaceTM (JNDI) http://java.sun.com/j2se/1.4/ja/docs/ja/guide/jndi/jndi-rmi.htmlJ2EEの開発で頭に来るのがJNDIやらEJBやらJTAやら、コンテナが実装を持っていてライフサイクルも管理し…

Cloudscape, DB2, WebSphereの日本語ヘルプ

http://blog.goo.ne.jp/makoto_climb/e/d66579e968ef53a151c6722848e42ef6 derbyの日本語情報の前にこれでも読むか。

JTA/JTS

EJBのCMTとかJTA/JTS とかで悩む。 UserTransaction と DataSource がどう連携しているのか? これは裏で両方のオブジェクトを生成しているコンテナが勝手に連携取っているのだろう。 ライフサイクルは?やっぱりコンテナが自動制御している。 実装はなんとな…

Compass - Java Search Engine Framework

http://www.opensymphony.com/compass/Compass is a powerful, transactional Object to Search Engine Mapping (OSEM) Java framework. ...JDBCに対してのORM、サーチエンジンAPIに対してのOSEM、ということらしい。確かに直接 Lucene を使うのはJDBCを直接…

ResourceBundle強制リロード?

このコードが本当に動くのかは知りませんが。 http://www.jguru.com/faq/view.jsp?EID=779194 see also: http://www.jguru.com/faq/printablefaq.jsp?topic=I18N Author: Kevin Schaaf (http://www.jguru.com/guru/viewbio.jsp?EID=466729), Sep 10, 2001 Yo…

ニンテンドーDS ゲット!

英語なんとかしたいなと思って英語ポッドキャスト聞いてるけど、集中できずBGMになるので、ニンテンドーDSのえいご漬けの購入を決意。 友達にニンテンドーDS(旧式)を売ってくれと要請したら断られ、やむを得ず近所のGEOに行ったら中古が置いてあった!えいご…