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

Use fselect to Find Files

Posted on Apr 05, 2021 in Computer Science • Tagged with Computer Science, programming, fselect, Rust, find, locate

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

It is suggested that you use Python (the pathlib module) instead of the fselect command to find files.

Tips and Traps

  1. is_* columns supporting comparing with 1, true and yes, etc.

  2. where name like '%.markdown'


Continue reading

R for Numerical Analysis

Posted on Nov 21, 2012 in Computer Science • Tagged with optimization, programming, numerical analyis, R

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

  1. Usually when we check whether two double values equal or not, we would check whether they're close enough or not. This is due to possible information loss …


Continue reading

Configure Terminal for PyCharm on Windows

Posted on Mar 05, 2019 in Computer Science • Tagged with programming

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

** Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement! **

I personally think it is better to develop …


Continue reading