###あ、前も調べたなこれ...ってなるやつ!!
#脆弱性(ぜいじゃくせい)
コンピュータのOSやソフトウェアにおいて、プログラムの不具合や設計上のミスが原因となって発生した情報セキュリティ上の欠陥のことを言います
#YAGNI
You ain't gonna need it
そんなの必要ないって!
(機能は実際に必要となるまで追加しないほうがよい)
#N+1問題
リレーションによるレコードの取得で起こる。内部的にAを取り出し、そこから一つ一つAに関連付けられてるBを取り出すというクエリが発行されている。
N個のレコードがあった場合、一度レコード取得を実行するとN+1回もDBにアクセスしてしまう。
#クラウド(クラウド・コンピューティング)
インターネットなどのネットワーク経由でユーザーにサービスを提供する形態。
ユーザーがソフトウェアやデータの物理的な保存場所(サーバーの設置場所)を意識することなく、「雲の中に隠れたコンピューターから提供されるサービスを利用する」というイメージからきている。
https://www.internetacademy.jp/it/server/server-basic/merit-and-demerit-of-cloud.html
#ビットコイン
ビットコインは、新しい決済システムと完全な電子通貨を実現するものであり、中央機関や仲介者を必要としない、ユーザーによる初の分散型P2P決済ネットワークです。ユーザーの観点からは、ビットコインはインターネット上のお金の様なものです。
紙幣などの実物がないピュアな**「情報(データ)」であるビットコイン(BTC)の取引は「ブロックチェーン」**という技術によって管理されます。
#ブロックチェーン
分散型台帳技術、または、分散型ネットワーク。
世界各地に散らばる「ノード」によって取引履歴を記録する台帳が分散管理されていることから、分散型台帳技術と呼ばれるようになりました。ビットコインではこの方式を採用することで、悪意のあるユーザーによる過去の取引履歴の改ざんが困難になっています。
#IoT(Internet of Things)
インターネット経由でセンサーと通信機能を持ったモノ達。
例えば、ドアが「今、開いているよ。」、工場内の機械が「調子が悪いよ。故障しそうだよ。」、植物が「水が欲しいよ。」、猫の首輪が「今トイレにいるよ。」等。これらの情報をインターネットを介し様々な場所で活用することができます。