Manage Your Python Project Using Poetry

Posted on Mar 02, 2019 in Computer Science • Tagged with programming, Python, poetry, build tool, dependency management

Things under legendu.net/outdated are outdated technologies that the author does not plan to update any more. Please look for better alternatives.

uv (implemented in Rust) is the new cool kid now and is prefer to poetry.

Tips and Traps

  1. Python Poetry is current the best project management tool …


Continue reading

Managing Virtual Environments in Poetry

Posted on Dec 25, 2019 in Computer Science • Tagged with programming, Python, Poetry, virtual environment, shell

Things under legendu.net/outdated are outdated technologies that the author does not plan to update any more. Please look for better alternatives.

uv (implemented in Rust) is the new cool kid now and is prefer to poetry.

Where to Create Virtual Environments

By default, Poetry create virtual environment in …


Continue reading

The Right Way to Export PATH in Shell

Posted on Nov 09, 2020 in Computer Science • Tagged with Computer Science, Shell, Bash, PATH, bashrc, bash_profile

Things under legendu.net/outdated are outdated technologies that the author does not plan to update any more. Please look for better alternatives.

Fish Shell is preferred to Bash/Zsh. The following content is for Bash/Zsh only.

Some people suggest exporting PATH only in .bash_profile instead of in .bashrc …


Continue reading

Tips on yapf

Posted on Jul 08, 2019 in Computer Science • Tagged with programming, Python, yapf, code formatting

Things under legendu.net/outdated are outdated technologies that the author does not plan to update any more. Please look for better alternatives.

Black is preferred to yapf!

yapf Online Demo

  1. There are 4 predefined styles: google, facebook, chromium, and pep8. You can specify a style to use using the …


Continue reading

Tips on Kmymoney

Posted on Oct 09, 2022 in Computer Science • Tagged with Computer Science, programming

Things under legendu.net/outdated are outdated technologies that the author does not plan to update any more. Please look for better alternatives.

Mint.com is much better alternative. It is suggest that you use mint.com instead.

KMyMoney and Woob

Notice that the development of Weboob is inactive.

https …


Continue reading

Alike Objects/Functions in R

Posted on Nov 05, 2010 in Computer Science • Tagged with programming, regex, data frame, matrix, R, warning

Things under legendu.net/outdated are outdated technologies that the author does not plan to update any more. Please look for better alternatives.

Matrix VS Data Frame:

  1. The data in a matrix must be of the same type while different columns in a data frame can have different types.

  2. A …


Continue reading