javascript
JavaScriptのPromiseを使った実装をコードレビューしていたのだけど、やってみたら自分があんまりPromiseについて理解できていなかったことに気づいた。特にこれまでjQueryのajaxやjQuery Deferredをなんとなく使っていたのだが、Promiseの根本的な概念がjQu…
JavaScriptのユニットテストでnavigator.userAgentをモックしてテストしたいことがあり、そのようなユーティリティを作ってテストをしてみたのでメモ。 ちなみにいろいろ試した例は https://github.com/shibayu36/javascript-playground/blob/master/es2015-…
ある要素の拡大縮小をしたいなと思っていたのですが、jQuery UIのResizableを使えば良いだけだった。 とりあえずある要素をresizableにしたかったら、以下のようにする。すごい簡単。 $('#resizable').resizable(); 現在の要素のアスペクト比を維持したい場…
久々にuserscript書こうと思って、greasemonkey辺りを触ってた。最近chromeではjsshellとか言うのがあるらしいけど、firefoxだったら今もgreasemonkeyで書いたらいいんだろうか。いまいちよくわかってない。 それはともかくuserscript内でjQueryとjQuery UI…
英語の勉強しようと思っていろいろ調べてたらFast Look up Alcが便利だったので、使ってみた。最新版はhttp://svn.coderepos.org/share/lang/javascript/userscripts/fastlookupalc.user.jsにあって、http://userscripts.org/scripts/show/12024にもあるみた…