ツール

[Docker]Ubuntuにインストール

UbuntuでDocker環境を構築する際、公式のリポジトリを使用して最新版をインストールし、さらにsudoなしで実行できるようにするのが開発における標準的なセットアップです。セキュリティに配慮した推奨手順をステップ・バイ・ステップで解説し...
コマンド

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

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

[rclone]UbuntuでpCloudを使う

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

[Ubuntu]ホームの日本語フォルダを英語化

Ubuntu 24.04 (Noble Numbat) をインストールした後、ターミナル(端末)で作業しようとして「デスクトップ」や「ダウンロード」といった日本語のディレクトリ名にストレスを感じる方は多いはずです。cd コマンドで日本語を入...
TIPS

[Sudachi]ユーザー辞書作成

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

[Mac]Ubuntuインストール用USBメモリを作成

「古いMacをLinuxマシンとして蘇らせたい」「Windows機にUbuntuを入れたい」そんな時にまず必要になるのが、Ubuntuのインストール用USBメモリです。Macでの作成は、コマンドライン(ターミナル)を使う方法もありますが、初...
言語

[Obsidian]Macでプラグイン開発

「自分だけの機能をObsidianに追加したい」と思った時、一番高いハードルは環境構築です。今回は、余計なツールを一切排除し、Node.jsのインストールから、自作コマンドをObsidianのパレットに表示させるまでをステップバイステップで...
ツール

[Sudachi]日本語の形態素解析ツール

自然言語処理を「高精度」に行いたいなら、現在はMeCabよりもSudachiが主流です。今回は、UbuntuサーバーにSudachiを導入し、辞書エラーを回避して動かすまでの全手順をまとめます。1. 開発環境の準備(venvの作成)Pyth...
TIPS

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

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

投資のリスクを数値化!「ヒストリカル・ボラティリティ」

株式やFXの投資でよく耳にする「ヒストリカル・ボラティリティ(HV)」。これは過去の価格データをもとに、資産の値動きの「ばらつき(リスクの大きさ)」を年率換算で数値化した指標です。HVの数値が高い銘柄ほど値動きが激しくハイリスク・ハイリター...