Ajaxで今よみがえる(^^;;-->[クロスブラウザ技術 ]DHTMLサンプル集
古籏一浩さんとのはじめての共著 発売中-->『Ajax実践テクニック』 古籏一浩/高橋 登史朗 (著)秀和システム
配本予約開始-->『入門Ajax 増補改訂版 』 高橋 登史朗 (著)ソフトバンククリエイティブ ; ISBN: 4797336242
【カテゴリー】 ActionScript ( 5 ) AIR ( 2 ) AjaSQL ( 10 ) Ajax ( 561 ) Arax ( 1 ) canvas ( 10 ) CSS ( 10 ) ( 5 ) DLNA ( 1 ) Dojo ( 17 ) DOM ( 45 ) ES4 ( 4 ) 反重力物質 ( 1 ) ffAdd-on ( 1 ) Flash ( 46 ) Flash Remoting ( 11 ) FTP ( 2 ) GAF ( 9 ) Google Maps ( 112 ) GPS ( 41 ) HTTPヘッダサンプル ( 9 ) Internet ( 1 ) IPv6 ( 1 ) 漫画 ( 1 ) Java ( 44 ) JavaScript ( 248 ) jKamo ( 8 ) jQchart ( 1 ) jQuery ( 106 ) jquery-ref ( 1 ) jsGadget ( 19 ) jslb_ ( 3 ) jslb_ajax ( 9 ) JSON ( 46 ) JSR223 ( 7 ) kjscmd ( 1 ) KNOPPIX ( 1 ) Linux ( 15 ) Mac ( 8 ) Memo ( 3 ) Microformats ( 2 ) Mini AJAX ( 2 ) MochiKit ( 2 ) mootools ( 3 ) Movable Type ( 57 ) MySQL ( 10 ) NewGameWeb ( 2 ) Nucleus ( 8 ) OpenAJAX ( 3 ) OpenDocument ( 1 ) OS ( 7 ) P2P ( 2 ) Perl ( 7 ) PHP ( 37 ) PostGIS ( 1 ) PostgreSQL ( 4 ) prototype.js ( 21 ) ROBOT ( 1 ) RSSリーダー ( 14 ) Ruby on Rails ( 7 ) Spry ( 6 ) SQLite ( 11 ) SQLiteWorker ( 2 ) ssh ( 1 ) SSI ( 2 ) SVG ( 15 ) TRON ( 1 ) Video ( 1 ) VML ( 1 ) Webサービス ( 96 ) widget ( 6 ) Wii ( 1 ) Wiki ( 1 ) Win ( 6 ) WSH ( 1 ) X01HT ( 29 ) XML ( 30 ) XOOPS ( 1 ) XQuery ( 2 ) XUL ( 4 ) Yahoo! UI ( 62 ) 日付入力用カレンダー ( 1 ) 『Ajax実践テクニック』 ( 1 ) 『入門 Ajax』 ( 42 ) WinTips ( 2 ) こりゃすごい ( 3 ) チューニング ( 21 ) ダイナミックロード関数 ( 7 ) リファレンス ( 13 ) ライブラリ ( 107 ) レーダー雨量表示 ( 1 ) ハード ( 20 ) ペンギン ( 2 ) ブラウザ ( 71 ) ブログでBBS ( 1 ) アクセスグラフ ( 3 ) イベント ( 1 ) カレンダーによる日付入力スクリプト ( 4 ) クロスブラウザ ( 11 ) クロスブラウザ関数 ( 7 ) スマートフォン ( 8 ) セキュリティ ( 106 ) ソフトイーサ ( 1 ) マッシュアップ ( 23 ) 暗号 ( 4 ) 映画 ( 47 ) 河川の水位グラフ ( 3 ) 回線 ( 2 ) 開発ツール ( 22 ) 牛久大仏 ( 8 ) 携帯 ( 118 ) 言語 ( 18 ) 故障 ( 2 ) 洪水警報システム ( 2 ) 今日のひと言 ( 5 ) 仕様 ( 55 ) 雑談 ( 219 ) 実装 ( 1 ) 書籍 ( 17 ) 親子ウインドウ有無の確認関数 ( 3 ) 新海誠 ( 3 )
【info】有料サポート(ベータ)限定 承り中 多忙につき、一時、新規受付停止 閉店中 /【JSサポート(仮称)】 

【費用】 とりあえず、言い値で承ります。ただし、できる範囲での限定受付です。込み具合等によりお受けできない場合がありますのであらかじめご了承ください。サポートにご納得いただけなければ料金は不要です。 逆に感動したら多くても構いません(^^;;;。

【できること】 たとえば、かも日記で無料配布されているコードのカスタマイズや、あるいは、JavaScript/Ajax全般+Webサーバーとの連携などのアドバイス&サンプル作成等 。A:jQchartなどでWeb用グラフ設置(エクセル→CSVやデータベースからWebグラフ生成)などのアドバイスやカスタマイズサンプル作成。B:ツリーメニューなどのカスタマイズサンプル。C:Google Mapsのカスタマイズ。etc...

【できないこと】 腕立て伏せ200回

【ライセンス】 私が今まで「かも日記」等で提供してきたコードの大半は、商用利用、改造、自由、連絡不要で、今後もそれらは変わりません。そして、この有料サポートによりカスタマイズコードなどが提供される場合でも、同様に、それらを商用利用しても改造しても自由です。ただし、制限のきついライブラリなどを使う場合は、各ライブラリのライセンスに準拠せざるを得ない場合があります。

【info】いつもいろいろなテストなどをページ内のあちこちでやっているので、重かったり、壊れていたりするf^^;ことも多いですが、何卒、ご了承ください ( _ _ b

【JSR223 このページ内へのリンク】
【JSR223】スクリプト言語とJavaを結びつけるJSR 223
【JSR223】Java スクリプト API 入門
【JSR223】Java 6でJavaScript
【Java】Java SE 6
【JSR223】JavaとJavaScriptの親しい関係
【Java】Java VMがJavaのものではなくなる日
【JSR223】JSR 223: Scripting for the JavaTM Platform

[ JSR223 ]

2007年12月15日

【JSR223】スクリプト言語とJavaを結びつけるJSR 223

JSR223 】 , Java 】 , JavaScript ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


Java API、使ってますか?
(34) スクリプト言語とJavaを結びつけるJSR 223 (mycom)
http://journal.mycom.co.jp/column/jsr/034/index.html

現在、Javaプラットフォームではスクリプト言語のサポートが急速に進められている。同時に、Java VM上で動作するさまざまなスクリプト言語の実装が登場しており、JavaプラットフォームはすでにJava言語という枠を飛び越え、マルチ言語環境に進化しようとしている。

JSRs: Java Specification Requests
JSR 223: Scripting for the JavaTM Platform
http://www.jcp.org/en/jsr/detail?id=223

投稿者 tato : 07:14

2007年10月17日

【JSR223】Java スクリプト API 入門

JSR223 】 , Java 】 , JavaScript ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


JavaScript API ではありません、Java スクリプト API ですf^^;

動的言語を動的に呼び出す、第 1 回: Java スクリプト API 入門
実行中のアプリケーションを javax.script API を使って変更する
http://www.ibm.com/developerworks/jp/java/library/j-javascripting1/

動的言語を動的に呼び出す、第 2 回: 実行時にスクリプトを発見し、実行し、そして変更する
ビジネス・ロジックを即時処理で変更する
http://www.ibm.com/developerworks/jp/java/library/j-javascripting2/


# Java SE 6 に追加された Java スクリプト API の話です。Java 6 のランタイム環境にオープン・ソースの JavaScript 実装である Mozilla Rhino をベースとする JavaScript インタープリターがバンドルされています。

投稿者 tato : 00:53

2007年02月14日

【JSR223】Java 6でJavaScript

JSR223 】 , Java 】 , JavaScript ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


Java 6でスクリプト言語を使おう
http://allabout.co.jp/internet/java/closeup/CU20070120A/index.htm



    jyagi ( 2007年02月20日 13:59 )

    私もMustang発表されてからずっと気になってました。これが使える人が増えるとDWRとかどうなるんでしょうね。


    【コメント】(←clickで入力欄open)
投稿者 tato : 17:55

2006年12月20日

【Java】Java SE 6

JSR223 】 , Java 】 , JavaScript 】 , 開発ツール 】 , 言語 ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


Java SE 6
http://java.sun.com/javase/6/
Scripting for the Java Platform
http://java.sun.com/developer/technicalArticles/J2SE/Desktop/scripting/

機械翻訳 :J SR223実装 Java Platformのバージョン6(スタンダードエディション(Java SE))はどんな特定のスクリプトエンジンも強制しませんが、それはJavaScriptプログラミング言語のためのMozilla Rhinoエンジンを含んでいます。 Java SE6プラットホームは java.script APIを実装します。(あなたはAPIでJSR223に従うスクリプトエンジンを使用します)。 ウェブサイト scripting.dev.java.netは、JSR223に一致している数台のスクリプトエンジンを維持するために開いているプロジェクトをホスティングします。 また、サイトはほかの場所で維持されたエンジンにリンクされます。 あなたがさらに学ぶことができる、 Mozilla Rhinoウェブサイトを見るのによる埋め込まれたJavaScript技術エンジン。

ScriptEngineManager mgr = new ScriptEngineManager();
ScriptEngine jsEngine = mgr.getEngineByName("JavaScript");
try {
jsEngine.eval("print('Hello, world!')");
} catch (ScriptException ex) {
ex.printStackTrace();
}

投稿者 tato : 23:39

2006年08月18日

【JSR223】JavaとJavaScriptの親しい関係

JSR223 】 , Java 】 , JavaScript 】 , 言語 ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


小山博史のJavaを楽しむ(1)
JavaとJavaScriptの親しい関係
http://www.atmarkit.co.jp/fjava/column/koyama/koyama01.html

関連:
【JSR223】JSR 223: Scripting for the JavaTM Platform
http://jsgt.org/mt/archives/01/cat_java.html
【Java】Java VMがJavaのものではなくなる日
http://jsgt.org/mt/archives/01/001063.html
Rhino のダウンロード
http://www.mozilla-japan.org/rhino/download.html

投稿者 tato : 23:06 | トラックバック (0)

2006年05月20日

【Java】Java VMがJavaのものではなくなる日

JSR223 】 , Java 】 , JavaScript ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


2006 JavaOne Conference:
Java VMがJavaのものではなくなる日
http://www.itmedia.co.jp/enterprise/articles/0605/19/news082.html

今回のカンファレンスでは、Javaの開発者会議であるにもかかわらず、話題の中心は“スクリプト言語”だといえる。
(略)
Java SE 6ではJSR-223で策定されたスクリプトのためのAPIが整備され、標準でJavaScriptが使えるようになる。
(略)
Java VMの変更

 Java SE 7では、スクリプト言語をサポートするための方策として、次の2点が提案されている。

  バイトコードの追加
  ホットスワップ

 バイトコードはJava VMに対する命令系統のことで、追加されるのはメソッド実行に関するバイトコードである。

 Javaは、比較的強い型付け言語であるため、メソッドの引数の型や戻り値の型が決まっている必要がある。しかし、多くのスクリプト言語は、引数や戻り値の型が実行時に決まる。このようなメソッドの実行に対応できるように、invokedirectというバイトコードが追加された。

#関連 
【JSR223】JSR 223: Scripting for the JavaTM Platform
http://jsgt.org/mt/archives/01/001007.html

投稿者 tato : 06:52 | トラックバック (0)

2006年04月21日

【JSR223】JSR 223: Scripting for the JavaTM Platform

Ajax 】 , JSR223 】 , Java 】 , JavaScript 】 , 言語 】 , 仕様 ブックマークに追加する ブックマーク-- Buzzurl  / Hatena  / Livedoor track feed


rhino.jpe
見落としていました。。。

JSRs: Java Specification Requests
JSR 223: Scripting for the JavaTM Platform
http://jcp.org/en/jsr/detail?id=223
#JSR-223 は Java の中でスクリプト言語を使用するための標準ですが、Java6.0ではJavaScript がサポートされるようです。 Java6.0、Java SE 6(開発コード:Mustang、2006年リリース予定)は、 PHP がメインターゲットと思われていたのが、いつのまにか Mozilla の JavaScript Engine である Moz Rhinoが、まず標準でバンドルされることになったらしいと。Rhino 1.6相当?

プロジェクト> jdk> スクリプティング
スクリプティング プロジェクトホーム
https://scripting.dev.java.net/
Projects > jdk > mustang
Mustang (Java SE 6)
https://mustang.dev.java.net/

Scripting for the JavaTM Platform
http://developers.sun.com/events/techdays/presentations/chennai2006/JavaScripting_Chennai.pdf

Rhino Specifics
• Using Rhino version1.6R2
• E4X (ECMAStandard 357) excluded
• Optimizer excluded - no script to bytecode
compilation
• javax.script.Compilable implemented by storing
JavaScript interpreter bytecodes
• Rhino tools excluded (debugger, shell etc.) Use
jrunscript instead

import javax.script.*; public class Main { public static void main(String[] args) { try { // create a script engine manager ScriptEngineManager manager = new ScriptEngineManager(); // create JavaScript engine ScriptEngine engine = manager.getEngineByName("js"); // evaluate JavaScript code from String engine.eval("print('hello world')"); } catch (ScriptException se) { } } }

Scripting for the Java™ Platform (2005 JavaOne Conference)
http://developers.sun.com/learning/javaoneonline/2005/coreplatform/TS-7706.pdf

言語の中の言語 - Scripting
http://www.javainthebox.net/laboratory/JavaSE6/scripting/scripting.html
Derive Your Dreams
http://www.kmonos.net/wlog/53.php
Java SE 6 Mustang新機能
http://www.02.246.ne.jp/~torutk/jvm/mustang.html

検索 "Scripting for the Java Platform"

Thanx 森山さん

投稿者 tato : 14:15 | トラックバック (0)
【info】有料サポート(ベータ)限定 承り中 多忙につき、一時、新規受付停止 閉店中 /【JSサポート(仮称)】 

【費用】 とりあえず、言い値で承ります。ただし、できる範囲での限定受付です。込み具合等によりお受けできない場合がありますのであらかじめご了承ください。サポートにご納得いただけなければ料金は不要です。 逆に感動したら多くても構いません(^^;;;。

【できること】 たとえば、かも日記で無料配布されているコードのカスタマイズや、あるいは、JavaScript/Ajax全般+Webサーバーとの連携などのアドバイス&サンプル作成等 。A:jQchartなどでWeb用グラフ設置(エクセル→CSVやデータベースからWebグラフ生成)などのアドバイスやカスタマイズサンプル作成。B:ツリーメニューなどのカスタマイズサンプル。C:Google Mapsのカスタマイズ。etc...

【できないこと】 腕立て伏せ200回

【ライセンス】 私が今まで「かも日記」等で提供してきたコードの大半は、商用利用、改造、自由、連絡不要で、今後もそれらは変わりません。そして、この有料サポートによりカスタマイズコードなどが提供される場合でも、同様に、それらを商用利用しても改造しても自由です。ただし、制限のきついライブラリなどを使う場合は、各ライブラリのライセンスに準拠せざるを得ない場合があります。

【jsgt.org関連 最新アクセス 10件 htmlファイルのみ 】(30秒更新/Max接続30分 リピートなし)