コマンド

コマンド

[Rclone]Google Driveをマウント

マウントすると、クラウド上のGoogle Drive上のファイルがあたかもローカルにある外付けHDDやUSBメモリのように、エクスプローラーやFinder、ターミナルから直接操作できるようになります。1. 事前準備(OS別必須コンポーネント...
TIPS

[fzf]リストを検索系便利スニペット集

その「リストから選んで次に渡す」というパイプラインの使い方は、fzfの真骨頂です。エンジニアの日常業務(Git、プロセス管理、ファイル操作)で即戦力になる「fzfスニペット」をエイリアス(alias)として .zshrc に登録しておくと非...
コマンド

fzf(fuzzy finder)で快適環境

fzf(fuzzy finder)は、一言で言えば「コマンドライン用の高性能な検索フィルター」です。膨大なリストの中から、あいまい検索(部分一致や並び替え)で目的のものを爆速で見つけ出すことができます。zshを使っている開発者にとって、fz...
コマンド

[ollama]2026年版コーディングモデル比較表

コーディングに特化したモデル、いわゆる「Coder系モデル」は、一般的な対話モデルよりもプログラミング言語の構文、アルゴリズム、そして何より「文脈を理解したデバッグ能力」が格段に高いのが特徴です。2026年現在、Ubuntu+Ollama環...
コマンド

[Ubuntu]Tailscaleで安全なVPN環境を構築

Ubuntuサーバーを外部から安全に操作したい、あるいは自宅のデバイス同士をプライベートなネットワークで繋ぎたい場合に最適なのがTailscaleです。複雑なファイアウォールの設定なしで、数分でメッシュVPNを構築できます。Step 1: ...
コマンド

[rclone]UbuntuでpCloudを使う

UbuntuでpCloudを最強のネットワークドライブとして活用するための、rcloneの導入・設定ガイドをブログ形式でまとめました。Ubuntu(Linux)でpCloudを使う際、公式のAppImageも便利ですが、サーバー運用や自動バ...
TIPS

[Sudachi]ユーザー辞書作成

Sudachiの辞書は、テキスト形式(CSV)で作成したあと、高速化のためにバイナリ形式(.dic)に変換(ビルド)して使用します。辞書ソース(CSV)の作成: ルールに従って単語を記述。バイナリへのビルド: sudachipy ubuil...
TIPS

[git]巨大ファイルを履歴からの完全削除手順

誤ってプッシュしてしまった巨大ファイルを、Gitの履歴から完全に抹消するための手順です。状況に合わせて「A」または「B」の手順を実行してください。パターンA: 誤ってプッシュしたのが「直前の1つのコミット」だけの場合コミットしてプッシュした...
TIPS

[Ubuntu]www-dataユーザで公開鍵作成

www-data はセキュリティ上の理由から、通常はログインシェルが禁止(/usr/sbin/nologin)されているため、通常のユーザーのように su して作成することができません。そのため、sudo を利用して実行権限を明示的に指定し...
コマンド

[コマンド]Macでecho

LinuxとmacOSの両方でシェルスクリプトを共有する場合、echo の挙動(特にオプションの解釈)の違いは非常によくある悩みどころです。手っ取り早い解決策は、printf を使うのが最も確実でポータブルな(環境に左右されない)解決策です...