Skip to content

DK64: Reguläre Ausdrücke

Was ist das und was macht das?

(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])

Wie ihr am Titel unserer Sendung schon erraten habt, geht es um reguläre Ausdrücke. Das sind spezielle Zeichenketten (siehe oben), die einen Suchausdruck beschreiben. Diese Zeichenketten kommen in verschiedenen Programmen zum Einsatz und können auch in diversen Editoren benutzt werden. Dahinter steckt auch eine reichhaltige Theorie, die Noam Chomskys Namen trägt. Wir erklären in der Sendung, wie reguläre Ausdrücke funktionieren und versuchen auch das theoretische Konstrukt dahinter zu erklären.

Jetzt bleibt nur noch die Frage, was der obige reguläre Ausdruck macht und ob dieser wirklich alles findet, was er soll. Viel Spaß beim Grübeln. :-)

Download und Anhören

Shownotes

DK57: Politik, IT und Rust

Die heutige Sendung startet ungewohnt mit Betrachtungen zu Politik. Wir philosophieren über die Militärausgaben von Nordkorea, arbeiten uns zum Electoral College in den USA vor und landen schließlich bei Betrachtungen zu Flußlängen.

Wir konnten keine aktuellen Angaben zu den Militärausgaben finden. Als ich dann bei Twitter fragte, erhielt ich zwei Antworten:

@das_sebi @datenkanal ups. Habe ich nicht parat, fürchte aber auch, dass es für Nordkorea keine verlässlichen Zahlen gibt...

— thomas_wiegold (@thomas_wiegold) 22. März 2017

@datenkanal @qbi Nach “Nordkorea: Innenansichten eines totalen Staates” gibt es keine offiziellen Zahlen und nur vage Schaetzungen.

— Martin Schobert (@nitram2342) 22. März 2017

Danach diskutieren wir ein wenig über die Programmiersprache Rust und kommen Java 8 und Closures. Des Weiteren sprechen die verschiedenen Automaten bei grep sowie die Chomsky-Hierarchie an.

Download und Anhören

Shownotes

DK54: Hillarys Mailserver

Wir arbeiten in der heutigen Sendung den Hack um den Mailserver von Hillary Clinton auf. Anhand der FBI-Dokumente zeichnet Jens die Entwicklung nach und wir versuchen, das Verhalten zu bewerten. Zu Anfang der Sendung schauen wir in die Vergangenheit und sprechen über die diversen Kryptowährungen. Vom Freifunk arbeiten wir uns zu unseren ersten Schritten mit dem Ziel, ein WLAN in Jena aufzubauen und schließlich schnappte Jörg die Geschichte um den Hack bei ThyssenKrupp auf.

Download und Anhören

Shownotes

tweetbackcheck