タグ

2017年8月13日のブックマーク (3件)

  • Backbone.Viewの初期化処理の流れの解説 - Qiita

    Backbone.jsの開発をしていると、(経験がないうちは)しばしばinitialize()のところでelとか$elとかeventsとか何がどうなってるのかわからなくなるのですが、ソースを読むと非常にシンプルな流れなのでざっと見ておくと参考になるのではないかというエントリーです。 コンストラクタ //github.com/jashkenas/backbone/blob/b9665843568c922f6249be2fc3538b7d52ba514c/backbone.js#L1037 var View = Backbone.View = function(options) { this.cid = _.uniqueId('view'); options || (options = {}); _.extend(this, _.pick(options, viewOptions)); thi

    Backbone.Viewの初期化処理の流れの解説 - Qiita
  • Backbone.jsに入門してみる【View編】 - yutaponのブログ

    今回はBackbone.Viewを取り扱います。 この記事を書く前にいろいろ試してみたのですが、 なかなか難しく理解が甘いので2回やります。 Backbone.Viewとは MVCモデルでいうVCがBackbone.Viewになります。 サーバーサイドのMVCフレームワークを使ってきた人には ビューなのにコントローラ?だと思いますが、Backbone.Viewでは コントローラメソッドとビューメソッドの二つを意識して使い分けます。 意識して、なので決まりがあるわけではありません。 慣れないうちはModelに書くべきロジックもViewに書いてしまいがちですが、 できればそれぞれの責務に応じて分離を心掛けましょう。 Backbone.Viewの使い方 Backbone.Viewを拡張して使います。 el(element)という属性にセレクタを渡すと、$elという属性にelの jQueryオブジ

    Backbone.jsに入門してみる【View編】 - yutaponのブログ
  • トランジスタのスイッチ回路で適切なベース抵抗は何Ω? | CQ出版社 オンライン・サポート・サイト CQ connect

    図1は,マイコンで白色LEDを点滅させるための回路です.マイコンの電源電圧が低いため,順方向電圧の高い白色LEDを直接接続して点滅させることができません.そこで,マイコンの信号で,トランジスタをON/OFFさせスイッチとして使用し,白色LEDを点滅させる回路としました. マイコンの電源電圧は3.3Vで,白色LED用の電源は5Vとなっています.白色LEDには約20mAの電流を流すものとして,そのときの白色LEDの順方向電圧は3.2Vです.マイコンの出力ポートの電圧は3.3Vとし,トランジスタのベース・エミッタ間電圧(VBE)を0.7V,hFE(直流電流増幅率)を200(注1)としたとき,ベース抵抗(R1)の値として適切なのは,次の(A)~(D)のうちどれでしょう?