タグ

ブックマーク / text.ssig33.com (2)

  • text.ssig33.com - ブラウザ間 video タグ戦争

    ブラウザ間 video タグ戦争。 みなさんこんにちは。 HTML5 というバズワードもあんまり聞こえなくなってきた昨今ですが。 HTML5 では video というタグが導入されました。これは名前の通り画像を貼るかのようにビデオを貼れる便利なタグです。 ところで、ただ動画をサイトに貼るだけでは面白くない。せっかくですから、 JavaScript と連携して様々なアプリケーションを作りたい。例えば、 JavaScript で動画の再生をコントロールしたい。これはどんなブラウザでも問題ありません。しかし、更に進んで video タグの中身を canvas に書き出して遊びたい。こうなるといろいろ問題が出てきます。 video タグの中身を canvas に書き出すというのは、例えば以下のような感じです。 var c = document.querySelector('canvas'); va

    nbqx69
    nbqx69 2012/07/13
  • text.ssig33.com - このサイトを Sinatra で書き直した。

    このサイトを Sinatra で書き直した。 もともと Rails で書かれていたのだが、この規模のサイトに使うには Rails はいかにも重量級すぎるので。 Sinatra ならば 1 ファイルで完結する。 Sinatra で開発する時に、 O/R マッピングには Sequel とか DataMapper とかが使われることが多い印象があるのだが、今回は ActiveRecord3 を使ってみた。 ActiveRecord3 はメソッドチェインでクエリを組み立てることが出来て非常に便利だし、 Rails3 でこのサイトを作った時のコードを使い回せる。 従来では「Rails を使わない理由」の中で最も大きなものに「ActiveRecord と密接に接合しており他の DBI を使いたくても使えない」というものがあったと思うが(つまりそれだけクソだった)、 ActiveRecord3 は Ru

  • 1