Posted in 2025

Windows Terminal + WSL メモ

Windows Terminal + WSLの利用の自分用メモです。

Read more ...


Neovimでのプラグイン管理とGitHub Copilot導入メモ

Neovimをインストールした直後の環境に、最小限のプラグインを導入して、自動補完環境を構築した記録です。 最初の段階では vim-plug をプラグインマネージャとして採用し、1つ目のプラグインとして GitHub Copilot を導入しました。

Read more ...


vi と Emacs で迷子にならないために

Linuxの2大エディタ Vi と Emacs。どちらも使う機会は少なく、不慣れな状態で使うと迷子になりがちです。 そこで、最低限の操作だけでも押さえておくことを目的に記事をまとめました。

Read more ...


Neovimの導入と初期設定、sudoeditとの関連と注意点

WindowsでVSCodeという開発スタイルで十分ですが、あえてLinux環境で開発を行うならvi系のエディタを極めるのも一つの選択肢です。 この記事では、Neovimの導入と初期設定を整理します。また、避けるべきsudo nvimコマンドとsudoeditについてもまとめます。

Read more ...


Sphinx + ablog でDraftを自動公開するための自動ビルドの設定

Sphinx + ablog でのブログ運営では「投稿日を未来日にしておく」ことで、ドラフト記事を準備できます。しかし、公開日以降にビルドが走らない限りWebサイトには反映されません。本記事では自動ビルドを実行する方法を考察します。

Read more ...


Linux環境で自分専用環境を再現する

Linux新環境で手早く自分専用の環境を立ち上げる手順と考え方をまとめます。

Read more ...


zsh + starship で始めるモダンシェル環境セットアップ

新しく入手した Linux を “bash のまま” で妥協しない。zsh と高速・多機能プロンプト starship を導入し、最低限押さえておきたい設定を一気に整えモダンなシェル環境を構築します。

Read more ...


Bare‑repo方式ではじめる Linux dotfiles 管理

本記事ではBare-repo方式でのdotfiles管理について整理します。dotbot / yadm / homeshick / chezmoi などdotfile管理マネージャがありますが、初期ではgitだけで完結する Bare‑repo方式で十分です。いつか、困るようなことがあれば、dotfile管理マネージャ への移行を再検討することにします。

Read more ...


Linux環境で行う初回作業

新しくLinux環境を手に入れたとき、毎回行う作業があります。しかし、その作業内容を毎回調べ直すのは非効率です。本記事では、私が行っている初回セットアップと、その後の保守作業についてまとめました。主にUbuntuベースの環境を想定しています。

Read more ...


Oracle Cloud で 無料 Linux 環境を手に入れる

Oracle Cloud Free Tierで無料インスタンスを作成し、WindowsからSSH接続するまでの手順を記録します。

Read more ...


ablogで"/blog.html"と"/blog/index.html"の競合への対処

ablog を使ってブログサイトを構築していたところ、ビルド後の出力で /blog.html/blog/index.html の両方が生成されてしまい、URLの扱いやリンクの挙動で混乱する場面がありました。本記事ではその原因と対処法についてまとめておきます。

Read more ...


ブログ運用にAblogを活用する

純粋なSphinxの機能よりも、もう少しブログっぽく運用したい場合にAblogを活用すると便利

Read more ...


python環境の再構築

sphinx+netlify環境にてpython3.8からpython3.13環境に再構築を行った際の対応のまとめ

Read more ...


netlifyで302リダイレクト

netlifyで302リダイレクトを実現する方法をまとめた。

Read more ...


サイト更新再開にあたり

久しぶりにサイトの更新を再開するにあたって行ったことのまとめ

Read more ...