gblog

gememo

認証認可

認証=Authentication=AuthN 認可=Authorization=AuthZ

フレームワークとはと聞かれたら

「私を呼ばないで!私があなたを呼ぶから」 ( Don't call us . We'll call you . ) ハリウッドの原則

疎結合 高凝集

そけつごう こうぎょうしゅう 結合度と凝集度 メッセージ結合 と 機能的凝集

リーダーの仮面

リーダーがフォーカスすべきなのは5つのポイントだけ。だけって言い切るのは置いといて。 「ルール」 「位置」 「利益」 「結果」 「成長」 いい緊張感 いかなるときも個人の感情は横におく (結果が出たあとは感情を出してよい) リーダーの役割は部下たち…

暗号化

暗号の危殆化(きたいか)とは 「ある暗号アルゴリズムについて、当初想定したよりも低いコストで、そのセキュリティ上の性質を危うくことが可能な状態」 ようは、 そろそろ、その暗号化技術やばいでっせ。切り替えないと、破られちまうよ。 って言う状態。

ハッシュ

ハッシュ値とメッセージダイジェストは「同じ」

INAX 電源点滅 解除方法

危うく、ジャンパ切るとこでした。 まさかあっさり、20秒で解決!! おしり+ビデ 長押し20秒

心理的安全性

チームのメンバー一人ひとりがそのチームに対して、気兼ねなく発言できる、本来の自分を安心してさらけ出せる、と感じられるような場の状態や雰囲気をいう言葉。 googleが「心理的安全性」をチーム内に担保できるか否かが生産性向上のカギと報告。 今まさに…

プログラムの挙動を不安定にする3要素

※増田さんメモ 入出力:プログラムの外部とのやりとりは、外部だけにコントロールできない複雑さをもたらす 状態:実行時に変わる状態はやっかい リスト:これも実行時に内容が変わる可能性があるのでやっかい こういうやっかいの元を、減らしたり、隔離する…

Nexus7 Lollipop Marshmallow 化計画 → 結局4.4.4へ

ひょんなことから、文鎮(=Nexus7)を生き返らせられるかもと知ったのでやってみる。 SDK Platform-Tools for Windows をDLして C:\Program Files\Android\platform-tools に配置して Path通して、cmdからadbコマンド打てることを確認。 ちょっと色々分かって…

PC買ったからやること

せっかくPC買ったのに全然さわってない… すぐMacBookでるし…どうせ高くて買えないけど。 で、買ったPCは『ThinkPad E480』ただただメモリが16Gほしかっただけ、あとi5。 win10全然わからねぇ。 ユーザの追加ですらままならない。絶対MSアカウント要るん?? 一…

たった1日で基本が身に付く! JavaScript超入門 その5

イベントハンドラー:イベントに対して処理を定義、1:1 イベントリスナー:イベントと処理を紐づける、1:n 《定義手段》 イベントハンドラー:要素のタグ内で定義。又は要素オブジェクトのプロパティで定義。 イベントリスナー:要素オブジェクトのaddEventListe…

YAGNI

「You ain't gonna need it」そんなの必要ないって •機能は実際に必要となるまでは追加しないのがよい •XPにおける原則

HTMLとCSSとJavaScript

HTML:文書構造 ・見出し ・段落 ・画像 CSS:視覚表現 ・見出しの文字サイズ ・段落の行間 ・画像の位置 JavaScript:動き ・画像をスライド ⇒Webページ となる

cmd クリップボードへ

dir /b | clip これは便利

たった1日で基本が身に付く! JavaScript超入門 その4

DOM(Document Object Model:ドム)とは プログラムから、HTMLやXMLなどのマークアップ言語で記述された文書にアクセスするための標準的な仕様 HTMLとプログラミング言語の間を橋渡する仕組み DOMの仕様は以下の2点に集約される 文書をオブジェクトとして扱…

たった1日で基本が身に付く! JavaScript超入門 その3

これが以前、間違えちゃうかと思ったけどあってるって言われた演算子か。 演算子 概要 == 等しければtrue === 型を変えずに等しければtrue != 等しくなければtrue !== 型を変えずに等しくなければtrue 型を変えずに って衝撃やわ。比較する際は、型を含めて…

たった1日で基本が身に付く! JavaScript超入門 その2

var つけないとグローバル変数になる ◆主なデータ型 文字列型 数値型 真偽型 配列型 オブジェクト型:連想配列のことだって ◆主なオブジェクト 組み込みオブジェクト:JavaScriptであらかじめ定義されている ブラウザオブジェクト:ブラウザで取り扱える DOM…

たった1日で基本が身に付く! JavaScript超入門 その1

HTML5の主なJavaScript API Canvas 2D Context:2Dグラフィックの描画 Geolocation API:位置情報の取得 File API関連:ファイルやディレクトリの操作 Web Storage:データの保存 Indexed Databese API:key-value型のデータベース WebSocket:双方向通信 We…

ID Manager にログインできない

以下にあるはずの、hogehoeg.idmファイルを正しい場所にコピーする C:\Users\xxx\AppData\Local\VirtualStore\Program Files\idm\data ↓ C:\Program Files\idm\data ちなみに念の為、あった4ファイル全部コピーした。 無事にログインできた、めでたしめでた…

たった1日で基本が身に付く! Androidアプリ開発超入門 総仕上げ

自分なりの改良含め一旦終わり。 package com.example.g.mybingo; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Button; import android.widget…

支払と決済

支払(peyment)は、指示を出すこと 決済(settlement)は、実際のお金の移動 だそうな。

たった1日で基本が身に付く! Androidアプリ開発超入門 その2

ひさひざのJava 型:小文字で始まるのがデータ型、大文字で始まるのが参照型 キャスト:拡大変換=明示的な型指定が不要 下は上に入る(そのまま入れてキャストできる) double float long int short byte (まぁこの辺は当たり前田のク) クラスから呼び出…

たった1日で基本が身に付く! Androidアプリ開発超入門 その1

もぅいろいろ忘れたけど、 ・Win7 32bitだとエミュレータすらあがらん →android studioはギリあがる。単品なら。 ・むかーしのNexus 7(2012)あったから奇跡的に実機で検証できた ・Nexus 7用のUSBドライバが必要 ・画像を出すには、マニフェストファイルに a…

ありがたい

「そうあることがむずかしい」 「めったにあることじゃない」

レポートライン

報告や意思疎通を行う際の系統のこと。 ・上司には重要な意思決定を求めたり、業務報告を行う。 ・部下にはタスクの遂行や進捗報告を求める。 ・コミュニケーション・フロー。

公開RSA、共通DES・AES

SC

公開鍵方式:RSA、ElGamal、楕円曲線暗号 共通鍵方式:DES、AES(後継) 後悔あるさ、 共通です、あぃーす。 RSA:大きな数の素因数分解が困難であることを、安全性の根拠としている AES:鍵長は128/192/256bitのいずれかの長さであり、ブロック長は128bit…

IDトークン と アクセストークン

SC

IDトークンは、OpenID Connect で使って、 アクセストークンは、OAuthで使うと理解している(今は) IDトークンとは何者かというと、 「ユーザー認証情報を含む改ざん検知用の署名付きTokenであり、JWT(JSON Web Token)フォーマットでエンコードされている…

クレデンシャル

[Credential] IDやパスワードをはじめとする、ユーザーの認証に用いられる情報の総称。 単にIDとパスワードを指し、そのため「アカウント情報」と言い換え可能な場合有りというかほとんどソレ。

OpenID と OAuth と OpenID Connect の関係性

SC

OpenID:認証、紹介状、通信の相手が誰であるかを確認する、プロトコルらしい。 ※OpneIDをAPIのアクセス許可にも使えないか?→OAuth!! OAuth:許可、合鍵、リソースアクセスの権限を与える、「第三者のアプリケーションにユーザーの ID & パスワードを渡さ…