2011-01-01から1年間の記事一覧
JavaScriptでも一定以上の規模のプログラムは、 機能ごとにファイルを分けたほうがいいと思います。 jQueryでもそうですし。 そんなわけで「分割したファイルをひとつにする方法」を簡単にメモしておきます。 Python が好きなので make じゃなくて SCons を…
「sleep sort」については以下のリンクを見てもらうとして 4chan BBS - Genius sorting algorithm: Sleep sort常識を覆すソートアルゴリズム!その名も"sleep sort"! - Islands in the byte streamはてなブログBig Sky :: Sleep sort in Go まず本題のコー…
「Javascriptのオブジェクト指向は気持ち悪い!」 みたいな意見を聞くことがあるけれど、 そういうのはたいてい慣れの問題だと思っています。 「オレオレオブジェクト指向」を作って使っちゃうのも、 自分ひとりだけならいいけど多人数が見るコードでやるの…
IE9がRCになったようなので開発者ツールとかを軽く試してみた。 Javascript >> Object.defineProperty function defineProperty() { [native code] } ウォッチ対象に追加 >> Object.defineProperties function defineProperties() { [native code] } ウォッ…
gitのコマンドってやたらと長い物が多い。 (checkoutとかbranchとかcherry-pickとか) 長いと打ち間違えも多くなるし、どうにかならないかと思って調べたら、 エイリアスを設定できることがわかった。 もしかして知らなかったのは自分だけ? git config --glo…
Javascriptでプロトタイプを継承するには function newClass(){ superClass.apply(this, arguments); } newClass.prototype = new superClass(); // superClassを継承 var newObject = new newClass(); console.log(newObject instanceof superClass); // tr…
:beforeや:afterなどの擬似要素に -webkit-transitionとか-webkit-animationが効かない。 仕様だと効くはずなのでそのうち出来るようになるんだろうけど少し困った。 あとMacBook Air 11インチ欲しい!