2007年9月7日金曜日

OSSによるジョブネット構築(2) Bookmark and Share

続いて、この辺ならいけそうじゃね?というのが以下の2点です。

どちらもBI系のETLという位置付けですが、見方を変えればビジュアルジョブネット構築ツールです。

2007年9月5日水曜日

OSSによるジョブネット構築(1) Bookmark and Share

エンタープライズなシステム開発では、JP1/AJS2等を使用することと思いますが、
linux/ossだったり、webメインのシステムにバッチ処理を追加する場合など、
高価なプロプライエタリ・ソフトの導入は難しいケースもあるのではないでしょうか。

cronやタスクスケジューラは、ossでも多々ありますが、ジョブネットの制御ソフトは

なかなかありません。GUI有りとなるとなおさらです。

ないことはないはずなのですが、なかなかメジャー(デファクト)なものがなかったり

する状態です。


ないものを探すのもコストがかかるので、Windowsな環境であれば、JP1/Smart Editionで

よいのではないかと思うのですが、いまどきWindowsしか備えがないのも不安です。

ジョブスケジューラ・ジョブネットとしては、お手上げだったのですが、観点を変えて
ETL系のツールとしては、いくつかよさげなものが見つかりました。
とりあえず、自分にとって「どのような機能が必要なのか?」「どれがベターか?」 比較検討してみたいと思います。

Book: ミッドナイトイーグル読了 Bookmark and Share

読了しますた。
読み終わったのは3日の夜中でしたが。

2007年9月1日土曜日

[AIR] JavaScript リファレンス Bookmark and Share

JavaScript Language Reference for the Adobe® Integrated Runtime (AIR™)

[AIR] はじめてのAIR Bookmark and Share

ボタンを押すとHTMLを取得して、テキストエリアに表示します。
Apatanaで作るとこんな感じ。

ポイント(?)
  • "AIRAliases.js"で、air.XXXのオブジェクトが参照できるようになる。
  • var name:type のような書式は使えない。(Aptanaだから?)
  • HTMLをそのままGETするには、DataFormatをTEXTに設定する必要あり。
  • Aptanaのメニューでexportして、airファイルを実行するとインストールされる。




<html>
<head>
<script src="AIRAliases.js" type="text/javascript"></script>
<script src="lib/prototype/prototype.js" type="text/javascript"></script>

<title>Adobe AIR Application</title>
<script>
function completeHandler(event) {
var loader = air.URLLoader(event.target);
air.trace('completeHandler:' + loader.data);
$('textarea1').value = loader.data;
}

function button1_click() {
var loader = new air.URLLoader();
var request = new air.URLRequest("http://192.168.1.10/");
loader.addEventListener(air.Event.COMPLETE, completeHandler);
loader.dataFormat = air.URLLoaderDataFormat.TEXT;
request.method = air.URLRequestMethod.GET;
try {
loader.load(request);
} catch(error) {
alert(error);
}
}

window.onload = function() {
Event.observe('button1', 'click', button1_click);
}
</script>
</head>
<body>
Welcome to Adobe AIR!
<p>
<textarea id="textarea1" cols="30" rows="5"></textarea>
<input type="button" id="button1" value="Get!!" />
</p>
</body>
</html>



9月だ Bookmark and Share

今年も2/3が終了しますた。

ATLTRACEで日本語がNG Bookmark and Share

VS2005 でデバッグしていたら”_CrtDbgReport: String too long or IO Error” という文字列が出力されていた。
グーグルさんに聞いてみたら、ATLTRACEで、日本語を出力しようとすると、こうなるらしい。

http://www.ailight.jp/blog/sha256/archive/2006/11/10/13292.aspx

上記URLのコメントの最後にあったsetlocaleする方法で回避する。