Posts in 開発環境
numpy build error in Poetry environment and resolution notes due to version constraints
- 2025/07/26
When I tried poetry install on a Python project obtained from Git on Windows, I encountered an issue where numpy build failed. Although the error occurred in the Poetry environment, the cause was in the numpy build process.
Steps to rebuild a broken WSL environment after using Rancher
- 2025/07/05
Due to the fact that I had installed Rancher on Windows in the past, wsl install did not work properly and I was unable to use WSL2. This time, I was able to completely initialize and rebuild the WSL environment, so I will record the steps.
Migrating from Poetry to Rye and fully supporting Netlify builds
- 2025/05/31
I migrated the Python project that was managed with Poetry to Rye, which has been attracting a lot of attention recently, and also completed the configuration by deploying it with Netlify. In this article, I will record the steps and key points.
Comparison and usage of Poetry and Rye: Python project management options
- 2025/05/30
Poetry has long been a popular tool for dependency management and package publishing in Python projects. However, recently, a new tool called Rye has been attracting attention because it enables faster and simpler operations.
Comment out selection range in Neovim: Introduce comment.nvim with vim-plug
- 2025/05/29
When using Neovim, there are many situations where you especially want to comment out a certain range of code. In this article, we will introduce the lightweight Lua plugin comment.nvim using vim-plug to smoothly turn comments on and off according to file type.
tmux 導入メモ
- 2025/05/10
We will introduce and use tmux, which is a mechanism that allows you to restart a session even if it expires in a Linux environment. We have summarized the installation and minimal operation method.
How to avoid getting lost between vi and Emacs
- 2025/05/07
Two major editors for Linux: Vi and Emacs. There are few opportunities to use either of them, and if you are unfamiliar with them, you can easily get lost. Therefore, we have put together an article with the aim of covering even the bare minimum of operations.
Introduction and initial settings of Neovim, relationship with sudoedit and points to note
- 2025/05/06
The VSCode development style is sufficient on Windows, but if you dare to develop in a Linux environment, one option is to master the vi-based editor. In this article, we will introduce Neovim and organize its initial settings. We will also summarize the sudo nvim command and sudoedit that should be avoided.
Recreate your own private environment in a Linux environment
- 2025/05/04
We will summarize the steps and ideas for quickly starting up your own environment in a new Linux environment.