タグ

2014年7月17日のブックマーク (3件)

  • JavaScriptの配列をも〜っと深く理解する:lengthの不思議な動作 - page2 - builder by ZDNet Japan

    配列オブジェクトの中に格納されている値の個数は、現在4つのはずです。lengthが「配列の長さ」を表すのであれば、「4」が表示されてもおかしくはありません。 しかしこれは、試してみればすぐわかるのですが、答えは「1001」となります。「配列の長さが1001」ということは、「a[1000] = 500」を行った瞬間にオブジェクト1000個分の領域が確保されてしまったのでしょうか? 幸いなことに、そうではありません。in演算子を用いて、オブジェクトaに格納されているキーと値を調べてみることにします。 var tmpArray = []; for (var key in a) { tmpArray.push(key); } // 結果は「0,1,2,1000」 alert(tmpArray.join()); 結果は「0, 1, 2, 1000」となります。つまり、lengthの値が1001を表し

    JavaScriptの配列をも〜っと深く理解する:lengthの不思議な動作 - page2 - builder by ZDNet Japan
    lxyuma
    lxyuma 2014/07/17
    “lengthプロパティは、「インデックス最大値 + 1」を表す値で自動的に更新される特殊なプロパティ”
  • スクールガールストライカーズの 内製クライアントエンジン

    近年、ハイスペックなスマートフォン、高品質なネットワークが普及し、それによりモバイルゲームの制作手法やそれを取り巻く環境も変化してきました。スクウェア・エニックスでは、そのような環境の変化に対して、日々新たなチャレンジをし続けています。そして、このようなスピード感溢れる業界の流れには、会社の枠を超えた技術情報の共有、交流が欠かせないと感じております。 そこでこの夏、社内のエンジニア・テクニカルディレクターによる最新のモバイル開発の技術情報や社内モバイルエンジン、開発秘話によるセッションをメインに、スクウェア・エニックス モバイル オープンカンファレンスを開催する運びとなりました。また、セッションの後は登壇する弊社スタッフと直接ディスカッションやフリートークができる場を設けております。この機会にスクウェア・エニックスという会社についても、より詳しく知って頂ければ幸いです。 マネージャー・テク

  • コピペから脱出!iptablesの仕組みを理解して環境に合わせた設定をしよう

    Linuxのファイアウォール「iptables」について入門から実践まで解説 数回に分けてLinuxのファイアウォール「iptables(アイピーテーブルズ)」について解説します。 ネット上に有益な設定が溢れているので、あまり理解しないままコピーペーストで運用している方も多いはず。 しかしそれでは実際に攻撃された際に対処できません。 そこでこのページでは、初めてファイアーウォールについて学ぶ方でも理解できるように、全体像と細かな設定の意味について解説します。 目次 ファイアーウォールの種類 NATについて パケットフィルタリングの概要と書式 テーブルについて チェインについて オプションについて パラメータについて 拡張パラメータについて iptablesの記述順序とルールの適用順について ポリシーについて ファイアーウォールの種類 ファイアウォールと聞いて、まず何を思い浮かべるでしょうか

    コピペから脱出!iptablesの仕組みを理解して環境に合わせた設定をしよう