自分の速さで

調べたこと、忘れそうなことをゆるゆると書いていく

2015-01-01から1年間の記事一覧

TypeScriptとKnockout.jsを組み合わせる際の注意点(thisの扱いについて)

TypeScript + Knockout.js TypeScriptとKnockout.js(ES5)を組み合わせた場合のサンプルは以下を参照してください。Demo&Tips | Knockout.js 日本語ドキュメントkojs.sukobuto.com上記の記事では、JavaScriptの問題児thisと、その解決法としてFunction.bindに…

TypeScriptのenumをfor-in文で使用した時の挙動について

はじめに 最近Cordova+TypeScriptでハイブリッドアプリを作っているのですが、列挙型をfor-inしたときにハマったのでメモ。 現象 試しにこんなプログラムがあったとして enum Hoge { Foo, Bar } for(var hoge in Hoge) { console.log(hoge); } こう出力され…

neocomplcacheからneocompleteへの乗り換え

はじめに vimの環境整備をしていてneosnippetを入れたところ、スニペットの入力補完としてneocomplcacheを入れたはいいが、こちらはすでに更新を行わないらしい。ということでneocompleteを入れることにしました。 前提条件 has('lua')を有効にする必要があ…

プロキシ環境でrbenvを使ってrubyをインストールする

はじめに 会社のCentOSにrailsを入れようと思った時に、プロキシ環境下だったためにインストールがうまくいかなかったので、備忘録用にメモ。 エラー内容 # rbenv install 2.1.5 Downloading ruby-2.1.5.tar.gz... -> http://cache.ruby-lang.org/pub/ruby/2…

ブログはじめました

はじめに 開発系でやってみたことや、忘れたくないことをまとめておきたいなぁという思いがあったので、アウトプットの練習も兼ねてブログを始めることにしました。更新頻度は低めで、ゆるくやっていきたいとおもいます。よろしくお願いします。