Welcome!
This is a place for errata broadly related to personal and professional interests.
Check out some specific pages like quotes and map of active tropical cyclones.
If it can be destroyed by the truth, it deserves to be destroyed by the truth. ⇨
“Always take sides. Neutrality helps the oppressor, never the victim. Silence encourages the tormentor never the tormented." ⇨
“I am so tired of waiting. Aren't you, for the world to become good and beautiful and kind? Let us take a knife and cut the world in two-- and see what worms are eating at the rind." ⇨
Recent Posts
30 Mar 2023
Installing Messenger For Multi-node Task-Spooler
Messenger Server #
On a base apt-based distro install the Task-Spooler Messenger Server:
sudo apt install -y libboost-dev libboost-system-dev libboost-thread-dev libboost-filesystem-dev
pushd messenger/messenger-server
sudo ./install
popd
Configure the messenger-server ms_server by creating ~/.hosts_ports with a port for listening to client messages.
echo "xxx $THISHOSTPORT" >> ~/.hosts_ports
Start the server with the command ms_server.
Messenger Client #
On a base apt-based distro install the Messenger Client:
pushd messenger/messenger-client
sudo ./install
popd
Create a file called ~/.servers_ports to configure task-spooler hosts to use with the messenger-client.
29 Mar 2023
The Mesh Data Abstraction Library (MDAL) out of OSGeo is a “translator library” for many common conventions found in meteorology and hydrology. The library supports data found in Grib and NetCDF encoded as NetCDF Climate and Forecast Metadata Conventions (CF) or Unstructured Grid Conventions (CF/UGRID) and represented as geospatial mesh data. In addition to supporting mature and well-defined spatial data encodings in self-describing files, the library also supports numerous model-specific formats including Telemac, HEC-RAS, and TUFLOW.
27 Mar 2023
The many layers of software dependencies within containers can add extra security considerations. Luckily there are a number of tools like Trivy and Docker scan to scan Docker images for vulnerabilities.
[Trivy is a] Scanner for vulnerabilities in container images, file systems, and Git repositories, as well as for configuration issues and hard-coded secrets
Trivy can be installed with the following commands on Debian-based Linux distros, including WSL environments.