Monthly Archives: April 2020

Choices and example of wrapping C++ code into Python

In 2019, I started a new project on my github. This project list most popular approaches to wrap C and C++ classes into Python modules. pybind11boost-pythonswigcythoncfficppyy There are codes for C++ sources, setup.py and CMake integration example. I hope this … Continue reading

Posted in Uncategorized | Comments Off on Choices and example of wrapping C++ code into Python

Effectively work with Nautilus File Manager

This belongs to Research Software Engineering on Linux series   Add new file types into “Create Document” shortcut menu After adding empty or template files into “Template” folder in the user home, right click at the blank space of Nautilus … Continue reading

Posted in Linux, Uncategorized | Comments Off on Effectively work with Nautilus File Manager

Effectively work with terminal

This belongs to Research Software Engineering on Linux series   get package name for a missing command which can print the program full path for the command, useful if multiple version is installed. command_name without any options argument, if not … Continue reading

Posted in Uncategorized | Comments Off on Effectively work with terminal

Effectively setup multiple monitor layout at startup

This belongs to Research Software Engineering on Linux series Super+P shortcut key can bring up a menu to switch between mirror, single, multiple modes. keep Super key (windows key) pressed on, while P key can be released, use arrow key … Continue reading

Posted in Linux | Comments Off on Effectively setup multiple monitor layout at startup