タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとC++とJSONに関するzegenvsのブックマーク (2)

  • Web2.0なECナビを目指すECナビラボ - *「ふっかつのじゅもんがちがいます。」withぬこ

    業務連絡&宣伝です。 ここのところ頑張って作ってきた「ECナビラボ」なるものがリリースされました。サービス第一弾は「ECナビ人気ニュースα版」という、いわゆるソーシャルブックマークです。ここは僕個人のブログなので、それって何?とか、はてブと何が違うのさ?とかそういうのは開発者ブログに任せて個人的な見所を紹介します。 ECナビ人気ニュースの見所 Ajax&JavaScriptを多用した次世代Webアプリケーションの大実験 ほとんどのデータをJSONで流してます。Ajax時代の、サーバ<->クライアントで協調するMVCフレームワークを地で行く作りになってます。 例:どこまでもスクロール 僕のブックマークを、下のほうへスクロールしてみてください。どこまでもスクロールしていきます。最速の人のアレにインスパイアされて作りました。 例:JSON&AjaxPagesでHTMLをクライアント側で生成 ソー

    Web2.0なECナビを目指すECナビラボ - *「ふっかつのじゅもんがちがいます。」withぬこ
  • JavaScript で構文解析: Days on the Moon

    C++ の特徴のひとつである演算子オーバーロード、その粋を極めたのが Boost Lambda (無名関数) と Boost Spirit (構文解析) ではないかと思っています。JavaScript では無名関数が使えるので Lambda に関しては間に合っているとも言えますが、Spirit はそうも行きません。JavaScript 2 で演算子オーバーロードがサポートされるのならチャレンジしてみようかななどと思ってそれきりになっていました。 しかし、一部でパーサブームが起こっているというのを受け、Perl 6 Rules をつらつらと眺めているうち、正規表現のメタ文字を使えば文法定義をきれいに書けるのではと思い至りました。そこで実際に JavaScript でパーサジェネレータを作り、Spirit にあやかって Gin (ジン) と名づけてみました。 文法定義 正規表現リテラルを使うこ

  • 1