真面目に、強く、上品に

たのしく、げんきに

javascript

JavaScriptのガベージコレクション

JavaScriptのGCアルゴリズム 昔は参照カウント方式でガベージコレクションを行っていたが、参照カウント方式では例えば以下のようなサンプルコードでメモリリークが発生してしまう。 var div; window.onload = function(){ div = document.getElementById("m…

Vue.js雑感

概要 Vue.jsを使用した雑感について記述する Vue.js雑感 日本語の公式ドキュメントがちゃんと整備されており、宣言的レンダリング機能により、APIを呼び出して取得した値を定義しデータにバインドするだけで、おおかたの機能が実現できる。 jQUeryベースだと…

ニコニコ動画にartihata動画を投稿しました

株式会社ドワンゴの運営するニコニコ動画にEmoji組版編集サービス artihata の紹介動画をアップしました。 artihata では言語はClojureとClojureのWebアプリケーションフレームワークである Luminus を採用しています。 ほとんどの実装はJavaScriptで記述さ…

Flocking - Web Audio APIを使用した音響合成エンジン(その1)

FlockingとはJavascriptで実装されたWeb上で動く音響合成エンジンです。 日本語での紹介記事が現時点で皆無なので、紹介したいと思います。 Web Audio APIをラップする形で実装されており、 ブラウザが対応さえしていれば、Flashなどのプラグイン無しでマル…