- Very basics of modelling
- Domain-Driven Design
- CQRS and Event Sourcing
In the evenings read the Domain-Driven Design Quickly Minibook
| id | first_name | last_name | gender | ip_address | ||
|---|---|---|---|---|---|---|
| 1 | Dennie | Abrahamowitcz | [email protected] | Female | 19.229.240.93 | |
| 2 | Fleur | Denes | [email protected] | Female | 163.123.150.155 | |
| 3 | Reggy | Gillcrist | [email protected] | Male | 6.204.140.162 | |
| 4 | Aldus | Caldicot | [email protected] | Male | 50.188.12.85 | |
| 5 | Alex | Blackwood | [email protected] | Male | 140.68.57.219 | |
| 6 | Yank | Wooler | [email protected] | Male | 176.170.114.39 | |
| 7 | Gracia | Seale | [email protected] | Female | 157.128.139.125 | |
| 8 | Eb | Richel | [email protected] | Male | 196.70.225.73 | |
| 9 | Rowland | Elland | [email protected] | Male | 79.242.102.153 | 
| sudo snap install microk8s --classic | |
| echo "PATH=$PATH:/snap/bin" >> .bashrc | |
| sudo usermod -a -G microk8s $USER | |
| sudo chown -f -R $USER ~/.kube | 
| --- | |
| apiVersion: apps/v1 | |
| kind: Deployment | |
| metadata: | |
| name: hello | |
| spec: | |
| replicas: 2 | |
| template: | |
| metadata: | |
| labels: | 
| docker system prune -f && docker rmi $(docker images -aq) -f || echo IMAGESOK && docker volume prune -f && echo DOCKERCLEANUP | 
| id | first_name | first_name_added | last_name | gender | ip_address | ||
|---|---|---|---|---|---|---|---|
| 1 | Dennie | A | Abrahamowitcz | [email protected] | Female | 19.229.240.93 | |
| 2 | Fleur | B | Denes | [email protected] | Female | 163.123.150.155 | |
| 3 | Reggy | C | Gillcrist | [email protected] | Male | 6.204.140.162 | |
| 4 | Aldus | Caldicot | [email protected] | Male | 50.188.12.85 | ||
| 5 | Alex | Blackwood | [email protected] | Male | 140.68.57.219 | ||
| 6 | Yank | Wooler | [email protected] | Male | 176.170.114.39 | ||
| 7 | Gracia | Seale | [email protected] | Female | 157.128.139.125 | ||
| 8 | Eb | Richel | [email protected] | Male | 196.70.225.73 | ||
| 9 | Rowland | Elland | [email protected] | Male | 79.242.102.153 | 
| id | first_name | last_name | gender | ip_address | first_name | ||
|---|---|---|---|---|---|---|---|
| 1 | Dennie | Abrahamowitcz | [email protected] | Female | 19.229.240.93 | DupCol_Dennie | |
| 2 | Fleur | Denes | [email protected] | Female | 163.123.150.155 | DupCol_Fleur | |
| 3 | Reggy | Gillcrist | [email protected] | Male | 6.204.140.162 | DupCol_Reggy | |
| 4 | Aldus | Caldicot | [email protected] | Male | 50.188.12.85 | ||
| 5 | Alex | Blackwood | [email protected] | Male | 140.68.57.219 | ||
| 6 | Yank | Wooler | [email protected] | Male | 176.170.114.39 | ||
| 7 | Gracia | Seale | [email protected] | Female | 157.128.139.125 | ||
| 8 | Eb | Richel | [email protected] | Male | 196.70.225.73 | ||
| 9 | Rowland | Elland | [email protected] | Male | 79.242.102.153 | 
| const LRU = require("lru-cache"); | |
| async function test1() { | |
| console.log('TEST1') | |
| const cache = new LRU({ | |
| max: 1, | |
| dispose: function (key, n) { | |
| console.log('close', key, n) | |
| }, | 
| ## ------------------ | |
| ## bash | |
| PS1="@\W$ " | |
| ## k8s minikube | |
| if command -v minikube &>/dev/null | |
| then | 
In the evenings read the Domain-Driven Design Quickly Minibook
Streams, AsyncIterable, TypeScript... sounds complex, doesn't it? But fear not! In this article, we're taking a leisurely stroll through the world of stream processing with a handy tool called strict-stream that helps to manage iterators.
Just simple explanations and examples. Let's dive in!
Streams are like digital rivers flowing with data. Imagine a conveyor belt carrying items past you, one at a time.