タグ

2012年9月24日のブックマーク (4件)

  • ブラウザ上部に速報を流すことができる拡張機能「インターネットニュース速報」

    テレビのニュース速報のようにGoogle Chromeのブラウザ画面上部に自分の投稿を表示させるようにする拡張機能が「インターネットニュース速報」です。 ブラウザ上に速報を表示する拡張を作りました - 日記 http://airreader.hatenablog.com/entry/2012/09/21/190722 まず、ブログ文にある「Chrome Web Store - インターネットニュース速報」をクリックします。 すると、こんな感じでポップアップウィンドウが表示されます。 右上にある「CHROMEに追加」をクリック。 警告画面が出てくることがありますが、「このまま続行」を選択します。 そして、「インターネット速報」を追加しますか?に対しても「追加」をクリックすればOK。これでインストールが完了します。 再びポップアップウィンドウを表示させると、右端の青いボタンが「CHROME

    ブラウザ上部に速報を流すことができる拡張機能「インターネットニュース速報」
    teramako
    teramako 2012/09/24
    『警告画面が出てくることがありますが、「このまま続行」を選択します。』この手の手順を載せるのは止めろ
  • 福島ラビット - Google

    teramako
    teramako 2012/09/24
    そだったっけ?あとで調べよう
  • ミックスインパターン new this.constructor() の利用 - わからん

    thoughtbot.com で販売されている電子書籍「Backbone.js on Rails」の Models and Collections という章で、constructor をうまく利用していて感心したところがあったのでメモ。コレクションでのモデルのフィルター関数を(いわば)モジュール化し、underscore.js の _.extend() でミックスインしている例の1つ。 var FilterableCollectionMixin = { filtered: function(criteriaFunction) { return new this.constructor(this.select(criteriaFunction)); // ここがうまいと思った } }; var Task = Backbone.Model.extend({ isComplete: functi

    teramako
    teramako 2012/09/24
    『constructor プロパティは、オブジェクト作成時に自動的に生成されるプロパティで(略)』って説明が良くされているような気がするけど、間違いです。作られるのはFunctionオブジェクト生成時です。
  • JavaScriptテクニックバイブル ~効率的な開発に役立つ150の技をチラ見して

    個人的には、これは知らなかったとか、どうやって使うのかわからくて放置していたものについて書いてあって確かにこれは役に立つなと思った。ただ、一つ一つのTipsの解説が少ないような気もした。これは150もあるとしょうがないのかな。 あと、プロトタイプの解説は間違っている。prototypeプロパティを持っているのは関数オブジェクト(つまりtypeof hoge === 'function'なもの)だけ。多分、内部プロパティとしてのプロトタイプ(hoge.__proto__やObject.getPrototypeOf(hoge)で取得できるもの)と間違えてるんだと思う。

    JavaScriptテクニックバイブル ~効率的な開発に役立つ150の技をチラ見して
    teramako
    teramako 2012/09/24
    テクニックバイブルという趣旨ではどうでも良いところだけど、JavaScript本としては致命的な感じ。<プロトタイプの説明は間違っている