A ZSH theme optimized for people who use:
- Light mode
- Git
NOTE: In all likelihood, you will need to install a Powerline-patched font for this theme to render correctly.
A ZSH theme optimized for people who use:
NOTE: In all likelihood, you will need to install a Powerline-patched font for this theme to render correctly.
# Variables | |
DOCKER_COMPOSE = docker compose | |
GREEN=\033[0;32m | |
NC=\033[0m # Pas de couleur | |
help: | |
@echo "Utilisation : make [commande]" | |
@echo "" | |
@echo "Commandes :" | |
@fgrep -h "##" $(MAKEFILE_LIST) | fgrep -v fgrep | sed -e 's/\\$$//' | sed -n 's/^\(.*\):.*##\s*\(.*\)/\1:\2/p' | awk -F: '{ gsub(/^[ \t]+/, "", $$2); printf " $(GREEN)%-5s$(NC) %s\n", $$1, $$2 }' |
CASEY : Merci [@unclebobmartin] (https://twitter.com/unclebobmartin) d'avoir pris le temps de répondre à ces questions ! Nous pouvons peut-être commencer par quelques éclaircissements.
La plupart des explications sur le Clean Code que j'ai vues de votre part incluent toutes les choses que j'ai mentionnées dans la vidéo - préférer les hiérarchies d'héritage aux instructions if/switch, ne pas exposer les éléments internes (la " loi de Demeter "), etc. Mais on dirait que vous avez été surpris de m'entendre dire cela. Pourriez-vous prendre une minute avant que nous ne commencions pour expliquer plus en détail vos idées sur la conception des types, afin que je puisse me faire une idée de l'endroit où se situe la déconnexion ?
BOB : Le décalage. Hmmm. Je ne suis pas sûr qu'il y en ait un.
J'ai regardé la première moitié de votre vidéo. Après cela, je me suis dit que j'avais compris la dérive. J'ai répondu dans un fil de discussion que je pensais que vo
- https://blog.codinghorror.com/i-shall-call-it-somethingmanager/ | |
- https://web.archive.org/web/20210617174701/http://www.bright-green.com/blog/2003_02_25/naming_java_classes_without_a.html | |
- https://afsy.fr/avent/2019/04-ne-me-parlez-plus-de-manager | |
- https://wiki.c2.com/?DontNameClassesObjectManagerHandlerOrData |
I hereby claim:
To claim this, I am signing this object:
<?php | |
declare(strict_types=1); | |
use Exception; | |
use SodiumException; | |
use TypeError; | |
class Cryptography | |
{ |
Clonage dans 'v4l2loopback'... | |
--- Installing v4l2loopback (sudo privelege required) | |
Building v4l2-loopback driver... | |
make -C /lib/modules/`uname -r`/build M=/home/roukmoute/workspace/avatarify/v4l2loopback modules | |
make[1] : on entre dans le répertoire « /usr/lib/modules/5.4.44-1-MANJARO/build » | |
CC [M] /home/roukmoute/workspace/avatarify/v4l2loopback/v4l2loopback.o | |
Building modules, stage 2. | |
MODPOST 1 modules | |
CC [M] /home/roukmoute/workspace/avatarify/v4l2loopback/v4l2loopback.mod.o | |
LD [M] /home/roukmoute/workspace/avatarify/v4l2loopback/v4l2loopback.ko |
<?php | |
declare(strict_types=1); | |
namespace App; | |
class TokenProvider | |
{ | |
const RANDOM_COMPAT_READ_BUFFER = 8; |
[postgres@roukmoute-pc TheArtOfPostgreSQL]$ make dropdb | |
dropdb --if-exists taop | |
dropuser --if-exists taop | |
[postgres@roukmoute-pc TheArtOfPostgreSQL]$ make | |
createuser -SDr taop | |
createdb -O taop taop | |
psql -d taop -c 'create extension btree_gist' | |
CREATE EXTENSION | |
psql -d taop -c 'create extension ip4r' | |
CREATE EXTENSION |
[postgres@roukmoute-pc TheArtOfPostgreSQL]$ make | |
createuser -SDr taop | |
createdb -O taop taop | |
psql -d taop -c 'create extension btree_gist' | |
CREATE EXTENSION | |
psql -d taop -c 'create extension ip4r' | |
CREATE EXTENSION | |
psql -d taop -c 'create extension hll' | |
CREATE EXTENSION | |
psql -d taop -c 'create extension cube' |