To make good use of the old, broken device… I decided to set up a server to accumulate experience. Considering the portability of the things I will be setting up, using Docker in containers is convenient for migration and usage.
To make good use of the old, broken device… I decided to set up a server to accumulate experience. Considering the portability of the things I will be setting up, using Docker in containers is convenient for migration and usage.
When using SGE at a new company, the approach is somewhat different. Here are some notes.
Recently, I’ve been using Pandas a lot and have compiled some commonly used functions for future reference.
Due to work requirements, I needed to install a package mentioned in a literature. Initially, I thought it would be done with two commands, but who knew there were so many dependencies to resolve… and R packages on Linux need to be compiled, which is quite time-consuming… Fortunately, there’s Conda!
Practicing automated phone operations inevitably involves capturing the current image of the phone. The phone’s built-in screenshot is too slow, so replacing it with minicap.
To prepare for future operations using Sqlite3, I recently tried using it to operate on databases at work. I decided to use sqlite3 because it seemed convenient. However, I found that not all SQL statements are supported by sqlite3, and its free-form shell commands cannot be called directly by the Python sqlite module…
Regular expressions are still quite useful in many situations. However, there are some differences in how they are written across different programs, so it’s a good idea to make a cheat sheet for reference!
Since I started using Linux desktop distributions in my sophomore year, I have been constantly switching between different发行 versions. After a few years of fiddling around, I finally settled on Manjaro.