Caution
お使いのブラウザはJavaScriptが無効になっております。
当サイトでは検索などの処理にJavaScriptを使用しています。
より快適にご利用頂くため、JavaScriptを有効にしたうえで当サイトを閲覧することをお勧めいたします。
全辞典
一括検索
- トップページ
- 全辞典一括検索
全辞典一括検索
※ IT用語 & 歴史辞典は除外しています。
C
|
C言語の全体像・特徴とトレードオフ・実行の仕組み(.c→gcc→バイナリ)を整理し、辞典の各ページをどの順番で学べばよいかを案内します。 |
C
|
Cにおけるコメントの書き方とコメントアウトの使い方、コメントを書くべき場所と書かなくてよい場所の判断基準。 |
C
|
C言語をコンパイル・実行するための環境構築手順。 |
C
|
.cファイルと.hファイル(ヘッダーファイル)の書き方とコンパイル・実行方法。 |
C
|
プログラムのエントリーポイント。argc / argv。 |
C
|
基本データ型。整数・文字・浮動小数点数。 |
C
|
型修飾子。符号・定数・最適化抑制。 |
C
|
条件分岐。 |
C
|
多方向条件分岐。 |
C
|
ループ構文。 |
C
|
関数の宣言・定義・引数・戻り値。 |
C
|
同型データの連続格納。インデックスアクセス。 |
C
|
アドレス取得・間接参照。 |
C
|
配列名はポインタ。ポインタ演算。 |
C
|
char 配列・文字列リテラル・NULL終端。 |
C
|
異なる型をまとめるデータ構造。 |
C
|
メモリを共有するデータ構造。 |
C
|
名前付き整数定数のグループ。 |
C
|
型の別名定義。 |
C
|
型・変数のバイトサイズを取得。 |
C
|
ヘッダ読み込み・マクロ定義。 |
C
|
引数付きマクロ。インライン展開。 |
C
|
条件付きコンパイル。インクルードガード。 |
C
|
コンパイラ制御・強制エラー。 |
C
|
関数のアドレスを格納するポインタ。コールバック。 |
C
|
動的メモリ確保・解放。stdlib.h |
C
|
書式付き出力。フォーマット指定子。stdio.h |
C
|
書式付き入力。stdio.h |
C
|
1文字・1行の標準入出力。stdio.h |
C
|
文字列の長さ取得・コピー。string.h |
C
|
文字列の連結。string.h |
C
|
文字列の比較。string.h |
C
|
文字列・文字の検索。string.h |
C
|
メモリのコピー・初期化・比較。string.h |
C
|
文字列→数値変換。stdlib.h |
C
|
整数の絶対値・商と余りの同時計算。stdlib.h |
C
|
疑似乱数生成。stdlib.h |
C
|
汎用ソート・二分探索。stdlib.h |
C
|
プログラム終了。終了ハンドラ登録。stdlib.h |
C
|
文字種別の判定。ctype.h |
C
|
大文字・小文字変換。ctype.h |
C
|
平方根・べき乗・絶対値・丸め。math.h |
C
|
三角関数・逆三角関数。math.h |
C
|
対数・指数関数。math.h |
C
|
浮動小数点数の操作。math.h |
C
|
ファイルのオープン・クローズ。モード文字列。stdio.h |
C
|
テキストファイルの行・文字単位の入出力。stdio.h |
C
|
バイナリファイルの読み書き。stdio.h |
C
|
ファイル位置の操作・末尾判定。stdio.h |
C
|
現在時刻・経過時間の取得。time_t, clock_t。time.h |
C
|
time_t ↔ struct tm 変換。time.h |
C
|
時刻を文字列にフォーマット。time.h |
C
|
可変長引数関数の実装。stdarg.h |
C
|
デバッグ用の事前条件チェック。NDEBUG。assert.h |
Command
|
Bashの全体像・特徴・実行の仕組みを整理し、辞典の各ページをどの順番で学べばよいかを案内します。 |
Command
|
コマンドにおけるコメントの書き方とコメントアウトの使い方、コメントを書くべき場所と書かなくてよい場所の判断基準。 |
Command
|
Bashスクリプトを作成・実行するための環境構築手順。 |
Command
|
.shファイルの書き方と実行方法。 |
Command
|
ファイル一覧の表示。 |
Command
|
ディレクトリの移動と現在地確認。 |
Command
|
ファイル・ディレクトリのコピー・移動・削除。 |
Command
|
ディレクトリ・ファイルの作成。 |
Command
|
ファイルの検索。 |
Command
|
シンボリックリンク・ハードリンクの作成。 |
Command
|
パーミッション・所有者の変更。 |
Command
|
ファイル情報・ディスク使用量の確認。 |
Command
|
ファイルの内容を表示・逆順表示。 |
Command
|
ファイルをページングして閲覧。 |
Command
|
ファイルの先頭・末尾を表示。 |
Command
|
文字列の出力。 |
Command
|
行数・単語数のカウント・並べ替え・重複削除。 |
Command
|
テキストのパターン検索。 |
Command
|
テキストの行単位置換・編集。 |
Command
|
テキストのフィールド処理・集計。 |
Command
|
フィールドの切り出し・貼り付け・結合。 |
Command
|
文字の変換・整形。 |
Command
|
ファイルの差分比較・適用。 |
Command
|
コマンドの出力を次のコマンドに渡す。 |
Command
|
コマンドの連結と条件実行。 |
Command
|
標準出力・標準エラーのリダイレクト。 |
Command
|
標準入力のリダイレクト・ヒアドキュメント。 |
Command
|
パイプの途中でファイルに書き出す。 |
Command
|
引数リストからコマンドを実行。 |
Command
|
シェル変数の宣言・代入・参照。 |
Command
|
環境変数の設定と確認。 |
Command
|
変数の高度な展開・デフォルト値設定。 |
Command
|
スクリプト内で使う特殊なシェル変数。 |
Command
|
整数演算。 |
Command
|
連続する値・文字列の生成。 |
Command
|
コマンドの出力を値として使う。 |
Command
|
条件分岐。 |
Command
|
条件式の評価。 |
Command
|
値による多分岐。 |
Command
|
リスト・範囲のループ。 |
Command
|
条件付きループ。 |
Command
|
対話的メニューの生成。 |
Command
|
シェル関数の基本。 |
Command
|
引数の受け取り・値の返し方。 |
Command
|
標準入力からの読み取り。 |
Command
|
スクリプトファイルの作成と実行。 |
Command
|
別スクリプトの読み込み。 |
Command
|
シェルの動作オプションの設定・解除。 |
Command
|
コマンドのエイリアス(別名)設定・解除。 |
Command
|
定期実行のスケジューラ。 |
Command
|
権限昇格コマンド。 |
Command
|
コマンド履歴の管理。 |
Command
|
DNSより先に参照されるhostsファイルの書式と、ローカル開発環境でのドメイン名解決への活用。 |
Command
|
コマンドの場所や種類を調べる。 |
Command
|
待機と連番生成。 |
Command
|
Bashの配列操作。 |
Command
|
パラメータ展開による文字列操作。 |
Command
|
スクリプトのオプション解析。 |
Command
|
動的実行とプロセス置換。 |
Command
|
サービスの管理。 |
Command
|
ファイル作成時のデフォルトパーミッション。 |
Command
|
実行中プロセスの確認。 |
Command
|
プロセスの停止・シグナル送信。 |
Command
|
バックグラウンド実行・ジョブ管理。 |
Command
|
プロセスの待機・シグナルの捕捉。 |
Command
|
HTTPリクエストの送受信。 |
Command
|
ファイルのダウンロード。 |
Command
|
リモートホストへの接続・ファイル転送。 |
Command
|
ネットワーク診断・名前解決。 |
Command
|
アーカイブの作成・展開。 |
Command
|
ファイルの圧縮・展開。 |
Command
|
日付・時刻の取得と操作。 |
Command
|
配列・グロブ・プロンプトなど主要な違いのまとめ。 |
Command
|
Unix パーミッションを補完し、特定ユーザー・グループへ個別の権限を付与する仕組み。setfacl で設定し、getfacl で確認する。 |
Command
|
世界で広く使われる Web サーバー。モジュール・バーチャルホスト単位で設定を分割管理し、.htaccess によるディレクトリ別設定も可能。 |
Command
|
Ubuntu・Debian 系に標準搭載された強制アクセス制御フレームワーク。プロファイルでプロセスのファイル・ネットワーク・システムコールアクセスを制限する。 |
Command
|
Debian・Ubuntu 系の標準パッケージ管理ツール。update でリストを最新化し、install・upgrade・remove でソフトウェアを管理する。 |
Command
|
Linux カーネルの監査サブシステムと連携し、ファイルアクセス・コマンド実行・ユーザー操作をログに記録するデーモン。auditctl でルールを設定し、ausearch・aureport で分析する。 |
Command
|
ファイルのパーミッション・所有ユーザー・所有グループを変更するコマンド。Web アプリデプロイ時の権限設定ミスを防ぐための基本操作。 |
Command
|
システム cron ディレクトリ(/etc/cron.d・daily など)と、電源オフ中に実行されなかったタスクを補完する anacron の使い方。 |
Command
|
Python/Django を本番公開する手順。virtualenv で環境を分離し、Gunicorn を WSGI サーバーとして systemd に登録、Nginx をリバースプロキシとして前段に配置する。 |
Command
|
dotnet publish で成果物を発行し、Kestrel を systemd サービスとして起動、Nginx をリバースプロキシとして前段に置く本番デプロイ手順。 |
Command
|
PM2 でプロセスをデーモン化・自動再起動し、Nginx をリバースプロキシとして前段に置く Node.js/Express の本番デプロイ手順。 |
Command
|
Go はシングルバイナリにコンパイルされるため、ランタイム不要でサーバーに転送するだけで動作する。systemd でサービス登録し、Nginx でリバースプロキシを構成する手順。 |
Command
|
Ubuntu に PHP-FPM をインストールし、Nginx バーチャルホストを設定してファイルパーミッションを整える PHP 本番デプロイの一連の手順。 |
Command
|
rbenv で Ruby 管理、Bundler で Gem 解決、Puma を systemd サービス登録、Nginx が Unix ソケット経由でリバースプロキシを担う Rails 本番デプロイの手順。 |
Command
|
ファイルシステム全体の空き容量を確認する df と、ディレクトリ別のディスク使用量を調べる du の使い方。ncdu でインタラクティブに調査する方法も解説。 |
Command
|
MBR・GPT 形式のパーティションを作成・削除・変更する fdisk と、スクリプトからも利用しやすい非対話モードを持つ parted の使い方。 |
Command
|
Debian 系(Ubuntu など)と RHEL 系(AlmaLinux など)の違いを、パッケージ管理・リリースサイクル・サポート期間を軸に比較する。 |
Command
|
RHEL・AlmaLinux 系の標準パッケージ管理ツール。install・update・remove で管理し、EPEL リポジトリの追加やパッケージグループのインストールにも対応する。 |
Command
|
ホスト名を IP に変換する Linux の名前解決の仕組み。/etc/nsswitch.conf で検索順を制御し、/etc/resolv.conf や systemd-resolved で DNS サーバーを設定する。 |
Command
|
SSH などへのブルートフォース攻撃を自動検知し、失敗回数が閾値を超えた IP を iptables でブロックするセキュリティツール。ジェイル単位でサービスごとにチューニングできる。 |
Command
|
Filesystem Hierarchy Standard(FHS)で定められた Linux のディレクトリ構成。/etc・/var・/usr・/home・/tmp・/proc などの役割を解説する。 |
Command
|
パーティションをフォーマットしてファイルシステムを作成するコマンド群。ext4・XFS・Btrfs の違いと用途別の使い分けを解説する。 |
Command
|
RHEL・AlmaLinux 系の標準ファイアウォール管理デーモン。ゾーンとサービスの概念でルールを整理し、firewall-cmd で動的にポート開放・永続化を行う。 |
Command
|
Linux でグループを作成・削除し、ユーザーをグループに追加・削除するコマンド。グループ情報は /etc/group で管理される。 |
Command
|
Linux カーネルの Netfilter を操作するパケットフィルタリングツール。INPUT・OUTPUT・FORWARD の3チェーンにルールを追加して通信の許可・拒否を制御する。 |
Command
|
systemd が管理するジャーナルログを参照するコマンド。-u でサービス絞り込み、-p でエラーレベル指定、--since/--until で時刻範囲を絞って必要な情報をすばやく取り出す。 |
Command
|
Ubuntu は apt upgrade、RHEL/AlmaLinux 系は dnf update kernel でカーネルを更新する。更新後は needs-restarting で再起動要否を判断し、古いカーネルは自動削除する。 |
Command
|
無料 SSL/TLS 証明書を自動取得・自動更新する仕組み。certbot --nginx や --apache を実行するだけで証明書の取得から Web サーバー設定変更まで自動で行われる。 |
Command
|
カーネルとユーザースペースの分離・プロセス管理・デーモン・シェルの役割など、Linux を使いこなすための基礎概念を整理する。 |
Command
|
ログファイルを自動的にローテーション・圧縮・削除するツール。/etc/logrotate.d/ に設定ファイルを置き、daily/weekly/size でローテーションタイミングを指定する。 |
Command
|
物理ボリューム(PV)・ボリュームグループ(VG)・論理ボリューム(LV)の3層でディスクを抽象化し、無停止での拡張やスナップショット取得を可能にする仕組み。 |
Command
|
ソケットの状態をすばやく表示する ss(iproute2)と旧来の netstat(net-tools)の使い方。ss -tlnp で待機中のポートを一覧表示できる。 |
Command
|
IP アドレスの確認・設定・削除やルーティング操作を行う ip コマンドと、NetworkManager を永続設定で操作する nmcli の使い方。 |
Command
|
高性能 Web サーバー・リバースプロキシの Nginx。http → server → location の階層構造でディレクティブを記述し、バーチャルホスト・PHP-FPM 連携・リバースプロキシを設定する。 |
Command
|
worker_processes・keepalive_timeout・sendfile・gzip の4つを中心に Nginx のパフォーマンスを最適化する設定項目を解説する。 |
Command
|
Nginx が静的ファイルを配信し、PHP スクリプトは fastcgi_pass で PHP-FPM に委譲する構成。Apache + mod_php より軽量でスケールしやすい。 |
Command
|
クライアントのリクエストを背後のアプリケーションサーバー(Node.js・Django・Rails など)に転送する仕組み。proxy_pass で転送先を指定し、HTTPS 終端・ロードバランシングにも対応する。 |
Command
|
Arch Linux とその派生ディストリビューション(Manjaro など)の標準パッケージ管理ツール。-Syu でシステム更新、-S でインストール、AUR(yay)で公式外パッケージも管理できる。 |
Command
|
Linux のユーザー情報を管理する2つのファイル。/etc/passwd に基本情報、/etc/shadow にパスワードハッシュを分離保存し、厳格な権限で保護する仕組みを解説する。 |
Command
|
dnf/apt の背後で動く低レベルパッケージ管理ツール。.rpm/.deb ファイルを直接インストール・削除・問い合わせ・検証できる。 |
Command
|
ローカル・リモート間でファイルを差分同期するコマンド。変更のあったファイルだけ転送するため高速で帯域効率がよく、SSH 経由での安全なバックアップや cron での定期同期に広く使われる。 |
Command
|
Linux のシステムログ収集デーモン。ファシリティとセベリティの組み合わせでログ出力先を振り分け、@@ 記法でリモートサーバーへの転送も行える。 |
Command
|
CPU・メモリ・I/O・ネットワークの統計を時系列で収集・保存し、過去のデータを読み出せる sysstat パッケージの sar コマンド。深夜の高負荷や事後分析に役立つ。 |
Command
|
Linux カーネルに組み込まれた強制アクセス制御(MAC)の仕組み。すべてのリソースにセキュリティラベル(コンテキスト)を付与し、ポリシーで許可された操作だけを通過させる。RHEL・AlmaLinux に標準搭載。 |
Command
|
新規サーバーに不要なサービスの停止・SSH 鍵認証切替・ファイアウォール有効化・自動セキュリティ更新などの初期セキュリティ設定を施し、攻撃面を最小化する手順。 |
Command
|
通常の rwx に加えた3つの特殊権限。setuid はファイル所有者権限で実行、setgid はグループを継承、sticky bit は共有ディレクトリで他ユーザーのファイル削除を禁止する。 |
Command
|
クライアントで生成した公開鍵をサーバーの ~/.ssh/authorized_keys に登録してパスワードなしで安全にログインする仕組み。.ssh/ は 700、authorized_keys は 600 の権限が必要。 |
Command
|
ホストごとに HostName・User・Port・IdentityFile を記述してコマンドオプションを省略し、短いエイリアス名で接続できるようにする SSH クライアント設定ファイル。 |
Command
|
SSH 認証に使う鍵ペアを生成するコマンド。公開鍵をサーバーに登録し秘密鍵をローカルに保管する。新規作成には安全性・速度に優れる ED25519 アルゴリズムが推奨される。 |
Command
|
暗号化 SSH 接続を通じて任意の TCP ポートを転送する仕組み。ローカル転送(-L)・リモート転送(-R)・ダイナミック転送(-D)の3種類があり、DB への安全な接続や外部公開などに活用する。 |
Command
|
/etc/ssh/sshd_config で接続ポート・認証方式・ログイン許可ユーザーなどを制御する SSH サーバー設定ファイル。PasswordAuthentication no と PermitRootLogin no を必ず設定する。 |
Command
|
Nginx の SSL 設定は証明書の指定・TLS バージョン選択・暗号スイート・HSTS ヘッダーを組み合わせる。TLS 1.0/1.1 を無効化して 1.2/1.3 のみ許可し、SSL Labs で A+ 評価を目指す。 |
Command
|
インターネット通信を暗号化するプロトコル。SSL は旧称で現在は TLS が使われている。公開鍵と共通鍵のハイブリッド暗号で盗聴・改ざん・なりすましを防ぎ、認証局(CA)がサーバーの身元を保証する。 |
Command
|
root 権限の操作を一般ユーザーに委譲するコマンドと、権限設定ファイル /etc/sudoers を安全に編集するための visudo の使い方。 |
Command
|
SysVinit のランレベルを置き換えた systemd のターゲット。multi-user.target(ランレベル3)・graphical.target(ランレベル5)の切り替えと、デフォルトターゲットの変更方法を解説する。 |
Command
|
.timer ユニットファイルで定期実行をスケジュールする仕組み。対応する .service と組み合わせて使い、journalctl でログを一元管理できる点や相対スケジュールが書ける点が cron との違い。 |
Command
|
自作アプリをデーモンとして登録するための .service ファイル。[Unit]・[Service]・[Install] の3セクションで動作を宣言的に記述し、systemctl で起動・停止・自動起動を管理する。 |
Command
|
CPU 使用率・メモリ・ロードアベレージをリアルタイム表示する top と、カラー表示・マウス操作・ツリー表示に対応した拡張版 htop の使い方。 |
Command
|
Ubuntu 系に標準搭載された簡易ファイアウォール管理ツール。iptables をラップし、ufw allow/deny/status などの直感的なコマンドでパケットフィルタリングルールを管理できる。 |
Command
|
Linux でユーザーを作成・削除・変更する3コマンド。useradd でホームディレクトリ・シェル・グループを指定して作成し、usermod で設定変更、userdel -r でホームごと削除する。 |
Command
|
カーネルメッセージ・認証情報・各サービスのアクセス記録が集まる Linux のログ標準ディレクトリ。tail -f でリアルタイム監視し、grep で絞り込み、zcat/zgrep でローテート済みログも検索できる。 |
Command
|
メモリ・スワップ・CPU・I/O の統計をリアルタイム出力する vmstat と、ディスクデバイスごとの I/O スループットや待ち時間を表示する iostat の使い方。 |
C#
|
C#の全体像・.NETプラットフォーム・Unityとの関係・実行の仕組み(.cs→csc→IL→CLR)を整理し、辞典の各ページをどの順番で学べばよいかを案内します。 |
C#
|
C#をインストールして実行するための環境構築手順。 |
C#
|
.csファイルの書き方と実行方法。 |
C#
|
文字列の長さ取得・文字位置の検索。 |
C#
|
文字列の切り出しと削除。 |
C#
|
文字列の置換と含有チェック。 |
C#
|
大文字・小文字変換と空白除去。 |
C#
|
文字列の分割と結合。 |
C#
|
文字列の埋め込みと整形。 |
C#
|
文字列→数値の変換。 |
C#
|
型変換ユーティリティ。 |
C#
|
null・空文字の判定。 |
C#
|
配列の長さ取得・サイズ変更。 |
C#
|
配列の並べ替えと反転。 |
C#
|
配列の検索とコピー。 |
C#
|
リストへの追加・削除・全消去。 |
C#
|
リストへの挿入と要素数取得。 |
C#
|
リスト内の検索・判定。 |
C#
|
リストの並べ替え・反転・ループ。 |
C#
|
辞書へのキーと値の追加・削除。 |
C#
|
辞書の安全な取得とキー存在確認。 |
C#
|
辞書のキー・値一覧取得とループ。 |
C#
|
絶対値・四捨五入・切り上げ・切り捨て。 |
C#
|
最大・最小・累乗・平方根。 |
C#
|
定数と乱数生成。 |
C#
|
条件に一致する要素の抽出。 |
C#
|
各要素を変換して新しいシーケンスを生成。 |
C#
|
並べ替え。 |
C#
|
グループ化。 |
C#
|
2つのシーケンスの結合。 |
C#
|
先頭・末尾・単一要素の取得。 |
C#
|
件数・合計・平均の集計。 |
C#
|
条件判定。 |
C#
|
重複除去・件数制限・スキップ。 |
C#
|
LINQクエリ結果の変換。 |
C#
|
累積処理。 |
C#
|
シーケンスの生成。 |
C#
|
非同期メソッドの定義と待機。 |
C#
|
タスクの実行と遅延。 |
C#
|
タスクの即時完了とキャンセル。 |
C#
|
非同期メソッド内での例外ハンドリング。 |
C#
|
テキストファイルの一括読み書き。 |
C#
|
ファイルの存在確認・削除・コピー。 |
C#
|
ストリームでの行単位読み書き。 |
C#
|
ディレクトリの操作。 |
C#
|
パス文字列の操作。 |
C#
|
例外の捕捉と後処理。 |
C#
|
例外のスローとユーザー定義例外。 |
C#
|
コンソールへの出力。 |
C#
|
コンソールからの入力受取。 |
C#
|
現在日時・今日の日付取得。 |
C#
|
文字列から日時への変換。 |
C#
|
日時の書式化と加減算。 |
C#
|
時間差の計算と表現。 |
C#
|
重複なしコレクション。 |
C#
|
キューとスタック。 |
C#
|
コレクションの基底インターフェース。 |
C#
|
nullのデフォルト値設定と代入。 |
C#
|
型の判定と変換。 |
C#
|
値型のnull許容。 |
C#
|
コンソールへのデバッグ出力。 |
C#
|
オブジェクトの検索とコンポーネント取得。 |
C#
|
Unity専用の数学関数群。 |
C#
|
2D・3D座標ベクトルの計算。 |
C#
|
コルーチンで処理を時間分割。 |
C#
|
値型・参照型の分類、var による型推論、暗黙変換と明示的キャストなど C# の基本データ型を解説。 |
C#
|
// による一行コメント、/* */ によるブロックコメント、/// による XML ドキュメントコメントの使い方。 |
C#
|
初期化式・条件式・更新式の3つで制御する for ループの基本構文と break / continue の使い方。 |
C#
|
IEnumerable を実装したコレクションや配列の全要素をインデックスなしで順に処理する foreach 文。 |
C#
|
条件分岐の基本構文。C# では条件式に必ず bool 型を使う。 |
C#
|
プログラムのエントリーポイント Main と、クラスメンバーを共有する static 修飾子の仕組みを解説。 |
C#
|
算術・比較・論理演算子の一覧と、整数除算の挙動や Nullable 型との組み合わせを解説。 |
C#
|
is キーワードによる型・定数・プロパティパターンと switch 式でのパターン記述、when ガード条件を解説。 |
C#
|
C# 9 で追加された不変データ保持専用の型。with 式・値比較・Deconstruct を簡潔な構文で実現。 |
C#
|
メソッドから値を返す return の基本と、void での途中終了・ガード節・タプルによる複数値返却を解説。 |
C#
|
$"..." 構文で文字列内に変数や式を {} で埋め込む機能と、書式指定・逐語的文字列との組み合わせ。 |
C#
|
多岐分岐を書く switch 文と C# 8 で導入された switch 式を解説。文字列・列挙型・型パターンに対応。 |
C#
|
? : による三項演算子、?. による null 安全なメンバーアクセス、?? / ??= による null 代替値の設定。 |
C#
|
名前空間を取り込む using 宣言と、IDisposable オブジェクトを確実に破棄する using ステートメントの2つの使い方。 |
C#
|
右辺の式からコンパイラが型を推論する var の仕組みと、使える場所・使えない場所のルールを解説。 |
C#
|
条件が真の間繰り返す while 文と、必ず1回実行する do-while 文の基本構文と使い分け。 |
CSS
|
CSSの全体像・カスケーディング・詳細度・継承の仕組みを整理し、辞典の各ページをどの順番で学べばよいかを案内します。 |
CSS
|
CSSにおけるコメントの書き方とコメントアウトの使い方、コメントを書くべき場所と書かなくてよい場所の判断基準。 |
CSS
|
CSSを書いて表示するための環境構築手順。 |
CSS
|
.cssファイルの書き方とブラウザでの表示方法。 |
CSS
|
フレックスコンテナの交差軸方向の行の揃え方を指定。 |
CSS
|
フレックスアイテムの交差軸方向の揃え方を指定。 |
CSS
|
個々のフレックスアイテムの交差軸方向の揃え方を指定。 |
CSS
|
アニメーションに関する項目を一括で指定。 |
CSS
|
アニメーションの開始時間の指定。 |
CSS
|
アニメーション一回分の時間を指定。 |
CSS
|
アニメーションを交互に反転再生させるかどうかを指定。 |
CSS
|
アニメーションの再生前、再生後の状態を指定。 |
CSS
|
アニメーションの繰り返し回数を指定。 |
CSS
|
アニメーション名を指定。 |
CSS
|
アニメーションの変化のタイミングや進行割合を指定。 |
CSS
|
背景に関する項目を一括で指定。 |
CSS
|
スクロール時に背景を移動させるかどうかの指定。 |
CSS
|
背景を表示させる領域を指定。 |
CSS
|
背景色を指定。 |
CSS
|
背景画像を指定。 |
CSS
|
背景が描画される場合の基準位置(原点の位置)を指定。 |
CSS
|
背景画像の描画開始位置を指定。 |
CSS
|
背景画像の繰り返し方法を指定。 |
CSS
|
背景画像の大きさを指定。 |
CSS
|
上下左右の境界線に関する項目をまとめて指定。 |
CSS
|
下部の境界線に関する項目をまとめて指定。 |
CSS
|
下部の境界線の色を指定。 |
CSS
|
左下の角丸を指定。 |
CSS
|
右下の角丸を指定。 |
CSS
|
下部の境界線のスタイルを指定。 |
CSS
|
下部の境界線の幅を指定。 |
CSS
|
表の各セルの境界線の共有形式を指定。 |
CSS
|
上下左右の境界線のカラー項目をまとめて指定。 |
CSS
|
左部の境界線に関する項目をまとめて指定。 |
CSS
|
左部の境界線の色を指定。 |
CSS
|
左部の境界線のスタイルを指定。 |
CSS
|
左部の境界線の幅を指定。 |
CSS
|
上下左右の角丸をまとめて指定。 |
CSS
|
右部の境界線に関する項目をまとめて指定。 |
CSS
|
右部の境界線の色を指定。 |
CSS
|
右部の境界線のスタイルを指定。 |
CSS
|
右部の境界線の幅を指定。 |
CSS
|
表の各セルの隙間を指定。 |
CSS
|
上下左右の境界線のスタイル項目をまとめて指定。 |
CSS
|
上部の境界線に関する項目をまとめて指定。 |
CSS
|
上部の境界線の色を指定。 |
CSS
|
左上の角丸を指定。 |
CSS
|
右上の角丸を指定。 |
CSS
|
上部の境界線のスタイルを指定。 |
CSS
|
上部の境界線の幅を指定。 |
CSS
|
上下左右の境界線の幅をまとめて指定。 |
CSS
|
基準となる位置の下辺からの距離を指定。 |
CSS
|
ボックス内の子要素の配置方向を指定する。 |
CSS
|
コンテンツボックスの影を指定。 |
CSS
|
ボックスモデル(要素の大きさ)の算出方法を変更。 |
CSS
|
CSSで演算(計算)を行なえる関数。 |
CSS
|
手前にいるフロートされた要素の回りこみを解除。 |
CSS
|
要素をクリッピング(切り抜き)するかどうかを指定。 |
CSS
|
フレックス/グリッドアイテム間の列方向の間隔を指定。 |
CSS
|
文字色(フォントカラー)を指定。 |
CSS
|
:before、:after擬似要素に対して要素を挿入。 |
CSS
|
マウスカーソルのデザインを変更。 |
CSS
|
文字の進行方向を指定。 |
CSS
|
要素の表示形式を指定。 |
CSS
|
空のテーブルセル要素の表示方法を指定。 |
CSS
|
画像やテキストにフィルタ効果を指定する。 |
CSS
|
フレックスアイテムの伸縮に関する項目をまとめて指定。 |
CSS
|
フレックスアイテムの基本サイズを指定。 |
CSS
|
フレックスコンテナ内の主軸の方向を指定。 |
CSS
|
flex-directionとflex-wrapをまとめて指定。 |
CSS
|
フレックスアイテムの伸長係数を指定。 |
CSS
|
フレックスアイテムの縮小係数を指定。 |
CSS
|
フレックスアイテムの折り返しを指定。 |
CSS
|
要素を浮動要素にして左右に寄せる形で配置。 |
CSS
|
フォントに関する項目をまとめて指定。 |
CSS
|
フォントファミリーを指定。 |
CSS
|
フォントサイズを指定。 |
CSS
|
フォントのスタイルを指定。 |
CSS
|
フォントのスモールキャピタルの表示項目を指定。 |
CSS
|
フォントの太さを指定。 |
CSS
|
フレックス/グリッドアイテム間の間隔をまとめて指定。 |
CSS
|
要素の高さを指定。 |
CSS
|
フレックスアイテムの主軸方向の揃え方を指定。 |
CSS
|
基準となる位置の左辺からの距離を指定。 |
CSS
|
字間(文字の横方向の間隔)を指定。 |
CSS
|
背景色に線形グラデーションを指定。 |
CSS
|
行ボックスの最小の高さを指定。 |
CSS
|
リストのマーカーに関する項目をまとめて指定。 |
CSS
|
リストのマーカーに使用する画像を指定。 |
CSS
|
リストのマーカーの位置を指定。 |
CSS
|
リストのマーカーの種類を指定。 |
CSS
|
四方のマージン(外側の余白)をまとめて指定。 |
CSS
|
下方向のマージン(外側の余白)を指定。 |
CSS
|
左方向のマージン(外側の余白)を指定。 |
CSS
|
右方向のマージン(外側の余白)を指定。 |
CSS
|
上方向のマージン(外側の余白)を指定。 |
CSS
|
要素の最大となる高さを指定。 |
CSS
|
要素の最大となる横幅を指定。 |
CSS
|
要素の最小となる高さを指定。 |
CSS
|
要素の最小となる横幅を指定。 |
CSS
|
要素の透明度を指定。 |
CSS
|
フレックスアイテムの表示順序を指定。 |
CSS
|
アウトラインに関する項目をまとめて指定。 |
CSS
|
アウトラインの色を指定。 |
CSS
|
アウトラインのスタイルを指定。 |
CSS
|
アウトラインの幅を指定。 |
CSS
|
はみ出した部分の表示方法を指定。 |
CSS
|
x軸方向(横方向)のはみ出した部分の表示方法を指定。 |
CSS
|
y軸方向(縦方向)のはみ出した部分の表示方法を指定。 |
CSS
|
四方のパディング(内側の余白)をまとめて指定。 |
CSS
|
下方向のパディング(内側の余白)を指定。 |
CSS
|
左方向のパディング(内側の余白)を指定。 |
CSS
|
右方向のパディング(内側の余白)を指定。 |
CSS
|
上方向のパディング(内側の余白)を指定。 |
CSS
|
印刷時のページ送りの位置を指定。 |
CSS
|
印刷時のページ送りの位置を指定。 |
CSS
|
要素の配置方法を指定。 |
CSS
|
背景色に円形グラデーションを指定。 |
CSS
|
基準となる位置の右辺からの距離を指定。 |
CSS
|
フレックス/グリッドアイテム間の行方向の間隔を指定。 |
CSS
|
セレクタの優先順位を決める詳細度の計算方法。 |
CSS
|
table要素の各セルの幅の表示方法を指定。 |
CSS
|
インラインコンテンツの文字寄せの位置を指定。 |
CSS
|
テキストの装飾を指定。 |
CSS
|
テキストの最初の段落のインデント幅を指定。 |
CSS
|
はみ出したテキストを省略して末尾に「…」を表示。 |
CSS
|
テキストの影を指定。 |
CSS
|
英字などのテキストの大文字小文字を指定。 |
CSS
|
基準となる位置の上辺からの距離を指定。 |
CSS
|
2D変形または、3D変形の効果を指定。 |
CSS
|
2D変形または、3D変形の基点を指定。 |
CSS
|
transition効果の項目を一括で指定。 |
CSS
|
transition変化がいつ始まるかを指定。 |
CSS
|
transition変化に掛かる時間を指定。 |
CSS
|
transition効果を適用するCSSプロパティ名を指定。 |
CSS
|
transition変化のタイミングや変換を指定。 |
CSS
|
『Unicode』の文字進行方向を上書き。 |
CSS
|
垂直方向の整列位置を指定。 |
CSS
|
CSS変数(カスタムプロパティ)を定義・参照する。 |
CSS
|
要素の表示、非表示を指定。 |
CSS
|
半角スペース、タブ文字、改行の表示方法を指定。 |
CSS
|
要素の横幅を指定。 |
CSS
|
単語間の間隔を指定。 |
CSS
|
単語の途中で改行させるかどうかを指定。 |
CSS
|
要素の重なり具合(スタックレベル)を指定。 |
CSS
|
CSS文法の超まとめです。 |
CSS
|
CSSセレクタとHTML要素の各部の名前について |
CSS
|
全ての要素に対して適用 |
CSS
|
要素に対してマウスクリックされている間だけ適用 |
CSS
|
要素の最後の子要素を生成 |
CSS
|
要素の最初の子要素を生成 |
CSS
|
チェックが入っている要素に適用 |
CSS
|
特定のclass名(クラス名)がつけられた要素 |
CSS
|
disabled状態の要素に適用 |
CSS
|
enabled状態の要素に適用 |
CSS
|
最初の子要素を指定 |
CSS
|
要素の最初の行の最初の文字に適用 |
CSS
|
要素の最初の行に適用 |
CSS
|
最初の子要素を指定 |
CSS
|
フォーカス中の要素に適用 |
CSS
|
要素に対してマウスホバーされている間だけ適用 |
CSS
|
特定のid名がつけられた要素 |
CSS
|
最後の子要素を指定 |
CSS
|
同じ要素名を持つ最後の子要素を指定 |
CSS
|
リンク先が存在する要素に適用 |
CSS
|
sで指定するセレクタに当てはまらないE要素 |
CSS
|
上から数えてn番目の子要素に適用 |
CSS
|
最後から数えてn番目の子要素に適用 |
CSS
|
上から数えて同じ要素名を持つn番目の子要素に適用 |
CSS
|
下から数えて同じ要素名を持つn番目の子要素に適用 |
CSS
|
唯一の子要素を指定 |
CSS
|
HTMLドキュメントのルート要素を指定 |
CSS
|
URLのハッシュ値と同じid要素を持つ要素に適用 |
CSS
|
リンク先が訪問済みの要素に適用 |
CSS
|
要素名を指定して適用 |
CSS
|
E要素の子孫となるF要素 |
CSS
|
E要素の子となるF要素 |
CSS
|
E要素の直後に隣接しているF要素 |
CSS
|
E要素の後ろにある同じ階層のF要素 |
CSS
|
foo属性を持つE要素 |
CSS
|
特定の属性と値の文字列が完全一致した要素に適用 |
CSS
|
特定の属性と値を半角スペースで区切った単語が一致した要素に適用 |
CSS
|
特定の属性と値を『-』で区切った最初の単語が一致した要素に適用 |
CSS
|
特定の属性と値の最初の文字列が一致した要素に適用 |
CSS
|
特定の属性と値の最後の文字列が一致した要素に適用 |
CSS
|
特定の属性と値の一部の文字列が一致した要素に適用 |
Docker
|
学習順ガイドとコンテナ・イメージの全体像。 |
Docker
|
Dockerにおけるコメントの書き方とコメントアウトの使い方、コメントを書くべき場所と書かなくてよい場所の判断基準。 |
Docker
|
Docker Desktopのインストールと動作確認。 |
Docker
|
公式イメージを使ったコンテナ起動の動作確認。 |
Docker
|
コンテナとイメージの基本概念、仮想マシンとの違い、Dockerのアーキテクチャ。 |
Docker
|
ポートマッピング・ボリューム・環境変数を指定したコンテナ起動。 |
Docker
|
実行中・停止済みコンテナの一覧表示。 |
Docker
|
コンテナの停止と削除。 |
Docker
|
ローカルイメージの一覧表示・削除・タグ付け。 |
Docker
|
レジストリからのイメージ取得と公開。 |
Docker
|
起動中のコンテナへのコマンド実行・シェル接続。 |
Docker
|
コンテナのログ確認とリアルタイム追跡。 |
Docker
|
コンテナ・イメージの詳細情報とリアルタイム統計の確認。 |
Docker
|
Dockerfileからイメージをビルドするコマンド。 |
Docker
|
未使用リソース(コンテナ・イメージ・ネットワーク・キャッシュ)の一括削除。 |
Docker
|
Dockerfileの基本構造と主要命令の概要。 |
Docker
|
alpine・slim・distrolessなどのベースイメージの選択。 |
Docker
|
ビルド時のシェルコマンド実行とレイヤーへの記録。 |
Docker
|
ホストからコンテナへのファイルコピー。 |
Docker
|
作業ディレクトリ・環境変数・ビルド引数の設定。 |
Docker
|
コンテナ起動時のコマンド指定と違い。 |
Docker
|
ポートの宣言とマウントポイントの定義。 |
Docker
|
セキュリティのための非rootユーザー設定。 |
Docker
|
ビルド用と実行用イメージを分離してイメージサイズを削減するテクニック。 |
Docker
|
キャッシュ無効化を最小化するレイヤー順序の設計。 |
Docker
|
BuildKitを使ったARM64/AMD64マルチアーキテクチャビルド。 |
Docker
|
named volume・bind mount・tmpfs の使い分け。 |
Docker
|
コンテナ削除後もデータを永続化するnamed volumeの使い方。 |
Docker
|
ホストディレクトリをコンテナにマウントして開発時に活用する。 |
Docker
|
bridge・host・none・overlayネットワークの種類と役割。 |
Docker
|
コンテナ間通信のためのカスタムブリッジネットワーク。 |
Docker
|
ホストのネットワークスタック共有(host)とネットワーク完全遮断(none)。 |
Docker
|
compose.yml による複数コンテナの定義と一括管理。 |
Docker
|
image・ports・volumes・environmentの設定方法。 |
Docker
|
up・down・ps・logs・exec・buildなどの基本コマンド。 |
Docker
|
.env ファイルと environment プロパティによる環境変数の管理。 |
Docker
|
named volumeとbind mountのcompose定義方法。 |
Docker
|
カスタムネットワークの定義とサービス間のDNS解決。 |
Docker
|
サービスの起動順序制御とヘルスチェック連携。 |
Docker
|
開発・本番で設定を分けるオーバーライドファイルの使い方。 |
Docker
|
Nginx・PHP-FPM・MySQLの3コンテナ構成。 |
Docker
|
Express アプリと Redis セッションストアの構成。 |
Docker
|
Django アプリと PostgreSQL の連携構成。 |
Docker
|
Ruby on Rails と MySQL の compose 構成。 |
Docker
|
certbot コンテナを使った HTTPS 化の自動化。 |
Docker
|
パブリック・プライベートリポジトリの管理とOfficial Imageの活用。 |
Docker
|
イメージのタグ付けとDocker Hubへのpush手順。 |
Docker
|
Docker公式registryイメージを使ったプライベートレジストリの構築。 |
Docker
|
ECRへのdocker loginとイメージのpush・pull手順。 |
Docker
|
GitHub Actions でのイメージ自動ビルドとレジストリへの push。 |
Docker
|
コンテナの死活確認コマンドの設定とステータスの確認。 |
Docker
|
コンテナの攻撃面を絞るセキュリティオプション3種。 |
Docker
|
docker scout を使ったイメージの CVE スキャンと修正提案。 |
Docker
|
イメージタグの固定・ヘルスチェック・ログ管理などの本番向け設定。 |
Docker
|
Docker組み込みのオーケストレーション機能によるクラスター管理。 |
Docker
|
DockerとKubernetesの役割の違いと使い分けの指針。 |
Go
|
Goの全体像・特徴・実行の仕組みを整理し、辞典の各ページをどの順番で学べばよいかを案内します。 |
Go
|
Goにおけるコメントの書き方とコメントアウトの使い方、コメントを書くべき場所と書かなくてよい場所の判断基準。 |
Go
|
Goをインストールして実行するための環境構築手順。 |
Go
|
.goファイルの書き方と実行方法。 |
Go
|
varと:=の使い分け。 |
Go
|
整数・浮動小数点数・文字列・真偽値。 |
Go
|
定数定義と連番の自動生成。 |
Go
|
固定長配列と可変長スライスの違い。 |
Go
|
キーと値のペアで管理する連想配列。 |
Go
|
メモリアドレスを直接操作する仕組み。 |
Go
|
型を別の型に変換する方法。 |
Go
|
宣言時に自動で設定される初期値。 |
Go
|
条件分岐の基本。 |
Go
|
Go唯一のループ構文。 |
Go
|
多分岐と型スイッチ。 |
Go
|
関数終了時に実行を遅延させる仕組み。 |
Go
|
ラベルジャンプとループラベル。 |
Go
|
Go関数の基本と複数値を返す仕組み。 |
Go
|
任意の数の引数を受け取る関数。 |
Go
|
関数を値として扱い外側の変数をキャプチャ。 |
Go
|
初期化処理と実行起点の特殊関数。 |
Go
|
実行時エラーの発生と回復。 |
Go
|
複数のフィールドをまとめるデータ構造。 |
Go
|
型に紐づく関数の定義。 |
Go
|
振る舞いを定義する型。 |
Go
|
既存の型を元に新しい型を定義。 |
Go
|
型パラメータによる汎用的なコードの書き方。 |
Go
|
Go標準のエラー処理パターン。 |
Go
|
エラーのラッピングと原因の連鎖。 |
Go
|
Error()メソッドを実装した独自エラーの作り方。 |
Go
|
軽量スレッドで並行処理を実現。 |
Go
|
goroutine間でデータをやり取りする仕組み。 |
Go
|
複数チャネルを同時に待ち受ける。 |
Go
|
goroutineの完了を待つ仕組み。 |
Go
|
共有リソースへの排他アクセス。 |
Go
|
標準出力への書き出し。 |
Go
|
文字列フォーマットとライタへの書き出し。 |
Go
|
標準入力の読み取り。 |
Go
|
%v・%T・%dなど書式指定文字の一覧。 |
Go
|
文字列の検索・判定。 |
Go
|
文字列の分割・結合・置換。 |
Go
|
大文字小文字変換とトリム。 |
Go
|
文字列と数値の相互変換。 |
Go
|
ファイルの開閉・作成・削除。 |
Go
|
ファイルの一括読み書き。 |
Go
|
コマンドライン引数と環境変数の取得。 |
Go
|
I/Oインタフェースとバッファリング。 |
Go
|
HTTPクライアントでリクエストを送る。 |
Go
|
HTTPサーバーの起動。 |
Go
|
リクエストとレスポンスの操作。 |
Go
|
URLルーティングの仕組み。 |
Go
|
GoとJSONの相互変換。 |
Go
|
ストリームでJSONを読み書き。 |
Go
|
構造体フィールドのJSON名とオプション指定。 |
Go
|
時刻の取得・待機・フォーマット。 |
Go
|
数学関数の基本。 |
Go
|
乱数生成。 |
Go
|
スライスの並び替え。 |
Go
|
正規表現によるパターンマッチ。 |
Go
|
パッケージの定義と読み込み。 |
Go
|
依存関係の管理ツール。 |
Go
|
よく使うGoコマンド。 |
HTML
|
HTMLの全体像・特徴とトレードオフ・主要タグの役割を整理し、辞典の各ページをどの順番で学べばよいかを案内します。 |
HTML
|
HTMLにおけるコメントの書き方とコメントアウトの使い方、コメントを書くべき場所と書かなくてよい場所の判断基準。 |
HTML
|
HTMLを書いて表示するための環境構築手順。 |
HTML
|
.htmlファイルの書き方とブラウザでの表示方法。 |
HTML
|
文書型宣言・HTML要素のルート。 |
HTML
|
文書のメタ情報コンテナ。 |
HTML
|
メタ情報の設定。 |
HTML
|
外部リソースの紐付け。 |
HTML
|
文書本体のコンテナ。 |
HTML
|
要素の識別・グループ化。 |
HTML
|
インラインスタイル・ツールチップ・言語設定。 |
HTML
|
カスタムデータ属性・非表示・フォーカス順序。 |
HTML
|
見出しタグ。 |
HTML
|
段落。 |
HTML
|
汎用ブロックコンテナ。 |
HTML
|
整形済みテキスト・引用・水平線。 |
HTML
|
箇条書き・番号付きリスト。 |
HTML
|
汎用インラインコンテナ。 |
HTML
|
重要・強調テキスト。 |
HTML
|
コード・キー入力・変数の表示。 |
HTML
|
改行・ルビ。 |
HTML
|
テキスト修飾。 |
HTML
|
ハイパーリンク。 |
HTML
|
ナビゲーションブロック。 |
HTML
|
定義リスト(用語・説明)。 |
HTML
|
ページ・セクションのヘッダー・フッター。 |
HTML
|
主要コンテンツ・独立した記事。 |
HTML
|
セクション・補足情報。 |
HTML
|
開閉式コンテンツ。 |
HTML
|
テーブルの基本構造。 |
HTML
|
テーブルのグループ化・キャプション。 |
HTML
|
セルの結合。 |
HTML
|
フォームのコンテナ。 |
HTML
|
テキスト入力。 |
HTML
|
チェックボックス・ラジオボタン。 |
HTML
|
ボタン・ファイル・隠しフィールド。 |
HTML
|
複数行入力・ドロップダウン。 |
HTML
|
ラベル・グループ化・凡例。 |
HTML
|
ボタン要素。 |
HTML
|
フォーム入力の主要属性。 |
HTML
|
入力制限・バリデーション。 |
HTML
|
日付・時刻入力。 |
HTML
|
数値・スライダー・候補リスト。 |
HTML
|
画像の埋め込み。 |
HTML
|
レスポンシブ画像・メディア切り替え。 |
HTML
|
図版・キャプション。 |
HTML
|
動画の埋め込み。 |
HTML
|
音声の埋め込み。 |
HTML
|
インラインフレーム(外部コンテンツ埋め込み)。 |
HTML
|
JavaScriptの埋め込み・読み込み。 |
HTML
|
キャンバス描画・SVG画像。 |
HTML
|
CSSの埋め込み。 |
HTML
|
スクリプト非対応時のフォールバック。 |
HTML
|
要素の役割を明示。 |
HTML
|
名前・説明の関連付け。 |
HTML
|
表示状態・動的更新の通知。 |
HTML
|
検索エンジン・SNS向けメタ情報。 |
HTML
|
正規URL・多言語対応。 |
HTML
|
ファビコン・リソース先読み。 |
HTML
|
ダイアログボックス。 |
HTML
|
テンプレート・Web Components のスロット。 |
Java
|
Javaの全体像・Write Once Run Anywhere・静的型付け・実行の仕組み(.java→javac→.class→JVM)を整理し、辞典の各ページをどの順番で学べばよいかを案内します。 |
Java
|
Javaにおけるコメントの書き方とコメントアウトの使い方、コメントを書くべき場所と書かなくてよい場所の判断基準。 |
Java
|
Javaをインストールしてコンパイル・実行するための環境構築手順。 |
Java
|
.javaファイルの書き方とコンパイル・実行方法。 |
Java
|
文字列の長さ取得・指定位置の文字取得。 |
Java
|
文字列の検索・存在確認。 |
Java
|
前方・後方一致・正規表現マッチング。 |
Java
|
文字列の一部を切り出し。 |
Java
|
文字列の置換。 |
Java
|
大文字・小文字変換・空白除去。 |
Java
|
文字列の分割・結合。 |
Java
|
文字列の比較。 |
Java
|
数値⇔文字列の変換。 |
Java
|
文字列⇔文字配列の変換。 |
Java
|
文字列の可変操作(追加・挿入)。 |
Java
|
文字列の反転・置換・変換。 |
Java
|
配列の並べ替え・二分探索。 |
Java
|
配列のコピー・埋め込み。 |
Java
|
配列の比較・文字列化・List変換。 |
Java
|
リストの作成・要素の追加・変更・取得。 |
Java
|
リストの要素削除・クリア・サイズ確認。 |
Java
|
リストの検索・部分取得。 |
Java
|
リストの並べ替え・シャッフル・反転。 |
Java
|
マップの作成・追加・取得。 |
Java
|
マップの削除・存在確認。 |
Java
|
マップのキー・値・エントリの取得。 |
Java
|
セットの作成・追加・確認・削除。 |
Java
|
セットのサイズ・反復処理。 |
Java
|
キューの操作。 |
Java
|
スタック・両端キューの操作。 |
Java
|
ストリームの生成・絞り込み・変換。 |
Java
|
ストリームをコレクションに収集。 |
Java
|
ストリームの反復・集約・件数カウント。 |
Java
|
ストリームの並べ替え・重複除去・件数制限。 |
Java
|
ストリームの検索・条件判定。 |
Java
|
null安全なラッパークラス。 |
Java
|
文字列から数値への変換。 |
Java
|
整数の定数・進数変換。 |
Java
|
数値の計算・丸め処理。 |
Java
|
日付の取得・生成。 |
Java
|
日時・時刻の取得。 |
Java
|
日時のフォーマット・パース。 |
Java
|
標準入力・文字列・数値の読み取り。 |
Java
|
バッファリングされた入力の読み取り。 |
Java
|
ファイル全体の読み込み。 |
Java
|
ファイルへの書き込み。 |
Java
|
ファイル・ディレクトリの確認・作成。 |
Java
|
ファイルのコピー・移動・一覧取得。 |
Java
|
正規表現のコンパイル・マッチング。 |
Java
|
正規表現による置換。 |
Java
|
例外処理の基本構文。 |
Java
|
リソースの自動クローズ。 |
Java
|
クラスの定義・インスタンス生成。 |
Java
|
アクセス修飾子・静的メンバー・定数。 |
Java
|
継承・メソッドオーバーライド。 |
Java
|
インターフェース・抽象クラス。 |
Java
|
Objectsユーティリティクラス。 |
Java
|
型パラメータを持つクラス・メソッドの定義。 |
Java
|
匿名関数の簡潔な記述。 |
Java
|
主要な関数型インターフェース。 |
Java
|
列挙型の定義と使い方。 |
Java
|
イミュータブルなデータクラス。 |
Java
|
スレッドの作成・起動。 |
Java
|
スレッドプールによるタスク実行。 |
Java
|
非同期処理。 |
Java
|
標準出力・エラー出力・標準入力。 |
Java
|
時間計測・プロセス終了。 |
Java
|
オブジェクトの型確認・文字列化。 |
Java
|
固定長の同一型値を管理する配列。宣言・初期化・要素アクセス・多次元配列・ArrayList との使い分けを解説。 |
Java
|
変数・メソッド・クラスを変更不可にするキーワード。再代入禁止・オーバーライド禁止・継承禁止の3用途を解説。 |
Java
|
初期化・条件式・更新式をまとめた for ループ。カウントアップ・ダウン・break / continue・ネストとラベルを解説。 |
Java
|
Iterable を実装したコレクションや配列の全要素を簡潔に処理する拡張 for 文の構文と使い方。 |
Java
|
条件分岐の基本構文。 |
Java
|
クラスやインターフェースを利用するための import 文。個別・ワイルドカード・static import の使い方を解説。 |
Java
|
プログラムの起動口 public static void main(String[] args) の各修飾子と static メンバーの仕組みを解説。 |
Java
|
算術・比較・論理演算子の一覧と、整数除算の挙動・文字列結合の + 演算子・短絡評価を解説。 |
Java
|
値をスタックに直接格納する8種類のプリミティブ型。ビット数・値の範囲・ラッパークラス・型変換を解説。 |
Java
|
戻り値の型宣言・return による値の返却・void メソッドでの途中終了・複数値返却の方法を解説。 |
Java
|
条件分岐の switch 文と Java 14 で正式化された switch 式。文字列・enum・yield を使った値の返却を解説。 |
Java
|
条件 ? 真の値 : 偽の値 の形式で if / else を1行に書く式。型の一致制約とネストの可読性問題も解説。 |
Java
|
Java 10 で追加された var。右辺からコンパイラが型を推論する。フィールド・引数・戻り値には使えない制約も解説。 |
Java
|
条件が真の間繰り返す while と、必ず1回実行する do-while の基本構文・無限ループ・入力待ちパターンを解説。 |
JavaScript
|
JavaScriptの全体像を把握し、各機能をどの順番で学べばよいかを案内するページ。 |
JavaScript
|
JavaScriptを実行するための環境構築手順。 |
JavaScript
|
.jsファイルの書き方とNode.js・ブラウザでの実行方法。 |
JavaScript
|
CSSセレクタで条件に一致する最初のHTML要素を取得。 |
JavaScript
|
CSSセレクタで条件に一致するすべてのHTML要素を取得。 |
JavaScript
|
指定したID名を持つHTML要素を取得。 |
JavaScript
|
HTML要素内のテキストを取得・設定。HTMLタグは解釈されない。 |
JavaScript
|
HTML要素内のHTMLを文字列として取得・設定。 |
JavaScript
|
HTML要素のクラスの追加・削除・切り替え・存在確認。 |
JavaScript
|
HTML要素の指定した属性の値を取得。 |
JavaScript
|
HTML要素に指定した属性を設定。 |
JavaScript
|
指定したタグ名の新しいHTML要素を作成。 |
JavaScript
|
HTML要素を親HTML要素の最後の子要素として追加。 |
JavaScript
|
HTML要素にイベントリスナーを登録。 |
JavaScript
|
HTML要素を削除。remove()は自身を、removeChild()は子要素を削除。 |
JavaScript
|
子要素の置換・挿入。replaceChild()で置換、insertBefore()で指定位置に挿入。 |
JavaScript
|
HTML要素を複製。引数で子要素を含めるかを指定。 |
JavaScript
|
セレクタでHTML要素を検索・判定。closest()で祖先を検索、matches()で自身が一致するか判定。 |
JavaScript
|
インラインスタイルの操作。CSSプロパティの取得・設定・削除。 |
JavaScript
|
data属性の読み書き。data-*属性をキャメルケースで操作。 |
JavaScript
|
表示テキストの取得・設定。textContentとの違いも解説。 |
JavaScript
|
テキストノード・フラグメントの作成。XSS対策にも有効。 |
JavaScript
|
親要素の取得。parentNodeとparentElementの違いも解説。 |
JavaScript
|
子要素の取得。childrenで全子要素、first/lastで最初・最後を取得。 |
JavaScript
|
兄弟要素の取得。次・前のHTML要素を取得。 |
JavaScript
|
イベントリスナーの解除。無名関数では解除できない注意点も。 |
JavaScript
|
イベント発生元の取得。targetは実際の要素、currentTargetはリスナー登録元。 |
JavaScript
|
イベントのキャンセル・伝播の停止。デフォルト動作の抑制とバブリング制御。 |
JavaScript
|
カスタムイベントの発火。CustomEventでデータ付きイベントも作成可能。 |
JavaScript
|
配列の末尾・先頭に要素を追加・削除。 |
JavaScript
|
配列の任意の位置に要素を追加・削除・置換。 |
JavaScript
|
ループ処理と配列の変換。forEach()は戻り値なし、map()は新しい配列を返す。 |
JavaScript
|
条件に一致する最初の要素を検索する。 |
JavaScript
|
条件に一致する全ての要素を抽出して新しい配列を返す。 |
JavaScript
|
配列を1つの値にまとめる。合計・最大値・オブジェクト変換などに活用。 |
JavaScript
|
配列内の値の存在確認・位置検索。includes()はtrue/false、indexOf()は位置を返す。 |
JavaScript
|
配列全体の条件判定。some()は1つでも一致、every()は全て一致で判定。 |
JavaScript
|
配列の一部取得・結合。元の配列を変更しない非破壊メソッド。 |
JavaScript
|
配列の並べ替え・反転。比較関数で数値・文字列の並び順を制御。 |
JavaScript
|
ネストされた配列の平坦化。flat()で展開、flatMap()でmap+flatを同時実行。 |
JavaScript
|
配列⇔文字列の相互変換。join()で結合、split()で分割。 |
JavaScript
|
配列の生成・判定。Array.from()で配列風オブジェクトを変換。 |
JavaScript
|
文字列内の検索・存在確認。indexOf()は位置、includes()はtrue/falseを返す。 |
JavaScript
|
文字列の先頭・末尾の判定。指定した文字列で始まる・終わるかを判定。 |
JavaScript
|
文字列の一部を切り出し。開始位置と終了位置を指定して抽出。 |
JavaScript
|
指定位置の文字を取得。at()は負のインデックスにも対応。 |
JavaScript
|
文字列の置換。replace()は最初の1つ、replaceAll()は全てを置換。 |
JavaScript
|
大文字・小文字の変換。大文字小文字を区別しない比較にも活用。 |
JavaScript
|
空白の除去。前後・先頭・末尾の空白文字を削除。 |
JavaScript
|
文字列の埋め込み・繰り返し。ゼロ埋めや固定長の文字列生成に活用。 |
JavaScript
|
オブジェクトのキー・値の一覧取得。配列として取得しループ処理に活用。 |
JavaScript
|
オブジェクトのコピー・結合。スプレッド構文との比較も解説。 |
JavaScript
|
オブジェクトの変更禁止。freeze()は完全凍結、seal()はプロパティ追加・削除のみ禁止。 |
JavaScript
|
文字列から数値への変換。parseInt()は整数、parseFloat()は小数に変換。 |
JavaScript
|
数値の判定。NaN・有限数・整数かどうかを安全に判定。 |
JavaScript
|
数値の書式設定。小数点以下の桁数や有効桁数を指定して文字列に変換。 |
JavaScript
|
数値の丸め処理。切り捨て・切り上げ・四捨五入・小数部除去。 |
JavaScript
|
数値の比較・乱数・絶対値。配列との組み合わせも解説。 |
JavaScript
|
日時オブジェクトの作成。現在日時・指定日時・タイムスタンプの取得。 |
JavaScript
|
日時の各要素の取得。年・月・日・曜日などを個別に取得。 |
JavaScript
|
日時の文字列変換。ロケール対応の表示やISO形式への変換。 |
JavaScript
|
JSONの変換。文字列⇔オブジェクトの相互変換。 |
JavaScript
|
Promiseの基本操作。非同期処理の成功・失敗をハンドリング。 |
JavaScript
|
複数のPromiseの制御。全完了・全結果取得・最速・最初の成功を待機。 |
JavaScript
|
非同期処理の簡潔な記述。Promiseをより直感的に書ける構文。 |
JavaScript
|
一定時間後に処理を実行。clearTimeout()でキャンセル可能。 |
JavaScript
|
一定間隔で処理を繰り返し。clearInterval()で停止。 |
JavaScript
|
HTTPリクエストの送信。Promiseベースの通信API。 |
JavaScript
|
従来のHTTPリクエスト。fetch()が使えない環境での通信手段。 |
JavaScript
|
ブラウザへのデータ保存。localStorageは永続、sessionStorageはタブ単位。 |
JavaScript
|
コンソールへの出力。デバッグに必須のメソッド群。 |
JavaScript
|
ページ遷移・履歴操作。URLの取得やページ移動を制御。 |
JavaScript
|
正規表現によるマッチング。test()はtrue/false、exec()は詳細情報を返す。 |
JavaScript
|
正規表現による文字列検索。match()で一致、search()で位置を取得。 |
JavaScript
|
キーと値のペアを管理するコレクション。任意の型をキーに使用可能。 |
JavaScript
|
一意な値を管理するコレクション。重複する値を自動的に除去。 |
JavaScript
|
エラー処理の基本構文。エラーの捕捉・処理・後始末を制御。 |
JavaScript
|
ES2015で導入された関数式の短縮構文。thisをレキシカルに束縛するため、コールバック関数で多用される。 |
JavaScript
|
ES2015で導入されたクラス定義の構文。コンストラクタ・メソッド・継承をひとまとめに記述できる。 |
JavaScript
|
一行コメント(//)とブロックコメント(/* */)の書き方。コードの意図の説明やコメントアウトに使う。 |
JavaScript
|
ES2015で導入された配列・オブジェクトの値を変数に展開する構文。デフォルト値・エイリアス・ネストにも対応。 |
JavaScript
|
初期化・条件・更新を1行に書くカウンタ付きループ構文。 |
JavaScript
|
for...inはオブジェクトのプロパティ名を列挙し、for...ofは配列などのイテラブルから値を取り出す。 |
JavaScript
|
関数定義の基本構文。functionキーワードを使う宣言と式の2種類があり、ホイスティングの挙動が異なる。 |
JavaScript
|
条件が真か偽かによって実行するブロックを切り替える条件分岐の基本構文。 |
JavaScript
|
ファイル間でコードを共有するES Modulesの構文。exportで公開し、importで取り込む。 |
JavaScript
|
算術・比較・論理の3種類の演算子の基本。計算・条件判定・論理結合に使う。 |
JavaScript
|
関数の呼び出し元に値を返すための構文。早期returnによるガード節や複数値の返し方も解説。 |
JavaScript
|
ES2015で導入された配列・オブジェクトの要素を展開する構文。コピー・結合・引数展開に活用。 |
JavaScript
|
式の値を複数のcaseラベルと照合して処理を分岐する多方向分岐構文。 |
JavaScript
|
バッククォートで囲んだ文字列に変数や式を直接埋め込める構文。複数行文字列にも対応。 |
JavaScript
|
条件に応じて異なる値を1行で返す条件式の短縮記法。 |
JavaScript
|
現在の文脈のオブジェクトを指すキーワード。呼び出し方によって値が変わる5つの文脈を解説。 |
JavaScript
|
typeof演算子は型名を文字列で返し、instanceofはクラスのインスタンスかどうかを判定する。 |
JavaScript
|
変数宣言の3種類。スコープ・ホイスティング・再代入可否の違いを解説。現代の実務ではconstを基本とする。 |
JavaScript
|
whileは条件を先に評価するループ、do-whileはブロックを必ず1回実行してから条件を評価するループ。 |
Kotlin
|
Kotlinの全体像・JetBrains開発・Android公式言語・null安全・実行の仕組み(.kt→kotlinc→.class→JVM)を整理し、辞典の各ページをどの順番で学べばよいかを案内します。 |
Kotlin
|
Kotlinをインストールして実行するための環境構築手順。 |
Kotlin
|
.ktファイルの書き方とコンパイル・実行方法。 |
Kotlin
|
不変変数と可変変数の宣言。 |
Kotlin
|
数値・文字・真偽値の型。 |
Kotlin
|
文字列内に変数・式を埋め込む構文。 |
Kotlin
|
文字列の長さ・空チェック。 |
Kotlin
|
部分文字列の取得。 |
Kotlin
|
文字列の置換・トリム。 |
Kotlin
|
文字列の分割と結合。 |
Kotlin
|
文字列から数値への変換。 |
Kotlin
|
条件分岐・戻り値を持つ式。 |
Kotlin
|
多分岐・型チェックの構文。 |
Kotlin
|
範囲演算子とループ。 |
Kotlin
|
関数の宣言・引数・戻り値。 |
Kotlin
|
簡潔な関数定義。 |
Kotlin
|
無名関数の定義と渡し方。 |
Kotlin
|
関数を引数・戻り値にする仕組み。 |
Kotlin
|
ラムダのインライン展開。 |
Kotlin
|
nullを安全に扱う基礎。 |
Kotlin
|
nullのときのデフォルト値を指定する演算子。 |
Kotlin
|
nullを強制的に非nullに変換する演算子。 |
Kotlin
|
nullチェック後に安全に処理する方法。 |
Kotlin
|
型チェック後の自動キャスト。 |
Kotlin
|
クラス定義とプライマリコンストラクター。 |
Kotlin
|
データ保持に特化したクラス。 |
Kotlin
|
限定的な継承階層。 |
Kotlin
|
列挙型の定義と使い方。 |
Kotlin
|
シングルトンと静的メンバー。 |
Kotlin
|
継承・メソッドのオーバーライド。 |
Kotlin
|
インターフェースの定義と実装。 |
Kotlin
|
既存クラスにメソッドを追加する仕組み。 |
Kotlin
|
プロパティのアクセサー定義。 |
Kotlin
|
遅延初期化の仕組み。 |
Kotlin
|
プロパティを別オブジェクトに委譲する仕組み。 |
Kotlin
|
複数変数への同時代入。 |
Kotlin
|
nullチェックや変換チェーンに使うスコープ関数。 |
Kotlin
|
オブジェクトのセットアップに使うスコープ関数。 |
Kotlin
|
オブジェクトの設定・初期化に使うスコープ関数。 |
Kotlin
|
デバッグ・副作用の挿入に使うスコープ関数。 |
Kotlin
|
リストの作成と基本アクセス。 |
Kotlin
|
要素の絞り込みと変換。 |
Kotlin
|
要素の検索・条件チェック。 |
Kotlin
|
リストのソート。 |
Kotlin
|
ネストしたリストの平坦化。 |
Kotlin
|
要素の畳み込み。 |
Kotlin
|
グルーピングと分割。 |
Kotlin
|
2つのリストの組み合わせ。 |
Kotlin
|
要素の反復処理。 |
Kotlin
|
マップの作成・操作。 |
Kotlin
|
セットの作成・集合演算。 |
Kotlin
|
遅延評価シーケンスの生成。 |
Kotlin
|
シーケンスの結果取得。 |
Kotlin
|
型パラメーターの定義と使用。 |
Kotlin
|
ジェネリクスの変位指定。 |
Kotlin
|
実行時に型情報を保持する仕組み。 |
Kotlin
|
型に別名を付ける構文。 |
Kotlin
|
例外処理の基本構文。 |
Kotlin
|
前提条件・状態チェック。 |
Kotlin
|
演算子の再定義。 |
Kotlin
|
Java相互運用アノテーション。 |
Kotlin
|
中断可能な関数の定義。 |
Kotlin
|
コルーチンの起動。 |
Kotlin
|
非同期結果の取得。 |
Kotlin
|
待機とタイムアウト。 |
Kotlin
|
非同期データストリーム。 |
Kotlin
|
コルーチン間のデータ通信。 |
Kotlin
|
一行コメント・ブロックコメント・KDocコメントの3種類。ブロックコメントはネスト可、KDocはDokkaでAPIドキュメント自動生成に使う。 |
Kotlin
|
Kotlinにはsyntaxレベルのforがないため、範囲・downTo・step・until・indices・withIndexで同等のインデックス走査を行う。 |
Kotlin
|
パッケージ・クラス・関数・プロパティを取り込むキーワード。as でエイリアス、.* でワイルドカードインポートが使える。 |
Kotlin
|
Kotlinのプログラム起動点。クラス不要でトップレベルに定義し、コマンドライン引数は Array<String> で受け取る。 |
Kotlin
|
== は構造的等価(equals()を呼ぶ)、=== は参照等価。null許容型との組み合わせでコンパイラが不要な比較を検出する。 |
Kotlin
|
算術・比較・論理・範囲演算子と infix 関数の使い方。== は equals() を呼ぶ点が Java と異なる。 |
Kotlin
|
関数の終了・ループの脱出・スキップの基本構文。ラベルで多重ループを一度に抜けたり、ラムダ内から局所的に return したりできる。 |
Kotlin
|
初期値からコンパイラが型を自動決定する機能。初期値がある val/var では型注釈を省略できる。 |
Kotlin
|
条件が真である間ブロックを繰り返す構文。while は事前条件評価、do-while は事後条件評価。 |
Pascal
|
Pascalの概要・構造化プログラミング・型システムと学習順ガイド。 |
Pascal
|
Free Pascalのインストールと最初のプログラム実行。 |
Pascal
|
.pasファイルの書き方とfpcコマンドでのコンパイル・実行手順。 |
Pascal
|
TextFile型・AssignFile・Reset/Rewrite・ReadLn/WriteLnを使ったテキストファイル操作。 |
Pascal
|
file of レコード型でバイナリ形式のレコード単位読み書きを行う型付きファイル。 |
Pascal
|
BlockRead/BlockWriteで任意バイト列を転送する型なしファイル。バイナリデータのコピーや低レベル処理に使う。 |
Pascal
|
array キーワードによるインデックス範囲を明示した配列の宣言と操作。 |
Pascal
|
SetLength で実行中に要素数を変更できる動的配列。 |
Pascal
|
array of 型名 で任意サイズの配列を受け取るオープン配列パラメータ。 |
Pascal
|
True / False の Boolean 型と論理演算子の使い方。 |
Pascal
|
ループを即座に脱出する Break と次の反復へ進む Continue 手続き。 |
Pascal
|
整数・Char・列挙型の値で分岐する CASE OF 文(文字列・実数は不可)。 |
Pascal
|
1文字を保持する Char 型と文字の並びを扱う String 型。 |
Pascal
|
Object Pascal でクラスを定義・生成・解放する基本操作。 |
Pascal
|
VIRTUAL で仮想メソッドを宣言し OVERRIDE で多態性を実現。 |
Pascal
|
{ }・(* *)(ブロックコメント)と //(行コメント)の3種類のコメント。 |
Pascal
|
定数を宣言する const セクションと変数を宣言する var セクション。 |
Pascal
|
Turbo Pascal 後継の商用 Delphi とオープンソースの FPC。 |
Pascal
|
意味のある名前付き値の集合を定義するユーザー定義の列挙型。 |
Pascal
|
try...except で例外捕捉、finally で後処理を保証する構文。 |
Pascal
|
TO で昇順、DOWNTO で降順に1ずつカウントする FOR ループ。 |
Pascal
|
相互再帰を実現するために実装より先に名前を宣言する FORWARD 宣言。 |
Pascal
|
戻り値を返す FUNCTION と戻り値のない PROCEDURE の使い分け。 |
Pascal
|
バイト数直接指定による低レベルなヒープ確保と解放・コピー。 |
Pascal
|
条件式の真偽で処理を分岐する IF ~ THEN ~ ELSE 構文。 |
Pascal
|
サイズ・符号で選ぶ整数型(Integer・Byte・LongInt 等)。 |
Pascal
|
実装を持たないメソッドシグネチャのみの INTERFACE 型。 |
Pascal
|
record 型とポインタ型の組み合わせで実装する動的なリンクリスト。 |
Pascal
|
Abs・Sqrt・Round・Trunc など標準の数学組み込み関数群。 |
Pascal
|
手続き・関数の本体内部にさらに定義できるネストした手続き・関数。 |
Pascal
|
New でヒープを動的確保し Dispose で解放するメモリ管理の基本。 |
Pascal
|
Ord / Chr で文字と序数を変換、Succ / Pred で前後へ移動。 |
Pascal
|
WriteLn / Write で出力、ReadLn / Read で入力処理。 |
Pascal
|
値渡し・VAR 引数(参照渡し)・CONST 引数の3種類のパラメータ渡し。 |
Pascal
|
^ 演算子でポインタ型を宣言し New/Dispose でヒープを管理。 |
Pascal
|
戻り値を持たない処理のまとまりを定義する PROCEDURE の基本構文。 |
Pascal
|
program 宣言・宣言部・begin~end. の3部構成のプログラム構造。 |
Pascal
|
Random で乱数生成、Randomize でシードを現在時刻から初期化。 |
Pascal
|
精度・範囲で選ぶ実数型(Single・Double・Extended 等)。 |
Pascal
|
C の struct 相当、異なる型のフィールドをまとめる RECORD 型。 |
Pascal
|
with 文でレコード変数名を省略してフィールドに簡潔にアクセス。 |
Pascal
|
ループ末尾で条件を評価し TRUE になったら終了する後判定ループ。 |
Pascal
|
順序型の値の集合を扱う Pascal 固有の集合型と +・*・- の集合演算。 |
Pascal
|
文字列・数学・コレクション等の Free Pascal 標準ユニット群。 |
Pascal
|
文字数・部分文字列・検索・連結・挿入・削除の標準関数。 |
Pascal
|
既存の順序型の値の範囲を制限した部分範囲型(下限..上限)の定義。 |
Pascal
|
type セクションで型エイリアス・列挙型・部分範囲型などを宣言。 |
Pascal
|
公開インターフェースと実装を分離するモジュール単位の基本。 |
Pascal
|
USES 句でユニットをインポートして公開シンボルを利用する。 |
Pascal
|
RECORD の case 節で同一メモリを複数型として共有する仕組み。 |
Pascal
|
ループ先頭で条件を評価し TRUE の間繰り返す WHILE DO ループ。 |
Perl
|
正規表現・シジル・CPANの全体像と学習順の案内。 |
Perl
|
Perlにおけるコメントの書き方とコメントアウトの使い方、コメントを書くべき場所と書かなくてよい場所の判断基準。 |
Perl
|
Perlのインストールとスクリプトの実行方法。 |
Perl
|
.plファイルの書き方とコマンドラインからの実行方法。 |
Perl
|
@シジルで扱う配列の宣言・追加・削除とインデックス取得。 |
Perl
|
grepでフィルタ、mapで変換する高階リスト処理。 |
Perl
|
配列の末尾・先頭への追加と取り出し操作。 |
Perl
|
複数要素を一度に取得する配列スライスとスカラーコンテキストの要素数。 |
Perl
|
文字列順・数値順ソートとSchwartzian transformによる高速化。 |
Perl
|
指定位置への挿入・削除・置換を行うsplice関数。 |
Perl
|
CGI.pmでHTTPヘッダーとフォームを処理するWebプログラミングの基礎。 |
Perl
|
スカラー/リストコンテキストの違いとwantarrayによる判別。 |
Perl
|
cpanmでのモジュールインストールとlocal::libによるローカル管理。 |
Perl
|
localtimeとstrftimeによる日付・時刻の取得と書式化。 |
Perl
|
dieでプログラム終了、warnで警告出力と$@による例外参照。 |
Perl
|
evalブロックで例外を捕捉し$@でエラーを参照する方法。 |
Perl
|
@EXPORTと@EXPORT_OKでモジュールから関数を公開する仕組み。 |
Perl
|
File::Findで再帰検索、File::Basenameでパス分解。 |
Perl
|
3引数openでファイルハンドルを開きcloseで閉じる手順。 |
Perl
|
<$fh>で1行読み込み、while(<$fh>)で全行を処理する方法。 |
Perl
|
-e・-f・-d・-r・-sなどファイルテスト演算子の一覧。 |
Perl
|
>で上書き、>>で追記してprintで書き込む方法。 |
Perl
|
C風の3項式forとリスト走査foreachのデフォルト変数$_。 |
Perl
|
Getopt::LongでGetOptionsを使ったコマンドライン引数の解析。 |
Perl
|
given/whenスイッチ文とsmart matchの廃止方針。 |
Perl
|
%シジルのハッシュ・ファットカンマ演算子とキー値アクセス。 |
Perl
|
existsでキー存在確認、deleteでキー・値を削除する方法。 |
Perl
|
keys・values・eachでハッシュのキー・値・ペアを走査する方法。 |
Perl
|
ハッシュのマージと@hash{@keys}によるハッシュスライス。 |
Perl
|
if・elsif・else・unlessと後置if/unlessの1行記法。 |
Perl
|
encode_jsonでPerlをJSON化、decode_jsonで逆変換。 |
Perl
|
LWP::UserAgentでHTTPリクエストを送りレスポンスを取得。 |
Perl
|
Mooseでアトリビュート定義・継承・ロール適用を行うOOP。 |
Perl
|
next・last・redoによるループ制御とラベル付きループ。 |
Perl
|
-e・-p・-n・-iフラグを組み合わせたコマンドライン処理。 |
Perl
|
@ISAまたはuse parentで継承しSUPER::で親メソッドを呼ぶ。 |
Perl
|
パッケージ内のsubがメソッドになる仕組みと$selfの役割。 |
Perl
|
packageで名前空間を作りblessでオブジェクトを生成する仕組み。 |
Perl
|
文の後に条件を書く後置if・unless・while・forの使い方。 |
Perl
|
printで出力、sayで改行付き出力する標準出力の基本。 |
Perl
|
%d・%f・%sなどの書式指定子による整形出力とsprintfの文字列返却。 |
Perl
|
\演算子でリファレンスを作り->でデリファレンスするネスト構造。 |
Perl
|
キャプチャグループ・非キャプチャ・名前付きキャプチャと境界アサーション。 |
Perl
|
文字クラス[...]と\d・\w・\s略記法・否定クラスの使い方。 |
Perl
|
文字を消費せずに位置を確認する先読み・後読みアサーション。 |
Perl
|
=~演算子とm//フラグ(i・g・m・s・x)によるマッチング。 |
Perl
|
*・+・?・{n,m}と貪欲/非貪欲マッチの違い。 |
Perl
|
s///演算子でパターン一致部分を置換するg・e・rフラグの活用。 |
Perl
|
$シジルのスカラー変数・文字列演算子と数値演算子の使い分け。 |
Perl
|
$_・$!・$0・$/など主要な特殊変数の一覧。 |
Perl
|
$/・$\・$,・$"など入出力に関係する特殊変数の一覧。 |
Perl
|
<STDIN>で1行入力を読み込みchompで改行を除去する方法。 |
Perl
|
indexで先頭から、rindexで末尾から部分文字列の位置を検索。 |
Perl
|
lengthで文字数取得、substrで部分文字列の取得・置換。 |
Perl
|
reverseで文字列を逆順に、x演算子で文字列を繰り返す。 |
Perl
|
splitで文字列を分割し、joinでリストを1文字列に結合。 |
Perl
|
uc・lc・ucfirst・lcfirstによる大文字・小文字変換。 |
Perl
|
sub{}で作る無名サブルーチンとスコープの変数を束縛するクロージャ。 |
Perl
|
@_から引数を取り出しreturnで複数の戻り値を返す方法。 |
Perl
|
subで定義し@_で引数を受け取るサブルーチンの基本。 |
Perl
|
コンパイル時のuseと実行時のrequireによるモジュール読み込み。 |
Perl
|
whileは真の間、untilは偽の間繰り返す条件ループ。 |
PHP
|
PHPの全体像・実行の仕組み・各機能の概要を整理し、辞典の各ページをどの順番で学べばよいかを案内します。 |
PHP
|
PHPをインストールして実行するための環境構築手順。 |
PHP
|
.phpファイルの書き方と実行方法。 |
PHP
|
文字列の長さを取得。 |
PHP
|
文字列の検索・位置取得。 |
PHP
|
文字列の切り出し。 |
PHP
|
文字列の置換。 |
PHP
|
大文字・小文字の変換。 |
PHP
|
空白・文字の除去。 |
PHP
|
文字列⇔配列の相互変換。 |
PHP
|
文字列・数値のフォーマット。 |
PHP
|
文字列の埋め込み・繰り返し。 |
PHP
|
文字列の比較。 |
PHP
|
HTMLエスケープ(XSS対策)。 |
PHP
|
改行処理・テキスト整形。 |
PHP
|
URLエンコード・Base64。 |
PHP
|
配列の末尾・先頭に要素を追加・削除。 |
PHP
|
配列の任意の位置の操作・切り出し。 |
PHP
|
配列の結合・合成。 |
PHP
|
配列のキー・値の取得。 |
PHP
|
配列の重複削除・反転・拡張。 |
PHP
|
配列内の値・キーの検索。 |
PHP
|
配列の共通・差分の取得。 |
PHP
|
配列の並べ替え。 |
PHP
|
ユーザー定義の比較関数でソート。 |
PHP
|
配列の変換・抽出。 |
PHP
|
配列の集約・各要素への処理。 |
PHP
|
配列の要素数・合計・範囲生成。 |
PHP
|
数値への変換・フォーマット。 |
PHP
|
数値の丸め処理。 |
PHP
|
最大・最小・乱数生成。 |
PHP
|
日時の取得・フォーマット。 |
PHP
|
日時文字列のパース。 |
PHP
|
オブジェクト指向の日時操作。 |
PHP
|
ファイル全体の読み書き。 |
PHP
|
ファイルのストリーム操作。 |
PHP
|
ファイルアップロード処理。 |
PHP
|
ファイル・ディレクトリの存在確認。 |
PHP
|
ファイル・ディレクトリの作成・削除・操作。 |
PHP
|
パス情報の取得・ファイル検索。 |
PHP
|
正規表現によるマッチング。 |
PHP
|
正規表現による置換・分割。 |
PHP
|
JSONの変換。 |
PHP
|
変数の存在確認・空判定。 |
PHP
|
型の判定。 |
PHP
|
型変換(キャスト)。 |
PHP
|
セッション管理。 |
PHP
|
Cookieの送信・取得。 |
PHP
|
リクエストデータの取得。 |
PHP
|
サーバー情報・リクエスト情報の取得。 |
PHP
|
HTTPヘッダー・ステータスコードの送信。 |
PHP
|
データベース接続。 |
PHP
|
プリペアドステートメント(SQL実行)。 |
PHP
|
結果の取得。 |
PHP
|
トランザクション制御。 |
PHP
|
例外処理の基本構文。 |
PHP
|
エラー報告とカスタムハンドラー。 |
PHP
|
出力の基本。 |
PHP
|
変数のデバッグ出力。 |
PHP
|
出力バッファリング。 |
PHP
|
パスワードのハッシュ化・検証。 |
PHP
|
ハッシュ値の生成。 |
PHP
|
入力値のバリデーション・サニタイズ。 |
PHP
|
クラスの定義・インスタンス生成。 |
PHP
|
アクセス修飾子・静的メソッド。 |
PHP
|
継承・インターフェース・抽象クラス。 |
PHP
|
トレイト・特殊メソッド。 |
PHP
|
スクリプトの終了・一時停止。 |
PHP
|
定数の定義・確認。 |
PHP
|
乱数・ユニークID生成。 |
PHP
|
データのシリアライズ。 |
PHP
|
PHP 7.4で追加されたfnキーワードによるアロー関数の構文と、外部スコープの変数を自動キャプチャする仕組み。 |
PHP
|
PHPにおけるコメントの書き方とコメントアウトの使い方、PHPDocコメントの書式。 |
PHP
|
型変換を伴うゆるい比較(==)と型変換を行わない厳密比較(===)の違いと使い分け。 |
PHP
|
PHP 8.1で追加されたenum。固定値の集合を型安全に定義し、誤った値の代入をコンパイル時に防ぐ。 |
PHP
|
初期化・条件・更新をひとつにまとめたfor文の構文と使い方。 |
PHP
|
配列・連想配列の全要素を順番に処理するforeach文の構文と使い方。 |
PHP
|
PHPの関数定義の基本構文、引数のデフォルト値・可変長引数・型宣言の使い方。 |
PHP
|
条件式の真偽によって実行するコードを切り替えるif・elseif・elseの条件分岐構文。 |
PHP
|
外部ファイルを読み込む4つの関数の違いと使い分け。ファイルが存在しない場合の挙動に注意。 |
PHP
|
配列の要素を個別の変数に展開するlist()と、変数名から連想配列を生成するcompact()。 |
PHP
|
記号形式(&&・||・!)とアルファベット形式(and・or・not)の違いと演算子の優先度。 |
PHP
|
PHP 8で導入されたmatch式。厳密比較(===)で照合し、値を直接返せるswitch文の代替構文。 |
PHP
|
namespaceでクラスや関数の衝突を防ぎ、useでエイリアスを定義して大規模なコードを整理する。 |
PHP
|
関数の処理を終了して呼び出し元に値を返すreturn文と、早期returnによるガード節の書き方。 |
PHP
|
ひとつの変数・式を複数の値と照合して処理を切り替えるswitch文の構文。 |
PHP
|
条件によって異なる値を返す三項演算子と、null/未定義チェックを短縮するnull合体演算子の使い方。 |
PHP
|
関数の内側と外側でスコープが完全に分離されるPHPの特徴と、global宣言・staticローカル変数の使い方。 |
PHP
|
繰り返し回数が決まっていない場合に使うwhile文と、最低1回は実行されるdo-while文の使い方。 |
Python
|
Pythonの全体像・特徴・実行の仕組みを整理し、辞典の各ページをどの順番で学べばよいかを案内します。 |
Python
|
Pythonをインストールして実行するための環境構築手順。 |
Python
|
.pyファイルの書き方と実行方法。 |
Python
|
長さ・型・IDを取得する基本関数。 |
Python
|
出力・入力・文字列表現。 |
Python
|
型変換の基本。 |
Python
|
シーケンス生成・インデックス付与・並列反復。 |
Python
|
変換・フィルタリング・ソート。 |
Python
|
オブジェクトの属性確認・取得。 |
Python
|
呼び出し可能確認・イテレータ操作。 |
Python
|
ファイルを開く(contextmanager)。 |
Python
|
リストへの要素の追加。 |
Python
|
リストからの要素の削除。 |
Python
|
リスト内の要素の検索・確認。 |
Python
|
リストの並べ替え・コピー。 |
Python
|
リストの結合・繰り返し・切り出し。 |
Python
|
1行でリストを生成する構文。 |
Python
|
リスト・タプル・セットの相互変換。 |
Python
|
文字列の分割・結合。 |
Python
|
文字列の置換。 |
Python
|
空白・文字の除去。 |
Python
|
大文字・小文字の変換。 |
Python
|
文字列の検索・カウント。 |
Python
|
前後一致・包含確認。 |
Python
|
文字列のフォーマット。 |
Python
|
安全なキー取得・デフォルト設定。 |
Python
|
キー・値・ペアの取得。 |
Python
|
辞書の更新・削除。 |
Python
|
辞書のコピー・生成・マージ。 |
Python
|
1行で辞書を生成する構文。 |
Python
|
セットへの要素の追加・削除。 |
Python
|
集合演算(和・積・差)。 |
Python
|
集合の包含関係確認。 |
Python
|
絶対値・丸め・除余・べき乗。 |
Python
|
平方根・切り上げ・切り捨て。 |
Python
|
数学定数・対数・三角関数。 |
Python
|
乱数・ランダム選択。 |
Python
|
テキストファイルの読み書き。 |
Python
|
パス操作の基本。 |
Python
|
ディレクトリ操作。 |
Python
|
モダンなパス操作(pathlib)。 |
Python
|
パターンのマッチング。 |
Python
|
全マッチの取得。 |
Python
|
置換・分割・コンパイル。 |
Python
|
JSONの変換(文字列↔Pythonオブジェクト)。 |
Python
|
CSVファイルの読み書き。 |
Python
|
日時オブジェクトの生成。 |
Python
|
日時の書式変換。 |
Python
|
期間の計算・日時の加減算。 |
Python
|
コマンドライン引数・終了・パス。 |
Python
|
環境変数の取得・設定。 |
Python
|
要素のカウント。 |
Python
|
デフォルト値付き辞書。 |
Python
|
両端キュー・順序付き辞書。 |
Python
|
イテラブルの連結・スライス・カウント。 |
Python
|
直積・順列・組み合わせ。 |
Python
|
グループ化・集計。 |
Python
|
集約・関数の部分適用。 |
Python
|
メモ化・デコレータ補助。 |
Python
|
型の判定。 |
Python
|
真偽値の一括判定。 |
Python
|
例外処理の基本構文。 |
Python
|
ValueError・TypeError・KeyErrorなど。 |
Python
|
例外の発生・カスタム例外。 |
Python
|
クラスの定義・インスタンス生成。 |
Python
|
プロパティ・クラスメソッド・静的メソッド。 |
Python
|
継承とメソッドの上書き。 |
Python
|
特殊メソッド(ダンダーメソッド)。 |
Python
|
デコレータの定義と使い方。 |
Python
|
ジェネレータの定義・使い方。 |
Python
|
無名関数の定義。 |
Python
|
スレッドによる並行処理。 |
Python
|
プロセスによる並列処理。 |
Python
|
非同期処理の基本。 |
Python
|
標準ライブラリでHTTPリクエスト。 |
Python
|
簡易HTTPサーバーの起動。 |
Python
|
*argsで任意の位置引数をタプルとして、**kwargsでキーワード引数を辞書として受け取る構文。 |
Python
|
#で一行コメントを書き、三重引用符でdocstringを書く。docstringはhelp()やドキュメント生成ツールが読み取る。 |
Python
|
defキーワードで関数を定義する。デフォルト値・キーワード引数・位置専用/キーワード専用引数も解説。 |
Python
|
Python 3.6で導入された文字列補間構文。文字列の中に変数や式を直接埋め込める。 |
Python
|
シーケンスの各要素を順番に取り出してブロックを繰り返す構文。イテラブルな値であれば何でも走査できる。 |
Python
|
globalは関数内からグローバル変数を変更し、nonlocalはネスト関数から外側スコープの変数を変更する。 |
Python
|
条件分岐の基本構文。インデントがブロックを決め、上から順に評価して最初に真になった節を実行する。 |
Python
|
importでモジュールを読み込み、from...importで特定の名前だけを取り込む。asでエイリアスも付けられる。 |
Python
|
オブジェクトがコレクションに含まれるかを確認するメンバーシップテストの演算子。 |
Python
|
オブジェクトの同一性(メモリ上の同じ場所か)を確認する。==(値の等価)との違いも解説。 |
Python
|
Python 3.10で追加された構造的パターンマッチング構文。値の構造や内容に応じて処理を分岐できる。 |
Python
|
算術・比較・論理の3種類の演算子の基本。比較演算子を連鎖して書けるなどPython固有の構文も解説。 |
Python
|
passは空文、breakはループ即終了、continueは現在の繰り返しの残りをスキップして次へ移る。 |
Python
|
関数から呼び出し元に値を返す構文。タプルで複数値を返したり、早期returnでガード節を書ける。 |
Python
|
引数・戻り値に型を注釈として書く構文。実行時チェックはされないが、mypyなどで静的解析に活用できる。 |
Python
|
Python 3.8で追加された代入式演算子。式として値を返しながら同時に変数へ代入できる。 |
Python
|
条件が真である間ブロックを繰り返す構文。while は事前条件評価、do-while は事後条件評価。 |
Python
|
コンテキストマネージャを使ってリソースを安全に管理する構文。例外が発生しても後処理を確実に行う。 |
Ruby
|
Rubyの全体像・特徴・実行の仕組みを整理し、辞典の各ページをどの順番で学べばよいかを案内します。 |
Ruby
|
Rubyをインストールして実行するための環境構築手順。 |
Ruby
|
.rbファイルの書き方と実行方法。 |
Ruby
|
文字列の長さを取得する方法。 |
Ruby
|
文字列の存在確認・先頭末尾判定。 |
Ruby
|
部分文字列の位置を取得。 |
Ruby
|
文字列の一部を切り出す。 |
Ruby
|
文字列の置換。 |
Ruby
|
大文字・小文字の変換。 |
Ruby
|
空白・改行の除去。 |
Ruby
|
文字列を分割して配列に変換。 |
Ruby
|
文字列の繰り返し・パディング。 |
Ruby
|
文字列から他の型への変換。 |
Ruby
|
文字エンコーディングの確認・変換。 |
Ruby
|
文字列フォーマット。 |
Ruby
|
配列の末尾・先頭に要素を追加・削除。 |
Ruby
|
任意の位置に追加・削除・nil除去。 |
Ruby
|
要素の存在確認・位置検索。 |
Ruby
|
条件判定・要素数カウント。 |
Ruby
|
配列の各要素を変換して新しい配列を作成。 |
Ruby
|
条件に一致する要素の抽出・除外。 |
Ruby
|
配列を1つの値にまとめる。 |
Ruby
|
ネスト解除・重複削除・nil除去。 |
Ruby
|
配列の並べ替え・反転。 |
Ruby
|
配列の結合。 |
Ruby
|
配列の一部を取得。 |
Ruby
|
配列のループ処理。 |
Ruby
|
配列と文字列の変換・直積。 |
Ruby
|
キー・値の一覧取得と存在確認。 |
Ruby
|
値の取得・設定・削除・結合。 |
Ruby
|
ハッシュのループ・変換・抽出。 |
Ruby
|
ハッシュの変換。 |
Ruby
|
ハッシュへの高度な処理。 |
Ruby
|
数値の型変換。 |
Ruby
|
数値の絶対値・丸め処理。 |
Ruby
|
数学関数・定数の使い方。 |
Ruby
|
整数による反復処理。 |
Ruby
|
整数の判定。 |
Ruby
|
範囲オブジェクトの基本操作。 |
Ruby
|
範囲の集計・ステップ処理。 |
Ruby
|
正規表現によるマッチング。 |
Ruby
|
正規表現による文字列検索。 |
Ruby
|
シンボルの変換と活用。 |
Ruby
|
条件に一致する要素の検索。 |
Ruby
|
最小値・最大値の取得。 |
Ruby
|
平坦化・グルーピング・集計。 |
Ruby
|
分割・結合の高度な反復処理。 |
Ruby
|
ブロックの定義と呼び出し。 |
Ruby
|
ProcとLambdaの作成と実行。 |
Ruby
|
シンボルのto_proc・メソッドオブジェクト。 |
Ruby
|
ファイルの読み書き。 |
Ruby
|
ファイルのパス操作・存在確認。 |
Ruby
|
ディレクトリ操作。 |
Ruby
|
例外処理の基本構文。 |
Ruby
|
主要な例外クラスと独自例外の定義。 |
Ruby
|
コンソールへの出力。 |
Ruby
|
オブジェクトのデバッグ・型確認。 |
Ruby
|
クラスの定義・インスタンス生成・アクセサ。 |
Ruby
|
アクセス制御(可視性)の設定。 |
Ruby
|
self・インスタンス変数・クラス変数の使い方。 |
Ruby
|
モジュールとミックスインの使い方。 |
Ruby
|
クラスの継承と親メソッドの呼び出し。 |
Ruby
|
比較演算子の定義と応用。 |
Ruby
|
=== 演算子で照合する多分岐構文。数値・文字列・範囲・正規表現・クラスなど多彩な条件を指定できる。 |
Ruby
|
# による一行コメント、=begin...=end による複数行コメント、RDoc 形式のドキュメントコメントの書き方。 |
Ruby
|
def によるメソッド定義。デフォルト値・キーワード引数・可変長引数・ブロック引数と ? / ! サフィックスを解説。 |
Ruby
|
for 文と each メソッドの2種類の繰り返し構文。ブロック変数のスコープの違いを解説。 |
Ruby
|
オブジェクトを変更不可にする freeze と、凍結状態を確認する frozen? の使い方。 |
Ruby
|
条件分岐の構文。after-if・後置 unless・早期 return パターンと nil / false が偽の評価ルールを解説。 |
Ruby
|
存在しないメソッドが呼ばれたときに発動するフック。respond_to_missing? と組み合わせて動的メソッドを正しく実装する。 |
Ruby
|
nil は NilClass の唯一のインスタンス。条件式では nil と false だけが偽とみなされる仕組みを解説。 |
Ruby
|
既存クラスに後からメソッドを追加するオープンクラスの仕組みと、スコープを限定する Refinements を解説。 |
Ruby
|
算術・比較・論理の3種類の基本演算子。多くの演算子がメソッドとして実装されており演算子オーバーロードも可能。 |
Ruby
|
標準ライブラリ・gem を読み込む require と、相対パス指定でファイルを読み込む require_relative の使い方。 |
Ruby
|
return を省略するとメソッドの最後の評価値が自動的に戻り値になる Ruby の暗黙の戻り値の仕組みを解説。 |
Ruby
|
条件 ? 真の値 : 偽の値 の基本構文と後置 if との使い分け、&. との組み合わせを解説。 |
Ruby
|
条件が真の間繰り返す while と、条件が偽の間繰り返す until。後置形式や loop do との使い方も解説。 |
Rust
|
Rustの全体像・所有権・借用・ライフタイムの仕組みを整理し、辞典の各ページをどの順番で学べばよいかを案内します。 |
Rust
|
Rustにおけるコメントの書き方とコメントアウトの使い方、コメントを書くべき場所と書かなくてよい場所の判断基準。 |
Rust
|
Rustをインストールして実行するための環境構築手順。 |
Rust
|
.rsファイルの書き方とコンパイル・実行方法。 |
Rust
|
変数・定数の宣言と可変性。 |
Rust
|
値の所有者が一意に決まるRust固有のルール。 |
Rust
|
値を所有権なしに参照する仕組み。 |
Rust
|
参照の有効期間を明示するアノテーション。 |
Rust
|
値の複製と暗黙コピーの仕組み。 |
Rust
|
スコープ終了時のリソース解放の仕組み。 |
Rust
|
条件分岐とパターンマッチ分岐。 |
Rust
|
値を複数のパターンで分岐する構文。 |
Rust
|
繰り返し処理の3パターン。 |
Rust
|
関数とクロージャの定義・使い方。 |
Rust
|
クロージャの3種類の型。 |
Rust
|
関数を値として扱う方法。 |
Rust
|
構造体の定義とインスタンス生成。 |
Rust
|
構造体にメソッドを追加する方法。 |
Rust
|
既存インスタンスからの生成・ネスト。 |
Rust
|
よく使うderiveアトリビュート。 |
Rust
|
列挙型の定義とバリアントの種類。 |
Rust
|
enumへのメソッド追加とmatchでの分岐。 |
Rust
|
実践的なenum活用パターン。 |
Rust
|
トレイトの定義と実装。 |
Rust
|
型パラメータにトレイトを要求する仕組み。 |
Rust
|
文字列フォーマット用トレイトの実装。 |
Rust
|
型変換のトレイト。 |
Rust
|
型を抽象化して再利用可能にする仕組み。 |
Rust
|
制約付きジェネリクスの実践。 |
Rust
|
値があるかないかを表す列挙型。 |
Rust
|
Optionから値を取り出す方法。 |
Rust
|
Optionの変換・チェーン。 |
Rust
|
成功・失敗を表す列挙型。 |
Rust
|
Resultの取り出しとエラー伝播。 |
Rust
|
自分でエラー型を定義する方法。 |
Rust
|
パニックと回復可能エラーの使い分け。 |
Rust
|
String型の生成方法。 |
Rust
|
文字列の結合・追加。 |
Rust
|
文字列の長さ・検索・判定。 |
Rust
|
文字列の置換・分割・トリム。 |
Rust
|
文字列の反復・変換。 |
Rust
|
文字列・配列の一部への参照。 |
Rust
|
Vecの生成方法。 |
Rust
|
要素の追加・削除。 |
Rust
|
要素の取得・検索・判定。 |
Rust
|
ソート・重複削除・結合・分割。 |
Rust
|
よく使うユーティリティマクロ。 |
Rust
|
HashMapの生成・追加・取得。 |
Rust
|
キーの確認・削除・or_insertの使い方。 |
Rust
|
HashMapのイテレーションとループ。 |
Rust
|
イテレータの3種類の取得方法。 |
Rust
|
要素の変換・絞り込み。 |
Rust
|
イテレータの終端操作(収集・集計)。 |
Rust
|
イテレータの組み合わせ。 |
Rust
|
畳み込みと検索。 |
Rust
|
プリミティブ型間のキャストと数値変換。 |
Rust
|
型に別名をつける・ラップする方法。 |
Rust
|
出力・文字列生成マクロ。 |
Rust
|
標準入出力の読み書き。 |
Rust
|
ファイルの読み書きの簡易版。 |
Rust
|
Fileハンドルを使った読み書き。 |
Rust
|
ファイルパスの操作。 |
Rust
|
ヒープに値を置くスマートポインタ。 |
Rust
|
参照カウントによる複数所有。 |
Rust
|
実行時の借用チェック(内部可変性)。 |
Rust
|
複数所有と内部可変性の組み合わせ。 |
Rust
|
スレッドの生成と待機。 |
Rust
|
スレッド間でデータを安全に共有する仕組み。 |
Rust
|
スレッド間メッセージ通信。 |
SQL
|
SQLの全体像・特徴とトレードオフ・主要機能の解説を整理し、辞典の各ページをどの順番で学べばよいかを案内します。 |
SQL
|
SQLを実行するための環境構築手順。 |
SQL
|
.sqlファイルの書き方と各データベースでの実行方法。 |
SQL
|
行・列を取得する基本構文。 |
SQL
|
条件で行を絞り込む。 |
SQL
|
複数条件の論理演算。 |
SQL
|
パターンマッチング検索。 |
SQL
|
NULL値の判定。 |
SQL
|
結果を並び替える。 |
SQL
|
取得件数と開始位置の指定。 |
SQL
|
行を追加する。 |
SQL
|
既存行を更新する。 |
SQL
|
行を削除する。 |
SQL
|
テーブルの全行を高速削除する。 |
SQL
|
行数・件数を数える。 |
SQL
|
合計・平均を求める。 |
SQL
|
最大値・最小値を求める。 |
SQL
|
グループ化と集計結果の絞り込み。 |
SQL
|
両テーブルに一致する行を結合。 |
SQL
|
片方のテーブルを全件保持して結合。 |
SQL
|
両テーブルを全件保持して結合。 |
SQL
|
全組み合わせを生成する直積結合。 |
SQL
|
同じテーブルを自分自身と結合。 |
SQL
|
1値または1行を返すサブクエリ。 |
SQL
|
サブクエリの結果との一致判定。 |
SQL
|
サブクエリの全値・任意値との比較。 |
SQL
|
外側クエリを参照するサブクエリ。 |
SQL
|
複数のSELECT結果を縦に結合。 |
SQL
|
共通行・差分行を取り出す。 |
SQL
|
ウィンドウ関数の基本構文。 |
SQL
|
行に順位・連番を付ける。 |
SQL
|
前後の行の値を参照する。 |
SQL
|
累計・移動平均を計算する。 |
SQL
|
文字列の結合・長さ取得。 |
SQL
|
部分文字列の取り出し・前後の空白除去。 |
SQL
|
大文字小文字変換・文字列置換。 |
SQL
|
文字位置の検索・パターン一致判定。 |
SQL
|
数値の丸め処理。 |
SQL
|
絶対値・剰余・べき乗。 |
SQL
|
現在の日付・日時を取得する。 |
SQL
|
日付の加減算・差分計算。 |
SQL
|
日付から年月日等を取り出す・整形。 |
SQL
|
条件分岐で値を切り替える。 |
SQL
|
NULLを別の値に置き換える。 |
SQL
|
データ型を変換する。 |
SQL
|
テーブルを作成する。 |
SQL
|
列レベルの基本制約。 |
SQL
|
主キー・外部キー制約。 |
SQL
|
テーブル定義を変更する。 |
SQL
|
インデックスを作成・削除する。 |
SQL
|
ビューを作成・更新・削除する。 |
SQL
|
共通テーブル式で可読性を上げる。 |
SQL
|
トランザクションの開始・確定・取り消し。 |
SQL
|
ユーザーへの権限付与・剥奪。 |
SQL
|
クエリの実行計画を確認する。 |
SQL
|
主キー列に自動で連番を振る機能。MySQL は AUTO_INCREMENT、PostgreSQL は SERIAL、SQL Server は IDENTITY を使う。 |
SQL
|
両端の値を含む範囲条件を指定する演算子。数値・日付・文字列のいずれにも使用できる。 |
SQL
|
一行コメント(--)・MySQL専用一行コメント(#)・ブロックコメント(/* */)の3種類。 |
SQL
|
SQL の主要なデータ型(数値・文字列・日付・真偽値など)と各 DBMS での対応を解説する。 |
SQL
|
グループ内の複数行の値を1つの文字列に連結する集計関数。MySQL は GROUP_CONCAT、PostgreSQL/SQL Server は STRING_AGG を使う。 |
SQL
|
条件によって返す値を切り替えるショートカット関数。MySQL は IF()、SQL Server は IIF()を使う。 |
SQL
|
SELECT文の結果を別テーブルに一括挿入する構文。テーブル間のデータコピーや条件付き抽出に使う。 |
Swift
|
Swiftの全体像・特徴・実行の仕組みを整理し、辞典の各ページをどの順番で学べばよいかを案内します。 |
Swift
|
Swiftにおけるコメントの書き方とコメントアウトの使い方、コメントを書くべき場所と書かなくてよい場所の判断基準。 |
Swift
|
Swiftをインストールして実行するための環境構築手順。 |
Swift
|
.swiftファイルの書き方と実行方法。 |
Swift
|
定数・変数の宣言と型推論。 |
Swift
|
複数の値をまとめて扱う。 |
Swift
|
文字列の基本操作。 |
Swift
|
大文字・小文字の変換。 |
Swift
|
文字列の判定。 |
Swift
|
文字列の置換・トリム。 |
Swift
|
分割・結合・インデックス操作。 |
Swift
|
配列の要素の追加・挿入・削除。 |
Swift
|
配列内の検索・判定。 |
Swift
|
配列の抽出・ソート。 |
Swift
|
配列の変換。 |
Swift
|
配列の集約・列挙。 |
Swift
|
配列の切り出し・結合。 |
Swift
|
辞書の宣言・アクセス。 |
Swift
|
辞書の更新・削除・変換。 |
Swift
|
セットの基本操作。 |
Swift
|
集合演算。 |
Swift
|
条件分岐(パターンマッチング)。 |
Swift
|
ループ処理の基本。 |
Swift
|
ループ・関数の制御。 |
Swift
|
早期リターンによる条件チェック。 |
Swift
|
関数の定義と引数のルール。 |
Swift
|
関数のinout・戻り値の応用。 |
Swift
|
クロージャの基本構文。 |
Swift
|
クロージャの簡潔な書き方。 |
Swift
|
クロージャの上級トピック。 |
Swift
|
Optionalの基本(nilを安全に扱う)。 |
Swift
|
Optionalの安全なアンラップ。 |
Swift
|
Optionalのメソッド呼び出し・変換。 |
Swift
|
nilのときにデフォルト値を返す。 |
Swift
|
型の確認・変換。 |
Swift
|
列挙型の定義と使い方。 |
Swift
|
生値を持つ列挙型。 |
Swift
|
関連値を持つ列挙型。 |
Swift
|
列挙型にメソッドを追加する。 |
Swift
|
構造体の定義・値型の特性。 |
Swift
|
クラスの定義・参照型の特性。 |
Swift
|
クラスの継承とオーバーライド。 |
Swift
|
プロパティの種類と使い方。 |
Swift
|
特殊なイニシャライザ。 |
Swift
|
型に別名を付ける。 |
Swift
|
プロトコルの定義・採用。 |
Swift
|
プロトコルの応用。 |
Swift
|
既存の型を拡張する。 |
Swift
|
extensionでプロトコルに準拠させる。 |
Swift
|
JSONエンコード・デコード。 |
Swift
|
標準プロトコルの活用。 |
Swift
|
型に依存しない汎用的な関数。 |
Swift
|
ジェネリック構造体・クラス・enum。 |
Swift
|
Swift 5.7+の型抽象化構文。 |
Swift
|
カスタムエラーの定義。 |
Swift
|
エラーを投げる・受け取る。 |
Swift
|
成功・失敗を値として扱う。 |
Swift
|
自動参照カウントの仕組みと循環参照が起きるパターン。 |
Swift
|
弱参照・非所有参照で循環参照を防ぐ。 |
Swift
|
非同期関数の定義と呼び出し。 |
Swift
|
タスクの管理・並列実行。 |
Swift
|
actorによるデータ保護と@MainActorの使い方。 |
Swift
|
日時の操作。 |
Swift
|
URLの構築とHTTPリクエスト。 |
Swift
|
JSONのデコード・エンコード。 |
Swift
|
ファイル・ディレクトリ操作。 |
Swift
|
アプリ設定・小さなデータの永続化。 |
Swift
|
オブジェクト間のイベント通知。 |
Swift
|
タイマー処理。 |
TypeScript
|
TypeScriptの全体像・JavaScriptとの違い・メリットとデメリットを整理し、辞典の各ページをどの順番で学べばよいかを案内します。 |
TypeScript
|
TypeScriptにおけるコメントの書き方とコメントアウトの使い方、コメントを書くべき場所と書かなくてよい場所の判断基準。 |
TypeScript
|
TypeScriptをインストールして実行するための環境構築手順。 |
TypeScript
|
.tsファイルの書き方とコンパイル・実行方法。 |
TypeScript
|
TypeScriptの3大プリミティブ型。 |
TypeScript
|
「値がない」を表す3つの型。 |
TypeScript
|
型安全性に関わる特殊型。 |
TypeScript
|
複合型の基本。 |
TypeScript
|
列挙型。 |
TypeScript
|
型を書く場所と自動推論のしくみ。 |
TypeScript
|
型エイリアス。 |
TypeScript
|
オブジェクト型の定義。 |
TypeScript
|
「AまたはB」の型。 |
TypeScript
|
「AかつB」の型。 |
TypeScript
|
特定の値そのものを型にする。 |
TypeScript
|
文字列パターンを型にする。 |
TypeScript
|
型レベルの条件分岐。 |
TypeScript
|
既存の型から新しい型を生成する。 |
TypeScript
|
型を引数として受け取るしくみ。 |
TypeScript
|
型パラメータに制約を設ける。 |
TypeScript
|
クラス・インターフェースへのジェネリクス適用。 |
TypeScript
|
型レベルの演算子。 |
TypeScript
|
型のプロパティを型として取り出す。 |
TypeScript
|
全プロパティを省略可能/必須にする。 |
TypeScript
|
読み取り専用にする。 |
TypeScript
|
プロパティを選択/除外する。 |
TypeScript
|
キーと値の型を指定したオブジェクト型。 |
TypeScript
|
ユニオン型をフィルタリングする。 |
TypeScript
|
関数・null関連のユーティリティ。 |
TypeScript
|
プリミティブ型の絞り込み。 |
TypeScript
|
クラスインスタンスの絞り込み。 |
TypeScript
|
プロパティの存在チェックで絞り込む。 |
TypeScript
|
独自の型ガード関数を作る。 |
TypeScript
|
条件が成立しない場合にエラーを投げる型ガード。 |
TypeScript
|
TypeScriptでのクラス定義。 |
TypeScript
|
メンバーのアクセス範囲を制限する。 |
TypeScript
|
実装を強制するクラスの基底。 |
TypeScript
|
インターフェースをクラスに実装する。 |
TypeScript
|
親クラスのメソッドを安全に上書きする。 |
TypeScript
|
非同期処理の型注釈。 |
TypeScript
|
型だけをインポート/エクスポートする。 |
TypeScript
|
型定義ファイルのしくみ。 |
TypeScript
|
TypeScript独自のモジュール管理。 |
TypeScript
|
条件型の中で型を推論・抽出する。 |
TypeScript
|
自分自身を参照する型。 |
TypeScript
|
文字列操作の組み込みユーティリティ型。 |
TypeScript
|
型チェックしながら推論も保持する。 |
TypeScript
|
コンパイラの動作を制御する設定ファイル。 |
TypeScript
|
strict: trueが有効にする個別フラグ。 |
TypeScript
|
TypeScriptのクラス構文。プロパティ・コンストラクタ・メソッドへの型注釈、アクセス修飾子、shorthand(自動プロパティ化)、abstractクラスを解説する。 |
TypeScript
|
クラス・メソッド・プロパティに @名前 の形で付加するメタプログラミング機能。Angular や NestJS などで広く使われる。 |
TypeScript
|
イテラブル(配列・Map・Set・文字列・Generator)の要素を順に取り出すループ構文。取り出した要素に型が自動推論される。 |
TypeScript
|
TypeScript のループ構文全般。for・while・do-while と break・continue・ラベル付き制御を解説する。 |
TypeScript
|
function宣言・関数式・アロー関数への型注釈。オプション引数・デフォルト値・restパラメータ・オーバーロードシグネチャを解説する。 |
TypeScript
|
TypeScript の条件分岐構文。条件ブロック内で変数の型を絞り込む type narrowing と連動する。 |
TypeScript
|
TypeScript でモジュール間のコードや型を共有する基本構文。名前付き・default・再エクスポートを解説する。 |
TypeScript
|
TypeScript の switch 文。判別共用体との組み合わせで型の絞り込みが自動的に行われ、never 型で網羅性チェックができる。 |
TypeScript
|
TypeScript の例外処理構文。catch 節の引数は unknown 型として扱われ、instanceof や型ガードで絞り込む。 |
TypeScript
|
変数・引数・戻り値への型注釈の書き方。プリミティブ型・配列型・オブジェクト型のインラインアノテーションを解説する。 |