Posts in 開発環境

Poetry環境でのnumpyビルドエラーとバージョン制約による解決メモ

Windows上で、Gitから取得したPythonプロジェクトを poetry install した際に、numpy のビルドに失敗する事象に遭遇した。Poetry環境でのエラーでありながら、原因は numpy のビルド処理にあった。

Read more ...


Rancher利用後に壊れたWSL環境を再構築した手順

過去に Windows 上で Rancher を導入していた影響で、wsl install が正常に動作せず、WSL2 を利用できない状態が続いていた。今回、その WSL 環境を完全に初期化し、再構築することに成功したので、その手順を記録しておく。

Read more ...


PoetryからRyeへの移行と、Netlifyビルドの完全対応

Poetryで管理していたPythonプロジェクトを、最近注目されているRyeに移行し、 さらにNetlifyでのデプロイまでを通して構成を整えた。この記事では、その手順と要点を記録しておく。

Read more ...


PoetryとRyeの比較と使い分け:Pythonプロジェクト管理の選択肢

Pythonプロジェクトにおいて、依存管理やパッケージ公開を行うためのツールとして、長らく Poetry が人気を集めてきました。しかし最近では、より高速かつシンプルな運用を可能とする Rye という新しいツールが注目されています。

Read more ...


Neovimで選択範囲をコメントアウト:comment.nvimをvim-plugで導入する

Neovimを使用していると、特にコードの一定範囲をコメントアウトしたい場面は多いです。 本記事では、Lua製の軽量プラグイン comment.nvimvim-plug で導入し、 ファイルタイプに応じたコメントのON/OFFをスムーズに行う方法を紹介します。

Read more ...


tmux 導入メモ

linux環境でセッションが切れても再開できる仕掛けであるtmuxについて導入し利用していきます。インストールと最小限の操作方法をまとめました。

Read more ...


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

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

Read more ...


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

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

Read more ...


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

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

Read more ...