Cloud storages :
Use with rclone
Proofread your text. Catch style issues and common errors with a quick copy and paste.
==> useful for motivation letters for example
Since the "next steps" are not necessarily available, to reduce the anxiety of knowing the next step, this is what I could observe as a delivery workflow statuses during an Ikea delivery in january 2022.
Français :
État de la livraison (inverse)
Example list
Organization :
* 1 master of masters : decides the list, and will count the points (in particular : who finished first ?)
* 1 master per group
* split the list of attending people in zoom "breakout rooms" (1 per group)
* each group master is responsible for validating having seen the objects
* when done or at 15min => back to the main room and count
https://www.numbeo.com/cost-of-living/
examples, in 2021-Nov (7,450,880 prices in 10,484 cities entered by 613,014 contributors)
https://grafana.com/go/observabilitycon/2021/loki-logging-at-scale-civo/
(evolutive article where I store what's been useful to me to clean space on linux servers I'm using)
Note : my current servers are running Ubuntu.
Only keep 10M of each log files handle through syslog
sudo journalctl --vacuum-size 10M
Remove automatically all unused packages Remove automatically installed packages not needed anymore (i.e. packages that were installed as dependencies of packages that have now been removed or aren't requiring this dependency anymore)
apt options :
sudo apt-get clean autoremove autoclean
Only keep the last 1000h of docker containers logs
sudo docker image prune --all --filter "until=1000h" -f
Remove unused volumes, containers, images, networks, etc.
sudo docker system prune -f
sudo docker system prune -a --volumes
Context :
follwing a project-name change -> renaming the directory-name/docker-compose.yml the processes that were started by docker-compose were duplicated.
From the new project :
* impossible to see them.
From docker ps : no process listed
From OS perspective ps aux : process present.
Step 1 : identify them
ps aux | grep $(echo "$(grep container_name docker-compose.yml | grep -v '#' | awk '{printf("%s\\|", $2)}')grep")
Step 2 : kill -9 them all
ps aux | grep $(echo "$(grep container_name docker-compose.yml | grep -v '#' | awk '{printf("%s\\|", $2)}')grep") | awk '{print $2}' | xargs sudo kill -9
-> result : when restarting docker, they're back :-(
(from GitLab Commit at KubeCon : One Layer Builds (Docker Not Included), by Jason Plum https://gitlab.com/WarheadsSE and Will Christensen)
* use FROM Scratch, instead of FROM <distro>
* Explore each layer of a docker image
https://github.com/wagoodman/dive
* use Buildah : http://buildah.io/ "A tool that facilitates building OCI container images."