Code
Initialize Jetson Nano Environment
If we use Jetson Nano's default image to start our project, we may have some follow steps to make our work easier.
If we use Jetson Nano's default image to start our project, we may have some follow steps to make our work easier.
To speed up our dependencies updating for golang, or prepare some patterns for our special libraries, we probably consider to use a proxy to speed it up.
Bash script writing is a import approach to configure the linux system. Suppose we wish to add a user if not exists, the command may seems as follow:
TARGET_USER=alice if (! id -u $TARGET_USER > /dev/null 2>&1 ); then echo "creating user $TARGET_USER" # adduser $TARGET_USER fi
However, it is kind of too long. In this case short-circuiting is a alternative solution. (more…)
The open-source Anaconda Distribution is an easy way to perform Python/R data science and machine learning on Linux, Windows, and Mac OS X. We could easily prepare an isolated and constant environment on anywhere based on a configure file.
Considering the various kind of strange errors due to the different versions of python and python libraries, this management tool makes our life much more comfortable in deploying and cooperating.
We may edit the configure file "/etc/systemd/logind.conf" and change one line from
#HandleLidSwitch=suspend
To gracefully shutdown a http server requires a few steps.
The http library's serving function will block over there when getting started, until we call http.Server.Close(). As for us, we can invoke the starting function in a goroutine, and call close in another one.
A simple way is to generate a personal access token instead.
Suppose we are trying to process a few interfaces, but not sure does a specific function exists.
It is more complex than ordinary packages, but still not hard.
To detect the exists of the graphics cards on the computer, we may use command lshw. (more…)
Reset SMC or PRAM/NVRAM could helps.
In my data point, the second solution works for my MacBook Pro (15-inch, 2018).