タグ

2013年1月7日のブックマーク (3件)

  • JavaScript のスコープチェーンとクロージャを理解する - tacamy--blog

    前回で JavaScript のスコープの基がわかったので、今回はスコープチェーンとクロージャを勉強してみました。 Call オブジェクトとクロージャの理解がかなり大変でした・・。 変数オブジェクト JavaScript で変数の宣言と参照をするということは、変数オブジェクトを読み書きするということです。 変数オブジェクトというのは、key と value による変数管理専用のハッシュテーブルのこと key が変数名、value が値のセットになっているテーブルで、変数の数だけレコードができるイメージ 変数オブジェクトはプログラマが意識することのない、便宜的なオブジェクト グローバルオブジェクト JavaScript は、ブラウザが新しいページを読み込んだとき、内部的に新しいグローバルオブジェクトを生成して初期化します。 グローバルオブジェクトとは、グローバル変数やグローバル関数を管理す

    JavaScript のスコープチェーンとクロージャを理解する - tacamy--blog
    witchstyle
    witchstyle 2013/01/07
    (2012/12/31のエントリ) JavaScriptのクロージャ内の変数はどうやって値を保持しているのかについて
  • WCIT-12 総務省インタビュー:Geekなぺーじ

    12月3日から14日までドバイで開催されていたWCIT-12について総務省へインタビューに伺いました。 WCITそのものの生情報もご覧になりながらインタビューを読んで頂くと色々と発見があると思います。 Final Acts (PDF) 動画アーカイブ 議事録(Wordファイルのリスト) WCITLeaks なお、取材が2012年12月に行われ、記事公開が2013年1月となっている関係上、「今年」は2012年を示し、「来年」は2013年を示しているのでご注意下さい。 Q: WCIT-12の概要を教えて下さい 最終的な結果から見ると、ITUの伝統といわれたコンセンサス主義の限界が出て、一国一票という原則のもとでの多数決が行われてしまったということだと思います。 もともと、ITU事務総局長のトゥーレ氏はコンセンサスでやると言い、実際に途中までは彼も参加国もその方向で努力はしていました。 が、一部

    witchstyle
    witchstyle 2013/01/07
    (2013/01/04の記事) 12月3日-14日にドバイで開催されたWCIT-12についての総務省へのインタビュー。 新ITRが決まるまでの経緯や、それが意味することなどの対談。ITU憲章についての話も。
  • Androidでレガシーコードを書き続けないためのたった1つの方法 - ブログなんだよもん

    答え:テストできるように作る 周りでAndroid開発してる話を聞くのですが、どうもテストがしづらかったり、修正が大変だったりする模様。ここを直してあそこがバグるみたいな。 屋で参考になりそうなを探すも、入門系かリファレンス系が殆どで、「どういう設計にするべきか?」とか「Android Test」とかAndroid向けフレームワークの話がさっぱり無い。そんな状況なので、入門書片手にアプリを書き始めた人は、ViewとLogicを始め、色々なものが適切に分けられてないコードを作り、テストの無いレガシーコードが量産されていくのかな、と。 そういう分けで最初の結論になります。 ちょうど、ちょっとしたAndroidアプリを書いてみようと思ってたので、ここら辺を参考に実際のアプリに先立っていくつかのフレームワークを組み合わせたAndroid-Development-Suiteを作成。 いわゆるサン

    Androidでレガシーコードを書き続けないためのたった1つの方法 - ブログなんだよもん
    witchstyle
    witchstyle 2013/01/07
    (2012/10/29のエントリ) Android開発においてテストを楽にできるよう、いくつかのフレームワークを組み合わせたAndroid-Development-Suiteを作成。