タグ

2007年6月29日のブックマーク (7件)

  • OSDIR

  • JAVAにスクリプトエンジンを組み込んでみる - seraphyの日記

    Rhinoを使ってみよう、と思い立つ。 ずっと以前にJythonやGroovyを試して以来、RhinoというJavaScript実装もあるという話は聞いていた気がするが、そのうち試そうと思いつつ、あっという間(?)に2年以上も経過していた。 気が付けば、JavaScriptは、そこらじゅうにある状況になっていた。これは、もうRhinoをつかえ、ということなのか。 ということで、Rhinoを使ってみることにする。*1 Rhinoを使ってみる package jp.seraphyware; import java.io.PrintWriter; import java.io.Reader; import java.io.StringReader; import java.io.StringWriter; import org.mozilla.javascript.Context; import

    JAVAにスクリプトエンジンを組み込んでみる - seraphyの日記
  • Pixel Pedals of Tomakomai

    いわきのホテルを出て、常磐線をさらに北へ向かう。目的地は福島第一原発だ。常磐線が全線開通したのは 2020 年 3 月 14 日のことだが、その頃はまだ駅の周辺しか立ち入ることができず、自転車で駅間を移動するのは不可能だった。国道6号を自転車で通行できるようになったのは2022年8月30日であり、常磐線開通から2年半を擁したのである。 富岡で下車し、浪江駅を目指す。雨がパラついていたが、30分程で天気予報の通り上がってくれた。 富岡周辺は、特に変わった様子はない。非常にのどかな景観で、サイクリングを存分に楽しむことができた。もっとも、震災前にここがどういう地域だったのか、ただの通行人の自分には知る由もない。 ほどなくして夜ノ森駅に到着した。ここまでは国道 6 号を通る必要もなく、田舎道をのんびりと走ることになる。 夜ノ森を出た後に向かうのは、福島第一原発の最寄り駅である大野駅である。国道

    Pixel Pedals of Tomakomai
  • ま!(2006-04-27)

  • Rhino

    This is an archived page. It's not actively maintained. Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users. It is embedded in J2SE 6 as the default Java scripting engine. Rhino downloads How to get source and binaries. Rhino documentation Information on Rhino for script writers and embedde

    Rhino
  • Rhino 組み込み

    現在位置: Rhino プロジェクト・ページ > Rhino 組み込み チュートリアル: Rhino 組み込み Rhino の組み込みは、簡単に、よい結果をもたらすことができます。 組み込み開発者側のさらなる努力によって、オブジェクトはスクリプトに公開され、 もっと便利にカスタマイズできます。 このチュートリアルでは、簡単な組み込みから、さらにカスタマイズされた複雑な組み込みまで、順を追って案内します。 十分 それに沿った、コンパイル可能なサンプルを提供します。 これらのサンプルは、配布物の rhino/examples ディレクトリ、 あるいは、cvs の mozilla/js/rhino/examples にもあります。 このドキュメントは、lxr を使用することで リンクしています。 このドキュメントでは、緑で JavaScript コードを、緑で Java

  • Javascriptでdiffる ( with 形態素解析 ) (nakatani @ cybozu labs)

    Javascript で diff というのはいくつか試された例はあるようですが、まだこれといった決定打は出ていない様子です。 実は diff は見た目ほど軽い処理ではないので、Javascript にやらせるのはこれが結構大変…… diff の計算量は、おおざっぱに言うと比較対象の要素数の二乗に比例し(実際にはそれより小さくすることができるのですが、まあ話のイメージとして)、かつメモリを大量に消費するので、バッチ的な処理に最適化されていない Javascript にはどうしても荷が重いものとなってしまいます。 比較対象の要素数を減らせば当然計算量は減りますが、行単位で比較してもあまり嬉しくない(わざわざ Javascript で処理するということは自然文が対象と思って良いでしょう)。最小の文字単位だとギブアップ。 ということは形態素解析で分かち書きして、単語単位で diff するのが J