タグ

2015年5月21日のブックマーク (5件)

  • オブジェクトモデルの詳細 | MDN

    JavaScript チュートリアル 初級編 JavaScript の基礎 JavaScript の第一歩 JavaScript の構成要素 JavaScript オブジェクト入門 JavaScript ガイド 入門編 文法とデータ型 制御フローとエラー処理 ループとイテレーター 関数 式と演算子 数と日付 テキスト処理 正規表現 インデックス付きコレクション キー付きコレクション オブジェクトを利用する Using classes プロミスの使用 JavaScript 型付き配列 イテレーターとジェネレーター メタプログラミング JavaScript モジュール 中級編 クライアントサイド JavaScript フレームワーク クライアントサイド Web API Language overview JavaScript のデータ構造 等値比較と同一性 プロパティの列挙可能性と所有権 クロ

    オブジェクトモデルの詳細 | MDN
    hiroyukim
    hiroyukim 2015/05/21
  • サブサンプション・アーキテクチャ - Wikipedia

    サブサンプション・アーキテクチャ(Subsumption Architecture、包摂アーキテクチャ)とは、振る舞いに基づくロボット工学を起源とする人工知能の概念である。この用語は1986年にロドニー・ブルックスらが作った[1][2][3]。自律型ロボットやリアルタイムAIに幅広い影響を及ぼした。 ロドニー・ブルックスはサブサンプション・アーキテクチャの概念に基づき、1991年にゲンギス(Genghis)と呼ばれる6足の昆虫型ロボットを製作した。ゲンギスの発展型としてiRobot社の自動掃除機ルンバや爆弾処理ロボットパックボットが実用化されている。 概要[編集] サブサンプション・アーキテクチャ(以下、SA)は、複雑な知的振る舞いを多数の「単純」な振る舞いモジュールに分割し、振る舞いのモジュールの階層構造を構築する。各層は何らかの目的に沿った実装であり、上位層に行くに従ってより抽象的に

  • ES6 ModulesはHTTP/2によってconcat無しで使えるようになるのか - teppeis blog

    HTTP2 時代のサーバサイドアーキテクチャフィードバック - Togetterまとめ のあたりで話していたことのまとめ。 補足 タイトルで「ES6 Modulesってconcatしないと動かないの?」と一部に誤解を与えてしまったようなので補足。ES6 Modulesがブラウザにネイティブ実装されたら、当然concatしなくても動きます。 ここで書きたかったテーマは「ES6 Modules + HTTP/2 + concat無し は ES6 Modules + HTTP/1 + concat と同等の速度で動作するのか」です。 追追記 (2016/01) kazuhoさんはh2oで Cache Aware Server Push という解決策を提案しています。 Jxckによる日語解説記事: HTTP/2 Push を Service Worker + Cache Aware Server

    ES6 ModulesはHTTP/2によってconcat無しで使えるようになるのか - teppeis blog
  • Raspberry PI + Windows 10 IoT + C#でI2Cで温湿度センサーに接続する - Hotspringのブログ

    今回は秋月の HDC1000使用 温湿度センサーモジュール をI2Cで接続して温度と湿度を計測します。 I2C is 何 I2CとはInter-Integrated Circuitの略で近距離通信用の低速※なバスです。名前の通りIC間の通信等電子機器内部の使用を想定しています。 ※通信速度は10kbps~3.4Mbpsの複数のモードがありますが、Windows 10 IoTの標準ライブラリでは現状100kbps,400kbpsの2つしか対応していません。 2は上付き文字が正式な名称ですが普通の数字が使われることもあります。読み方はアイ スクエアド シーが正式な読みですがアイ ツー シーと呼ばれることも多いです。WikipediaにはIICと略されることもあると書かれていますが私は見たことがありません。 データ線が2で外付け回路が2のプルアップ抵抗だけで済む等回路が簡単であること、1つの

  • applyとcallの使い方を丁寧に説明してみる - あと味

    JavaScriptに、applyとcallというメソッドが用意されていますが、自分なりにapplyとcallの丁寧に説明をしてみようと思ってこのエントリーを書くなどをしてみます。 applyとcallは非常に似たメソッドなので、まずはcallから説明します。 callメソッドとは? callメソッドは以下のように呼び出します。 methodA.call(thisArg, [, arg1 [, arg2, ...]]); methodAには任意の関数(メソッド)を指定します。 callの引数は第一引数にmethodAのthisとしたいオブジェクトを指定して、第二引数以降はmethodAに渡したい引数があれば、カンマ区切りでそれぞれ指定します。 callメソッドは、すべての関数が共通して持っているメソッドです。すべての関数はFunctionクラスのオブジェクトで、callはFunction.

    applyとcallの使い方を丁寧に説明してみる - あと味