ssh ssh とは、コンピュータを遠隔操作するコマンドです。 Copy ssh -i ~/.ssh/id_rsa username@192.0.2.1秘密鍵 (~/.ssh/id_rsa) を利用し、ユーザー (username) でホス...| ほげほげテクノロジー - IT 技術学習サイト
OSI 参照モデルの説明や、TCP/IP モデルとの違いを解説します。| ほげほげテクノロジー - IT 技術学習サイト
物理層/ネットワークインターフェイス層 物理層とは、「有線/無線」や「信号 (電気・光・電波)」に関するルールを決める層です。 イーサネット[Ethernet] (IEEE 802.3) イーサネット(IEEE 802. […]| ほげほげテクノロジー – IT 技術学習サイト
プレゼンテーション層 プレゼンテーション層とは、データの表現形式を指定する層です。 具体的には、以下のようなデータの表現形式があります。(他にも大量にあります) TCP/IP プロトコルでは、MIME がプレゼンテーショ […]| ほげほげテクノロジー – IT 技術学習サイト
セッション層 セッション層とは、セッション (通信の開始から終了までの一連の通信) を管理する層です。セッション層は OSI 参照モデルの層であり、TCP/IP モデルの層ではありません。TCP/IP モデルでは、アプリケーション層の各プロ...| ほげほげテクノロジー - IT 技術学習サイト
初めて Linux のコマンドを学ぶ時は、ググるキーワードがわからず、1つずつ調べるのが大変ですそのため、本記事では上からコピペして実行することで、Linux でよく利用するコマンドを網羅的に理解できるようにしました。ファイル・ディレクトリ...| ほげほげテクノロジー - IT 技術学習サイト
マーケティング情報局様が運営するメディアの「本当に満足できる!ホームページ制作スクールの選び方とおすすめガイド」記事内に当ブログが紹介されました。 ホームページ制作スクールの選定をわかりやすく解説されていますのでぜひ参考 […]| ほげほげテクノロジー
ターミナル(端末) ターミナル とは、キーボードから文字を読み取り、ディスプレイに表示するものです。 シェル シェルとは、キーボードやマウスなどの入力を解釈して OS(のカーネル) に渡すものです。 ターミナル ターミナ […]| ほげほげテクノロジー
systemd systemd とは、最初に起動するプロセス (init) で、他のプロセスを起動する役割を持ちますつまり、コンピュータの電源を入れてから起動処理を行うものです。systemd は他にも様々な機能を持つため、クイックリンクを...| ほげほげテクノロジー - IT 技術学習サイト
logrotate logrotate とは、ログのサイズや時間に応じて、自動でローテションや削除ができます。1週間ごとにバックアップ、2世代までバックアップを残す場合 Copy sudo vim /etc/logrotate.d/test...| ほげほげテクノロジー - IT 技術学習サイト
systemd-journald systemd-journald (通称 journald) とは、ログの収集・保存サービスです。サービスユニットの詳細はこちら、ユニットの種類はこちらsystemctl start <ユニット名> で失敗...| ほげほげテクノロジー - IT 技術学習サイト
cron とは cron とは、指定したコマンドを定期的に実行するプログラムです。なお、最近は cron の代わりに systemd タイマーを利用します。 Copy crontab -e Copy 39 * * * * touch /tm...| ほげほげテクノロジー - IT 技術学習サイト
Linux Linux とは、OS (Operating System) という、ソフトウェアの一種です。OS はハードウェアを制御したり、ソフトウェアからハードウェアへのアクセス手段を提供します詳細は以下の「OS・カーネル」| ほげほげテクノロジー
k-NN (k近傍法) アルゴリズム k-NN (k近傍法) アルゴリズム とは、近い k 個データを使って予測するアルゴリズムです。主に分類問題 (グループ分け) の予測に使われます。(回帰問題でも使えます)予測したいデータ| ほげほげテクノロジー
ベクトルデータベース ベクトルデータベースとは、データ (文書、音声、画像など) をベクトルとして保存・検索するデータベースです。 ベクトル埋め込み ベクトル埋め込みとは、データ (文書、音声、画像など) の意味や| ほげほげテクノロジー
「AI」と「機械学習」と「深層学習 (ディープラーニング)」は、以下のような関係です。以降では、それぞれの違いの詳細を説明します。AI と機械学習と深層学習 (ディープラーニング) の違い「AI」と「機械学習」と「深層学習 (ディープラーニ| ほげほげテクノロジー
RAG (Retrieval-Augmented Generation) RAG とは、データベースの検索結果を元に、LLM (生成 AI) が回答を生成する技術です。※生成 AI はテキスト/画像/音声などを生成、LLM は| ほげほげテクノロジー
Elasticsearch Elasticsearch とは、キーワードで文書を検索する検索エンジンです。具体的には ウェブサイトの商品検索や、github のソースコード検索のような検索ができます。企業事例ZOZOTOWN商| ほげほげテクノロジー
レプリケーション レプリケーションとは、他のサーバーでデータのレプリカ (複製) を持つことです。レプリケーションでは、役割ごとにサーバーを以下のように呼びます。読み書き可能なサーバー:プライマリー (マスター等) 読み取りの| ほげほげテクノロジー
ネットワーク層/インターネット層 ネットワーク層とは、異なるネットワークを接続する層です。TCP/IP プロトコルでは、IP がネットワーク層に相当します。 IP(Internet Protocol) IP とは、| ほげほげテクノロジー
文字コードとは 文字コードとは、各文字に割り当てられたデータ列(バイト列)のことです。文字コードは以下の2段階に区別されます。符号化文字集合(Coded Character Set)文字符号化方式(Character Enco| ほげほげテクノロジー
ビッグデータ ビッグデータとは、通常のソフトウェアでは処理できないほどの大規模な (テラバイト、ペタバイト、エクサバイト規模の) データのことです。本記事では、ビッグデータを以下のように可視化、分析することをゴールとします。ビッグデータがス...| ほげほげテクノロジー - IT 技術学習サイト
REST API (Representational State Transfer API) REST API (Representational State Transfer API) とは、以下の6つの REST アーキテ| ほげほげテクノロジー
データベース データベースとは、コンピュータに格納したデータの集まりのことです。データベースは、Excel から、データベース管理システム (DBMS) まで様々な種類が存在します。通常、データベースはデータベース管理システム (DBMS)...| ほげほげテクノロジー - IT 技術学習サイト