This repo contains a script that installs some basic tools and packages on a fresh Debian installation.
Pre-requisites: sudo, curl or wget
This script is meant to be run on a fresh Debian installation (tested on 12-Bookworm and 13-Trixie)
(this is only my views, not a global thing, so if I'm wrong, maybe we are both either wrong or right for someone else anyway, so it's fine, don't need to make a fuss out of harmless opinions)
I want more people to implement DDD, but in a more friendly way.
The notions between DDD and all others "good programming practices" are widely accessible nowadays, and some devs implement "pure DDD", or "pure hexagonal architecture" and so on.
| Acronym | Definition | URLs |
|---|---|---|
| SOLID principles : | https://en.wikipedia.org/wiki/SOLID | |
| • SRP | Single Responsibility Principle | |
| • OCP | Open/Closed principle | |
| • LSP | Liskov Substitution Principle (based on Barbara Liskov's work in programming) | |
| • ISP | Interface Segregation Principle (Can conflict with "ISP - Internet Service Provider", check the context) | |
| • DIP | Dependency Inversion Principle |
| // NOTE: the website must be in "English" to work. | |
| // Reposts ("Posts" tab) | |
| els = [...document.querySelectorAll('[data-testid="repostBtn"] svg')].filter(e => e?.style?.color?.match(179)).map(e => e.parentElement); | |
| (async function () { | |
| function sleep(ms) { | |
| return new Promise(resolve => setTimeout(resolve, ms)); |
| #!/bin/bash | |
| pnpx sv create --template=minimal --types=ts --add sveltekit-adapter="adapter:static" --add mdsvex --install pnpm my-app |
| # To use the "confirm" target inside another target, | |
| # use the " if $(MAKE) -s confirm ; " syntax. | |
| mycommand: | |
| @if $(MAKE) -s confirm ; then \ | |
| execute_your_command_here ; \ | |
| fi | |
| .PHONY: mycommand | |
| # The CI environment variable can be set to a non-empty string, |
| MYSQL_VERSION=8.0 | |
| # Check if the "mysql" container is running | |
| number_of_running_containers=$(docker ps --filter "name=mysql" | grep -w "mysql" | wc -l) | |
| if [ $number_of_running_containers = "1" ] ; then | |
| echo "MySQL is already running:" | |
| docker ps --filter "name=mysql" | |
| echo "You can stop it by executing \"docker stop mysql\"" |
| activism attitude of changing things | |
| activists people that want to change things | |
| advocacy backing | |
| advocate backer | |
| advocates backs | |
| barrier blocker | |
| barriers blockers | |
| biased partisan | |
| biased toward partisan toward | |
| biases incorrect views |