確認

コマンド

[Nginx]PythonサービスをSSL化

通信が暗号化されていない「http://(常時非暗号化)」のままです。これではセキュリティ的にも、ブラウザに「保護されていない通信」と表示されてしまう点でも、本番運用には適していません。そこで今回は、続編として完全無料でSSL証明書を発行し...
TIPS

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

シェルを変更する手順は、大きく分けて「一時的に試す」「恒久的に変更する」「OSごとの注意点を確認する」の3ステップです。1. 現在のシェルと利用可能なシェルを確認するまず、現在のシェルと、システムにインストールされている(変更可能な)シェル...
TIPS

[Ollama]モデル管理・運用

Ollamaをインストールし、モデルの保存先も大容量ディスクへ移したなら、次は「どのモデルをどう管理するか」が重要になります。LLM(大規模言語モデル)は1つで数GB、大きいものだと数十GBを消費します。無計画にダウンロードすると、せっかく...
TIPS

[Ubuntu]ZFSでディスク構成見直し

Ubuntu 24.04のインストール時に「ZFS」を選択すると、スナップショット機能などが使えて便利ですが、ディスク容量が少ないとすぐに「空き容量不足」に陥ることがあります。今回は、 OSを入れたNVMe(120GB)が満杯になり、手元に...
TIPS

[Ubuntu]Ollamaインストール

Ubuntu で LLM(大規模言語モデル)をローカル実行するなら、Ollama(オラマ) が最も簡単で強力な選択肢です。以前は環境構築だけで日が暮れることもありましたが、2026年現在、Ubuntu での導入は驚くほどシンプルになっていま...
コマンド

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

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

[Mac]スクリーンセイバー作成の注意点

プレビューで動いて、フルスクリーンで動かない。そしてこのシンプル極まりないコードでもダメ……。実はこれ、コードのせいではありません。現代のmacOSの厳格なセキュリティと、スクリーンセーバーの仕様の壁にぶつかっている状態です。プレビュー画面...
TIPS

[Linux]timeout

Linuxを触っていると、「この処理、いつ終わるんだ…?」と不安になったり、あるいは「30秒経っても反応がなければ一旦諦めてほしい」という場面に出くわしたりしますよね。そんな時に超絶便利なのが timeout コマンド。今回は、暴走するプロ...
TIPS

[WordPress]不要な画像を安全に削除

WordPressで「本当に使われていない画像」を正確に洗い出すのは、標準機能だけでは非常にリスクが高く、プラグインを使用するのが最も安全で確実な方法です。理由は、WordPressの標準機能では「記事に貼り付けた画像」と「アップロードした...
AI

生成AIのハルシネーションを回避する!

ハルシネーションは、AIが実際には知らないことを、あたかも知っているかのように作り上げて答えてしまう現象です。知識のないままAIを利用すると、Wikipediaと同様に誤った情報を鵜呑みにしてしまう可能性があります。近年、小学生が学習で生成...