javascript

昔作ったはてぶのコメントを表示するchromeの拡張をfay化してみた

昔chromeの拡張の練習で作った、はてぶコメントを表示する拡張をfayで作り直してみた。 fayはざっくり説明すると、haskellを書くとjavascriptになるというもの。詳しくは https://github.com/faylang/fay/wiki を。 ソースコードはこちら https://github.com…

hit a hintやタブ切り替えなどの機能をもつchromeの拡張を作った

https://chrome.google.com/webstore/detail/hah/ikljpmlpcmlghjponhkhibgbfhjgjbki まだスクリーンショットもアイコンもなくてアルファバージョンだけど、使えることは使える。ソースコードはhttps://github.com/suzuki-shin/hah_chrome_ext 機能 いまのと…

coffeescript触ってみた

文法ぱっと見ファーストインプレッション https://sites.google.com/site/sappariwiki/coffeescript/coffeescript-langref ここを読んでみて、coffeescriptの文法はぱっと見た感じかなり好みだなと思った。かなり良いとこどりの言語。ちなみにぼくはjavascri…

はてぶコメントchrome拡張をキャッシュするようにする

前に作ったchromeのはてぶコメント拡張*1だけど、よく考えたらこれ、クリックするたびにはてぶAPIにアクセスしちゃう。ってことでlocalStorage(だっけ?)に保存してみる。ちょっとググってみたところlocalStorageには設定やキャッシュを保存するってことで…

js2-modeのインデントを調整したい

jsだとコールバック関数を引数で渡すとかをよくやると思うので $(document).ready(function() { chrome.tabs.getSelected(window.id, function (tab) { こんなのはよくあると思うんだけど、デフォルトのjs2-modeだと $(document).ready(function() { chrome.…