インストール

AI

[Strix]ローカルAPIをセキュリティ検証

AIを活用したOSSペネトレーションテストツール「Strix」を使い、Ubuntu環境でローカルAPIの脆弱性診断を自動化する方法を解説。OpenAPI仕様書を用いた診断手順や、LLMの設定、コスト管理などの実践的なノウハウが学べます。
ツール

[Nginx]インストールからHTMLを表示まで

Ubuntu/Debian環境を対象に、Nginxのインストールからファイアウォール設定、オリジナルHTMLファイルの表示手順までを初心者向けに解説。Webサーバー構築の基本と、ドキュメントルートや設定ファイルの役割などの技術的知見が身につきます。
TIPS

[Windows]MinGWのインストール

WindowsでC/C++開発を行うための「MinGW-w64」環境を、MSYS2を用いて構築する手順を解説します。インストーラーの導入からパッケージ更新、コンパイラのインストール、環境変数(PATH)の設定、動作確認までを網羅した実践的なガイドです。
TIPS

[Ubuntu]クロスコンパイル環境構築

Ubuntu上でWindows向けの.dllファイルを作成するクロスコンパイル環境(MinGW-w64)の構築手順を解説。パッケージのインストールから、関数名装飾を防ぐオプションを指定した具体的なC++コンパイル方法まで紹介します。
コマンド

[rust]lsの進化系代替ツール「eza」

Rust製の高速・モダンなls代替ツール「eza」の導入と設定方法を解説。Git連携やツリー表示、アイコン表示など開発効率を向上させる強力な機能を紹介。エイリアス設定によるlsからの移行手順や、lsとの機能比較まで網羅しています。
コマンド

bat をさらに強力に「bat-extras」 の導入

batをバックエンドに利用し、manやgrepなどの標準コマンドの出力を美しくハイライトする「bat-extras」の導入ガイド。導入手順から主要コマンドの活用法まで、ターミナルの視認性と作業効率を劇的に向上させる知見を解説します。
TIPS

[zsh]シェル変更時の手順と注意点

ログインシェルを安全に変更・移行するための手順と注意点を解説。chshコマンドによる恒久変更やOS別の注意点に加え、環境変数や自作関数のポータビリティを高める設定ファイルの移行ノウハウまで、実務に役立つ知見を凝縮しています。
コマンド

[rust]cat代替ツール「bat」

Rust製のcat代替ツール「bat」の導入方法や活用術を解説。シンタックスハイライトやGit連携などのメリットを紹介し、Ubuntuでのコマンド名競合問題(batcat)の解決策や、fzfと連携した強力なプレビュー設定まで徹底解説します。
ツール

[DuckDB]RAGのベクタDBとして使う

DuckDBをRAGのベクタDBとして活用する方法を解説。vss拡張機能を用いたベクトル検索やHNSWインデックスの構築手順を紹介し、SQLによるメタデータ検索との強力な親和性やシングルファイルでの高速なローカル開発のメリットを解説します。
TIPS

[Ubuntu]Obsidianのインストール

Ubuntu 24.04環境へObsidianをインストールし、Self-hosted LiveSyncによる同期やVimモード、Local REST APIの設定、Zshとの統合を行う手順を解説。エンジニア向けに最適化された爆速メモ環境を構築できます。