タグ

2011年12月13日のブックマーク (3件)

  • Web Audio APIを使った音声出力ライブラリ·sink.js MOONGIFT

    sink.jsはWeb Audio APIを使ったWebベースの音声出力ライブラリです。 HTML5のAPIの一つにWeb Audio APIがあります。まだ対応ブラウザは多くないのですが、Webブラウザ上でダイナミックに音声を出力できる仕組みは新しい可能性を感じさせます。そのためのライブラリとしてsink.jsを紹介します。 デモです。ビープ音が鳴り響きます。 実装方法です。コールバックを使った面白い記述方式になっています。 デモ動画です。何パターンからの音声があります。 sink.jsはFirefox4以降、Google Chromeなどで使えるWeb Audio APIを利用しています。デモではノイズやビープ音が多いですが、実装方式によっては細かくこだわった音声をながせるはずです。バッファーサイズやサンプルレートが可変となっています。 sink.jsはJavaScript製のソフトウ

    Web Audio APIを使った音声出力ライブラリ·sink.js MOONGIFT
  • 東京Node学園祭 2011 開催レポート

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。そろそろ種子島にロケットの打ち上げを見に行きたいエンジニアの石澤 (@summerwind) です。すっかり遅くなってしまいましたが、10月29日(土)に弊社11Fセミナールームで開催されました、アジア最大のNode.jsイベント「東京Node学園祭 2011」の開催報告をさせていただきます。今回のイベントは、Node.jsの開発者であるRyan Dahl氏と、Node.jsでWebSocketを扱うための有名なライブラリ「Socket.IO」の作者であるGuillermo Rauch氏を海外からお招きしての開催となりました。 Ryan Dahl氏による基調講演 イベントはまず、Ryan Dahl氏の基調講演からスター

    東京Node学園祭 2011 開催レポート
  • エラーハンドラと例外ハンドラによるエラー処理 (PHP Advent Calendar jp 2011 Day 11) | k-holyのwebメモ

    @calpo22さんの記事 PyrusでプロジェクトローカルなPEARライブラリインストール : PHP Advent Calendar jp 2011 Day 10 – くろまほうさいきょうでんせつ にき続き、PHP Advent Calendar jp 2011 11日目の記事です。 皆さん、エラー処理ちゃんとやってますか? 今時は、設定を書いておけばフレームワークがよしなにやってくれるよ、という方が多いかもしれません。 PHP4時代を戦い抜いた人は、皆自分なりのエラー処理関数を書いてset_error_handler()とtrigger_error()を駆使した経験があると思います。 私も当時は、サブルーチンを呼ぶたびに戻り値をチェックして return FALSE をリレーしていき、レスポンス出力の段階でFALSEが返されていればエラー画面をinclude、といった処理をしてい