genre | comment | |
---|---|---|
16進数色コード | general | 色を16進数で表現する方法.RGBの各成分を2桁の16進数で表し,#RRGGBB の形式で表記する.#FF0000 ならば rgb(255, 0, 0) を意味する. |
A2DP | general | Advanced Audio Distribution Profile.音声配信のためのBluetoothプロファイル.A2DPでは伝送に必要なカプセリング化方式のみを規定しており,ペイロードとなる音声の圧縮に使用するコーデックは自由に規定することが可能となっている. |
Bootloader | general | コンピュータの起動時に最初に実行されるプログラム.カーネルをストレージからメモリに読み込み,システムの起動を行う.Linux系だとGRUBが一般的に使用される. |
CSS | web | Cascading Style Sheetsの略.マークアップされたHTML文書に対して装飾・レイアウトを指定するための言語. |
CUI(Character User Interface) | general | キャラクタユーザインタフェースのこと.ユーザーがコマンドを入力してコンピュータと対話する方式(=文字ベースの実行環境).コマンド入力による操作はGUIに比べてシステムに与える負荷が軽く,複数のユーザーがアクセスしてもパフォーマンスに影響が出にくいというメリットがある |
Columnar storage | database | 各レコードのcolumn valueを異なるストレージ領域に格納する技術.通常のrow-basedのストレージに比べて圧縮率が高くなり,ディスク I/O の効率も向上する. |
Feature Creep | 開発 | ソフトウェアや製品の開発において,当初の計画に無かった機能を次々に追加してしまい,結果として複雑化・品質低下・納期遅延を招く現象 |
GitHub Enterprise(GHE) | 開発 | 企業向けのオンプレミスGitHubサービス.利用するユーザー数やリポジトリ数に応じてライセンスを購入する必要あり. |
GitHub Pages | 開発 | GitHubが提供する静的ウェブサイトホスティングサービス.リポジトリの内容をウェブサイトとして公開できる. |
home directory | computer science | ユーザーのホームディレクトリのこと.LinuxやUnix系OSでは通常/home/<username> に位置し,ログインしたユーザーアカウントのスタート地点となる.ユーザー固有の設定ファイルやデータが保存されるディレクトリ. |
i386 | computer science | Intelが1985年に開発した32 bit x86アーキテクチャのこと.「i」は「Intel」を意味する. |
Materialized view | database | SQLのクエリ結果をあらかじめ計算してキャッシュに保存しておくビューのこと |
Model(経済学) | general | 経済モデルとは現実世界を抽象したもので,経済現象の本質的な要因と関係性を見出すことを目的としている.経済モデルを構成する変数として,内生変数:モデル内で決定される変数,外生変数:モデルの外から与えられる変数,パラメーター:モデルの特性を定義するための定数,がある. |
NFS共有ディレクトリ | 開発 | Network File Systemの略.ネットワーク上でファイルシステムを共有するためのプロトコル.複数のコンピュータが同じファイルシステムにアクセスできるようにする. |
n次元ベクトル | math | n個の数の組 \((x_1, x_2, \ldots, x_n)\) のこと.各 \(x_j\) を第 \(j\) 成分と呼ぶ |
OSS | computer science | Open Source Softwareの略.開発者がプログラミング言語を用いてソフトを組み立てる時,この工程を「プログラミング」と呼び,成果物を「ソースコード」と呼ぶ。オープンソースとは,この「ソースコード」をみんなで共有してしまうという考え方. |
PBL(Project-Based Learning) | business | Project-Based Learningの略.プロジェクトを通じて学ぶ教育手法. |
PBL(Problem-Based Learning) | business | Problem-Based Learningの略.具体的な問題を出発点にして学ぶ教育手法.教員は講義ではなく,ファシリテーター(促進者). |
Pearsonの相関係数 | statistics | 2つの変数間の線形関係を測る指標で,-1から1の範囲を取る.0に近いほど線形関係が弱い. |
POSIX | 開発 | Portable Operating System Interfaceの略.UNIX系オペレーティングシステムの標準化規格で,UNIXライクなOS間での互換性を持つように設計されている. |
Pull Request | 開発 | GitHubなどのバージョン管理システムで,コードの変更を提案するためのリクエスト.他の開発者にレビューを依頼し,マージを促すために使用される.無事にPRが取り込まれると,コントリビューターとして名を連ねることができる. |
Shebang | 開発 | プログラムを解釈実行するためのインタプリタを指定するための行.ソースコードの先頭に記述されることが一般的.#!/bin/bash のように書かれる. |
Telnet | computer science | TelnetはTCP/IPネットワークで接続された他のコンピューターを遠隔操作するためのプロトコル.通信内容は暗号化されていないので安全性は高くない. |
tty | Ubuntu | Ubuntu 17.10以降では tty1 : GUI login screen, tty2 : GUI desktop, tty3-7 : CLI |
View | database | データベース上に定義された仮想テーブル(SQLのSELECT文を保存したもの) |
Wiki | general | ユーザーが自由に編集できるウェブサイトやプラットフォームのこと.開発ドキュメントやマニュアルなどの情報共有に利用される. |
アボガドロ定数 | physics | 1モルの物質中に含まれる粒子の数を表す定数.約 \(6.022 \times 10^{23}\) 個/mol. |
因数分解 | math | 多項式を,積の形に表すこと. |
雨後の筍 | general | (並列的に)物事が次々に現れたり,起こったりすることのたとえ. |
運動エネルギー | physics | 物体の運動によって持つエネルギーで,質量 \(m\) の物体が速度 \(v\) で移動しているとき,その運動エネルギーは \(E_k = \frac{1}{2}mv^2\) で表される. |
可逆変化 | physics | 物質の状態が変化した後,外部とのエネルギーの出入りが逆転すると元の状態に戻ることができる変化.準静変化は可逆変化である. |
価電子 | physics | 原子の最外殻にある電子で,化学結合に関与する電子.価電子の数は元素ごとに異なる.1族元素は1個,2族元素は2個,13族元素は3個,14族元素は4個,15族元素は5個,16族元素は6個,17族元素は7個,18族元素は0個の価電子を持つ. |
カロリー | physics | 熱量の単位で,1カロリーは1gの水の温度を1℃上昇させるために必要な熱量. |
監視 | general | あるシステムやそのシステムのコンポーネントの振る舞いや出力を監視しチェックし続ける行為.ミッションドリブンでの監視が重要. |
基数 | math | 集合の要素の個数を表す数.中学校の生徒の総数が1370人であるとき,この1370という自然数は,中学校の生徒全員の作る集合と1から1370までの自然数の集合との間に1:1の対応を与える.英語で言うone, two, three,…のような数え方. |
逆ベクトル | math | ベクトル \(\mathbb a\) に対して,\((-1)\mathbb a\) を\(\mathbb a\) の逆ベクトルと呼ぶ. |
吸収冷凍装置 | physics | 冷媒が吸収剤に吸収される際の化学的親和力と,加熱(熱エネルギー)による冷媒の分離を利用して冷凍サイクルを形成する装置. |
クリアランス(ピストン) | physics | ピストンが上死点に達したときに,シリンダーとピストンの間に残る隙間のこと.クリアランスが大きいほど圧縮効率が低下する.自動車のエンジンでは,クリアランスが狭すぎると,ピストンが膨張した際にシリンダーヘッドと接触し,エンジンの損傷を引き起こす可能性がある. |
ゲージ圧 | physics | 大気圧を基準とした圧力のこと.ゲージ圧は大気圧を0として測定されるため,ゲージ圧が0のときは大気圧と等しい. |
原子量 | physics | 原子1molの質量をグラム単位であらわしたときの数値.厳密には質量数12の炭素原子の質量を12としたときの他の原子の相対的質量. |
シェル | 開発 | シェルは,オペレーティングシステムのコマンドラインインターフェースを提供するプログラム.ユーザーの命令をカーネルに伝えるための環境.(カーネル自体はハードウェアと密接に関係しており,ユーザーの命令を直接理解する能力がない) |
資源動員(business) | business | 立場を異にする人たちに自分の考えを説明し,共感させ,自分に代わって意思決定してもらう活動. |
質点 | physics | 物理学において,質量を持つが大きさや形を持たない点状のモデル.質点は運動の解析において,物体の運動を簡略化するために使用される. |
自動車部品点数 | 製造業 | 自動車の製造に必要な部品の総数.自動車1台あたりの部品点数は約2~3万点以上. |
死にスライド | business | 何が言いたいのかわからず結局使われないスライドのこと. |
湿り気蒸気 | physics | 湿り気蒸気は,液相(水)と気相(水蒸気)が共存している混合状態の蒸気のこと.液体が完全に蒸発しきっていない状態を指す. |
シャルルの法則 | physics | 理想気体において,一定圧力の下で,気体の体積は絶対温度に比例する法則. |
仕様書 | 開発 | プロダクトの機能・入出力されるデータなどの詳細使用を,要件を基に開発者視点で説明するドキュメント. |
蒸気圧 | physics | 大気中に含まれている水蒸気が持つ圧力を水蒸気の「蒸気圧」と呼ぶ.実際の場面では,飽和水蒸気圧を指すことが多い. |
蒸気圧縮冷凍サイクル | physics | 圧縮機を利用した冷凍サイクルのこと. |
状態量 | physics | 圧力,温度,体積のようにある物質の状態を表すもの.エンタルピー,エントロピー,内部エネルギーなど.状態変化によって発生するもの,例えば熱量,動力,仕事 等は状態量ではない. |
序数 | math | 集合の要素を順序付けるための数.例えば,1番目,2番目,3番目など.英語で言うfirst, second, third,…のような数え方. |
準静変化 | physics | 物質の状態が変化する際に,外部とのエネルギーのやり取りが非常にゆっくり行われるため,系の状態が常に平衡状態に近い状態であると仮定される変化.準静変化は可逆変化.⾃然界の現象のほとんどは準静変化ではない. |
推論(機械学習) | machine learning | 学習済みのモデルを用いて新しいデータに対して予測や分類を行うプロセス. |
ストック情報 | general | 今後変更の可能性が低く,有効期限が長い情報.マニュアルや設計書,仕様書などが該当する. |
スライド | business | ビジネスにおけるコミュニケーションを効率化するツール. |
スライドパッケージ | business | スライドが集積された資料全体のこと. |
実在気体 | physics | 分子間の相互作用や分子の体積を無視できない気体.理想気体の仮定が成り立たないため,状態方程式が完全には成り立たない.低圧になるほど(広い空間で,気体分子同士がバラバラになると,分子間引力や気体の体積を無視することができるようになる),また高温になるほど(温度が高いほど気体分子が自由に飛び回ることができる),理想気体に近づく. |
静的推論 | machine learning | オフライン推論またはバッチ推論のこと.モデルが予測を生成し,サーバーにキャッシュを保存. |
正方行列 | math | 行数と列数が等しい行列のこと.\(\mathbb{R}^{n \times n}\) の形を持つ行列を指す |
絶対零度 | physics | 物質の温度が理論的に最も低い状態であり,-273.15℃(0K)を指す.この温度では分子の運動が完全に停止するとされる(そもそも温度は物質の熱振動をもとにして規定されている). |
漸近論(統計) | statistics | 統計学において,サンプルサイズが無限大に近づくときの推定量数列や確率分布の挙動を研究する分野.特に,大数の法則や中心極限定理などが含まれる. |
相対湿度 | physics | 空気中の水蒸気の量を,その温度での飽和水蒸気量に対する割合で表したもの.(実際に空気中に含まれる水蒸気量 ÷ 空気がその温度で含みうる最大の水蒸気量) × 100%. |
速度と速さ | physics | 速度はベクトル量(方向を考慮)で,速さはスカラー量(方向を考慮しない). |
測量 | civil engineering | 地球上の表面またはその付近における書店の相対的関係位置を測定して,これを数値または図示によって表現する作業のこと |
ターミナルマルチプレクサ | 開発 | ターミナルのセッションを複数同時に管理するためのツール(tmux, byobuなど).複数のターミナルウィンドウを1つの画面(Window)で操作できる. |
対角行列 | math | 対角成分以外の成分がすべて0である正方行列のこと. |
対角成分 | math | 正方行列の対角線上にある成分のこと. |
大気圧 | physics | 地球の大気が地表に及ぼす圧力のこと.標準大気圧は1気圧(1013.25 hPa = 101.3 kPa = \(1.013 \times 10^5\) Pa). |
対称行列 | math | 転置行列と等しい正方行列のこと.すなわち,\(A = A^T\) である行列のこと. |
単位時間当たりの仕事量 | physics | 物理学において,単位時間当たりに行われる仕事の量を表す.その基本単位は1秒当たり1ジュール(J)のエネルギーが使用される場合に,1ワット(W)といわれる. |
データマート | database | 特定のクエリ群で必要とされるデータだけを保持する,相対的に小さなサイズのテーブルのこと |
ディトリビューション(Linux) | 開発 | Linuxディストリビューションのこと.Linuxカーネルを基にしたオペレーティングシステムのバージョンや配布形態を指す.つまるところ,カーネルに色々なソフトを組み合わせて使いやすくしたもの. |
定圧比熱 | physics | 定圧下で物質の温度を1K上昇させるために必要な熱量を表す物理量. |
定容比熱 | physics | 定容下で物質の温度を1K上昇させるために必要な熱量を表す物理量. |
伝熱 | physics | 熱平衡が崩れて温度差が生じたとき,熱エネルギーが物体間で移動する現象のこと.伝導,対流,放射の3つの主要なメカニズムがある. |
動的推論 | machine learning | リアルタイム推論またはオンライン推論のこと.モデルがリクエストに応じてのみ予測を行うことを指す.モデルがオンデマンドで予測を推論. |
内部エネルギー | physics | 系の内部の熱運動による運動エネルギーの総和を表す物理量.系の温度や圧力,体積などに依存する. |
熱効率 | physics | 熱エネルギーを有用な仕事に変換する効率を表す指標.通常,出力仕事 \(W\) と入力熱量の比 \(Q\) で表される. |
熱伝達 | physics | 対流による伝熱である対流伝熱のことを熱伝達と呼ぶ. |
熱伝導 | physics | 物質の内部で熱エネルギーが移動する現象.固体内で熱が伝わるように,物質は移動せずに熱だけが伝わる.密度が小さいほど熱伝導率は小さくなる. |
熱力学第一法則 | physics | エネルギーの保存に関する法則.\(Q = W + \Delta U\) で表される.ここで \(Q\) は系に加えられた熱量,\(W\) は系が外部に対して行った仕事,\(\Delta U\) は系の内部エネルギーの変化を表す. |
熱力学第二法則 | physics | エネルギーは常に高い温度から低い温度へと移動し,エネルギーの変換は不可逆的であることを示す. |
ハードコーディング | 開発 | ソースコード内に定数や値を直接埋め込むこと.変更が難しく,保守性が低下するため,一般には避けるべきとされる. |
パッケージマネジャー | 開発 | ソフトウェアのインストール,アップデート,アンインストール,各ライブラリー間の依存関係を管理するツール.Ubuntuではapt やaptitude ,CentOSではyum やdnf ,Node.jsではnpm が代表的なパッケージマネージャー. |
比熱 | physics | 物質の温度を1K上昇させるために必要な熱量を表す物理量.定積比熱と定圧比熱がある.固体や液体では定圧比熱も定容比熱もほぼ同じだが,気体の場合には温度を変えると圧力や体積が変わるため,定圧比熱と定容比熱は異なる. |
非機能要件 | 開発 | システムの性能や信頼性,セキュリティなど,機能以外の要件を指す.「何をするか(=機能)」ではなく,「どのように動作するか」に関する要件 |
標準沸点 | physics | 1気圧の下で物質が沸騰する温度のこと. |
フーリエ級数展開 | math | 任意の関数を三角関数の和として表す |
ファイアーウォール | computer science | 必要な通信だけ通過させ,不要な通信は通過させない仕組み.ネットワークのセキュリティを強化するために使用される. |
複素平面 | math | 複素数 \(z = x + iy\) を直交座標 \((x, y)\) に対応させた直交座標平面のこと.Gauss平面とも呼ばれる. |
フルデザイン(HTML) | web | ウェブサイトやアプリケーションのデザインを,CSS・HTMLを使って実際に動作する形で表現したもの. |
フロー情報 | general | 生まれた直後は価値が高く,時間やプロジェクト進行の経過と共に価値が下がる情報.有効期限が短い情報.議事録やメンバーへの連絡,ユーザーへのお知らせ,進捗管理表などが該当する. |
プロンプト(シェル) | computer science | シェルにおいて,ユーザーからの入力を待ち受けるための表示内容のこと.シェル変数PS1 に表示内容が設定されている.コマンドが複数行に亘る際にはPS2 に設定されたプロンプトが表示される. |
ボイルの法則 | physics | 理想気体において,一定温度の下で,気体の圧力と体積の積が一定であることを示す法則(=体積は圧力に反比例する). |
方程式 | math | 未知数である変数を含む等式のこと. |
マウント | 開発 | コンピュータのファイルシステムに外部ストレージやネットワークドライブを接続して利用可能にすること.NFS共有ディレクトリなどをマウントすることで,リモートのファイルシステムをローカルのファイルシステムとして扱うことができる. |
密度 | physics | 物質の単位体積あたりの質量を表す物理量.固体・液体の密度は [g/cm3] で表すが,気体の密度は体積1 L あたりの質量 [g/L] の単位で表す. |
明確な概念 | math | その概念をみたす個々の要素(元)を規定し,また,その概念によって与えられるもの全体の範囲を規定している. |
命題 | math | 真偽が客観的に定まる主張のこと |
ものの集まり(集合論) | math | 集まりをこうせいする「もの」の1つ1つが,はっきりと識別でき,またその集まりに属するかどうかが明確に定義されているもの. |
哲学と行動 | general | Philosophy is consequential because it guides action. |
ユーザビリティ | business | ISO 9241-11における定義では,「特定のユーザが特定のコンテキストにおいて,特定の目的のためにシステムを使用する際のEffectiveness, Efficiency, Satisfactionの度合い」とされる. |
有限集合 | math | 要素の個数が有限である集合.適当な自然数 k をとると集合 {1, 2, …, k} と1:1対応を持つ. |
ユニバーサルパッケージ | 開発 | 異なるプラットフォームでの動作を保証するためのパッケージ形式(=Linuxディストリビューションに依存しないパッケージ). |
要件定義書 | 開発 | システムやプロジェクトが満たすべき要件を明確にするための文書.目的,機能,性能などを定義する. |
理想気体 | physics | 分子間の相互作用が無視できるほど小さく,体積も無視できるほど小さいと仮定した気体.実在気体には,分子間力があり,分子が体積を持つため,気体の状態方程式が完全には成り立たない. |
ワイヤーフレーム | web | ウェブサイトやアプリケーションの設計図のようなもので,レイアウトや機能を視覚的に表現したもの. |
ワンライナー | 開発 | 1行で書かれたコードやスクリプトのこと.短いコードで特定の処理を実行するために使用される. |
category | tag | description | example |
---|---|---|---|
新規追加 | ADD |
新しい機能やファイルを追加 | ADD: user authentication module |
修正 | FIX |
バグ修正 | FIX: incorrect calculation of average temperature |
改善 / 性能向上 | ENH |
既存機能の改善・性能向上 | ENH: speed up data preprocessing by using vectorized operations |
リファクタリング | REFACTOR |
動作は変えずにコード整理・最適化 | REFACTOR: split utils.py into smaller modules |
名前変更 | RENAME |
ファイル名や関数名の変更 | RENAME: change config.yaml to settings.yaml |
削除 | REMOVE |
ファイルや機能の削除 | REMOVE: deprecated logging module |
ドキュメント | DOCS |
コメントやドキュメント更新 | DOCS: update installation guide in README.md |
テスト | TEST |
テストコードの追加・修正 | TEST: add unit tests for anomaly detection function |
スタイル | STYLE |
コード整形・フォーマットのみの変更 | STYLE: apply black formatting to data_utils.py |
CICD | CICD |
CI/CD 設定やビルド関連の変更 | CICD: add GitHub Actions workflow for pytest |
緊急修正 | HOTFIX |
本番対応などの緊急バグ修正 | HOTFIX: patch security issue in login API |
環境設定 | ENV |
開発環境や Python バージョン変更,pyenv, virtualenv, Docker など | ENV: update Python version from 3.10 to 3.11 |
依存関係 | DEPENDENCY |
requirements.txt, Pipfile, Poetry などライブラリ追加・更新・削除 | DEPENDENCY: upgrade pandas from 2.0.3 to 2.2.0 |
リリース | RELEASE |
正式リリースに伴う変更 | RELEASE: v1.2.0 |
SI_unit | symbol | scale | binary_scale | description |
---|---|---|---|---|
yocto | y | \(10^{-24}\) | \(2^{-80}\) | |
zepto | z | \(10^{-21}\) | \(2^{-70}\) | |
atto | a | \(10^{-18}\) | \(2^{-60}\) | |
femto | f | \(10^{-15}\) | \(2^{-50}\) | |
pico | p | \(10^{-12}\) | \(2^{-40}\) | 1兆分の1 |
nano | n | \(10^{-9}\) | \(2^{-30}\) | 10億分の1 |
micro | µ | \(10^{-6}\) | \(2^{-20}\) | 100万分の1 |
milli | m | \(10^{-3}\) | \(2^{-10}\) | 千分の1 |
centi | c | \(10^{-2}\) | \(2^{-8}\) | 100分の1 |
deci | d | \(10^{-1}\) | \(2^{-7}\) | 10分の1 |
hecto | h | \(10^{2}\) | \(2^{7}\) | 100 |
kilo | k | \(10^{3}\) | \(2^{10}\) | 千 |
mega | M | \(10^{6}\) | \(2^{20}\) | 100万 |
giga | G | \(10^{9}\) | \(2^{30}\) | 10億 |
tera | T | \(10^{12}\) | \(2^{40}\) | 1兆 |
peta | P | \(10^{15}\) | \(2^{50}\) | 1000兆 |
exa | E | \(10^{18}\) | \(2^{60}\) | |
zetta | Z | \(10^{21}\) | \(2^{70}\) | |
yotta | Y | \(10^{24}\) | \(2^{80}\) |
command | language | description | examples |
---|---|---|---|
apt-cache rdepends <pakcage-name> |
Ubuntu | 指定したパッケージに依存しているパッケージを表示するためのコマンド | apt-cache rdepends vim |
sudo clamscan -i -r <directory> |
Ubuntu | 指定したディレクトリ内のウイルスをスキャンするためのコマンド | デーモンを起動させていないとシングルスレッドの動作となり,時間がかかるので注意.-i は感染したファイルのみを表示するオプション |
scp analysisserver:~/analysis/analysis.ipynb ./ |
Ubuntu | .ssh/configで設定されたHost analysisserverからローカルにファイルをカレントディレクトリにコピーするためのコマンド | |
ctrl + alt + d |
Ubuntu | すべてのウィンドウを最小化してデスクトップを表示するためのショートカット | |
ctrl + alt + Fn3 |
Ubuntu | GUI(tty2 )がフリーズしたときに,もしカーネルが生きているならば,tty3 へ切り替えてCLI経由でrebootするためのショートカット |
|
getent group |
Ubuntu | グループ情報を表示するためのコマンド./etc/group の内容に従い,グループ名,グループID,メンバーを表示する |
adm:x:4:syslog,ryo |
getent passwd |
Ubuntu | ユーザー情報を表示するためのコマンド./etc/passwd の内容に従い,ユーザー名,ユーザーID,グループID,ホームディレクトリ,ログインシェルを表示する |
kirby:x:1000:1000:,,,:/home/kirby:/bin/bash |
super + tab |
Ubuntu | アプリケーションのウィンドウを切り替えるためのショートカット | |
alt + tab |
Ubuntu | 異なるアプリケーションのウィンドウを切り替えるためのショートカット(ウィンドウスイッチャーを表示) | |
alt + esc / alt + esc + shift (reverse) |
Ubuntu | 異なるアプリケーションのウィンドウを切り替えるためのショートカット(ウィンドウスイッチャーを表示せずに) | |
Nautilus 起動 + ssh://<ユーザー名>@<ホスト名またはIPアドレス> |
Ubuntu | Nautilusを起動してSSH接続するためのコマンド | .ssh/config に登録したHostを用いて,Nautilus 起動 + ssh://<Host名> でも可 |
grep -r ^deb /etc/apt/sources.list.d/ | grep --color ppa |
Ubuntu | PPAリポジトリを検索するためのコマンド | |
apt purge <package name> |
Ubuntu | apt remove と同様にパッケージを削除するが,設定ファイルも削除するためのコマンド.依存関係上不要となったパッケージは残る. |
apt purge vim |
aptitude search '?narrow(?installed, ~Oppa)' |
Ubuntu | インストールされたパッケージの中から名前に’Oppa’を含むものを検索するためのコマンド | aptitude search '?narrow(?installed, ~Oppa)' |
sudo update-alternatives --config x-terminal-emulator |
Ubuntu | デフォルトのターミナルエミュレータを選択するためのコマンド | |
set | less |
Ubuntu | 環境変数の一覧をページャで表示するためのコマンド | PATHだけ確認したい場合は echo $PATH で十分 |
ubuntu-drivers devices |
Ubuntu | 利用可能なGPUドライバーを表示するためのコマンド | driver : nvidia-driver-580-open - third-party non-free recommended のようにrecommendedされたversionをインストールすることが推奨される |
who -b |
Ubuntu | システムの最後のブート時刻を表示するためのコマンド | 出力例: system boot 2025-08-06 08:48 |
Q + fn1 |
Keychron K6 | Bluetooth接続ペアリングコマンド | iPadでQuartoキーボードショートカットを利用する際に便利 |
git config --list |
git | Gitの設定情報を一覧表示するためのコマンド | |
https://github.com/<user_or_org>/<repo>/compare/<base>...<compare> |
github | githubのリポジトリで、特定のブランチやコミット間の差分を比較するためのURL形式 | https://github.com/user/repo/compare/main...feature |
https://github.com/<user_or_org>/<repo>/compare/<base>@{7.day.ago}...<compare> |
github | githubのリポジトリで,特定のブランチやコミット間の差分を比較するためのURL形式(7日前のコミットを基準).期間の指定はday , week , month , year などが利用可能. |
https://github.com/user/repo/compare/main@{7.day.ago}...feature |
https://github.com/<user_or_org>/<repo>/compare/<base>@{yyyy-mm-dd}...<compare> |
github | githubのリポジトリで,特定のブランチやコミット間の差分を比較するためのURL形式(特定の日付のコミットを基準). | https://github.com/user/repo/compare/main@{2023-01-01}...main |
**▶ Key Takeaways** |
markdown | mini-sectionに用いる記号.▶ は ▶ のUnicode character |
▶ Key Takeaways |
#| label: fig-xxxx |
quarto | quartoの文書内で図を参照するためのラベル形式.小文字のfig-xxxx は図の識別子で、xxxx は任意の番号や名前を指定します.小文字を用いることが推奨. |
#| label: fig-1 |
\aleph_0 |
mathjax | アレフゼロを表す記法 | \(\aleph_0\) |
\backslash |
mathjax | 主に集合の差を表す際に用いる記法.入力例は集合 \(M\) から集合 \(N\) を引いた結果を表す | \(M\backslash N\) |
\mathfrak{B} |
mathjax | ひげ文字のmathjax記法.入力例は集合 \(M\) の冪集合を表す | \(\mathfrak{B}(M)\) |
\supset |
mathjax | 集合の包含関係を表す記法.入力例は集合 \(A\) が集合 \(B\) を含むことを表す | \(A \supset B\) |
\subseteq |
mathjax | 集合の包含関係を表す記法.入力例は集合 \(A\) が集合 \(B\) に含まれることを表す | \(A \subseteq B\) |
tool | genre | description | reference |
---|---|---|---|
BFG Repo-Cleaner | git | Gitリポジトリの履歴から大きなファイルや機密情報を削除するためのツール.Gitの履歴をクリーンアップし,リポジトリのサイズを小さく保つことができる. | BFG Repo-Cleaner repository |
byobu | terminal | ターミナルのマルチプレクサで、tmuxやscreenの機能を拡張したもの.セッションの管理やウィンドウの分割などが簡単に行える. | byobu repository |
gdebi | general | Debianパッケージを簡単にインストールするためのツール.GUIベースで操作が可能で、依存関係の解決も自動で行う. | gdebi repository |
Gnome Sushi | general | spaceを入力することで,選択したファイルのプレビューを表示するGNOMEデスクトップ環境ツール.画像,動画,音声ファイルなどのコンテンツを簡単に確認できる. | Gnome Sushi repository |
gpustat | gpu | GPUの使用状況をリアルタイムで表示するツール.GPUのメモリ使用量や温度などを確認でき、複数のGPUを持つシステムでの監視に便利. | gpustat repository |
git-graph | git, vscode | Gitリポジトリの履歴を視覚的に表示するVSCodeツール.コミットのグラフを描画し,ブランチやマージの関係を理解しやすくする. | git-graph |
Inkscape | graphics | オープンソースのベクターグラフィックスエディタ.SVG形式の画像を作成・編集するための強力なツールであり、イラストや図形のデザインに利用される. | Inkscape repository |
libsecret-1-dev | development | GNOMEのシークレットストレージライブラリの開発用パッケージ.アプリケーションが安全にパスワードやトークンを保存・取得するために使用される.主にgit + sshの認証情報を管理するために利用. | libsecret-1-dev documentation |
Marks to outline | vscode | ファイルの見出しを抽出してアウトラインを生成するツール.ドキュメントの構造を視覚化し,ナビゲーションを容易にする. | Marks to outline |
Meld | editor | ファイルやディレクトリの比較を行うためのツール.視覚的に差分を表示し,マージや編集をサポートする.flatpak 経由でインストール. |
Meld repository |
peek | video | Linuxデスクトップ環境で画面録画を行うツール.簡単な操作でデスクトップの動作をgifとして記録できる.pipx install gpustat でインストール可能. |
peek repository |
Poetry | python | Pythonの依存関係管理ツール.プロジェクトの依存関係を簡単に管理し,パッケージのビルドや公開もサポートする. | Poetry documentation |
Proxy Helper | chrome extension | プロキシサーバーの設定を簡単に行うためのツール.特に企業ネットワークでのプロキシ設定を容易にする. | Proxy Helper |
Quarto | documentation | ドキュメント作成のためのオープンソースツール.MarkdownやMathJax, Python, R, Juliaを使用して、レポートを作成できる. | Quarto repository |
Tiling-Assistant | general | Windowsスナップ機能のGNOME版.ウィンドウを簡単に整列させることができる | Tiling-Assistant |
ufw | firewall | Uncomplicated Firewall.iptables のフロントエンドとして機能し,Ubuntuで簡単にファイアウォールルールを設定できる.apt install ufw でインストール可能. |
ufw documentation |
directory/file | description |
---|---|
/ |
ルートディレクトリ.すべてのファイルとディレクトリの最上位に位置する. |
/boot |
システムの起動に必要なファイル(Linuxカーネル,initrd,GRUBなど)が格納されている.誤って削除するとシステムが起動しなくなるため注意が必要. |
/lib |
/bin や/sbin の実行ファイルが依存する共有ライブラリ(*.so )が格納される.また,カーネルモジュールもこの下に配置される. |
/dev |
仮想的なデバイスファイル(例:/dev/sda , /dev/null )が格納される.デバイスとファイルの入出力を結びつける仕組み. |
/etc |
システム全体に関する設定ファイル(例:passwd , hosts , network/ など)を含む.サービスやアプリケーションの設定ファイルもここに置かれる. |
/etc/gitconfig |
システム全体(全ユーザーの全リポジトリ)のGit設定ファイル.Gitの動作に関する設定が記述される.apt install git-lfs などを実行するとこのファイルが作成される. |
/root |
管理者ユーザー(root)のホームディレクトリ.通常のユーザーディレクトリ(/home/ユーザー名 )とは別. |
/home |
一般ユーザーのホームディレクトリ(例:/home/alice , /home/bob など)が格納される.ユーザーごとの個人設定やデータが保存される. |
/usr |
「Unix System Resources」の略.ユーザー向けのアプリケーションやライブラリ,ドキュメントが整理されている./usr/bin , /usr/lib , /usr/share などの下位ディレクトリを持つ. |
/usr/bin |
OSやディストリビューションが提供する標準コマンド が置かれる場所(例:/usr/bin/gcc , /usr/bin/vim , /usr/bin/cp , /usr/bin/git など). |
/usr/sbin |
システム管理用のコマンドが置かれる場所(例:/usr/sbin/ifconfig , /usr/sbin/ufw , /usr/sbin/mkfs など). |
/usr/local/bin |
ユーザーが手動でインストールしたアプリケーションやコマンドが格納される(例:/usr/local/bin/aws , /usr/local/bin/quarto など). |
/usr/share/applications/ |
システム全体にインストールされたアプリケーションのデスクトップエントリ(.desktop ファイル)が格納されるディレクトリ.GUI環境でのアプリケーションランチャーに表示されるアイコンやメニュー項目がここに定義される. |
/sbin |
/usr/sbin へのシンボリックリンク.lrwxrwxrwx 1 root root 8 Jul 15 2025 /sbin -> usr/sbin/ |
/bin |
/usr/bin へのシンボリックリンク.lrwxrwxrwx 1 root root 8 Jul 15 2025 /bin -> usr/bin/ |
/opt |
サードパーティ製の追加アプリケーション(例:Google Chromeなど)がインストールされることが多い.パッケージマネージャ外での手動インストール先としてよく使われる. |
/srv |
サーバーが提供するサービスデータ(Web,FTP,メールなど)を格納する場所.例:/srv/www , /srv/ftp など. |
/media |
USBドライブやCD/DVDなどのリムーバブルメディアが自動マウントされる場所.例:/media/ユーザー名/USB_DRIVE |
/proc |
仮想ファイルシステム.カーネルや実行中のプロセス情報がリアルタイムで見える(例:/proc/cpuinfo , /proc/meminfo ). |
/tmp |
一時ファイルを保存するためのディレクトリ.再起動時に自動的に削除される場合が多い. |
/var |
変動するデータ(ログ,キャッシュ,メールスプール,データベースなど)を保存するディレクトリ.例:/var/log , /var/tmp , /var/lib |
/var/log/ufw.log |
UFW(Uncomplicated Firewall)のログファイル.ファイアウォールのルール適用状況や通信の許可・拒否の記録が保存される. |
~/.local/bin |
ユーザーがインストールしたローカルの実行可能ファイルが格納されるディレクトリ.Poetry やgpustat などpipx でインストールしたツールもここに配置される. |
~/.local/share/applications/ |
自分専用のアプリショートカット・設定を置く場所.Google Chromeで作成したショートカットアプリもここに保存される. |
~/.config/terminator/config |
Terminatorの設定ファイル.ターミナルエミュレータのレイアウトや外観,キーバインディングなどをカスタマイズするための設定が保存される. |
capital | small | name | capital_input | small_input | capital_unicode | small_unicode |
---|---|---|---|---|---|---|
\(A\) | \(\alpha\) | Alpha | A |
\alpha |
U+0391 | U+03B1 |
\(B\) | \(\beta\) | Beta | B |
\beta |
U+0392 | U+03B2 |
\(\Gamma\) | \(\gamma\) | Gamma | \Gamma |
\gamma |
U+0393 | U+03B3 |
\(\Delta\) | \(\delta\) | Delta | \Delta |
\delta |
U+0394 | U+03B4 |
\(E\) | \(\epsilon\) | Epsilon | E |
\epsilon |
U+0395 | U+03B5 |
\(Z\) | \(\zeta\) | Zeta | Z |
\zeta |
U+0396 | U+03B6 |
\(H\) | \(\eta\) | Eta | H |
\eta |
U+0397 | U+03B7 |
\(\Theta\) | \(\theta\) | Theta | \Theta |
\theta |
U+0398 | U+03B8 |
\(I\) | \(\iota\) | Iota | I |
\iota |
U+0399 | U+03B9 |
\(K\) | \(\kappa\) | Kappa | K |
\kappa |
U+039A | U+03BA |
\(\Lambda\) | \(\lambda\) | Lambda | \Lambda |
\lambda |
U+039B | U+03BB |
\(M\) | \(\mu\) | Mu | M |
\mu |
U+039C | U+03BC |
\(N\) | \(\nu\) | Nu | N |
\nu |
U+039D | U+03BD |
\(\Xi\) | \(\xi\) | Xi | \Xi |
\xi |
U+039E | U+03BE |
\(O\) | \(\omicron\) | Omicron | \mathcal{O} |
\omicron |
U+039F | U+03BF |
\(\Pi\) | \(\pi\) | Pi | \Pi |
\pi |
U+03A0 | U+03C0 |
\(P\) | \(\rho\) | Rho | P |
\rho |
U+03A1 | U+03C1 |
\(\Sigma\) | \(\sigma\) | Sigma | \Sigma |
\sigma |
U+03A3 | U+03C3 |
\(T\) | \(\tau\) | Tau | T |
\tau |
U+03A4 | U+03C4 |
\(\Upsilon\) | \(\upsilon\) | Upsilon | \Upsilon |
\upsilon |
U+03A5 | U+03C5 |
\(\Phi\) | \(\phi\) | Phi | \Phi |
\phi |
U+03A6 | U+03C6 |
\(X\) | \(\chi\) | Chi | X |
\chi |
U+03A7 | U+03C7 |
\(\Psi\) | \(\psi\) | Psi | \Psi |
\psi |
U+03A8 | U+03C8 |
\(\Omega\) | \(\omega\) | Omega | \Omega |
\omega |
U+03A9 | U+03C9 |
\(\digamma\) | \(\digamma\) | Digamma | \digamma |
\digamma |
U+03DC | U+03DD |
\(\varphi\) | \(\varphi\) | Phi (variant) | \varphi |
\varphi |
U+03D5 | U+03D6 |
\(\vartheta\) | \(\vartheta\) | Theta (variant) | \vartheta |
\vartheta |
U+03D1 | U+03D2 |
\(\varpi\) | \(\varpi\) | Pi (variant) | \varpi |
\varpi |
U+03D6 | U+03D7 |
\(\varrho\) | \(\varrho\) | Rho (variant) | \varrho |
\varrho |
U+03F1 | U+03F1 |
\(\varsigma\) | \(\varsigma\) | Sigma (variant) | \varsigma |
\varsigma |
U+03F2 | U+03F3 |
\(\epsilon\) | \(\epsilon\) | Epsilon (variant) | \epsilon |
\epsilon |
U+03F5 | U+03F6 |
\(\vartheta\) | \(\vartheta\) | Theta (variant) | \vartheta |
\vartheta |
U+03D1 | U+03D2 |