Notes to install Python 3.12
- Download Python 3.12 source from the official website
- Extract the files
- Configure the files wih optimization enabled
./configure --enable-optimizations
- Generate installation script
Notes to install Python 3.12
./configure --enable-optimizations
Although this apply and proven to openSuse 15, but it is possible to apply this to other operating system.
When updating kernel to newer version, sometimes the process is halt since we are running out of /boot
space.
Typical error message is shown below.
installing package kernel-default-5.14.21-150500.55.19.1.x86_64 needs 2MB on the /boot filesystem
When we invoke go run file.go
or go test
, the compiler will check the following file sequentially.
This is my observation and I don't have any valid resource to validate it.
import
-ed moduleJupyter lab use venv | |
Inside virtual environment: | |
python -m ipykernel install --user --name=virtualenv |
Network Configuration - Rocky Linux 9
NetworkManager
is use to manage networking state. As of version 9, NetworkManager
is replacing Network-Scripts
.
NetworkManager
is running as service and the status can be checked using command below
Valid Reason to Start Structural Analysis Software Project Using Fortran | |
1. Trivial | |
- It has nice printing formatting by default | |
- Less keywords to memorize | |
- Long life since 1966 and will be keep alive by using modern standard | |
- Compiled and fast | |
2. Numerical Reason | |
- Supports matrix operation in simple terms compared to C/C++ |
# Method 1: md5 Hash
echo $RANDOM | md5sum | head -c 20; echo;
996e405cb0cdd2e10299
# Method 2: UUID
cat /proc/sys/kernel/random/uuid | sed 's/[-]//g' | head -c 20; echo;
c23174ce6fa149498fc7