読み書きプログラミング

日常のプログラミングで気づいたことを綴っています

2013-02-01から1ヶ月間の記事一覧

Underscore.jsに依存しないParallel.js

Adam Savitzkyさんの[Parallel.js](http://adambom.github.com/parallel.js/)、Web Workerのために別のスクリプトを用意する必要もなく、mapreduceもできて小さいながらかっこいいライブラリです。ですが、せっかくの軽量ライブラリがUnderscore.jsに依存し…

オフラインでも使える効果音再生

以下はクリック音を出すサンプル。keySound.play()で音が出ます。 keySound = _context: new webkitAudioContext() play: -> return unless keySound._buffer? source = keySound._context.createBufferSource() source.buffer = keySound._buffer source.co…

タッチイベント関連備忘録

TouchEventのTouchesの要素はライブ要素。オブジェクトとして変数に割り当ててもプロパティの値が変わるので、例えば、touchstartで開始の座標を保存したいならTouchesの要素を変数に割り当てるのではなく、そのプロパティの値を割り当てる。 touchmoveのscr…

表示中のページ内の画像に落ち着きがなくなるブックマークレット

(WebKitブラウザ専用です。) 以下の行をコピーしてアドレスバーで実行して下さい。ブックマークに登録すればどのページでもワンクリックで動作するようになりますが、そこまでしてもらうほどのものかどうか…でも画像検索サイトで使うと楽しいですよ! javasc…