Posts in 開発環境

numpy build error in Poetry environment and resolution notes due to version constraints

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.

Read more ...


Steps to rebuild a broken WSL environment after using Rancher

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.

Read more ...


Migrating from Poetry to Rye and fully supporting Netlify builds

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.

Read more ...


Comparison and usage of Poetry and Rye: Python project management options

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.

Read more ...


Comment out selection range in Neovim: Introduce comment.nvim with vim-plug

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.

Read more ...


tmux 導入メモ

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.

Read more ...


How to avoid getting lost between vi and Emacs

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.

Read more ...


Introduction and initial settings of Neovim, relationship with sudoedit and points to note

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.

Read more ...


Recreate your own private environment in a Linux environment

We will summarize the steps and ideas for quickly starting up your own environment in a new Linux environment.

Read more ...