https://www.numbeo.com/cost-of-living/
examples, in 2021-Nov (7,450,880 prices in 10,484 cities entered by 613,014 contributors)
- for Montréal : https://www.numbeo.com/cost-of-living/in/Montreal
- for Paris :
- Paris vs Montreal :
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."
https://github.com/sharkdp/bat
https://github.com/koalaman/shellcheck
check-scripts:
# Fail if any of these files have warnings
shellcheck myscripts/*.sh
or this on your CI (here : .travis.yml )script:
# Fail if any of these files have warnings
- shellcheck myscripts/*.sh
https://www.mimuw.edu.pl/~alx/konstruowanie/ACSL-by-Example.pdf
https://frama-c.com/
https://frama-c.com/html/documentation.html
https://frama-c.com/2016/11/22/Frama-C-and-ACSL-are-on-GitHub.html
http://why3.lri.fr/doc/starting.html
Lors du recensement canadien auquel j'ai eu a participer cette année, je suis tombé sur cette liste d'exemples d'origines ethniques ou culturelles, et en particulier pour la liste des origines autochtones j'ai trouvé cela intéressant.
Note : il est surement possible de retrouver cela quelque part sur le site canada.ca
Exemples d'origines ethniques ou culturelles
Les exemples d’origines ethniques ou culturelles comprennent (sans toutefois s’y limiter) ce qui suit :
Origines autochtones
Origines qui réfèrent à des pays
Autres origines ethniques ou culturelles