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

Sublime Text 2でHTML要素のクラス名やIDの選択を少しだけ楽にする設定

Sublime Text 2は、デフォルトの設定では「-」(ハイフン)が単語の区切り文字に設定されています。なので、HTML要素のクラス名やIDなどのハイフン区切りの識別子をCtrl-dの単語選択で選択しようとしても一部分しか選択できなくて残念な気持ちになります。 し…

CoffeeScriptを利用したPhantom.jsのevaluateで「ReferenceError: Can't find variable: __slice」となる問題

原因 Phantom.jsのpage.evaluateに渡す関数は外側のスコープの変数を利用できないのに、CoffeeScriptのコンパイラが外側のスコープの変数を利用する関数を生成してしまうため。 対策 次のような関数を利用することでpage.evaluateに渡す関数が変数を自身のス…

ブラウザでBase64エンコードされた画像をデコードして閲覧する

(Chrome, Safari, Firefoxで確認) ブラウザのアドレスバーにdata:image/jpeg;base64,{{Base64文字列}}みたいな感じで入力して移動すると表示できます。 例 とりあえずGoogleのfaviconで。下のリンクをクリックするか、テキストをトリプルクリックなんかでコ…

GitHubのキーボードショートカット一覧表示

GitHubで?とタイプすると下のようにキーボードショートカットの一覧が見られる。 ネタ元 Quick quotes · GitHub Blog