タグ

2007年9月12日のブックマーク (8件)

  • JavaScript で構文解析: Days on the Moon

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

    wacky
    wacky 2007/09/12
    JavaScriptで書かれた再帰下降パーサ・ジェネレータ「Gin (ジン)」。正規表現リテラルで文法を定義して構文解析器を生成する。MITライセンス。
  • XPath のパーサ書いた - IT戦記

    ふー。XPath パーサが出来ましたよ>< わーい。 昨日中に作ろうとは思っていたけど>< もうすぐ朝の 6:00 か。 もう 18 時間くらいはずっとコード書いてたんだなあ。集中してて時間が過ぎるのが一瞬だったよ。 XPath パーサのデモ http://amachang.art-code.org/xpathparser/ このデモでは、テキストボックスに書かれた XPath を動的に解析していきます。 実際に XPath を書き足していくと「うにょうにょ」構文木が構築されていく様子が分かります。 ちょっとおもしろいです。 注意 とりあえず、実装することだけを目標に書いたので、高速化や最適化やリファクタリングなどは一切やっていません。 あと、 パーサを作りながら、いろいろ勉強になって、いろんなことブログにも書きたいんだけど>< でも、今日はもうヘロヘロ&手がプルプル&明日拡張勉強会なので

    XPath のパーサ書いた - IT戦記
    wacky
    wacky 2007/09/12
    JavaScriptで書かれたXPathパーサのデモ。(→ 構文木のクラス解説: http://d.hatena.ne.jp/amachang/20070830/1188455735
  • 異例の売れ行き「初音ミク」 「ニコ動」で広がる音楽作りのすそ野

    「かわいい」「うまい」「まるで違和感がない」――バーチャルアイドル「初音ミク」が歌った楽曲が、「ニコニコ動画」で人気だ。初音ミクはメロディと歌詞を入力すると、合成音声で歌う楽曲制作ソフト。うまく設定してやると、合成とはにわかに信じられないほどなめらかで自然に歌い上げる。 人間の声を元にリアルな歌声の合成音を作ることができるヤマハの技術「VOCALOID 2」を活用し、クリプトン・フューチャー・メディア(札幌市)が企画、制作して8月31日に発売した。Amazon.co.jpでは1万5750円で販売しており、ソフトウェアランキングで9月12日現在1位をキープ。異例の売れ行きで、生産が追いつかない状態だ。 12日までの販売数は、予約を含めて3000近い。1当たりの平均200~300程度、1000売れれば大ヒットと言われる音楽制作ソフト市場で「ありえない数」と、企画・制作を担当した同社の

    異例の売れ行き「初音ミク」 「ニコ動」で広がる音楽作りのすそ野
    wacky
    wacky 2007/09/12
    「VOCALOID2 初音ミク」の開発元に話を聴く。8月31日~9月12日の販売数は予約を含めて約3000本、アイマスは後で知って勉強し始めた、第2弾はかわいらしくパワーのある声質のアイドル、第3弾はクールなアイドル。
  • kajisoku.com

    This domain may be for sale!

    wacky
    wacky 2007/09/12
    安部総理辞任のニュースでテレ東が通常番組を中止したため、2ちゃんねるが大混乱。
  • JavaScript でタブ切り替え UI を実装する | WWW WATCH

    先日、タブ切り換えタイプの UI を、JavaScriptCSS で簡単に実装する仕組みを探していて (他力願)、ちょうど求めていたスクリプトが Arc... 先日、タブ切り換えタイプの UI を、JavaScriptCSS で簡単に実装する仕組みを探していて (他力願)、ちょうど求めていたスクリプトが Archiva さんで紹介されていたので使わせていただきました。 時間がなかったので、できれば自分では書きたくないなぁ、なんかいいの公開している人いないかな~なんて思っていたのですが、おかげ様で助かりました。ということで、お礼を兼ねて紹介させていただきます。 タブ切替をサクッと実装 : Archiva タブ切り換えを実装する JavaScript ライブラリやサンプルソースはいくつか存在しますが、私が求めていたのは JavaScript が OFF の時でもページ内リンクと

    JavaScript でタブ切り替え UI を実装する | WWW WATCH
    wacky
    wacky 2007/09/12
    タブインタフェースのJavaScript。JavaScriptの使えない環境ではページ内リンクとして機能するのが良いところ。
  • あとで新聞 - あとで読みたい記事を集めた新聞「あとで新聞」

    wacky
    wacky 2007/09/12
    サイドフィード社の「あとで読む」の統計データから人気URLをリストアップ。毎日更新。関連URLも表示される。
  • 真のアルファブックマーカーは誰だ!『はてブスターランキング』 - 仮説製造工場 - 石々混淆

    タイトルはパクりですけれども。 発端 先日はてなスターにAPIが追加されたんだそうで。 さきほど、はてなスターに登録されたブログの情報を取得できるAPIを追加しました。 以下のようなURLにアクセスすると、json形式でブログの情報が取得できます。 例:http://s.hatena.ne.jp/blog.json/http://d.hatena.ne.jp/hatenastar/ 送信されるJSONデータは以下のようになっており、ブログのタイトル、URL、はてなスターの総数を取得できます。 ブログの☆の総数を取得できるAPIを追加しました - はてなスター日記 ほほー、このAPIを利用すればブログについたはてなスターの総数が取得できるのか。 ん、これははてなブックマークのユーザーサイトに対してやってみても取れるのかな?と思いhttp://s.hatena.ne.jp/blog.json/

    wacky
    wacky 2007/09/12
    はてなブックマークのコメントに☆(はてなスター)が付けられた数の多い人ランキング。(2007年9月11日現在)
  • 不動産売却アカデミー~不動産一括査定の比較サイト~|不動産売却に関する情報を発信しています。

    なので、あなたが安心して不動産査定を行えるように、当サイトでは日にある不動産一括査定サイトを『32サイト』すべて検証しました。 また、私は実際に一括査定サイトを使って、マンションをたった『1ヶ月』で購入時より『190万円』高く売却しています。↓ 【710万円でマンションを購入した証拠】 【900万円で不動産を売買した証拠】 【345万円の利益が出た証拠の通帳】 ※売却益190万円+運用益155万円=345万円 ※不動産用に作った銀行口座で、全て物件に関する明細履歴のみ これらの経験を踏まえてお伝えすると、最もオススメできる一括査定サイトは以下の「3サイト」と断言できます。 特に「HOME4U」は一括査定サイトの「定番」で以下のようにメリットが多いです。

    不動産売却アカデミー~不動産一括査定の比較サイト~|不動産売却に関する情報を発信しています。
    wacky
    wacky 2007/09/12
    永井先生の公式サイト。配信告知とか、もらったものの報告とか。