JavaScriptとCSSを1ファイルに

Posted by & filed under いろいろ.

フロントエンドの最適化手法の1つにJavaScriptやCSSのファイルを1つに結合するというのがあるので、ついでにJavaScriptとCSSを1つファイルにまとめてみました。 非標準ですが大抵のJavaScriptエ… Read more »

Sphinxの全文検索を複合語に強くする

Posted by & filed under いろいろ.

最近社内のドキュメントは殆どSphinxで書いてます。しかしどうも検索の精度が悪い、特に複合語がヒットしないと言われたので改善してみました。Sphinxのバージョンはv1.2.2です。 まずはドキュメントに全文検索機能を… Read more »

Server-Sent Eventsのエスケープ

Posted by & filed under いろいろ.

Server-Sent Eventsを使うとサーバーからクライアントにデータをPUSHすることができます。使い方はこの辺を参考にしてください。 node.js + expressでサーバー側を実装するとこんな感じになると… Read more »

Nashorn Parser使ってみた

Posted by & filed under いろいろ.

RhinoでgotoとかArrow Functionとかやって遊んでたら、CTOに「Rhinoはオワコン、時代はNashorn(意訳)」と言われたのでNashorn触りました。 ビルドの方法はこの辺を参考にしました。 h… Read more »

Rhinoでgoto

Posted by & filed under いろいろ.

隣に座ってる人がRhinoにgotoが欲しいって言ってたので作りました。rhino1_7R4。 RhinoはIRFactoryの吐く中間表現ではbreak,continue,switchなどをToken.GOTOとして表… Read more »

E4X弔辞

Posted by & filed under いろいろ.

先日リリースされたFirefox21でE4Xが完全削除されました。 https://developer.mozilla.org/ja/docs/Mozilla/Firefox/Releases/21#JavaScript… Read more »

ふぉーおふっ!

Posted by & filed under いろいろ.

Rhinoにfor-of追加パッチを投げました。 https://github.com/mozilla/rhino/pull/100 for-ofって何? 配列や文字列をループで列挙する構文で、Javaの拡張forみたい… Read more »

fixclosureをRhinoに移植

Posted by & filed under いろいろ.

先週のありえるえりあミニ勉強会#4 ~ Google Closure Libraryにて@teppeisさんに発表していただいたfixclosureをRhinoのパーサーで書き直してみました。 https://githu… Read more »