Show and Tell 2024-12-12: Unterschied zwischen den Versionen
Pepi (Diskussion | Beiträge) created |
Pepi (Diskussion | Beiträge) pandoc *mmimi* |
||
Zeile 1: | Zeile 1: | ||
# Show and Tell 2024-12-12 | |||
[TOC] | |||
## Willkommen | |||
- Was ist Show and Tell? | |||
- [Show and Tell](https://metalab.at/wiki/Show_and_Tell) Übersicht im Metalab Wiki | |||
- Deine Special-Interests sind willkommen! | |||
- Wie funktioniert das? | |||
## Was wir heute gelernt haben: | |||
### Neurodivergenz und Technologie | |||
https://media.ccc.de/v/2024-386-neurodivergenz-und-technologie | https://media.ccc.de/v/2024-386-neurodivergenz-und-technologie | ||
### The dark history of genetics - with Adam Rutherford (2023 HBS Haldane Lecture) | |||
https://www.youtube.com/watch?v=Gddkc5Snq3I | https://www.youtube.com/watch?v=Gddkc5Snq3I | ||
### Nach dem Signalton bitte nicht mehr in die U-Bahn einsteigen! | |||
https://www.youtube.com/watch?v=OxiNmZHTGBg | |||
### U-Bahn frei für die U2 - ab 6. Dezember wieder bis zum Karlsplatz! | |||
https://www.youtube.com/watch?v=OBKxkcLmpoE | |||
### Zonemaster | |||
https://www.zonemaster.net/ | https://www.zonemaster.net/ | ||
Zeile 25: | Zeile 38: | ||
DNS Zone testing tool to evaluate your DNS infrastructure. | DNS Zone testing tool to evaluate your DNS infrastructure. | ||
### Knot DNS | |||
Authoriative DNS Server by CZ NIC. | |||
https://www.knot-dns.cz/ | https://www.knot-dns.cz/ | ||
### Molecule: Ansible Testing Framework | |||
https://ansible.readthedocs.io/projects/molecule/ | https://ansible.readthedocs.io/projects/molecule/ | ||
### IETF - Internet Engineering Task Force | |||
https://www.ietf.org/ | https://www.ietf.org/ | ||
### TOTP: Time-Based One-Time Password Algorithm | |||
Formerly known as “Google Authenticator”, though an RFC standard for 15+ years. | |||
https://datatracker.ietf.org/doc/html/rfc6238 | https://datatracker.ietf.org/doc/html/rfc6238 | ||
### Key words for use in RFCs to Indicate Requirement Levels | |||
https://datatracker.ietf.org/doc/html/rfc2119 | https://datatracker.ietf.org/doc/html/rfc2119 | ||
### 38c3 | |||
#### 38c3 Fahrplan | |||
iOS/macOS App: https://apps.apple.com/at/app/congress-38c3/id941205524?l=en-GB | |||
#### Chaos Pat:innen | |||
https://events.ccc.de/2024/11/13/38c3-chaospatinnen/ | https://events.ccc.de/2024/11/13/38c3-chaospatinnen/ | ||
### Nano text editor cheat sheet | |||
https://www.nano-editor.org/dist/latest/cheatsheet.html | https://www.nano-editor.org/dist/latest/cheatsheet.html | ||
### Haecksen | |||
https://www.haecksen.org/ | https://www.haecksen.org/ | ||
### Terminal Text Editing | |||
- nano | |||
- vim | |||
- vimtutor | |||
### Wiener Punkte: Data.gv.at Wiener Linien „Öffimonitor“ | |||
- https://www.data.gv.at/katalog/application/3f2c4c4d-9b46-449e-81ff-d82f28658458#additional-info | |||
- https://wienerpunkte.at/ | |||
< | |||
### Shell Tricks | |||
- Brace expansion | |||
``` | |||
$ mkdir test-{1,2} <tab> | |||
``` | |||
- glob patterns in shell replacements | |||
```bash | |||
var=/this/is/a/path | |||
# remove longest suffix | # remove longest suffix | ||
Zeile 94: | Zeile 133: | ||
_this/is/a/path | _this/is/a/path | ||
user@osint:~$ echo ${var^^} | user@osint:~$ echo ${var^^} | ||
/THIS/IS/A/PATH | |||
user@osint:~$ var2=SOMETHING | |||
user@osint:~$ echo ${var,,} | user@osint:~$ echo ${var,,} | ||
/this/is/a/path | /this/is/a/path | ||
Zeile 99: | Zeile 140: | ||
something | something | ||
user@osint:~$ echo ${var^} | user@osint:~$ echo ${var^} | ||
/this/is/a/path | /this/is/a/path | ||
``` | |||
- [https://mywiki.wooledge.org/BashGuide](https://mywiki.wooledge.org/BashGuide) | |||
### Shellcheck | |||
A sane Linter for your shell scripts! https://www.shellcheck.net | A sane Linter for your shell scripts! | ||
https://www.shellcheck.net |