OCO A LIVE

Fundamental

Google スプレッドシートを使ったメモ表示サービスです:memo-gs 公開設定にしたスプレッドシートのみ利用できます。 スプレッドシート記入例 表示例 memo-gs ...
パスワード認証は容易に実装出来るためもっとも広く使われているユーザー認証方法です. パスワード認証 パスワード認証は, ユーザー識別子 パスワード の 2 つの値によってユーザーを認証します. ユーザーの識別子には ユーザーID や メールアドレス が使われます. 通常は安全性を考えて識別子にはニックネームなどの一般公開しているものでなく, メールアドレスなどの 非公開のもの を採用します(Twitter は利便性を重視して一般公開されているユーザー名とメールアドレスの両方を識別子として利用できます). パスワード認証に対する攻撃 パス...
アイデンティティ情報 オブジェクトが属すエンティティがヒトである場合, オブジェクトの識別に必要な属性情報の組み合わせを PII (Personally Identifiable Information) といいます. 属性情報は 権威ある源泉からのもの 検証されたもの 未検証のもの の 3 つに分類されます. 例えば Twitter などのアカウントのプロフィール情報は全て自己申告なのでこれらは全て未検証の属性情報に該当します. オブジェクトの持つ全属性情報は アイデンティティ情報 と呼ばれます. 個人情報 住基ネットで管理されいている基本4情報(...
TCP/IP とは, 複数のコンピュータの相互通信における様々なルール (プロトコル) をまとめたものです. インターネット・プロトコル・スイート (Internet protocol suite)とも呼ばれます. プロトコルは交通に例えるなら, 乗り物の運転方法, 交通ルール, 荷物の運搬規則のようなものです. インターネット 複数のコンピュータが相互に通信することを想定した環境をコンピュータ・ネットワーク (ネットワーク) と呼びます. 特にネットワーク同士が接続されたものをインターネットワークと呼びます. インターネット という言葉は通常 ARPANET を前身とす...
高階関数は関数をファーストクラスオブジェクトとして扱うことの出来る ( $\Leftrightarrow$ 第一級関数をサポートしている) プログラミング言語において定義されます. Haskell のような関数型言語でなくとも, JavaScript, PHP, Ruby などは第一級関数をサポートしています. ファーストクラスオブジェクト (第一級オブジェクトとも言う) とは, 生成, 代入, 演算, (引数・戻り値としての) 受け渡しといったその言語における基本的な操作を制限なしに使用できる対象のことです. 高階関数の定義 高階関数の定義を示します: 関数を引数に...