image

  • フォト Amazonギフト券
    ※この時計の時刻は、閲覧しているパソコンのものであり、必ずしも正確な時間とは限りません

検索

最近のトラックバック

無料ブログはココログ

« 2007-03-25 | トップページ | 2007-03-27 »

2007-03-26

2007-03-26

ピックアップ: NHKで謎のやりとり, Apolloポケットガイド邦訳Wiki , etc...

- http://www.kajisoku.com/archives/eid1276.html
> > 【石川地震】放送事故?電話の途中で苗山さんの中の人が入れ替わる…NHKで謎のやりとり

- http://codezine.jp/a/article/aid/1153.aspx
> > CodeZine:Microsoft謹製、フリーのXMLエディタ「XML Notepad 2007」リリース(開発ツール, マイクロソフト)

- http://labs.anthill.jp/wiki/apollo/index.php?FrontPage
> > Apolloポケットガイド邦訳Wiki - FrontPage

- http://gitanez.seesaa.net/article/36835398.html
> > 創造性は「過去の経験×意欲」という掛け算であらわすことができる:DESIGN IT! w/LOVE

- http://db2.jugem.cc/?eid=1058
> > Unofficial DB2 BLOG | IBM_DB Rails Plugin 0.4.0リリース

- http://www.tatamilab.jp/rnd/archives/000394.html
> > SafariのJavaScriptデバッガ「Drosera」を使ってみる。|blog|たたみラボ

- http://d.hatena.ne.jp/softether/20070325#p1
> > 登 大遊@筑波大学情報学類の SoftEther VPN 日記: 論理的思考の放棄2

- http://blogs.itmedia.co.jp/mm21/2007/03/post_4e4d.html
> > 論理的思考を放棄するスーパープログラマーとモーツァルト - 永井孝尚のMM21 [ITmedia オルタナティブ・ブログ]

- http://blog.hacklife.net/archives/50749456.html
> > 満足せる豚。眠たげなポチ。:そろそろ Web のような低レベルなものを意識するのは止めたら?とか。

- http://blog.nikkeibp.co.jp/pconline/takiguchi/2007/03/takiguchi17.html
> > PCオンライン ブログ : 瀧口範子「シリコンバレー通信」 : これこそイノベーション2.0?

- http://blog.nikkeibp.co.jp/pconline/takiguchi/2007/03/takiguchi16.html
> > PCオンライン ブログ : 瀧口範子「シリコンバレー通信」 : もはや知識はパワーではない
> >  ... 「もはや知識はパワーではない。本当のパワーは、知識をシェアできること」...

- http://labs.cybozu.co.jp/blog/akky/archives/2007/03/jpc-dos-on-java-applet.html
> > 秋元@サイボウズラボ・プログラマー・ブログ: DOS on Javaアプレット - JPC

xfy の xpath関数で ruby文を評価させようと試行中:002

Xfytutorialplugin20070326

Rubyswing20070326

xfy からの jruby 実行用の xpath 関数として2つのものを作りました。
また、 jruby で swing を呼び出す例もつくりました。
以下にソースを置いています。
- http://homepage2.nifty.com/youichi_kato/src.html からの
    xfy で jruby を実行して九九の表をつくる (2007-03-26)
    jruby 実行のスクリーンショット(九九の表)
    jruby 実行のスクリーンショット(swingの呼び出し)

xpath 関数
==========
1. example:ruby(String script)
2. examp;e:ruby-file(String filePath)

1 の使用例
  <xvcd:variable name="ret" select="('a=2')"/>
  複数行の jruby スクリプトを記述できます。
  最後の行の評価結果が文字列として返ります。
  スクリプト中で <,> を使う場合は &lt;, &gt; と記載する必要があります。

2 の使用例
    <xvcd:variable name="ret" select="/tmp/code.rb"/>
 指定ファイルに書かれている jruby コードを実行します。
   最後の行の評価結果が文字列として返ります。
  ファイル中での <.> のエスケープ処理などは不要です。

上の2つの使用例として九九の表を生成する例が
   data/hello-99.xml, data/hello.xvc, data/9x9.rb
にあります。(9x9.rb は /tmp/9x9.rb に copy してから実行してください)

また、jruby から swing を利用して、window を作る例もつくりました。
ただし、現状ではスクリーンショットにあるように、エラーダイアログが出てしまっています。
でも jframe での window は表示できています。
xfyClient.jar のダブルクリックや、 xfyClient.sh での実行では 別のエラーが出て
jframe の表示には至りません。(builtin/java/ 云々が load できないとのエラー)
公開ファイル中の run.sh として置いていますが、com.xfy.startup.XfyStartup を指定して実行するように指定すると うまく動作しました。(eclipse から xfy を起動する場合と同じ方法)

exec "$EXEC_JAVA" -Xms256M -Xmx512M ¥
-cp $JRUBY_HOME/lib/jruby.jar:xfyClient.jar ¥
-Dcom.xfy.startup.XfyStartup.without-jvm-restart=true ¥
-Xms256M -Xmx512M ¥ -Dcom.xfy.startup.XfyStartup.without-jvm-restart=true ¥ com.xfy.startup.XfyStartup "$@

« 2007-03-25 | トップページ | 2007-03-27 »

mokuji

2013年12月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

google

  • twitter
  • __
  • _
    Googleボットチェッカー

合わせて読む

  • 合わせて読む
    フィードメーター - katoy: cocolog あわせて読みたい

リンク