ホワイトボックステストとブラックボックステスト
1. ホワイトボックス ホワイトボックステスト とは、内部構造に着目し、コードの中身(分岐・ループ・条件)を見てテストする手法です。主に単体テストで使われます。 命令網羅、分岐網羅、条件網羅 等...
162 search resultsShowing 1~20 results
You need to log-in
1. ホワイトボックス ホワイトボックステスト とは、内部構造に着目し、コードの中身(分岐・ループ・条件)を見てテストする手法です。主に単体テストで使われます。 命令網羅、分岐網羅、条件網羅 等...
「TLS1.2とTLS1.3のプロトコルについて」で TLS1.2 と TLS1.3 の違いについて書きました。今回は TLS1.3 でどのように暗号化が行われているかを少し詳細に書いてみました...
Webサーバー CentOS7にApache(httpd)をインストールする方法 CentOS8にApache(httpd)をインストールする方法 systemd で httpd.conf を指...
SSL/TLS通信について、2026年3月時点では TLS 1.2 は減少傾向にあり(ただし既存システムでは依然として利用されている)、現在は TLS 1.3 の利用が増加しており、主要なサービ...
SSL/TLS通信で、ブラウザがどのようにサーバ証明書をチェックしているかを記述します。 1. 前提 本記事で説明する内容は、RFC 5280 に定義された Path Validation Re...
OSS(オープンソースソフトウェア)のライセンスは数多く存在しますが、大きく「利用者に自由を与える(寛容な)タイプ」と「成果物の公開を義務付ける(コピーレフト)タイプ」 の2つに分類すると理解し...
CSVファイルの特定の列を置換する方法をいくつか試してみました。 ここではCSVファイルの 5列目 の項目の英字以外の文字を〇に置換する方法及びその実行結果を紹介します。 0-1. CSVファイ...
UTF-8のバイト列が正しいかを簡単にチェックする方法を5つ紹介します。 ここではサンプルとして、「あいうアイウ亜意宇」の文字列を使用します。 「あいうアイウ亜意宇」の正しいUTF-8のバイト列...
1. 削除してよいログファイル 1.1. Windows Update の残骸(Cleanup) 場所 C:\Windows\SoftwareDistribution\Download 内容 更...
「パーティションテーブル」は、巨大なテーブルを複数の小さなテーブルに分割し、あたかも1つのテーブルのように扱うためのデータベース機能です。 1. パーティションテーブルとは 1.1. パーティシ...
PostgreSQLのメタコマンドとプロンプト時刻表示のメモです。 1. データベース・接続関連 コマンド 動作 \l データベースの一覧を表示する \c [データベース名] 別のデータベースへ...
PostgreSQL18 を Rocky Linux 9.5 にインストールしたので、その時の手順を紹介します。 環境 OS:Rocky Linux release 9.5 [root@ROCK...
1. Rcky Linuxとは Rocky Linux(ロッキーリナックス) とは、Red Hat Enterprise Linux (RHEL)と完全互換性を持つ、無料で利用できるエンタープラ...
Javaで通常の(シングルスレッドで)プログラムを書くと、CPUコアは1つしか使いません。複数コアを使うには、明示的にスレッドや並列処理を使う必要があります。 ここでは、1~1,000,000の...
1. MVCC、ロックベースとは MVCC(Multi-Version Concurrency Control, 多版本並行制御) は「読み取りは過去バージョンを参照することでロックを不要にする...
1. 文字コードとは 「文字コード」とは、文字をコンピュータ上で扱うために、文字に番号(数値)を割り当てた仕組みのことで、文字を符号化して表現するための総称です。 厳密には「符号化文字集合(Co...
1. ASCII 「ASCII (American Standard Code for Information Interchange)」 は1960年代にアメリカの規格として開発された文字コー...
0. 正規形(Normal Form)、正規化(Normalization)とは 正規形(Normal Form) とは、リレーショナルデータベースにおける表(テーブル)の構造が、どの程度「整っ...
Windows 10 home に WSL2 と DockerDesktop をインストールして、Docker の環境を構築してみたので、その時の手順を残します。 1. 環境 項目 詳細 CPU...
ノートPCに LM Studio をインストールして Gemma3 を使ってみました。その時の手順をメモとして残します。 1. 環境 項目 詳細 CPU Intel(R) Core(TM) i7...
162 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.