nDiki : Java
Java
web
数値計算
- http://math.nist.gov/javanumerics/
- Java での数値計算
- Matrix Toolkits for Java (MTJ)
- GNU LGPL、JNI を使用。
- Google Directory
Javaプログラムの起動を支援するツール
- JSmooth .exe Wrapper
- Ther Marner Java Launcher
- Commons Launcher
- Java Exe Maker - exe4j - 有料
- Java Launcher
- MobExe (Win32 Java Launcher
- Jelude
- NSIS スクリプト、public domain
- JEXECreator
- JexePack
- exeJ
- jStart32
- ROXES ANT Tasks
- http://lopica.sourceforge.net/...
- exewrap
- 国産
- launch4j
関連情報
- Java Web Start
- Java の assertion
- JAI - Java Advanced Imaging API
- Code Conventions For The Java Programming Language
- J2SE
- JRE - Java Runtime Environment
- Java 言語仕様
- Javadoc
- プログラミング言語
- JasperReports
- Java 帳票エンジン。
スポンサード リンク
Related term
2001年11月27日 (火)
■ 21:00 Xalan-Java + Bean Scripting Framework で Perl を使うぞ

XSLT プロセッサの Xalan-Java2 は、Extension で Bean Scripting Framework (BSF) を使って XSLT 中に直接 (ActiveState の) PerlScript を埋め込めるらしい。 さっそくチャレンジ。
@ ActivePerl をインストール
Debian パッケージが Intel Linux 用にあるので、これをインストール(ActivePerl-5.6.1.630-i686-linux.deb)。 /usr/local/ActivePerl-5.6 以下にはいる。 問題なし。
@ サンプル XSL ファイルを書く
Xalan-Java2 のページを参考に PerlScript を埋め込む。
動かない。 BSF のソースを見てみる。 れれ、ビルドファイルを見ると、ActiveScript はべったり Win32 用だ。 がびん。 やっぱり素直に Java で Extension 書くか。
- ActivePerl で Ming (2005-02-23)
- [ Perl ] PDL::PP で C extension を書く (2004-02-19)
- Wineを入れてみる (2005-03-31)
- RPC::XML のかわりに XMLRPC::Lite (2004-08-31)
- PAR::Repository でビルド済み Perl モジュールをネット... (2006-12-12)
2001年12月4日 (火)
■ 17:15 Checkstyle を ant に追加

Checkstyle は Java のコードのスタイルや Javadoc 用コメントのチェックをする Java クラス(コマンドラインツール / Ant タスク)。
Debian のパッケージにはまだなっていないので、公式サイトからとってきて .jar ファイルを /usr/local/share/java に放りこむ。 必要なライブラリの ANTLR と Regexp は Debian パッケージになっているので入れとく。
コマンドラインでちょっと試した後 build.xml にターゲット追加して統合。 これで JUnit とあわせて、コードの品質があがるようにがんばろ。
- Linux 上で Flex 2 SDK を使った Flash コンテンツ開... (2007-09-11)
- 15:00 Java Cryptography Extension (JC... (2001-12-04)
- 21:00 Xalan-Java + Bean Scripting Fra... (2001-11-27)
- PAR (2004-07-19)
- 久しぶりの C++ は GNU Automake + CppUnit で (2009-03-13)
■ 15:00 Java Cryptography Extension (JCE) 1.2.1

Java で Blowfish 使いたいのでインストール (って、実は先週に最後の一手以外は終えていた。で今日使ってみたらやっぱり設定が必要ねってことで追加作業)。
JCE のページから、jce-1_2_1.zip をとってきて、jce1.2.1/lib 以下の jce_1_2_1.jar, US_export_policy.jar, local_policy.jar, lib/sunjce_provider.jar を /usr/local/jdk1.3.1/jre/lib/ext にコピー (JAVA_HOME=/usr/local/jdk1.3.1)。
で、/usr/local/jdk1.3.1/jre/lib/security/java.security ファイルに、
security.provider.3=com.sun.crypto.provider.SunJCE
を追加。 これで Blowfish で秘密のあっこちゃん。
[ Debian ]
- Apache での PostgreSQL を使った認証 (1999-12-18)
- 17:15 Checkstyle を ant に追加 (2001-12-04)
- 野良パッケージと依存 Perl モジュールのインストールセット をCPAN... (2006-02-11)
- 21:00 Xalan-Java + Bean Scripting Fra... (2001-11-27)
- 納品前日なのに /var が壊れた! HDDからのブートで Debian ... (2005-09-27)
2001年12月5日 (水)
■ [ Java ] 22:30 Cocoon2 はどうかな?

最近、本サイトの生成フレームワークを一新すべく模索中(現在は XML + 自作 Perl スクリプト)。 今の最有力候補は XML + Ant + Xalan。 他にいろいろ見ていたら、Cocoon 2 はどうかなと。 XML から XSLT 他を用いて HTML とか WML とかを生成する server application なんだけど、ローカルで立ちあげて Wget とかでローカルに静的なファイルとして落とせば、それをサーバに置けるんじゃないかなぁ。 すぐ思いつく問題は、
「コンテントネゴシエーションまわり」(en, と ja を別々のファイル名できちんととりだせるか)
等々。ドキュメントだけ静的にアーカイブしたものとかあるから、静的なファイルに落とせるんだろうなとは思いつつ。 とりあえず、インストール。 まず先に Tomcat
cd /usr/local tar zxvf jakarta-tomcat-4.0.1.tar.gz
次 Cocoon 2
cd /usr/local tar zxvf cocoon-2.0-bin.tar.gz cp /usr/local/cocoon-2.0/cocoon.war /usr/local/jakarta-tomcat-4.0.1/webapps/
Tomcat がデフォルトで 8080 ポートをつかうのだが WWWOFFLE が既に使っている。 Tomcat の方をずらすより、WWWOFFLE の変更の方が勝手がわかるのでそちらをずらす。 で
/usr/local/jakarta-tomcat-4.0.1/bin/startup.sh
で起動。http://localhost:8080/cocoon/ に Galeon でアクセス。 一発目は非常に遅い。他のページも一度目は閲覧は遅いがキャッシュが効くので次からはそれほどでもない。
とりあえず、ドキュメントを読んでいろいろ調査。
- SCons は GNU Autotools のかわりになるか (2005-04-20)
- Module::Build でソースパッケージング (2005-08-24)
- 私的10大ニュース2004 [ comp ] (2004-12-31)
- WiKicker に JSON でのページ出力機能を追加 (2007-04-03)
- PAR で DLL ファイルをロードできなかったら大文字小文字を疑え (2009-02-23)
2002年9月18日 (水)
■ [ Java ] instanceof

あっ。存在を忘れてた。getClass().getName().equals(...) してた。ポカ。 instanceof / ダウンキャストしなくて済めばその方が良いのだが。
- PAR (2004-07-19)
- XML-RPC - Java クライアントと Perl サーバ (2004-08-29)
- JGraph (2002-10-22)
- 久しぶりの C++ は GNU Automake + CppUnit で (2009-03-13)
- 17:15 Checkstyle を ant に追加 (2001-12-04)
2002年10月22日 (火)
■ JGraph

やはり Wiki のページ間のグラフが見れるようにしたいな。 emacs-wiki では Graphviz と連携してグラフを描かせてみているんだけど、NaneyOrgWiki のあるレンタルサーバではサーバサイドでやるのは辛いかな。
Java Web Start な Java アプリケーションと連携するなら簡単かも。 ということで、以前からチェックしていた JGraph を使ってみる(といっても HelloWorld)。
が、実際には日本語フォントの設定になだれ込む事に。
- GanttProject で開発スケジュールを作成 (2004-08-26)
- 今日のさえずり - 「意味わかんない」っていうセリフが伝染しないように (2010-02-19)
- Wiki考 (2002-09-20)
- ガントチャート関連ツール (2004-04-13)
- [ WiKicker ] 古くても検索キャッシュを返す (2004-01-20)
2003年12月12日 (金)
■ [ Java ] Unicode (UCS) -> 別の charset

Java の String を 'abc' なら US-ASCII (ANSI_X3.4-1968)に、'あいう' なら ISO-2022-JP にしたいという話。 やっぱり文字列中の全ての文字について候補の charset に含まれているか見ていくしかないのか?
Mew だとちゃんと、US-ASCIIだけならus-ascii で、日本語が含まれていれば iso-2022-jp でメールを送ってくれるがここら辺はどうやっているんでしょ。 ソースを見てみるか。
- Windows 上での Apache 2.0.53 では PATH_INF... (2005-04-10)
- [ WiKicker ] 通知メールの Subject: フィールドのエン... (2004-01-25)
- メールによる社内コミュニケーションの問題 (2006-04-12)
- Linux で使えるデスクトップ検索ツール Beagle でローカルファイ... (2006-08-08)
- ISP から Outbound Port25 Blocking を行うとの... (2006-05-23)
2004年3月24日 (水)
■ 久しぶりにdoxygen

仕事のJava、C++ ソースコードをドキュメント化するリクエストをもらったので例によって doxygen に通す。 今回は LaTeX 経由でPDFへ。
- assertion (2004-05-16)
- 今日のさえずり - 紫のハンドタオルを口に当てた人が電車から下りてきた (2010-03-16)
- 久しぶりに build.xml を書く (2005-11-14)
- IDE と To Do (2009-10-06)
- 今日のさえずり - Twitter 割引を実施する大井町のすし処さいしょ (2010-02-04)
2004年4月13日 (火)
■ ガントチャート関連ツール

DateBk5 からのガントチャート作成の話だが、まずはチャート作成部分は他のものを利用できないかなと調査。
@ Planner (MrProject)
以前にちょっと使ったことあり。 日本語OK。 以前、保存したら次に開けなかったことがありそれ以来使っていない。 データはXMLフォーマット(DTDもある)なので、この形式でデータを作成すると、勝手にチャートを作らせることができる。
使い勝手はいいが、印刷まわりはちと弱い。
@ GanttProject
Java で記述されていて、Java Web Startも可能。 見た目は Planner とほとんど一緒。
これもデータはXMLフォーマット。
@ PyGantt
aptラインが用意されているので入れてみる
apt-get install python-logilab-pygantt
実行
pygantt --help Traceback (most recent call last):
File "/usr/bin/pygantt", line 2, in ?
from logilab.pygantt.main import run
File "/usr/lib/python2.3/site-packages/logilab/pygantt/main.py", line 103, in ?
from logilab.pygantt.lib.readers import ProjectXMLReader
File "/usr/lib/python2.3/site-packages/logilab/pygantt/lib/__init__.py", line 21, in ?
from objects import *
File "/usr/lib/python2.3/site-packages/logilab/pygantt/lib/objects.py", line 31, in ?
from zLOG import LOG, INFO
ImportError: No module named zLOG
何か足りない。
- GanttProject で開発スケジュールを作成 (2004-08-26)
- ソフトウェア技術者御用達のプロジェクトマネジメントツール TaskJuggler (2007-04-23)
- Project@Hand 2 購入 (2004-12-27)
- Windows でも Linux でも動くタスク管理ツール Task Coach (2006-01-12)
- JAlbum で Webフォトアルバム (2004-11-14)
2004年4月16日 (金)
■ 新入社員

[ お仕事 ]
先月中旬に面接した人が今日から出社。 自分のプロジェクトへの配属となるので、オリエンテーションなどなど。
プログラミングの経験がほとんどないようなので、まずは研修といった感じか。 「実務に結びつく」「短期間に」「基礎から学べて」なんて考えると課題が決まらん。
最初はC言語でプログラムを書いてもらうか。業務では Perl か Java か C++ といったところなのだが、どれも最初に覚えてもらうにはどうなのかなと。機械よりの概念もある程度おさえておいて欲しいし。早い段階でオブジェクト指向プログラミングも理解して欲しいが。
ML とか Lisp とか Scheme とかっていってみたいものではあるな。
- assertion (2004-05-16)
- 久しぶりの C++ は GNU Automake + CppUnit で (2009-03-13)
- Perl で lex/yacc (1999-01-20)
- ハッシュとは (2004-06-09)
- アクセサは foo と set_foo にしたい (2009-08-20)
2004年4月19日 (月)
■ Eclipse 3.0M8

[ Java ]
ここ最近めっきり仕事でコーディングしていないところに社内向けのとあるミニツールが欲しいという要望がでたため、喜んで引き受けることに(別の仕事もたまってはいるのだが)。
Perl でちゃちゃっと作れる内容なのだが、Windows で利用してもらうには ActivePerl のインストールの他に、必要なライブラリとミニツールのパッケージ(PPM)を入れてもらわなければならなくなるので、ちょっと面倒。 プログラムの更新も手間だし。
ということで久しぶりに Java。 Eclipse も半年以上見ないうちに結構変わったな。 ノート PC を新しくしたから以前みたいにメモリ不足で苦しむことなく使用できるようになった(というか落とすのが面倒なので起動しっぱなし)。 しかし 1024x768 GTK2 だと狭いな。
ついでにSWTベースでコードを書こうかと思ったが、一晩で仕上げるには知識不足なので普通に Swing に。 Java Web Start用に jnlp を書いて、JAR ファイルに電子署名してミニツール完成。
- PAR (2004-07-19)
- [ Perl ] PDL::PP で C extension を書く (2004-02-19)
- 自前 PPM リポジトリの管理 (2006-07-03)
- PAR::Repository でビルド済み Perl モジュールをネット... (2006-12-12)
- PPM とか (2003-10-01)
■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザイン ビックカメラProcess Time: 0.377127s / load averages: 0.66, 0.32, 0.25
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)




◇ Twitter やってます。この記事が気にいったらぜひ twitter.com/Naney の follower になってください。