読者です 読者をやめる 読者になる 読者になる

JasmineでBDDをやってみる

Jasmineを使っている人が社内にいて、そしてBDDをやってみたかったので触ってみた。 JasmineのダウンロードページからDownload。 で、一番新しいjasmine-standalone-1.1.0.zipをダウンロードしたらlibしかなく、 「あれ?これだけなの?」 となり、とりあえ…

大きい数値を扱う時はjQuery.data()ではなくjQuery.attr()を使う

多分、他に方法がないのかなと思ったのでタイトルのようになりました。 jQueryではHTML5のdata属性が扱えて、たとえば twitterさんの発言:<span data-tweet-id="1">ほげほげ</span> みたいなHTMLがあった時に $('span').data('tweet-id') ってやれば「1」が取得できるのだけど、ここで得ら…

Googleの検索結果にFacebookの「いいね!」を追加表示してあらあらうふふ

最近、facebookの「いいね!」の数を表示しているページが増えてきたなぁと感じます。 ただ、facebookの良いところは「自分の知っている近くの誰か」なので、数だけ出しているよりも「あなたの知り合いの〜さんが」的なことまで表示してるページの方がfacebo…

TwitterのAnywhereでタイムラインやユーザのデータを取得

今さらですがTwitterのAnywhereを使おうと思いまして、 ちょっと軽くページを見てみたら「ユーザ名に自動でリンク追加」とか「マウスオーバーでユーザ情報を取得する」みたいなのしかなく、 「あれ?こんなくらいしかできることないんだっけ?もっといろんな…

Prototype.jsでjQueryの.liveのような動きをする書き方

Ajaxで持って来たコンテンツに後からイベント追加したいなと思い、Prototype.jsにjQueryの.liveのような機能がないのかなと調べた。 結果、同じような質問があった。 後から生成された要素も含め、class="foo"を持つ要素に対してのclickイベントをjQueryで書…