WEBVTT

NOTE
Podcast: Wo wir sind ist vorne.
Episode: Rage macht die Nase frei
Publishing Date: 2022-02-06T14:00:00+01:00
Podcast URL: https://wowirsindistvorne.show
Episode URL: https://wowirsindistvorne.show/rage-macht-die-nase-frei/

00:00:00.120 --> 00:00:05.620
 Wo wir sind, ist vorne, Folge 37. Heute ist alles ein bisschen anders, aber dafür geht's auch schnell. Vielleicht.

00:00:05.620 --> 00:00:29.220
 Herzlich willkommen bei Wo wir sind, ist vorne. Frontend-Fakten-Frotzelein, der Late-Night-Frontend-Talkshow rund um Webdesign und Entwicklung.

00:00:30.000 --> 00:00:40.920
 Es reden sich um Head und Kragen, HTML-Fundamentalist Moritz Gießmann und JavaScript-Jongleur Konstantin Groß.

00:00:55.780 --> 00:00:56.180
 Hallo.

00:00:56.180 --> 00:01:02.280
 Hey. Wir fangen jetzt hier an wie ein Stream, ganz komisch. Dabei sieht uns gerade gar keiner.

00:01:02.280 --> 00:01:06.020
 Ja, ich weiß auch nie, was ich am Anfang so sagen soll als Begrüßung.

00:01:06.020 --> 00:01:09.880
 Ja, schön, dass ihr zuhört. Nicht, dass ihr da seid, wollte ich jetzt auch schon gerade sagen.

00:01:09.880 --> 00:01:20.720
 Ja, den StammhörerInnen, die immer jeden Sonntag oder jeden zweiten Sonntag auf die neue Folge warten, denen wird es wahrscheinlich schon aufgefallen sein, dass wir jetzt wieder aus dem Takt sind ein bisschen.

00:01:21.580 --> 00:01:25.980
 Und Schuld daran ist, dass wir beide, glaube ich, gerade ein bisschen stark eingespannt sind beruflich.

00:01:25.980 --> 00:01:26.840
 Nee, ich glaube, du bist schuld.

00:01:26.840 --> 00:01:32.680
 Ich bin schuld. Okay, dann bin nur ich schuld. Ich nehme auch die Schuld gerne auf mich. Also ich bin beruflich zumindest stark eingespannt.

00:01:32.680 --> 00:01:35.080
 Das war ein billiger Gag. Entschuldigung, wir sind beide schuld.

00:01:35.080 --> 00:01:51.440
 Und darunter leidet so ein bisschen die Vorbereitungszeit für den Podcast. Und der Podcast ist halt doch vorbereitungsintensiver jetzt, sage ich mal, als der Stream. Und deswegen machen wir dann doch vielleicht mal eher einen Stream als einen Podcast an so einem Freitag, wo wir nicht viel vorbereitet haben.

00:01:51.440 --> 00:01:54.120
 Weil wir ja momentan insgesamt nicht viel machen.

00:01:54.540 --> 00:02:02.560
 Ja, was eben daran liegt, dass wir einfach beide nicht die Zeit dazu haben. Und dann teilweise um die Zeit, wo wir eigentlich anfangen mit Aufnahmen oder Streamen, dann noch am Arbeiten sind.

00:02:03.360 --> 00:02:15.420
 Und ja, deswegen haben wir gedacht, wir machen heute mal ein kürzeres Format, falls wir das denn schaffen. Und bereiten zumindest mal kein großes Thema vor. Und dann gucken wir mal, wie das denn so läuft und wie das denn so ankommt.

00:02:15.420 --> 00:02:24.640
 Genau. Wir machen jetzt erst Retro, wie ihr das kennt. Natürlich reden wir auch noch über das Bier und so. Die Retro ist heute ein bisschen länger, glaube ich, wenn man sich die Themen so anguckt.

00:02:24.900 --> 00:02:28.800
 Es gibt aber eine Property der Woche, das ist dann quasi unser Thema heute.

00:02:28.800 --> 00:02:35.220
 Ja, ja. Es ist zwar nichts Großes, aber es ist so ein bisschen was, was mit unserer Kernkompetenz zu tun hat.

00:02:35.220 --> 00:02:37.980
 Genau. Also viel Gelaber um nichts.

00:02:37.980 --> 00:02:39.180
 Wie ihr das kennt.

00:02:39.180 --> 00:02:53.480
 Wie ihr das kennt. Es gibt auch einen Geilteil. Genau. Und ich bin auch gespannt, wie das jetzt läuft. Und vielleicht wäre das zumindest für diese zeitliche Dürrephase, in der wir gerade sind, vielleicht ein Modus, den wir aufrechterhalten können.

00:02:53.560 --> 00:03:00.040
 Ihr könnt uns ja hinterher mal in die Kommentare schreiben, wie ihr das fandet oder ob das euch irgendwie zu wenig technisch war oder wie auch immer.

00:03:00.040 --> 00:03:04.980
 Genau. Dann Getränkefrage. Da fängt nämlich auch schon an mit was anderem. Ich habe nämlich heute auch kein Bier.

00:03:04.980 --> 00:03:12.580
 Naja. Ich habe heute einen Bombay Bramble on the Rocks, wobei von den Rocks jetzt gerade nicht mehr viel übrig ist, mit Tonic.

00:03:12.580 --> 00:03:14.980
 Ah, aber nicht verschütten diesmal.

00:03:14.980 --> 00:03:17.980
 Diesmal, nee. Letztes Mal habe ich mein Lillay verschüttet.

00:03:17.980 --> 00:03:19.600
 Im Stream, ne?

00:03:19.600 --> 00:03:21.400
 Im Stream. Und nochmal eben schnell gepasst.

00:03:21.400 --> 00:03:26.360
 Schade eigentlich. Man hat nur deinen Gesichtsausdruck dazu gesehen. Wir haben leider nicht gesehen, wie es flog.

00:03:26.360 --> 00:03:29.120
 Jetzt hätten wir vielleicht noch einen geilen Clip davon gehabt.

00:03:29.120 --> 00:03:38.140
 Ich habe, wie im letzten Stream, wieder ein Lenzkircher Rockzipfel. Und die Schreibweise ist auch wichtig. Also die Brauerei heißt Rock mit 2G.

00:03:38.140 --> 00:03:40.520
 Ach so, das habe ich letztes Mal gar nicht gesehen. Rock?

00:03:40.520 --> 00:03:51.120
 Das, genau. Die Brauerei heißt Rock. Ja, das ist, und das war ja, ich fand es im Stream schon gut und das wird heute genauso gut sein. Und ich mach es mal auf. Es ist leider ein Drehverschluss, der klingt nicht so gut, aber ich gehe mal trotzdem nah ran.

00:03:52.780 --> 00:03:58.160
 Ach so, so ein Knarz und dann Tisch. Gut, ich hau mal hier mit meinem Flaschenöffner gegen mein Gas.

00:03:58.160 --> 00:04:04.020
 Nein, nein, nein. Wir öffnen jetzt das Portal zum Anstoßen.

00:04:04.020 --> 00:04:05.820
 Ja?

00:04:05.820 --> 00:04:11.420
 Ja, das ist ja, haben wir das im Podcast oder im Stream? Ich weiß es gar nicht mehr.

00:04:11.420 --> 00:04:17.600
 Ich weiß gar nicht. Also es ist, die Wahrheit ist, also ich wurde mal gefragt, doch ich glaube, wir haben schon mal drüber, ich glaube wir haben im Podcast auch schon mal drüber gesprochen.

00:04:17.600 --> 00:04:18.040
 Ja.

00:04:18.040 --> 00:04:18.460
 Dass wir gefragt wurden, wie wir anstoßen.

00:04:18.460 --> 00:04:20.400
 Komm, dann erzählen wir es jetzt nicht, sonst wiederholen wir uns.

00:04:20.400 --> 00:04:20.560
 Genau.

00:04:20.560 --> 00:04:22.660
 Egal.

00:04:22.660 --> 00:04:25.400
 Machen wir doch direkt los hier mit der Retro, oder?

00:04:25.400 --> 00:04:26.140
 Genau.

00:04:26.140 --> 00:04:34.060
 BW SIV präsentiert die Retrospektive.

00:04:34.060 --> 00:04:38.800
 Schluck, ich muss ja anfangen.

00:04:38.800 --> 00:04:54.200
 Ich muss ja anfangen. Genau. Eigentlich, also, weil wir ja auch beide irgendwie Sprache mögen und ich da mit einem Kollegen so drauf stieß, dass man bestimmte, dass bestimmte Dinge vielleicht so in der Programmierung,

00:04:54.200 --> 00:05:00.760
 noch nicht so das richtige Wort gefunden haben. Man spricht ja manchmal von der Duplikation von Code, also von Code-Duplizierung.

00:05:00.760 --> 00:05:16.940
 Man muss, das möchte man ja meistens vermeiden und in manchen Fällen geht es dann nicht anders, aber man möchte meistens so eine Dinge nur, eine Sache, eine Dinge, eine Sache nur einmal machen und möglichst dann irgendwie abstrakt programmieren, sodass man wiederverwenden kann.

00:05:17.720 --> 00:05:28.500
 Und wir hatten jetzt den Fall, dass der Code nicht nur dupliziert wurde, sondern er war dreimal beziehungsweise viermal da und dann habe ich gedacht, naja, da könnte man, da brauchen wir eigentlich das richtige Wort dafür.

00:05:28.660 --> 00:05:38.420
 Also habe ich dann gesagt, naja, wir können ja auch von Code-Triplikation oder Quadruplikation sprechen. Und dann habe ich geguckt, habe ich gegoogelt und habe herausgefunden, Triplikation, das Wort gibt es tatsächlich.

00:05:38.820 --> 00:05:52.840
 Also es gibt einen Wikipedia-Artikel zu Triplikation. Genau. Wir haben dann auch überlegt, wie könnte es denn dann weitergehen? Also ich meine, wenn man dann so sich an den, ich habe mich mal an den musikalischen Intervallen dann so ein bisschen weitergehangelt.

00:05:53.080 --> 00:06:17.780
 Also ich habe halt, ich habe, ja, warte, Quadruplikation, Quintuplikation, Sextuplikation, Septuplikation, Oktuplikation und dann wird es schwierig, das finde ich schwer auszusprechen, Non-Tuplikation, weil es gibt ja die None, das ist das Intervall der Neun, dann gibt es die Deziplikation und jetzt habe ich tatsächlich nochmal geguckt, wie die Intervalle dann weitergehen, weil ich wusste, ich kenne die Intervalle bis zur Dezime.

00:06:17.780 --> 00:06:27.540
 Ich wusste nicht, wie es weitergeht. Es gibt noch Undezime, Duodezime, Tredezime, das ist interessant, also es wäre dann die Undezimeplikation.

00:06:27.540 --> 00:06:31.560
 Ich glaube, wenn man an dem Punkt ist, dann sollte man sich spätestens Gedanken machen.

00:06:31.560 --> 00:06:42.720
 Ja, ja, genau. Und wir haben dann auch überlegt, wo wird es denn wirklich blödsinnig? Also wir waren in der Meinung bei fünf, also bei der Quintuplikation wird es eigentlich schon blödsinnig.

00:06:42.720 --> 00:06:45.900
 Also ist dann der nächste Schritt die Dumplikation.

00:06:45.900 --> 00:06:47.160
 Die Dumplikation.

00:06:47.160 --> 00:06:54.360
 Oder die Dumplikation, weil das ist dann einfach Ende. Da hört es dann einfach auf.

00:06:54.360 --> 00:07:00.280
 Dann sollte ich da mir eine Funktion für schreiben oder ein Modul, je nachdem in welchem Kontext ich bin.

00:07:00.280 --> 00:07:06.660
 Also wenn ihr Code mehr als fünffach verdupliziert, wollte ich gerade sagen, aber das ist ja dann falsch.

00:07:06.660 --> 00:07:09.460
 Wenn ihr ihn quintupliziert, dann solltet ihr euch Gedanken machen.

00:07:09.460 --> 00:07:10.740
 Spätestens, eigentlich vorher schon.

00:07:10.740 --> 00:07:16.740
 Es ist halt wieder so dieses Klassische, mach es jetzt gleich richtig und es kostet mich jetzt gerade mehr Zeit, das jetzt abzukapseln.

00:07:16.740 --> 00:07:20.960
 Oder ach komm, kopiere ich schnell, ist jetzt nicht so schlimm, wenn es an zwei Stellen fast identisch ist.

00:07:20.960 --> 00:07:32.060
 Also ich muss sagen, in der Praxis hat sich, zumindest bislang kann ich das sagen, bin ich mal gespannt, was die HörerInnen so für Meinungen dazu haben.

00:07:32.060 --> 00:07:36.640
 Also ich war früher so auf dem Trip alles sofort.

00:07:36.660 --> 00:07:39.580
 irgendwie abstrakt schreiben, sodass man es direkt wiederverwendbar hat.

00:07:39.580 --> 00:07:51.640
 Und ich habe dann irgendwann gemerkt, oder auch mit anderen gemeinsam, und die dann auch meinten, naja, das ist vielleicht nicht unbedingt das Beste, wenn man gleich, wenn man so was Simples hat, es gleich so kompliziert zu machen, vielleicht braucht man es ja gar nicht zweimal.

00:07:53.020 --> 00:08:05.620
 Und deswegen würde ich sogar fast sagen, wenn man es zum zweiten Mal hat, was ähnliches, dann sollte man sich den Gedanken machen, wäre es jetzt sinnvoll, das zu abstrahieren.

00:08:05.740 --> 00:08:11.840
 Also es nicht im ersten Schritt direkt zu machen, würde ich jetzt, würde ich jetzt so machen, aber allerspätestens beim dritten Mal.

00:08:11.840 --> 00:08:16.500
 Also bei der Triplikation muss man auf jeden Fall spätestens aufhören.

00:08:17.440 --> 00:08:31.440
 Ansonsten würde ich sagen, es setzt sich halt in der Praxis, wie soll ich sagen, es lohnt sich halt oft nicht, wenn man direkt von Beginn an eine perfekt abstrakte Komponente oder sowas schreibt, weil man es dann am Ende vielleicht nur einmal braucht.

00:08:31.800 --> 00:08:36.560
 Das weiß man dann nicht. Also nur wenn man es genau weiß, dass man es fünfmal braucht, dann kann man es schon so machen.

00:08:36.560 --> 00:08:45.300
 Ich glaube, es ist auch so ein bisschen eine Typsache. Ich habe gerade versucht, hier nebenher einen Artikel zu finden, den ich letztens in meiner Timeline auf Twitter hatte, wo es um Typescript ging.

00:08:45.300 --> 00:08:51.000
 Und so ein bisschen so als Apologetik, warum einfach vielleicht Typescript auch nicht für jedermann ist.

00:08:51.000 --> 00:08:57.920
 Weil es eben so verschiedene Typen gibt. Die einen, die planen vorher alles. Da ist alles vorher durchgeplant, bevor die erste Kurzzeile geschrieben wird.

00:08:58.260 --> 00:09:05.300
 Und die anderen, die machen einfach drauf los. Und lieber schneller irgendwas erreicht haben, als da jetzt lang drumherum zu planen.

00:09:05.300 --> 00:09:09.760
 Und das war so ein bisschen so, warum Typescript einfach nicht mein Ding ist. Wie ist das irgendwie, glaube ich, so grob.

00:09:09.760 --> 00:09:12.740
 Ich habe das leider nicht gefunden. Vielleicht finde ich es nochmal. Dann kommt es in die Shownotes.

00:09:12.740 --> 00:09:19.860
 Aber vielleicht ist das auch so ein Ding. Ich mache auch lieber drauf los und lieber habe ich das Ziel erreicht und gehe dann nochmal drüber.

00:09:19.860 --> 00:09:24.220
 Oder halt auch nicht. Um es dann glatt zu ziehen.

00:09:24.920 --> 00:09:29.560
 Passt auch zu dem, was ich nachher noch, ich habe noch einen anderen Reto-Punkt, wo das noch ganz gut passt, ja.

00:09:29.560 --> 00:09:36.140
 Ja, ich erinnere mich da, da gab es in einem alten Team von mir mal, ich weiß gar nicht mehr, wie das Ding hieß.

00:09:36.140 --> 00:09:50.240
 So eine, wie soll ich ihn sagen. Es gab so eine ultra abstrakte Komponente in JavaScript, die dafür da war, ganz abstrakt dynamisch ein Layer anzuzeigen.

00:09:50.240 --> 00:10:01.400
 Ja, das könnte man zum Beispiel ein Tooltip oder ein Layer im Sinne von Pop-Up, würde man jetzt heute vielleicht sagen oder so, ja.

00:10:01.400 --> 00:10:11.360
 Aber das war eine Komponente, die das alles konnte, die komplett gehandelt hat, vom Tooltip bis zum Layer, der drüber liegt, in dem ein Menü drin ist,

00:10:11.620 --> 00:10:18.380
 über was man aus dem Bootstrap-Umfeld als Pop-Over kennt, also wo man so draufklickt und dann geht irgendwie sowas auf, ne.

00:10:20.080 --> 00:10:28.520
 Also alle möglichen Varianten und das war dann komplett durchparametrisiert. Das Ding hatte dann am Ende irgendwie 27 Parameter, die man da übergeben kann und da wird es dann halt wirklich blödsinnig.

00:10:28.520 --> 00:10:35.740
 Da finde ich, dass es dann, da hat man dann zwar irgendwie eine Komponente, die irgendwie alles kann, aber es blickt halt am Ende keiner mehr durch.

00:10:36.760 --> 00:10:45.440
 Und die ist aber auch nicht geplant gewesen von Anfang an. Ich hatte aber auch mal den Fall, dass, was war das? Ich muss gerade überlegen.

00:10:45.440 --> 00:10:53.600
 Wie nennt man das denn eigentlich, wenn man wo draufklickt und dann geht nebendran ein kleines Fenstaller auf. Fenstaller, habe ich gesagt.

00:10:53.600 --> 00:10:54.760
 Fenstaller, Fenstaller.

00:10:54.760 --> 00:10:55.580
 Fenstaller.

00:10:56.360 --> 00:10:59.660
 Ja gut, wie ein Toolchip, das aber erst bei On-Click quasi erscheint, oder?

00:10:59.660 --> 00:11:00.440
 Ja.

00:11:00.440 --> 00:11:01.120
 Ja.

00:11:01.120 --> 00:11:14.620
 Also ich habe, ja genau, ich habe sowas mal geplant mit einem Kollegen und das wurde dann auch sehr schnell sehr komplex, wenn man dann versucht, nämlich alle Fälle, die es möglich, die es haben kann, abzudecken.

00:11:14.620 --> 00:11:20.760
 Dann zum Beispiel mit, wenn in der Richtung kein Platz ist, dann bitte in die andere Richtung.

00:11:20.760 --> 00:11:24.320
 Kann das sein, dass ich die Overlay-Komponente, dass ich die vielleicht kenne?

00:11:25.040 --> 00:11:26.380
 Das kann sein, dass du die kennst, ja.

00:11:26.380 --> 00:11:28.080
 Okay, okay, gut, dann kenne ich sie.

00:11:28.080 --> 00:11:41.740
 Also es fängt an mit, wenn in der Richtung kein Platz ist, in welche Richtung dann, sodass man quasi sogar mehrere Parameter angeben kann, die bevorzugte Reihenfolge, dann aber halt auch, ja genau, dass du festlegen kannst, in welche Richtung.

00:11:41.740 --> 00:11:45.600
 Und da wird es dann sehr schnell, wenn man das alles versucht abzudecken, wird es sehr schnell sehr komplex.

00:11:45.600 --> 00:11:48.540
 Ja, ja, ich weiß, ich habe da nämlich mal versucht, dann was zu fixen, glaube ich, ja.

00:11:48.540 --> 00:11:54.580
 Das Ding ist, das kam ja noch aus einer Zeit, da war auch noch nichts mit irgendwie Modularität.

00:11:54.920 --> 00:11:59.860
 Also irgendwie JS-Module oder halt das irgendwie als NPM-Package, dass man es mit Bubble dann kompliziert hat.

00:11:59.860 --> 00:12:00.640
 Das war da noch nicht.

00:12:00.640 --> 00:12:06.040
 Das heißt, das war halt wirklich ein Riesending, ich erinnere mich da noch, sich da durchzufühlen, zu gucken, wo überhaupt was passiert.

00:12:06.040 --> 00:12:13.660
 Aber ich meine, das ist ja keine Gegebenheit, keine unveränderliche und unvermeidbare, dass sowas in Chaos enden muss.

00:12:13.780 --> 00:12:20.500
 Also ich kann ja durchaus so eine Komponente haben, die dann aber wieder entsprechend strukturiert ist und eine Gliederung hat und ich dann weiß, aha, okay.

00:12:21.200 --> 00:12:28.460
 Wenn ich ein großes Modul mit Content bin, dann muss ich in die Datei gehen und wenn ich ein kleines Tooltip bin, dann ist die Datei verantwortlich und so.

00:12:28.460 --> 00:12:31.100
 Und darüber ist das ja dann schon wieder managebar.

00:12:31.100 --> 00:12:42.240
 Ist trotzdem die Frage, ob das notwendig ist und ob man sich so viel an dupliziertem Code spart, wenn man das jetzt in ein Modul packt, anstatt dass man sagt, ich habe ein Tooltip-Modul und ein Overlay.

00:12:42.600 --> 00:12:47.920
 Also nur weil die die gleiche Abrundung der Ecken haben oder so, ist die Frage, ob das sinnvoll ist.

00:12:47.920 --> 00:12:51.500
 Ja, daher kommt das, daher kommt das, ne, dieses, ja, das finde ich auch Quatsch.

00:12:51.500 --> 00:12:57.440
 Also ich finde es eigentlich bei Bootstrap, ich bin, glaube ich, der einzige Mensch auf der Welt, der Bootstrap gut leiden kann.

00:12:57.440 --> 00:12:59.960
 Aber bei Bootstrap finde ich es ganz gut geschnitten.

00:12:59.960 --> 00:13:06.620
 Du hast ein Overlay, das heißt da, ich weiß gar nicht genau, wie es heißt, Layer oder so.

00:13:06.940 --> 00:13:15.900
 Dann hast du sowas, das nennt sich Popover, das ist eben so, ich klicke irgendwo drauf und dann öffnet sich etwas, wo auch HTML drin sein kann und dann gibt es eben ein Tooltip und die sind komplett unabhängig von einem.

00:13:15.900 --> 00:13:17.660
 Ich glaube, die sharen auch keinen Code.

00:13:17.660 --> 00:13:26.560
 Bis auf diese Library, die festlegt, in welche Richtung es geht, das ist, glaube ich, tatsächlich abstrahiert und rausgezogen.

00:13:26.560 --> 00:13:34.940
 Da gibt es eine extra Library dafür, die genau nur dafür da ist, zu gucken, wo ist denn genug Platz, in welche Richtung kann ich denn.

00:13:35.420 --> 00:13:39.600
 Das finde ich eigentlich gar nicht so doof, weil das ist tatsächlich etwas, was man immer wieder braucht.

00:13:39.600 --> 00:13:47.220
 Ja, also egal, Triplikation, Quadruplikation und dann kommt die Doom oder Dumplikation.

00:13:47.220 --> 00:13:51.240
 Jetzt habe ich wieder deins abgehakt, sorry.

00:13:51.240 --> 00:13:55.580
 Du darfst meins ruhig abhaken, ich habe es gesehen, ich sehe es ja live hier vor mir.

00:13:55.580 --> 00:13:56.460
 Danke, Trello.

00:13:56.540 --> 00:14:09.380
 Okay, dann komm ich direkt zu meinem ersten Punkt und ich rede mich ja ja manchmal in Rage und habe schon das eine oder andere Mal irgendwie Dinge verteufelt und so und heute ist es wieder soweit.

00:14:11.560 --> 00:14:31.520
 Ich habe mich heute in Rage geschrieben und eine E-Mail geschrieben an eine, muss ich sagen, arme Mitarbeiterin der Telekom, die jetzt den Frust abgekriegt hat, obwohl sie wahrscheinlich selber nicht mehr was dafür kann.

00:14:31.820 --> 00:14:34.760
 Falls es denn eine echte Mitarbeiterin ist, ich vermute ja, sie ist ein Bot.

00:14:34.760 --> 00:14:37.820
 Aber fangen wir mal von vorne an.

00:14:37.820 --> 00:14:40.740
 Es geht nämlich um die Anbindung der Corona-Warn-App.

00:14:40.740 --> 00:14:45.240
 Wir haben da ja so eine Software, mit der Testzentren ihre Tests verwalten können.

00:14:45.800 --> 00:14:53.600
 Und da kann man auch die Corona-Warn-App anbinden und entsprechend die Positiv- oder Negativ-Statusse, Stati, Statusse.

00:14:53.600 --> 00:14:54.480
 Status.

00:14:54.480 --> 00:14:55.080
 Status.

00:14:55.080 --> 00:14:56.360
 Da muss man sich dran gewöhnen.

00:14:56.360 --> 00:15:06.280
 Und diese Anbindung, also bis wir das hatten, anfangs hatten wir das gar nicht drin, weil es viel zu viel Aufwand und weiß, ob das überhaupt benötigt wird.

00:15:06.280 --> 00:15:14.740
 Ja, irgendwann kam dann, zum Glück haben wir es umgesetzt, weil es kam ja dann die Ansage, dass Testzentren das verpflichtend einbauen müssen, wenn sie noch abrechnen können wollen.

00:15:15.800 --> 00:15:25.940
 Und wir haben uns da halt dann bemüht, da hingeschrieben, also T-Systems ist das ja, was das für die Regierung übernommen hat in Zusammenarbeit mit, weiß gar nicht, irgendjemand war auch noch dabei, SAP.

00:15:25.940 --> 00:15:27.620
 Keine Ahnung.

00:15:27.620 --> 00:15:30.080
 Jedenfalls T-Systems ist da so der Ansprechpartner dafür.

00:15:30.080 --> 00:15:32.520
 Die haben die App gebaut, die betreuen auch die Anbindung.

00:15:32.520 --> 00:15:39.640
 Und dieser ganze Prozess, der ist total undurchsichtig und hat einfach unglaublich viele Hürden.

00:15:39.640 --> 00:15:41.980
 Also wir haben uns da dann hingewendet.

00:15:41.980 --> 00:15:46.860
 Da gibt es so ein GitHub-Repository, wo das alles drin ist, auch die Dokumentation für dieses Onboarding.

00:15:46.860 --> 00:15:53.620
 Und als wir da hingeschrieben haben, hatten wir so den Eindruck, man will uns eigentlich gar nicht überhaupt annehmen.

00:15:53.620 --> 00:15:55.600
 Also weil wir sind ja keine Betreiber.

00:15:55.600 --> 00:15:59.460
 Und das war halt quasi, die Schnittstelle ist für Testzentrumsbetreiber.

00:15:59.460 --> 00:16:06.460
 So, das heißt, für uns klang das ja erstmal an reinen Softwareherstellern und Leuten, die die Schnittstelle anbinden, ist man gar nicht interessiert.

00:16:07.020 --> 00:16:10.380
 Das Problem ist aber, dass dieser ganze Prozess ultra technisch ist.

00:16:10.380 --> 00:16:18.740
 Also du hast die Wahl, entweder du nimmst diese vorgefertigte Portallösung, wo du dich registrierst, dann pflegst du halt deinen kompletten Testablauf darüber.

00:16:18.740 --> 00:16:25.760
 Und wenn du eine bestehende Software hast, oder in dem Fall wir eben eine bestehende Software haben und das anbinden wollen, dann gibt es einen zweiten Weg.

00:16:25.880 --> 00:16:31.220
 Und der ist eben diese Onboarding-Geschichte, wo du halt wirklich die REST-AP dann anschreibst quasi.

00:16:31.220 --> 00:16:36.000
 Und das klingt für mich danach, als ob das eigentlich für Techniker gemacht ist.

00:16:36.000 --> 00:16:37.440
 Und die sind wir halt nun mal so.

00:16:37.440 --> 00:16:43.000
 Und dann haben wir halt Rückfragen gehabt, ja wie ist das denn, wir sind ja Softwareanbieter, wir sind kein Testanbieter, wie läuft das denn für uns?

00:16:43.000 --> 00:16:44.400
 Dann gibt es da einen speziellen Prozess.

00:16:45.140 --> 00:16:56.840
 Und auf Rückfragen, egal wie wenig oder wie weit entfernt die von irgendwelchen rechtlichen Dingen eigentlich waren, kamen dann immer nur zurück, ja wir dürfen keine Rechtsberatung machen, wir dürfen keine rechtlich bindende Auskunft geben.

00:16:56.840 --> 00:17:01.960
 Ich dachte nur so, hä, ich hab doch gar nicht gefragt, wie läuft das mit der Abrechnung oder wie läuft, keine Ahnung was.

00:17:01.960 --> 00:17:03.860
 Ich wollte nur wissen, ja genau.

00:17:03.860 --> 00:17:07.140
 Ach du kannst das ja auch, ich bin gerade erschrocken.

00:17:08.820 --> 00:17:16.220
 Und das war echt so, ja aber nochmal, wir sind ja Softwareanbieter und das ist ja gar nicht irgendwie so richtig abgedeckt, aber der Prozess richtet sich ja eigentlich an die Leute.

00:17:16.220 --> 00:17:20.520
 Ja, wir dürfen leider keinen, ich kann ihnen nichts anderes sagen, wir dürfen leider keine Rechtsauskunft geben.

00:17:20.520 --> 00:17:22.780
 Also so, was, was ist eigentlich los?

00:17:22.780 --> 00:17:30.940
 Und wir wollten dann schon fast aufgeben und irgendwie haben wir es dann aber doch noch geschafft, die zu überzeugen, dass wir einen Zugang zu diesem Testsystem erhalten.

00:17:30.940 --> 00:17:33.380
 Und zwar zu der WRU.

00:17:33.380 --> 00:17:37.460
 Ja danke, also du machst heute hier die Soundbegleitung, sehr gut, sehr gut.

00:17:38.380 --> 00:17:44.960
 Also da fing es nämlich schon an, die WRU, Wirkreferenzumgebung, ja, warum sagt man nicht einfach Testsystem?

00:17:44.960 --> 00:17:51.160
 Das war schon mal so, was ist jetzt WRU, wir brauchen, wir müssen die WRU anbinden und also, wow.

00:17:51.160 --> 00:17:58.780
 Und Ende vom Lied war dann, es hieß dann, also genau, sie wollten nämlich, sie wollten von uns eine Liste aller Testzentren, die wir anbinden wollen.

00:17:58.780 --> 00:18:07.680
 Das macht einfach keinen Sinn, weil, also erstens Datenschutz, wir können nicht einfach hier so, das sind alle unsere Kunden und die haben die und die Testzentren.

00:18:07.940 --> 00:18:15.180
 Dann hätten wir uns erstmal dann das Einverständnis holen müssen und so weiter und das ist einfach, das macht überhaupt gar keinen Sinn, dass wir das machen, weil wir ja dann auch dafür verantwortlich wären.

00:18:15.180 --> 00:18:26.160
 Das heißt, wir würden unsere Zertifikatsdateien dann in die Software einbauen, das heißt aber auch, jeder kann die nehmen und jeder kann damit die API ansprechen und wir haften dann quasi dafür, wenn jemand da falsche Werte einträgt.

00:18:26.520 --> 00:18:30.280
 Also völlig, völlig unmachbar, ne? Ja, schön, gut, dass du es auch so siehst.

00:18:30.280 --> 00:18:41.300
 Und dann hieß es, irgendwann hat dann doch mal jemand sich erbarmt, uns tatsächlich eine richtige Antwort auf unsere Frage zu geben und gesagt, na gut, dann müssen sie das halt an ihre Kunden auslagern.

00:18:41.640 --> 00:18:48.880
 Die machen mit uns dann einen extra Vertrag und die brauchen ihre eigenen, brauchen ihre eigenen, ja, das ist aber für mich, das ist völlig in Ordnung.

00:18:48.880 --> 00:18:54.300
 Also die brauchen einen Vertrag mit hier online, dass sie das anbieten, die brauchen die Bestätigung vom Gesundheitsamt, dass sie in der Teststelle sind.

00:18:54.640 --> 00:19:02.440
 Ne, das verstehe ich absolut, dass das sein muss, weil du musst nachvollziehen können, wer hat diese Daten da eingespeist, ja, nicht, dass da jemand irgendwas falsch macht.

00:19:02.440 --> 00:19:05.820
 Das heißt, ihr müsst dann quasi das irgendwie durchreichen, irgendwie eine Schnittstelle machen, oder?

00:19:05.820 --> 00:19:13.420
 Genau, wir sagen nur hier, du hast einen Test, entweder negativ oder positiv, schick den an die API der Corona-Warn-App.

00:19:13.420 --> 00:19:20.660
 Und das machst du, indem du deine Zertifikatsdatei anlegst und dann gibt es noch so eine Schlüsseldatei und die ist nochmal mit einer Passphrase gesichert.

00:19:20.660 --> 00:19:22.720
 Oh Gott, erklär das den Nutzern.

00:19:23.020 --> 00:19:26.120
 Ja, genau, da geht es nämlich dann, ne, komme ich gleich noch drauf.

00:19:26.120 --> 00:19:30.480
 Also, und zwar dieser ganze Prozess läuft so ab.

00:19:30.480 --> 00:19:31.220
 Ich höre jetzt auf.

00:19:31.220 --> 00:19:33.600
 Dieser ganze Prozess läuft so ab.

00:19:33.600 --> 00:19:38.440
 Du generierst dir, also erstmal richtest du dir OpenSSL ein am Computer.

00:19:38.440 --> 00:19:41.200
 So gut, kriegt man vielleicht noch hin.

00:19:41.200 --> 00:19:47.980
 Und generierst dann mit einem Skript, das es aber selbstverständlicherweise nur als Linux-Skript gibt in dem Repository.

00:19:47.980 --> 00:19:52.300
 Also wenn du das mit Windows machen willst, musst du das Linux-Skript öffnen und musst es dir so umbauen,

00:19:52.400 --> 00:19:56.840
 dass es als BAT-Datei oder CMD, also im CMD halt in Windows läuft.

00:19:56.840 --> 00:20:02.940
 Was man auch hinkriegt, wenn man das technisch kann, aber der Durchschnittsnutzer schafft das bestimmt nicht.

00:20:02.940 --> 00:20:08.340
 Und auch die Reaktionen, die wir von Nutzern von dem Plugin bekommen haben, zeigen uns, okay, die Leute sind damit überfordert.

00:20:08.420 --> 00:20:30.460
 Aber gut, du generierst also mit OpenSSL einen Key, den du mit einer Passphrase schützt und dazugehörend ein CSR, also Certificate Signing Request und bekommst dann von T-Online, nicht für Online, T-Systems, da geht die Verwirrung gerade weiter, von T-Systems das signierte Zertifikat zurück.

00:20:31.220 --> 00:20:42.580
 So weit in Ordnung. Erster Punkt halt schon mal, ne, nur für Linux und anstatt, dass es irgendwie, es gibt ein Tool, das unter Linux-Mac-Windows läuft, wo du das, dass das für dich macht, vielleicht sogar schon hinschickt oder so, keine Ahnung.

00:20:43.280 --> 00:20:50.920
 Also, das Zertifikat, das signierte, bekommt man dann per E-Mail geschickt. Und zwar wird stillschweigend einfach vorausgesetzt, dass du mit Sicherheit PGP nutzt.

00:20:50.920 --> 00:20:51.940
 Ah.

00:20:51.940 --> 00:20:58.020
 So, also kommen die Mails einfach leer an. Da steht dann nur im Betreff so hier ihr Zertifikat und eine weiße Mail.

00:20:58.020 --> 00:21:08.480
 Also schreibst du zurück, ja, die Mail kommt nicht, die Mail ist leer. Ah ja, das liegt dann wahrscheinlich an PGP. Also, wir halt PGP eingerichtet, weil ganz ehrlich, PGP, das ist ein eigenes Thema.

00:21:08.520 --> 00:21:16.460
 Es ist so unnötig komplex. Es ist eigentlich eine gute Sache, ja. Natürlich sollten Mails verschlüsselt sein. Ich finde das auch super Ende zu Ende verschlüsselt und so.

00:21:16.460 --> 00:21:25.680
 Aber diese ganze Geschichte, die ist für, vielleicht in unseren Breiten für Techniker ist das noch völlig, naja, natürlich, klar, du machst dir einen Key und ich schicke dir meinen Public Key und so weiter.

00:21:25.920 --> 00:21:32.280
 Das ist für normale Nutzer. Also, selbst mir ist es zu blöd, ja. Und das kriege ich meiner Mutter nicht erklärt, meiner Oma erst recht.

00:21:32.280 --> 00:21:39.460
 Gut, die ist rot. Aber älteren Leuten kriegst du das nicht erklärt. Und aber auch Leuten, die an sich zwar technisch affin sind, aber nicht in dem Bereich.

00:21:39.460 --> 00:21:40.240
 Ich habe auch keinen Bock drauf.

00:21:40.240 --> 00:21:46.580
 Nee, also das funktioniert einfach nicht. Und dann halt wirklich einfach kommentarlos so. Ja, hier ist ja ein Zertifikat, ja, ist halt leer. Geht halt nicht.

00:21:47.000 --> 00:21:52.620
 So. Also, na gut, okay, dann müssen wir das anders machen. Wie gesagt, wir haben dann sogar PGP eingerichtet, haben denen auch den Key mitgeteilt und so.

00:21:52.620 --> 00:21:56.920
 Und es hätte eigentlich funktionieren müssen, aber die Mails kamen weiter leer von denen an. So.

00:21:56.920 --> 00:22:04.320
 Also haben sie uns einen Link zu einem Download-Portal geschickt, wo wir unseren Zertifikat runterladen können, weil muss ja alles sicher sein.

00:22:04.320 --> 00:22:08.820
 Das hat dann auch erst beim zweiten Mal funktioniert. Beziehungsweise, ich glaube, das hat gar nicht funktioniert.

00:22:08.820 --> 00:22:15.460
 Am Ende haben sie es uns dann doch per E-Mail geschickt. Ganz normal. Haben gesagt, ja, wir können es ihnen auch ganz normal per E-Mail schicken, ist halt weniger sicher.

00:22:16.560 --> 00:22:17.520
 Ja, dann mach halt.

00:22:17.520 --> 00:22:21.260
 Und haben es dann, ja, bitte löschen sie die E-Mail dann gleich, wenn sie das Zertifikat abgespeichert haben.

00:22:21.260 --> 00:22:26.180
 Was natürlich geil war, als ich letztens die Zertifikatsdatei nochmal gesucht habe, ja. Wir haben sie aber noch gefunden.

00:22:26.180 --> 00:22:35.280
 So. Also, das, allein dieser Prozess war schon so, oh, muss das eigentlich so kompliziert und wer soll das dann eigentlich, ne, der nicht technisch so affin ist, wer soll das dann machen?

00:22:35.280 --> 00:22:38.660
 Aber gut, weiter im Programm, ne, die Dokumentation.

00:22:38.660 --> 00:22:40.140
 Und das ist das, was deine Kunden dann machen müssen.

00:22:40.140 --> 00:22:42.260
 Das ist das, was die, was jetzt jeder Kunde machen muss, ja.

00:22:42.260 --> 00:22:42.780
 Scheiße.

00:22:43.980 --> 00:22:58.500
 So, also Dokumentation, äh, der API ist, äh, in GitHub auch vorhanden, aber als Wiki, äh, sprich, du kannst da halt nicht was verbessern, indem du einen Pull-Request stellst, weil das sind halt nur deren Leute, die da als Contributor auch das Wiki bearbeiten können.

00:22:58.500 --> 00:23:12.480
 So. Weil, ich, es sind schon ein paar Stellen drin, wo ich dachte, okay, das könnte man jetzt besser beschreiben oder ich würde denen ja auch gerne meinen, ähm, gut, das könnte ich glaube ich sogar, das ist nicht im Wiki, dieses, äh, Script, äh, für, für, für Windows-Command-Line, äh, zur Verfügung stellen.

00:23:13.340 --> 00:23:20.200
 Aber, wo ich mir auch wieder denke, ähm, eigentlich ist das nicht mein Job, auch wenn es schon Open-Source ist, aber ganz ehrlich, die haben ja auch eine Menge Geld dafür bekommen, das zu tun.

00:23:20.200 --> 00:23:22.900
 So ist es ja nicht, die machen das ja jetzt nicht komplett freiwillig Open-Source, ne.

00:23:22.900 --> 00:23:35.360
 So, also, wie mit dem auch sei, ähm, ich hab schon bessere Dokumentationen gesehen, ich hab schon fehlerfreie Dokumentationen gesehen, ähm, alleine drei verschiedene E-Mail-Adressen, an die man sich wegen dem Onboarding wenden soll.

00:23:36.040 --> 00:23:44.900
 Auf der ersten Wiki-Seite steht, ja, schicken sie eine E-Mail dahin, für weiterführende Informationen, äh, hier klicken, okay, klickst auf den Link, dann steht im oberen Absatz die E-Mail-Adresse und im nächsten steht eine andere.

00:23:44.900 --> 00:23:50.280
 Ähm, wo, wo auch wirklich dann Kunden uns angeschrieben haben, so, ja, welches ist denn jetzt die richtige E-Mail-Adresse?

00:23:50.280 --> 00:23:51.560
 Oh Mann.

00:23:51.560 --> 00:23:59.060
 So, das heißt, eigentlich müsstest du, müsstest du dem Kunden nochmal ein Echse mitschicken, dass das alles vollautomatisiert macht.

00:23:59.060 --> 00:24:00.440
 Haben wir auch schon überlegt, ja.

00:24:00.440 --> 00:24:01.600
 Also, ich glaube anders.

00:24:01.600 --> 00:24:05.780
 Irgendwie ein Bundle mit Open-SSL, weil in, in, in, in, in PHP, ne.

00:24:05.780 --> 00:24:07.800
 Also, es läuft ja alles PHP-seitig, ne.

00:24:07.800 --> 00:24:13.380
 Du müsstest das eigentlich automatisieren mit hier, führ das einmal aus und gib diese Daten ein und dann, und dann ist alles fertig.

00:24:13.380 --> 00:24:18.300
 Und dann kriegst du die, um diese Mail-Geschichte kommt man ja wahrscheinlich nicht drum rum, auf die muss man warten.

00:24:18.300 --> 00:24:19.560
 Ne, ne, das ist halt der Prozess bei denen.

00:24:19.560 --> 00:24:27.000
 Ich weiß nicht, ob das inzwischen anders läuft, das ist jetzt auch schon über ein Jahr, glaube ich, her, dass wir das gemacht haben, aber es ist halt einfach, wow, wo man sich denkt, wow, muss das so kompliziert sein.

00:24:27.000 --> 00:24:29.680
 Ach, das ist schon, das ist jetzt nicht ganz frisch, das ist jetzt, das ist schon leer.

00:24:29.680 --> 00:24:33.160
 Ne, ne, die CWA gibt's ja jetzt schon seit Mitte 2020, Juni.

00:24:33.160 --> 00:24:34.480
 Ach, das ist seitdem ist das so.

00:24:34.480 --> 00:24:38.600
 Ja, ja, also als wir die Anbindung gemacht haben, ich weiß nicht mehr, wann wir das Zertifikat geholt haben.

00:24:38.600 --> 00:24:40.640
 Das heißt, da kommt jetzt noch was Schlimmes.

00:24:40.640 --> 00:24:41.440
 Anfang letztes Jahr.

00:24:41.440 --> 00:24:43.360
 Ja, es geht noch weiter, es geht noch so lustig weiter.

00:24:43.360 --> 00:24:46.760
 So, muss mal zwischendrin kurz hier meine Stimme ölen.

00:24:46.760 --> 00:24:48.500
 Ja, öle mal die Stimme.

00:24:48.500 --> 00:24:52.580
 In der Zeit würde ich jetzt normalerweise Siri einen Witz vorlesen lassen, aber wir sind ja nicht beim Stream.

00:24:52.920 --> 00:24:55.140
 Ne, wenn ihr das in den Genuss kommen wollt, müsst ihr uns beim Stream zuschauen.

00:24:55.140 --> 00:25:01.460
 Genau, wenn ihr Siri-Witze haben wollt, die heißesten Siri-Witze, die gibt's nur bei uns im Stream auf twitch.tv slash ww.siv.

00:25:01.460 --> 00:25:02.420
 Seid dabei.

00:25:02.420 --> 00:25:03.100
 Huh.

00:25:03.100 --> 00:25:04.200
 Ab und zu mal.

00:25:04.200 --> 00:25:05.600
 Manchmal.

00:25:05.600 --> 00:25:07.180
 Manchmal freitags.

00:25:07.180 --> 00:25:09.820
 Genau, so, dann geht's weiter.

00:25:09.820 --> 00:25:16.780
 Also die Dokumentation dann doch irgendwie halbwegs verstanden und drauf losgebastelt.

00:25:16.780 --> 00:25:20.620
 Und dann ging's drum, naja, ich muss jetzt überprüfen, kommt das dann auch alles tatsächlich an?

00:25:20.740 --> 00:25:24.560
 In dieser Wirkreferenzumgebung, ja, im Testsystem.

00:25:24.560 --> 00:25:30.560
 So, und dann gibt es zum Testen eine Test-Flight-App, sprich nur iOS.

00:25:30.560 --> 00:25:31.560
 Mhm.

00:25:31.560 --> 00:25:32.120
 Ja.

00:25:32.120 --> 00:25:39.820
 Weil es gibt grundsätzlich keine Entwickler, die Android-Geräte haben und die vielleicht kein iOS-Gerät zur Verfügung haben.

00:25:39.820 --> 00:25:40.680
 Selbstverständlich nicht.

00:25:40.680 --> 00:25:42.700
 Gibt's das gar nicht, hab ich wusste ich auch vorher nicht.

00:25:43.180 --> 00:25:58.220
 Und deswegen kann man das voraussetzen und es ist anscheinend viel schwieriger, für Android irgendwie eine App zum Testen zur Verfügung zu stellen, was nicht so eine krasse Store-Policy hat und so Zeug, als anscheinend für iOS, wo man ja weiß, dass die da echt krass teilweise drauf sind.

00:25:58.220 --> 00:26:00.640
 Also, ja, weiß nicht, was die Beweggründe waren.

00:26:00.780 --> 00:26:03.000
 Also, wahrscheinlich die, die das entschieden haben, die mögen iOS.

00:26:03.000 --> 00:26:07.660
 Da ich Konstantin gerade sehe, muss ich jetzt kurz die Ironie-Taste drücken.

00:26:07.660 --> 00:26:12.540
 Ich weiß nicht, ob das jedem jetzt ganz so 100% klar war, aber das, ja.

00:26:13.160 --> 00:26:18.580
 So, dann also, ich, ähm, ich mein, klar, großes Unternehmen, die haben einen Geräteschrank voll mit iOS-Geräten, ist kein Problem.

00:26:18.580 --> 00:26:29.500
 Äh, wir als kleine Entwickler sind sowieso unwichtig und fallen unter den Tisch, deswegen ich also mir mein, äh, das iOS-Handy von, ja, ja, vielleicht muss ich echt aufpassen, dass man, aber ich denke doch mal, dass man es, dass man es versteht.

00:26:29.500 --> 00:26:38.060
 Ähm, also, das, das Gerät meiner Frau ausgeliehen und darauf getestet, aber natürlich kollidiert diese Test-App mit der normalen installierten Corona-Warn-App.

00:26:38.160 --> 00:26:47.120
 Das heißt, ich musste immer hin und her switchen, wenn ich das, wenn ich es getestet habe und wieder zurückstellen, dass die Kontaktverfolgung in der normalen App aktiviert war, damit meine Frau weiter die Kontaktverfolgung hat.

00:26:47.120 --> 00:26:56.300
 Weil alles andere wäre einfach zu einfach gewesen, ne, dass man sagt, okay, das sind zwei komplett getrennte Systeme und, also, vor allem, ich brauche ja, ich brauche ja, ich brauche ja, ich brauche ja, ich brauche ja, ich brauche jetzt mal endlich ein iPhone.

00:26:56.300 --> 00:26:58.340
 Ja, das wäre, wäre die einfachste Lösung, ja.

00:26:58.340 --> 00:27:08.140
 Naja, jedenfalls, äh, war das der nächste Punkt, aber wir, wir haben es irgendwie geschafft und, ähm, ja, dann war alles umgesetzt für die Wirkung.

00:27:08.140 --> 00:27:21.720
 Referenzumgebung und diesen, den Abnahmeprozess, ob das denn jetzt alles so den Anforderungen genügt von, äh, T-Systems, äh, den konnten wir aber gar nicht durchlaufen, weil wir nicht die Voraussetzungen erfüllen, wir sind ja, wir sind ja, wir sind ja keine, keine Teststelle.

00:27:22.480 --> 00:27:34.460
 Ähm, das heißt, das ist daran gekoppelt, wenn du diesen Abnahmeprozess machen möchtest, dann ist es daran gekoppelt, dass du damit dann das, das Zertifikat für die Produktivumgebung freischaltest.

00:27:35.040 --> 00:27:49.280
 Was wir gar nicht können, weil wir sind ja nur Entwickler und keine Teststelle. Und wir haben ja auch gar kein Interesse daran, irgendwie ins Live-System zu kommen. Ich hab auch, also ich, ich kann dir die Mail auch mal schicken, die ich, äh, genau, warum ich diese Mail geschrieben hab und was da, was da noch kam, da kommen wir überhaupt erst noch dazu.

00:27:49.400 --> 00:27:55.800
 Also jedenfalls, ich hab mich da in Rage geschicken, was ich jetzt bisher erzählt hab, hab ich in, in nicht ganz so netter Form auch, auch so geschildert. So.

00:27:55.800 --> 00:27:57.320
 Also.

00:27:57.320 --> 00:28:01.620
 Also, also, also, liebe T-Systems, falls ihr die nette Version wollt, müsst ihr diesen Podcast hören.

00:28:01.620 --> 00:28:07.060
 Richtig, ansonsten schaut in, in, in das Postfach eurer Kollegin. So, also, äh.

00:28:07.060 --> 00:28:08.740
 Also in irgendeines der drei Postfächer.

00:28:08.740 --> 00:28:12.960
 Ja, genau. Ne, es ist schon wieder eine andere, aber das, äh, kommen wir doch dazu, kommen wir doch dazu.

00:28:12.960 --> 00:28:16.900
 Also in Postfach Nummer 4, äh, haben wir die Mail für euch hinterlegt.

00:28:17.180 --> 00:28:30.520
 Wir haben also das umgesetzt, äh, und konnten es auch tatsächlich testen, aha, alles funktioniert, super, äh, wir können halt nur nicht testen, ob es dann im Live-System tatsächlich funktioniert, aber das Ding heißt ja Wirk-Referenz-Umgebung, also wird schon alles funktionieren.

00:28:30.520 --> 00:28:43.860
 Aber es wär halt schon schön gewesen, Abnahmeprozess zu haben, weil, und das wussten wir gar nicht, da kommen halt noch so Dinge zum Tragen, wie die testen halt auch, ob du alle, äh, Rechtstexte korrekt, äh, eingepflegt hast und, äh, ob das alles den Anforderungen genügt, ne?

00:28:43.860 --> 00:28:48.700
 Sie machen halt wirklich so einen Durchlauf, ich registriere mich, ich sag, ich möchte die Daten übertragen und kommt das alles an, so.

00:28:48.700 --> 00:28:50.060
 Ist ja auch gut, dass sie das machen.

00:28:50.060 --> 00:28:55.320
 Du wärst halt schön, wenn ich als Softwareentwickler das auch einmal machen könnte, damit ich weiß, ob das, was ich da baue, funktioniert.

00:28:55.320 --> 00:28:56.760
 Aber gut.

00:28:57.680 --> 00:29:09.020
 Wir also, ähm, Hail Mary Mode und, äh, hoffen, dass es, dass es halt einfach klappen wird und das Feature veröffentlicht und, äh, äh, äh, ich, ewig gebetet, dass, dass da nichts schief geht.

00:29:09.020 --> 00:29:18.500
 Und als jetzt dann die ersten Kunden die Abnahme durchlaufen haben, äh, die übrigens wieder jemand anders macht, ein externer IT-Dienstleister, von dem man vorher nie was hört.

00:29:18.960 --> 00:29:27.020
 Und das ist auch immer nur die Rede davon, von wegen, äh, machen Sie bei der, bei diesem Abnahmeprozess, teilen Sie Ihren Bildschirm und die Mauskontrolle nur mit einem Mitarbeiter, der, äh, von T-Systems.

00:29:27.260 --> 00:29:36.360
 Aber, aber das sind nicht mal T-Systems-Mitarbeiter, das sind, das sind wieder externe Dienstleister, was schon wieder so, dieser ganze Prozess ist einfach so, es ist so intransparent, ja, was da wie passiert und warum.

00:29:36.360 --> 00:29:48.180
 Ja, und, äh, ich bin so in Rage, ich muss wieder, ich muss gerade wieder, ja, ähm, dazu noch der Stress gerade allgemein von der Arbeit, also ich war echt, oh.

00:29:48.180 --> 00:29:51.180
 Aber es macht die Nase frei, glaube ich, die Rage macht die Nase frei.

00:29:51.860 --> 00:29:58.280
 Also das, ihr hörtet hier first, äh, das ist das neue Medikament, das heißt Rage macht die Nase frei, das ist unser Werbespruch, damit verkaufen wir das.

00:29:58.280 --> 00:30:03.460
 Wir brauchen noch so ein Werbespruch, t-t-t-t-t, Rage macht die Nase frei, t-t-t-t-t, also, egal.

00:30:03.460 --> 00:30:06.480
 Also, in der nächsten Sendung dann, gut, Jingle.

00:30:06.620 --> 00:30:18.060
 Und dann ist es natürlich auch so, dass jeder Prüfer, der die Prüfung durchführt, auch wieder andere Maßstäbe hat, also, was dem einen irgendwie egal ist, ist für den anderen ganz schlimm, weil das ist auch immer toll bei so einem Prüfungsprozess, dass man vorher sich nicht drauf einlassen kann.

00:30:18.060 --> 00:30:23.240
 Und vor allem, wenn man es halt vorher nicht testen kann und dann am offenen Herzen bei den Kunden testen muss, das ist echt schön.

00:30:23.960 --> 00:30:30.000
 Äh, sprich, der erste Kunde war fast durch, ja, aber das und das stimmt nicht, der Zeitstempel muss irgendwie anders, gut.

00:30:30.000 --> 00:30:31.880
 Wir, also, das angepasst von mir aus.

00:30:31.880 --> 00:30:35.780
 Ähm, dann war das für den okay, der war durchgewunken, alles gut.

00:30:35.780 --> 00:30:43.700
 Äh, paar Tage drauf, der nächste Kunde, ja, wir sind jetzt gerade im Abnahmeprozess mit T-Systems, die haben aber hier noch, ähm, die und die Anmerkung, das muss noch anders sein.

00:30:43.700 --> 00:30:48.680
 Und jetzt vor allem das Geile, was anders sein musste, da gibt's drei Auswahlmöglichkeiten.

00:30:48.680 --> 00:30:53.960
 Ich möchte keine Datenübertragung an die Corona-Warn-App, sprich, das ist der Standardzustand, ich möchte das nicht.

00:30:53.960 --> 00:31:00.220
 Ich möchte es anonymisiert übertragen oder ich möchte es mit Namen übertragen, dass ich es als Nachweis nutzen kann.

00:31:00.220 --> 00:31:00.420
 So.

00:31:00.420 --> 00:31:12.320
 Wir also, weil wir achten ja auf Usability und einfach darauf, dass das UI irgendwie Sinn ergibt, die Standard-Auswahl ist halt das erste, der erste Radio-Button ist angeklickt,

00:31:12.320 --> 00:31:18.560
 weil das ist die Standard-Funktionalität. Es gibt keinen Unterschied zwischen, es ist nichts ausgewählt und der ist ausgewählt, weil das ist das Gleiche.

00:31:18.560 --> 00:31:21.940
 Aber nee, das darf nicht. Das ist angeblich rechtlich nicht in Ordnung.

00:31:21.940 --> 00:31:27.320
 Es darf keine Vorauswahl für den User getroffen sein, es muss für den User klar sein, dass er die freie Wahl hat.

00:31:27.320 --> 00:31:28.940
 Also musst du, äh.

00:31:28.940 --> 00:31:34.760
 Also mussten wir das dahingehend abändern, dass kein Radio-Button vorausgewählt ist.

00:31:34.760 --> 00:31:36.800
 Nee, wir haben das auch gar nicht.

00:31:36.800 --> 00:31:40.000
 Aber nur abgeschickt werden darf, wenn einer ausgewählt ist, ne?

00:31:40.000 --> 00:31:40.500
 Nee, nee.

00:31:40.940 --> 00:31:42.280
 Darf auch so abgeschickt werden.

00:31:42.280 --> 00:31:43.120
 Es ist halt das Gleiche.

00:31:43.120 --> 00:31:47.480
 Es ist also exakt das Gleiche, wie ich hab das erste ausgewählt, weil es ist ja wirklich tatsächlich das Gleiche.

00:31:47.480 --> 00:31:48.480
 Aber gut.

00:31:48.480 --> 00:31:49.480
 Heide, nein.

00:31:49.480 --> 00:31:49.840
 So.

00:31:49.840 --> 00:31:52.140
 Das war, also das fiel dann erst der zweiten Prüfer auf.

00:31:52.140 --> 00:31:53.440
 Für den ersten war das anscheinend egal.

00:31:53.660 --> 00:31:58.460
 Also schöner Prozess auch wieder sehr schön stringent, auch für alle nachvollziehbar, warum, was, wie passiert.

00:31:58.460 --> 00:32:05.340
 Bin schon gespannt, ob nicht irgendeinem wieder irgendwas anderes auffällt, was bis jetzt okay war, weil es scheint so eine Masche bei denen zu sein.

00:32:07.000 --> 00:32:14.040
 So, also, jetzt lief das bei den Kunden erfolgreich, wir haben das jetzt, haben ein paar Anpassungen auch gemacht.

00:32:14.040 --> 00:32:16.180
 Okay, waren froh, dass das jetzt läuft.

00:32:17.100 --> 00:32:22.100
 Jetzt kommt am Montag eine E-Mail mit der Bitte, doch unsere Vertragsunterlagen nachzureichen.

00:32:22.100 --> 00:32:29.160
 Wir werden hier in dem System hinterlegt als Zugangsberechtigte, aber die Vertragsunterlagen werden nicht vollständig.

00:32:29.160 --> 00:32:32.280
 Wir sollen das doch bitte liefern, sonst werden uns die Zertifikate entzogen.

00:32:33.320 --> 00:32:35.160
 So, bis Freitag, bumm.

00:32:35.160 --> 00:32:37.600
 So, wir also nochmal die Situation geschildert.

00:32:37.600 --> 00:32:42.660
 Hallo, wir haben es schon mal erklärt, aber wir sind Softwareentwickler, wir sind kein Testzentrum.

00:32:42.660 --> 00:32:47.860
 Hier sind aber unsere Vertragsunterlagen, wir haben einen Vertrag, sonst hätten wir ja gar nicht den Zugang zum Testsystem.

00:32:47.860 --> 00:32:48.900
 So, bitteschön.

00:32:48.900 --> 00:32:51.240
 Die komplette restliche Woche nichts gehört.

00:32:51.240 --> 00:32:55.980
 Der Absender war übrigens von einer Dame, eben besagter Dame, von der Telekom.

00:32:55.980 --> 00:33:00.080
 Also nicht T-Systems, sondern wirklich at telekom.de.

00:33:00.720 --> 00:33:05.900
 Das heißt, obwohl T-Systems, ich meine ja, gleicher Großkonzern, aber trotzdem, ich meine, wie ist das denn nach außen hin?

00:33:05.900 --> 00:33:06.820
 Die Außenwirkung, ja?

00:33:06.820 --> 00:33:10.840
 Jeder macht da irgendwie, also, am Anfang schon dieses mit der Bedürfung-Könner-Rechtsberatung.

00:33:10.840 --> 00:33:16.280
 Also jeder, keiner will dir irgendwas sagen, keiner will dir irgendwie helfen, keiner geht auf deine Situation ein und sagt dir einfach mal,

00:33:16.280 --> 00:33:18.820
 also es findet wirklich keine zwischenmenschliche Kommunikation statt.

00:33:18.820 --> 00:33:23.480
 Deswegen habe ich meine Mail schon damit eröffnet, dass wir uns echt verhascht fühlen und dass ich nicht weiß,

00:33:23.480 --> 00:33:29.420
 ob wir es hier eigentlich mit echten Menschen zu tun haben oder ob hier Bots arbeiten, die das alles automatisch auswerten,

00:33:29.480 --> 00:33:32.880
 weil einem einfach null auf die eigene Situation eingegangen wird.

00:33:32.880 --> 00:33:33.400
 Achtung.

00:33:33.400 --> 00:33:36.980
 Und es sind keine echten Menschen, ja, ich befürchte es auch.

00:33:36.980 --> 00:33:38.400
 Ich befürchte es auch.

00:33:38.400 --> 00:33:43.740
 Also, und heute kam dann wieder eine Mail, wo du eindeutig siehst, Standard Textblock.

00:33:43.740 --> 00:33:46.240
 Ja, die Vertragsunterlagen reichen nicht aus.

00:33:46.240 --> 00:33:50.400
 Sie brauchen die Liste der Testzentren nach Paragraf was weiß ich was.

00:33:50.760 --> 00:33:52.300
 Sonst wird uns das Zertifikat entzogen.

00:33:52.300 --> 00:33:55.140
 Wir haben bis Montag, wir haben bis Montag um 12 Uhr Zeit.

00:33:55.140 --> 00:33:55.800
 Ja.

00:33:56.140 --> 00:34:01.100
 So, und dann, dann, dann war ich getriggert heute und habe dann geantwortet eben als Einleitung schon mal das.

00:34:01.100 --> 00:34:07.920
 Habe dann nochmal gesagt, ich schreibe nochmal in aller Deutlichkeit, das ist uns völlig Wumpe, was mit dem Live-System ist.

00:34:07.920 --> 00:34:08.940
 Das interessiert uns nicht.

00:34:08.940 --> 00:34:13.940
 Wir wollen das Testsystem, damit wir gewährleisten können, dass auch mit zukünftigen Updates das einfach noch läuft.

00:34:14.000 --> 00:34:18.520
 Wir brauchen als Softwareentwickler, der für andere das anbietet, wir brauchen die Möglichkeit, das zu testen, ja.

00:34:18.520 --> 00:34:26.560
 Und habe echt nochmal alles genau beschrieben, was der Stand der Sache ist und habe auch gesagt, ich verstehe nicht, wo eigentlich das Problem ist, dass wir Zugang zu einem Testsystem haben.

00:34:26.560 --> 00:34:31.360
 Ich habe mir noch verkneifen können zu sagen, ich wüsste nicht mal, wo das Problem ist, wenn meine Oma den Zugang zum Testsystem hätte.

00:34:31.360 --> 00:34:35.460
 Weil die kann da nichts, die kann da keine Live-Daten irgendwie manipulieren, ja.

00:34:35.460 --> 00:34:38.400
 Es ist einfach nur, es ist so irrsinnig, was, wen stört das?

00:34:38.400 --> 00:34:42.180
 Mein Hund könnte Zugang zum Testsystem haben und es wäre völlig egal.

00:34:42.780 --> 00:34:49.160
 Das kommt da einfach nur nicht an, weil keiner liest und keiner sich Gedanken macht und du einfach Textblöcke um die Ohren gehauen bekommst.

00:34:49.160 --> 00:34:59.760
 So, also in dem Tonus ungefähr war meine Mail, mir alles von der Seele geschrieben und habe am Schluss auch nochmal geschrieben, ich wünsche dir trotzdem ein schönes Wochenende, falls das zutreffend ist.

00:34:59.760 --> 00:35:10.660
 Ansonsten wünsche ich mir, dass ich durch die Textlänge wenigstens den Automatismus geknackt habe und es doch noch bei einem echten Menschen landet, der tatsächlich uns mal einfach eine Antwort auf die Frage gibt, auf unser Grundproblem.

00:35:11.560 --> 00:35:17.940
 Und dann habe ich auch noch geschrieben, dass ich es einfach so krass finde, selbst so totales Chaos zu produzieren,

00:35:18.360 --> 00:35:28.720
 nach außen hin eigentlich völlig unprofessionell aufzutreten, in der Art und Weise, wie geantwortet wird, in der Art und Weise, wer antwortet, dass du plötzlich von einer anderen Firma E-Mails bekommst, je nachdem, wer dir schreibt.

00:35:29.780 --> 00:35:42.860
 Und jetzt aber auf Dinge pochen und sagen, wir brauchen das und das, wir sagen euch aber quasi den Grund nicht und das muss so und wir geben euch aber auch keinen Alternativvorschlag, weil wir einsehen, dass ihr eine Softwarefirma seid und kein Testzentrum.

00:35:43.320 --> 00:35:54.020
 Es findet einfach null zwischenmenschliche Kommunikation statt und das aber im Zusammenhang mit diesem Handling jetzt, das hat mich echt in Rage versetzt.

00:35:54.120 --> 00:35:58.180
 Okay, das heißt, es ist noch nicht gelöst.

00:35:58.560 --> 00:36:00.340
 Nee, ich bin gespannt, was da jetzt zurückkommt.

00:36:00.340 --> 00:36:03.440
 Wahrscheinlich werden uns am Montag einfach die Zertifikate entzogen.

00:36:03.500 --> 00:36:23.520
 Ich hätte was für dich, falls gar nichts mehr geht, weiß nicht, da haben wir auch schon öfter drüber gesprochen, ich bin ja viel über Konferenzen schon getingelt, also als Gast, jetzt nicht als Redner, und hab ein paar Leute kennengelernt und ich kenne jemanden, der schon lange bei der Deutschen Telekom arbeitet, ein Software-Developer und der macht alles Mögliche.

00:36:23.520 --> 00:36:26.160
 Den Kontakt geb ich dir im Anschluss mal.

00:36:26.160 --> 00:36:26.880
 Okay.

00:36:26.880 --> 00:36:32.060
 Ja, der sagt dann wahrscheinlich wieder, ich bin Telekom, ich hab damit nichts zu tun, das ist T-Systems.

00:36:32.060 --> 00:36:45.600
 Ich glaube, wenn, ich kann das dem vielleicht vorher mal erklären, so von wegen, das ist da ein bisschen ein Problem und ich hab halt gedacht, mit einem Softwareentwickler kann man vielleicht eher mal reden, der ist da auch schon wirklich lange, ich glaub, der müsste da intern auch ein gutes Netzwerk haben.

00:36:45.600 --> 00:36:48.100
 Okay, ja, das wäre tatsächlich mal.

00:36:48.100 --> 00:36:49.340
 Ich hab sie jedenfalls schon.

00:36:49.340 --> 00:36:51.000
 Ich weiß es nicht, ich weiß nicht, ob es was bringt, aber.

00:36:51.000 --> 00:37:01.200
 Ich hab dann auch Verständnis geäußert, ich hab gesagt, okay, das wurde alles aus dem Boden gestampft und schnell, schnell und alles muss schnell gehen hier in der Pandemie und so, ne, wir sitzen da auch im gleichen Boot, alles kein Problem, verstehe ich auch, dass es anfänglich so ist.

00:37:01.200 --> 00:37:17.040
 Aber nach anderthalb Jahren immer noch den Prozess so und dieses Null drauf eingehen, ich hab gesagt, wenn sie mir darauf keine Antwort geben kann, weil sie die Situation noch nicht hatte, dann bitte ich freundlichst und untertänigst darum, dass sie es entweder dem Vorgesetzten oder halt der zuständigen Fachabteilung weiterleitet.

00:37:17.040 --> 00:37:23.140
 Aber es kann doch nicht sein, dass ich einfach gesagt bekomme, nee, nee, hier, tschüss, Pistole auf die Brust und geht halt nicht.

00:37:23.140 --> 00:37:29.260
 Also, pff, es ist mir immer noch unbegreiflich, wie das da so läuft.

00:37:29.260 --> 00:37:36.080
 Gut, aber, ich glaub, das klappt schon heute nicht mit der kurzen Sendung, ne, also, ich hab nachher noch einen anderen Punkt.

00:37:36.120 --> 00:37:37.260
 Ich bin nicht schuld.

00:37:37.260 --> 00:37:44.020
 Nee, und du bist nicht schuld, aber, na gut, aber ich bin jetzt gerade, ich bin jetzt auch, ich hab auch jetzt gerade Lust, Lust mit euch zu reden und euch das zu erzählen.

00:37:44.760 --> 00:37:54.860
 Ja, vielleicht hört ja jemand von T-Systems oder der Telekom zu, wer weiß, also, ich mein, da soll's ja auch Frontend-Developer, nein, da soll's ja auch Frontend-Developer geben.

00:37:54.860 --> 00:38:13.520
 Falls ihr jetzt, falls ihr bei T-Systems oder bei der Deutschen Telekom arbeitet, dann kennt ihr wahrscheinlich dieses komische Prozedere, was der Konstantin gerade besprochen hat, dann ist es, dann ist bestimmt bei euch generell mit der Kommunikation eher so ein bisschen, würde ich jetzt einfach mal annehmen, das ist jetzt bestimmt kein Einzelfall, ich arbeite ja auch in einer großen Firma und

00:38:13.520 --> 00:38:15.400
 Ja, egal.

00:38:15.400 --> 00:38:43.220
 Also, dann meldet euch doch mal bei dem Konstantin über Twitter, at Groß Konstantin, oder schreibt uns vielleicht auch eine Mail an unserem Podcast-Account, social at, wo wir sind, ist vorne.show, oder meldet euch, wie auch immer, auf welchem Weg, den ihr findet, falls ihr zur Lösung dieses Problem beitragen könnt, das wäre doch, das wäre doch was, wenn man da irgendwie unsere kleine Reichweite irgendwie ein bisschen nutzen könnte, weil vielleicht gibt's ja jemanden, der da sagen kann,

00:38:43.220 --> 00:38:51.400
 Hey du, ich kenne da genau die richtigen, da muss man nur mal mit den richtigen, auf die richtige Art und Weise reden und ich öffne da mal eine Tür oder ich gebe dir mal den richtigen Kontakt oder sowas.

00:38:51.840 --> 00:39:09.880
 Das öffnet ja manchmal irgendwie schon Türen und also wie gesagt, falls du dich jetzt angesprochen fühlst, es wäre wunderbar, wenn dem Konstantin da geholfen werden würde, weil ich glaube, diese App ist auch eine gute Sache oder dieses WordPress-Plugin, ich weiß gar nicht, ob wir nochmal genau gesagt haben, worum es da geht, aber ich glaube, es kam jetzt so ein bisschen raus.

00:39:10.460 --> 00:39:19.960
 Also ist auf jeden Fall eine gute Sache, die vielen Testzentren hilft und ich glaube, das ist unterstützenswert und wenn ihr da irgendwie eine Tür öffnen könnt, dann wären wir sehr dankbar.

00:39:20.840 --> 00:39:31.300
 Noch abschließend die Bemerkung, dass ich mir fast schon eher den Umgang gewünscht hätte, wie das beim Meldesystem DEMIS, der Gesundheitsämter und übers RKI gelaufen ist.

00:39:31.300 --> 00:39:44.020
 Da hat man sich nach ein paar E-Mails einfach komplett totgestellt und wir haben bis jetzt keinen Zugang bekommen und haben dieses Feature, direkt die Daten an die Gesundheitsämter übertragen zu können, im Endeffekt einfach abgehakt, weil wir anscheinend zu klein sind.

00:39:44.020 --> 00:39:55.300
 Okay, also falls ihr beim RKI arbeitet oder bei dem Meldesystem oder bei wem auch immer, der dafür zuständig ist, auch bitte beim Konstantin melden.

00:39:55.300 --> 00:39:56.720
 Auch gerne Bescheid sagen, danke.

00:39:56.720 --> 00:40:09.080
 Genau, wir schicken euch dann auch, wenn ihr da erfolgreich vermitteln könnt, dann kriegt ihr auch nochmal Lob im Podcast und im Stream und dann machen wir auch Werbung für euer Soundcloud oder wie war das früher immer, glaube ich.

00:40:09.080 --> 00:40:18.720
 Ja, also, unser Dank ist euch sicher, das wäre wunderbar, wenn wir da was hinkriegen würden.

00:40:18.720 --> 00:40:22.400
 Gut, dann darfst du jetzt weitermachen.

00:40:22.400 --> 00:40:26.540
 Gut, so, Konstantin hat jetzt auch keine Worte mehr, der Podcast steht eigentlich vorbei.

00:40:26.540 --> 00:40:31.160
 Die maximale Wortanzahl ist aufgebraucht, ich habe mitgezählt.

00:40:32.480 --> 00:40:41.520
 Jetzt was ganz anderes. Ich habe, glaube ich, ich weiß gar nicht, habe ich im Stream oder im Podcast schon mal darüber gesprochen, über mein Tastaturproblem.

00:40:43.540 --> 00:40:53.460
 Und zwar habe ich das Problem, dass auf meiner Tastatur, also ich habe, ich habe eine Mac-Tastatur auf meiner Mac und ich habe auch eine Logitech-Tastatur, auch mit Mac-Belegungen, Mac-Tastatur und Belegungen.

00:40:53.460 --> 00:41:05.940
 Und wenn man Programmierer ist in Deutschland mit einer deutschen Tastatur und einen Mac hat, dann muss man bestimmte Shortcuts komplett auswendig wissen, weil bestimmte Zeichen nicht auf der Tastatur drauf sind, obwohl man sie verwenden kann.

00:41:05.940 --> 00:41:18.300
 Und ich meine, es ist okay, es muss nicht auf jedes Zeichen drauf sein, aber so klassische Sachen wie eckige Klammern, die Pipe, der Backslash, geschweifte Klammern und die Tilde, das sind welche, die ich dann doch öfter mal benutze.

00:41:18.300 --> 00:41:20.940
 Und die sind da einfach nicht drauf.

00:41:20.940 --> 00:41:24.180
 Und die Shortcuts wollen mir nicht ins Hirn.

00:41:24.180 --> 00:41:30.320
 Ich weiß sie, ich muss aber immer eine Weile nachdenken, wo ich früher halt einfach zack, zack, zack, nicht drüber nachdenken.

00:41:30.320 --> 00:41:34.480
 Vor allem auch, weil sie auf der Windows-Tastatur und auf anderen Tastaturen einfach drauf sind, die Zeichen.

00:41:34.480 --> 00:41:37.880
 Ich glaube, ich bin gerade überlegen, die Tilde glaube ich nicht, oder?

00:41:37.880 --> 00:41:39.180
 Ach doch, die Tilde ist auch drauf.

00:41:39.180 --> 00:41:40.000
 Guck mal auf deine Tastatur.

00:41:40.000 --> 00:41:40.880
 Die Tilde ist drauf, ja, ja.

00:41:40.880 --> 00:41:41.540
 Die Tilde ist auch drauf.

00:41:41.540 --> 00:41:42.440
 Das ist ein Sternchen, ja.

00:41:42.440 --> 00:41:53.580
 Genau, dann sind die, sie sind alle, die sind alle drauf und ich war es halt einfach nicht gewöhnt, dass die nicht drauf waren und habe halt überlegt, ja, weißt du, wenn du dann bei Twitter fragst, dann kommen so schlaue Antworten wie, ja, nutz halt eine englische.

00:41:54.900 --> 00:41:58.140
 Die sagen mir dann im Prinzip, schmeiß deinen Mac weg und deine Tastatur kauf neu.

00:41:58.140 --> 00:42:01.180
 Ja, genau.

00:42:01.180 --> 00:42:03.200
 Vielleicht beim nächsten, aber wahrscheinlich nicht.

00:42:03.200 --> 00:42:03.900
 Ja, das stimmt.

00:42:03.900 --> 00:42:08.520
 Die, die, äh, amerikanischen Keycaps, die haben das alles standardmäßig mit drauf.

00:42:08.520 --> 00:42:09.280
 Ja, haben sie.

00:42:09.280 --> 00:42:17.820
 Ähm, aber erstens bin ich schon so alt, dass ich jetzt, glaube ich, mir nicht nochmal ein komplett anderes Tastaturlayout angewöhnen kann, nachdem ich jetzt schon auf, auf Apple umgestiegen bin.

00:42:18.380 --> 00:42:29.060
 Ähm, das ist ja nochmal, das ist noch keine Umlaut und so, ich brauch die schon, ich hab die schon ganz gern da und möchte nicht UE oder dann irgendwie mit irgendwelchen komischen Tastenkombinationen kriegt man die dann vielleicht auch wieder, aber nee, das ist für mich keine Alternative.

00:42:29.060 --> 00:42:39.520
 Äh, und leider gibt es meines Wissens nach, bitte schreibt's in die Kommentare, falls ich falsch liege, ähm, auch keine Keycaps, die man dafür nachkaufen könnte, wo dann das drauf ist.

00:42:39.520 --> 00:42:53.600
 Ich hab heute tatsächlich, ich hab direkt, kurz vor der Sendung, bei, mal, äh, ein Tweet an Logitech geschrieben, ähm, und gefragt, ob das denn möglich wäre, dass man da alternative Keycaps kriegt, weil ich so eine 3D-Druckerscheiße oder sowas will ich da jetzt nicht haben.

00:42:53.600 --> 00:43:00.720
 Ja, kommt mir nicht mit 3D-gedruckten Tasten, solange die nicht so smooth sind wie die anderen und genauso aussehen, ähm, braucht die mir nicht kommen.

00:43:00.820 --> 00:43:12.680
 So, also, ich hatte dieses Problem, was mach ich da? Ich wollte meine Tastatur nicht wegwerfen und, äh, den Computer nicht wegwerfen, ähm, was, was mach ich? Und die Tastatur war teuer, also, äh, ja, das kommt einfach nicht in Frage.

00:43:12.680 --> 00:43:18.960
 Ähm, und Keycaps gibt's offenbar keine. Also hab ich mir gedacht, naja, vielleicht kann man ja was draufkleben.

00:43:18.960 --> 00:43:29.460
 Und dann hab ich tatsächlich relativ lange im Internet rumgesucht, ob es denn irgendwie irgendwo vernünftige, vernünftigen Anbieter für sowas gibt, dass man sich so ein Sonderzeichen draufkleben kann.

00:43:29.960 --> 00:43:39.880
 Und ich war schon am Verzweifeln, äh, bis ich dann tatsächlich einen tschechischen Anbieter für sowas gefunden hab, der auch nach Deutschland shippt, kann ich dir dann auch gleich mal zeigen.

00:43:39.880 --> 00:43:51.400
 Ähm, und zwar, ich kann jetzt, ich hab sie gerade vorhin erst drauf gemacht, ich muss sagen, ähm, ich glaube, sie werden nicht so extrem lange halten, weil man an den Rändern anstößt von den Stickern.

00:43:51.400 --> 00:43:58.280
 Also ich hab jetzt Sticker, die auf meine Tastatur geklebt sind, die nur ungleich größer sind als die eigentlichen Sonderzeichen, die drauf abgebildet sind.

00:43:58.360 --> 00:44:01.640
 Angeblich sollen sie auch im Dunkeln leuchten, wenn sie lang genug angestrahlt wurden.

00:44:01.640 --> 00:44:02.760
 Das hab ich jetzt noch nicht getestet.

00:44:02.760 --> 00:44:08.600
 Äh, ich hab jetzt noch keinen Langzeittest, aber ich habe von keyoverlay.com mir, äh, Sonderzeichen bestellt.

00:44:08.600 --> 00:44:11.320
 Kann ich dir mal kurz zeigen, dass du...

00:44:11.320 --> 00:44:12.460
 Das ist ganz, ganz klein.

00:44:12.460 --> 00:44:23.840
 Ähm, und, äh, da sind wirklich die einzelnen Sonderzeichen drauf, jetzt in weiß und mit transparentem Hintergrund und so als, äh, es ist ein ovaler Sticker.

00:44:23.840 --> 00:44:28.740
 Ähm, und die kannst du dann halt an die entsprechende Stelle auf der Tastatur kleben.

00:44:28.740 --> 00:44:32.720
 Ähm, ich, ja, wie gesagt, ich hab's jetzt angebracht.

00:44:32.840 --> 00:44:41.700
 Es sieht okay aus, ich hab auch ein Foto, ähm, in unser Trello gepackt, das könntest du auch mit in den, äh, in unsere Folge mit reinpacken auf der Webseite.

00:44:41.700 --> 00:44:42.320
 Seh ich das denn?

00:44:42.320 --> 00:44:47.760
 Äh, das ist, äh, als Titelbild erst mal oben drin in unserer Karte von der Sendung.

00:44:47.760 --> 00:44:52.020
 Aber irgendwo, irgendwo müsste es, müsste auch ein Runterladen-Knopf geben, hier, genau.

00:44:52.020 --> 00:44:54.440
 Äh, genau, Anhänge ist ja irgendwie oben drin.

00:44:54.440 --> 00:45:02.420
 Genau, so, ähm, und da ich mir dachte, ich hab ja noch mehr Tastaturen, hab ich mir gleich vier gekauft, die kosten irgendwie drei Euro, das Stück.

00:45:02.420 --> 00:45:10.380
 Und dann hab ich gesehen, die haben auch noch andere coole Sachen, und das wollte ich dir auch noch zeigen, ähm, nämlich, wenn man jetzt grad Klavier lernt,

00:45:11.100 --> 00:45:17.900
 und das ist ja auch eine Tastatur, ne, Klavier lernt und noch nicht genau weiß, was auf welcher Taste ist,

00:45:17.900 --> 00:45:27.060
 hier einmal alle Tasten mit den Noten, und zwar, das, also, das sind jetzt Sticker für alle Tasten,

00:45:27.060 --> 00:45:36.800
 also für alle 88 Tasten auf einem großen Klavier, ähm, mit jeweils der Note drauf, also dem Buchstaben, mit auch der Zahl,

00:45:36.940 --> 00:45:48.440
 also A0 oder, keine Ahnung, A5, C6, D6 und so weiter, dann ist da tatsächlich die Note im Notensystem, also, äh, mit Bassschlüssel oder Violinschlüssel oder,

00:45:48.440 --> 00:45:50.680
 ich weiß gar nicht, wie ist das denn, wenn's ganz hoch geht?

00:45:50.680 --> 00:45:53.100
 Nö, das ist auch noch Violinschlüssel, glaub ich.

00:45:53.100 --> 00:46:00.100
 Ähm, und es steht sogar, äh, Do, Re, Mi, Fa, So, La, Si, noch unten drunter.

00:46:00.100 --> 00:46:05.400
 Also, wenn man das so gelernt hat, ich weiß nicht, die, die, die Leute, die vielleicht mal Musikunterricht irgendwie in der Grundschule hatten oder so,

00:46:05.400 --> 00:46:09.000
 die haben, da lernt man das, glaub ich, die Töne so mit, äh, mit diesen, mit diesen Lauten, Do, Re, Mi.

00:46:09.000 --> 00:46:15.460
 Ja, ich glaub auch im Ausland, also, äh, es gibt ja verschiedene Systeme, ne, dass man H ist manchmal B und bei uns ist es H, äh,

00:46:15.460 --> 00:46:19.420
 und ist das Do, Re, Mi, ist ja, glaub ich, Italien, ne, ist das die normale Betitelung der Note.

00:46:19.420 --> 00:46:28.560
 Ich weiß es gar nicht, ich hab das auf jeden Fall, ähm, im Grundschullehramtsstudium, wo ich ja auch Musik als Fach hatte, da, äh, hab ich das auf jeden Fall, äh, gelernt.

00:46:28.560 --> 00:46:29.260
 Cool.

00:46:29.260 --> 00:46:29.480
 Genau.

00:46:29.480 --> 00:46:38.500
 Und das ist, äh, find ich auch ziemlich cool, das hab ich einfach aus Spaß mal mitbestellt, auch so, äh, quasi so, damit es sich auch lohnt, irgendwie diesen Brief aus Tschechien, äh, zu bestellen.

00:46:38.500 --> 00:46:46.900
 Ähm, und das, das, ich hab tatsächlich ja auch ein Keyboard hier und ich spiel da selten, ich kann das auch nicht wirklich gut und ich spiel da selten drauf, aber ich glaube, das könnte mir schon helfen.

00:46:46.900 --> 00:46:52.360
 Also, ich weiß, es sieht danach halt kacke aus, wenn auf jeder Taste ein Sticker klebt, aber es könnte vielleicht schon helfen.

00:46:52.360 --> 00:46:55.480
 Standard Musiker-Spruch, ey, lass uns mal was zusammen machen.

00:46:55.480 --> 00:47:08.220
 Ja, klar, äh, aber wichtig ist, das muss man an den Nichtmusikern, muss man das erklären, lass uns mal was zusammen machen, bedeutet, man macht genau gar nichts.

00:47:08.220 --> 00:47:10.220
 Lass uns nie etwas zusammen machen, heißt es eigentlich.

00:47:10.220 --> 00:47:15.860
 Es heißt eigentlich, lass uns, also, ich weiß nicht, in wie viel, wie viel Prozent der Fälle dann wirklich was passiert.

00:47:15.860 --> 00:47:17.520
 Ich würde sagen, es ist unter einem Prozent.

00:47:17.520 --> 00:47:24.340
 Also, wie oft, wie oft hab ich das schon gesagt oder gehört?

00:47:24.340 --> 00:47:42.080
 Äh, hab ja lange, äh, viel Musik gemacht in verschiedenen Bands und das ist so der Standardspruch, wenn du irgendwo einen Musiker kennenlernst oder, oder weiß ich nicht, jemanden nochmal triffst, wo du weißt, der macht auch Musik und dann mit dem was, den triffst du in der Bar und dann ist der, das ist der, das ist der ultimative Standardspruch.

00:47:42.160 --> 00:47:43.300
 Ja, lass uns mal was zusammen machen.

00:47:43.300 --> 00:47:45.700
 Deswegen hab ich's gesagt, wir hatten's schon ein paar Mal drüber.

00:47:45.700 --> 00:47:47.320
 Ja, es ist einfach traumhaft.

00:47:47.320 --> 00:47:53.820
 Ja, das muss man halt vielleicht auch den, den, äh, nicht Musikern, die die andere Podcast-Folge nicht gehört haben, kurz erklären, was das bedeutet.

00:47:53.820 --> 00:47:56.740
 Ja, ähm, wie gesagt, das ist jetzt mein Experiment.

00:47:56.740 --> 00:48:11.540
 Wenn ihr jetzt bei Logitech arbeitet, oder bei Apple, oder bei irgendjemandem, der entweder Logitech oder Apple-Tasten originalgetreu nachmachen kann, aber mit halt anderen Zeichen, ähm, dann auch bitte mal bei mir melden.

00:48:11.600 --> 00:48:16.920
 Ich bin bereit, Geld dafür zu bezahlen, also ich würde dafür auch gutes Geld auf den Tisch legen, wenn ich die Tasten austauschen könnte.

00:48:16.920 --> 00:48:17.720
 Bei meinem Mac weiß ich das.

00:48:17.720 --> 00:48:19.900
 Ja, und du kannst ja nicht der Einzige sein mit dem Problem, ne?

00:48:19.900 --> 00:48:21.540
 Also jeder Entwickler hat doch dieses Problem.

00:48:21.540 --> 00:48:28.680
 Naja, die meisten sagen halt, ja, dann beiß ich halt einen sauren Apfel und nutze halt eine amerikanische Tastatur, die könnte ich mir ja quasi zusätzlich noch kaufen.

00:48:28.920 --> 00:48:31.640
 Aber das ist doch, was soll das denn?

00:48:31.640 --> 00:48:52.280
 Also, naja, also falls du bei Logitech arbeitest oder bei Apple, ähm, oder bei einer Firma, die geile Tastatur-Caps herstellt, die genau für diese Tastaturen, die ich jetzt gerade angesprochen habe, also den, in meinem Fall, das MacBook Air 2020, glaube ich, ähm, oder die Logitech MX Keys for Mac, ähm, machen kannst.

00:48:52.520 --> 00:49:01.960
 Und wie gesagt, nee, ich will nicht so 3D-gedruckte Scheiße, sondern es muss schon, es müsste schon sehr gut 3D-gedruckt sein, dass ich es nicht unterscheiden kann von den anderen Tasten.

00:49:01.960 --> 00:49:08.020
 Und dann, ähm, dann wäre ich da, wäre ich auch bereit, gutes Geld dafür zu bezahlen, ähm, weil das ist…

00:49:08.020 --> 00:49:21.880
 Wobei, wenn du es, wenn du es professionell 3D drucken lässt, ne, ist ja immer die Sache, klar, du kannst es von einem Kumpel 3D drucken lassen, dann sieht es halt entsprechend aus mit Rillen und so, aber wir haben tatsächlich auch schon Sachen, Modelle für Kunden drucken lassen, da gibt es auch günstige Anbieter, ich glaube auch in Tschechien.

00:49:22.520 --> 00:49:27.120
 Ähm, also ob du jetzt was gedrucktes oder was geklebtes aus Tschechien bestellst, ist ja wurscht.

00:49:27.120 --> 00:49:35.060
 Ähm, vielleicht kann ich da mal, ähm, mein Bruder kann dir da bestimmt Tipps geben und dann kannst du, also das ist wirklich glatt, was da rauskommt.

00:49:35.060 --> 00:49:36.620
 Ich weiß nicht, ob das vom…

00:49:36.620 --> 00:49:44.820
 Exakt die gleiche Farbe, exakt die gleiche Form, da sind ja auch noch Aussparungen drin, wo es dann durchleuchtet und so, das ist, glaube ich, nicht ganz so einfach.

00:49:44.820 --> 00:49:45.900
 Ich, ich verknüpfe euch mal.

00:49:45.900 --> 00:49:50.660
 Mein Bruder baut dir das nach in 3D und, äh, wenn er jetzt Zeit findet.

00:49:50.660 --> 00:49:51.320
 Ja, klar, also ich, äh…

00:49:51.320 --> 00:49:54.620
 Und natürlich, das lässt sich machen, also ich bin dabei, echt erstaunt, wie gut das inzwischen ist.

00:49:54.620 --> 00:50:04.220
 Also wenn, ähm, wie gesagt, ich kann euch auch einen Auftrag dafür erteilen, ähm, wenn ich am Ende das habe, was ich haben will, dann wie gesagt, ich bin bereit, gutes Geld dafür zu bezahlen.

00:50:04.220 --> 00:50:06.160
 Okay, lass uns mal drüber sprechen, im Ernst, ja.

00:50:06.200 --> 00:50:07.200
 Ja, verknüpfe mich mal.

00:50:07.200 --> 00:50:08.080
 Das machen wir.

00:50:08.080 --> 00:50:08.640
 Okay.

00:50:08.640 --> 00:50:09.260
 Gut.

00:50:09.260 --> 00:50:10.100
 Okay.

00:50:10.100 --> 00:50:12.040
 Bist du schon durch mit deinem Punkt?

00:50:12.040 --> 00:50:14.520
 Ich bin mit dem, mit dem Tastaturpunkt bin ich durch.

00:50:14.520 --> 00:50:14.960
 Alles klar.

00:50:14.960 --> 00:50:16.880
 Ähm, dann darfst du, darfst du den nächsten.

00:50:16.880 --> 00:50:20.140
 Ja, bei mir wird das noch einmal kurz doch noch ein bisschen länger.

00:50:20.140 --> 00:50:21.520
 Ei, ei, ei.

00:50:21.520 --> 00:50:22.880
 Kommt, kommt wieder Rage.

00:50:22.880 --> 00:50:24.160
 Nee, ähm.

00:50:24.160 --> 00:50:26.340
 Denn, Rage macht die Nase frei.

00:50:26.340 --> 00:50:32.660
 Äh, nee, es, äh, ja, Rage nicht.

00:50:32.660 --> 00:50:35.800
 Nee, es ist, ähm, also fangen wir so an.

00:50:35.960 --> 00:50:40.140
 Letztes Mal habe ich im Geilteil, äh, das Patriarchat angegriffen, ne, erinnerst du dich vielleicht?

00:50:40.140 --> 00:50:41.580
 Äh, heute möchte ich mich.

00:50:41.580 --> 00:50:42.440
 Heute wird, heute wird es zerstört.

00:50:42.440 --> 00:50:48.320
 Ja, heute möchte ich mich der Frage widmen, äh, ob man nicht auch, äh, ob das Bild von Selbstständigkeit nicht vielleicht auch überholt ist.

00:50:48.320 --> 00:50:49.560
 Also das wird nochmal ein bisschen tiefer.

00:50:49.560 --> 00:50:52.220
 Müssen wir etwa unsere Selbstständigkeitsfolge neu aufnehmen?

00:50:52.220 --> 00:50:56.220
 Unsere Selbstständigkeitsfolge, das, jetzt weiß ich, was ich vorhin vergessen habe, was ich noch vorbereiten wollte.

00:50:56.220 --> 00:51:01.740
 Ich wollte die Folgennummer raussuchen, was ich jetzt damit überbrücke, in dem ich jetzt schnell hier nebenher suche.

00:51:01.740 --> 00:51:03.920
 Nummer 18 war nämlich unsere Folge.

00:51:03.920 --> 00:51:04.820
 Sehr gut.

00:51:04.820 --> 00:51:08.960
 48 Dinge, die du nie über Selbstständigkeit wissen wolltest, äh, an dieser Stelle Empfehlung.

00:51:08.960 --> 00:51:12.940
 Es sind nur grob gerechnet 48, wir wissen selbst nicht genau, wie viele es sind.

00:51:12.940 --> 00:51:14.500
 Das war nur unser erster Clickbait-Titel.

00:51:15.800 --> 00:51:16.900
 Ja, gut funktioniert.

00:51:16.900 --> 00:51:19.020
 Ja, doch, hat ganz gut funktioniert.

00:51:19.020 --> 00:51:21.060
 Ähm, genau.

00:51:21.060 --> 00:51:25.180
 Es wird so ein bisschen ein Plädoyer, das sich, glaube ich, in erster Linie an mich selbst richtet.

00:51:25.180 --> 00:51:27.180
 Oh, okay, da bin ich sehr gespannt.

00:51:27.180 --> 00:51:29.380
 Weil, ich hab nämlich vor Weihnachten schon, äh...

00:51:29.380 --> 00:51:31.780
 Jetzt bräuchten wir so, jetzt bräuchten wir so Filmmusik im Hintergrund.

00:51:31.780 --> 00:51:32.600
 Ach, nicht die Spannungsmusik.

00:51:32.600 --> 00:51:38.620
 Wir bräuchten sowas, sowas mit, mit Hörnern und Trompeten und sowas, sowas erhebendes.

00:51:38.620 --> 00:51:39.500
 Ja, sowas, ethos.

00:51:39.500 --> 00:51:44.780
 Also, es, bei uns hat das, äh, mit den, mit den Verkaufszahlen, das ist auch wieder ein schöner, schöner Auf...

00:51:44.780 --> 00:51:47.400
 Nichts spielen, worauf wir noch zahlen müssen, ne?

00:51:47.400 --> 00:51:50.940
 Ähm, wir hatten's ja über...

00:51:50.940 --> 00:51:53.420
 Ich mach auch ganz leise, warte.

00:51:53.420 --> 00:51:57.940
 Über unser, über das Plugin, was wir da haben und dieses Testzentrums-Dings.

00:51:57.940 --> 00:52:00.580
 Und das ist jetzt mit der vierten Welle, ist das schon ziemlich explodiert.

00:52:00.580 --> 00:52:06.320
 Und das ist natürlich schön für uns, ähm, weil damit auch was reinkommt, aber es ist halt, bedeutet halt schon auch ordentlich Stress.

00:52:06.320 --> 00:52:10.920
 Und ich hab jetzt vor Weihnachten, als das da so hoch ging und ich halt echt noch schnell vorm Urlaub,

00:52:10.920 --> 00:52:15.540
 bevor ich mir den, meiner Meinung nach, wohlverdient gegönnt hab, ähm, war halt noch einiges zu tun.

00:52:15.540 --> 00:52:18.040
 Ich hab echt gemerkt, dass der Stress mir zunehmend,

00:52:18.040 --> 00:52:22.000
 äh, mir zunehmend so auf die Gesundheit auch geht, ne?

00:52:22.000 --> 00:52:23.300
 Also, körperlich und psychisch.

00:52:23.300 --> 00:52:27.340
 Und ich glaube, also, allein schon darüber offen zu reden, ist so ein erster Schritt.

00:52:27.340 --> 00:52:32.580
 Ne, Psyche ist ja oft immer noch gesellschaftlich auch tabuisiert, da spricht man nicht drüber und es wird auch manchmal nicht ernst genommen.

00:52:32.580 --> 00:52:33.640
 Bei uns wird über alles gesprochen.

00:52:33.640 --> 00:52:37.200
 So, wie ich hab auch schon gemerkt, im Stream, ja, da findet öfter ein echt guter Austausch statt.

00:52:37.200 --> 00:52:39.960
 Also, gerade wenn es dann schon ein bisschen später wird, es ist noch so der Kern da.

00:52:40.440 --> 00:52:42.100
 Ähm, alle haben vielleicht ein bisschen ein Bierchen getrunken.

00:52:42.100 --> 00:52:48.440
 Und dann ist immer so, ne, das stößt auf so viel, äh, ja, bei mir auch, ja, stimmt, ja, so fühle ich mich auch manchmal und so.

00:52:48.440 --> 00:52:50.320
 Ne, also, ich find's gut, dass wir darüber sprechen.

00:52:50.320 --> 00:52:57.220
 Und, ähm, wir haben in unserer Folge über Selbstständigkeit, äh, viele positive und, und viele vielleicht auch nicht so positive beleuchtet.

00:52:57.220 --> 00:53:02.580
 Ähm, aber ich, es geht jetzt so ein bisschen eher so in die persönliche Schiene, was das mit einem macht, ja.

00:53:02.580 --> 00:53:06.380
 Ja, und was so die, die Ansprüche sind, die man vielleicht selber hat, die aber einem auch entgegengebracht werden.

00:53:06.840 --> 00:53:12.820
 Und ich hab jetzt auch gerade, weil's mir jetzt aktuell manchmal nicht so gut geht und ich so nicht so ganz happy bin, äh, mit meinem Bruder auch öfter drüber gesprochen.

00:53:12.820 --> 00:53:17.040
 Und der meinte dann halt auch, dass, dass ganz viel davon von mir selbst kommt.

00:53:17.140 --> 00:53:21.160
 Also, ganz viel von dem Stress, den mach ich mir eigentlich selbst, weil ich mir den machen lasse, ja.

00:53:21.160 --> 00:53:24.680
 Und ich hab mich halt gefragt, wie, woher kommt das und wie kann ich dem entrinnen?

00:53:24.680 --> 00:53:26.560
 Weil ich kann, aktuell, ich kann's halt nicht abstellen, ja.

00:53:26.560 --> 00:53:34.740
 Also, wenn ich, wenn ich, ich hab jetzt schon angefangen, nach Feierabend und am Wochenende keine E-Mails, zumindest mal die Benachrichtigung auszustellen der Geschäfts-E-Mails als ersten Schritt.

00:53:34.740 --> 00:53:36.060
 Das hat mir schon echt gut getan.

00:53:36.060 --> 00:53:39.920
 Ich kann aber manchmal nicht widerstehen, doch zu gucken, ob nicht irgendwo was brennt und nicht was löschen muss.

00:53:39.920 --> 00:53:46.140
 Und wenn ich's dann aber gesehen habe, dass da was ist, auch wenn's jetzt nicht so dringend ist und bis Montag warten könnte, aber ich hab's immer im Hinterkopf.

00:53:46.520 --> 00:53:50.800
 Und das beschäftigt mich immer und, und am liebsten geh ich dann an den Rechner und ich mach's gleich, weil dann hab ich's aus dem Kopf.

00:53:50.800 --> 00:53:51.240
 So.

00:53:51.240 --> 00:53:53.500
 Pass auf, weiter.

00:53:53.500 --> 00:54:06.440
 Da, da hat Apple eine ganz gute technische Lösung für geschaffen mit dem Nicht-Stören-Modus, ähm, den du sogar, also der synchronisiert sich über Geräte hinweg und dann kriegst du keine Notifications mehr.

00:54:06.440 --> 00:54:13.680
 Du kannst den selbst einschalten, aber ich hab den zum Beispiel so, dass er von einer bestimmten Zeit abends bis morgens immer an ist.

00:54:14.440 --> 00:54:20.660
 Das heißt, äh, und du kannst, äh, und du kannst, glaub ich, auch explizit Dinge davon ausnehmen und sagen, nein, das darf, das darf trotzdem durch.

00:54:20.660 --> 00:54:22.920
 Eieiei, der arme Konstantin.

00:54:22.920 --> 00:54:24.720
 Ja, das schneid ich raus, das ist mal im Jutig noch.

00:54:24.720 --> 00:54:29.760
 Nee, du musst dich ein bisschen, du musst dich ein bisschen, du musst dich ein bisschen mehr in Rage wieder reden, dann ist die Nase wieder frei.

00:54:29.760 --> 00:54:35.280
 Ähm, das ist übrigens auch unser Sendungstitel, glaub ich, Rage macht die Nase frei.

00:54:35.280 --> 00:54:41.460
 Jetzt kann ich, jetzt kann ich echt mein Schnäuzen hier nicht rausschneiden, wenn wir jetzt so breit reden, breit, breit reden.

00:54:41.460 --> 00:54:42.680
 Äh, breit.

00:54:42.680 --> 00:54:49.380
 Ja, genau, also, ähm, das, also, das nur so als, als technische, technische Hinweise, aber sowas gibt's unter Android bestimmt auch.

00:54:49.380 --> 00:54:53.400
 Ja, ich hab's in meinem Mail-Programm auf, auf Android, in der App einfach ausgestellt, die Benachrichtung.

00:54:53.400 --> 00:54:57.220
 Aber das bringt natürlich alles nix, wenn ich dann trotzdem draufklicke und gucke.

00:54:57.220 --> 00:55:01.800
 Wenn du selbst guckst, wenn du natürlich selbst guckst, das da, ja, das ist eine Disziplinenfrage.

00:55:01.800 --> 00:55:13.680
 Und, äh, pff, und ich stimme dir zu, ähm, ich hab auch schon oft gedacht, äh, also, auch bei meinem Job, ohne selbstständig zu sein, ja, ich muss jetzt aber noch, und das muss noch fertig werden.

00:55:13.680 --> 00:55:23.040
 Und ich hab das dann auch mit Chefs von mir besprochen, ne, so, boah, und ich denk immer, ich bin so, ich bin so, der Druck ist so groß, der Druck ist so groß von außen, und dann sagen die, nee, macht dir doch gar keiner Druck.

00:55:23.400 --> 00:55:26.640
 Ja, aber das ist halt eine persönliche Geschichte, wenn man drauf ist.

00:55:26.640 --> 00:55:32.320
 Dann hab ich drüber nachgedacht und hab gemerkt, es stimmt, das macht mir gar keiner von außen Druck.

00:55:32.320 --> 00:55:38.820
 In den meisten, in den wenigsten Fällen kommt einer von außen und sagt, das muss jetzt, aber hier, zaggi, zaggi, und zwar übermorgen.

00:55:38.820 --> 00:55:42.360
 Das gibt es fast nicht, es ist nur in meinem Kopf.

00:55:42.360 --> 00:55:49.540
 Und es ist unfassbar schwer, es ist noch, es wäre mir lieber, es wäre von außen, dann könnte ich ja dem sagen, halt die Schnauze.

00:55:49.540 --> 00:55:57.620
 Oder Mails von dem Block gehen sofort in den Papierkorb, oder wenn der mich im Chat anschreibt, blockiere ich den, der mich stresst.

00:55:57.620 --> 00:56:03.660
 Aber wenn ich das selbst bin, dann ist das viel, viel, viel schwieriger, damit aufzuhören und dagegen anzukommen.

00:56:03.660 --> 00:56:09.340
 Das Ding ist, es ist eine Mischung aus beidem bei mir, also es ist schon nachweislich auch der Druck von außen, da kann ich auch noch ein paar Beispiele nennen.

00:56:10.220 --> 00:56:14.100
 Aber es verstärkt halt das, was bei mir eh schon innen drin ist, weißt du?

00:56:14.100 --> 00:56:20.560
 Also es ist so eine Mischung aus diesen Ansprüchen, die halt wirklich Leute, also Kunden in dem Fall, stellen und dem, was du dir selber denkst.

00:56:20.560 --> 00:56:26.100
 Und zusätzlich kommen noch die Sachen, die wirklich nicht so wichtig sind und du machst dir trotzdem den Stress und das macht es halt sehr stressig.

00:56:26.100 --> 00:56:33.380
 Aber gut, also der Trend geht ja zum Glück dahin, dass man unabhängig des Geschlechts auch mehr Zeit mit der Familie verbringen will.

00:56:33.380 --> 00:56:37.660
 Oder auch wenn man keine Familie hat, dass sich die Zeit halt gleich aufteilt zumindest.

00:56:37.660 --> 00:56:40.160
 Oder dass man, wenn man keine Familie hat, halt die Arbeitszeit einfach reduziert.

00:56:40.160 --> 00:56:43.760
 Work-Life-Balance war ja lange Zeit so immer dieses Keyword.

00:56:43.760 --> 00:56:52.300
 Und finde ich auch super okay, es gibt zum Beispiel jetzt auch ein Pilotprojekt in England oder im UK halt.

00:56:52.300 --> 00:56:59.220
 Eine Vier-Tage-Woche bei gleichem Gehalt sind es 30 Unternehmen, die das für, glaube ich, sechs Monate jetzt mal ausprobieren.

00:56:59.460 --> 00:57:03.480
 Und es gab so Projekte, glaube ich, in skandinavischen Ländern auch schon und da funktioniert das gut.

00:57:03.480 --> 00:57:08.040
 Es gab was in Island, glaube ich, noch gar nicht so lange her, habe ich mitbekommen.

00:57:08.040 --> 00:57:17.720
 Und es gibt diverse Studien, dass also, ob man jetzt wirklich nur vier Tage Woche macht oder ob man sagt, wir begrenzen die tägliche Arbeitszeit irgendwie auf sechs Stunden oder so.

00:57:17.720 --> 00:57:20.800
 Es gibt verschiedene Ansätze, bestimmt alle ihre Vor- und Nachteile.

00:57:21.080 --> 00:57:27.260
 Aber so generell weiß man, wenn man weniger Zeit hat, arbeitet man nicht unbedingt weniger, sondern man arbeitet in der Zeit produktiver.

00:57:27.960 --> 00:57:36.880
 So, aber ist ja auch egal. Also es geht mir nur einfach darum, so dieses Setting, die Leute versuchen gerade mehr Zeit, jetzt gerade auch vielleicht durch Homeoffice in der Pandemie jetzt und so.

00:57:36.880 --> 00:57:40.260
 Aber so der Trend ist generell so, wir wollen nicht mehr einfach nur uns totarbeiten.

00:57:40.260 --> 00:57:51.840
 Wir haben erkannt, so Kapitalismus ist nicht nur yay, sondern ist halt auch, macht uns halt auch irgendwie kaputt und nimmt uns von unserer Lebenszeit, von der wir halt irgendwann nicht mehr so viel haben und dann im Rentenalter da sitzen und halt irgendwie die Zeit nicht mehr genießen können, weil dann sind wir krank.

00:57:51.840 --> 00:58:07.900
 Und der Anspruch irgendwie an Selbstständige, also zumindest an uns als kleine Firma ist aber immer noch, und wir bestehen ja im Endeffekt nur aus zwei Selbstständigen, werden zwar als Firma nach außen gesehen, aber eigentlich sind wir halt zwei Selbstständige, die sich zusammengetan haben, wenn du so willst.

00:58:08.180 --> 00:58:22.920
 Und das ist immer noch der Anspruch irgendwie so nach ständiger Erreichbarkeit. Also wir haben tatsächlich letzten Sonntag eine E-Mail gehabt von wegen, und das war halt wirklich, du kannst die Lizenz für unser Tool, die kannst du im Shop bei uns kaufen, wir müssen da nichts manuell machen.

00:58:22.920 --> 00:58:27.280
 Aber, ja, ich bräuchte noch eine Lizenz, schicken sie mir doch eine Rechnung, ich bräuchte die aber bitte noch heute.

00:58:27.280 --> 00:58:33.840
 Und ich dachte echt so, nee, nee, in dem Fall hat es mein Bruder gemacht.

00:58:34.140 --> 00:58:34.740
 Sehr gut.

00:58:34.740 --> 00:58:40.620
 Mein Bruder hat darauf geantwortet, ja, und hat gesagt so, hey, ich sehe es gerade im Pegel bei mir aber auch.

00:58:40.620 --> 00:58:48.320
 In dem Fall hat er geschrieben so, hey, also eigentlich arbeiten wir sonntags nicht, und wenn sie eine Lizenz brauchen, dann kaufen sie die bitte über den Shop. Fertig.

00:58:49.280 --> 00:59:00.440
 Aber allein so dieses, mir würde das selber niemals in den Sinn kommen, ich frage mich, was in den Leuten vorgeht, sonntags an eine Firma zu schreiben und zu sagen, ah, ich bräuchte es heute bitte noch.

00:59:00.440 --> 00:59:02.500
 Selbst nicht mal an einem Samstag.

00:59:03.600 --> 00:59:09.920
 Also, ich weiß nicht, klar, natürlich so Riesenagenturen, die haben wahrscheinlich auch irgendwie samstags hier Kundenbespaßung, ja.

00:59:09.920 --> 00:59:19.720
 Aber ganz ehrlich, von einem normalen Durchschnittsunternehmen, da gehe ich doch nicht davon aus, dass montags bis freitags außerhalb von 9 bis 18 Uhr, sage ich mal, dass da irgendwas passiert, oder?

00:59:20.600 --> 00:59:24.180
 Montags, nachmittags, gemütlich antworten, hier ist ihre Lizenz.

00:59:24.180 --> 00:59:26.360
 Ja, weißt du, das kann ich halt nicht.

00:59:26.360 --> 00:59:31.460
 Ja, und das, weißt du, ich denke dann so, ah, ich reg mich dann schon so auf über die Kreislichkeit an sich und, äh.

00:59:31.460 --> 00:59:40.340
 Es bringt überhaupt nichts, damit machst du dich, mit dem Aufregen machst du dich, also, ich kann es jetzt schön von außen sagen, weil ich bin jetzt nicht betroffen, ja.

00:59:40.340 --> 00:59:48.340
 Es kann sein, dass ich ähnlich reagieren würde wie du, aber ich sage jetzt mal großväterlich von außen, es bringt dir überhaupt nichts, wenn du dich drüber aufregst.

00:59:48.340 --> 01:00:02.240
 Den Kunden, der kann dann ja vielleicht noch rummeckern, ja, es hat ja jetzt doch einen Tag gedauert oder was, oder war jetzt doch spät, oder er sagt, jetzt brauche ich es nicht mehr, das ist das Schlimmste, was passieren kann, ist, dass er sagt, jetzt brauche ich es nicht mehr.

01:00:02.240 --> 01:00:14.400
 Und dann kannst du aber sagen, hey, dann kannst du aber sagen, genau, hey, Pech, und dann brauchst du dich einfach nicht drüber aufregen und sagen, ja, okay, einfach, einfach einen Tag später nachmittags schön gemütlich antworten.

01:00:14.400 --> 01:00:17.620
 Und die Mail am besten gar nicht erst lesen, das ist natürlich das.

01:00:17.620 --> 01:00:32.360
 Ja, da arbeite ich noch dran, es hat mal ein Wochenende gut geklappt, dafür habe ich halt irgendwie das komplette Wochenende Magenschmerzen gehabt, ne, also das ist halt dann die Kehrseite wieder von dem Versuchen, das zu ignorieren, weil ich dann, wenn ich es nicht tue, die ganze Zeit denke, was, wenn ich jetzt aber versäume, dass wirklich gerade irgendwas krass Wichtiges ist.

01:00:32.360 --> 01:00:51.440
 Das heißt, eigentlich, okay, ich weiß, was wir mit dir machen müssen, wir müssen dich in der Zeit, die du nicht, die du nicht deine Mails lesen darfst, irgendwie anders beschäftigen mit etwas, genug ablenken, keine Ahnung, wir setzen dich einfach, das ist bestimmt sehr entspannt, einfach in eine Achterbahn, in Dauerschleife.

01:00:51.580 --> 01:01:15.040
 Nein, Spaß, ja, genau, zum Beispiel, oh, die sind laut, ja, zum Beispiel, aber das lenkt dich ja nicht ab, dann denkst du ja, dann denkst du ja, ah, nee, man müsste dich, ich weiß, das klingt jetzt so leicht dahergesagt, ich habe keine Ahnung, wie man das macht, man müsste halt jetzt wirklich dir eine sinnvolle, sinnstiftende Tätigkeit geben, die das ganze Wochenende andauert, ohne dass deine Familie sagt, das ist ja jetzt die ganze Zeit weg.

01:01:15.580 --> 01:01:17.980
 Ja, überleg dir mal was, ich bin gespannt.

01:01:17.980 --> 01:01:43.540
 Also, ich würde vorschlagen, dass du deinen ersten Löffel mal schnitzt, und das meine ich jetzt todernst, nimm dir mal so ein handwerkliches Projekt vor, wo du am Ende was in der Hand hast, und dann schnitz halt mal einen Löffel, ja, wir haben ja schon öfter darüber gesprochen, für Konstantin steht Löffelschnitzen für eigentlich Aussteigen außer IT, das ist, muss man kurz an der Stelle kurz erklären, aber mach das doch mal, schnitz wirklich mal einen Löffel, nimm dir mal ein Stück Holz.

01:01:43.540 --> 01:01:44.420
 Im Wald, im Wald, richtig.

01:01:45.000 --> 01:01:49.280
 Du kannst gerne, aber guck mal, du hast doch, du hast doch zumindest das Grüne vor der Haustür.

01:01:49.280 --> 01:01:51.900
 So, das ist ja, vielleicht reicht ja auf dem...

01:01:51.900 --> 01:01:53.460
 Ich könnte tatsächlich in den Wald gehen schnell.

01:01:53.460 --> 01:02:02.380
 Du könntest auch in den Wald gehen, aber du könntest auch mal damit anfangen, dass du einfach dir ein Stück Holz aus dem Wald holst und dann auf dem Balkon schnitzt oder so, dann ist das auch mit dem Dreck nicht so schlimm.

01:02:02.380 --> 01:02:06.200
 Ja, dann denke ich beim Schnitzen an die Sachen, ich, äh...

01:02:06.200 --> 01:02:08.540
 Dann brauchst du noch...

01:02:08.540 --> 01:02:10.880
 Es muss mich geistig noch mehr, noch mehr ablenken.

01:02:13.000 --> 01:02:15.660
 Wir können dich auch in so einen Tank von einer Matrix stecken.

01:02:17.580 --> 01:02:19.340
 Okay, dann Hirn aus und, äh...

01:02:19.340 --> 01:02:27.560
 Ich, ich, ich überlege, ich überlege noch ein bisschen, vielleicht fällt mir noch was ein, aber ich glaube, so was Handwerkliches, ähm, was man noch nie gemacht hat, das fordert einen schon ganz schön.

01:02:27.560 --> 01:02:30.600
 Stell dir jetzt mal vor, du hast jetzt so einen Block Holz und musst da jetzt einen Löffel draus machen.

01:02:30.700 --> 01:02:37.760
 Ich glaube schon, dass du dann, du bist dann schon da, also, ich meine jetzt nur, das steht auch nur stellvertretend für, mach was mit den Händen.

01:02:37.760 --> 01:02:40.200
 Also, was, was bei mir tatsächlich wirkt, ist Lesen.

01:02:40.200 --> 01:02:47.860
 Beim Lesen, da kann ich meistens, meistens sage ich, kann ich da so abschalten, dass ich dann tatsächlich nicht dran denke.

01:02:47.860 --> 01:02:52.360
 Manchmal merke ich, wie ich gedanklich wieder abdrifte und nicht mehr weiß, was ich gerade eben gelesen habe und so.

01:02:52.580 --> 01:02:54.320
 Aber in der Regel funktioniert es schon ganz gut.

01:02:54.320 --> 01:03:02.920
 Aber ich wollte jetzt hier auch gar nicht irgendwie Bemitleidung oder so, ich wollte einfach nur so, einfach mal das zu erkennen, das ist der Status Quo und der tut mir nicht gut und ich muss daran was verändern.

01:03:02.920 --> 01:03:05.680
 Ich finde, das ist schon mal so der erste Schritt, dass ich mir das bewusst bin.

01:03:05.680 --> 01:03:09.420
 Also, Mitleids-Mails, Mails-an-social-etro-wiesen-ist-vorn.show.

01:03:09.420 --> 01:03:10.660
 Genau.

01:03:10.660 --> 01:03:20.360
 Jetzt kann man natürlich auch sagen, und das werden wahrscheinlich auch einige tun, so, ja, das ist aber meckern auf hohem Niveau und, oder vielleicht bist du einfach ungeeignet für Selbstständigkeit, aber das ist im Endeffekt auch wieder nur Gatekeeping.

01:03:20.960 --> 01:03:27.800
 Also, es gibt diese Vollblut-Selbstständigen, denen macht das auch Spaß und für die gehört das dazu, auch am Wochenende erreichbar zu sein.

01:03:27.800 --> 01:03:43.600
 Ich habe hier einen Kunden, der schreibt mir, heute Nacht um drei Uhr, ja, ich sitze gerade noch, also es ist eben jemand, der ein Testzentrum betreut, ja, ich sitze hier gerade noch mit meinem Kunden zusammen, drei Uhr zehn kam diese E-Mail, ich sitze hier gerade noch mit meinem Kunden zusammen und wir haben jetzt beschlossen, ja, das sind das Feature, das brauchen wir doch nicht.

01:03:44.520 --> 01:03:47.920
 Wir haben auch so geschrieben, schlafen sie irgendwann, guck mal, zwei Stunden reichen.

01:03:48.680 --> 01:03:58.240
 Aber das kann, das kann ja echt nicht, also, weißt du, das muss, ich meine, wenn ihm das liegt, wenn das für, vielleicht hat er keine Familie, vielleicht ist es für seine Familie okay, dann ist das ja wunderbar, ja, jeder nach seiner Fasson.

01:03:58.760 --> 01:04:05.180
 Aber es ist irgendwie so, so glaube ich, so teilweise die Ansicht so von wegen, naja, bist du ja selbstständig, beschwer dich nicht, so ist halt Selbstständigkeit.

01:04:05.180 --> 01:04:16.480
 Aber ich frage mich halt, muss das so sein? Wie gesagt, es gibt diese Selbstständigen, mein Schwiegervater ist so ein Exemplar, mit dem, bei dem hatte ich letztens, ich hatte zwei Wochen tatsächlich mal Winterferien und Urlaub, ja.

01:04:16.960 --> 01:04:30.760
 Aber halt zu Hause, weil wegen Corona nichts mit Verreisen war und hab dann aber halt doch am Montag nach Neujahr oder irgendwie an einem Tag dann halt doch gearbeitet, weil es halt musste, weil so viel sich aufgestaut hat.

01:04:31.300 --> 01:04:38.180
 Und mich hat das selber so genervt, dass ich jetzt trotz Urlaub arbeiten muss, aber ich wusste halt, sonst, ne, dann hab ich's die Woche drauf, staut sich das alles an.

01:04:38.180 --> 01:04:49.120
 Und ich hab mit meinem Schwiegervater, als wir dort zum Essen waren, versucht zu reden und zu sagen, ha, ich bin grad ein bisschen nicht so ganz glücklich drüber, dass ich jetzt gestern doch wieder einen kompletten Tag gearbeitet hab, statt Zeit mit meiner Familie zu verbringen.

01:04:49.120 --> 01:04:56.600
 Er hat mich ja quasi mit völlig unverständlichen Augen angeguckt und gesagt, so, hä, wo ist das Problem? Das ist halt Selbstständigkeit.

01:04:57.840 --> 01:05:05.920
 Also, ja, und so, ah, meine Schwiegermutter kam mir, ich bin dann zur Seite gestanden, aber er hat einfach absolut nicht verstanden, was überhaupt gerade mein Problem ist.

01:05:05.920 --> 01:05:11.500
 Ja, wie arbeiten an einem, ja, es ist ja auch, ne, ist ja dein Beruf. Du bist halt selbstständig, ist halt so.

01:05:11.500 --> 01:05:19.680
 Und es gibt viele, die das so sehen und es gibt halt auch viele Kunden, die das dann so sehen, so von wegen, ja, ich hab einen Anspruch drauf, deine Zeit in Anspruch zu nehmen, so.

01:05:19.680 --> 01:05:26.280
 Und ich frage mich halt, muss das Standard sein und wenn ja, dann bitte warum? Warum ist das so?

01:05:26.700 --> 01:05:37.020
 Also, ich mein, ne, wir arbeiten uns alle kaputt und das ist sowieso nicht toll, aber warum, warum muss das dann sein, dass ich als Selbstständiger da gar nicht rauskommen darf, weil, äh, ist so.

01:05:37.020 --> 01:05:40.560
 Ist die große Therapiesendung heute.

01:05:40.560 --> 01:05:42.420
 Hallo, hier ist, wo wir sind, das vorne.

01:05:42.420 --> 01:05:45.840
 Offene Sprechstunde, sag ich im Stream irgendwann.

01:05:46.100 --> 01:05:50.000
 Ja, genau, mit der, äh, mit der, äh, Therapiesession von Konstantin Groß.

01:05:50.000 --> 01:05:56.980
 Ich therapiere mich aber damit nur selbst, aber vielleicht hilft es ja auch jemand anderem, vielleicht hört ja jetzt jemand zu und denkt, ja, tatsächlich, der hat ja recht.

01:05:56.980 --> 01:05:59.340
 Er hat ja recht.

01:05:59.340 --> 01:06:02.520
 Damit, schließen wir das ab?

01:06:02.520 --> 01:06:03.640
 Noch nicht ganz.

01:06:03.640 --> 01:06:04.360
 Noch nicht ganz.

01:06:05.000 --> 01:06:15.580
 Es kam dann irgendwie an einem Freitag, ähm, und ich arbeite zur Zeit, äh, nur, nur halbtags, freitags, ähm, kam dann irgendwie, ja, wir brauchen das und das Feature noch ganz dringend.

01:06:16.340 --> 01:06:28.580
 Und erstens war das was, wo ich dachte, naja, sorry, aber das sind irgendwie ein paar Klicks mehr, ähm, das ist halt wieder, ja, klar, Automatisierung ist toll, aber ist das jetzt wirklich so dringend, dass, dass die Welt untergeht, wenn wir das erst irgendwie nächste Woche machen?

01:06:28.580 --> 01:06:34.760
 Wo ich dann tatsächlich mal gesagt hab, nee, sorry, aber ich arbeite heute nur halbtags und ich krieg das definitiv heute nicht mehr fertig.

01:06:34.760 --> 01:06:38.160
 Und dann kam zurück, ja, kann ich sie mit Geld bestechen?

01:06:40.020 --> 01:06:53.860
 Und dann hab ich gesagt, ja, also, wir können das schon gerne mal so machen, aber rechtzeitig, rechtzeitig vorher vereinbart, unser Stundensatz ist dann am Wochenende an Feiertagen und so, ist dann halt so und so, aber, aber jetzt so kurzfristig und dieses Wochenende, nee.

01:06:53.860 --> 01:06:56.260
 Und, äh.

01:06:56.260 --> 01:07:00.260
 Oh, doch, ich hätte, ich hätte, ich hätte einen, ich hätte einen unverschämt hohen Preis genannt.

01:07:00.260 --> 01:07:01.560
 Ja, klar, kann man auch machen.

01:07:01.560 --> 01:07:04.580
 Und dann mal geguckt, äh, 10.000 Euro, dann mal geguckt, ob er's zahlt.

01:07:04.580 --> 01:07:05.520
 Ja.

01:07:05.520 --> 01:07:09.820
 Und ich hatte das aber auch schon, äh, das ist auch nix, nix, nix, nix, nix jetzt.

01:07:10.020 --> 01:07:11.840
 Gar nicht mal so arg speziell auf Selbstständigkeit.

01:07:11.840 --> 01:07:28.840
 Ich hatte das, na gut, okay, na gut, da war ich als Freelancer tätig, also auch doch selbstständig quasi, ähm, wo es dann auch halt hieß, aber das war auch, auch, auch andere Mitarbeiter, die nicht, äh, die, die halt fest da waren, hat das betroffen, wo es dann halt hieß, oh, wir kriegen das nicht unter, ähm, wir müssen die nächsten paar Wochenenden am Wochenende arbeiten.

01:07:28.920 --> 01:07:45.780
 Und quasi so, ja, wer meldet sich freiwillig, aber freiwillig war halt, wenn du gesagt hast, ja, nee, da kann ich nicht halt so, äh, ja, und das ist irgendwie, wo ich mir dann denke, da kann ich auch sagen, also, wer, wer andere am Wochenende für sich arbeiten lassen muss, der hat vielleicht selber einfach nicht richtig geplant.

01:07:46.700 --> 01:07:51.560
 Und dann ist der Fehler vielleicht da zu suchen und nicht an den Leuten, die dann ihr Wochenende mit ihrer Familie nicht dafür opfern wollen.

01:07:52.180 --> 01:07:57.460
 Der Fehler ist seltenst bei solchen Planungen, bei der ausführenden Kraft.

01:07:57.460 --> 01:07:58.320
 Ja.

01:07:58.320 --> 01:08:00.860
 Weil die kann ja nur so schnell arbeiten, wie sie arbeitet.

01:08:00.860 --> 01:08:11.660
 Aber wenn jemandem was versprochen wurde, sag ich mal, äh, ich kenne ja solche Situationen auch, mich hat's, ich hab's zum Glück immer nur quasi von außen mitgekriegt.

01:08:11.660 --> 01:08:18.860
 Ich weiß nicht, ob zu mir schon mal jemand gesagt hat, jetzt muss da am Wochenende reinkommen, ich glaube, ich weiß nicht, ob es das schon mal gab.

01:08:18.860 --> 01:08:20.040
 Ähm.

01:08:20.040 --> 01:08:21.740
 Zweimal war es bei mir.

01:08:22.100 --> 01:08:37.500
 Das, äh, nee, ich, also, ich weiß nicht, ich weiß, dass nicht alle so, ähm, so kaltschnäuzig sind wie ich in so einer Situation, aber ich würde da knallhart sagen, nee, tut mir leid.

01:08:37.500 --> 01:08:42.980
 Also, auch wenn dann, ja, auch wenn dann so der soziale Druck kommt, so von wegen, ja, aber alle anderen machen ja auch und du bist jetzt der Einzige.

01:08:42.980 --> 01:08:43.840
 Das gibt ja auch Pizza.

01:08:43.840 --> 01:08:47.620
 Ja, es gibt, super, Pizza.

01:08:47.620 --> 01:08:51.980
 Gibt's auch Crack und Huren, wollte ich sagen.

01:08:52.020 --> 01:08:56.980
 Weißt du, ich hab mir dann eine große Pizza bestellt, ich war natürlich der Einzige, der eine große Pizza bestellt hat und wurde dafür noch blöd angeguckt.

01:08:56.980 --> 01:08:58.900
 Dann dachte ich mir, hey, ich komm hier am Wochenende hin.

01:08:58.900 --> 01:09:04.660
 Ich mein, ja, ich wurde auch an dem Wochenende bezahlt, natürlich, ne, aber dann will ich auch, dann will ich auch eine große Pizza essen und mich nicht blöd angucken lassen.

01:09:04.660 --> 01:09:06.640
 Selbstverständlich, selbstverständlich.

01:09:06.640 --> 01:09:09.300
 Ja, aber nee, ich mein, ich mein, das hat alles einen Preis.

01:09:09.680 --> 01:09:14.420
 Wenn, wenn das, wenn die Gegenleistung, die ich dafür kriege, entsprechend hoch ist, kann man mich da kaufen, ja.

01:09:14.940 --> 01:09:16.340
 Aber eine große Pizza ist es nicht.

01:09:16.340 --> 01:09:20.380
 Ja, klar, und es muss aber auch, ne, also es darf halt auch nicht nur Geld eine Rolle spielen.

01:09:20.380 --> 01:09:24.100
 Wenn ich einfach keinen Bock hab an dem Wochenende, dann ist es mir auch egal, ob der mir 10.000 hinbekommt.

01:09:24.100 --> 01:09:32.920
 Ja, ja, aber meinst du wirklich, wenn der jetzt gesagt hätte, ernsthaft 10.000, wenn du es jetzt noch baust und bis morgen ist fertig oder was, wenn es realistisch ist, dass es geht?

01:09:32.920 --> 01:09:35.300
 An dem Wochenende, glaube ich, hätte ich tatsächlich gesagt, nee.

01:09:35.300 --> 01:09:36.200
 100.000?

01:09:36.200 --> 01:09:36.940
 Ja.

01:09:36.940 --> 01:09:40.340
 Siehst du, es gibt immer einen Preis.

01:09:40.340 --> 01:09:40.620
 Ja, klar.

01:09:40.620 --> 01:09:42.320
 Es gibt immer einen Preis.

01:09:42.320 --> 01:09:51.980
 Natürlich, natürlich würde der den nicht bezahlen, aber ganz ehrlich, wenn ich wirklich so gar keinen Bock hab, dann würde ich mir überlegen, was wäre der Preis, dass ich es trotzdem mache und den sage ich dem dann und dann überlegt er sich's.

01:09:51.980 --> 01:09:59.840
 Und wenn er dann wirklich sagt, 100.000, okay, warum auch immer, vielleicht verdient er ja in dem Augenblick eine Million damit, ja, weißt du ja nicht, vielleicht lohnt sich das für den Jahr.

01:09:59.840 --> 01:10:02.360
 Ja, aber dann bitte sofort Überweisung, weil sonst glaube ich's nicht.

01:10:02.360 --> 01:10:06.800
 Selbstverständlich, das muss man dann schon, das muss man dann schon sicher machen.

01:10:06.800 --> 01:10:11.540
 Das ist übrigens, ich sehe gerade im Konsens, das Mikrofon, diese Konstruktion, die ist unfassbar lang.

01:10:11.540 --> 01:10:21.860
 Das ist, vielleicht, ich weiß nicht, ob die Kamera, der Winkel jetzt irgendwie noch dazu beiträgt, aber ich meine halt, Stecker, Fet-Head und dann Mikrofon.

01:10:21.980 --> 01:10:23.980
 Das an sich schon sehr lang ist, das ist einfach ...

01:10:23.980 --> 01:10:26.300
 Ja, das war ja die Geschichte, ich muss aber das Fet-Head hier anschließen.

01:10:26.300 --> 01:10:28.520
 Der ist alles hintereinander, das ist ein riesenlanges Teil.

01:10:28.520 --> 01:10:29.840
 Weil sonst macht's halt drrrrrr.

01:10:29.840 --> 01:10:33.020
 Das war ein riesig langes Teil, meine Fresse.

01:10:33.020 --> 01:10:34.200
 That's what Moritz said.

01:10:34.200 --> 01:10:36.520
 Ja, that's what Moritz said.

01:10:36.520 --> 01:10:40.500
 Das ist ja auch noch ein guter Sendungstitel.

01:10:40.500 --> 01:10:44.140
 Gut, aber jetzt bin ich durch.

01:10:44.560 --> 01:10:46.940
 Mensch, das muss aber auch mal sein.

01:10:46.940 --> 01:10:48.660
 Hat uns auch gut getan.

01:10:48.660 --> 01:10:51.440
 So, dann kommen wir jetzt ...

01:10:51.440 --> 01:10:54.840
 Es ist eigentlich erstaunlich, von mir kommen sonst auch viele negative Sachen noch jetzt heute.

01:10:54.840 --> 01:10:56.700
 So, okay.

01:10:56.700 --> 01:10:59.940
 Ich hab mal das mit dem Island-Dings noch in die Shownotes gepackt.

01:10:59.940 --> 01:11:00.480
 Ach ja, sehr gut.

01:11:00.480 --> 01:11:03.940
 So, kommen wir zu was völlig anderem.

01:11:03.940 --> 01:11:09.780
 Wer den Monty Python-Film kennt, der freut sich jetzt vielleicht über diese kleine Referenz.

01:11:10.020 --> 01:11:11.620
 Wer ihn nicht kennt, der sollte ihn bitte schauen.

01:11:11.620 --> 01:11:14.860
 Auf Englisch, and now for something completely different.

01:11:14.860 --> 01:11:20.800
 Und auf Deutsch, ich glaub, die wunderbare Welt der Schwerkraft heißt der, glaub ich.

01:11:20.800 --> 01:11:22.360
 Ja.

01:11:22.360 --> 01:11:27.820
 Also, und ich muss sagen, es ist keine Schande, Monty Python auf Deutsch zu schauen.

01:11:27.820 --> 01:11:30.800
 Das ist schwierig auf Englisch, find ich zumindest.

01:11:30.800 --> 01:11:32.940
 So, was ganz anderes.

01:11:32.940 --> 01:11:35.720
 Ich weiß nicht, wo wir mal drüber ...

01:11:35.720 --> 01:11:38.680
 Haben wir mal drüber gesprochen, dass ich Elektronik ausmiste?

01:11:38.760 --> 01:11:40.140
 Ich hab's auf jeden Fall mal vertwittert.

01:11:40.140 --> 01:11:42.040
 Und dann kamen so Antworten.

01:11:42.040 --> 01:11:43.360
 Oder im Stream, genau.

01:11:43.360 --> 01:11:45.100
 Und dann kamen so Antworten wie ...

01:11:45.100 --> 01:11:52.080
 Ich hab halt so ein Foto von meiner Kabelbox mit den Sachen, die ich loswerden wollte, getwittert.

01:11:52.080 --> 01:11:54.580
 Und dann kam halt so zurück, ja, bring's doch zum Wertstoffhof.

01:11:54.580 --> 01:11:56.180
 Und ich dann so, ah, weiß nicht.

01:11:56.180 --> 01:11:59.100
 Ist ja irgendwie auch nicht so nachhaltig, wenn man jetzt irgendwie alles wegwirft.

01:11:59.100 --> 01:12:00.320
 Vielleicht braucht das ja noch jemand.

01:12:00.320 --> 01:12:01.160
 Ich brauch's nicht mehr.

01:12:01.160 --> 01:12:02.180
 Ich hab's ausgemistet.

01:12:03.300 --> 01:12:04.580
 Vielleicht braucht's aber noch jemand.

01:12:04.580 --> 01:12:12.140
 Und das wär ja irgendwie schade drum, wenn dann halt irgendjemand sich jetzt ein neues IDE-Kabel kauft für seinen alten Computer, den er grad irgendwie noch retten muss.

01:12:13.560 --> 01:12:15.620
 Und ich sie halt wegwerfe.

01:12:15.620 --> 01:12:24.580
 Also so ist mein nachhaltiger Idealismus hat dazu geschlagen und mich dazu getrieben, diese ganzen komischen Sachen auf eBay-Kleinanzeigen einzustellen.

01:12:24.580 --> 01:12:26.080
 Hier sei auch nochmal erwähnt.

01:12:26.080 --> 01:12:27.280
 Ich hab auch den Link hier reingepackt.

01:12:27.280 --> 01:12:30.220
 Falls ihr was davon haben wollt, könnt ihr euch melden.

01:12:30.220 --> 01:12:33.860
 Und es ist eigentlich, auch wenn da fest Preis steht, man kann über alles verhandeln.

01:12:34.140 --> 01:12:38.020
 Die meisten Sachen kosten nur einen Euro und ein paar Sachen sind auch kostenlos.

01:12:38.020 --> 01:12:39.840
 Ich geb dir 99 Cent.

01:12:39.840 --> 01:12:41.400
 Okay.

01:12:41.400 --> 01:12:45.020
 Ich weiß nicht mal für was, aber ich geb dir 99 Cent.

01:12:45.020 --> 01:12:49.560
 Du kriegst für 99 Cent den USB-Female auf PS2-Female-Adapter.

01:12:49.560 --> 01:12:50.240
 Ah ja.

01:12:50.240 --> 01:12:51.920
 Der sollte normalerweise ...

01:12:51.920 --> 01:12:54.420
 Die Sachen haben halt auch einen gewissen Wert.

01:12:54.420 --> 01:12:56.240
 Ich finde, einen Euro kann man schon noch nehmen für sowas.

01:12:56.240 --> 01:12:58.340
 Gib mir einen Euro dafür.

01:12:58.800 --> 01:13:03.600
 Das hält auch so die Leute fern, die einfach nur Gratissachen abstauben wollen.

01:13:03.600 --> 01:13:04.800
 Und das finde ich halt ...

01:13:04.800 --> 01:13:05.540
 Also die dann ...

01:13:05.540 --> 01:13:06.960
 Keine Ahnung, was sie dann damit machen wollen.

01:13:06.960 --> 01:13:09.480
 Aber es gibt Leute, die nehmen sich gern Gratis-Dinge.

01:13:09.480 --> 01:13:11.460
 Ja gut, gerade so Kabel und Elektro ...

01:13:11.460 --> 01:13:13.940
 Also beim Sperrmüll krieg ich das immer mit.

01:13:13.940 --> 01:13:18.420
 Da kommen die dann und sagen, ja, gibt's Elektrosachen oder Kabel oder so.

01:13:18.420 --> 01:13:20.140
 Ich glaub, dass die, die schon noch ...

01:13:20.140 --> 01:13:21.520
 Da ist Kupfer drin und was weiß ich was.

01:13:21.520 --> 01:13:27.380
 Das lässt sich wohl schon noch in gewissen Mengen, wenn du entsprechend viel sammelst, lässt sich das wohl schon noch zu Geld machen.

01:13:27.900 --> 01:13:30.100
 Also, es gab Dinge, ich wollt einfach nur mal kurz drüber reden.

01:13:30.100 --> 01:13:31.240
 Es gab Dinge, die waren beliebter.

01:13:31.240 --> 01:13:34.820
 Also, was sofort weg war, war so ein Fake-Super-Nintendo-Controller.

01:13:34.820 --> 01:13:37.020
 Also, nicht original, wollt ich damit sagen, nicht fake.

01:13:37.020 --> 01:13:44.640
 Ähm, äh, ein Xbox-Kinect-Sensor, den hab ich tatsächlich auch verkauft.

01:13:44.640 --> 01:13:51.780
 Äh, und was dann später noch wegging, war tatsächlich ein IDE-USB-Festplattenadapter, so zur Datenrettung.

01:13:51.780 --> 01:13:52.840
 Hatte ich das irgendwann mal.

01:13:52.840 --> 01:13:54.460
 Hat da auch, glaub ich, irgendwie nur einen Film dazu bekommen.

01:13:54.460 --> 01:13:56.540
 Aber sowas hab ich auch umliegen. Brauch ich auch ab und zu.

01:13:56.620 --> 01:14:03.200
 Ähm, und, äh, gestern hab ich tatsächlich so ein Random-Netzteil verkauft für zwei Euro.

01:14:03.200 --> 01:14:07.660
 So, das hatte ich von irgendeinem China, äh, was war das denn?

01:14:07.660 --> 01:14:10.640
 So ein LED-Strip-Ding, da war halt ein Netzteil dabei.

01:14:10.640 --> 01:14:12.740
 Das Ding ist irgendwann kaputt gegangen, das Netzteil geht aber noch.

01:14:12.740 --> 01:14:17.960
 Und ich hab tatsächlich sogar eine Anfrage gekriegt für so einen uralten, mini-kleinen CPU-Lüfter.

01:14:17.960 --> 01:14:18.600
 Ach, was.

01:14:18.600 --> 01:14:24.740
 Hab ich aber, den würde ich verschenken, ähm, den hab ich aber, es ist bisher noch nichts draus geworden, muss nochmal nachfragen.

01:14:24.740 --> 01:14:28.380
 Uns hat tatsächlich auch schon jemand nach IDE-Kabel angefragt, das war nicht abgefahren.

01:14:28.380 --> 01:14:29.660
 Der hat gefragt, wie lang die sind.

01:14:29.660 --> 01:14:30.160
 Krass.

01:14:30.160 --> 01:14:31.680
 Ich weiß nicht, also ich bin auch...

01:14:31.680 --> 01:14:36.400
 Ja, die Leute zahlen dann so einen Euro und dann aber irgendwie noch, keine Ahnung, 2,95 oder was, ist dann Versand.

01:14:36.480 --> 01:14:39.200
 Teilweise für einen Versand, ja, aber es gibt, man kann es ja auch abholen, ne?

01:14:39.200 --> 01:14:40.120
 Man kann es auch abholen.

01:14:40.120 --> 01:14:40.580
 Okay.

01:14:40.580 --> 01:14:42.420
 Ähm, genau.

01:14:42.420 --> 01:14:47.380
 Äh, also IDE-Kabel und CPU-Lüfter, hab ich gesagt, sind kostenlos, das ist einfach so alt.

01:14:47.380 --> 01:14:53.060
 Aber ich hab zum Beispiel auch 25-Pin-Druckerkabel auf 6, also 25-Pin auf 36-Pin.

01:14:53.060 --> 01:14:57.000
 Oder auch ein 25-Pin-serielles Kabel, 1,60 Meter.

01:14:57.000 --> 01:15:02.280
 Ich hab aber auch tatsächlich neuere Sachen, also etwas, was ich mal gekauft hab und nicht brauch, was wirklich eigentlich noch nagelneu ist.

01:15:02.280 --> 01:15:04.980
 Nein, ich aktuell, mini-Displayport auf Displayport-Kabel.

01:15:06.040 --> 01:15:07.880
 Ähm, 2 Meter.

01:15:07.880 --> 01:15:10.800
 Ähm, also schaut mal vorbei, der Link kommt in die Shownotes.

01:15:10.800 --> 01:15:14.040
 Äh, da sind noch ein paar exotische Kabel.

01:15:14.040 --> 01:15:22.900
 Äh, ja, also was sich irgendwie anstaut, wo ich nicht weiß, ob das überhaupt noch jemand heutzutage braucht, sind so mini-USB auf USB-A.

01:15:22.900 --> 01:15:28.220
 Und mini-USB, das waren ja diese Stecker, diese dickeren, die an so Digitalkameras früher.

01:15:28.220 --> 01:15:28.600
 Ja, so Drucker und so, ja.

01:15:28.600 --> 01:15:34.320
 Ne, nicht, das ist USB-B, glaube ich, was du meinst, diese Drucker, die sind so ganz dick.

01:15:34.440 --> 01:15:36.200
 Ach so, ja, mini-USB, das ist so ein Zwischendem.

01:15:36.200 --> 01:15:36.480
 Ja, mhm.

01:15:36.480 --> 01:15:42.600
 Äh, das, was an den, was an den Handys war, war, ist, glaube ich, Mikro-USB und stell dir die vor, nur ein bisschen dicker.

01:15:42.600 --> 01:15:43.440
 Ja, ja, ne, die kenn ich ja.

01:15:43.440 --> 01:15:46.080
 Genau, von den Digicams, davon hab ich welche.

01:15:46.080 --> 01:15:48.220
 Ich glaub, mein Zoom H2-Mikrofon hatte das auch noch.

01:15:48.220 --> 01:15:51.900
 Ein S-Video auf Cinch-Kabel, ein Anteil-Kabel.

01:15:51.900 --> 01:16:00.740
 Ach, da guck mal, hier, mein, äh, hier, siehst du, äh, mein, äh, anderes USB-Mikrofon, das ist das, das T-Bone, das ich da hatte, das hat auch diesen dickeren.

01:16:00.740 --> 01:16:02.020
 Ah ja, genau.

01:16:02.020 --> 01:16:04.720
 Du könntest dieses Kabel zum Beispiel kaufen.

01:16:04.720 --> 01:16:09.060
 Sie, ich möchte diese Schallplatte nicht kaufen, sie ist zerkratzt.

01:16:09.060 --> 01:16:13.260
 Äh, okay, so, das war die letzte Multipyphen-Anspielung in dieser Minute.

01:16:13.380 --> 01:16:38.400
 Wie gesagt, ich bin mir nicht so sicher, was noch kommt, deswegen wollte ich es lieber, genau, also es sind eine Menge verrückte Sachen, äh, ich wollte einfach nur mal drauf hinweisen, viel zu lange drüber geredet, aber so ist das, ich verkaufe noch Sachen auf Ebay-Kleinanzeigen und ihr könnt mal vorbeischauen, falls ihr, ihr könnt auch alles auf einmal zusammenkaufen, mach ich euch immer guter Preis, falls ihr eure eigene sinnlose Kabelkiste damit aufbauen wollt, falls ihr noch keine habt, das ist die Chance.

01:16:38.400 --> 01:16:39.840
 Du siehst sie, glaub ich, sogar ein Eck davon.

01:16:39.840 --> 01:16:48.700
 Das ist eure Chance, falls ihr noch keine habt, ähm, ihr könnt euch anlegen, ihr, ihr kriegt dann einen Komplettpreis für alles, ich lege auch noch ein paar andere Kabel mit oben drauf dann.

01:16:48.700 --> 01:16:51.440
 Ja, wer weiß, vielleicht will ja jemand eine Sammlung starten.

01:16:51.440 --> 01:16:54.980
 Ich glaube, jeder hat schon diese Sammlung, oder?

01:16:54.980 --> 01:16:59.720
 Ja, es gibt die, aber guck mal, vielleicht, aber der hat vielleicht noch kein 25-Pin-Drucker-Kabel.

01:16:59.720 --> 01:17:02.140
 Sollte man unbedingt haben in der Sammlung.

01:17:02.140 --> 01:17:08.360
 Finde ich auch, also die Alte, das ist ja schon fast antik, weißt du, also das ist so ein riesig breiter Stecker.

01:17:09.240 --> 01:17:17.300
 Äh, ich weiß gar nicht, ob alle, also guckt mal drauf, was das ist, falls ihr nicht wisst, was ein 25-Pin-Drucker-Kabel ist, ähm, guckt mal auf das Foto, ich habe auch ein paar schöne Fotos gemacht.

01:17:17.300 --> 01:17:20.320
 Genau, fertig, jetzt so, aus, Ebay, Verkauf.

01:17:20.320 --> 01:17:21.600
 Yeah.

01:17:21.600 --> 01:17:22.640
 So.

01:17:22.640 --> 01:17:23.140
 So.

01:17:23.140 --> 01:17:26.100
 Meine Güte, was eine Retro, ey, die ist schon bei fast.

01:17:26.100 --> 01:17:33.740
 Ja, ja, aber wir haben ja gesagt, wir machen dafür heute kein Thema, ne, also, ähm, aber das ist so lange geht, hätte ich auch nicht gedacht, aber ist doch okay, es ist ja, ist ja alles im Rahmen.

01:17:33.740 --> 01:17:45.480
 Es ging ja, es geht ja hauptsächlich eigentlich um die, um die Vorbereitungszeit, die halt, auch, äh, um die Vorbereitungszeit, die, äh, die halt fehlt, ne, die wir halt einfach nicht haben, um jetzt irgendwie was groß aufzubereiten.

01:17:45.560 --> 01:17:51.000
 Aber ich denke und hoffe doch, dass das, was wir sonst so erzählt haben aus dem Nähkästchen, vielleicht auch mal interessant ist.

01:17:51.000 --> 01:17:53.120
 Aber das werdet ihr uns sicherlich sagen.

01:17:53.120 --> 01:17:56.560
 Oder euch still verabschieden, das ist auch okay.

01:17:56.560 --> 01:18:03.140
 Gut, das nächste ist tatsächlich nur ganz schnell und es ist im Endeffekt eigentlich nur eine Überleitung auf deinen nächsten Retro-Punkt.

01:18:03.140 --> 01:18:15.280
 Wir haben, wer unseren Stream nicht verfolgt, weil das ist ja nur eine kleinere Schnittmenge, glaube ich, wir haben im Stream ein bisschen gebastelt.

01:18:15.560 --> 01:18:18.740
 Sonst reden wir eigentlich im Stream nur und machen im Podcast das Technische.

01:18:18.740 --> 01:18:20.320
 Jetzt hat sich das ein bisschen gedreht.

01:18:20.320 --> 01:18:26.180
 Wir haben tatsächlich im Stream jetzt die letzten Male wirklich technisch was gemacht und gebastelt und auch Live-Coding und so.

01:18:26.180 --> 01:18:32.060
 Und zwar haben wir ein IAC-Chatbot, also diese Twitch-Chats sind im Endeffekt im Hintergrund nur IAC-Räume.

01:18:32.060 --> 01:18:35.680
 IAC, wer das nicht kennt, so ein altes Chat-Format.

01:18:35.680 --> 01:18:37.360
 Internet-Relay-Chat.

01:18:37.360 --> 01:18:37.700
 Genau.

01:18:37.700 --> 01:18:43.240
 Und da haben wir jetzt, wir haben ja auch so ein Soundboard, also das Soundboard, die Sounds, die wir hier drin haben,

01:18:43.300 --> 01:18:46.740
 die haben wir zum Teil und noch ein paar mehr im Stream auch.

01:18:46.740 --> 01:18:51.540
 Und die konnte man die ganze Zeit schon ansteuern, aber das war immer ein bisschen ein Link schicken und ein Code schicken, damit man das machen konnte.

01:18:51.540 --> 01:18:56.220
 Und jetzt kann man per Chatbot-Command die Sounds ansteuern, wenn man sich das vorher erspendet hat.

01:18:56.220 --> 01:19:00.620
 Und neuerdings kann man bei uns die Lichtfarbe anpassen.

01:19:00.620 --> 01:19:06.700
 Wir haben jetzt beide so, meins haben wir noch gar nicht gesehen, meins hat man jetzt hier gespoinert sogar schon.

01:19:06.700 --> 01:19:09.540
 Machen wir die gleichen Commands, dann geht's bei beiden gleichzeitig.

01:19:09.880 --> 01:19:11.080
 Ja, ist schon so, implementiert, ja.

01:19:11.080 --> 01:19:14.400
 Also wenn man jetzt auch sozusagen Licht rot, dann wird's bei uns beiden rot.

01:19:14.400 --> 01:19:18.400
 Also das hat man im Stream noch nicht gesehen, weil ich hab das erst seit dem letzten Stream eingerichtet.

01:19:18.400 --> 01:19:22.200
 Ich hab noch was Neues, ich hab's glaube ich noch nicht kommentiert, aber ich hab noch was Neues hinzugefügt.

01:19:22.200 --> 01:19:23.460
 Ich hab den Alarm tatsächlich noch.

01:19:23.460 --> 01:19:25.060
 Ah ja, Alarm und Blaulicht hab ich ja noch.

01:19:25.840 --> 01:19:30.060
 Allerdings muss ich mal gucken, der Alarm ist dann bei dir einfach anders implementiert als bei mir, ne?

01:19:30.060 --> 01:19:31.020
 Ja, macht ja nix.

01:19:31.020 --> 01:19:37.480
 Ja, weil ich, ja, egal. Kann man dann irgendwann nochmal ins Detail gehen, warum das bei mir nicht so perfekt funktioniert.

01:19:37.480 --> 01:19:38.240
 Aber ja, genau.

01:19:38.240 --> 01:19:43.080
 Also wer das mal sehen will und vielleicht doch mal Lust hat, irgendwie bei uns im Stream vorbei zu schauen, tut das gerne.

01:19:43.080 --> 01:19:47.620
 Genau. Ja, also es ist jetzt super interaktiv und wir haben letztes Mal gemerkt, es kam auch schon sehr gut an.

01:19:47.620 --> 01:19:51.860
 Das ist mit dem Licht so mittel, aber was extrem gut ankam, war das mit dem Framework-Logo.

01:19:53.180 --> 01:19:54.520
 Stimmt, das haben wir ja auch noch gebaut, ja.

01:19:54.520 --> 01:20:10.100
 Und zwar haben wir jetzt, wenn ihr euer eigenes JavaScript-Framework erfinden wollt oder nur den Namen davon, könnt ihr bei uns im Stream Ausrufezeichen, also in den Chat Ausrufezeichen JS und dann der Zeichen und dann den Namen des Frameworks.

01:20:10.100 --> 01:20:11.700
 Ich glaube bis zu 16 Zeichen oder so.

01:20:11.700 --> 01:20:12.520
 Ja.

01:20:12.520 --> 01:20:20.480
 Und dann kriegt ihr das mit einem kleinen Angular-artigen Logo, wird das dann über den Stream eingeblendet, euer JavaScript-Framework eurer Wahl.

01:20:20.480 --> 01:20:23.540
 Und der Konstantin hat sogar auch noch Text-to-Speech eingebaut.

01:20:23.540 --> 01:20:29.540
 Es wird dann sogar auch noch vorgelesen, das heißt, es ist sogar, würde ich sagen, barrierearm.

01:20:29.540 --> 01:20:32.680
 Also man kann es dann sogar auch hören, wenn man es eingegeben hat.

01:20:32.680 --> 01:20:38.600
 Genau, dann werfen wir das auch noch rein, dann hat das hier auch noch ein bisschen den Anstrich, als würden wir euch auch was beibringen.

01:20:38.820 --> 01:20:46.680
 Und zwar den Link zur Web-Speech-API auf die MDN, weil ich das nämlich vorher auch nicht wusste.

01:20:46.680 --> 01:20:52.120
 Das hatte ich irgendwie erst zwei Tage, bevor wir das gebaut haben, bevor du das mit dem Logo gebaut hast, habe ich das entdeckt.

01:20:52.120 --> 01:20:56.380
 Ah wow, es gibt eine Web-Speech-API, wo man Text-to-Speech direkt im Browser machen kann.

01:20:56.380 --> 01:20:57.960
 Und das stützt natürlich noch nicht alle Browser.

01:20:58.960 --> 01:21:01.080
 Also klar, von ihr brauchen wir jetzt irgendwie gar nicht anfangen.

01:21:01.080 --> 01:21:05.260
 Firefox auch nicht, aber die Chromium-Browser und Safari, die können das.

01:21:05.260 --> 01:21:07.300
 Und das fand ich ziemlich cool, dass das schon geht.

01:21:07.300 --> 01:21:08.740
 Und das haben wir dann direkt genutzt.

01:21:08.740 --> 01:21:16.120
 Also wir nutzen das in der Electron-App, die ich geschrieben habe, mit der dieses Soundboard da funktioniert und mit der jetzt auch dieser Chat-Bot da geschrieben ist.

01:21:16.120 --> 01:21:20.580
 Ja, der Chat ist nur ein normales Node-Script, aber die Soundboard-App ist eine Electron-App.

01:21:20.580 --> 01:21:26.920
 Und da habe ich es einfach schnell reingeklatscht und es hat echt recht schnell funktioniert und mitten im Stream hatten wir dann Text-to-Speech.

01:21:26.920 --> 01:21:29.480
 Also Link kommt in die Shownotes, wer das nachlesen will.

01:21:29.480 --> 01:21:31.040
 Cool.

01:21:31.040 --> 01:21:33.680
 Und damit geht es direkt übergangsweise weiter.

01:21:33.680 --> 01:21:34.660
 Genau.

01:21:34.660 --> 01:21:44.760
 Ja, ich habe mir unter anderem dafür wegen dieser Lichtgeschichte neue Hardware zugelegt, weil ich habe mir so, warte mal, diese Birnen, die können wir vielleicht auch noch verlinken.

01:21:45.260 --> 01:21:49.120
 Vielleicht, warte mal, für die können wir einen Affiliate, wir können so beidem einen Affiliate-Link machen.

01:21:49.120 --> 01:21:49.940
 Das mache ich gleich noch.

01:21:49.940 --> 01:21:58.260
 Und zwar habe ich mir die Nanoleaf Essentials A19, glaube ich, heißen die.

01:21:58.260 --> 01:22:02.400
 Essentials, Moment, ich gucke kurz.

01:22:02.400 --> 01:22:05.780
 Hä? Wieso geht meine Tastatur jetzt nicht mehr?

01:22:05.780 --> 01:22:10.120
 Dann sage ich mal kurz, wie meine heißen, weil ich habe es gerade schon.

01:22:10.120 --> 01:22:12.940
 Meine ist eine Yeelight Smart Light Bulb.

01:22:13.600 --> 01:22:17.140
 In dem Fall, gut, ist es egal, was da hinten dran steht, damit ich mit E27 gewinde.

01:22:17.140 --> 01:22:24.580
 Und die haben den Vorteil, dass sie direkt eine HTTP-AP haben, die ich nicht über deren Service, sondern direkt im lokalen Netzwerk ansprechen kann.

01:22:24.580 --> 01:22:29.280
 Und da kann ich wirklich RGB-Farben definieren, hinschicken, abfolgen, hinschicken.

01:22:29.280 --> 01:22:36.980
 Das fand ich ganz cool und reagiert schnell und kostet 20 Euro für so eine Lampe, was jetzt im Vergleich zu anderen Smart Bulbs eigentlich noch recht günstig ist.

01:22:37.520 --> 01:22:38.240
 Da bin ich echt zufrieden.

01:22:38.240 --> 01:22:39.760
 Genau, also, ich habe raus.

01:22:39.760 --> 01:22:46.420
 Ich habe es ja auch, Empfehlungen im Stream, habe ich sie mir gekauft, die Nanoleaf Essentials E27 in Dreierpack.

01:22:46.420 --> 01:22:51.100
 Kostet, ist dann deutlich billiger, als wenn man sie einzeln kauft.

01:22:51.100 --> 01:22:52.800
 Kostet dann irgendwie 44 Euro.

01:22:52.800 --> 01:22:56.940
 Eine einzelne kostet, glaube ich, 20 Euro, also spart man ordentlich was.

01:22:57.080 --> 01:23:00.440
 Das heißt, eine kostet dann so 15 Euro, ist auch deutlich billiger als die Philips Hue.

01:23:00.440 --> 01:23:05.120
 Und das ist so eine E27-Glühbirne, die halt alle möglichen Farben annehmen kann, so wie man das halt kennt.

01:23:05.120 --> 01:23:08.280
 Und die kann man halt eben auch zum Beispiel über HomeKit steuern.

01:23:08.280 --> 01:23:12.640
 Aber ich glaube auch über Google, das weiß ich jetzt gar nicht genau, muss man gucken.

01:23:12.640 --> 01:23:14.100
 Kann ich kurz gucken?

01:23:14.100 --> 01:23:14.960
 Ja, kannst auch weiterzuhören.

01:23:14.960 --> 01:23:16.240
 Genau.

01:23:16.240 --> 01:23:18.420
 Nee, ist auch egal.

01:23:18.420 --> 01:23:20.320
 Könnt ihr ja dann mal gucken, könnt ihr mal auschecken.

01:23:20.320 --> 01:23:22.440
 Kommt ein Affiliate-Link in die Shownotes.

01:23:23.440 --> 01:23:28.020
 Und die habe ich über mein HomeKit hier gesteuert.

01:23:28.020 --> 01:23:31.340
 Und meine HomeKit-Zentrale war die ganze Zeit ein iPad.

01:23:31.340 --> 01:23:36.240
 Das ist quasi so die, wenn man nichts anderes hat, ein iPad kann man halt auch nutzen.

01:23:36.240 --> 01:23:37.800
 Das muss dann halt irgendwie immer im WLAN sein.

01:23:37.800 --> 01:23:39.480
 Und das war alles sehr, sehr langsam.

01:23:39.480 --> 01:23:47.060
 Und ich habe gedacht, das kann doch eigentlich nicht sein, weil diese Nanoleaf-Biernen dieses neue Thread-Netzwerk unterstützen.

01:23:47.060 --> 01:23:53.260
 Und das wirbt explizit damit, dass es extrem schnell und responsiv ist und keine Ausfälle hat und immer connected ist.

01:23:53.440 --> 01:23:55.260
 Und ich habe gedacht, wieso funktioniert denn das nicht?

01:23:55.260 --> 01:24:01.680
 Und dann habe ich herausgefunden, okay, das geht deswegen nicht, weil ich das mit dem iPad mache.

01:24:02.620 --> 01:24:05.340
 Und man braucht dafür eben einen Thread-Border-Router.

01:24:05.340 --> 01:24:16.080
 Und da ich ja so ein bisschen in die Apple-Welt einsteige, habe ich dann gesagt, naja, das Apple TV ist also ein Border-Router.

01:24:16.080 --> 01:24:23.800
 Und ich habe schon öfter mal gedacht, ich habe verschiedene Use Cases gehabt, wo ich gedacht habe, so ein Apple TV wäre jetzt irgendwie cool, aber es ist irgendwie schweineteuer.

01:24:23.800 --> 01:24:25.260
 Muss das jetzt wirklich sein?

01:24:25.480 --> 01:24:30.360
 Und dann habe ich gesagt, das ist jetzt so der Tropfen, der das Fass zum Überlaufen bringt.

01:24:30.360 --> 01:24:32.080
 Und dann sagt er, das musst du jetzt irgendwie mal haben.

01:24:32.080 --> 01:24:37.340
 Und ich bin am selben Tag tatsächlich dann, als ich es beschlossen habe, noch losgestiefelt in ein Ladengeschäft.

01:24:37.340 --> 01:24:38.880
 Ich weiß nicht, ob ihr noch wisst, was das ist.

01:24:38.880 --> 01:24:40.340
 Ich habe es nicht bei Amazon bestellt.

01:24:42.000 --> 01:24:49.280
 In ein Laden, ja, ich weiß nicht, ich war im Real Life, da wo der Pizzamann herkommt, sage ich ja immer ganz gern.

01:24:49.280 --> 01:24:51.720
 So, genau.

01:24:51.720 --> 01:25:01.820
 Und habe mir gekauft ein Apple TV 4K 2021 mit 32 Gigabyte Arbeitsspeicher, sage ich, 32 Gigabyte Speicher.

01:25:01.820 --> 01:25:04.300
 Ich glaube, das werde ich nie im Leben brauchen.

01:25:04.300 --> 01:25:07.220
 Da kann man ja auch irgendwie zocken drauf und so, aber das will ich eigentlich gar nicht machen.

01:25:07.680 --> 01:25:13.300
 So, und seitdem sind die super, super, super schnell, also quasi wirklich so schnell wie ein Lichtschalter.

01:25:13.300 --> 01:25:22.720
 Ich drücke irgendwie bei Home drauf oder mache Shortcut hier irgendwie, indem ich Siri sage, hey, Lampe auf, da kann man jetzt echt so Star Trek Sachen machen.

01:25:22.720 --> 01:25:25.500
 Lampe, Helligkeit auf 30 Prozent.

01:25:25.500 --> 01:25:29.680
 Oder Lampe auf 30 Prozent rot.

01:25:29.680 --> 01:25:32.380
 Und dann macht die das einfach.

01:25:32.840 --> 01:25:45.240
 Ich finde das, ich für mich ist das wirklich, also ich als jemand, der mit Star Trek Next Generation aufgewachsen ist, das war für mich so unvorstellbar, dass sowas irgendwann mal gehen könnte.

01:25:45.240 --> 01:25:53.740
 Dass ich zu einem Computer sage, wie jetzt irgendwie das Licht, oder du kannst ja sogar auch theoretisch, könntest du auch sowas sagen wie Computermusik.

01:25:54.580 --> 01:26:00.880
 Ich glaube, so einfach, du musst halt sagen irgendwie, hey Siri, spiel mir Großstadtgeflüster auf Apple Music.

01:26:00.880 --> 01:26:03.120
 Ich glaube, es ist nicht ganz so cool wie Computermusik.

01:26:03.120 --> 01:26:10.440
 Könnte man aber bestimmt irgendwie mappen, dass er dann sagt, okay, wenn der Moritz sagt Musik, dann spiel ich mal das oder dann spiel ich irgendwie Radio oder sowas.

01:26:10.440 --> 01:26:12.520
 Wahnsinnig einfach.

01:26:12.520 --> 01:26:18.360
 Ja, ich habe es auch beim Armin gemacht, jetzt macht sie das wahrscheinlich auch, wenn ich es sage, habe ich gesagt, hey Google, turn my office light blue.

01:26:18.360 --> 01:26:20.400
 Ich glaube, sie hat es nicht gehört.

01:26:20.400 --> 01:26:23.280
 Und danach macht sie so, und dann ist es blau.

01:26:23.280 --> 01:26:25.520
 Total, total gut, total gut.

01:26:25.520 --> 01:26:27.360
 Naja, also zu dem Apple TV noch.

01:26:27.360 --> 01:26:30.720
 Mir war bis dahin, ich habe den ja eigentlich gar nicht gekauft wegen TV.

01:26:30.720 --> 01:26:36.960
 Ich habe hier so einen Samsung-Fernseher rumstehen, der so eigene Apps mit drauf hat, die ich tatsächlich auch benutzt habe, so für Netflix und so.

01:26:36.960 --> 01:26:47.820
 Und mir war echt gar nicht bewusst, wie scheiße diese eigene Software ist, wie schlecht und wie langsam die ist, wenn du dann nämlich mal was hast, was snappy funktioniert.

01:26:47.820 --> 01:26:53.380
 Und zwar wirklich halt so, ja, so völlig ohne Delay oder irgendwas.

01:26:53.380 --> 01:26:55.320
 Das ist halt einfach eine andere Welt.

01:26:55.320 --> 01:26:59.260
 Und hier, nur mal so zum Anschauen, das ist die Fernbedienung davon.

01:26:59.260 --> 01:27:03.200
 Und das Coole an der ist, die hat halt hier auch einen Touch-Bereich.

01:27:03.200 --> 01:27:05.540
 Das heißt, hier kannst du hin und her streichen.

01:27:05.560 --> 01:27:10.680
 Ja, das ist das, was ich mir manchmal wünsche bei der, weil die sieht sehr ähnlich aus wie die Fire-TV-Fernbedienung.

01:27:10.680 --> 01:27:11.180
 Ja, genau.

01:27:11.180 --> 01:27:16.260
 Aber da wünsche ich mir, dass das nicht so ein Kipp-Ding ist, sondern dass ich da so ein bisschen wie ein Mauskörsel damit auch bewegen kann.

01:27:16.260 --> 01:27:22.520
 Und ich war ein bisschen überrascht, als ich das Ding ausgepackt habe, war ein Lightning-Kabel auf USB-A dabei.

01:27:22.520 --> 01:27:24.940
 Und ich habe gedacht, hä, wofür ist denn das?

01:27:24.940 --> 01:27:28.560
 Turns out, man lädt die Fernbedienung.

01:27:28.560 --> 01:27:30.460
 Ach, du kannst da keine Batterien mehr rein und raus machen.

01:27:30.460 --> 01:27:32.180
 Nein, da ist Akku drin.

01:27:32.380 --> 01:27:33.940
 Beziehungsweise, ich weiß nicht, warte mal.

01:27:33.940 --> 01:27:35.640
 Also da sind kleine Schrauben.

01:27:35.640 --> 01:27:38.560
 Ich würde behaupten, dass man da schon irgendwie drankommt, wenn man möchte.

01:27:39.740 --> 01:27:42.360
 Aber standardmäßig sind da keine Batterien drin, sondern das ist ein Akku.

01:27:42.360 --> 01:27:47.020
 Aber mir wurde berichtet, dass die alle paar Jahre nun mal geladen werden muss.

01:27:47.020 --> 01:27:49.260
 Also dass es wohl sehr, sehr lange hält.

01:27:49.480 --> 01:27:56.460
 Ich habe sogar so eine große Logitech-Tastatur, die ich an meinem PC, über den Fernsehen bei uns läuft, dran habe.

01:27:56.460 --> 01:28:02.640
 Die habe ich, boah, keine Ahnung, als wir hier eingezogen sind, vor sieben Jahren oder so gekauft.

01:28:02.640 --> 01:28:06.980
 Und ich mache die halt immer an diesem Schalter oben wirklich aus, wenn ich die nicht benötige.

01:28:06.980 --> 01:28:08.680
 Und die hat seitdem gehalten.

01:28:09.200 --> 01:28:16.480
 Und das ist nicht nur eine kleine mit Play-Pause hoch runter, das ist wirklich eine Tastatur mit normalen Tasten und allem.

01:28:16.480 --> 01:28:18.960
 Und das ist schon erstaunlich, wie sparsam sowas ist.

01:28:19.340 --> 01:28:25.620
 Und das ist jetzt echt cool, tatsächlich, also ich bin noch nicht zu 100 Prozent von der Geschwindigkeit überzeugt, von dem ganzen System.

01:28:25.620 --> 01:28:33.500
 Aber ich kann jetzt mit einer Fernbedienung bei mir alles einschalten auf meinem Medienturm, nenne ich das jetzt mal.

01:28:33.500 --> 01:28:36.880
 Das heißt, ich schalte hier, ich schalte den Apple TV ein.

01:28:36.880 --> 01:28:44.760
 Der schaltet dann gleichzeitig meine Stereoanlage oder meine Heimkinoanlage und den Fernseher mit ein und wechselt auf den richtigen Kanal.

01:28:44.760 --> 01:28:48.620
 Das heißt, ein Knopfdruck jetzt und das Ding läuft.

01:28:48.620 --> 01:28:49.840
 Ja, das ist halt der Vorteil.

01:28:49.840 --> 01:28:56.580
 Ich meine, das gibt es schon auch, gab es schon auch bisher, also bei meinem Fernseher klappt das auch so halb, aber halt manchmal auch nicht.

01:28:56.580 --> 01:29:01.040
 Also, dass die Geräte von unterschiedlichen Herstellern untereinander kommunizieren und dann wirklich einschalten.

01:29:01.040 --> 01:29:01.820
 Genau, in meinem Fall ist das jetzt…

01:29:01.820 --> 01:29:02.860
 Gibt es, aber funktioniert nicht immer.

01:29:02.860 --> 01:29:05.720
 Und wenn du halt alles aus einer Hand hast, klar, das ist aufeinander abgestimmt und funktioniert.

01:29:05.720 --> 01:29:09.080
 Aber das ist ja jetzt nicht, es sind jetzt drei verschiedene Geräte.

01:29:09.080 --> 01:29:10.300
 Achso, der Receiver ist…

01:29:10.300 --> 01:29:16.400
 Ich habe Apple TV, ich habe Apple TV, ich habe einen Receiver von Yamaha und ich habe einen Fernseher von Samsung.

01:29:16.600 --> 01:29:20.160
 Aber die reden halt alle über HDMI, glaube ich, miteinander.

01:29:20.160 --> 01:29:22.520
 Ja, genau, HDMI-CEC heißt das, glaube ich.

01:29:22.520 --> 01:29:25.840
 Genau, die reden alle über HDMI miteinander und das funktioniert tatsächlich ganz gut.

01:29:25.840 --> 01:29:30.040
 Also, und vielleicht noch eine kleine Anekdote.

01:29:30.040 --> 01:29:37.780
 Ich habe da natürlich versucht, so ein Samsung-Fernseher, allgemein diese Smart-TVs, nenne ich das mal so im Allgemeinen, die haben ja immer ganz schlimme Sicherheitslöcher und so.

01:29:37.780 --> 01:29:42.700
 Man sollte die gar nicht ins Netzwerk lassen und jetzt war es meine Aufgabe, ich sagte, ja, jetzt habe ich Apple, die wieder dranhängen.

01:29:42.700 --> 01:29:48.660
 Jetzt will ich natürlich den aus dem Netzwerk verbannen und ich wollte es jetzt nicht unbedingt am Router machen.

01:29:50.340 --> 01:29:59.120
 Naja, turns out, bei meinem TV-Modell gibt es keinen Knopf, um ein WLAN-Netzwerk das vergessen zu lassen, das Gerät.

01:29:59.120 --> 01:30:06.200
 Dass er sagt, hey, das WLAN-Netzwerk, das will ich jetzt nicht mehr, ich will ein anderes.

01:30:06.200 --> 01:30:07.980
 Nee, du kannst nur ein anderes einrichten.

01:30:08.080 --> 01:30:09.220
 Du kannst nicht sagen, das löschen.

01:30:09.220 --> 01:30:12.360
 Ich habe also jetzt den ganzen Fernseher zurückgesetzt, aber das macht auch nichts.

01:30:12.360 --> 01:30:16.720
 War eh nichts interessant an den Einstellungen, irgendwas Tolles, was ich da gemacht habe.

01:30:16.720 --> 01:30:24.460
 Aber ich habe jetzt alles zurückgesetzt, jetzt ist das auch weg, aber das fand ich schon irgendwie ein bisschen krass und frech von Samsung, dass sie sagen, ja, du darfst ein Netzwerk nicht löschen, du darfst nur ein neues hinzufügen.

01:30:24.460 --> 01:30:25.480
 Okay.

01:30:25.480 --> 01:30:27.900
 Gib uns mehr Daten, aber wir müssen das behalten.

01:30:27.900 --> 01:30:34.140
 Wer weiß, was die hier über mein lokales Netzwerk da sich abschicken haben lassen, das ist ja echt pervers.

01:30:34.140 --> 01:30:36.200
 Naja gut, so, Apple TV fertig.

01:30:36.540 --> 01:30:40.480
 Ich bin bisher ziemlich zufrieden mit dem Gerät, habe aber auch noch nicht so viele verschiedene Sachen ausprobiert.

01:30:40.480 --> 01:30:43.820
 Wie gesagt, mein Haupt-Use-Case war jetzt die Glühbirnen-Geschichten.

01:30:43.820 --> 01:30:46.580
 Natürlich ist es auch toll, dass man jetzt Netflix damit machen kann.

01:30:46.580 --> 01:30:48.340
 Und ich habe tatsächlich auch schon drauf gezockt.

01:30:48.340 --> 01:30:51.460
 Aber es funktioniert nicht so gut mit dieser Verwendung.

01:30:51.460 --> 01:30:57.380
 Ich glaube, das geht dann nur gut, und das kann man übrigens auch, wenn man einen Xbox-Controller oder sowas anschließt, das geht.

01:30:57.380 --> 01:30:59.100
 Genau.

01:30:59.100 --> 01:31:00.060
 Cool.

01:31:00.060 --> 01:31:05.560
 Du darfst mir mal kurz noch einen Ref-Link draus basteln aus meinem Weitball-Link.

01:31:05.560 --> 01:31:07.680
 Während ich schon mal weitermache.

01:31:07.680 --> 01:31:15.680
 Und zwar haben wir am Anfang erst nur vereinzelt von einem Betreiber von so einem Testzentrum rückgemeldet bekommen,

01:31:15.680 --> 01:31:17.140
 aber dann halt immer von immer mehr.

01:31:17.700 --> 01:31:26.820
 Dass die Leute, das ist jetzt gemein, zu blöd sind, aber dass die Leute nicht verstehen, wie sie ihr Geburtsjahr eingeben können.

01:31:27.940 --> 01:31:29.480
 Aber nur auf Android-Geräten.

01:31:29.480 --> 01:31:32.720
 Und ich habe gedacht, hä, was ist denn das Problem?

01:31:32.720 --> 01:31:37.900
 Aber es ist tatsächlich so, schon seit zig Versionen ist es beim Android-Date-Picker so,

01:31:37.900 --> 01:31:40.760
 dass der einfach, das UI ist einfach nicht intuitiv.

01:31:40.760 --> 01:31:45.320
 Zumindest nicht für Leute, die halt technisch nicht so versiert sind.

01:31:45.320 --> 01:31:49.920
 Und du musst da, ich weiß nicht, ob du das noch im Kopf hast, du bist ja jetzt schon eine Weile bei Android.

01:31:50.700 --> 01:32:00.660
 Das ist also ein HTML5-Date-Input und das nutzt ja den Standard-OS-Picker.

01:32:00.660 --> 01:32:06.900
 Und das ist so, also auch wenn ich hier in einem Kalender bin und ich mache jetzt hier irgendwie Datum bearbeiten,

01:32:06.900 --> 01:32:11.720
 dann habe ich hier so ein Feld, ich zeige es dir mal in die Kamera, alle anderen müssen es irgendwie auf einem Android-Gerät angucken.

01:32:12.420 --> 01:32:13.640
 Ja, das habe ich auch schon mal gesehen.

01:32:13.640 --> 01:32:17.220
 Wie würdest, also vielleicht, ich weiß nicht, ich meine, du kennst es wahrscheinlich noch, ne?

01:32:17.220 --> 01:32:20.320
 Aber wie würdest du jetzt, was würdest du jetzt machen?

01:32:20.320 --> 01:32:25.100
 Ähm, ich weiß es, glaube ich.

01:32:25.100 --> 01:32:28.320
 Also ich versuche erst mal zu beschreiben, was ich sehe.

01:32:28.320 --> 01:32:35.820
 Ich sehe ein Rechteck und da drin ist ganz oben die Jahreszahl, dann steht unten, also ganz klein,

01:32:35.820 --> 01:32:42.740
 dann steht unten drunter FRI, 4F, FEB, also Freitagskip für den Februar.

01:32:42.740 --> 01:32:47.620
 Und unten drunter habe ich dann tatsächlich einen Kalender mit den einzelnen Tagen und genau,

01:32:47.620 --> 01:32:53.100
 also Montag, Monday, Tuesday, Wednesday, Thursday und so weiter und dann eben die einzelnen Zahlen für die einzelnen Tage in diesem Monat.

01:32:53.100 --> 01:32:57.880
 Und es steht oben drüber noch February 2022 und mit Pfeil nach links und Pfeil nach rechts.

01:32:58.720 --> 01:33:03.240
 Also, blöderweise müsste man, also man würde jetzt annehmen, man müsste sich jetzt mit den Pfeilen da durchnavigieren,

01:33:03.240 --> 01:33:10.480
 aber man kann auch auf die Jahreszahl drücken und dann kriege ich eine Auswahl, um in den Jahren quasi schneller,

01:33:10.480 --> 01:33:14.040
 wahrscheinlich kriege ich dann so eine Übersicht und dann, genau, so eine Scrollliste.

01:33:14.040 --> 01:33:19.240
 Also eine Scrollliste und dann kann ich auch schnell zu, wenn ich jetzt 1975 geboren bin und muss nicht durch die Monate zurück.

01:33:19.240 --> 01:33:21.260
 Aber das weiß aber nicht jeder, dass das geht.

01:33:21.260 --> 01:33:27.880
 Genau und ich, das ist, also, das sind natürlich die Leute, da kommen ja alle möglichen Leute hin, die gar nichts mit Technik am Hut haben

01:33:27.880 --> 01:33:30.500
 und gerade so ihr Gerät irgendwie bedient bekommen.

01:33:30.500 --> 01:33:35.520
 Und aber selbst von den Leuten, die uns das wiederum weitergemeldet haben, kam dann so,

01:33:35.520 --> 01:33:42.000
 ja, das ist ja total bescheuert, die müssen dann ja hunderte Male da draufklicken auf den Monat zurück,

01:33:42.000 --> 01:33:43.700
 um zu ihrem Geburtstag zu navigieren.

01:33:43.700 --> 01:33:46.900
 Und ich hab gesagt, nee, die müssen auf die Jahreszahl klicken.

01:33:46.900 --> 01:33:51.080
 Und ich verstehe, dass es nicht intuitiv ist, aber es ist kein Bug in unserem,

01:33:51.080 --> 01:33:54.460
 weil natürlich kam es vor, da funktioniert was nicht in ihrem, in ihrem System.

01:33:54.760 --> 01:33:58.800
 Und das ist total doof und das hat, und ne, also immer so von wegen, wir haben das falsch gemacht.

01:33:58.800 --> 01:34:00.820
 Wir haben diesen Datepicker so blöd gemacht.

01:34:00.820 --> 01:34:05.200
 Aber es ist halt einfach, ich hab dann geschrieben, wir nutzen hier ein Standardsystem-Element.

01:34:05.200 --> 01:34:10.280
 Und es sträubt sich in mir auch was, da jetzt extra eine Third-Party-Library wieder reinzuknallen,

01:34:10.380 --> 01:34:11.940
 um das irgendwie zu ersetzen.

01:34:11.940 --> 01:34:16.000
 Und ich seh's nicht ein, das ist für mich auch ein Usability-Anti-Pattern,

01:34:16.000 --> 01:34:18.780
 weil normalerweise ist das erlerntes Nutzerverhalten dieser Datepicker.

01:34:18.780 --> 01:34:19.780
 Eigentlich musst du's machen.

01:34:19.780 --> 01:34:20.640
 Eigentlich musst du's machen.

01:34:20.640 --> 01:34:22.180
 Wenn ich, wenn ich ne, ja, ja, jetzt pass auf.

01:34:22.180 --> 01:34:26.020
 Wenn ich, das haben wir auch geschrieben, ja immer so, ja, nee, sorry, aber da machen wir nix dran.

01:34:26.020 --> 01:34:29.520
 Das ist, ähm, also wenn die Leute das nicht können, das ist Standard-Element,

01:34:29.520 --> 01:34:32.900
 wenn ich in meinem Google-Kalender irgendwas eintragen will, muss ich das ja auch machen.

01:34:33.260 --> 01:34:37.120
 Und, also, ich seh nicht ein, dass ich da jetzt was implementiere für was,

01:34:37.120 --> 01:34:42.000
 was es systemseitig gibt, was ja schon, äh, eben halt erlernte Usability ist.

01:34:42.000 --> 01:34:46.220
 So, das war mein Standpunkt bis zu der vierten, fünften Mail, wo jemand gesagt hat,

01:34:46.220 --> 01:34:47.340
 unsere Nutzer schaffen das nicht.

01:34:47.340 --> 01:34:50.640
 Und manche haben sogar noch mehr, mehr als, äh, wollen sie das nicht doch vielleicht irgendwie,

01:34:50.640 --> 01:34:51.900
 weil die Leute kommen damit nicht klar.

01:34:51.900 --> 01:34:54.440
 Ich hab echt gedacht, okay, das scheint ein großes Problem zu sein.

01:34:54.440 --> 01:34:57.600
 Da bin ich vielleicht wieder zu arg von mir als technisch versetzten Menschen ausgegangen.

01:34:57.600 --> 01:35:00.760
 Die Leute schaffen das nicht, die Verknüpfung herzustellen.

01:35:00.760 --> 01:35:02.720
 Ich muss vielleicht auf die Jahreszahl draufklicken.

01:35:02.980 --> 01:35:05.800
 Weil sie auch so unglaublich klein da links oben in der Ecke sitzt.

01:35:05.800 --> 01:35:10.260
 Und es gibt, also, schon ein Pfeilchen würde helfen, dass man versteht,

01:35:10.260 --> 01:35:13.340
 da kann ich irgendwie was machen, wenn das aussehen würde wie ein Dropdown.

01:35:13.340 --> 01:35:14.280
 Aber es ist nicht so.

01:35:14.280 --> 01:35:17.420
 Und letzten Endes hab ich jetzt tatsächlich diese Woche, äh,

01:35:17.420 --> 01:35:19.620
 das ist, glaub ich, noch nicht offiziell veröffentlicht,

01:35:19.620 --> 01:35:22.660
 aber ich hab's schon an ein paar Leute als, als Beta quasi verteilt.

01:35:22.660 --> 01:35:28.440
 Ich hab's jetzt echt so gemacht, dass ich auf Android das ersetze,

01:35:28.440 --> 01:35:30.420
 das HTML5-Date-Input-Feld.

01:35:30.480 --> 01:35:34.060
 Und ich hab nach, nach Alternativen geguckt und es gibt sehr viele schicke Libraries,

01:35:34.060 --> 01:35:34.580
 die das machen.

01:35:34.580 --> 01:35:36.860
 Die haben aber fast alle genau dieses Problem.

01:35:36.860 --> 01:35:40.460
 Entweder ist es tatsächlich so, ich seh nur das, also das halt,

01:35:40.460 --> 01:35:42.880
 die haben halt Buchungskalender irgendwie im Kopf,

01:35:42.880 --> 01:35:45.280
 wo du irgendwie maximal die nächsten paar Monate anguckst.

01:35:45.840 --> 01:35:49.760
 Aber überall ist es entweder nicht möglich oder genauso umständlich,

01:35:49.760 --> 01:35:51.660
 weil ich auch wieder wissen muss, ich muss da draufklicken,

01:35:51.660 --> 01:35:54.700
 um diese Jahreszahl zu öffnen, dass ich's jetzt, also die Leute haben schon gesagt,

01:35:54.700 --> 01:35:55.880
 machen sie doch ein Freitext-Feld.

01:35:55.880 --> 01:35:59.000
 Ja, dann hab ich aber das Problem, da geben die Leute alle möglichen Formate ein,

01:35:59.000 --> 01:36:00.820
 aber nicht so, wie ich's am Schluss im System brauch.

01:36:00.820 --> 01:36:02.240
 Jedenfalls.

01:36:02.240 --> 01:36:04.680
 Lass dich nicht ablenken, ich teste gerade was.

01:36:04.680 --> 01:36:06.840
 Und das hab ich zwei Code-Pens auch dazu verlängt.

01:36:06.840 --> 01:36:11.740
 Einmal ein Code-Pen mit der, wie ich Android abfrage.

01:36:11.740 --> 01:36:13.100
 Ah, da sieht man, okay.

01:36:13.100 --> 01:36:14.960
 Das ist iOS im Hause.

01:36:14.960 --> 01:36:17.840
 Ach so, das find ich jetzt aber auch nicht so.

01:36:18.920 --> 01:36:20.880
 Es ist aber ein Pfeil neben der Jahreszahl.

01:36:20.880 --> 01:36:24.700
 Ja, aber neben der Jahreszahl und Dings zusammen, also neben der Echter beides.

01:36:24.700 --> 01:36:28.480
 Ja, warte, wenn ich jetzt draufdrücke, Moment, warte, das ist eigentlich ziemlich cool.

01:36:28.480 --> 01:36:33.180
 Wenn ich draufdrücke, lande ich da und kann tatsächlich beides aussehen.

01:36:33.180 --> 01:36:36.020
 Also zwei solche Scroll-Wheels oder wie die heißen, einmal Monat, einmal Jahr.

01:36:36.020 --> 01:36:36.760
 Okay, ja.

01:36:36.760 --> 01:36:41.040
 Optimal finde ich das auch nicht, aber es ist auf jeden Fall ein Pfeil nebendran,

01:36:41.040 --> 01:36:43.380
 das heißt, man sieht, dass man draufklicken kann.

01:36:43.380 --> 01:36:44.620
 Ja.

01:36:44.620 --> 01:36:46.580
 Ja, genau.

01:36:47.280 --> 01:36:49.920
 Und jetzt, warte mal, im Kalender, wie ist es denn im Kalender?

01:36:49.920 --> 01:36:53.840
 Ah, okay, das ist, naja, gut.

01:36:53.840 --> 01:36:57.460
 Ja, egal.

01:36:57.460 --> 01:37:01.660
 Hat mich nur jetzt immer interessiert, wie das jetzt, ob das bei mir überhaupt besser ist.

01:37:01.660 --> 01:37:02.960
 Ja, es ist ein bisschen besser.

01:37:02.960 --> 01:37:05.840
 Nee, geb ich ganz ehrlich zu, also ist ja Quatsch irgendwie jetzt zu sagen,

01:37:05.840 --> 01:37:07.640
 Apple ist generell blöd.

01:37:07.640 --> 01:37:10.140
 Nee, geb ich zu, es ist viel besser gelöst.

01:37:10.140 --> 01:37:12.200
 Und das ist einfach so, ich find's so dumm.

01:37:12.200 --> 01:37:16.140
 Einfach seit zig Android-Versionen, ich mein, das kann nicht der einzige Kontext sein,

01:37:16.140 --> 01:37:17.900
 in dem die Menschen jetzt gerade damit Probleme hatten.

01:37:17.900 --> 01:37:21.040
 Ähm, das geht den Leuten ja auch auf anderen Seiten so.

01:37:21.040 --> 01:37:26.540
 Und es wird halt immer zunehmend mehr, das hat im R5-Date-Input benutzt, statt anderer Lösungen,

01:37:26.540 --> 01:37:29.860
 äh, weil man sich denkt, naja, das hab ich ja jetzt im Browser, also nutze ich das,

01:37:29.860 --> 01:37:32.140
 was ja auch eigentlich logisch ist und in Ordnung ist.

01:37:32.940 --> 01:37:35.960
 Aber ich versteh's einfach nicht, warum sich da noch nix getan hat.

01:37:35.960 --> 01:37:37.800
 Muss es ein Date-Picker sein?

01:37:37.800 --> 01:37:40.760
 Ähm, es geht ums Geburtsdatum, also es muss ...

01:37:40.760 --> 01:37:47.020
 Ja, ja, aber könntest du nicht, könntest du nicht, ähm, ein Textfeld machen mit bestimmten Constraints,

01:37:47.020 --> 01:37:48.480
 also so mit, mit Pattern?

01:37:48.480 --> 01:37:49.220
 Ja, das hab ich auch schon überlegt.

01:37:49.220 --> 01:37:53.240
 Und, und dann, und dann, ähm, dass du die Leute das wirklich von Hand eintippen lässt

01:37:53.240 --> 01:37:54.540
 und einfach noch ein bestimmter ...

01:37:54.540 --> 01:37:57.800
 Da hatte ich auch schon, ja, ich hab eine Library gefunden, die das echt cool macht,

01:37:57.800 --> 01:38:02.320
 aber die ist halt schon wieder so over the top, die macht halt auch Kreditkartennummern formatiert,

01:38:02.320 --> 01:38:02.940
 die und ...

01:38:02.940 --> 01:38:03.740
 Nee, brauchst du doch gar nicht.

01:38:03.740 --> 01:38:05.120
 Ja, eben, das brauch ich alles gar nicht.

01:38:05.120 --> 01:38:09.560
 Nein, nein, nein, du kannst das einfach mit HTML5-Pattern in das Inputfeld reinmachen.

01:38:09.560 --> 01:38:09.980
 Ja, nee, vergiss es, vergiss es.

01:38:09.980 --> 01:38:12.800
 Es gibt ja nicht mal ein gescheites Feedback, was denn das Pattern ist.

01:38:12.800 --> 01:38:13.760
 Ja, das stimmt.

01:38:13.760 --> 01:38:17.040
 Es kommt ja dann beim Validieren nur, das entspricht nicht dem Pattern dieses Fels.

01:38:17.040 --> 01:38:21.600
 Aber du könntest, den Text könntest du aber, den könntest du aber selbst ausgeben.

01:38:22.560 --> 01:38:26.560
 Ja, natürlich, klar, ich konnte einen Placeholder mit tt.mm.jjjjjjjj machen

01:38:26.560 --> 01:38:30.720
 und entsprechend on-validate dann gucken und dann aber ...

01:38:30.720 --> 01:38:35.920
 Nee, es gibt ja, es ist ja, also ein Datum ist ja eigentlich sowas Einfaches,

01:38:35.920 --> 01:38:38.820
 es gibt eine Zahl von 1 bis 31, es gibt zwölf Monate

01:38:38.820 --> 01:38:41.960
 und es gibt, also maximal wichtig sind für mich die letzten 100 Jahre,

01:38:41.960 --> 01:38:44.060
 ich hab jetzt in dem Fall 110 oder 120 genommen.

01:38:44.060 --> 01:38:46.700
 Also, liebe ZuhörerInnen, falls ihr bei Google arbeitet ...

01:38:46.700 --> 01:38:48.520
 Ja, geht das doch bitte weiter, echt.

01:38:51.220 --> 01:38:55.320
 Falls ihr bei Google arbeitet und jemanden aus dem Android-UI-Team kennt,

01:38:55.320 --> 01:38:57.320
 sagt doch mal Bescheid, das ist kacke.

01:38:57.320 --> 01:38:59.640
 Wir hatten ja schon jemanden von Google da,

01:38:59.640 --> 01:39:01.080
 vielleicht schreibe ich ihn tatsächlich mal an.

01:39:01.080 --> 01:39:02.540
 Ja, schreib ihn, schreib ihn doch mal an.

01:39:02.540 --> 01:39:05.200
 Also gar nicht mal irgendwie böse, aber will ich mal sagen,

01:39:05.200 --> 01:39:08.680
 hey, das ist ein Problem, das ihr anscheinend nicht auf dem Schirm habt,

01:39:08.680 --> 01:39:13.400
 aber es gibt noch genug Menschen, die diese Usability vor ein Problem stellt.

01:39:13.400 --> 01:39:16.200
 Und gebt das doch mal bitte an das entsprechende Team weiter.

01:39:16.200 --> 01:39:18.220
 Das ist echt ein guter, das mach ich ...

01:39:18.220 --> 01:39:19.700
 Ja, mach das doch mal, genau.

01:39:19.880 --> 01:39:21.920
 Gut, jedenfalls, ich hab jetzt ...

01:39:21.920 --> 01:39:22.980
 Also, erst mal Android-Detection ist schon ...

01:39:22.980 --> 01:39:23.900
 Also, direkt Brace Yourself.

01:39:23.900 --> 01:39:26.560
 Konstantin Incoming.

01:39:26.560 --> 01:39:30.300
 Ich kann's auch mal draufklicken, ich hab zwei Code-Pencils.

01:39:30.300 --> 01:39:32.980
 Das eine ist die Detection, weil ...

01:39:32.980 --> 01:39:39.160
 Wie entdecke ich oder wie detekte ich eine Geräteklasse?

01:39:39.160 --> 01:39:42.860
 Klar, User-Agent ist dein ...

01:39:42.860 --> 01:39:45.200
 Es heißt ja immer, naja, böse, böse und darf man sich nicht drauf verlassen,

01:39:45.200 --> 01:39:50.200
 aber oft heißt dann, es gibt einfach keine Methode, weil das viel zu ambivalent ist oft.

01:39:50.200 --> 01:39:54.580
 In dem Fall reicht es mir schon, wenn's halbwegs funktioniert.

01:39:54.580 --> 01:39:59.540
 Also, wenn ich schon einen Großteil der Leute abfange, für die das dann nicht mehr zum Problem wird,

01:39:59.540 --> 01:40:00.620
 dann ist das für mich okay.

01:40:00.940 --> 01:40:06.080
 Ja, was ich in dem Fall mache, ist, wusste ich auch nicht, kannte Navigator und Navigator.plattform.

01:40:06.080 --> 01:40:08.220
 Es ist aber inzwischen, glaub ich, deprecated sogar.

01:40:08.220 --> 01:40:11.000
 Und es gibt jetzt Navigator.useragent-Data.

01:40:11.860 --> 01:40:14.620
 Und da dann nochmal das Property-Plattform.

01:40:14.620 --> 01:40:20.900
 Und da steht dann tatsächlich auch irgendwie Windows oder Android oder so drin.

01:40:20.900 --> 01:40:29.140
 Weil bei Navigator-Plattform, da geben sich viele, vor allem ältere Android-Geräte als Linux zu erkennen.

01:40:29.140 --> 01:40:32.740
 Und dann steht da zum Beispiel Linux, ARM, was weiß ich was.

01:40:32.740 --> 01:40:33.580
 Und so.

01:40:33.580 --> 01:40:36.520
 Und dann musst du auch wieder, brauchst du jetzt nicht abfragen.

01:40:36.520 --> 01:40:45.260
 Was ich jetzt gemacht hab, wenn's den User-Agent-Data gibt, den Flag, die Property unter Navigator und die Plattform,

01:40:45.260 --> 01:40:47.760
 dann guck ich, ob da ein Android drin steht.

01:40:47.760 --> 01:40:52.700
 Und das ist bei tatsächlich vielen Android-Also, eigentlich, ich glaube, soweit ich's gesehen hab und soweit ich's getestet hab,

01:40:52.700 --> 01:40:58.780
 bei allen Android-Geräten, die User-Agent-Data schon haben als Property, bei denen steht auch wirklich Android drin.

01:40:58.780 --> 01:41:00.480
 So, damit bin ich schon mal relativ sicher.

01:41:00.480 --> 01:41:02.900
 Also, alles, was ich getestet hatte, hatte das eigentlich abgedeckt.

01:41:03.000 --> 01:41:08.080
 Und zur Sicherheit für ältere Geräte hab ich noch als Fallback dann Navigator.plattform.

01:41:08.080 --> 01:41:13.040
 Und wenn da, natürlich mit Lowercase, damit das unterschiedliche Schreibweichen erkannt werden,

01:41:13.040 --> 01:41:18.340
 wenn da Linux am Anfang steht und es ist ein Touch-Gerät, also On-Touch-Start-In-Window,

01:41:18.340 --> 01:41:21.440
 dann akzeptiere ich das auch als Android-Gerät.

01:41:21.440 --> 01:41:26.560
 Heißt natürlich, dass beliebige Linux-Geräte mit Touch-Display auch erkannt werden.

01:41:26.560 --> 01:41:30.320
 Ist mir in dem Fall aber egal, dann kriegen die halt auch die Alternative angezeigt.

01:41:31.060 --> 01:41:36.780
 Und die Alternative, die ich angezeigt hab, das ist das zweite, ähm, äh, äh, die zweite Demo auf CodePen,

01:41:36.780 --> 01:41:40.940
 ähm, die siehst du da, da hab ich, ähm, also eigentlich wird das, das ursprüngliche Input-Feld,

01:41:40.940 --> 01:41:43.140
 das wird versteckt, das wird dann zum Input-Type hidden

01:41:43.140 --> 01:41:47.100
 und wird dann durch die drei Select-Listen, die ich stattdessen ausgeben lasse, wird das befüllt.

01:41:48.140 --> 01:41:52.640
 Ja, aber du kannst auch da einfach das als Standard nehmen, echt, das spricht doch gar nichts dagegen.

01:41:52.640 --> 01:41:57.940
 Ja, ich, ja, ich will's aber für iOS-User, will ich einfach, warum soll ich die Usability kaputt machen, die gelernt ist, ja?

01:41:57.940 --> 01:42:01.600
 Das geht aber vielleicht echt schneller, also ich glaub an der Stelle ...

01:42:01.600 --> 01:42:05.480
 Ja, sag das nicht, weil du hast dann so ein hässliches Standard-Dropdown, wenn du da auf Android draufklickst.

01:42:05.540 --> 01:42:10.900
 Das ist nicht so schön wie dieser coole, äh, Scroll-Wheel-Dingens, den du schon, schon hoch und runter wobbeln lassen kannst.

01:42:10.900 --> 01:42:15.920
 Ja, aber das, äh, unter, du hast grad gesagt unter Android, ja, aber unter Android funktioniert's ja nicht.

01:42:15.920 --> 01:42:16.760
 Unter Android ist ja schlecht.

01:42:16.760 --> 01:42:19.080
 Naja, das funktioniert schon, wenn du auf die Jahreszahl klickst, funktioniert das super.

01:42:19.080 --> 01:42:20.180
 Ja, aber das weiß halt keiner.

01:42:20.180 --> 01:42:21.180
 Und das Scroll-Wheel lässt sich auch super schnell bedienen.

01:42:21.180 --> 01:42:22.500
 Aber das weiß halt keiner.

01:42:22.500 --> 01:42:25.200
 Also jedenfalls, was muss ich aber natürlich berücksichtigen, ja?

01:42:25.200 --> 01:42:29.160
 Es gibt keinen 31. Februar, das muss ich berücksichtigen.

01:42:29.160 --> 01:42:34.060
 Also hab ich, äh, hab ich das wirklich so gebaut, dass auch Schaltjahre berücksichtigt werden.

01:42:34.440 --> 01:42:38.800
 Das heißt, wenn ich, wenn ich den 31. ausgewählt hab, oder jetzt sag ich mal den 30.

01:42:38.800 --> 01:42:41.720
 Und ich wechsle aber auf Februar, dann setzt es auch den Tag zurück.

01:42:41.720 --> 01:42:44.760
 Dann musst du dann, es ist ja immer so, naja, setzt das doch einfach durch.

01:42:44.760 --> 01:42:48.420
 Aber dann muss ich ja echt Gedanken machen, was, was könnte denn da an Fällen eintreten und so.

01:42:48.420 --> 01:42:51.220
 Weil ich will keine falschen Daten am Schluss im, im System haben.

01:42:51.220 --> 01:42:56.440
 So, und, ähm, wenn ich also auf ein höheres Datum, als es in dem Monat gibt, stelle, dann wird es zurückgesetzt.

01:42:56.440 --> 01:43:00.300
 Und beim Februar tatsächlich auch, je nachdem, ist es ein Schalter oder nicht.

01:43:00.300 --> 01:43:02.000
 Ähm, genau.

01:43:02.860 --> 01:43:07.560
 Dann ist noch die Geschichte, es gibt zum Beispiel kein Placeholder bei Select, äh, bei, äh, Select-Elementen.

01:43:07.560 --> 01:43:15.400
 Das heißt, das musste ich nachbauen, indem die erst, das erste Element quasi ein, äh, äh, einfach nur Text ist.

01:43:15.400 --> 01:43:17.020
 Da steht jetzt Day, Month, Year drin.

01:43:18.300 --> 01:43:26.420
 Und dann wird es über, über den, äh, Placeholder-Selector, äh, über das, ja, muss ich das dann entsprechend stylen.

01:43:26.420 --> 01:43:32.220
 Es gibt aber zum Beispiel auch keine Möglichkeit, die aktuelle Standard-Placeholder-Farbe des Browsers rauszubekommen.

01:43:32.220 --> 01:43:35.620
 Das heißt, ich habe jetzt aufs Gerade wohl halt hier einfach mal ein helles Grau genommen.

01:43:35.620 --> 01:43:38.820
 Das ist dann halt in dem Formular einfach so, auch wenn es nicht die Standard-Farbe ist.

01:43:38.820 --> 01:43:39.700
 Ist ja wurscht.

01:43:39.920 --> 01:43:42.760
 Aber Hauptsache, es sieht für den User am Schluss nutzbar aus.

01:43:42.760 --> 01:43:46.000
 Ich glaube, du musst, du versuchst gerade päpstlicher zu sein als der Papst.

01:43:46.000 --> 01:43:48.960
 Ja, nee, aber wenn ich was mache, dann will ich es auch, weißt du, dann soll das auch, ne?

01:43:48.960 --> 01:43:50.860
 Das soll ja nicht schlechter sein als vorher.

01:43:50.860 --> 01:43:53.080
 Also muss das, muss das für den User schon.

01:43:53.080 --> 01:44:00.920
 Ja, ich, ja, ich hätte aber gesagt, da ist Einheitlichkeit vielleicht besser als, als zwangsläufig auf, auf das System des Nutzers irgendwie.

01:44:00.920 --> 01:44:07.380
 Und du müsstest übrigens im, im, äh, in der Monatsauswahl, also du hast, hast du dein System auch auf Englisch?

01:44:07.380 --> 01:44:09.380
 Äh, nee.

01:44:09.780 --> 01:44:14.640
 Dann müssen, bei dir, die müssten die Monatszahlen, äh, die Monats, äh, Dings auf, auf Deutsch drinstehen, richtig?

01:44:14.640 --> 01:44:16.860
 Äh, ich, ich teste, du meinst, du meinst bei mir auf dem Handy?

01:44:16.860 --> 01:44:18.660
 Ja, egal wo, es ist ja im Code-Pin auf beide.

01:44:18.660 --> 01:44:28.060
 Also bei mir, es war es jetzt gerade, bei mir war es jetzt gerade auf Englisch, ich, ähm, also mein, also mein Mac habe ich auf Englisch, mein, äh, iPhone nicht, komischerweise.

01:44:28.060 --> 01:44:28.320
 Okay.

01:44:28.320 --> 01:44:29.600
 Kann ich aber mal vielleicht erklären, warum.

01:44:29.600 --> 01:44:33.220
 Äh, ich, äh, ich, äh, ich probiere es jetzt aber mal kurz auf meinem iPhone aus.

01:44:33.220 --> 01:44:39.580
 Ja, aber wer das mal sehen will, dass, äh, mit der, auch wieder die Internationalization, äh, API, die wir jetzt auch schon mehrfach haben.

01:44:39.580 --> 01:44:40.240
 Ist auch auf Englisch.

01:44:40.240 --> 01:44:40.820
 Ist auch auf Englisch.

01:44:40.820 --> 01:44:44.780
 Vielleicht habe ich es auch verbockt, indem ich habe das halt dann schnell rausgezogen und habe es, äh.

01:44:44.780 --> 01:44:47.140
 Auf was, auf was reagiert denn das?

01:44:47.140 --> 01:44:51.120
 Also das sucht sich aus der Intel API, sucht es sich.

01:44:51.120 --> 01:44:59.820
 Hm, kann das sein, dass die, dass die überschrieben wird von, äh, Browser-Language im, auf der Seite, im HTML-Element oder so?

01:44:59.820 --> 01:45:03.560
 Ich mach mal den Try-Catch-Block außenrum weg, dann seh ich ja, da müsste irgendwas klallen.

01:45:03.560 --> 01:45:13.740
 Weil, äh, das würde ich nämlich jetzt mal tippen, dass, ähm, dass wenn jetzt der Browser sagt, diese Seite ist auf Englisch, dass das dann auch da drauf reagiert.

01:45:14.480 --> 01:45:21.260
 Also es kann halt gut sein, dass ich auch einfach irgendwas, äh, beim Umziehen, ich hab den Coach halt schnell vorhin ins Code-Pen gebastelt und, und paar Sachen geändert.

01:45:21.260 --> 01:45:26.820
 Also muss ich generell noch dazu sagen, der ist nicht, das ist keine Drop-In-Lösung jetzt gerade, das ist jetzt nur zu Demo-Zwecken.

01:45:26.820 --> 01:45:35.140
 Ist auch nicht wirklich aufgeräumt und ich musste den Code auch so schreiben, dass er in älteren Browsern, ich hab da kein Bildsystem in dem Fall, ähm, das heißt, ich musste den so schreiben, dass er in älteren Browsern auch läuft.

01:45:35.260 --> 01:45:41.760
 Das heißt, da ist noch jede Menge an, an War- und an Vorschleifen und auch Code-Duplizierungen, wo wir es vorhin drüber hatten, sind da auch an der einen oder anderen Stelle.

01:45:41.760 --> 01:45:45.360
 Vielleicht sogar auch Trip- oder Quadruplizierungen, man weiß es nicht.

01:45:45.360 --> 01:45:51.260
 Komm, wir müssen mal schneller vorankommen, wir sind echt hier, du, du wolltest heute früh ins Bett, ne?

01:45:51.260 --> 01:45:53.480
 Ja, ist jetzt schon wieder vorbei, jetzt kann ich's mal lassen.

01:45:53.480 --> 01:45:58.460
 That ship has sailed, okay, gut, wir sind jetzt bei, ja, über einer Stunde 45.

01:45:58.460 --> 01:46:01.540
 Gut, dann hören wir jetzt auf, einfach, zack, tschüss.

01:46:03.340 --> 01:46:06.900
 Ne, wir kommen jetzt aber zum, zum, zum, äh, fast zum Schluss.

01:46:06.900 --> 01:46:11.440
 Genau, also fast zum Schluss von der Retro, also das mach ich noch ganz schnell, noch ganz kurz auf, das Thema.

01:46:11.440 --> 01:46:22.200
 Ähm, ich habe in der letzten Sendung, glaube ich, äh, gesagt, naja, äh, wenn, wenn einem es auf den Keks geht, dann kann man halt irgendwie alte Browser auch mal ausschließen von seiner Seite.

01:46:22.200 --> 01:46:29.460
 Das hab ich natürlich, ähm, wurde nochmal drauf angesprochen, ähm, das hab ich natürlich nicht ernst gemeint, ich bin ja großer Freund von Progressive Enharmament.

01:46:29.460 --> 01:46:31.660
 Du bist tatsächlich auf, auf Inhalte dieser Sendung angesprochen.

01:46:31.660 --> 01:46:35.560
 Mhm, ja, ich werde auf, äh, auf Inhalte dieser Sendung angesprochen, tatsächlich, ja.

01:46:35.560 --> 01:46:51.020
 Ähm, ich wollte es nochmal klarstellen, damit es, äh, irgendwie nicht, äh, nicht jemanden im falschen Hals kommt, ähm, es ist, äh, also die, die Originalaussage war, äh, wenn ich jetzt Leute mit ihrem Browser ausschließe, ist das dann nicht auch, verstößt das nicht irgendwie gegen so Accessibility-Grundregeln?

01:46:51.020 --> 01:47:07.240
 Und das ist absolut berechtigt, ja, das tut es, weil Zugang ist ja nicht nur, ähm, ich bin blind und muss mit meinem Screenreader die Seite benutzen, sondern auch, ich habe diesen Browser aus welchen Gründen auch immer, ähm, und vielleicht kann ich den gar nicht ändern aus irgendwelchen Gründen.

01:47:07.480 --> 01:47:22.600
 Ähm, vielleicht habe ich ein uraltes Gerät, gut, ich weiß nicht, wie weit man da zurückgehen muss, da muss man sich seine Statistiken mal angucken, aber vielleicht habe ich ja aus irgendeinem Grund, an dem ich nichts ändern kann, ein altes Gerät oder einen ganz bestimmten Browser, weil der irgendein Feature hat, was ich eben brauche, aus irgendwelchen Gründen.

01:47:22.600 --> 01:47:39.080
 Ähm, das kann man nie wissen, warum, aus welchen Gründen irgendjemand einen bestimmten Browser braucht. Und wenn ich den dann davon ausschließe komplett, ähm, dann ist das natürlich, äh, widerspricht so Accessibility-Grundregeln, weil man ja eigentlich möglichst viele Leute teilhaben lassen möchte.

01:47:39.740 --> 01:47:42.580
 Und ja, die Frage ist natürlich, wo zieht man die Grenze?

01:47:42.580 --> 01:47:43.540
 Ja, wollte ich gerade sagen, ja.

01:47:43.540 --> 01:48:02.880
 Aber generell würde ich eben sagen, man sollte immer möglichst, ähm, versuchen, nach dem Progressive Enhancement-Prinzip zu arbeiten. Das heißt, ähm, dass ich etwas baue, ähm, was vielleicht, auch wenn jetzt eine bestimmte Technologie, von der man weiß, dass sie noch nicht so weit verbreitet ist, nicht kann, dass ich trotzdem irgendwie eine Alternative anbiete.

01:48:02.880 --> 01:48:17.560
 Im Sinne von, ähm, nicht, ich baue das komplett mit niederschwelligerer Technologie nochmal nach, sondern das darf auch dann einfacher sein und muss gar nicht so fancy sein. Kann auch mal ein Feature fehlen, solange ich die grundlegende Bedienung noch sicherstelle und nicht das Layout komplett zerschieße.

01:48:17.560 --> 01:48:32.780
 Ich muss ja sagen, in meinem Arbeitsumfeld, ähm, dadurch, dass ich Sachen für intern in der Firma baue, bin ich in einer sehr privilegierten Situation, weil, ähm, wir haben zwar jetzt nicht die komplette Kontrolle darüber, mit was für Browsern unsere Dienste genutzt werden, aber schon viel mehr.

01:48:32.880 --> 01:48:49.980
 Als ob jetzt jemand aus dem Internet einfach so, ähm, da draufkommt, sondern weil die meisten Leute nutzen das eben mit ihren Arbeitscomputern und, ähm, wir haben eine Office-IT, die sich darum kümmert, dass da bestimmte Versionen drauf sind von den Browsern und bestimmte Browser auch, ähm, also da kommt so gut wie kein Internet Explorer mehr vorbei.

01:48:49.980 --> 01:48:59.760
 Das gibt's quasi nicht. Und dann kann man auch sagen, ja, Internet Explorer schließt man aus. Und, und da kann man dann auch argumentieren mit, nutz halt den vom Unternehmen freigegebenen Browser.

01:48:59.880 --> 01:49:07.200
 Und wenn das damit nicht geht, ähm, mit deinem nicht geht, dann, ähm, bist du quasi selbst schuld, weil du könntest ja den vom Unternehmen freigegebenen Browser verwenden.

01:49:07.200 --> 01:49:20.260
 So, ähm, aber an der Stelle auf jeden Fall nochmal mein, mein Appell, ähm, es ist auf jeden Fall, ähm, man muss immer gucken, ich glaube, man kann nicht immer alle zufriedenstellen, oder es geht eigentlich, nee, man kann nicht immer alle zufriedenstellen.

01:49:20.700 --> 01:49:39.180
 Aber, ähm, schließt nicht leichtfertig Leute von euren Seiten aus, ähm, nur weil jetzt nicht nächste, geilste, fancy JavaScript-API da ist, sondern überlegt euch vielleicht, was passiert denn, wenn jetzt diese neue API nicht da ist, ähm, und dann, äh, einen sinnvollen Fallback anbieten, wenn man das machen kann, das, äh, ist auf jeden Fall eine gute Idee.

01:49:39.180 --> 01:49:44.080
 So, das noch hierzu. Du darfst auch was dazu sagen, du musst aber nicht.

01:49:44.080 --> 01:49:47.040
 Äh, nee, ich glaube, eigentlich hast du alles gesagt.

01:49:47.920 --> 01:49:51.140
 Ich habe alles gesagt. Sehr gut, dann können wir jetzt aufhören.

01:49:51.140 --> 01:49:51.720
 Wow.

01:49:51.720 --> 01:49:54.520
 Die Retro ist vorbei.

01:49:54.520 --> 01:50:00.100
 Schön, wenn ihr bis hierhin durchgehalten habt, in unserer Kurzsendung von mittlerweile auch fast zwei Stunden.

01:50:00.100 --> 01:50:02.880
 Das ist die, heute, die konstantinische Therapiesitzung.

01:50:02.880 --> 01:50:09.760
 Ja, ich glaube, wir müssen das nochmal, mit diesem Kurzsendungskonzept, da müssen wir irgendwie nochmal, da dürfen wir nicht so viel zum Reden haben, da hat sich aber auch viel angestaut, ne?

01:50:09.760 --> 01:50:10.380
 Ja.

01:50:10.380 --> 01:50:17.180
 Wir haben jetzt halt drei Wochen nicht und, äh, wir probieren das nochmal mit dem Konzept nochmal in richtig kurz. Versprochen.

01:50:17.920 --> 01:50:23.260
 Also, das, das, das Konzept, wir machen eine kurze Retro und dann gibt es eine Property und dann Geilteil und fertig.

01:50:23.260 --> 01:50:23.720
 Genau.

01:50:23.720 --> 01:50:24.460
 Ohne großes Thema.

01:50:24.460 --> 01:50:25.680
 Das, das versuchen wir mal nochmal.

01:50:25.680 --> 01:50:32.180
 Das könnte jetzt sein, dass das jetzt in nächster Zeit so eher der Modus wird, weil es ein bisschen enger wird von unserer zwei. Wir haben ja alles schon gesagt.

01:50:32.180 --> 01:50:32.580
 Genau.

01:50:32.580 --> 01:50:36.300
 Die Property der Woche.

01:50:36.300 --> 01:50:40.460
 Ich habe jetzt einfach mal geklickt, sonst nimmt das kein Ende.

01:50:40.480 --> 01:50:44.280
 Ich habe es gesehen, du bist wirklich auf deinem Stuhl zurückgeflogen.

01:50:44.280 --> 01:50:47.520
 Ist, ist, nein, ist gut, ist gut.

01:50:47.520 --> 01:51:03.940
 So, die Property der Woche. Es geht um eine Property, die es noch gar nicht gibt. Und zwar kam ich letztens in die, in die Situation, Elemente, also ein Array aus Objekten nach Properties von diesen Objekten sortieren zu wollen.

01:51:04.320 --> 01:51:09.640
 So, und es gibt aber noch andere Situationen, in denen man das brauchen könnte, um was das geht.

01:51:09.640 --> 01:51:19.680
 Also zum Beispiel Arrays mit, also die einfach nur Strings enthalten nach den Anfangsbuchstaben zum Beispiel zu sammeln, weil ich eine Art Inhaltsverzeichnis oder sowas machen will.

01:51:20.080 --> 01:51:25.140
 Oder gerade und ungerate Zahlen zu sammeln am Schluss in zwei getrennten Arrays.

01:51:25.140 --> 01:51:35.500
 Oder eben halt, wie ich es hatte, ein Array von Objekten nach einem bestimmten Key zu sortieren oder nach irgendwelchen anderen Anforderungen, die ich eben habe, dass die zwei bestimmten Keys enthalten müssen oder wie auch immer.

01:51:36.220 --> 01:51:42.260
 Und das scheint auch sehr gefragt zu sein, sowas zu tun. Es gibt einen Stack Overflow, eine Frage.

01:51:42.260 --> 01:51:47.960
 Wundern mich, dass die tatsächlich existiert und nicht geschlossen wurde. Wir hatten es letztens auch so ein bisschen über das Gatekeeping bei Stack Overflow.

01:51:48.360 --> 01:52:07.860
 Weil es ist eigentlich eine Frage nicht zu einem konkreten Problem und das wird einem ja oft vorgeworfen, sondern es ist so, was ist denn die performanteste Möglichkeit, ein Array mit Group bei, und da kommen wir auch schon zu dem richtigen Keyword, zu sortieren oder zu groupieren eben nach Elementen.

01:52:07.860 --> 01:52:18.600
 Und die Frage hat 757 Upvotes und 54 Antworten, von denen die beste Antwort 1.088 Upvotes hat.

01:52:18.600 --> 01:52:19.260
 Wow.

01:52:19.260 --> 01:52:20.420
 Und die akzeptierte Antwort.

01:52:20.420 --> 01:52:27.740
 Also wenn man sich überlegt, dass dieser User, der diese Frage gestellt hat, auch jetzt schon fast 10.000 Punkte hat.

01:52:27.740 --> 01:52:30.720
 Einfach nur für die Frage?

01:52:30.720 --> 01:52:37.280
 Nee, wahrscheinlich nicht nur für die Frage. Ich weiß aber nicht, was der sonst noch macht, aber ein großer Teil dürfte schon davon sein.

01:52:37.860 --> 01:52:43.200
 Genau, jedenfalls, also das Interesse scheint groß zu sein, sowas zu tun.

01:52:43.200 --> 01:52:51.560
 Und es gibt zum Beispiel auch in Lodash gibt es auch eine Funktion, die heißt Group By, die im Endeffekt genau das gleiche macht.

01:52:51.560 --> 01:52:57.240
 Und es gibt einen Proposal dafür. Also erst noch kurz, bisherige Lösungen halt per Iteration über das Array.

01:52:59.180 --> 01:53:10.660
 Und in ES6 kann man das Ganze mit Array Reduce machen und Array Reduce, ja da können sich viele, und mit viele meine ich zumindest ich, immer noch nicht die Syntax davon merken.

01:53:10.660 --> 01:53:20.180
 Deswegen wäre es ja ganz schön, wenn es da was gäbe, mit was man das einfacher machen kann, ohne sich die Logik dahinter selber basteln zu müssen, dass ich eben alles dann nach dem Kriterium irgendwo reinpacke.

01:53:20.180 --> 01:53:29.340
 Und ein Proposal für Array.prototype.groupby gibt es schon und das ist jetzt im Stage 3 angelangt.

01:53:29.340 --> 01:53:34.480
 Und das heißt, soweit ich das verstehe, dass das nicht mehr in allzu weiter Ferne ist und kommen wird.

01:53:34.740 --> 01:53:40.540
 Es gibt allerdings noch, weder bei MDN noch bei Can I Use was dazu, soweit ist es wohl noch nicht.

01:53:40.540 --> 01:53:50.700
 Aber es gibt viele Artikel, die diese Bekanntmachung, ich glaube im Dezember letztes Jahr war das, die diese Bekanntmachung gefeiert haben und so.

01:53:50.700 --> 01:53:55.060
 Da verlinke ich auch zwei, endlich, endlich Array Prototype Group by.

01:53:55.060 --> 01:53:59.620
 Kannst du mir mal ein konkretes Beispiel nennen, damit ich mir das irgendwie...

01:53:59.620 --> 01:54:02.300
 Ich weiß leider nicht mehr, ich weiß nicht mehr, was das war.

01:54:02.300 --> 01:54:13.500
 Aber keine Ahnung, du hast ein Objekt, nehmen wir unsere Podcast-Folgen, wenn wir die jetzt taggen würden und ich will irgendwie alle, also ich will die nach Tags sortieren.

01:54:13.500 --> 01:54:24.840
 Das heißt, ich habe Objekte, die haben halt irgendwie Title, HTML-Sanitizer-Abi mit Fredrik Braun, Nummer 31 und Tag ist eben Sanitizer-API.

01:54:24.840 --> 01:54:31.720
 Keine Ahnung, was haben wir da noch besprochen, Offset-Anchor oder irgendwie eine CSS-Offset.

01:54:31.720 --> 01:54:39.960
 Und jetzt will ich alle, die CSS-Offset haben, will ich jetzt entsprechend kopieren oder halt einfach nach Tags gucken, welche Folgen haben alle diese Tags.

01:54:39.960 --> 01:54:44.780
 Okay, es geht jetzt um Objekteinträge, die in jedem vorhanden sind beispielsweise.

01:54:44.780 --> 01:54:45.920
 Genau, ja.

01:54:46.380 --> 01:54:59.140
 Oder wie gesagt, vorhin halt Anfangsbuchstaben aus einem Aramid-Strings oder bestimmte Zahlenwerte oder ich will irgendwie alle Zahlen, die größer als 15 sind, will ich in der Gruppe haben und alle, die kleiner sind in der Gruppe.

01:54:59.140 --> 01:54:59.760
 Warum auch immer.

01:54:59.760 --> 01:55:01.060
 Genau.

01:55:01.060 --> 01:55:03.560
 Und das kann man damit machen.

01:55:03.560 --> 01:55:07.500
 Aber ist das was, was jetzt dir oft über den Weg läuft, dieses Problem?

01:55:07.580 --> 01:55:13.160
 Ja, oft nicht, aber wenn, dann ist es halt doof, dass ich dann Reduce nehmen muss, um das zu machen oder drüber loopen muss.

01:55:13.160 --> 01:55:23.020
 Also wenn du kein Reduce machst, dann machst du halt irgendwie, du loopst über dieses, iterierst da drüber und machst vorher dir ein leeres Objekt und dem gibst du dann entsprechende Keys.

01:55:23.020 --> 01:55:37.340
 Also das, äh, dann halt, ähm, dann wäre halt, was haben wir jetzt vorhin gesagt, äh, irgendwie, äh, Sanitizer-API wäre dann ein Key und wenn dieser Key existiert, dann hänge in das, also da ist dann wieder ein Array drin und dann hänge diese Folge in dieses Array mit dazu.

01:55:37.340 --> 01:55:39.620
 Und wenn der Key nicht existiert, dann wäre das an.

01:55:39.620 --> 01:55:41.000
 Das ist diese akzeptierte Lösung, ne?

01:55:41.000 --> 01:55:42.800
 Äh, weiß jetzt gerade nicht, ja.

01:55:42.800 --> 01:55:46.060
 Das sieht nämlich sehr ähnlich zu dem aus, was du gerade gesagt hast, ja.

01:55:46.060 --> 01:55:47.680
 Okay, ja.

01:55:47.680 --> 01:55:53.000
 Ich muss gerade so gucken, äh, genau, eine Function und die macht dann, ah ne, die macht dann, äh,

01:55:53.020 --> 01:55:54.840
 nutzt Reduce, die erste Lösung ist Reduce.

01:55:54.840 --> 01:55:55.380
 Achso, stimmt.

01:55:55.380 --> 01:55:55.660
 Ja.

01:55:55.660 --> 01:55:59.580
 Aber der macht doch, ah, okay, gut, der hat aber auch diese Keys, ja, okay, alles klar.

01:55:59.580 --> 01:56:08.400
 Ja, es gibt verschiedene Ansätze, wie gesagt, es gibt 54 Antworten, auch teilweise mit vielen Upvotes, also da gibt's wohl noch einige Alternativen dazu.

01:56:08.400 --> 01:56:10.480
 Ähm, genau.

01:56:10.480 --> 01:56:17.980
 Ja, ich weiß jetzt nicht, ob man das so häufig hat, aber es war zumindest für die Lodash-Leute häufig genug, um da so eine Helper-Function in Lodash zu schreiben.

01:56:18.140 --> 01:56:24.980
 Und ich finde es auch interessant, es ist ein ähnlicher Trend wie von jQuery jetzt zu modernem JavaScript, ähm, es wird immer mehr obsolet.

01:56:24.980 --> 01:56:35.720
 Also die, die, die Sachen, die jQuery gemacht hat, die hatten ja ihre Daseinsberechtigung, absolut, ja, für die Zeit, ähm, für die Hochzeit, um eben Browser-Inkompatibilitäten.

01:56:35.840 --> 01:56:44.440
 Aber es waren ja nicht nur Inkompatibilitäten, die jQuery abgedeckt hat, sondern waren ja wirklich auch Sachen, die einfach einem die Arbeit erleichtert haben und Funktionen, äh, die es halt jetzt inzwischen auch in ähnlicher Form in ES6 gibt.

01:56:44.440 --> 01:56:49.340
 Ah, den Dollar-Selektor, dem weine ich noch ein bisschen hinterher, weil ich sehr viel schreiben muss jetzt immer.

01:56:49.340 --> 01:56:50.100
 Dokument-Pro-Selektor.

01:56:50.100 --> 01:56:54.020
 Man könnte den ja auch nochmal re-implementieren, also wäre ja nicht so schwer, ja, ja.

01:56:54.020 --> 01:57:00.580
 Ja, und auch immer dann, und dann musst du, ne, das hört's ja nicht auf, du musst ja dann auch noch mit for each dann drüber iterieren und halt doch wieder jedem das.

01:57:00.580 --> 01:57:07.400
 Und jQuery war halt einfach so, äh, das alles, was da drin ist und auf jedes Element mach einfach das und fertig.

01:57:07.400 --> 01:57:07.580
 Genau.

01:57:07.580 --> 01:57:11.060
 Aber ohne, dass ich da selber irgendwie drüber iterieren muss.

01:57:11.060 --> 01:57:18.980
 Also Ad-Event-Listener, ja, also dass du dann irgendwie sagst, äh, on-click und das macht's einfach für alle und ich muss diese Iteration nicht machen.

01:57:19.540 --> 01:57:25.920
 Also, ja, vielleicht kommt auch in der Richtung irgendwann mal was noch, was quasi als Taktik-Sugar.

01:57:25.920 --> 01:57:31.880
 Wobei, aber du meinst, aber, äh, Query-Selektor-All, äh, nimmt ja dann alle Elemente, die dem entsprechen.

01:57:31.880 --> 01:57:35.540
 Ich muss natürlich hinterher nochmal drüber iterieren, ich muss dann halt ein for each machen.

01:57:35.540 --> 01:57:39.140
 Also ich kann nicht sagen hier, Query-Selektor-All, Punkt, Ad-Event-Listener, klick.

01:57:39.140 --> 01:57:43.800
 Äh, das musstest du aber in jQuery auch mit each machen, oder bin ich da jetzt ganz falsch?

01:57:43.800 --> 01:57:49.000
 Dollar, äh, Klassenname, ähm, Punkt, klick.

01:57:49.540 --> 01:57:50.840
 Handler, fertig.

01:57:50.840 --> 01:57:53.480
 Echt, da musste man kein each machen?

01:57:53.480 --> 01:57:55.460
 Das ist, oh, das ist so.

01:57:55.460 --> 01:57:58.820
 Ja, es gibt for each, also klar, du kannst drüber iterieren und kannst komplexere Dinge damit tun.

01:57:58.820 --> 01:58:03.660
 Aber du kannst einfach sagen hier, alle Elemente nehmen und dann den Event-Listener draufklappen.

01:58:03.660 --> 01:58:05.940
 Klar, äh, draufhauen.

01:58:05.940 --> 01:58:10.200
 Guck ich grad nochmal in die jQuery-Doku, die each-Funktion.

01:58:10.600 --> 01:58:12.180
 Die gibt es, wie gesagt, also klar.

01:58:12.180 --> 01:58:17.980
 Aber du musstest sie zum Beispiel dafür nicht nutzen, wenn du auf alle Elemente den gleichen Listener hauen willst.

01:58:17.980 --> 01:58:22.740
 Oder Ad-Class, ne, alle Elemente, die die Klasse haben, denen fügst du noch die Klasse hin.

01:58:22.740 --> 01:58:24.960
 Genau, das zum Beispiel ging auf jeden Fall, ja, ja.

01:58:24.960 --> 01:58:27.360
 Und da musst du halt immer über alles drüber iterieren.

01:58:27.360 --> 01:58:30.440
 Ja, das haben wir komplexerweise nicht über.

01:58:30.440 --> 01:58:32.180
 Aber guck, wir reden viel zu lange.

01:58:32.180 --> 01:58:37.360
 Also es gibt natürlich auch Podi-Fills dafür, verlinke ich auch noch eins auf npm und GitHub-Repository dazu.

01:58:38.180 --> 01:58:43.020
 Und wie gesagt, genug an Auswahl auf Stack-Overflow, an Alternativen, solange man das noch nicht nutzen kann.

01:58:43.020 --> 01:58:45.720
 Und, äh, viel Spaß.

01:58:45.720 --> 01:58:49.320
 Das war die Property der Woche.

01:58:49.320 --> 01:58:50.340
 Das war die Property der Woche.

01:58:50.340 --> 01:58:51.320
 Die klingt jetzt ganz fix.

01:58:51.320 --> 01:58:52.500
 Sehr gut.

01:58:52.500 --> 01:58:59.160
 Wir sind ja auch kein Technik-Podcast, sondern wir sind Konstantins lustige Selbsttherapie-Stunde.

01:58:59.160 --> 01:59:02.560
 Oje, hab ich damit so viel Platz mit eingenommen.

01:59:02.560 --> 01:59:08.000
 Ich glaube, wenn man jetzt die Sendeminuten zählt, dann ist das schon relativ viel.

01:59:08.160 --> 01:59:09.120
 Aber macht nix.

01:59:09.120 --> 01:59:10.400
 Das muss auch mal sein.

01:59:10.400 --> 01:59:14.360
 Und es ist ja der erste Schritt und nächstes Mal ist dann einfach schon ein Schrittchen besser.

01:59:14.360 --> 01:59:17.820
 Und ich unterstütze das auch, dass man über solche Themen redet.

01:59:17.820 --> 01:59:22.840
 Wie du vorhin schon gesagt hast, im Stream, gerne zu fortgeschrittener Stunde, kommen wir öfter zu solchen Themen.

01:59:22.840 --> 01:59:25.360
 Und ich glaube, es hat einen Grund und deswegen reden wir jetzt auch nicht.

01:59:25.360 --> 01:59:27.500
 Und für alles andere gibt's Sprungmarken.

01:59:27.500 --> 01:59:29.560
 Für alles andere gibt's Sprungmarken.

01:59:29.560 --> 01:59:30.760
 Einfach mal abschalten.

01:59:30.760 --> 01:59:31.760
 So.

01:59:31.760 --> 01:59:34.760
 Und damit, ach nee, du hast doch einen Geilteil, ne?

01:59:34.760 --> 01:59:35.860
 Wir kommen noch nicht zum Ende.

01:59:35.860 --> 01:59:37.000
 Du hast tatsächlich noch einen Geilteil.

01:59:37.000 --> 01:59:37.500
 Alles klar.

01:59:37.500 --> 01:59:38.040
 Ich hab noch einen Geilteil.

01:59:38.140 --> 01:59:49.500
 Es ist schon lange auf der Liste bei uns.

01:59:49.500 --> 01:59:52.160
 Und ich habe es gerade heute nochmal verwendet.

01:59:52.160 --> 01:59:53.540
 Und das habe ich jetzt zum Anlass genommen.

01:59:53.540 --> 01:59:56.140
 Ist jetzt endlich nochmal, also für heute war es dann geil genug.

01:59:56.140 --> 02:00:00.080
 Perfekt frisch, dampfend aus dem Ofen der Entwicklung.

02:00:01.200 --> 02:00:07.800
 Ein kleines JavaScript, eine kleine JavaScript-Library, die ich ziemlich cool finde, nämlich Canvas-Konfetti.

02:00:07.800 --> 02:00:12.380
 Ich hab vorher gedacht, die haben schon mal drüber gesprochen, aber ich glaube nicht im Podcast.

02:00:12.380 --> 02:00:15.080
 Ich hab nämlich nochmal geguckt in den Shownotes und es war nirgends verlinkt.

02:00:15.080 --> 02:00:15.900
 Also nahm ich an.

02:00:16.100 --> 02:00:18.500
 Ja, ich hab die ja auch schon eingesetzt, aber ich kenn die ja, die ist gut.

02:00:18.500 --> 02:00:25.640
 Canvas-Konfetti ist eine sehr einfache Variante, schön Konfetti-Kram auf deiner Seite anzeigen zu lassen.

02:00:26.980 --> 02:00:30.860
 Und auf der Seite, die in die Shownotes kommt, sind auch einige Demos.

02:00:30.860 --> 02:00:32.680
 Man kann aber auch sehr kreativ werden.

02:00:32.680 --> 02:00:41.660
 Also es gibt, man kann, die einfachste Variante sind einfach vier Zeilen Code, Demo, Basis-Konfetti, ganz, ganz einfach.

02:00:41.760 --> 02:00:48.780
 Und das dann auswählen, ausführen, diese vier, fünf Zeilen, die da in der Demo sind.

02:00:48.780 --> 02:01:01.080
 Aber es gibt da auch kompliziertere Sachen und da sind auch noch kompliziertere Demos gezeigt, wie man diese ganze API, die das bereitstellt, ich nenne es jetzt mal API, für mich ist es schon eine Art API, verwenden kann.

02:01:02.840 --> 02:01:14.180
 Also man kann es auch schneiden lassen damit und man kann irgendwie alles mögliche, Feuerwerk, man kann alles mögliche einstellen und es ist super einfach zu verwenden.

02:01:14.180 --> 02:01:28.840
 Und das macht einfach Spaß und ich hab heute, das verrate ich jetzt einfach mal, ein kleines neues Easter Egg damit eingebaut, da haben wir heute tatsächlich sogar, wir sprechen tatsächlich über sowas, wir bauen sowas nicht nur heimlich ein, sondern ich meine, wir machen auch, die anderen kriegen ja mit, wenn ich was einchecke.

02:01:30.840 --> 02:01:44.200
 Und wir hatten jetzt heute die Idee, naja, wir haben halt, wie war das denn, es gibt so ein Tool, ich weiß jetzt gerade nicht mehr, welches es ist, es gibt so ein Tool, wo man so gemeinsam so Retros und sowas machen kann, also so ein Board, wo man Kärtchen schreiben kann und sowas.

02:01:44.200 --> 02:01:49.240
 Ich weiß jetzt nicht mehr, welches es von diesen vielen war, die wir in letzter Zeit verwendet haben.

02:01:49.240 --> 02:01:57.320
 Es gibt auf jeden Fall eins davon, da gibt es ein Tool, die Konfetti-Kanone und ich behaupte, das ist auch damit gebaut, mit diesem Canvas-Konfetti.

02:01:57.640 --> 02:02:06.140
 Da kannst du dann quasi die Konfetti-Kanone auswählen, irgendwo auf dieses Board gehen, dann klicken, ziehen und dann je nachdem, wie weit du ziehst, fliegt auch das Konfetti weiter und so.

02:02:06.140 --> 02:02:11.560
 Also total sinnlos eigentlich, aber man sieht eben auch das Konfetti von den anderen, das ist das Witzige daran, ja.

02:02:11.560 --> 02:02:15.580
 Das heißt, wenn da zehn Leute gleichzeitig Konfetti machen, dann friert auch quasi der Browser-Tab, dann ist ganz toll.

02:02:17.440 --> 02:02:25.240
 Und angeregt davon, weil wir das halt öfter mal gesehen haben, haben wir gedacht, Mensch, so Konfetti, wenn wir jetzt irgendwie so ein Easter Egg einbauen, könnten wir ja irgendwie Konfetti streuen.

02:02:25.240 --> 02:02:26.260
 Das wäre doch irgendwie cool.

02:02:26.260 --> 02:02:33.100
 Und wir haben das an einer Stelle schon, ich kann verraten, wir haben das einmal hinter dem Konami-Code versteckt, da gibt es dann ein bisschen was.

02:02:33.560 --> 02:02:40.800
 Aber wir haben uns jetzt gedacht, da stelle ich gleich nur eine kurze Frage an dich, ob du glaubst, dass das robust ist so oder nicht.

02:02:40.800 --> 02:02:44.840
 Ich habe ein bisschen Angst, dass ich damit was auslöse, was man vielleicht nicht will.

02:02:44.840 --> 02:02:49.480
 Ich wollte, dass man einfach, wenn man, wir waren uns nicht einig, machen wir es Englisch oder Deutsch.

02:02:49.480 --> 02:02:54.380
 Wir wollten den Shortcut haben für Konfetti, dass man immer jederzeit einfach mal Konfetti streuen kann.

02:02:55.020 --> 02:02:57.840
 Und zwar haben wir dann gesagt, nee, wir konnten uns, wie gesagt, nicht einigen auf Englisch oder Deutsch.

02:02:57.840 --> 02:03:02.980
 Also habe ich gesagt, K für Konfetti auf Deutsch und C für Konfetti auf Englisch.

02:03:02.980 --> 02:03:05.640
 Beide Tasten reagieren einfach auf Deutsch.

02:03:05.640 --> 02:03:11.000
 Beide Tasten reagieren, wenn du einfach, wenn du auf der Seite K oder C drückst, kommt Konfetti geflogen.

02:03:11.000 --> 02:03:23.780
 So, aber ich habe es halt so gemacht, dass nur wenn Body das Active Element ist, und das ist, soweit ich weiß, standardmäßig das Active Element, wenn der Fokus nicht in einem Input fällt oder auf einem Link oder sowas liegt oder auf einem Button,

02:03:24.460 --> 02:03:26.460
 dann ist der Body das Active Element.

02:03:26.460 --> 02:03:34.240
 Also habe ich gesagt, nur dann, weil ich will nicht, dass bei jedem, mal wenn ich halt was tippe auf der Seite, dass bei jedem K oder C dann das Konfetti fliegt,

02:03:34.240 --> 02:03:40.340
 sondern nur, wenn man gerade nicht am Tippen ist, eigentlich irgendwo in einem Feld oder irgendwas mit der Tastatur macht.

02:03:40.340 --> 02:03:47.660
 Und ich hoffe, dass ich damit jetzt nicht irgendjemanden nerve, weil ich irgendeinen Edge Case davon vergessen habe.

02:03:47.660 --> 02:03:50.980
 Also das Canvas hat ja, glaube ich, sowieso Pointer Events, glaube ich, standardmäßig.

02:03:50.980 --> 02:03:53.840
 Also das ist ja nichts, was jetzt irgendwie obtrusive ist.

02:03:53.900 --> 02:04:06.080
 Ich überdecke damit nichts, ich kann die Seite nach wie vor benutzen, aber wenn ich jetzt halt, ich stelle mir jetzt halt vor, ich habe es jetzt doch irgendwie geschafft, dass ich irgendwie was tippen kann, irgendwo ohne, dass der Fokus verschoben wird, wie auch immer das passieren soll.

02:04:06.180 --> 02:04:13.840
 Aber ich weiß nicht, ich weiß nicht, vielleicht geht es irgendwie, vielleicht habe ich was vergessen, dass ich da dann jemanden extrem nerve, jedes Mal, wenn ein K oder ein C tippe, dass dann Konfetti fliegt.

02:04:13.840 --> 02:04:15.960
 Wir werden es erleben.

02:04:15.960 --> 02:04:17.940
 Es wird Nutzer Feedback kommen.

02:04:18.440 --> 02:04:25.460
 Genau, also ich kann auf jeden Fall diese kleine Library empfehlen, die macht richtig Spaß und es ist sehr, sehr performant, zumindest überall da, wo ich es verwendet habe.

02:04:27.080 --> 02:04:39.460
 Und ja, zum Beispiel, wie gesagt, es gibt auch Feuerwerk und Schnee und man kann, ich glaube es, genau in diesem Editor kann man sogar auch rumklicken und auf der Seite direkt bei der Demo kann man sogar Werte ändern und dann gucken, wie sich das auswirkt.

02:04:39.460 --> 02:04:41.280
 Das ist echt cool.

02:04:41.280 --> 02:04:44.580
 Ja, man kann es sogar containen innerhalb eines Elements und so.

02:04:44.580 --> 02:04:46.580
 Es ist wirklich, es ist eine saugeile Library.

02:04:47.920 --> 02:04:50.020
 Ja, so, das war Geilo-Tailo.

02:04:50.020 --> 02:04:55.300
 Und jetzt kommt das, wovor ich, das, wovor ich immer Angst habe, kommt jetzt, glaube ich.

02:04:55.300 --> 02:04:59.260
 Das Ende.

02:04:59.260 --> 02:05:04.040
 Es ist doch gar nicht so schlimm.

02:05:04.040 --> 02:05:06.280
 Ich schämme es jedes Mal ein bisschen weniger.

02:05:06.280 --> 02:05:09.800
 Ja, gut, dann kommen wir noch an den Punkt, wo du es magst.

02:05:09.800 --> 02:05:15.880
 Ich gewöhne mich langsam dran, aber es kann, glaube ich, 100 Jahre trotzdem dauern, bis der Charme, die Charme, glaube ich, komplett weg ist.

02:05:17.320 --> 02:05:27.840
 Ja, an dieser Stelle, bevor wir jetzt irgendwie noch den Werbeblock machen, noch mal von mir die Frage, wie fandet ihr denn dieses Format jetzt heute?

02:05:27.840 --> 02:05:33.300
 Ja, ich wollte gerade sagen, es ist die gleiche Frage, aber ich wollte sagen, es macht schon keinen Sinn mehr, diese Frage zu stellen.

02:05:33.300 --> 02:05:35.840
 Nein, nein, nein, nein, nein, doch, es macht schon Sinn.

02:05:35.840 --> 02:05:39.980
 Also jetzt stellt euch mal vor, die Retro hat normale Länge, nicht so wie heute.

02:05:39.980 --> 02:05:47.240
 Die Retro hat eine normale Länge und wir machen halt kein großes Thema, sondern nur halt im Anführungsstrichen eine Property der Woche.

02:05:47.240 --> 02:05:50.660
 Wir könnten uns auch überlegen, ob wir dann zwei Properties machen, jeder eine.

02:05:50.660 --> 02:05:56.900
 Das wäre vielleicht eine Möglichkeit, das ist dann, glaube ich, für beide so, okay, viel, ist machbar.

02:05:56.900 --> 02:06:01.120
 Vielleicht wollen wir das mal ausprobieren, aber so, fand ich das jetzt irgendwie nett.

02:06:01.120 --> 02:06:03.380
 Jetzt stellt euch vor, die Sendung wäre jetzt eine halbe Stunde lang.

02:06:03.380 --> 02:06:06.940
 Halbe, dreiviertel Stunde, unter der Stunde, sagen wir mal.

02:06:06.940 --> 02:06:08.880
 Ich würde sagen, unter einer Stunde würden wir normalerweise bleiben.

02:06:08.980 --> 02:06:12.660
 Wenn die Retro heute normale Länge gehabt hätte, dann wären wir unter einer Stunde geblieben, glaube ich auch.

02:06:12.660 --> 02:06:17.240
 Ja, was findet, findet ihr das gut, findet ihr das schlecht?

02:06:17.240 --> 02:06:18.420
 Ich meine, wir machen es am Ende eh.

02:06:18.420 --> 02:06:19.620
 Nee, das sage ich jetzt nicht.

02:06:19.620 --> 02:06:26.680
 Wir würden uns wirklich über euer Feedback da freuen, ob das jetzt, ob das irgendwie so ein okayes Format wäre.

02:06:27.160 --> 02:06:32.480
 Wir können momentan nicht mehr leisten, aber wir würden trotzdem gerne wissen, was ihr davon haltet.

02:06:32.480 --> 02:06:33.540
 Genau.

02:06:33.540 --> 02:06:37.160
 Dem habe ich nichts hinzuzufügen.

02:06:38.740 --> 02:06:43.300
 Dann müsst ihr natürlich überall natürlich die Glocke drücken.

02:06:43.300 --> 02:06:44.620
 Oh, die kommt gar nicht.

02:06:44.620 --> 02:06:45.660
 Schade.

02:06:45.660 --> 02:06:46.940
 Ah, danke.

02:06:46.940 --> 02:06:47.660
 Bei mir geht sie.

02:06:47.660 --> 02:06:49.680
 Ja, bei mir kam die Glocke nicht.

02:06:49.680 --> 02:06:55.340
 Überall natürlich die Glocke drücken, bei Twitter und bei überall, wo es eine Glocke gibt, drückt einfach mal auf die Glocke.

02:06:55.340 --> 02:06:57.220
 Irgendwo, wenn ihr irgendwo eine Glocke seht, einfach mal.

02:06:57.220 --> 02:06:59.100
 Ja, sonst gibt es auf die Glocke.

02:06:59.100 --> 02:07:00.720
 Oder so.

02:07:00.720 --> 02:07:02.380
 Ja, nein, nein, nein, nein, nein.

02:07:02.380 --> 02:07:03.100
 Ja, komm ich mal auf.

02:07:03.100 --> 02:07:04.100
 Es ist mit spät.

02:07:07.100 --> 02:07:09.940
 Es ist jetzt fast halb zwölf.

02:07:09.940 --> 02:07:10.700
 Ja.

02:07:10.700 --> 02:07:11.860
 Macht's gut.

02:07:11.860 --> 02:07:12.180
 Ist genug.

02:07:12.180 --> 02:07:12.900
 Ciao.

02:07:12.900 --> 02:07:13.420
 Ciao.

02:07:31.420 --> 02:07:31.740
 Ciao.
