用語 N+1問題とは N+1問題とは 10件の商品を一覧表示するWebページがあるという前提で 10件の一覧情報を取得(DBへのselectが1回実行される)各商品の詳細情報を1件ずつ取得(DBへのselectが10回実行される)1と2の情報を合わ... 2022.06.04 用語
用語 クッキーで例えるクラスとインスタンスの違い JavaやC言語、TypeScript、Pythonなどのプログラミング言語では「クラス」と「インスタンス」という言葉を使う。(もちろんここで述べたプログラミング言語だけではありません) この記事では、この違いについて簡単に分かりや... 2021.12.08 用語
ターミナル操作 【Linux】パスを通すとは 環境構築とかで「パスを通す」といった用語がサラッと出てくるが、一体どういう理屈で何をすることなのかを解説する。 前提知識 「パスを通す」を理解するためには、Linuxコマンドがどのように実行されるかの前提知識が必要。 標... 2020.12.05 ターミナル操作用語
RaspberryPi ルーターのIPアドレスを調べる方法 自宅のWi-Fiルーターに設定されているグローバルIPアドレスとローカルIPアドレスを調べる方法を解説する。 グローバルIPアドレス、ローカルIPアドレスとは ルーターは基本的にインターネットに繋がっているため、外部(インター... 2020.10.15 RaspberryPi用語
セキュリティ フィンガープリント(fingerprint)とは 概要 何らかの元データのハッシュ値のこと。 下記目的のために使う場合、fingerprintと呼ぶ。 目的 fingerprintは日本語で「指紋」となり、その名の通り同一人物(同一データ)であることを判断するため... 2020.08.14 セキュリティ用語
用語 JSONとは JSONとはJavaScript Object Notationの略で、テキストの形式の一種で、構造化されたデータを表現するのが得意。 どんなものか JSONはこのような形式で表現されるデータである。JSONのデータが書かれた... 2020.07.25 用語
用語 【検索】インデックスとは何か ここでは検索用語のインデックスについて解説する。 インデックスとは、効率的な検索ができる状態にすることである。 検索技術では目次を作ることが超重要 目の前に国語辞典があり、「カブトムシ」という単語を調べたいとする。 ... 2020.07.23 用語
用語 サイトマップとは サイトマップとは、その名の通りWebサイトの地図(マップ)である。 つまり、このWebサイトにどんなページがあるのかを分かりやすく並べたものである。 サイトマップは2種類存在する。 人間が見るためのサイトマップ機械(Go... 2020.07.16 用語