From 24ef8eb3fafbbe35443e080acb4ca0a6e51d60a7 Mon Sep 17 00:00:00 2001 From: falsfour Date: Wed, 24 Sep 2025 21:20:51 +0200 Subject: [PATCH] vault backup: 2025-09-24 21:20:51 --- .obsidian/workspace.json | 91 ++++++++++++----------- Raja Sen.md => 5 - People/Raja Sen.md | 1 + Kubernetes CAD.md | 65 +++++++++++++++++ Smash Ultimate Robin.md | 101 -------------------------- Smash Ultimate Wolf.md | 10 --- temporary.md | 77 +------------------- 6 files changed, 119 insertions(+), 226 deletions(-) rename Raja Sen.md => 5 - People/Raja Sen.md (93%) create mode 100644 Kubernetes CAD.md delete mode 100644 Smash Ultimate Robin.md delete mode 100644 Smash Ultimate Wolf.md diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 4f93795..a3b896b 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -1,24 +1,24 @@ { "main": { - "id": "6fa38aaac310054a", + "id": "57cf6d4d83e86330", "type": "split", "children": [ { - "id": "420958b5edf1a859", + "id": "38ae70aa622102eb", "type": "tabs", "children": [ { - "id": "c65b303594f4f564", + "id": "c8d183fcf4f57c3c", "type": "leaf", "state": { "type": "markdown", "state": { - "file": "5 - People/Insa Sangs.md", + "file": "5 - People/Raja Sen.md", "mode": "source", "source": false }, "icon": "lucide-file", - "title": "Insa Sangs" + "title": "Raja Sen" } } ] @@ -27,15 +27,15 @@ "direction": "vertical" }, "left": { - "id": "cb90a08707c63c7a", + "id": "24cbc67b2f5e6832", "type": "split", "children": [ { - "id": "52516d46d69c7d2b", + "id": "548abd9876900a9d", "type": "tabs", "children": [ { - "id": "0411ec702af00407", + "id": "f3a0478a9c636b63", "type": "leaf", "state": { "type": "file-explorer", @@ -48,7 +48,7 @@ } }, { - "id": "27b587eea198901e", + "id": "9d0c6e92220da705", "type": "leaf", "state": { "type": "search", @@ -65,7 +65,7 @@ } }, { - "id": "cb1289ab10b5ce04", + "id": "583f40eb88d1791a", "type": "leaf", "state": { "type": "bookmarks", @@ -81,15 +81,15 @@ "width": 300 }, "right": { - "id": "7c108988fc63bdd3", + "id": "86f64cfa5059ab77", "type": "split", "children": [ { - "id": "5554f800cef51201", + "id": "032d4a7e182ac9a6", "type": "tabs", "children": [ { - "id": "dab6668ef4b4790e", + "id": "24b3d7c908b8d127", "type": "leaf", "state": { "type": "backlink", @@ -108,7 +108,7 @@ } }, { - "id": "5cfb459dd6ac26a2", + "id": "130ef867e45080b2", "type": "leaf", "state": { "type": "outgoing-link", @@ -122,7 +122,7 @@ } }, { - "id": "5cf22f0917b42d0f", + "id": "1f75af5c394898b0", "type": "leaf", "state": { "type": "tag", @@ -137,7 +137,7 @@ } }, { - "id": "1a0e44b61be56c64", + "id": "5a7bda4bf2b98f4d", "type": "leaf", "state": { "type": "outline", @@ -170,36 +170,45 @@ "obsidian-git:Open Git source control": false } }, - "active": "c65b303594f4f564", + "active": "f3a0478a9c636b63", "lastOpenFiles": [ "temporary.md", - "5 - People/Insa Sangs.md", - "3 - Resources/Airbrush.md", + "Smash Ultimate Wolf.md", + "Smash Ultimate Robin.md", + "Kubernetes CAD.md", + "programming.md", "3 - Resources/AI Art.md", + "Movies and Series.md", + "Jessica B.md", + "Books.md", + "6 - Journal/2025-09-24.md", "Pasted image 20250917125121.png", "Pasted image 20250917124830.png", - "3 - Resources/3D Printer.md", - "5 - People/Me.md", - "5 - People/Marisa Görgen.md", - "5 - People/Manfred Görgen.md", - "5 - People/Richy Görgen.md", - "5 - People/Nina Hammer.md", - "4 - Fleet/Relaxation.md", - "4 - Fleet/Power outage.md", - "4 - Fleet/Phone Contract.md", - "4 - Fleet/My Ideas.md", - "4 - Fleet/Making Your Own Card.md", - "4 - Fleet/How to escape depressive state.md", - "4 - Fleet/Job Interview.md", - "4 - Fleet/Chat archive.md", - "2 - Areas/People.md", - "2 - Areas/Health.md", - "2 - Areas/Finance.md", - "1 - Projects/Find Dentist in Friedberg.md", + "Hair removal.md", + "6 - Journal/2025-09-14.md", + "6 - Journal/2025-09-05.md", + "3 - Resources/Airbrush.md", "0 - Archives/1 - projects/Correct DEKA Address.md", - "0 - Archives/1 - projects/WoW Druid Helper.md", - "3 - Resources/Bondage.md", - "3 - Resources/Burnout.md", - "8 - Functional" + "5 - People/Raja Sen.md", + "Custom trading cards.md", + "6 - Journal/2025-08-26.md", + "5 - People/Dominik Kröll.md", + "5 - People/Insa Sangs.md", + "3 - Resources/3D Printer.md", + "Computer Science Education.md", + "CS 2025 Education planning.md", + "6 - Journal/2025-08-10.md", + "5 - People/Euk.md", + "3 - Resources/Silkroad Pserver.md", + "8 - Functional", + "8 -", + "7 - Templates", + "6 - Journal", + "5 - People", + "4 - Fleet", + "3 - Resources", + "2 - Areas", + "1 - Projects", + "0 - Archives/4 - fleet" ] } \ No newline at end of file diff --git a/Raja Sen.md b/5 - People/Raja Sen.md similarity index 93% rename from Raja Sen.md rename to 5 - People/Raja Sen.md index 1cc5496..25d96ea 100644 --- a/Raja Sen.md +++ b/5 - People/Raja Sen.md @@ -19,6 +19,7 @@ tags: - formula 1 fan/nerd - had two cats in 2025 - was an early linkin park fan; was in the chester fan club an received a "letter" there +- likes to use chatgpt ### Other notes diff --git a/Kubernetes CAD.md b/Kubernetes CAD.md new file mode 100644 index 0000000..67f0db3 --- /dev/null +++ b/Kubernetes CAD.md @@ -0,0 +1,65 @@ +--- +aliases: +language: English +created: 2025-09-24 +summary: My preparation notes for the kubernetes CAD certificate by linux foundation +tags: + - resource +--- + + + + +- Suggested IDE: vscode + - YAML extension by Red Hat, configure in the extension settings the YAML schema and set this in the settings.json: `"yaml.schemas": { + +        "kubernetes": "*.yaml" + +    }` + - restart the IDE afterwards +- kubectl + - has very good --help options even on subcommands! with example commands + - `kubectl run nginx --image=nginx` will fetch the nginx image from docker hub and create a pod + - `kubectl create deployment nginx --image=nginx` creates a deployment + - `kubectl create -f pod-definition.yml` create from file (`kubectl apply -f file.yml` works too?) + - `kubectl get pods` + - `kubectl set image deployment/nginx busybox=buysbox nginx=nginx:1.9.1` (or pod/nginx ...) + - maybe also try `kubectl edit ...` + - or change the yaml file and do `kubectl apply -f redis.yaml` + - `kubectl describe pod myapp-pod` + - `kubectl run redis --image=redis123 --dry-run=client -o yaml > redis.yaml` create yaml specification file for a pod + - `kubectl get replicaset` and `kubectl get replicacontroller` + - `kubectl scale --replicas=6 -f replicaset-definition.yml` better than `kubectl scale --replicas=6 replicaset myapp-replicaset` because latter only modifies deployed definition and not source file + - `kubectl apply -f replicaset-definition.yml` + - `kubectl get all` (lists deployment, then replicaset, then pods) +- scaling: we create additional pods. a pod can contain multiple containers but one pod shall only contain what is necessary for one instance of the application. we do NOT create additional containers in the same pod +- deployment: recreate (all down, then all new up) vs rollingUpdate (default, scales down/up replicasets by one at a time). `kubectl rollout undo deployment/myapp-deployment` will roll back +- minikube: bundles master node programs and node programs on one machine. requires virtualization (via hypervisor KVM, VirtualBox... or docker but latter is not recommended) +- ctr: CLI for containerD, not very user friendly and mostly for debugging + - It is advised to use nerdctl instead +- nerdctl: provides docker-like CLI for containerd, supports docker compose, supports newest features in containerD (encrypted container images, lazy pulling...) +- crictl: provides a CLI for CRI-compatible container runtimes, installed separately, used to inspect and debug container runtimes (not to create containers ideally), works across different runtimes + - `crictl pods` shows pods + - `crictl --runtime endpoint` enables you to specify a runtime endpoint (or use CONTAINER_RUNTIME_ENDPOINT env var) + - other commands are similar to docker + +Kubernetes definition file: +```yml +apiVersion: v1 +kind: Pod +metadata: //dictionary, can only have name and labels + name: myapp-pod + labels: // can have any sub-attributes + app: myapp +spec: //individual for all deployments + containers: + - name: nginx-container + image: nginx +``` + +## Glossary +- CRI: Container Runtime Interface + - Kubernetes originally only worked for Docker but then introduced the CRI to be more abstract and allow all sorts of container runtimes +- OCI: Open Container Initiative + - imagespec: specification on how an image should be build + - runtimespec: standards on how a container runtime shall be deployed \ No newline at end of file diff --git a/Smash Ultimate Robin.md b/Smash Ultimate Robin.md deleted file mode 100644 index da955da..0000000 --- a/Smash Ultimate Robin.md +++ /dev/null @@ -1,101 +0,0 @@ ---- -aliases: -language: English -created: 2025-08-16 -summary: Robin character in the Smash Ultimate game -tags: - - resource - - game ---- -learn ledge jump instant neutral B - -### Neutral -- starts first 10s without levin sword, therefore try to be defensive at the beginning -- condition them to jump, then counter with fair as they do - if they adapt too well, mix up the thunder skill charge -- don´t use arcfire in neutral -- arcthunder is a good shield poke - -Against Rushdown: -- Whiff punish -- Unsafe on shield -- Projectile Trap with 3rd B - -Against Zoners: -- thoron to punish charging over distance - -Against Reflect/Absorb: -- Condition/Bait with charge cancel -- Use command grabs when landing - -Against Grapplers: -- 2nd B - -### Advantage -- you can use arcfire -- dsmash -- use neutral-B to cover landings on platform -- when there is free time, replenish the levin sword - -### Ledgetrap & Edgeguarding -- use arcfire at ledge - - people will sniff out flame timing and try jumping over it -- dsmash covers roll, getup attack and normal getup when standing at the outer corner of a platform at ledge -- mixup: run off and throw arcfire against ledge -- run off and reverse B then jump to aerial - -### Grabs -- 0-10% dthrow --> utilt -- afterwards dthrow --> nair -- around 90% dthrow -> uair - -### Combos -- levin fair --> levin fair --> levin nair - - or bronzhe fair --> bronze nair -- Arcfire --> Arcfire --> Bair -- Thunder --> da -- 0% arcthunder --> jump thunder --> levin nair -- landing levin uair --> levin uair -- 10% discard -> arcfire -> fair -> nair -- 0% falling fair -> fsmash - -- Interesting: 0% arcfire -> footstool -> read roll right arcfire -> ... - -### Kill confirms -- 60% arcfire --> arcfire --> usmash/uair -- 60% arcfire -> bair -- 70% reverse sourspot levin uair --> levin bair -- 60% arcthunder -> bair -- 60% (mid distance) discard --> thoron - -## Levin sword -- when in air dthrow -> recatch throw sideways - -## Matchups - -### Link -- spike dair against his recovery. Make sure to be more stage side to gimp with late hit -- - -### Snake -- spam first neutral B to prevent grenades from reaching you -- dsmash against recovery -- will duck under your side-B or neutral B -- when snake cooks grenades for too long, quickly neutral b (1) him to let the grenade explode at him - -### Olimar -- according to reddit one of the worst matchups for robin -- prolong dsmash at ledge by hitting his pikmins that might be on stage, running to him -- less arcfire since it is hard to hit -- maybe charge full B that hits him during side-b spam? -- -### Ridley -- use up-b against his recovery -- third side-b is good when he approaches aggressively during invincibility -- neutral-b against his side-b -- useless to throw item into his recovery since he will get through with up-b - -(Fthrow 4tg side-b at 40) -### Sephiroth -- hise side-b goes through my procetiles and cancels them... -- (kalos was good against bot) -- Item throw is effecti e against his zoning \ No newline at end of file diff --git a/Smash Ultimate Wolf.md b/Smash Ultimate Wolf.md deleted file mode 100644 index 611a60c..0000000 --- a/Smash Ultimate Wolf.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -aliases: -language: English -created: 2025-08-26 -summary: Wolf character in Smash Ultimate -tags: - - resource - - game ---- - diff --git a/temporary.md b/temporary.md index 05ab46e..a13d894 100644 --- a/temporary.md +++ b/temporary.md @@ -7,14 +7,13 @@ created: "2025-07-20" language: English summary: Temporary notes that are not integrated yet --- -Wednesday -- wash black clothes -- wohnung aufräumen + Thursday - migrasys report - einkaufen - Müll entsorgen - itlv +- wohnung aufräumen - mit fana treffpunkt Friday - call with insa @@ -24,74 +23,4 @@ Friday PDF Gear, add to overall IT vault -Da ich offensichtlich nicht gut plane, brauche ich AI die das für mich tut - -Musik db - -MCP server schreiben? - -Rucksack manuell waschen? - -Erotic ist der Schlüssel! - -Führerschein PRO app -shoockygames@gmail.com -P4th0f3xile? - -GeoSAM2: Use AI to segment a 3d model (or merge parts) - -Learn traffic rules - -- Suggested IDE: vscode - - YAML extension by Red Hat, configure in the extension settings the YAML schema and set this in the settings.json: `"yaml.schemas": { - -        "kubernetes": "*.yaml" - -    }` - - restart the IDE afterwards -- kubectl - - has very good --help options even on subcommands! with example commands - - `kubectl run nginx --image=nginx` will fetch the nginx image from docker hub and create a pod - - `kubectl create deployment nginx --image=nginx` creates a deployment - - `kubectl create -f pod-definition.yml` create from file (`kubectl apply -f file.yml` works too?) - - `kubectl get pods` - - `kubectl set image deployment/nginx busybox=buysbox nginx=nginx:1.9.1` (or pod/nginx ...) - - maybe also try `kubectl edit ...` - - or change the yaml file and do `kubectl apply -f redis.yaml` - - `kubectl describe pod myapp-pod` - - `kubectl run redis --image=redis123 --dry-run=client -o yaml > redis.yaml` create yaml specification file for a pod - - `kubectl get replicaset` and `kubectl get replicacontroller` - - `kubectl scale --replicas=6 -f replicaset-definition.yml` better than `kubectl scale --replicas=6 replicaset myapp-replicaset` because latter only modifies deployed definition and not source file - - `kubectl apply -f replicaset-definition.yml` - - `kubectl get all` (lists deployment, then replicaset, then pods) -- scaling: we create additional pods. a pod can contain multiple containers but one pod shall only contain what is necessary for one instance of the application. we do NOT create additional containers in the same pod -- deployment: recreate (all down, then all new up) vs rollingUpdate (default, scales down/up replicasets by one at a time). `kubectl rollout undo deployment/myapp-deployment` will roll back -- minikube: bundles master node programs and node programs on one machine. requires virtualization (via hypervisor KVM, VirtualBox... or docker but latter is not recommended) -- ctr: CLI for containerD, not very user friendly and mostly for debugging - - It is advised to use nerdctl instead -- nerdctl: provides docker-like CLI for containerd, supports docker compose, supports newest features in containerD (encrypted container images, lazy pulling...) -- crictl: provides a CLI for CRI-compatible container runtimes, installed separately, used to inspect and debug container runtimes (not to create containers ideally), works across different runtimes - - `crictl pods` shows pods - - `crictl --runtime endpoint` enables you to specify a runtime endpoint (or use CONTAINER_RUNTIME_ENDPOINT env var) - - other commands are similar to docker - -Kubernetes definition file: -```yml -apiVersion: v1 -kind: Pod -metadata: //dictionary, can only have name and labels - name: myapp-pod - labels: // can have any sub-attributes - app: myapp -spec: //individual for all deployments - containers: - - name: nginx-container - image: nginx -``` - -## Glossary -- CRI: Container Runtime Interface - - Kubernetes originally only worked for Docker but then introduced the CRI to be more abstract and allow all sorts of container runtimes -- OCI: Open Container Initiative - - imagespec: specification on how an image should be build - - runtimespec: standards on how a container runtime shall be deployed \ No newline at end of file +Empathie und Erotic sind der Schlüssel!