Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche
  1. Startseite
  2. Podcasts
  3. Engineering Kiosk Podcast
  4. #121 YAML: Mehr als Konfiguration! Aliases, Tags und YAMLScript mit Tina Müller
Wenn du glaubst, dass du YAML kennst …

„YAML Ain’t Markup Language“ (ursprünglich „Yet Another Markup
Language“) kennen viele nur als Sprache für
Konfigurationsdateien. Laut dem Gründer von YAML ist das Format
aber nicht dafür gedacht. Und überhaupt nutzen sehr viele Tools
nur einen Bruchteil der Fähigkeiten von YAML. Welche das sind,
hat uns Tina Müller erklärt. Tina ist u.a. Contributorin zur YAML
Spezifikation und gibt uns mal einen Einblick in das
Serialisierungs-Format.

Wir sprechen über darüber, welches Problem YAML lösen wollte, wie
es in der Realität genutzt wird, wie YAML selbst sowie die
YAML-Parser in verschiedenen Sprachen weiterentwickelt werden,
über die Flaws von YAML, wie zB. das Norway Problem oder die
Billion Laughs Attacke und schauen mal welche Features nicht so
bekannt sind, wie YAML tags, aliases oder YAMLScript.

Das schnelle Feedback zur Episode:

(top)  (geht
so)

Feedback

EngKiosk Community:
https://engineeringkiosk.dev/join-discord 

Buy us a coffee:
https://www.buymeacoffee.com/engineeringkiosk

Email: stehtisch@engineeringkiosk.dev

LinkedIn: https://www.linkedin.com/company/engineering-kiosk/

Mastodon: https://podcasts.social/@engkiosk

Twitter: https://twitter.com/EngKiosk

Gerne behandeln wir auch euer Audio Feedback in einer der
nächsten Episoden, einfach die Audiodatei per Email an
stehtisch@engineeringkiosk.dev.

Links

Tina Müller auf LinkedIn:
https://www.linkedin.com/in/tina-m%C3%BCller-642931154/

Website von Tina Müller: https://perlpunk.github.io/

Tina Müller auf GitHub: https://github.com/perlpunk

YAML Tutorial und Infos für Entwickler:innen:
https://www.yaml.info/

YAML Test-Suite: https://github.com/yaml/yaml-test-suite

YAML Test-Matrix: https://matrix.yaml.info/

YAML Playground: https://play.yaml.io/main/ 

yamltidy: https://perlpunk.github.io/yamltidy/

YAMLScript: https://yamlscript.org/

What is flow style in YAML?:
https://www.educative.io/answers/what-is-flow-style-in-yaml

YAML Chat auf Matrix:
https://app.element.io/#/room/#chat:yaml.io

YAML Linter: https://yamllint.readthedocs.io/en/stable/

YAML Formatter: https://perlpunk.github.io/yamltidy/ 

YAML Referenzparser:
https://github.com/yaml/yaml-reference-parser 

Do you know YAML? Talk auf der FOSDEM:
https://fosdem.org/2024/schedule/event/fosdem-2024-2046-do-you-know-yaml-/

Beispiel für YAML Tags von AWS:
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/gettingstarted.templatebasics.html
(siehe “!Ref InstanceSecurityGroup”)

Beispiel für YAML aliase:
https://www.yaml.info/learn/index.html#invoice

Sprungmarken

(00:00:00) YAML mit Tina Müller

(00:06:27) Was ist YAML und wie zeichnet sich YAML aus?

(00:09:19) YAML, JSON und die Abgrenzung zu anderen Formaten

(00:11:00) Info/Werbung

(00:12:37) YAML, JSON und die Abgrenzung zu anderen Formaten

(00:28:56) YAML-Spezifikation

(00:33:22) YAML-Testsuite

(00:39:24) Das Norway-Problem

(00:44:39) YAML-Features: Aliases, Anchors und YAMLScript

Hosts

Wolfgang Gassler (https://mastodon.social/@woolf)

Andy Grunwald (https://twitter.com/andygrunwald)

Feedback

EngKiosk Community:
https://engineeringkiosk.dev/join-discord 

Buy us a coffee:
https://www.buymeacoffee.com/engineeringkiosk

Email: stehtisch@engineeringkiosk.dev

LinkedIn: https://www.linkedin.com/company/engineering-kiosk/

Mastodon: https://podcasts.social/@engkiosk

Twitter: https://twitter.com/EngKiosk
Episode melden

„#121 YAML: Mehr als Konfiguration! Aliases, Tags und YAMLScript mit Tina Müller“

Worum geht es? Danach fragen wir noch nach dem Grund.

Abonnenten

Teilen

Mein Archiv

Deine Privatkopie der Folgen, die du nicht verlieren willst.

Podcast-Folgen verschwinden. Feeds werden auf die letzten Episoden gekürzt, Hoster räumen alte Dateien ab, Formate wechseln den Anbieter und lassen ihr Archiv zurück. Mit „Mein Archiv“ sichert podcast.de die Folgen deiner Podcasts für dich — angefangen bei den ältesten, denn die sind zuerst weg.

  • Deine gesicherten Folgen bleiben hörbar, auch wenn das Original offline geht.
  • Auch Folgen, die im heutigen Feed gar nicht mehr stehen — podcast.de kennt sie noch.
  • Herunterladen bleibt möglich, solange die Folge beim Podcaster liegt. Der zählt seine Abrufe wie bisher.
Startet bald

Sei beim Start von Mein Archiv dabei

Mein Archiv ist fast fertig. Trag dich ein, dann bekommst du eine E-Mail, sobald es losgeht – und bist von Anfang an dabei. Wir schreiben dir nur zum Start, keine Werbung, keine Weitergabe deiner Daten.

Du bekommst zuerst eine Bestätigungsmail. Abmelden geht jederzeit. Datenschutz