ファイル

TIPS

[rsync]「._*」ファイルの対応

Macからrsyncを実行する際、不要な「._*」ファイルが同期・残存してしまう問題を解決する方法を解説。rsyncの仕様による罠とMac特有の挙動という2つの原因を紐解き、完全な同期を実現するコマンドとオプションを紹介します。
TIPS

[Python]http.server と RangeHTTPServer の違い

Python標準のhttp.serverと外部ライブラリRangeHTTPServerの違いを解説。HTTP Rangeリクエスト(部分要求)への対応有無によるPDF高速表示やダウンロード再開(レジューム)機能の挙動の差と、開発現場でのスマートな使い分けが学べます。
コマンド

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

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

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

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

[DuckDB]インプロセス分析データベース

「分析版SQLite」と呼ばれるインプロセスDB「DuckDB」の特徴やSQLiteとの違い、具体的な使い所を解説。列指向ストレージやベクトル化実行エンジンによる高速なデータ集計・分析の技術的メリットが理解できます。
TIPS

[Mac]脱初心者!差がつくコマンド8選

Macの作業効率を劇的に向上させる標準コマンド8選を紹介。pbcopyやopenなどの定番から、画像処理のsips、回線測定のnetworkQualityなど、外部ツール不要で即戦力となる隠れた名コマンドの具体的な使い方を解説します。
ツール

[pngquant]PNGイメージの圧縮

PNG画像のサイズを約70%削減するツール「pngquant」の仕組みや導入方法、コマンドオプションを解説。ベクトル量子化の技術的背景や、Pythonでの実装例、optipng等との併用による最適な圧縮手法が学べます。
TIPS

[Obsidian]Local REST API 導入

ObsidianにLocal REST APIプラグインを導入し、外部のスクリプトやターミナルからノートを操作する方法を解説。APIキーの設定からcurlを用いた接続テスト、実践的なノート作成・取得、パス指定のルールまで、自動化のハブ化手順がわかります。
コマンド

[Rclone]Google Driveをマウント

Rcloneを使ってGoogle Driveをローカルにマウントする方法を解説。OS別の事前準備から、連携設定、キャッシュ設定(--vfs-cache-mode full)、自動マウント、アンマウント方法まで、実用的な手順を紹介します。
言語

[wordpress]安全な独自関数追加

WordPressで安全に独自関数を追加する方法を解説。子テーマのfunctions.phpを活用し、テーマ更新に影響されない堅牢なカスタマイズ手順や、関数名衝突を防ぐ命名規則、プラグイン化などの代替手段まで、実践的なベストプラクティスを紹介します。