WEBVTT

00:00:17.840 --> 00:00:22.720
<v Ingo>Hallo, herzlich willkommen zu Binäge wieder Tag, Ausgabe 19,

00:00:22.960 --> 00:00:27.360
<v Ingo>heute mit Fly, hallo, Felix und mir,

00:00:28.160 --> 00:00:32.160
<v Ingo>ja, heute mal wieder kleine Runde, nachdem wir ja letzte Woche so viele waren.

00:00:32.560 --> 00:00:34.320
<v Ingo>Mit Auslandskorrespondenz.

00:00:34.480 --> 00:00:35.280
<v Ingo>Das war doch was.

00:00:35.440 --> 00:00:37.120
<v Felix>Mit doppelter Auslandskorrespondenz.

00:00:37.280 --> 00:00:37.600
<v Felix>Genau.

00:00:37.840 --> 00:00:39.520
<v Ingo>Haben wir alle einfliegen lassen.

00:00:39.760 --> 00:00:41.840
<v Ingo>Oder einen klinken lassen.

00:00:42.080 --> 00:00:47.600
<v Ingo>Ja, heute wieder nur kurz und deswegen sind wir bestimmt auch schnell durchwärmer, wie nicht.

00:00:47.760 --> 00:00:49.520
<v Gast 1>Nur kurz, weil wir sind schnell durch.

00:00:49.840 --> 00:00:50.560
<v Gast 1>Ja, das macht Sinn.

00:00:50.800 --> 00:00:51.200
<v Gast 1>Interessant.

00:00:51.440 --> 00:00:52.800
<v Felix>Vielleicht sollten wir das genau so machen.

00:00:53.040 --> 00:00:53.200
<v Felix>Ja.

00:00:53.280 --> 00:00:56.880
<v Ingo>Also nee, es ist gerade Sommerloch und wir haben eigentlich kaum Themen, deshalb mal gucken, was da passiert.

00:00:57.200 --> 00:00:58.320
<v Ingo>Es ist auch einfach so warm.

00:00:58.560 --> 00:01:00.080
<v Ingo>Es ist gerade auch echt warm, ja.

00:01:00.480 --> 00:01:01.280
<v Ingo>Find geht.

00:01:03.200 --> 00:01:05.040
<v Felix>Ist doch, es war schon mal wärmer.

00:01:05.600 --> 00:01:06.080
<v Felix>Bestimmt.

00:01:06.320 --> 00:01:07.760
<v Felix>Dieses Jahr auf jeden Fall auch schon.

00:01:08.320 --> 00:01:10.400
<v Ingo>Und es ist irgendwo auf der Welt immer wärmer.

00:01:10.640 --> 00:01:12.080
<v Felix>Ja, aber nicht gerade hier.

00:01:13.680 --> 00:01:15.600
<v Felix>Weil hier ist es genauso warm, wie es hier ist.

00:01:15.840 --> 00:01:17.040
<v Ingo>Wie es jetzt gerade hier ist.

00:01:17.520 --> 00:01:17.760
<v Ingo>Richtig.

00:01:18.000 --> 00:01:18.480
<v Ingo>Und deswegen.

00:01:18.880 --> 00:01:20.000
<v Ingo>Mir ist es trotzdem zu warm.

00:01:20.320 --> 00:01:21.120
<v Felix>Habt ihr nicht so.

00:01:22.240 --> 00:01:25.280
<v Ingo>Unser Tod in der Woche hat aber nichts mit Werbe zu tun.

00:01:25.840 --> 00:01:29.840
<v Ingo>Denn es geht um, ich kann nicht mal den Namen aussprechen, Mihai.

00:01:31.360 --> 00:01:35.600
<v Ingo>Mihai Mihasuku.

00:01:36.480 --> 00:01:37.600
<v Ingo>Patrasu.

00:01:38.960 --> 00:01:39.200
<v Ingo>Er?

00:01:41.520 --> 00:01:43.360
<v Ingo>Mihai Patrasku.

00:01:43.920 --> 00:01:46.960
<v Ingo>Ich glaube, der könnte Russe sein.

00:01:47.200 --> 00:01:48.320
<v Ingo>Der ist aber echt jung gewesen.

00:01:48.480 --> 00:01:49.840
<v Gast 1>Der ist 1982 geworden.

00:01:50.000 --> 00:01:52.320
<v Ingo>Also das ist ja nur ein Jahr älter als ich.

00:01:53.600 --> 00:01:59.520
<v Felix>Und er war halt ein Forscher, Wissenschaftler im Bereich

00:02:00.000 --> 00:02:04.480
<v Felix>Datenstrukturen und hat da ein paar sehr, sehr

00:02:06.080 --> 00:02:10.800
<v Felix>tiefgreifende Paper geschrieben in den letzten irgendwie, alle in einem Jahr,

00:02:11.360 --> 00:02:13.600
<v Felix>die man kennen könnte.

00:02:14.000 --> 00:02:18.880
<v Felix>Über Hash-Tabellen, über verschiedene Hashing-Algorithmen,

00:02:20.160 --> 00:02:23.600
<v Felix>Vektorrepräsentationen und irgendwie anderes Zeugs.

00:02:24.080 --> 00:02:27.200
<v Felix>Ich habe gedacht, vielleicht kann er bestimmt was zu sagen, weil der macht immer so Zeugs.

00:02:27.840 --> 00:02:30.080
<v Gast 1>Ich kannte den bis jetzt tatsächlich auch nicht.

00:02:30.480 --> 00:02:32.080
<v Gast 1>Ist aber eigentlich echt schade.

00:02:32.240 --> 00:02:34.240
<v Gast 1>Ja, wenn dann so Leute schon so jung sterben.

00:02:35.280 --> 00:02:37.760
<v Ingo>Bevor sie eigentlich ihren richtigen Höhepunkt erreichen.

00:02:39.120 --> 00:02:40.400
<v Ingo>Weiß mal, an was der gestorben ist?

00:02:40.640 --> 00:02:41.760
<v Gast 1>An einem Gehirntumor.

00:02:42.560 --> 00:02:43.680
<v Felix>Das ist halt echt super.

00:02:46.240 --> 00:02:51.920
<v Gast 1>Ja, also ansonsten, ich glaube, die Papers, die kann man sich echt mal durchlesen,

00:02:52.080 --> 00:02:53.200
<v Gast 1>wenn euch sowas interessiert.

00:02:53.280 --> 00:02:55.120
<v Ingo>Ich glaube, das ist ganz interessant.

00:02:55.440 --> 00:02:58.160
<v Ingo>Ansonsten, wie gesagt, ich kann dir den bis jetzt auch noch nicht.

00:02:58.800 --> 00:02:59.280
<v Ingo>Genau.

00:03:00.800 --> 00:03:05.920
<v Felix>Ich habe mich ja tatsächlich auf den Doc-Connector vorbereitet, weil der ja jetzt gestorben ist bei Apple.

00:03:06.880 --> 00:03:08.080
<v Gast 1>Ist der jetzt endgültig gestorben?

00:03:08.240 --> 00:03:11.360
<v Felix>Also er kommt wohl mit dem nächsten Telefon nicht mehr, sondern.

00:03:11.840 --> 00:03:13.680
<v Ingo>Können wir erstmal erklären, was der Doc-Connector ist?

00:03:14.560 --> 00:03:18.000
<v Felix>Der Doc-Connector ist die einzige Ansteckstelle an dein Telefon.

00:03:18.320 --> 00:03:19.680
<v Unbekannt>Genau, das ist ausgesehen vom.

00:03:20.240 --> 00:03:26.000
<v Ingo>Der Doc-Connector ist, glaube ich, so ein 21 oder 20-poliger Anschluss,

00:03:26.160 --> 00:03:28.480
<v Ingo>so ein Breiter, den man halt innen.

00:03:28.960 --> 00:03:30.000
<v Ingo>Wo hat man denn überhaupt nichts?

00:03:30.320 --> 00:03:31.680
<v Felix>Sieht ein bisschen aus wie parallel.

00:03:32.160 --> 00:03:33.200
<v Ingo>Ist, glaube ich, auch parallel.

00:03:33.280 --> 00:03:34.560
<v Gast 1>Also es ist kein serieller Port.

00:03:35.040 --> 00:03:41.520
<v Ingo>Ja, das ist halt die Verbindungsstelle, womit man normalerweise seinen iPod oder seinen iPhone oder sonst

00:03:41.520 --> 00:03:43.040
<v Ingo>irgendwas an USB anschließt.

00:03:43.360 --> 00:03:45.440
<v Felix>Nee, wo du da ja quasi alles anschließen kannst.

00:03:45.520 --> 00:03:47.680
<v Felix>Du kannst es ja docken, deswegen heißt es ja Dock-Connector.

00:03:47.840 --> 00:03:54.720
<v Ingo>Ja, genau, also man, aber letzten Endes tust du damit entweder dein Device laden

00:03:54.720 --> 00:03:57.200
<v Ingo>oder an einen Computer anschließen und wenn du es an den Computer anschließt,

00:03:57.280 --> 00:03:58.160
<v Ingo>ist es halt auch USB.

00:03:58.320 --> 00:03:58.960
<v Ingo>Ja, richtig.

00:03:59.440 --> 00:04:05.200
<v Felix>Die Sache ist, er ist gestorben und quasi im selben Atemzug wiederbelebt.

00:04:05.440 --> 00:04:06.800
<v Felix>Als Dock-Connector im.

00:04:07.120 --> 00:04:09.120
<v Felix>Der sieht ein bisschen aus wie Micro-USB.

00:04:09.760 --> 00:04:14.640
<v Felix>Auch vom Formfaktor sagen, sie hat irgendwie weniger Pins, aber ist eigentlich noch genau das gleiche.

00:04:14.720 --> 00:04:18.640
<v Felix>Er hat genau der gleiche Scheiß und das ist halt einfach super Apple.

00:04:19.280 --> 00:04:21.840
<v Ingo>Tja, wollen halt alles neu verkaufen.

00:04:22.080 --> 00:04:26.240
<v Ingo>Hoffentlich ist der Port wenigstens mittlerweile symmetrisch, weil das Ding ist ja.

00:04:27.440 --> 00:04:31.280
<v Ingo>Also symmetrisch in Form von, du kannst ihn rum reinstecken, so du willst.

00:04:31.760 --> 00:04:32.080
<v Ingo>Natürlich nicht.

00:04:32.880 --> 00:04:34.320
<v Felix>Warum sollte man das können?

00:04:34.880 --> 00:04:38.480
<v Ingo>Keine Ahnung, das ist ja auch bei USB das bescheute, das ist quasi nach außen hin,

00:04:38.720 --> 00:04:41.120
<v Ingo>sieht symmetrisch aus, aber innen drin elektrisch halt nicht.

00:04:41.200 --> 00:04:43.120
<v Ingo>Und deshalb kannst du den nur in eine Richtung reinstecken.

00:04:43.200 --> 00:04:45.040
<v Gast 1>Und deshalb steckt man immer falsch rum rein, immer.

00:04:45.360 --> 00:04:47.600
<v Ingo>Oder versuch den falsch rum reinzustecken.

00:04:48.640 --> 00:04:51.680
<v Ingo>Ja, aber bei USB 3 sieht man ja den Unterschied.

00:04:52.000 --> 00:04:53.760
<v Gast 1>Ich habe keine USB-3-Geräte, keine Ahnung.

00:04:53.840 --> 00:04:54.880
<v Felix>Ja, also bei den dicken USB-3.

00:04:54.960 --> 00:04:56.640
<v Felix>Nee, bei welchem USB-3?

00:04:56.880 --> 00:04:58.800
<v Felix>Das steckt man immer noch falsch rum rein.

00:04:59.280 --> 00:05:02.240
<v Ingo>Also bei dem B-Notch-Stück.

00:05:02.400 --> 00:05:04.400
<v Felix>Ja, fuck, da war es schon immer so.

00:05:04.480 --> 00:05:07.200
<v Felix>Da konntest es auch letztes Mal nicht falsch rum reinstecken, bei 2.0.

00:05:07.600 --> 00:05:07.920
<v Felix>Die dicken.

00:05:08.160 --> 00:05:10.240
<v Ingo>Achso, ja, hier du kannst bei den dicken.

00:05:11.760 --> 00:05:13.280
<v Ingo>Bei den anderen müssten nein.

00:05:14.720 --> 00:05:15.520
<v Ingo>Das ist der gleiche Stecker.

00:05:15.680 --> 00:05:16.560
<v Gast 1>Die sind abwärtskompatibel.

00:05:16.720 --> 00:05:17.680
<v Ingo>Das muss der gleiche Stecker sein.

00:05:17.840 --> 00:05:18.160
<v Ingo>Nee, nicht mehr.

00:05:19.040 --> 00:05:20.400
<v Ingo>Die Buchse ist definitiv anders.

00:05:21.120 --> 00:05:22.480
<v Ingo>Da ist nämlich noch eine Reihe zusätzlich.

00:05:23.200 --> 00:05:24.080
<v Ingo>Aber du kannst doch da trotzdem.

00:05:24.400 --> 00:05:25.280
<v Felix>Du kannst da trotzdem USB.

00:05:25.520 --> 00:05:30.480
<v Felix>Das ist halt das coole Design bei USB 3.0, dass sie wirklich abwärtskompatibel sind und trotzdem mehr Pins

00:05:30.480 --> 00:05:30.560
<v Felix>haben.

00:05:31.200 --> 00:05:33.120
<v Ingo>Also der Stecker ist auch viel höher, der 3.000.

00:05:33.200 --> 00:05:35.920
<v Ingo>Also die haben dann oben drüber nochmal eine Leiste, wo nochmal mehr Pins drauf sind.

00:05:37.120 --> 00:05:40.400
<v Felix>Da gab es, ich hatte da mal ein richtig cooles Bild und da gab es so den Vergleich,

00:05:40.480 --> 00:05:44.240
<v Felix>so was ist USB 2.03.0, wie das jetzt aussieht.

00:05:44.320 --> 00:05:46.960
<v Felix>Und die haben da tatsächlich irgendwie doppelt so viele Pins drin.

00:05:47.280 --> 00:05:52.880
<v Felix>Und da kommt dann halt die mehr Energie und entsprechend halt auch die Abwärtskompatibilität her.

00:05:53.120 --> 00:05:54.000
<v Ingo>Mehr Energie.

00:05:54.320 --> 00:05:55.040
<v Ingo>Jedenfalls, ja.

00:05:55.200 --> 00:05:56.880
<v Felix>Doc-Connector gibt es immer noch und ich.

00:05:58.080 --> 00:05:59.200
<v Gast 1>Ich verlinke den jetzt einfach mal.

00:05:59.440 --> 00:06:04.560
<v Felix>Ich frage mich ja, wie viele Doc-Connector Connector kaputt gehen,

00:06:04.640 --> 00:06:07.120
<v Felix>weil da Leute versuchen, das Micro USB reinzustopfen.

00:06:07.360 --> 00:06:08.800
<v Felix>Weil der hat die gleiche Größe, ne?

00:06:08.880 --> 00:06:10.000
<v Felix>Das ist ein bisschen bescheuert.

00:06:11.200 --> 00:06:13.520
<v Felix>Aber Gründe sind natürlich, weil irgendwie, die haben auch gemerkt,

00:06:13.600 --> 00:06:16.480
<v Felix>das ist ein Riesenscheiß eigentlich, dass das Ding so breit ist einfach.

00:06:16.720 --> 00:06:18.000
<v Felix>Weil das macht ja eigentlich nichts.

00:06:18.240 --> 00:06:20.960
<v Gast 1>Ja, also war halt, also ist übrigens 30 Pin.

00:06:21.040 --> 00:06:24.880
<v Ingo>Ich habe vorhin gesagt, 20 Pin oder so ist stimmt nicht, ist 30 Pin.

00:06:25.360 --> 00:06:26.880
<v Felix>Und jetzt sind die der nächste 19.

00:06:27.120 --> 00:06:29.760
<v Ingo>Genau, und ging früher tatsächlich auch auf Firewire.

00:06:29.840 --> 00:06:33.680
<v Ingo>Also die ersten iPods, die hätten wir dann über Firewire ansprechen können und so.

00:06:34.080 --> 00:06:36.160
<v Ingo>Und das ist dann ja irgendwann mal weggefallen.

00:06:38.640 --> 00:06:38.880
<v Ingo>Ja.

00:06:39.280 --> 00:06:43.200
<v Felix>Und ja, weiß nicht, darauf habe ich mich jetzt ein bisschen vorbereitet, aber das.

00:06:43.520 --> 00:06:44.560
<v Ingo>Ja, dann erzähl doch mal.

00:06:44.800 --> 00:06:45.600
<v Felix>Nee, das war's schon.

00:06:45.680 --> 00:06:46.080
<v Felix>Achso.

00:06:46.480 --> 00:06:49.600
<v Felix>Das quasi habe ich einfach mit hart reingeforckt gerade.

00:06:49.920 --> 00:06:54.000
<v Ingo>Okay, also der ist jetzt, also der alte ist weg und es kommt wahrscheinlich ein neuer.

00:06:54.960 --> 00:07:01.360
<v Ingo>Also ich meine, das passiert ja bei anderen Telefonen auch regelmäßig irgendwie und jetzt macht Apple das auch

00:07:01.360 --> 00:07:01.920
<v Ingo>mal wieder.

00:07:02.160 --> 00:07:05.600
<v Ingo>Quasi nicht, wollen sie irgendwie neues Equipment verkaufen oder so.

00:07:05.760 --> 00:07:05.920
<v Ingo>Ja.

00:07:06.160 --> 00:07:06.560
<v Ingo>Keine Ahnung.

00:07:06.880 --> 00:07:07.120
<v Ingo>Weiß ich.

00:07:07.280 --> 00:07:12.560
<v Felix>Nee, nee, also der Grund ist eigentlich, äh, die wollen halt die Dinger immer kleiner machen und dieses

00:07:12.560 --> 00:07:16.320
<v Felix>riesige, dieser riesige Stecker nervt halt einfach total auf den Designs.

00:07:16.560 --> 00:07:17.600
<v Gast 1>Ja, erstens das.

00:07:18.000 --> 00:07:21.360
<v Ingo>Zweitens ist es wahrscheinlich auch zu groß auf dem Logic Board.

00:07:21.600 --> 00:07:22.400
<v Ingo>Ja, das meine ich ja.

00:07:22.800 --> 00:07:27.200
<v Ingo>Genau, dass man quasi, sonst könnte man mehr Akku reinpacken, wenn dieser Anschluss nicht so breit wäre,

00:07:27.280 --> 00:07:28.160
<v Ingo>ist wahrscheinlich auch ein Grund.

00:07:28.320 --> 00:07:29.440
<v Felix>Deswegen, also sie haben ja schon die.

00:07:30.000 --> 00:07:33.440
<v Ingo>Sollen sie doch gleich USB-Thingy-Pin machen?

00:07:33.600 --> 00:07:34.240
<v Ingo>Nein, natürlich nicht.

00:07:34.400 --> 00:07:34.720
<v Ingo>Ich weiß nicht.

00:07:34.800 --> 00:07:37.360
<v Ingo>Also entweder da gibt es technische Gründe oder die wollen einfach hier einen eigenen.

00:07:39.280 --> 00:07:40.880
<v Felix>Es wird ja danach USB.

00:07:41.840 --> 00:07:44.080
<v Felix>Deswegen gibt es da keine technischen Gründe für.

00:07:44.240 --> 00:07:45.600
<v Ingo>Ja, gut, dann, keine Ahnung.

00:07:46.000 --> 00:07:49.680
<v Ingo>Und ich meine, wenn du es schneller brauchst, dann baust du halt gleich USB 3 ein.

00:07:50.000 --> 00:07:52.080
<v Felix>Es sind strategische Gründe, ganz einfach.

00:07:52.720 --> 00:07:57.760
<v Ingo>Ich frage mich jetzt nur gerade, was da der große Vorteil ist, wenn du einen proprietären Anschluss an deinem

00:07:57.840 --> 00:07:58.240
<v Ingo>Telefon hast.

00:07:59.360 --> 00:08:01.600
<v Ingo>Dass du das verkaufen kannst, dass du lizenzieren kannst, genau.

00:08:03.200 --> 00:08:07.200
<v Ingo>Achso, du meinst jetzt für Third-Party-Anbieter, ja, okay, die müssen,

00:08:07.440 --> 00:08:13.120
<v Ingo>ist ja tatsächlich auch so, also wenn du so Third-Party irgendwelche,

00:08:13.200 --> 00:08:18.240
<v Ingo>was gibt's denn da, Mikrofone oder irgendwie nochmal extra Geräte hast,

00:08:18.320 --> 00:08:23.280
<v Ingo>die du irgendwie an das GPS-Tracker oder sonst irgendwas, was du an das Telefon anstecken kannst,

00:08:23.840 --> 00:08:28.400
<v Ingo>dann musst du da ja quasi lizenziert sein und einen bestimmten Key von Apple bekommen,

00:08:28.480 --> 00:08:30.160
<v Ingo>damit du da überhaupt mit dem Gerät sprechen darfst.

00:08:30.240 --> 00:08:35.360
<v Ingo>Also gerade auch so Lautsprecher-Docs und sonst irgendwas, die müssen ja dann quasi Geld an Apple zahlen.

00:08:35.680 --> 00:08:38.400
<v Ingo>Deshalb kann es schon sein, dass es da quasi, dass es daherkommt.

00:08:39.760 --> 00:08:41.440
<v Ingo>Ja, klingt logisch.

00:08:42.160 --> 00:08:44.480
<v Felix>Ja, also die Frage ist halt.

00:08:45.680 --> 00:08:48.640
<v Felix>Ja, nee, es gibt eigentlich keine Frage, ist eigentlich alles klar.

00:08:48.880 --> 00:08:55.680
<v Ingo>Gut, dann gehen wir doch gleich mal zu unser Kategorie der Woche, die diese Woche eine Lüge der Woche ist.

00:08:55.840 --> 00:08:58.960
<v Felix>Ja, ich hab das jetzt einfach mal so bestimmt.

00:08:59.200 --> 00:09:00.800
<v Felix>Weil ihr alle keine guten Ideen hattet.

00:09:02.240 --> 00:09:08.800
<v Felix>Die Lüge der Woche ist der Artikel selber heißt How Reddit was built with an army of fake Accounts.

00:09:09.040 --> 00:09:14.640
<v Felix>Und da spricht halt der Founder von Reddit darüber,

00:09:14.800 --> 00:09:19.600
<v Felix>wie am Anfang halt Reddit leer war, weil es hat quasi keiner benutzt und dann haben sie sich einfach ganz

00:09:19.600 --> 00:09:24.480
<v Felix>viele Fake-Accounts gemacht und dann relevanten, hochqualitativen Content einfach selbst mit diesen ganzen

00:09:24.480 --> 00:09:25.280
<v Felix>Fake-Accounts erstellt.

00:09:25.360 --> 00:09:28.320
<v Felix>Also das, was sie selber lesen wollten und was sie selber gut fanden,

00:09:28.400 --> 00:09:31.040
<v Felix>haben sie halt mit den Fake-Accounts hochgeladen.

00:09:31.200 --> 00:09:37.280
<v Felix>Und so war halt erstmal relevanter Content da, guter Content und so hat sich quasi auch Reddit entwickelt.

00:09:37.360 --> 00:09:41.360
<v Felix>Einfach so, wie der erste Impuls war, hat sie sich den auch weiterentwickelt.

00:09:41.440 --> 00:09:43.680
<v Felix>Das heißt, es ist dann nicht irgendwie ein Pornboard geworden, oder?

00:09:43.760 --> 00:09:45.680
<v Felix>Sondern wirklich technisches Zeugs.

00:09:45.760 --> 00:09:47.520
<v Gast 1>Ja, ist dann halt das Bootstrapping-Problem.

00:09:47.600 --> 00:09:50.400
<v Ingo>Da haben das Bootstrapping halt irgendwie mehr oder weniger manuell gelöst.

00:09:50.480 --> 00:09:51.200
<v Ingo>Ja, sehr gut.

00:09:51.600 --> 00:09:52.320
<v Ingo>Er cheatet einfach.

00:09:52.560 --> 00:09:53.040
<v Ingo>Er cheatet.

00:09:54.000 --> 00:09:54.320
<v Ingo>Ja, okay.

00:09:54.480 --> 00:09:56.560
<v Felix>Nee, es halt Bootstrapping ist immer ein Scheiß.

00:09:57.760 --> 00:10:02.000
<v Felix>Es gibt keine guten Lösungen für Bootstrapping, weil es halt Bootstrapping ist bei Design.

00:10:02.400 --> 00:10:06.080
<v Ingo>Ist aber auch schon grenzwertig, wenn man das nicht kommuniziert dann irgendwann.

00:10:06.480 --> 00:10:06.640
<v Ingo>Warum?

00:10:06.720 --> 00:10:07.280
<v Ingo>Nee, warum?

00:10:07.440 --> 00:10:11.760
<v Ingo>Naja, stell dir mal vor, wenn Apple oder wenn Microsoft oder wenn sonst.

00:10:12.720 --> 00:10:14.560
<v Ingo>Das sind komplett andere Firmen, die anders.

00:10:14.880 --> 00:10:20.160
<v Ingo>Klar, aber wenn das jemand macht und das so rauskommt, dann weißt du doch wieder, dass das Geheule groß ist.

00:10:21.200 --> 00:10:24.800
<v Felix>Wir hätten es aber bei Google  ⁇  machen sollen, dann hätten wir jetzt super viele Leute bei Google  ⁇ .

00:10:25.120 --> 00:10:27.600
<v Ingo>Ja, bei Google  ⁇  mussten sie das ja quasi nicht machen, weil sie.

00:10:27.840 --> 00:10:29.520
<v Felix>Ja, sie hätten einfach eine riesige User-Base schon.

00:10:30.000 --> 00:10:31.200
<v Felix>Und künstlich verknappt.

00:10:31.360 --> 00:10:31.680
<v Felix>Ja.

00:10:31.920 --> 00:10:37.120
<v Ingo>Aber ich meine, was ist, also ich sehe da daran jetzt überhaupt nichts irgendwie Schlimmes, wenn man halt.

00:10:37.360 --> 00:10:39.600
<v Gast 1>Ich meine, die haben ja guten Content geliefert, das war ja dann okay.

00:10:39.760 --> 00:10:44.000
<v Felix>Ja, also was sie halt gut fanden, nicht was irgendwie die Leute gut fanden, sondern was sie gut fanden.

00:10:44.160 --> 00:10:45.600
<v Ingo>Ja, aber das reicht doch da schon mal.

00:10:45.680 --> 00:10:50.880
<v Ingo>Also es hat, war ja scheinbar gut genug, um jetzt irgendwie viele User anzuziehen.

00:10:50.960 --> 00:10:53.120
<v Ingo>Ich meine, auf Reddit hängen echt viele Leute ab.

00:10:53.440 --> 00:10:58.320
<v Ingo>Und in den ganzen Subreddits gibt es ja irgendwie, keine Ahnung, Gentleman Speech Subreddit oder sonst

00:10:58.320 --> 00:10:58.720
<v Ingo>irgendwas.

00:10:58.880 --> 00:11:03.120
<v Ingo>Also ich meine, da gibt es ja mittlerweile auch so Microcommunities für alles.

00:11:03.600 --> 00:11:05.920
<v Felix>Das Usenet für irgendwie neu.

00:11:06.160 --> 00:11:06.480
<v Felix>Ja.

00:11:06.880 --> 00:11:09.440
<v Felix>Würde ich es jetzt einfach mal benennen.

00:11:10.080 --> 00:11:14.160
<v Ingo>Ja, ich finde es, also ich meine, klar, so haben sie ihr Problem jetzt gelöst,

00:11:14.240 --> 00:11:15.520
<v Ingo>ist trotzdem irgendwie ein bisschen.

00:11:16.160 --> 00:11:17.280
<v Felix>Interessant finde ich es einfach.

00:11:17.440 --> 00:11:18.480
<v Felix>Das ist nicht irgendwie schlecht.

00:11:18.560 --> 00:11:22.720
<v Felix>Also ich würde es gar nicht bewerten, sondern einfach, das ist eine interessante Lösung für ein schwieriges

00:11:22.720 --> 00:11:23.120
<v Felix>Problem.

00:11:24.880 --> 00:11:25.600
<v Felix>Na gut.

00:11:25.920 --> 00:11:29.520
<v Felix>Ja, Reddit ist halt auf einer Lüge aufgebaut, dann aber es ist ja kein Problem.

00:11:30.400 --> 00:11:33.200
<v Felix>Wenn es jetzt gut ist, finde ich es super.

00:11:34.320 --> 00:11:37.360
<v Ingo>Gut, auf jeden Fall haben die es so gelöst und so ist es jetzt mal.

00:11:37.520 --> 00:11:38.880
<v Ingo>Ändern können wir es sowieso nicht mehr.

00:11:39.200 --> 00:11:44.160
<v Ingo>Der Herr Torwald, der findet ja so manche Firmen gut und manche nicht so.

00:11:44.480 --> 00:11:47.200
<v Ingo>Und wieso das denn?

00:11:47.360 --> 00:11:49.120
<v Ingo>Ja, letzte Woche hat er so bei so einer.

00:11:49.360 --> 00:11:50.720
<v Felix>Alle Firmen sind doch gleich gut.

00:11:51.280 --> 00:11:52.640
<v Ingo>Nee, nee.

00:11:53.120 --> 00:11:56.080
<v Ingo>Ist Oracle genauso gut wie Redhead?

00:11:57.680 --> 00:11:58.160
<v Ingo>Weißt du nicht?

00:11:58.800 --> 00:12:00.080
<v Felix>Ein bisschen vielleicht.

00:12:00.800 --> 00:12:01.440
<v Felix>Nee.

00:12:02.000 --> 00:12:02.640
<v Felix>Überhaupt nicht.

00:12:03.040 --> 00:12:03.200
<v Felix>Okay.

00:12:03.600 --> 00:12:05.840
<v Ingo>Die mürfeln beide ein bisschen nach Käse.

00:12:07.440 --> 00:12:08.080
<v Ingo>Redhead?

00:12:08.720 --> 00:12:11.360
<v Felix>Ich finde die cool, die benutzen nämlich Python für all den Shit einfach.

00:12:11.520 --> 00:12:12.160
<v Felix>All den Shit.

00:12:12.560 --> 00:12:15.280
<v Ingo>Ja, und die kaufen halt auch Zeug ein und Open Source dann.

00:12:15.680 --> 00:12:17.680
<v Unbekannt>Zeug einkaufen kann Oracle auch.

00:12:19.280 --> 00:12:19.920
<v Unbekannt>Die können auch Leute verkaufen.

00:12:21.120 --> 00:12:22.240
<v Felix>Wir können Leute verklagen.

00:12:22.560 --> 00:12:23.120
<v Felix>Das ist.

00:12:25.600 --> 00:12:27.680
<v Ingo>Aber zurück zu Herrn Torvalds.

00:12:28.800 --> 00:12:35.760
<v Ingo>Der war mal wieder in seiner Heimat und hat da so einen Vortrag gehalten und ist da irgendwie gefragt worden,

00:12:36.320 --> 00:12:41.920
<v Ingo>wieso so eine komischen Chips von dieser Firma Nvidia nicht so richtig funktionieren.

00:12:42.080 --> 00:12:46.800
<v Ingo>Und da hat er gesagt, ähm, kann er nicht,

00:12:47.440 --> 00:12:50.800
<v Ingo>er findet die Firma irgendwie komisch, weil die ist irgendwie schlimm.

00:12:51.040 --> 00:12:54.400
<v Ingo>Und hat da so einen Stinkefinger gezeigt und gesagt, Nvidia fuck you.

00:12:55.040 --> 00:12:55.920
<v Ingo>Hat er gesagt.

00:12:56.160 --> 00:12:57.120
<v Felix>Hat er gesagt.

00:12:57.440 --> 00:13:03.840
<v Ingo>Ja, aber ich meine, ich hab hier, als ich das zum ersten Mal gelesen habe,

00:13:03.920 --> 00:13:08.720
<v Ingo>habe ich gedacht, das ist echt interessant, weil meine Auffassung von so Grafikkarten unter Linux,

00:13:08.800 --> 00:13:13.040
<v Ingo>so vor ein paar Jahren, als ich noch so ein bisschen auch ab und zu mal einen Shooter unter Linux gezockt

00:13:13.040 --> 00:13:15.520
<v Ingo>habe, war eigentlich, dass man sich Nvidia-Grafikkarten kauft.

00:13:15.760 --> 00:13:18.400
<v Ingo>Also jetzt im Speziellen bei Grafikkarten war es halt so.

00:13:19.040 --> 00:13:23.200
<v Ingo>Weil die haben zwar nur proprietärer Treiber angeboten, aber die haben dann meistens auch tatsächlich

00:13:23.200 --> 00:13:25.600
<v Ingo>funktioniert, im Gegensatz zu allem anderen.

00:13:27.200 --> 00:13:30.720
<v Ingo>Naja, also wenn man nicht so auf Performance steht, dann kann man natürlich die Intel Treiber nehmen,

00:13:30.880 --> 00:13:35.200
<v Ingo>weil die sind einfach am besten supported, weil Intel haut ja.

00:13:35.920 --> 00:13:38.400
<v Ingo>Außer diese von, wie heißt diese Firma?

00:13:38.720 --> 00:13:39.600
<v Ingo>Da wo wir es jetzt haben.

00:13:40.160 --> 00:13:40.640
<v Ingo>Powerfire.

00:13:40.880 --> 00:13:41.680
<v Ingo>Genau, Powerfire.

00:13:41.840 --> 00:13:43.200
<v Ingo>Aber ja genau, diese Intel.

00:13:43.840 --> 00:13:44.960
<v Ingo>Die hat Intel ja nur eingekauft.

00:13:46.560 --> 00:13:50.800
<v Ingo>Die hat Intel ja nur eingekauft und da basteln sie den Chip nicht selber und können deswegen den Code nicht

00:13:50.800 --> 00:13:51.200
<v Ingo>freigeben.

00:13:51.680 --> 00:13:52.960
<v Ingo>Genau, das hätten wir letzte Woche.

00:13:53.040 --> 00:13:57.600
<v Ingo>Ja, aber also für mich war immer, wenn ich einen Laptop kaufe und da ist eine Intel-Karte drin,

00:13:57.680 --> 00:14:00.640
<v Ingo>dann ist es schon mal super gut, weil dann brauchst du da ja eigentlich gar keinen Kopf machen,

00:14:00.720 --> 00:14:01.760
<v Ingo>weil die Diskussionauto so gut haben.

00:14:04.160 --> 00:14:04.640
<v Ingo>Genau.

00:14:04.800 --> 00:14:08.400
<v Ingo>Also da ist Intel ja Gott sei Dank immer sehr, sehr schnell hinterher.

00:14:08.560 --> 00:14:14.080
<v Ingo>Und ich habe mir tatsächlich für meinen Desktop-Rechner eine AMD-Karte geholt.

00:14:14.240 --> 00:14:17.600
<v Ingo>Also vormals ATI, Radeon, Gedöns, Bla.

00:14:18.960 --> 00:14:23.840
<v Ingo>Weil ich es gut fand, dass die angefangen haben in die Open Source Community.

00:14:24.240 --> 00:14:25.520
<v Ingo>Das heißt, du wolltest sie supporten?

00:14:25.760 --> 00:14:26.400
<v Ingo>Ich wollte das supporten.

00:14:26.640 --> 00:14:28.640
<v Felix>Das ist quasi wie Spenden, nur dass man was hat danach.

00:14:28.800 --> 00:14:33.920
<v Ingo>Dafür waren halt echt in der kompletten Zeit, in der ich mein Thinkpad hatte,

00:14:34.000 --> 00:14:38.880
<v Ingo>was ja auch vier Jahre war, da war auch so eine Radeon HD, irgendwas drin.

00:14:39.680 --> 00:14:42.560
<v Ingo>Wenn ich mit irgendwas Problemen hatte, dann immer im Grafikkartentreiber.

00:14:42.640 --> 00:14:48.480
<v Ingo>Also entweder ich hatte keine Beschleunigung bei HD-Videos und das hat geruckelt wie Sau oder es ist mal

00:14:48.480 --> 00:14:52.640
<v Ingo>wieder irgendwas kaputt gegangen, ich habe mal den X-Server abgedatet und dann hat der Treiber nicht mehr

00:14:52.640 --> 00:14:53.040
<v Ingo>funktioniert.

00:14:53.200 --> 00:14:54.080
<v Felix>Ja, das ist ja immer noch so.

00:14:54.960 --> 00:14:57.520
<v Felix>Wir supporten ja nur noch den alten X-Org, der ja jetzt.

00:14:57.840 --> 00:14:59.760
<v Ingo>Es kommt drauf an, hast du die proprietären Treiber benutzt?

00:14:59.920 --> 00:15:03.520
<v Ingo>So wurde es auch und ich hatte mit, also ich habe am Anfang die proprietären Treiber benutzt,

00:15:03.600 --> 00:15:06.080
<v Ingo>weil ich da halt auch ab und zu mal Games spielen wollte oder so.

00:15:06.160 --> 00:15:10.880
<v Ingo>Das habe ich dann irgendwie relativ schnell aufgegeben und habe dann irgendwann bin dann auf die Radeon HD und

00:15:10.880 --> 00:15:16.240
<v Ingo>später, als die dann von, also als diese Karte, die da drin war, von den normalen Radeon-Treibern unterstützt

00:15:16.240 --> 00:15:19.600
<v Ingo>wurden, auf die normalen Radeon-Treiber gewechselt.

00:15:20.080 --> 00:15:24.960
<v Ingo>Und ich hatte mit allen dreien immer irgendwelche Probleme.

00:15:25.600 --> 00:15:27.200
<v Ingo>Immer mal wieder, immer unterschiedliche Probleme.

00:15:27.520 --> 00:15:29.520
<v Felix>Jetzt ist ja alles früher, jetzt ist ja alles besser.

00:15:29.920 --> 00:15:33.760
<v Ingo>Also mittlerweile ist das einigermaßen stabil, weil das ist jetzt halt so ein Thema,

00:15:33.840 --> 00:15:35.600
<v Ingo>womit ich mich jetzt überhaupt nicht mehr befasst.

00:15:35.760 --> 00:15:39.360
<v Ingo>Ich habe mich gerade gefragt, was da überhaupt jetzt in diesem Rechner hier für eine Grafikkarte drin ist,

00:15:39.440 --> 00:15:40.720
<v Ingo>weil die tut halt.

00:15:41.440 --> 00:15:43.200
<v Ingo>Wenn, dann ist da nur Nvidia drin bei dir.

00:15:43.520 --> 00:15:44.000
<v Ingo>Nö, nee, nö.

00:15:44.240 --> 00:15:45.920
<v Felix>Nee, die haben Nvidia und RTI, dann beides.

00:15:46.880 --> 00:15:50.720
<v Ingo>Ja, aber in aktuellen MacBooks war immer eine Nvidia in der letzten Zeit.

00:15:50.960 --> 00:15:53.840
<v Ingo>Also das ist ja kein richtig aktuelles, das ist ja eins von 2009.

00:15:54.000 --> 00:15:54.800
<v Ingo>Ach Gott, so alt.

00:15:55.440 --> 00:15:56.560
<v Felix>Muss ich vielleicht mal ein neues kaufen?

00:15:56.880 --> 00:15:59.600
<v Ingo>Ist eine Nvidia, ne, mein Starheim ist neuer.

00:15:59.840 --> 00:16:01.920
<v Gast 1>Ist eine Nvidia 9400M tatsächlich.

00:16:02.160 --> 00:16:04.480
<v Felix>Okay, das ist ja Zeitung für eine Grafikkarte.

00:16:04.640 --> 00:16:09.360
<v Ingo>Ja, also das ist ja halt auch noch mit Onboard-Gedöns und Meinsterheim,

00:16:09.440 --> 00:16:12.080
<v Ingo>das hat ja dann noch zwei Grafikkarten, da ist ja auch noch eine Intel mit drin.

00:16:12.960 --> 00:16:19.280
<v Ingo>Ja, also wie gesagt, das ist, also die Treiber von Nvidia sind wohl nicht schlecht,

00:16:19.440 --> 00:16:22.000
<v Ingo>aber also die Proprietären, aber sie sind halt proprietär.

00:16:22.320 --> 00:16:23.120
<v Ingo>Sie sind halt Blobs.

00:16:23.360 --> 00:16:24.480
<v Felix>Also das ist das Problem einfach.

00:16:24.640 --> 00:16:27.840
<v Felix>Sind Blobs und wenn du da nicht das Richtige draußen ransteckst, dann explodieren die.

00:16:27.920 --> 00:16:28.160
<v Felix>Ja.

00:16:28.400 --> 00:16:35.120
<v Ingo>Und scheinbar ging es jetzt bei diesem Kommentar halt auch dazu, was so Kommunikation mit den Leuten abgeht.

00:16:35.360 --> 00:16:40.000
<v Ingo>Applikationssupports und einfach Zusammenarbeit, wenn du jetzt irgendwelche Patches von denen in den

00:16:40.000 --> 00:16:43.600
<v Ingo>Linux-Kernel reinbringen willst, wie die dann quasi, wie du mit denen zusammenarbeiten kannst.

00:16:43.680 --> 00:16:46.080
<v Gast 1>Und das sind scheinbar ziemliche Idioten.

00:16:46.480 --> 00:16:48.320
<v Gast 1>So, wenn man dem Herr Torbalz glauben darf.

00:16:48.560 --> 00:16:49.200
<v Gast 1>Darf man nicht.

00:16:49.360 --> 00:16:49.760
<v Gast 1>Warum?

00:16:49.840 --> 00:16:51.840
<v Felix>Weil man muss sich immer eine eigene Meinung machen.

00:16:52.080 --> 00:16:52.800
<v Felix>Ja, sehr schön.

00:16:52.960 --> 00:16:55.360
<v Felix>Du musst jetzt bei Nvidia anrufen und sagen, dass wir mal gerne hast.

00:16:55.440 --> 00:16:56.960
<v Gast 1>Hallo Nvidia, seid ihr Arschlöcher?

00:16:57.200 --> 00:16:57.760
<v Gast 1>Fuck you.

00:16:58.000 --> 00:16:58.560
<v Gast 1>Fuck yo.

00:16:59.760 --> 00:17:03.040
<v Felix>Ich wollte hier mal in Curlepatch schreiben, aber ich brauch mal euren Support.

00:17:03.120 --> 00:17:04.800
<v Ingo>Und wenn ich sagen, mach mal euren Quellcode.

00:17:05.120 --> 00:17:08.320
<v Felix>Wir leiten sie weiter an den Second Level Support, dann sagst du, naja, fuck you.

00:17:09.120 --> 00:17:09.520
<v Felix>Genau.

00:17:09.840 --> 00:17:13.600
<v Ingo>Nvidia hat ja da auch so drauf reagiert und irgendwie gesagt, ja.

00:17:14.720 --> 00:17:16.080
<v Felix>Hat das gerade durchgescheint?

00:17:16.240 --> 00:17:17.360
<v Ingo>Ja, das ist irgendwie.

00:17:17.600 --> 00:17:18.800
<v Felix>Haha, der Gebiet kaputt.

00:17:19.680 --> 00:17:23.040
<v Ingo>Das ist eine Nvidia-Grafikkarte mit Flash und Gedöns.

00:17:23.200 --> 00:17:24.160
<v Ingo>Ich weiß nicht, was er da macht.

00:17:24.240 --> 00:17:25.920
<v Felix>Ich glaube, das liegt an deinem, äh, was benutzt du?

00:17:26.000 --> 00:17:26.880
<v Ingo>Das sieht aber auch nicht vorne aus.

00:17:27.040 --> 00:17:27.520
<v Ingo>Nee, Firefox.

00:17:27.920 --> 00:17:29.120
<v Ingo>Firefox und Flash.

00:17:29.200 --> 00:17:30.240
<v Ingo>Ich weiß nicht, der macht irgendwas.

00:17:32.640 --> 00:17:35.040
<v Ingo>Ja, ich eigentlich will ich ja kein Flash.

00:17:35.280 --> 00:17:36.640
<v Felix>Ja, aber das ist halt überall und das ist auch gut.

00:17:36.800 --> 00:17:39.200
<v Ingo>Ja, aber der Pro-Tip, wie gesagt, habe ich ja letztens mal schon erzählt.

00:17:40.000 --> 00:17:43.760
<v Ingo>Man kann ja im Chrome mittlerweile sagen, man möchte Flash nur noch auf Klick ausführen.

00:17:44.400 --> 00:17:45.840
<v Felix>Er wollte es, glaube ich, sich einfach anschauen.

00:17:45.920 --> 00:17:47.840
<v Felix>Das war das Problem, er hätte es wieder durchgescheint.

00:17:48.160 --> 00:17:48.720
<v Felix>Durchgeschieden.

00:17:48.960 --> 00:17:50.720
<v Ingo>Ja, aber das geht doch auch mit HTML5.

00:17:51.200 --> 00:17:51.440
<v Ingo>Nee.

00:17:51.680 --> 00:17:53.200
<v Ingo>Nee, Embedded, ähm.

00:17:53.840 --> 00:17:54.880
<v Ingo>Embedded geht genauso.

00:17:55.040 --> 00:17:59.120
<v Ingo>Nein, Embedded, ähm, ja, es ist, YouTube geht nicht mit HTML5.

00:18:00.000 --> 00:18:01.600
<v Gast 1>Also der bindet dann ein iFrame ein.

00:18:01.840 --> 00:18:04.080
<v Ingo>Ich habe das schon auf vielen Seiten gesehen, dass das funktioniert.

00:18:04.320 --> 00:18:05.760
<v Ingo>Aber der Standard ist, dass es nicht so ist.

00:18:05.920 --> 00:18:10.080
<v Ingo>Ja, okay, dann muss man es wahrscheinlich manuell auswählen, dass man da irgendwie HTTP kompatibel haben will.

00:18:10.560 --> 00:18:16.880
<v Ingo>Wenn du diesen normalen Code nimmst, diesen Objekt-Code, den dir YouTube vor die Füße knallt und du so

00:18:16.880 --> 00:18:18.240
<v Ingo>einbindest, dann ist das immer Flash.

00:18:18.560 --> 00:18:25.520
<v Ingo>Also ich habe ja generell momentan Flash überall deaktiviert und lass

00:18:25.520 --> 00:18:27.920
<v Ingo>die Sachen halt einfach nur laufen, indem ich dann mal draufklicke,

00:18:28.000 --> 00:18:29.440
<v Ingo>wenn ich es denn mal wirklich brauche.

00:18:29.840 --> 00:18:34.400
<v Ingo>Und da ist es so, dass tatsächlich viele Seiten mittlerweile angefangen haben,

00:18:34.480 --> 00:18:37.200
<v Ingo>diese YouTube-Sachen als iFrame einzubinden.

00:18:37.280 --> 00:18:41.040
<v Ingo>Und ich habe jetzt noch nicht ausprobiert, wie das denn funktioniert.

00:18:41.440 --> 00:18:42.240
<v Ingo>Oder so, keine Ahnung.

00:18:42.400 --> 00:18:42.880
<v Ingo>Weiß ich auch nicht.

00:18:43.680 --> 00:18:49.360
<v Ingo>Ja, ich sollte den Flash einfach mal hier zumindest in Firefox deaktivieren und dann Chrome nur benutzen,

00:18:49.440 --> 00:18:50.960
<v Ingo>wenn ich Flash sehen würde oder so.

00:18:51.440 --> 00:18:52.880
<v Ingo>Da habe ich auch so ein Click-to-Flash-Zeug.

00:18:53.040 --> 00:18:53.840
<v Ingo>Ja, sowas in der Haut.

00:18:54.160 --> 00:18:54.960
<v Ingo>Click-to-Flash.

00:18:55.280 --> 00:18:58.720
<v Ingo>Aber wir waren bei Nvidia, also die haben irgendwie darauf reagiert und haben gesagt,

00:18:59.600 --> 00:19:05.840
<v Ingo>ja, wir machen doch irgendwie bei Linux so bei Armcode irgendwie mit und wir sind doch gar nicht so böse,

00:19:06.160 --> 00:19:09.280
<v Ingo>aber unseren Code entwickeln wir halt einfach hausintern.

00:19:10.000 --> 00:19:10.880
<v Felix>Ihr kriegt nichts davon.

00:19:11.040 --> 00:19:11.920
<v Ingo>Ihr kriegt nichts davon, genau.

00:19:12.240 --> 00:19:12.960
<v Ingo>No Code for you.

00:19:13.120 --> 00:19:14.000
<v Felix>No Code for You.

00:19:14.480 --> 00:19:20.000
<v Ingo>Also im Endeffekt, genau das, was der Herr Torwalz kritisiert hat, sagen sie, ja, wir machen das so.

00:19:20.240 --> 00:19:22.960
<v Ingo>Dafür machen wir guten Code und gute Grafik.

00:19:23.440 --> 00:19:27.280
<v Ingo>Ja, Grafik ist uns wichtig und wir sind die besten Grafiker der ganzen Welt.

00:19:27.440 --> 00:19:29.440
<v Felix>Und für herzlichen Glückwunsch, das ist kaputt gegangen.

00:19:29.520 --> 00:19:30.400
<v Unbekannt>Nee, ist ein iFrame.

00:19:31.360 --> 00:19:33.360
<v Ingo>Ich hab das nur aufgezoomt, dass ihr das lesen könnt.

00:19:33.440 --> 00:19:37.120
<v Ingo>Ich habe gerade bei YouTube nachgeguckt, die binden mittlerweile, wenn du da sagst,

00:19:37.280 --> 00:19:39.520
<v Ingo>im Bett, ist es mit standardmäßig ein iFrame.

00:19:39.600 --> 00:19:39.760
<v Ingo>Sorry.

00:19:40.400 --> 00:19:41.120
<v Ingo>Dann ist es vielleicht.

00:19:41.600 --> 00:19:42.400
<v Felix>Je nachdem, würde ich sagen.

00:19:42.480 --> 00:19:43.600
<v Felix>Ich guck mal bei mir gleich.

00:19:43.760 --> 00:19:46.320
<v Felix>Vielleicht hast du hier einfach kein Flash und deswegen.

00:19:48.610 --> 00:19:53.970
<v Ingo>Ja, oder es liegt nicht in der korrekten Version vor, nicht als WebM.

00:19:54.210 --> 00:19:56.530
<v Ingo>Und deswegen kann ich es sowieso nicht abspielen im Firefox.

00:19:56.690 --> 00:19:57.730
<v Felix>Ja, das kann sein.

00:19:58.050 --> 00:19:59.490
<v Felix>Ich guck mal bei mir.

00:20:00.530 --> 00:20:00.850
<v Felix>So.

00:20:02.130 --> 00:20:04.770
<v Ingo>Seien Sie auch heute wieder dabei, wenn wir live ausprobieren.

00:20:05.170 --> 00:20:06.370
<v Felix>Live Sachen ausprobieren.

00:20:07.650 --> 00:20:10.210
<v Felix>Aber es ist so komisch kaputt bei mir, ich kann nichts mehr anklicken.

00:20:10.690 --> 00:20:15.730
<v Ingo>Ob der Flash Player endlich sein langsam tot stirbt oder ob HTML5 gewinnt.

00:20:15.890 --> 00:20:21.010
<v Ingo>Aber hier hat gerade im Chat jemand gesagt, HTML 5 ist tot.

00:20:21.810 --> 00:20:24.770
<v Ingo>Nee, ist noch nicht bereit für den Mainstream.

00:20:25.330 --> 00:20:27.330
<v Ingo>HTML5 noch nicht bereit für den Mainstream.

00:20:27.570 --> 00:20:32.130
<v Ingo>Das kommt Social Game-Anbieter Voga hat sein HTML-5.

00:20:32.290 --> 00:20:33.890
<v Ingo>Okay, ich kopiere das jetzt mal hoch.

00:20:34.450 --> 00:20:35.890
<v Ingo>Magic war eigentlich weiter unten.

00:20:36.210 --> 00:20:40.210
<v Ingo>Land Island Quelloffen unter dem Namen Pocket Island veröffentlicht.

00:20:40.370 --> 00:20:41.970
<v Felix>Also bei mir ist hat sie auch ein iFrame.

00:20:42.370 --> 00:20:44.930
<v Felix>Also muss es stimmen, das hast du Müll erzählt.

00:20:45.250 --> 00:20:45.570
<v Felix>So.

00:20:47.010 --> 00:20:48.370
<v Felix>Okay, haben wir es auch geklärt.

00:20:48.530 --> 00:20:49.250
<v Felix>Sehr gut.

00:20:49.730 --> 00:20:54.050
<v Felix>Hello Fullscreen ist in dem iFrame als Dings mit eingebaut.

00:20:54.290 --> 00:20:54.610
<v Felix>Okay.

00:20:54.850 --> 00:20:55.170
<v Felix>Sehr gut.

00:20:55.410 --> 00:20:56.850
<v Ingo>Ist empirisch bewiesen somit.

00:20:56.930 --> 00:20:58.370
<v Felix>Ja, wir haben alle beide ausprobiert.

00:20:58.450 --> 00:20:59.250
<v Felix>Alle beiden haben es ausprobiert.

00:20:59.650 --> 00:21:02.690
<v Felix>Und ich habe sogar Flash installiert.

00:21:03.650 --> 00:21:09.490
<v Ingo>Genau, also Vuga ist ja diese mehr oder weniger Facebook-Game,

00:21:09.650 --> 00:21:14.050
<v Ingo>Mobile Game, Bude aus Berlin, die da so scheinbar auch ab und zu ganz,

00:21:14.130 --> 00:21:15.570
<v Ingo>ganz coole Sachen machen.

00:21:16.530 --> 00:21:17.410
<v Felix>Was haben die zum Beispiel gemacht?

00:21:17.490 --> 00:21:18.770
<v Felix>Gibt es da eins, was man kennt?

00:21:18.930 --> 00:21:22.610
<v Ingo>Boah, ich bin da ja nicht so am Start, was so Games angeht.

00:21:22.690 --> 00:21:23.730
<v Felix>Ja, ja, ja, schon klar.

00:21:23.890 --> 00:21:26.210
<v Gast 1>Ich habe mir letztens Worms 2 gekauft.

00:21:26.930 --> 00:21:27.810
<v Felix>Ich bin nicht so am Start.

00:21:27.890 --> 00:21:28.850
<v Felix>Ich habe Worms 2 gekauft.

00:21:29.250 --> 00:21:30.610
<v Gast 1>Das ist mir gerade eingefallen auf dem iPhone.

00:21:32.850 --> 00:21:34.530
<v Felix>Warum hast du nicht Worms die neueste geholt?

00:21:34.690 --> 00:21:36.050
<v Ingo>Das ist, glaube ich, die neueste, die es da gibt.

00:21:36.210 --> 00:21:37.330
<v Ingo>Worms 2 immer geton.

00:21:39.010 --> 00:21:41.730
<v Felix>Also wenn, dann will man Worms World Party wäre, kann man einzocken.

00:21:42.770 --> 00:21:44.130
<v Felix>Und das war immer super kaputt.

00:21:44.290 --> 00:21:45.250
<v Ingo>Das habe ich noch gleich gemacht.

00:21:45.810 --> 00:21:48.450
<v Ingo>Haben wir früher noch, als ich noch, Gott, da war ich noch in dem Praktikum,

00:21:48.530 --> 00:21:50.530
<v Ingo>da haben wir eine Pause in der Worms World Party gespielt.

00:21:51.410 --> 00:21:53.330
<v Ingo>Es fand so lange her, wie Blabi Wallet zu haben.

00:21:55.090 --> 00:22:00.850
<v Ingo>Jedenfalls haben die da ein HTML5-Game gemacht, was im Oktober 2011 veröffentlicht wurde.

00:22:02.610 --> 00:22:08.930
<v Ingo>Und sie sind jetzt zum Schluss gekommen, dass HTML5 für so Gaming-Geschichten doch noch nicht so

00:22:08.930 --> 00:22:14.450
<v Ingo>ausgereift ist, dass man damit irgendwie mit nativen Apps gemacht hat.

00:22:14.610 --> 00:22:15.730
<v Felix>Was war das Problem genau?

00:22:15.810 --> 00:22:16.610
<v Felix>Also was haben sie gesagt?

00:22:16.770 --> 00:22:17.810
<v Ingo>Ich hab's nicht gelesen.

00:22:19.010 --> 00:22:21.250
<v Gast 1>Nee, das ist gerade im Chat entgegengeflogen.

00:22:21.490 --> 00:22:23.410
<v Felix>Jetzt kommen wir die Ausreden, schon klar.

00:22:25.250 --> 00:22:25.970
<v Felix>Die Engine.

00:22:26.290 --> 00:22:33.010
<v Felix>Also ich glaube, ich glaube ja, das Problem ist, dass das einfach noch nicht so ein gutes Auditorentool wie

00:22:33.250 --> 00:22:33.970
<v Felix>Flash.

00:22:34.210 --> 00:22:35.170
<v Ingo>Ja, gut, aber ich meine.

00:22:35.890 --> 00:22:39.490
<v Ingo>Also die haben das jetzt halt auch nicht mit Flash verglichen, sondern mit nativen Applikationen.

00:22:39.650 --> 00:22:44.210
<v Ingo>Und da ist halt klar, also die Screenshots, die man hier sieht, die sehen halt auch so aus,

00:22:44.290 --> 00:22:46.850
<v Ingo>als ob die jetzt auf einem Telefon gemacht wurden.

00:22:48.130 --> 00:22:52.930
<v Ingo>Und da ist dann halt schon klar, dass die mobilen Runtipes und alles noch dem,

00:22:53.090 --> 00:22:55.090
<v Ingo>was man nativ machen kann, hinterher ist.

00:22:55.330 --> 00:22:57.970
<v Ingo>Und ich meine, also mir geht es ja auch immer so.

00:22:58.050 --> 00:23:02.130
<v Ingo>Ich bin ja eigentlich auch jemand, der sagt, eigentlich Web ist ja cool und eigentlich würde ich gerne alles

00:23:02.130 --> 00:23:02.930
<v Ingo>im Web machen.

00:23:03.090 --> 00:23:06.610
<v Ingo>Aber letzten Endes benutze ich kaum Web-Applikationen, also so gut wie gar keine.

00:23:06.690 --> 00:23:11.570
<v Ingo>Alles, wo ich irgendwie eine native Applikation dazu habe, dann benutze ich die native Applikation.

00:23:13.010 --> 00:23:13.970
<v Ingo>Twitter zum Beispiel.

00:23:14.610 --> 00:23:19.810
<v Ingo>Ich benutze Twitter nie auf der Webseite, ich benutze auch keinen, auch wenn ich jetzt auf der Arbeit

00:23:19.810 --> 00:23:24.050
<v Ingo>irgendwie Google Mail oder sowas habe, dann benutze ich das auch nur im normalen Mail-Client.

00:23:24.370 --> 00:23:26.370
<v Ingo>Ja gut, also ein Mail-Client ist schon normaler.

00:23:27.170 --> 00:23:31.970
<v Ingo>Aber wenn es einen ordentlichen nativen Client für unser Etherpad geben wird,

00:23:32.050 --> 00:23:34.370
<v Ingo>dann würde ich kein Webinterface benutzen dafür.

00:23:35.250 --> 00:23:36.930
<v Felix>Auch auf deinem Computer jetzt?

00:23:37.090 --> 00:23:37.410
<v Felix>Ja.

00:23:37.650 --> 00:23:38.130
<v Felix>Nee.

00:23:38.290 --> 00:23:38.450
<v Felix>Doch.

00:23:38.850 --> 00:23:40.050
<v Felix>Das ist doch super retarded.

00:23:40.290 --> 00:23:43.730
<v Felix>Also ich bin total glücklich, dass ich auf meinem Computer einen Browser habe,

00:23:43.810 --> 00:23:47.570
<v Felix>weil der funktioniert im Gegensatz zu dem ganzen anderen Scheiß genau immer gleich.

00:23:48.770 --> 00:23:54.130
<v Felix>Das ist quasi das ist das Telefongefühl, nur auf dem Computer und dann sieht es halt Browser.

00:23:54.290 --> 00:24:00.850
<v Ingo>Also beim Telefon kann ich es auch nachvollziehen, wenn jetzt eine Native ab schöner und besser

00:24:00.850 --> 00:24:01.890
<v Ingo>angepasst und schneller ist.

00:24:02.210 --> 00:24:03.650
<v Ingo>Das ist doch auf dem Desktop genau das gleiche.

00:24:03.810 --> 00:24:07.970
<v Ingo>Du kannst dich besser in die nativen APIs integrieren, du kannst schneller starten,

00:24:09.170 --> 00:24:12.450
<v Ingo>du bist im Endeffekt beim Betriebssystem schöner integriert.

00:24:12.690 --> 00:24:16.930
<v Felix>Aber bei einem Projekt, was eh übers Internet die ganze Zeit läuft,

00:24:18.850 --> 00:24:23.410
<v Felix>also die Sache ist halt auch, man sieht das speziell jetzt bei vielen Linux-Applikationen,

00:24:23.810 --> 00:24:27.970
<v Felix>die haben kein buntes Interface mehr, sondern die machen Web-Server auf.

00:24:28.370 --> 00:24:29.970
<v Felix>Und ich finde, das ist genau der richtige Weg.

00:24:30.370 --> 00:24:33.890
<v Gast 1>Ist ja auch legitim, das zu machen und es ist auch echt okay.

00:24:34.290 --> 00:24:39.570
<v Ingo>Ich sage nur, wenn ich eine native Applikation habe als Alternative zu einer Web-Applikation,

00:24:39.650 --> 00:24:43.810
<v Ingo>dann benutze ich, obwohl ich Web eigentlich ganz cool finde und ja selber Webentwickler bin und sonst was,

00:24:43.890 --> 00:24:46.450
<v Ingo>benutze ich dann im Normalfall die native Applikation.

00:24:46.850 --> 00:24:47.730
<v Ingo>Nicht die Web-Appleiter-Spiel.

00:24:47.890 --> 00:24:54.610
<v Felix>Also das Beispiel bei mir wäre zum Beispiel, du hast den J-Downloader und dann hast du den JDOnloader

00:24:54.610 --> 00:24:59.170
<v Felix>Web und dann nimmst du nicht die Scheiß-Applikation, weil das Webinterface im Gegensatz zu den anderen Dingern

00:24:59.170 --> 00:24:59.250
<v Felix>hast.

00:24:59.410 --> 00:25:00.930
<v Ingo>Ja, die Applikation ist halt auch beschissen.

00:25:01.410 --> 00:25:02.050
<v Ingo>Das ist, nee.

00:25:02.290 --> 00:25:07.170
<v Ingo>Also, wenn du eine gute native App hast, dann kannst du das machen.

00:25:08.050 --> 00:25:09.170
<v Felix>Du nimmst das, was besser ist.

00:25:09.570 --> 00:25:14.770
<v Felix>Also mir kommt das so vor, als ob das Webzeug speziell jetzt im Bereich Linux einfach viel,

00:25:14.850 --> 00:25:15.570
<v Felix>viel besser funktioniert.

00:25:15.650 --> 00:25:18.210
<v Felix>Außer es halt Kommandozahl ist natürlich was anderes.

00:25:18.690 --> 00:25:19.010
<v Felix>Ja.

00:25:19.650 --> 00:25:20.450
<v Felix>Also finde ich.

00:25:20.850 --> 00:25:24.770
<v Ingo>Also wie gesagt, ich finde Web auch cool und wenn ich irgendwelche Projekte selbst mache,

00:25:24.850 --> 00:25:26.930
<v Ingo>dann sind es auch Web-Applikationen.

00:25:27.330 --> 00:25:31.170
<v Felix>Also wenn ich irgendwie ein Frontend brauche, dann würde ich das auch wieder als Webserver starten.

00:25:31.570 --> 00:25:33.570
<v Felix>Und das ist halt einfach viel, viel einfacher.

00:25:33.970 --> 00:25:36.610
<v Felix>Und viel, viel, sieht halt viel mehr gleich aus.

00:25:36.690 --> 00:25:39.490
<v Felix>Dann nimmst einfach Bootstrap und dann bäm hast du bunt und schön.

00:25:39.570 --> 00:25:44.690
<v Felix>Und du musst nicht überlegen, okay, ich mache jetzt irgendwie diesen Scheiß in meiner nativen Applikation.

00:25:45.650 --> 00:25:47.650
<v Ingo>Das kann man auf zwei Arten sehen.

00:25:47.890 --> 00:25:51.170
<v Ingo>Das eine ist, du möchtest, dass deine Applikation überall gleich aussieht.

00:25:51.250 --> 00:25:55.970
<v Ingo>Das andere ist, du möchtest, dass deine Applikation sich in das umgebende Betriebssystem integriert und so

00:25:55.970 --> 00:25:57.650
<v Ingo>aussieht wie der Rest des Betriebssystems.

00:25:57.730 --> 00:26:00.130
<v Ingo>Und das kriegst du halt mit Web-Applikationen so nicht hin.

00:26:00.850 --> 00:26:01.170
<v Ingo>Ja.

00:26:01.410 --> 00:26:03.170
<v Ingo>Und also ich meine, du hast halt.

00:26:03.490 --> 00:26:04.930
<v Ingo>Könntest du schon auch machen.

00:26:05.010 --> 00:26:05.330
<v Ingo>Ja, kannst du.

00:26:06.130 --> 00:26:09.890
<v Ingo>Ich habe schon mal ein Projekt mitgearbeitet, das sowas probiert hat, das ist echt.

00:26:10.050 --> 00:26:10.530
<v Ingo>Also, das ist ja nicht so gut.

00:26:10.690 --> 00:26:14.690
<v Ingo>Ja, aber ich meine, du weißt ja, mit welchem Browser von welchem System du kommst.

00:26:14.930 --> 00:26:19.090
<v Ingo>Das heißt also, du könntest auch versuchen, dich dementsprechend anzupassen.

00:26:19.250 --> 00:26:21.010
<v Ingo>Ich sag nicht, dass es gut klappt, aber.

00:26:21.730 --> 00:26:23.650
<v Ingo>Also ich würde jetzt auch nicht sagen, dass es Sinn macht.

00:26:23.810 --> 00:26:29.010
<v Ingo>Weil es ist eine Webapation, also wenn es eine Webapplikation ist, dann merkst du das allein schon an der Art

00:26:29.010 --> 00:26:35.410
<v Ingo>und Weise, wie Benutzerelemente reagieren, wie ob es Animationen gibt oder sonst irgendwas.

00:26:36.050 --> 00:26:39.410
<v Ingo>Du merkst einfach auch schon auf dem Telefon, wenn du jetzt so eine,

00:26:39.650 --> 00:26:44.370
<v Ingo>es gibt ja so komische mehr oder weniger Billigspiele, die da nichts anderes machen,

00:26:44.450 --> 00:26:47.330
<v Ingo>als sie eine Webview anzeigen, wo du dann halt quasi einen.

00:26:48.690 --> 00:26:49.490
<v Ingo>Du machst einen Browser auf.

00:26:49.650 --> 00:26:52.770
<v Ingo>Genau, du machst quasi einen Browser auf, aber das ist eine Applikation mit drin.

00:26:53.010 --> 00:26:56.370
<v Ingo>Und da gibt es ja dann auch so Buttons, die sollen so aussehen, als wären sie nativ,

00:26:56.450 --> 00:26:59.730
<v Ingo>aber wenn du da drauf klickst, dann merkst du halt einfach, dass es keine nativen Buttons sind,

00:26:59.810 --> 00:27:03.250
<v Ingo>weil die Response-Zeiten und sonst irgendwas viel zu lang sind.

00:27:04.770 --> 00:27:09.570
<v Ingo>Also ich finde, wenn man dann sagt, okay, man möchte jetzt das Web als Plattform nehmen,

00:27:09.650 --> 00:27:16.450
<v Ingo>dann ist es schon okay und legitim zu sagen, okay, dann sehe ich vielleicht ein bisschen aus wie

00:27:16.450 --> 00:27:22.210
<v Ingo>einen Fremdkörper in dem umgebenden Betriebssystem, aber dafür sehe ich auf allen Betriebssystemen gleich aus.

00:27:22.290 --> 00:27:23.810
<v Gast 1>Das macht ja auch Google mit seinen ganzen Apps.

00:27:23.890 --> 00:27:29.810
<v Ingo>Google hat ja auch nie irgendwie versucht, auf den ganzen

00:27:29.810 --> 00:27:35.490
<v Ingo>Betriebssystemen anders auszusehen, sondern die sehen halt überall gleich aus und ziehen halt ihr Look and

00:27:35.490 --> 00:27:37.330
<v Ingo>Feel halt durch ihre komplette Applikation zu schauen.

00:27:37.650 --> 00:27:41.730
<v Felix>Der nächste Schritt ist dann ja quasi die Chrome-Apps, oder wie das heißt?

00:27:41.890 --> 00:27:47.410
<v Felix>Was ja auch nur Applikationen sind, nur dass sie halt auch Webseiten sind gleichzeitig.

00:27:47.730 --> 00:27:48.770
<v Felix>Oder gibt es das nicht mehr?

00:27:48.930 --> 00:27:49.650
<v Felix>Ich weiß nicht.

00:27:50.610 --> 00:27:53.810
<v Ingo>Du meinst diese, die man in diesem Chrome-Web Store kaufen kann?

00:27:54.050 --> 00:27:54.770
<v Ingo>Ja, oder runter.

00:27:55.250 --> 00:27:55.570
<v Ingo>Oder runter.

00:27:55.890 --> 00:27:57.410
<v Felix>Oder du musst ja nicht alles kaufen.

00:27:57.970 --> 00:28:02.450
<v Ingo>Ja, aber das Interessante daran wäre ja, was zu machen und es da reinzustellen,

00:28:02.530 --> 00:28:07.810
<v Ingo>sodass man vielleicht dann ein bisschen irgendwie seine Applikation darüber finanzieren kann.

00:28:08.130 --> 00:28:10.450
<v Felix>Ja, also wie gesagt, je nachdem, was du machst.

00:28:11.010 --> 00:28:15.250
<v Felix>Wenn du heute so ein komisches Online-Game machst, dann würdest du dann auch die,

00:28:15.410 --> 00:28:18.770
<v Felix>also wenn die Möglichkeit hattest, die Chrome-App nehmen oder die Webseite.

00:28:19.090 --> 00:28:21.010
<v Gast 1>Das ist ja im Endeffekt dann das gleiche.

00:28:21.810 --> 00:28:24.210
<v Felix>Yeah ist es das?

00:28:24.450 --> 00:28:28.450
<v Ingo>Ja, also so wie ich das sehe, sind das alles nur Web-Applikationen,

00:28:28.610 --> 00:28:33.170
<v Ingo>mit dem einen Unterschied, dass du, wenn du die als Chrome-App da in diesen Store stellst,

00:28:33.490 --> 00:28:39.810
<v Ingo>dann haben Leute halt die Möglichkeit, das zu suchen und zu raten und das auf Klick runterzuladen.

00:28:40.050 --> 00:28:44.610
<v Ingo>Und im Chrome hast du dann halt immer so deine extra, guck dir diese

00:28:46.690 --> 00:28:52.290
<v Ingo>Buttons, die du quasi bekommst, wenn du neues Tab aufmachst, wo du dann halt so in Anführungszeichen

00:28:52.450 --> 00:28:56.210
<v Ingo>Applikationen drin hast, aber das sind ja nichts anderes als Web-Applikationen.

00:28:56.290 --> 00:29:02.130
<v Felix>Also würdest du dann lieber das nehmen oder eine normale Webapplikation, wenn du die Möglichkeit hattest?

00:29:02.530 --> 00:29:08.050
<v Ingo>Wie gesagt, ich würde da keinen Unterschied machen, weil das sind beides eigentlich normale Web-Applikationen,

00:29:08.210 --> 00:29:12.530
<v Ingo>nur mit dem Unterschied, dass die einen halt noch über den Chrome Web Store erreichbar sind und dann halt noch

00:29:12.530 --> 00:29:14.370
<v Ingo>ein bisschen eine eigene Rolle nehmen.

00:29:14.450 --> 00:29:18.290
<v Ingo>Aber das macht ja eigentlich in der Implementierung selbst keinen Unterschied.

00:29:18.450 --> 00:29:21.730
<v Ingo>Also wenn ich eine Web-Applikation machen würde und ich hätte da Bock drauf,

00:29:22.050 --> 00:29:25.490
<v Ingo>dass die auch noch über so einen Store gefunden wird oder so, dann würde es wahrscheinlich schon Sinn machen,

00:29:25.570 --> 00:29:27.410
<v Ingo>die in den Web Store reinzustellen.

00:29:27.650 --> 00:29:29.730
<v Felix>Was denn eigentlich nur ein Bookmarklet ist.

00:29:30.370 --> 00:29:36.690
<v Ingo>Im Endeffekt ist es eigentlich nur ein Bookmark, was so ein bisschen prominenter in deinen Browser integriert

00:29:36.690 --> 00:29:36.850
<v Ingo>ist.

00:29:37.090 --> 00:29:39.890
<v Felix>Ja, und der Chrome Web Store ist ein Bookmarklet.

00:29:40.370 --> 00:29:41.330
<v Ingo>Ja, genau.

00:29:41.570 --> 00:29:44.530
<v Ingo>Aber es sieht trotzdem schon cool aus, was man heutzutage so alles machen kann.

00:29:44.690 --> 00:29:45.090
<v Ingo>Egal.

00:29:45.410 --> 00:29:49.410
<v Ingo>Der Chat hat gerade gesagt, so bei HTML5 vs.

00:29:49.730 --> 00:29:53.010
<v Ingo>Flash entscheiden wir uns also für native Anwendungen.

00:29:53.250 --> 00:29:53.570
<v Ingo>Genau.

00:29:53.810 --> 00:29:54.930
<v Felix>Flyy macht es.

00:29:55.170 --> 00:29:56.130
<v Ingo>Flydy macht es so.

00:29:56.530 --> 00:29:57.970
<v Felix>Ich würde Flash nehmen.

00:29:58.690 --> 00:29:58.930
<v Felix>Was?

00:29:59.170 --> 00:29:59.810
<v Felix>Dann nehme ich.

00:30:00.690 --> 00:30:01.010
<v Felix>Okay.

00:30:01.250 --> 00:30:02.370
<v Unbekannt>Felix und Flash.

00:30:03.250 --> 00:30:04.610
<v Felix>Und Ingo Nummer ist HTML5.

00:30:05.890 --> 00:30:07.730
<v Felix>Ja gut, dann haben wir alle Fraktionen vereint.

00:30:07.890 --> 00:30:08.050
<v Felix>Genau.

00:30:08.210 --> 00:30:08.770
<v Felix>An einem Tisch.

00:30:09.010 --> 00:30:11.090
<v Ingo>Also nicht, dass mich da jemand falsch versteht.

00:30:11.170 --> 00:30:16.850
<v Ingo>Ich finde Web-Applikationen toll, aber irgendwie ist es halt tatsächlich nicht so,

00:30:18.050 --> 00:30:23.650
<v Ingo>momentan noch nicht so cool, dass man halt alles, was man mit nativen Anwendungen echt gut machen könnte,

00:30:23.730 --> 00:30:25.490
<v Ingo>genauso gut im Web machen kann.

00:30:25.810 --> 00:30:28.370
<v Ingo>Man erreicht halt einfach mehr Leute auf einmal damit.

00:30:29.650 --> 00:30:32.370
<v Ingo>Aber muss halt jeder selber für sich entscheiden.

00:30:32.450 --> 00:30:36.930
<v Ingo>Also ich denke, für viele ist es halt vielleicht auch interessant, native Anwendungen zu programmieren,

00:30:37.010 --> 00:30:42.050
<v Ingo>weil sie da damit in der Lage sind, die über einen App-Store zu finanzieren.

00:30:42.530 --> 00:30:47.330
<v Ingo>Was ja mit Web-Applikationen jetzt mal abgesehen von diesem Chrome-Web Store jetzt nicht unbedingt so einfach

00:30:47.330 --> 00:30:47.410
<v Ingo>ist.

00:30:47.650 --> 00:30:48.690
<v Felix>Doch, natürlich ist es einfach.

00:30:48.850 --> 00:30:51.730
<v Felix>Naja, du machst Dienst, Freemium-Zeugs und dann hast du.

00:30:51.970 --> 00:30:57.330
<v Ingo>Ja, ja, aber es ist nicht dasselbe, wie du machst jetzt eine Software und du verkaufst Lizenzen und du

00:30:57.330 --> 00:30:59.970
<v Ingo>bekommst dann einfach, aber du verkaufst einen Service dann.

00:31:00.050 --> 00:31:00.770
<v Ingo>Ja, ja, klar.

00:31:01.730 --> 00:31:05.810
<v Felix>Du kannst dir auch Lifetime-Memberships verkaufen für deine Webseite, das geht ja auch.

00:31:05.970 --> 00:31:07.650
<v Felix>Und das ist dann ja quasi identisch.

00:31:07.890 --> 00:31:12.050
<v Ingo>Nur, dass du halt das komplette Payment und eine Kreditkartenabrechnung und alles selber machen musst.

00:31:12.210 --> 00:31:14.850
<v Felix>Ja, oder über Amazon Payments machen zum Beispiel.

00:31:15.090 --> 00:31:18.050
<v Ingo>Ja, über irgendwelche Third-Party-Angriff.

00:31:18.290 --> 00:31:21.810
<v Felix>Irgendwas, was schon groß ist, zum Beispiel PayPal oder so, dann das geht ja auch.

00:31:22.290 --> 00:31:24.690
<v Felix>Aber ja, das stimmt schon, du musst schon noch ein Stück weit mehr machen.

00:31:24.930 --> 00:31:26.690
<v Ingo>Ja, und du musst zum Beispiel Payments machen.

00:31:26.850 --> 00:31:29.810
<v Ingo>Es ist halt, glaube ich, auch eine größere Hürde.

00:31:30.290 --> 00:31:34.770
<v Ingo>So einen Dienst dauerhaft zu nutzen, wo du jetzt weißt, okay, wenn ich jetzt vergesse oder wenn ich jetzt

00:31:34.770 --> 00:31:38.850
<v Ingo>irgendwie das verpeile, denen zu kündigen, dann zahle ich da jetzt irgendwie noch mehr.

00:31:39.170 --> 00:31:41.730
<v Ingo>Oder ich nutze den vielleicht irgendwann nicht mehr und vergessen und so.

00:31:42.530 --> 00:31:45.170
<v Felix>Deswegen ja Lifetime Memberships für sowas.

00:31:45.570 --> 00:31:46.210
<v Felix>Ja, gut.

00:31:46.450 --> 00:31:51.810
<v Ingo>Ist halt die Frage, ob man den Dienst dann damit so komplett finanzieren kann.

00:31:51.890 --> 00:31:55.570
<v Felix>Ja, nee, also das ist ja identisch zu einer Applikation.

00:31:55.890 --> 00:31:56.610
<v Felix>Das ist richtig.

00:31:56.770 --> 00:32:03.650
<v Ingo>Bloß bei der Applikation kannst du halt sagen, okay, bei einer Applikation ist ja vielleicht auch Standalone

00:32:03.650 --> 00:32:04.450
<v Ingo>einfach benutzbar.

00:32:04.610 --> 00:32:05.970
<v Gast 1>Die braucht ja nicht unbedingt ein Backend.

00:32:06.050 --> 00:32:09.330
<v Ingo>Es kann ja sein, dass es irgendwas Cooles ist, was du in einer Web-Applikation machen könntest,

00:32:09.810 --> 00:32:14.370
<v Ingo>aber wozu, wo du jetzt nicht mit einem extra Service sprechen musst oder wo du nicht mit einem Service

00:32:14.370 --> 00:32:15.730
<v Ingo>sprechen musst, den du selber bereitstellst.

00:32:16.210 --> 00:32:17.970
<v Felix>Ja, aber das geht ja alles weg davon.

00:32:18.130 --> 00:32:20.130
<v Felix>Das geht ja alles zum Vernetzten alles.

00:32:20.690 --> 00:32:25.570
<v Felix>Zum Beispiel irgendwie Steam ist ja auch so, du hast irgendwie deine ganzen Games und die kannst du alle quasi

00:32:25.570 --> 00:32:28.610
<v Felix>haben, aber du musst trotzdem mit Steam verbunden sein, damit du sie zocken kannst.

00:32:28.850 --> 00:32:33.810
<v Felix>Und du hast irgendwie dein Telefon und du hast diese ganzen Apps und eigentlich sind es alles nur irgendwie

00:32:33.810 --> 00:32:38.450
<v Felix>Frontends zu einer zu einer Applikation dahinter, die im Interweb steht.

00:32:38.610 --> 00:32:43.330
<v Ingo>Jaja, das kann ja alles sein, aber es ist ja nicht gesagt, dass du die Applikation selber betreiben musst.

00:32:43.410 --> 00:32:48.930
<v Ingo>Es kann ja auch nur einen Client für irgendwas sein, was jemand anders bereitstellt, Twitter zum Beispiel.

00:32:49.090 --> 00:32:52.130
<v Ingo>Und wenn du dann irgendwie, okay, bei der Twitter-App ist es ein bisschen ein Problem,

00:32:52.210 --> 00:32:54.450
<v Ingo>weil die halt ab und zu mal ihre APIs ändern.

00:32:55.730 --> 00:32:59.410
<v Ingo>Aber du könntest jetzt auch sagen, du baust dir jetzt mal für einen bestimmten Service.

00:32:59.970 --> 00:33:03.570
<v Felix>Es gibt ja nicht so unendlich viele Services, wo du jetzt noch Shit davor bauen kannst.

00:33:03.650 --> 00:33:03.970
<v Felix>Ja.

00:33:04.130 --> 00:33:05.170
<v Felix>Das ist halt das Problem.

00:33:05.330 --> 00:33:09.330
<v Ingo>Ne, was ich einfach damit sagen wollte, ist, du hättest quasi die Möglichkeit,

00:33:09.890 --> 00:33:15.890
<v Ingo>da sowas wie passives Einkommen zu generieren, indem du einfach eine Applikation schreibst,

00:33:16.210 --> 00:33:21.490
<v Ingo>die einmal fertig machst, sodass sie halt tut, und dann an anderen Sachen weiterbaust.

00:33:22.610 --> 00:33:26.050
<v Ingo>Und während die Applikation, also wenn die jetzt nicht auf dem Back,

00:33:26.290 --> 00:33:31.090
<v Ingo>wenn du jetzt nicht das Backend, was da irgendwie angeboten wird, dazu selber betreiben musst und sonst

00:33:31.090 --> 00:33:37.410
<v Ingo>irgendwas und die Applikation schon alles tut, was sie soll, dann kannst du ja quasi dich um andere Dinge

00:33:37.410 --> 00:33:37.890
<v Ingo>kümmern.

00:33:38.050 --> 00:33:41.730
<v Ingo>Und bei einem Webservice musst du halt ständig darum, muss dich ständig darum kümmern,

00:33:41.810 --> 00:33:44.850
<v Ingo>dass alles läuft und muss halt auch Operations und Support und sonst was anbieten.

00:33:44.930 --> 00:33:48.130
<v Felix>Ja, du machst halt Cloud, also die Cloud ist fertig.

00:33:48.370 --> 00:33:48.690
<v Felix>Quasi.

00:33:49.570 --> 00:33:51.890
<v Ingo>Das haben wir ja auch schon gelernt, das ist alles nicht so einfach.

00:33:52.050 --> 00:33:56.530
<v Felix>Ja, das ist, aber ich sehe es trotzdem eher so in die Richtung,

00:33:57.090 --> 00:34:01.890
<v Felix>du hast irgendwie einen Web-Service und der wird nur noch angesprochen von der Applikation.

00:34:02.050 --> 00:34:02.290
<v Felix>Ja.

00:34:02.610 --> 00:34:04.290
<v Ingo>Ist ja auch viel so tatsächlich.

00:34:04.370 --> 00:34:05.170
<v Gast 1>Also ich meine, du hast.

00:34:05.650 --> 00:34:07.730
<v Felix>Selbst wenn du, wenn du irgendwie nur ein Frontend zu einer anderen bist,

00:34:07.810 --> 00:34:12.130
<v Felix>dann kannst du ja machst du trotzdem einen Web-Service, weil es halt einfach einfacher ist zu maintain,

00:34:12.210 --> 00:34:12.770
<v Felix>zum Beispiel auch.

00:34:12.930 --> 00:34:17.810
<v Ingo>Ja, und auch gerade bei so Diensten wie jetzt, oder bei so Applikationen,

00:34:17.970 --> 00:34:22.450
<v Ingo>die jetzt nicht unbedingt ein Backend bräuchten von der normalen Funktionalität her,

00:34:22.530 --> 00:34:26.530
<v Ingo>wie zum Beispiel Instacast als Podcast-Client.

00:34:26.690 --> 00:34:29.890
<v Ingo>Die haben ja trotzdem ein Backend, damit die dir Push-Notifications schicken können,

00:34:31.650 --> 00:34:33.010
<v Ingo>wenn es neue Podcasts gibt.

00:34:33.490 --> 00:34:37.010
<v Ingo>Oder die müssen wahrscheinlich demnächst auch ein Backend anbieten,

00:34:37.170 --> 00:34:40.930
<v Ingo>damit die weiterhin Flatter-Support machen können.

00:34:41.330 --> 00:34:42.130
<v Felix>Was passiert da jetzt?

00:34:42.290 --> 00:34:44.130
<v Felix>Du kannst uns hier mal auf den aktuellen Stand bringen.

00:34:44.290 --> 00:34:44.930
<v Felix>Wie sieht es aus?

00:34:45.090 --> 00:34:49.810
<v Ingo>Ja, so mein aktueller Stand ist, dass Apple sich das angeguckt hat und dass die beschlossen haben,

00:34:49.890 --> 00:34:56.450
<v Ingo>nee, nee, das ist kein, das ist böse, das ist Payment und somit gelten halt alle Regeln,

00:34:56.610 --> 00:34:58.610
<v Ingo>die für Payment-Applikationen gelten.

00:34:59.650 --> 00:35:04.850
<v Ingo>Und so wie ich das interpretiert habe, bedeutet das, dass quasi so Applikationen mit Flatter Support ohne

00:35:04.850 --> 00:35:07.810
<v Ingo>weiteres nicht in den App Store kommen, deshalb muss man das irgendwie umgehen,

00:35:07.890 --> 00:35:09.490
<v Ingo>was halt irgendwie traurig und schade ist.

00:35:09.810 --> 00:35:11.490
<v Felix>Und das heißt, umgehen bedeutet dann genau was?

00:35:11.730 --> 00:35:15.490
<v Ingo>Umgehen würde zum Beispiel bedeuten, du bietest einen eigenen Service an,

00:35:15.730 --> 00:35:20.370
<v Ingo>also ein eigenes Backend, wo dann deine Applikation,

00:35:20.450 --> 00:35:23.970
<v Ingo>also jetzt der Podcast-Client in dem Fall, hinloggt, was er denen gehört hat,

00:35:24.210 --> 00:35:28.050
<v Ingo>und du quasi dann in diesem Web-Interface sagen kannst, flatter doch mal automatisch alles,

00:35:28.130 --> 00:35:33.650
<v Ingo>was ich gehört habe, dass es quasi aus der Applikation raus ist und quasi eine weitere Interektion drin ist,

00:35:33.730 --> 00:35:35.410
<v Ingo>bei der Apple nicht beteiligt ist.

00:35:35.730 --> 00:35:37.810
<v Felix>Jedes Problem kann durch Interektion gelöst werden.

00:35:37.970 --> 00:35:38.770
<v Unbekannt>Eben, wieder, wieder.

00:35:39.090 --> 00:35:41.730
<v Felix>Das ist, aber das ist einfach, das finde ich fucking retarded einfach.

00:35:42.050 --> 00:35:43.890
<v Felix>Dass man sowas machen muss, nur dass man das.

00:35:44.210 --> 00:35:45.810
<v Gast 1>Das finden, glaube ich, alle retarded.

00:35:45.890 --> 00:35:50.770
<v Ingo>Also ich meine, wir sind da ja selber auch betroffen, weil unsere Flatter-Einnahmen da jetzt dadurch

00:35:50.770 --> 00:35:56.050
<v Ingo>zurückgehen und eigentlich Leute, die uns wahrscheinlich gerne irgendwie Geld geben würden,

00:35:56.210 --> 00:35:59.170
<v Ingo>nicht mehr dran denken, auf den Button zu klicken oder so, weil das ist halt einfach,

00:35:59.250 --> 00:36:01.570
<v Ingo>wenn das automatisch passiert, dann ist es ja cool.

00:36:02.290 --> 00:36:03.730
<v Felix>Genauso wie Backups halt.

00:36:03.890 --> 00:36:04.210
<v Felix>Ja.

00:36:04.530 --> 00:36:08.050
<v Felix>Du würdest es eigentlich immerst man und man wird es eigentlich immer automatisch haben.

00:36:08.210 --> 00:36:11.090
<v Ingo>Ah, aber wenn wir gerade bei Flatter waren, das ist jetzt eine gute Überleitung.

00:36:11.410 --> 00:36:11.970
<v Ingo>Superfaff.

00:36:12.130 --> 00:36:16.850
<v Ingo>Genau, Superfaff ist jetzt nämlich auch so ein weitere Indirektion noch.

00:36:18.130 --> 00:36:19.570
<v Gast 1>Da schließt sich der Kreis, das ist cool.

00:36:20.530 --> 00:36:22.530
<v Felix>Das ist noch nicht geschlossen, es ist einfach mehr Indirektion.

00:36:22.770 --> 00:36:24.530
<v Gast 1>Das ist einfach mehr Indirektion, genau.

00:36:25.170 --> 00:36:31.570
<v Ingo>Ja, Superfaff ist so ein Dienst, der glaube ich auch von ein paar Leuten gemacht

00:36:32.050 --> 00:36:35.570
<v Ingo>wurde, die sich von Holgi haben inspirieren lassen.

00:36:37.650 --> 00:36:43.490
<v Ingo>Und zwar ist das, oh, das ist ja super, super Bonus mit Note und mit Redis und auf Heroku gehostet,

00:36:43.570 --> 00:36:44.050
<v Ingo>das muss gut.

00:36:46.610 --> 00:36:49.330
<v Gast 1>Allein weil es Redis drin hat, muss es gut sein.

00:36:49.890 --> 00:36:50.770
<v Gast 1>Was tut es?

00:36:51.090 --> 00:36:57.730
<v Ingo>Es ist eine Applikation, die deinen Twitter-Stream anguckt und mit der du dich

00:36:57.730 --> 00:37:02.450
<v Ingo>quasi mit Twitter und mit Flatter, mit OAuth authentifizieren kannst.

00:37:02.770 --> 00:37:08.690
<v Ingo>Und dann kannst du halt konfigurieren, dass Dinge, die du zum Beispiel retweetest oder Dinge,

00:37:08.770 --> 00:37:11.970
<v Ingo>die du auf Twitter faffst, dass die automatisch geflattert werden.

00:37:12.050 --> 00:37:15.810
<v Ingo>Also du kannst ja mittlerweile Twitter-User flattern.

00:37:16.690 --> 00:37:17.650
<v Ingo>Das geht ja schon lange.

00:37:18.290 --> 00:37:19.330
<v Ingo>Das geht schon relativ lange.

00:37:19.410 --> 00:37:22.770
<v Ingo>Da gab es bis jetzt, war halt ein bisschen so kompliziert.

00:37:22.850 --> 00:37:29.330
<v Ingo>Man konnte entweder in dem Flatter-Interface den Twitter-User-Namen von jemandem eingeben und konnte dann

00:37:29.330 --> 00:37:30.530
<v Ingo>sagen, man möchte jetzt flattern.

00:37:30.690 --> 00:37:37.410
<v Ingo>Oder zum Beispiel bei mir ist es so, ich habe diese Flatter-Extension für Chrome installiert.

00:37:37.650 --> 00:37:38.930
<v Ingo>Gibt es auch für Firefox?

00:37:39.170 --> 00:37:39.650
<v Ingo>Genau.

00:37:40.210 --> 00:37:44.850
<v Ingo>Da kann man dann quasi, wenn man auf dem Twitter-Webinterface irgendwo drauf surft,

00:37:44.930 --> 00:37:48.530
<v Ingo>kann man dann quasi jetzt oben auf Flatter klicken und oder auf Webseiten,

00:37:48.610 --> 00:37:51.250
<v Ingo>die das unterstützen und dann flattern.

00:37:51.570 --> 00:37:52.770
<v Unbekannt>Aber es gab halt bis jetzt keine.

00:37:53.410 --> 00:37:54.210
<v Ingo>Twitter geht gerade nicht.

00:37:54.370 --> 00:37:55.490
<v Ingo>Twitter ist irgendwie kaputt heute.

00:37:55.570 --> 00:37:56.450
<v Ingo>Also bei mir geht Twitter kaputt.

00:37:56.690 --> 00:37:57.730
<v Felix>Twitter ist aber super slow, das ist ein bisschen.

00:37:57.890 --> 00:37:59.410
<v Ingo>Also mit Twitter irgendwie kaputt?

00:37:59.650 --> 00:38:02.450
<v Ingo>Also gut, ich gehe halt nur gegen die API, ich habe jetzt die Webseite nicht.

00:38:02.610 --> 00:38:07.730
<v Ingo>Nee, nee, ich habe jetzt gerade, weil ich ausprobieren wollte, ob der Button erscheint im Firefox,

00:38:07.890 --> 00:38:08.930
<v Ingo>aber die Webseite lädt nicht.

00:38:09.090 --> 00:38:10.290
<v Felix>Eindeutiges vielleicht.

00:38:10.530 --> 00:38:12.530
<v Ingo>Die Webseite lädt auf jeden Fall sehr, sehr langsam.

00:38:12.610 --> 00:38:13.570
<v Ingo>Das ist richtig.

00:38:14.770 --> 00:38:15.090
<v Ingo>Genau.

00:38:15.490 --> 00:38:16.370
<v Felix>Bestimmt wegen dem Website.

00:38:16.690 --> 00:38:20.770
<v Ingo>Ja, jedenfalls gab es aber bis jetzt noch gar keine so richtig coole Möglichkeit,

00:38:20.850 --> 00:38:24.290
<v Ingo>wenn man irgendwie mal mobil ist und einen lustigen Tweet liest oder irgendwas,

00:38:24.450 --> 00:38:29.250
<v Ingo>was man für sinnvoll erachtet, demjenigen so auf die Schulter zu klopfen und zu sagen,

00:38:29.330 --> 00:38:31.650
<v Ingo>hey, hier hast den Flatterklick.

00:38:32.610 --> 00:38:38.770
<v Ingo>Und das kann jetzt mit Indirektion gelöst werden, indem nämlich quasi diese Superfaff-Web-App

00:38:39.410 --> 00:38:45.250
<v Ingo>deinen Twitter-Stream durchguckt und dann sieht, ob du irgendwas gefafft oder getweetet hast.

00:38:46.850 --> 00:38:51.170
<v Ingo>Oder Dinge auf Soundcloud sogar, die du gefafft hast,

00:38:51.410 --> 00:38:54.530
<v Ingo>oder Sachen auf GitHub, geht auch.

00:38:54.690 --> 00:39:00.210
<v Ingo>Also du kannst ja auch zum Beispiel Gist, bei einem GIST kannst du ja auch zum Beispiel so ein Sternchen

00:39:00.210 --> 00:39:00.450
<v Ingo>machen.

00:39:02.130 --> 00:39:02.690
<v Ingo>Ja, genau.

00:39:03.010 --> 00:39:04.370
<v Felix>Verdammte Ablenkung, echt.

00:39:06.130 --> 00:39:08.770
<v Felix>Ich hab die lustigen Animals being dicks.

00:39:09.250 --> 00:39:12.850
<v Gast 1>Ja, das kommt ja noch, das habe ich deshalb verlinkt, weil du ein gutes Beispiel für gibst.

00:39:13.410 --> 00:39:17.650
<v Gast 1>Aber genau, und es hat mich total aus dem Konzept gezicht.

00:39:17.730 --> 00:39:18.690
<v Unbekannt>Wo war ich denn gerade?

00:39:19.010 --> 00:39:19.970
<v Gast 1>Habe ich schon erzählt, was es macht.

00:39:20.770 --> 00:39:21.730
<v Gast 1>Es fafft einfach automatisch.

00:39:22.210 --> 00:39:23.890
<v Felix>Es fafft einfach automatisch bei Soundwort.

00:39:25.650 --> 00:39:27.810
<v Gast 1>Es flattert automatisch Dinge, die du faffst.

00:39:28.530 --> 00:39:29.970
<v Gast 1>So viele komische Internetworte.

00:39:30.210 --> 00:39:31.090
<v Felix>Ja, Internet.

00:39:31.250 --> 00:39:32.850
<v Ingo>Es flattert Sachen, die du faffst.

00:39:32.930 --> 00:39:38.930
<v Ingo>Also wenn man in Flutter auf Pfaff drückt, Favorite, dies, Dingi, Bim-Dingi, dann wird es automatisch geführt.

00:39:40.610 --> 00:39:40.690
<v Ingo>Genau.

00:39:40.770 --> 00:39:41.410
<v Ingo>Oder Retweet.

00:39:41.490 --> 00:39:42.850
<v Gast 1>Ich glaube, das ist unser heutiger Titel.

00:39:42.930 --> 00:39:43.970
<v Unbekannt>Bimmy Dingifuff.

00:39:44.290 --> 00:39:45.890
<v Felix>Bimi-Dingi-Pfuff, finde ich gut.

00:39:47.170 --> 00:39:48.690
<v Gast 1>Finde ich auf jeden Fall ein cooles Projekt.

00:39:49.090 --> 00:39:50.290
<v Ingo>Ich habe es aber noch gar nicht benutzt.

00:39:50.530 --> 00:39:51.330
<v Ingo>Hast du es schon mal benutzt?

00:39:51.650 --> 00:39:53.090
<v Gast 1>Nee, ich hab das auch benutzt.

00:39:53.650 --> 00:39:56.290
<v Felix>Ich habe einfach super hart darüber reden und keine Ahnung, die gemacht haben.

00:39:56.610 --> 00:39:57.730
<v Gast 1>Ich habe es gerade geflattert.

00:40:00.130 --> 00:40:03.330
<v Ingo>Es kam irgendwie letzte Woche so auf und dann war es irgendwie ganz groß,

00:40:03.410 --> 00:40:06.050
<v Ingo>aber ich bin auch nicht dazu gekommen, es mehr anzugucken.

00:40:06.130 --> 00:40:09.170
<v Ingo>Und heute hat es auch irgendjemand schon uns angetwittert, ob wir es schon angeguckt haben.

00:40:09.250 --> 00:40:11.250
<v Ingo>Ja, genau, also ich habe das bei, wo war denn das?

00:40:11.330 --> 00:40:14.130
<v Gast 1>Bei Not Side for Work habe ich das letztens gehört.

00:40:14.750 --> 00:40:16.670
<v Gast 1>Und hab gedacht, das ist doch ganz cool.

00:40:16.750 --> 00:40:20.910
<v Gast 1>Ich hab's jetzt auch noch nicht ausprobiert, aber hey, es benutzt Node und Reddit.

00:40:22.030 --> 00:40:23.230
<v Gast 1>Es ist auf Heroku gehostet.

00:40:23.470 --> 00:40:24.190
<v Gast 1>Das ist doch schon mal cool.

00:40:24.350 --> 00:40:26.190
<v Felix>Obwohl ich ja Heroku gar nicht so cool finde, muss ich sagen.

00:40:26.270 --> 00:40:27.550
<v Gast 1>Ach, ich weiß nicht, ich finde Heroku ganz angenehm.

00:40:27.870 --> 00:40:28.590
<v Gast 1>Das halt so blöd einfach.

00:40:28.910 --> 00:40:30.750
<v Ingo>Ja, erstens, also gut, du hast ja einen Freeplan.

00:40:31.470 --> 00:40:33.950
<v Ingo>Aber was ich blöd finde, ist, dass man keine Websockets hosten kann.

00:40:34.030 --> 00:40:35.070
<v Felix>Das ist ja voll der Scheiße.

00:40:35.230 --> 00:40:35.870
<v Felix>Aber du kannst ja.

00:40:36.430 --> 00:40:36.670
<v Felix>Nicht?

00:40:37.070 --> 00:40:41.390
<v Ingo>Nee, die killen deine Connections nach 30 Sekunden.

00:40:41.710 --> 00:40:45.150
<v Ingo>Du kannst keine lang enthaltenden, dauerhaften Verbindungen haben.

00:40:45.230 --> 00:40:45.710
<v Ingo>Ah, das ist gut.

00:40:46.110 --> 00:40:47.070
<v Ingo>Zumindest momentan.

00:40:47.390 --> 00:40:49.150
<v Felix>Du darfst quasi nur das Web benutzen.

00:40:50.190 --> 00:40:56.990
<v Ingo>Ja, zudem hast du halt nur einen HTTP-Worker im Free Plan, was halt auch irgendwie so ein bisschen blöd ist.

00:40:57.390 --> 00:41:01.230
<v Felix>Ja, deswegen, was gibt es denn noch für Free Plans von anderen Sachen, die irgendwie cooler sind?

00:41:01.310 --> 00:41:03.710
<v Felix>Zum Beispiel Google App Engine, ist ja mal richtig cool, oder?

00:41:04.590 --> 00:41:05.310
<v Felix>Das kann doch alles, oder?

00:41:05.550 --> 00:41:11.230
<v Ingo>Ja, das Problem bei Google App Engine ist, du kannst da halt nicht beliebige Anwendungen drauflaufen lassen.

00:41:11.710 --> 00:41:13.790
<v Felix>Ja, du kannst halt alles Python drauflaufen lassen.

00:41:14.270 --> 00:41:19.310
<v Ingo>Ja, aber du musst dann halt schon ein Framework haben, was die Google App Engine APIs benutzt.

00:41:19.470 --> 00:41:21.630
<v Ingo>Also du hast du bist ja da relativ stark eingeschränkt.

00:41:21.710 --> 00:41:26.030
<v Ingo>Du darfst ja nicht aufs Filesystem schreiben und darfst keine Threads aufmachen und diverse Dinge.

00:41:26.190 --> 00:41:32.990
<v Ingo>Und bei Heroku ist es halt schon so, dass du da so ein Plane Sinatra oder Rails oder Python,

00:41:33.070 --> 00:41:38.270
<v Ingo>Django, sonst oder Node irgendwie da halt direkt hinpushen kannst und dann bauen die das.

00:41:38.430 --> 00:41:45.310
<v Ingo>Und du kannst halt auch die beliebige Datenbanken und so nehmen und bei App Engine musst du dann halt

00:41:45.310 --> 00:41:46.910
<v Ingo>irgendwie deren eigenen Scheiß machen.

00:41:47.150 --> 00:41:49.950
<v Felix>Was ist denn der developerfreundlichste Zeugs gerade?

00:41:50.110 --> 00:41:54.350
<v Ingo>Also was glaube ich auch ganz cool ist, ist Nojitsu, wenn man Node macht,

00:41:54.510 --> 00:41:57.550
<v Ingo>das ist auch so ein bisschen so ein Node-Hosting.

00:41:57.950 --> 00:42:00.030
<v Felix>Joint, was hast du da verfolgt?

00:42:00.430 --> 00:42:04.350
<v Gast 1>Joint sind meine momentan heutigen Erfahrungen nicht so ganz cool.

00:42:04.910 --> 00:42:07.150
<v Felix>Die sind halt Solaris-Erfahrungen, das ist das Problem.

00:42:07.550 --> 00:42:13.710
<v Ingo>Also ich habe heute so ein bisschen versucht, Applikationen auf einer Joint Smart Machine zu deployen.

00:42:13.950 --> 00:42:15.390
<v Felix>Die heißen alle Smart Machine, oder?

00:42:15.550 --> 00:42:15.870
<v Felix>Ja.

00:42:16.750 --> 00:42:19.470
<v Ingo>Also das ist halt der, das ist halt deren Konzept von, das ist so.

00:42:20.110 --> 00:42:22.430
<v Felix>Das ist Open, wie ist es, Open Solaris?

00:42:23.710 --> 00:42:27.070
<v Ingo>Genau, das ist ein Fork von Open Solaris und das ist irgendwie dieses Smart OS.

00:42:27.310 --> 00:42:28.270
<v Felix>Genau, und das ist irgendwie.

00:42:28.670 --> 00:42:33.230
<v Ingo>Das hat halt irgendwie ZFS und Solaris-Containers und den ganzen Scheiß.

00:42:33.470 --> 00:42:37.150
<v Felix>Ja, genau, also die benutzen diesen ganzen Scheiß, damit du dann zum Schluss eine Shell bekommst.

00:42:37.390 --> 00:42:37.710
<v Felix>Ja.

00:42:38.110 --> 00:42:38.510
<v Felix>Pretty much.

00:42:38.990 --> 00:42:45.630
<v Felix>Bei, ich weiß nicht, ob es immer noch so ist, bei Joint, du kriegst ein Free-Tier mit 128

00:42:45.630 --> 00:42:46.510
<v Felix>Megabyte RAM.

00:42:48.030 --> 00:42:49.230
<v Felix>Und aber halt kein Root.

00:42:49.310 --> 00:42:53.630
<v Felix>Also du musst alles von Hand in die entsprechenden Verzeichnisse bauen, was ein bisschen Pain ist.

00:42:55.710 --> 00:43:02.430
<v Felix>Aber sonst, du musst applyen, also du musst sagen, ich will jetzt gerne eine Kiste haben

00:43:02.590 --> 00:43:06.910
<v Felix>und dann kriegst du irgendwann Wochentage später,

00:43:07.070 --> 00:43:10.510
<v Felix>kriegst du dann deinen Code und dann kannst du dir eine Kiste hochfahren.

00:43:10.590 --> 00:43:11.950
<v Felix>Und das funktioniert n-mal.

00:43:13.310 --> 00:43:15.310
<v Gast 1>Wie sage ich den auf Solaris, wie viel RAM ich habe?

00:43:15.550 --> 00:43:16.270
<v Gast 1>V-M?

00:43:17.470 --> 00:43:18.110
<v Gast 1>Free geht nicht.

00:43:18.270 --> 00:43:18.590
<v Gast 1>Gibt's nicht.

00:43:18.990 --> 00:43:19.550
<v Gast 1>Mach top.

00:43:19.710 --> 00:43:20.350
<v Gast 1>Versuch top.

00:43:21.470 --> 00:43:23.390
<v Gast 1>Top ist ein Alias, der Echo ausgibt.

00:43:23.470 --> 00:43:25.870
<v Gast 1>Ich soll PR-Stat benutzen.

00:43:26.030 --> 00:43:28.270
<v Gast 1>PR-Stat gibt mir nur eine Prozessliste aus.

00:43:29.070 --> 00:43:29.390
<v Gast 1>Okay.

00:43:30.190 --> 00:43:31.470
<v Felix>Komm, wir gucken Solaris.

00:43:32.510 --> 00:43:33.310
<v Felix>Ja, das ist halt Solaris.

00:43:34.030 --> 00:43:35.550
<v Felix>Guck einfach in Proc irgendwo was.

00:43:36.510 --> 00:43:37.630
<v Felix>Oh, das gibt's auch nicht, oder?

00:43:39.070 --> 00:43:40.910
<v Gast 1>Also ich will jetzt halt auch nicht live googeln, wie man.

00:43:41.150 --> 00:43:41.710
<v Gast 1>Also wenn ihr irgendwie.

00:43:42.990 --> 00:43:44.510
<v Felix>Solaris Check Free RAM.

00:43:44.910 --> 00:43:45.630
<v Felix>Das ist so einfach.

00:43:45.710 --> 00:43:47.710
<v Felix>Hier, du sagst einfach PR-Stat-A.

00:43:48.110 --> 00:43:48.830
<v Felix>Gott, das machst du!

00:43:49.150 --> 00:43:49.630
<v Felix>Was machst du?

00:43:50.190 --> 00:43:53.470
<v Felix>Gott, du machst PRSat-A.

00:43:53.710 --> 00:43:55.230
<v Felix>Ne, warte, ist doch nicht genug.

00:43:55.630 --> 00:44:00.110
<v Gast 1>Du kannst zeigt er mir irgendwie Load an und die Prozesse laufen.

00:44:00.590 --> 00:44:01.230
<v Gast 1>Hier, du kannst.

00:44:01.630 --> 00:44:02.750
<v Felix>Hier, genau, hier kannst du es machen.

00:44:02.830 --> 00:44:07.310
<v Felix>Und zwar, du machst Echo, Hochkomma, Doppelpunkt, Doppelpunkt, Memstat,

00:44:07.870 --> 00:44:11.870
<v Felix>Hochkomma, Pipe, MDB-K.

00:44:12.270 --> 00:44:13.070
<v Ingo>Oh, das ist so.

00:44:13.310 --> 00:44:14.430
<v Felix>Also derzeit minus K.

00:44:14.750 --> 00:44:15.550
<v Ingo>Das ist so einfach.

00:44:16.270 --> 00:44:17.710
<v Felix>Du hast bloß keine Ahnung von Solaris.

00:44:18.030 --> 00:44:18.510
<v Felix>Solaris.

00:44:18.910 --> 00:44:19.630
<v Felix>Slowaris.

00:44:19.950 --> 00:44:20.750
<v Ingo>Slowaris.

00:44:21.230 --> 00:44:25.310
<v Felix>Also ich muss ja sagen, diese Smart Machines sind echt cool dafür, dass sie eigentlich nicht so viel Power

00:44:25.310 --> 00:44:25.470
<v Felix>haben.

00:44:26.590 --> 00:44:27.790
<v Unbekannt>Ja, also ist auch ganz nett.

00:44:27.870 --> 00:44:31.150
<v Ingo>Da kann man halt auch gegen einen Git Repository pushen und wenn es denn funktioniert,

00:44:31.230 --> 00:44:35.710
<v Ingo>dann sollte der theoretisch die Applikation automatisch deployen und starten und so.

00:44:36.430 --> 00:44:38.270
<v Gast 1>Ansonsten, was kann man denn dann so sagen?

00:44:38.590 --> 00:44:40.590
<v Felix>Ich hatte mal so einen anderen Dienst, der war auch relativ cool.

00:44:41.230 --> 00:44:44.910
<v Gast 1>Also was ja irgendwie von unseren Hörern ganz gerne genutzt wird, scheinbar,

00:44:44.990 --> 00:44:49.630
<v Gast 1>ist ja dieses überspace.de habe ich jetzt bitte.

00:44:50.830 --> 00:44:51.550
<v Gast 1>Uber Space-Tech.

00:44:51.710 --> 00:44:54.990
<v Felix>Ist das auch von den Uber 3, über, wie heißen die Ur-Ubernauten?

00:44:56.030 --> 00:44:56.430
<v Felix>Keine Ahnung.

00:44:56.590 --> 00:44:57.230
<v Felix>Ich weiß nicht, was du meinst.

00:44:58.670 --> 00:45:01.550
<v Felix>Nee, dieses hieß das andere Ding, was auch scheiße war.

00:45:01.790 --> 00:45:07.070
<v Felix>Dieses eine Social, irgendwie, wo alle irgendwie sind.

00:45:07.310 --> 00:45:09.870
<v Gast 1>Ach so, ja, die 600-Kinder, das ist.

00:45:09.950 --> 00:45:11.470
<v Felix>Genau, ja genau, so hieß es das Wunderkid.

00:45:11.710 --> 00:45:12.430
<v Felix>Wunderkid, genau.

00:45:12.510 --> 00:45:13.550
<v Gast 1>Nee, das ist was anderes.

00:45:13.710 --> 00:45:14.430
<v Gast 1>Ach, Gott sei Dank.

00:45:14.830 --> 00:45:15.870
<v Ingo>Wunder tatsächlich noch.

00:45:16.110 --> 00:45:16.350
<v Ingo>Nein.

00:45:16.590 --> 00:45:16.830
<v Ingo>Doch.

00:45:17.150 --> 00:45:19.150
<v Felix>Um es irgendwie, was machst du damit?

00:45:20.830 --> 00:45:25.630
<v Ingo>Um mit meiner Frau Sachen zu bearbeiten.

00:45:25.870 --> 00:45:27.550
<v Ingo>Also gegenseitig.

00:45:28.190 --> 00:45:28.670
<v Ingo>Finde ich awesome.

00:45:28.990 --> 00:45:30.110
<v Ingo>Termine, gedön sind und so.

00:45:30.270 --> 00:45:32.830
<v Felix>Hast du auch den Paidplan für irgendwie 1200 Dollar oder?

00:45:33.150 --> 00:45:34.910
<v Ingo>Nee, nee, nee, kannst du kostenlos benutzen.

00:45:35.390 --> 00:45:38.030
<v Ingo>Also wenn du nicht spannende Sachen machst, ist es so.

00:45:38.190 --> 00:45:39.630
<v Felix>Ah, du kannst VMStat machen noch.

00:45:39.870 --> 00:45:40.670
<v Ingo>Habe ich gerade gesehen, ja.

00:45:40.990 --> 00:45:42.670
<v Gast 1>VMSTAT 55.

00:45:43.790 --> 00:45:44.590
<v Ingo>Er sagt.

00:45:45.310 --> 00:45:46.830
<v Felix>Was wolltest du eigentlich nachschauen?

00:45:47.230 --> 00:45:48.910
<v Ingo>Wie viel RAM auf der Kiste drauf ist?

00:45:48.990 --> 00:45:50.110
<v Felix>Ah ja, 128 wahrscheinlich.

00:45:50.350 --> 00:45:51.310
<v Ingo>Nee, nee, das ist eine größere.

00:45:51.550 --> 00:45:51.790
<v Ingo>Oh, fuck.

00:45:52.030 --> 00:45:53.310
<v Felix>Dann hat sie 2050.

00:45:56.270 --> 00:45:57.870
<v Gast 1>Das ist aber, glaube ich, nur verbraucht.

00:45:58.110 --> 00:46:01.390
<v Ingo>Nee, ich glaube, die hat irgendwie 768 MW oder so.

00:46:01.790 --> 00:46:02.510
<v Ingo>My God.

00:46:02.990 --> 00:46:03.550
<v Ingo>So viel.

00:46:05.150 --> 00:46:06.030
<v Gast 1>Zurück zum Thema.

00:46:06.110 --> 00:46:07.070
<v Ingo>Wir schweifen ab.

00:46:07.230 --> 00:46:07.470
<v Ingo>Echt?

00:46:07.790 --> 00:46:08.270
<v Ingo>Wo waren wir?

00:46:08.590 --> 00:46:10.030
<v Ingo>Achso, bei Pfaff-Dingsbums.

00:46:10.830 --> 00:46:12.670
<v Ingo>Aber da gibt es nichts mehr zu sagen, oder?

00:46:12.750 --> 00:46:13.150
<v Ingo>Da sind wir.

00:46:13.630 --> 00:46:15.470
<v Gast 1>Autofaffen ist, glaube ich, ganz cool.

00:46:15.630 --> 00:46:15.950
<v Gast 1>Ja, das ist ja auch nicht.

00:46:17.870 --> 00:46:22.190
<v Ingo>Man sieht weder, dass es ein deutsches Projekt ist oder dass Flutter auch in Deutschland irgendwie sehr

00:46:23.630 --> 00:46:24.270
<v Ingo>bekannt ist.

00:46:24.430 --> 00:46:26.190
<v Ingo>Irgendwie am bekanntesten von allen, glaube ich.

00:46:26.350 --> 00:46:27.870
<v Ingo>Ja, alles benutzen nur die Deutschen.

00:46:28.110 --> 00:46:30.910
<v Ingo>Also ich glaube, Flutter ist halt größtenteils in Europa so.

00:46:30.990 --> 00:46:33.790
<v Ingo>Also die Amis, die kennt, die haben da schon mal was von gehört vielleicht,

00:46:33.870 --> 00:46:36.990
<v Ingo>aber die haben irgendwie, die sagen dann, ja, wir bieten doch PayPal an,

00:46:37.230 --> 00:46:37.790
<v Ingo>reicht doch.

00:46:38.430 --> 00:46:44.190
<v Ingo>Ja, ich hab letztens auch wieder, ich wollte Ardu flattern und den habe ich als auch mal geschrieben.

00:46:44.270 --> 00:46:44.590
<v Ingo>Hä?

00:46:45.070 --> 00:46:47.150
<v Ingo>So, ich habe keine Lust, irgendwie.

00:46:47.550 --> 00:46:50.030
<v Ingo>PayPal mach doch mal Flatter an.

00:46:50.510 --> 00:46:50.830
<v Ingo>Ja.

00:46:52.750 --> 00:46:53.310
<v Ingo>Naja.

00:46:53.630 --> 00:46:54.910
<v Gast 1>So ist es dann halt, ne?

00:46:55.470 --> 00:46:57.630
<v Ingo>Ja, es ist einfach so schön einfach, ne?

00:46:57.790 --> 00:47:01.950
<v Ingo>Einfach und so ein bisschen Freude verteilen.

00:47:02.830 --> 00:47:03.310
<v Ingo>Mehr Freude.

00:47:03.550 --> 00:47:06.430
<v Felix>Also man fühlt sich auf jeden Fall selber gut, wenn man irgendwas getan hat.

00:47:07.150 --> 00:47:07.470
<v Felix>Ja.

00:47:07.710 --> 00:47:11.870
<v Ingo>Ja, und das Schöne ist halt, wenn es automatisch passiert und man keinen extra Client dafür braucht.

00:47:11.950 --> 00:47:14.190
<v Ingo>Also wenn man einfach einen Twitter-Client benutzen kann und denkt,

00:47:14.670 --> 00:47:19.470
<v Ingo>das fand ich jetzt ganz schön, dieses Bild, oder ich fand jetzt irgendwie diesen Tweet sehr geistreich oder

00:47:19.550 --> 00:47:23.070
<v Ingo>ist ein schönes Zitat oder sonst irgendwas, dann ist es doch eigentlich ganz cool,

00:47:23.150 --> 00:47:27.070
<v Ingo>wenn man da einfach nur auf einen Knopf, der eh schon in dem Twitter-Client mit drin ist,

00:47:27.150 --> 00:47:28.110
<v Ingo>draufklicken kann.

00:47:28.750 --> 00:47:30.670
<v Ingo>Und das passiert dann einfach das Richtige.

00:47:30.990 --> 00:47:32.110
<v Felix>Voll gut auf jeden Fall.

00:47:32.670 --> 00:47:33.950
<v Ingo>So, wo waren wir denn jetzt?

00:47:34.030 --> 00:47:35.150
<v Ingo>Ich bin hier irgendwie gerade raus.

00:47:35.310 --> 00:47:36.750
<v Unbekannt>Wir waren immer bei Superface.

00:47:36.830 --> 00:47:38.830
<v Ingo>Also bei SuperFaw, ja, SuperFaf haben wir abgeschlossen.

00:47:38.910 --> 00:47:39.310
<v Ingo>Was gibt es jetzt?

00:47:39.550 --> 00:47:40.590
<v Ingo>Bei Microsoft Surface.

00:47:41.150 --> 00:47:42.350
<v Felix>Oh, shit Surface.

00:47:43.550 --> 00:47:44.830
<v Ingo>Microsoft Surface.

00:47:44.990 --> 00:47:47.150
<v Felix>It's the iPad from Microsoft.

00:47:48.350 --> 00:47:50.750
<v Ingo>Der iPad Killer.

00:47:51.150 --> 00:47:52.110
<v Ingo>Der iPhone Killer.

00:47:52.910 --> 00:47:54.030
<v Gast 1>So wie der Kin.

00:47:54.190 --> 00:47:55.790
<v Ingo>Kennt ihr denn noch den Kin?

00:47:56.030 --> 00:47:56.270
<v Ingo>Nee.

00:47:57.630 --> 00:47:58.190
<v Ingo>So wie Zun?

00:47:58.830 --> 00:48:01.950
<v Ingo>Ja, sowas wie der Zun, bloß ich glaube, noch kurzlebiger.

00:48:03.470 --> 00:48:05.230
<v Gast 1>Ich suche das mal kurz raus.

00:48:06.030 --> 00:48:08.430
<v Gast 1>Ja, Microsoft hat ein Tablet vorgestellt.

00:48:08.670 --> 00:48:09.710
<v Ingo>Das ist doch gut.

00:48:10.030 --> 00:48:11.070
<v Felix>Sie haben es selber gebaut.

00:48:12.430 --> 00:48:13.390
<v Ingo>Das ist, glaube ich, das einzige, was ich bin.

00:48:13.550 --> 00:48:16.110
<v Gast 1>Aber auch wie der Kinn, er hat einen Wikipedia-Eintrag, der Kinn.

00:48:16.270 --> 00:48:18.030
<v Ingo>Das ist, glaube ich, das Einzige, was wirklich hat.

00:48:18.190 --> 00:48:19.550
<v Felix>Das Kin heißt es, nicht der Kinn.

00:48:19.950 --> 00:48:20.350
<v Felix>Das Kinn?

00:48:20.590 --> 00:48:20.990
<v Felix>Das Kinn.

00:48:23.870 --> 00:48:25.070
<v Felix>Ich bin für das Kinn.

00:48:25.390 --> 00:48:26.350
<v Unbekannt>Das Kinn.

00:48:27.310 --> 00:48:28.590
<v Felix>Hast du schon ein neues Kinn?

00:48:29.630 --> 00:48:33.950
<v Ingo>Also ich glaube, das einzig Besondere ist wirklich, dass Microsoft das Ding selber baut und dass es eine

00:48:33.950 --> 00:48:35.310
<v Ingo>Tastatur hat, oder?

00:48:36.270 --> 00:48:36.590
<v Ingo>Ja.

00:48:37.390 --> 00:48:40.670
<v Ingo>Also ich verstehe es tatsächlich nicht, was es soll.

00:48:40.910 --> 00:48:46.910
<v Ingo>Also es soll so eine Referenz, also so wie ich es verstanden habe, soll es eine

00:48:46.990 --> 00:48:52.510
<v Ingo>Referenzplattform für Windows 8 werden, wo man halt quasi sowohl diese

00:48:52.590 --> 00:48:59.470
<v Ingo>Desktop-Applikation benutzen kann, als auch dieses neue Mobile-Interface-Zeug und so.

00:49:00.430 --> 00:49:05.310
<v Ingo>Wo dann halt auch wieder das Problem meiner Meinung nach darin liegt,

00:49:05.470 --> 00:49:09.550
<v Ingo>dass du sehr, sehr viele Anwendungen hast, die quasi nur eine Desktop-UI haben,

00:49:09.630 --> 00:49:11.630
<v Ingo>die du quasi mit einem Touchscreen nicht bedienen kannst.

00:49:11.710 --> 00:49:14.830
<v Ingo>Also ich meine, keine Ahnung, sowas Microsoft Word.

00:49:15.070 --> 00:49:16.350
<v Gast 1>Microsoft wird da vielleicht auch.

00:49:16.670 --> 00:49:18.670
<v Felix>Die haben doch die Ribbons, da kann man uns jetzt alles mitmachen.

00:49:18.830 --> 00:49:19.630
<v Ingo>Super Ribbons.

00:49:19.790 --> 00:49:20.590
<v Felix>Kennst du nicht die Ribbons?

00:49:20.750 --> 00:49:22.430
<v Gast 1>Ja, ich kenne die Ribbons, aber ich finde die hässlich.

00:49:22.510 --> 00:49:23.150
<v Gast 1>Ja, ich auch.

00:49:23.230 --> 00:49:24.910
<v Unbekannt>Ja, dann sind wir uns so einig.

00:49:26.430 --> 00:49:29.310
<v Ingo>Ja, Ribbons funktionieren vielleicht mit dem Touchscreen, das könnte sein.

00:49:29.550 --> 00:49:32.030
<v Felix>Ja, ich glaube, dafür haben die die nur eingebaut, auch wenn die super hässlich sind.

00:49:32.190 --> 00:49:33.710
<v Ingo>Die haben es einfach schon vor zehn Jahren gewusst.

00:49:34.030 --> 00:49:34.910
<v Felix>Nee, so lang sind die nicht.

00:49:35.550 --> 00:49:36.430
<v Felix>Von 2007.

00:49:36.510 --> 00:49:37.870
<v Felix>Da kamen die das erste durch, glaube ich.

00:49:38.030 --> 00:49:39.630
<v Ingo>Also das ist auch bald zehn Jahre.

00:49:39.950 --> 00:49:40.510
<v Ingo>Nicht ganz.

00:49:41.390 --> 00:49:41.790
<v Ingo>Fünf.

00:49:41.950 --> 00:49:42.590
<v Ingo>Die Hälfte.

00:49:44.190 --> 00:49:44.990
<v Ingo>Nee, nee.

00:49:46.750 --> 00:49:48.430
<v Gast 1>Ja, was haben die da überhaupt rausgebracht?

00:49:48.510 --> 00:49:53.870
<v Ingo>Also dieses Ding ist so eine Referenzplattform für Windows 8 und ist eigentlich ein Tablet-PC,

00:49:54.110 --> 00:49:56.510
<v Ingo>den es, glaube ich, momentan in zwei Ausführungen gibt.

00:49:56.590 --> 00:49:58.990
<v Ingo>Einmal mit X86 und einem mit Armport sowas.

00:49:59.550 --> 00:50:02.910
<v Felix>Und zwar damit sie genau die zwei Referenzen haben, die sie quasi hergestellt haben.

00:50:02.990 --> 00:50:04.590
<v Gast 1>Ja, mehr Architekturen unterstützen sie ja nicht.

00:50:04.670 --> 00:50:08.190
<v Felix>Ja, richtig, aber sie haben auch zwei verschiedene Betriebssysteme, wenn ich es richtig verständlich habe.

00:50:08.350 --> 00:50:09.310
<v Ingo>Ja, ja, die heißen anders.

00:50:09.710 --> 00:50:11.950
<v Felix>Ja, die heißen auf ARM heißen wie RT.

00:50:12.110 --> 00:50:14.430
<v Felix>WinRT und das anders ist es Windows 8.

00:50:14.670 --> 00:50:18.990
<v Felix>Damit sie quasi zweimal Referenz für ihre jeweils eine Plattform haben.

00:50:20.750 --> 00:50:21.390
<v Felix>Ja, genau.

00:50:21.550 --> 00:50:26.750
<v Ingo>Und dieses, dieses, das ist eigentlich ein Tablet-PC, der hat auch irgendwie einen Stift,

00:50:26.910 --> 00:50:30.750
<v Ingo>der scheinbar so ähnlich genau sein soll wie diese.

00:50:32.910 --> 00:50:34.990
<v Ingo>Wie heißen denn diese Zeichentablets?

00:50:35.950 --> 00:50:36.590
<v Ingo>Also Vakuum.

00:50:36.750 --> 00:50:37.790
<v Ingo>Diese Vakuum-Dinger, genau.

00:50:38.670 --> 00:50:39.630
<v Unbekannt>Also so ähnlich.

00:50:39.870 --> 00:50:45.310
<v Ingo>Man kann da quasi auch dann irgendwelchen Content auf Webseiten scheinbar damit annotieren und so.

00:50:46.190 --> 00:50:49.070
<v Ingo>Also wenn man eigentlich so wie es früher schon mal war, oder?

00:50:49.790 --> 00:50:51.070
<v Ingo>Ja, so diese ganzen, es gab ja auch.

00:50:51.390 --> 00:50:56.030
<v Ingo>Es gab ja diese Tablet-PCs, die man so diese Convertibles, die man so irgendwie so drehen konnte und dann hast

00:50:56.030 --> 00:51:00.270
<v Ingo>du es irgendwie zugeklappt oder extendend, oder wie hießen diese Convertible-Ps's?

00:51:02.030 --> 00:51:02.830
<v Ingo>Tablet-PCs.

00:51:04.110 --> 00:51:05.710
<v Ingo>Also so ein paar Profs von uns hatten das immer.

00:51:05.950 --> 00:51:09.550
<v Ingo>Ja, es gibt da zum Beispiel so diese, diese, die relativ bekannt sind,

00:51:09.630 --> 00:51:14.030
<v Ingo>diese kleinen Thingpads x61T oder X60T,

00:51:14.190 --> 00:51:15.470
<v Ingo>da wo dann ein T hinten dran ist.

00:51:16.350 --> 00:51:18.270
<v Ingo>Oder X200T, dann die neueren Varianten.

00:51:19.870 --> 00:51:20.670
<v Gast 1>In Tablet Mode, genau.

00:51:20.750 --> 00:51:25.310
<v Ingo>Und dann ist es quasi so ein Sub-Notebook, so ein 12-Zoll ThingPad der X-Serie,

00:51:25.390 --> 00:51:30.190
<v Ingo>wo man halt quasi das Display hochklappen kann und rumdrehen kann quasi und dann wieder zuklappen kann.

00:51:30.270 --> 00:51:32.590
<v Ingo>Und da hat man da mehr oder weniger halt noch ein Touchscreen.

00:51:32.670 --> 00:51:37.150
<v Ingo>Die waren halt früher relativ ungenau und man konnte da halt irgendwie nur mit einem Stift drauf hantieren.

00:51:37.230 --> 00:51:42.990
<v Ingo>Und das ist jetzt halt quasi schon ein Tablet, was so einen kapazitiven Touchscreen hat und schon irgendwie

00:51:42.990 --> 00:51:44.510
<v Ingo>einigermaßen genau sein soll.

00:51:44.670 --> 00:51:47.310
<v Ingo>Plus man kann das Ding halt zusätzlich noch mit diesem Stift bedienen,

00:51:47.390 --> 00:51:49.150
<v Ingo>wenn man was draufschreiben will oder so von der Hand.

00:51:49.310 --> 00:51:52.990
<v Felix>Also ich wollte mir tatsächlich auch so einen Touchscreen-Computer holen.

00:51:54.190 --> 00:51:54.990
<v Felix>Jetzt oder da?

00:51:55.390 --> 00:52:00.030
<v Felix>Nee, nee, also da, wo ich mir quasi das Ding gekauft habe von einem Monat oder zwei vor,

00:52:00.510 --> 00:52:05.310
<v Felix>habe ich halt irgendwo mal eine Bestellung aufgegeben und dann kam halt irgendwie im Monat nichts und dann

00:52:05.550 --> 00:52:09.470
<v Felix>habe ich mir nachgewacht, die haben gesagt, ja, wir haben irgendwie Lieferverzögerung.

00:52:09.550 --> 00:52:10.510
<v Felix>Ich sage gesagt, okay.

00:52:10.670 --> 00:52:14.030
<v Felix>Kaufe ich mir halt eins, was es nicht hat und ich habe es bis jetzt noch nicht bereut.

00:52:14.910 --> 00:52:16.750
<v Ingo>Was ist das eigentlich für eine Auflösung da bei dir?

00:52:16.990 --> 00:52:18.030
<v Felix>1280.

00:52:18.190 --> 00:52:19.870
<v Felix>Also es ist tatsächlich relativ groß.

00:52:20.110 --> 00:52:21.230
<v Ingo>Mal 1288.

00:52:23.230 --> 00:52:23.870
<v Ingo>768.

00:52:24.990 --> 00:52:26.030
<v Ingo>16 zu 10, oder?

00:52:26.350 --> 00:52:26.670
<v Ingo>Ja.

00:52:26.990 --> 00:52:28.670
<v Ingo>Was ist 11 Zoll, oder?

00:52:29.310 --> 00:52:30.110
<v Felix>11,6.

00:52:31.310 --> 00:52:35.630
<v Felix>Also das hat eine relativ hohe Auflösung dafür, dass der Display relativ klein ist.

00:52:36.830 --> 00:52:38.110
<v Ingo>Zurück zum Surface.

00:52:39.630 --> 00:52:40.910
<v Ingo>Ja, was hat dieses Ding noch?

00:52:40.990 --> 00:52:43.390
<v Ingo>Ich glaube, das Besondere daran ist, es ist halt einfach ein Tablet,

00:52:43.470 --> 00:52:47.310
<v Ingo>auf dem soll dann irgendwie Windows 8 oder dieses Windows RT oder wie es heißt,

00:52:47.470 --> 00:52:48.110
<v Ingo>laufen.

00:52:49.150 --> 00:52:53.950
<v Ingo>Und ich glaube, das Besondere daran ist, man kann das quasi noch auf eine Tastatur draufstecken.

00:52:54.190 --> 00:52:57.150
<v Ingo>So wie bei diesen Transformer Prime Infinity.

00:52:57.550 --> 00:52:59.390
<v Unbekannt>Transformer Prime Infinity.

00:53:00.590 --> 00:53:03.550
<v Felix>Also für die Namen haben sie es einfach verdient, gekauft zu werden.

00:53:03.710 --> 00:53:04.910
<v Felix>So einfach ist das.

00:53:06.750 --> 00:53:08.750
<v Felix>Und nicht verklagt zu werden mit dem Namen.

00:53:09.150 --> 00:53:12.430
<v Ingo>Genau, so ähnlich, aber bei Windows 8 spielt sich das wahrscheinlich dann noch.

00:53:12.910 --> 00:53:19.150
<v Ingo>Also ist es wahrscheinlich noch ganz cool, weil das soll ja dann sowohl Desktop-Betriebssystem sein als auch

00:53:19.150 --> 00:53:20.190
<v Ingo>Tablet-Betriebssystem.

00:53:20.270 --> 00:53:23.150
<v Ingo>Ich bezweifle zwar immer noch, dass sie das irgendwie cool hinbekommen.

00:53:23.870 --> 00:53:26.830
<v Ingo>Aber die Idee ist jetzt halt, du kannst es dann auf so eine Tastatur dran stecken,

00:53:26.910 --> 00:53:31.950
<v Ingo>hast dann auch noch irgendwie so ein USB-Port an der Seite, wo du irgendwie noch eine Maus oder sowas

00:53:31.950 --> 00:53:32.670
<v Ingo>anschließen könntest.

00:53:32.990 --> 00:53:34.270
<v Felix>Eigentlich wollen sie einen Laptop haben.

00:53:34.430 --> 00:53:40.270
<v Ingo>Genau, und eigentlich ist es dann quasi so ein Laptop, wo du dann halt im Desktop-Mode arbeiten kannst,

00:53:40.350 --> 00:53:44.430
<v Ingo>aber du kannst halt auch die Tastatur wegnehmen und dann mit einem hast du ein Tablet,

00:53:44.510 --> 00:53:45.630
<v Ingo>mehr oder weniger.

00:53:47.470 --> 00:53:52.910
<v Ingo>Also ich meine, wenn sie das gut hinkriegen, kann ich mir schon vorstellen, was ist ja das Problem.

00:53:52.990 --> 00:53:56.190
<v Gast 1>Ich kann mir auch vorstellen, dass es ganz cool wird, aber ich bezweifle, dass sie es gut hinkriegen.

00:53:56.750 --> 00:53:57.790
<v Gast 1>Das ist Microsoft.

00:53:58.350 --> 00:54:02.670
<v Ingo>Die haben was so Mobile-Kram angeht oder allgemein was irgendwie so Sachen,

00:54:02.830 --> 00:54:05.230
<v Ingo>neue innovative Dinge angeht in den letzten Jahren.

00:54:05.630 --> 00:54:07.230
<v Felix>Also ich habe ja von kein glückliches Händchen.

00:54:07.550 --> 00:54:10.830
<v Ingo>Ich glaube, Microsoft hat noch nie ein glückliches Händchen bei Innovationen gehabt.

00:54:10.910 --> 00:54:13.710
<v Gast 1>Die haben alles irgendwie eingekauft oder nachgemacht.

00:54:14.510 --> 00:54:17.310
<v Felix>Nee, das Tablet kam ja von Ihnen.

00:54:17.550 --> 00:54:18.430
<v Felix>Deswegen haben sie es was.

00:54:19.150 --> 00:54:20.350
<v Felix>Das Urtablet.

00:54:20.590 --> 00:54:21.630
<v Ingo>Das Urtablet.

00:54:21.710 --> 00:54:22.030
<v Ingo>Ja.

00:54:22.510 --> 00:54:23.790
<v Felix>Ich weiß gar nicht, wie das Ding hieß.

00:54:23.870 --> 00:54:28.190
<v Felix>Jedenfalls hatte Microsoft das erste Mal einen Prototyp, sie haben es gezeigt, dann kann er wohl es haben.

00:54:28.590 --> 00:54:30.510
<v Felix>Und dann haben sie es halt gemacht.

00:54:30.670 --> 00:54:34.350
<v Ingo>Ich meine, die haben ja auch coole Leute in ihren Labs sitzen, das bezweifle ich ja gar nicht.

00:54:34.430 --> 00:54:39.870
<v Ingo>Also da gibt es mit Sicherheit super viele Sachen, die bei Microsoft quasi irgendwann mal wieder unter den

00:54:39.870 --> 00:54:41.070
<v Ingo>Tisch fallen gelassen werden.

00:54:41.230 --> 00:54:44.510
<v Ingo>Genau, weil sie die Cashow, Windows oder Office angegriffen haben.

00:54:44.670 --> 00:54:47.470
<v Ingo>Ja, genau, da gab es vor einer Weile halt auch mal, gab es dann nicht mal.

00:54:47.710 --> 00:54:50.270
<v Ingo>Die hatten dann auch diese Singularity, diese Microsoft Singularity.

00:54:50.590 --> 00:54:56.350
<v Ingo>Ja, dieses super sichere Betriebssystem, was dann in letzten Endes auch eigentlich nur ein Forschungsprojekt

00:54:56.350 --> 00:54:56.670
<v Ingo>ist.

00:54:56.910 --> 00:54:59.150
<v Gast 1>Also ist, glaube ich, auch Open Source, oder?

00:54:59.230 --> 00:54:59.470
<v Gast 1>Ja, ja.

00:55:00.910 --> 00:55:02.190
<v Felix>Wie mathematisch nachgewiesen wurde?

00:55:02.270 --> 00:55:02.670
<v Felix>War das das?

00:55:02.990 --> 00:55:04.510
<v Ingo>Nee, das ist Capability-Based.

00:55:04.670 --> 00:55:07.150
<v Ingo>Genau, das ist komplett Capability-based.

00:55:07.790 --> 00:55:09.150
<v Felix>Capability sind cool, muss ich sagen.

00:55:09.710 --> 00:55:15.390
<v Ingo>Und du installierst halt keine Software mit Installern, sondern du hast halt so Deployment-Deskriptoren,

00:55:15.470 --> 00:55:18.670
<v Ingo>wo halt genau definiert ist, was diese Applikation können soll und so.

00:55:18.830 --> 00:55:22.110
<v Ingo>Und die sind halt auch schon, also alles, was du installierst, ist irgendwie in der Sandbox.

00:55:22.590 --> 00:55:24.910
<v Felix>Das ist quasi wie Android nur noch mehr.

00:55:25.070 --> 00:55:25.390
<v Felix>Noch mehr.

00:55:25.710 --> 00:55:27.310
<v Felix>Ich glaube, das war sogar, das war noch härter.

00:55:27.390 --> 00:55:30.990
<v Felix>Also es war nicht, dass es nur irgendwie in Java dumpst, sondern hast du irgendwie Capability,

00:55:31.070 --> 00:55:32.590
<v Felix>sondern irgendwie maximal auf der XP.

00:55:32.750 --> 00:55:36.990
<v Ingo>Ich glaube, du darfst auch nur noch Manage Code laufen lassen, der dann auf einer VM läuft und so Geschichten.

00:55:37.390 --> 00:55:39.310
<v Felix>Oder hört sich tatsächlich komplett nach Android an.

00:55:40.270 --> 00:55:41.470
<v Ingo>Zurück zu Surface.

00:55:41.870 --> 00:55:43.630
<v Ingo>Zurück zu Surface, wir schweifen ab.

00:55:45.070 --> 00:55:46.750
<v Gast 1>Ja, was halten wir davon?

00:55:47.230 --> 00:55:49.630
<v Felix>Also ich möchte es wenigstens mal sehen.

00:55:50.510 --> 00:55:53.870
<v Ingo>Wenn wir davon ausgehen, sie kriegen es tatsächlich hin, finde ich das ein gutes Konzept,

00:55:53.950 --> 00:55:56.910
<v Ingo>weil das ist eigentlich das, was Apple nicht macht.

00:55:57.150 --> 00:56:02.590
<v Ingo>Apple macht so ein Consumer-Produkt, mit dem du so surfen kannst im Web,

00:56:02.670 --> 00:56:06.750
<v Ingo>mit dem du Musik hören kannst, mit dem du Videos gucken kannst.

00:56:06.990 --> 00:56:12.270
<v Ingo>Und wenn Microsoft es jetzt schafft, ein Tablet slash

00:56:12.750 --> 00:56:18.350
<v Ingo>Netbook-Lage-Döns zu bauen, mit dem man auch mehr machen kann.

00:56:18.590 --> 00:56:21.070
<v Felix>Also wenn du sowas überlegst, dann willst du einfach einen Laptop haben.

00:56:21.150 --> 00:56:22.750
<v Felix>Dann würdest du ein Subnotebook haben.

00:56:23.070 --> 00:56:25.630
<v Ingo>Ja, aber es gibt zurzeit dazwischendrin ja nichts.

00:56:25.950 --> 00:56:27.790
<v Felix>Du willst ja auch nichts dazwischen, wird es entweder das oder das.

00:56:27.950 --> 00:56:28.670
<v Felix>Also das ist meine Meinung.

00:56:29.870 --> 00:56:31.390
<v Ingo>Weiß ich nicht, ob man das so schwarz-weiß sehen kann.

00:56:31.790 --> 00:56:34.350
<v Ingo>Ich glaube, es ist halt auch gut, so Sachen zu trennen, weil es kann ja auch sein,

00:56:34.430 --> 00:56:38.350
<v Ingo>du willst jetzt einfach nur mal irgendwie ein bisschen stumpf im Web rumsurfen und ein bisschen konsumieren.

00:56:38.830 --> 00:56:40.190
<v Ingo>Aber das würde ja mit dem Ding auch gehen.

00:56:40.270 --> 00:56:42.750
<v Ingo>Ja, es würde mit dem Ding auch gehen, aber das ist vielleicht auch ganz cool,

00:56:42.910 --> 00:56:46.350
<v Ingo>einfach ein Tablet zu haben und dann noch einen Computer dazu.

00:56:46.590 --> 00:56:48.990
<v Ingo>Aber das würde mit dem Ding ja beides gehen.

00:56:49.390 --> 00:56:55.950
<v Ingo>Würde beides gehen, aber ich bezweifle, dass es beides in irgendeinem Ansatz an ein dedicated Gerät

00:56:55.950 --> 00:56:56.350
<v Ingo>herankommt.

00:56:57.070 --> 00:56:57.630
<v Ingo>Weißt du ja nicht.

00:56:58.350 --> 00:57:01.150
<v Gast 1>Natürlich weiß ich es nicht, aber das ist jetzt das, was ich von Microsoft erwarten würde.

00:57:01.710 --> 00:57:04.910
<v Gast 1>Wenn ich so den Track-Record angucke, was die so die letzten paar Jahre gemacht haben.

00:57:05.070 --> 00:57:06.910
<v Ingo>Könnte ja jetzt sein, dass du dich total gut überraschen kannst.

00:57:06.990 --> 00:57:08.910
<v Ingo>Also ich glaube, wir müssen uns das Ding mal holen und gucken.

00:57:09.070 --> 00:57:12.670
<v Felix>Also ich glaube ja, dass das liegt gar nicht daran, dass irgendwie das Gerät alles kann,

00:57:12.830 --> 00:57:15.470
<v Felix>sondern dass es, wie du das Gerät benutzt.

00:57:15.630 --> 00:57:18.990
<v Felix>Entweder du benutzt es halt als das oder du benutzt es als das und deswegen willst du auch zwei Geräte haben.

00:57:19.150 --> 00:57:23.550
<v Ingo>Ja genau, und dann hast du dann wieder halt Applikationen, die haben vielleicht nur ein Mobile-Interface und

00:57:23.550 --> 00:57:28.510
<v Ingo>das lässt sich dann halt im Desktop-Mode-Scheiße benutzen und umgekehrt hast du dann vielleicht einen Haufen

00:57:28.510 --> 00:57:32.510
<v Ingo>Windows-Applikationen, die du irgendwie mal benutzen willst oder an die du dich schon gewöhnt hast,

00:57:32.670 --> 00:57:39.310
<v Ingo>die funktionieren dann halt prima im Desktop-Betrieb, aber wie ist dann

00:57:39.310 --> 00:57:43.710
<v Ingo>quasi die User Experience, wenn du die mobil benutzen willst?

00:57:43.950 --> 00:57:47.310
<v Gast 1>Also entweder ein sinnvoller Schritt wäre.

00:57:48.270 --> 00:57:50.430
<v Ingo>Ja, aber ich will mobil ja auch nicht unbedingt Texte schreiben.

00:57:50.510 --> 00:57:55.630
<v Ingo>Ja, ja, aber ein sinnvoller Schritt wäre ja, dann quasi alle Applikationen im Mobilbetrieb zu deaktivieren,

00:57:55.710 --> 00:58:01.950
<v Ingo>die kein mobiles Interface anbieten und dann würden wahrscheinlich wieder diverse Microsoft-Kunden rumbrüllen,

00:58:02.030 --> 00:58:03.630
<v Ingo>dass sie das haben möchten.

00:58:04.510 --> 00:58:11.070
<v Ingo>Und das würde dann wahrscheinlich wiederum zu einer schlechteren

00:58:11.070 --> 00:58:16.030
<v Ingo>Benutzbarkeit führen, weil Leute versuchen würden, mobil dieses Zeug zu benutzen,

00:58:16.110 --> 00:58:18.110
<v Ingo>was sie normalerweise im Desktop-Mode auch benutzen.

00:58:18.190 --> 00:58:22.750
<v Ingo>Also könnte ich mir vorstellen, man weiß es ja noch nicht so genau.

00:58:24.670 --> 00:58:27.630
<v Ingo>Also ich finde es auf jeden Fall interessant, wenn sie es wirklich schaffen,

00:58:29.070 --> 00:58:32.270
<v Ingo>diese Mitte zu besetzen, wo es zurzeit nichts gibt.

00:58:32.350 --> 00:58:36.750
<v Ingo>Also es gibt diese Prime-Infinity-Transformer-Dinger,

00:58:36.990 --> 00:58:41.310
<v Ingo>die so halb funktionieren, weil da kann man ja auch eine Tastatur irgendwie dran stecken,

00:58:41.390 --> 00:58:46.990
<v Ingo>aber es ist halt ein Android und Android und Multitasking und es ist halt kein richtiges System.

00:58:47.870 --> 00:58:51.550
<v Ingo>Ich meine, du kannst ja auch mit einem iPad mit einem Wireless-Keyboard-Pairen.

00:58:52.190 --> 00:58:53.790
<v Felix>Also ich habe tatsächlich, wo ich es gedacht habe, habe ich gedacht,

00:58:53.870 --> 00:58:56.670
<v Felix>ey, das ist doch ein iPad, wo du diese Scheiß-Tastatur unten dran hast.

00:58:57.070 --> 00:58:58.830
<v Felix>Dieses Zusammenklapp-Tastatur.

00:59:00.190 --> 00:59:01.310
<v Gast 1>Es gibt keine Zusammenklapp-Tastatur.

00:59:02.750 --> 00:59:08.030
<v Felix>Ja, genau, so Third-Party, wo du das dann quasi als Bluetooth hast und das ist irgendwie eine Hölle und ein

00:59:08.030 --> 00:59:09.550
<v Felix>scheiß Dings halt dazu.

00:59:10.030 --> 00:59:10.670
<v Felix>Und so sah das aus.

00:59:10.750 --> 00:59:12.430
<v Felix>Ich habe gedacht, okay, das ist jetzt auch nicht so interessant.

00:59:12.590 --> 00:59:16.430
<v Ingo>Ja, ja, aber während Windows 8 ja auch diesen Desktop-Modus hat.

00:59:16.990 --> 00:59:18.030
<v Ingo>Das hat ein iPad nicht.

00:59:18.350 --> 00:59:21.470
<v Ingo>Ja, genau, also ich glaube, das Interessante ist halt eher die Software,

00:59:21.550 --> 00:59:24.510
<v Ingo>die halt versucht, beide Welten zu bedienen.

00:59:25.230 --> 00:59:28.030
<v Ingo>Meiner Erfahrung nach scheitern so Sachen oft.

00:59:28.270 --> 00:59:35.230
<v Ingo>Also so, du kannst, das sind einfach so Konzepte, die sich grundlegend stark unterscheiden und bei denen halt

00:59:35.230 --> 00:59:42.190
<v Ingo>auch viele Dinge ganz unterschiedlich sind, was die Benutzung angeht und was Interfaces angeht

00:59:42.190 --> 00:59:45.870
<v Ingo>und was irgendwie Bedienkonzepte allgemein angeht.

00:59:45.950 --> 00:59:48.350
<v Gast 1>Also ich bin gespannt.

00:59:48.510 --> 00:59:50.430
<v Ingo>Ich würde mich echt freuen, wenn es da.

00:59:50.830 --> 00:59:57.630
<v Ingo>wenn irgendjemand mal es halbwegs auf die Reihe bringen würde, einen halbwegs sinnvollen

00:59:57.630 --> 01:00:00.190
<v Ingo>Konkurrenten zu einem iPad auf den Markt zu bringen.

01:00:01.390 --> 01:00:07.070
<v Felix>Es kommt ja von Chrome, kommt ja das Chrome-Tablet für 99 Dollar.

01:00:08.270 --> 01:00:10.030
<v Felix>Also war, was ich gelesen habe, keine Ahnung.

01:00:10.110 --> 01:00:13.790
<v Ingo>Ob es 99 kommt, weiß ich nicht, aber ja, ich meine, es ist auf jeden Fall spannend,

01:00:13.870 --> 01:00:17.790
<v Ingo>wenn da jetzt tatsächlich nochmal jemand einfach mehr Konkurrenz.

01:00:18.190 --> 01:00:23.790
<v Ingo>Genau, mehr, mehr Konkurrenz, dass wir da jetzt so ein bisschen einen Dreikampf haben zwischen Google,

01:00:23.950 --> 01:00:25.550
<v Ingo>Microsoft und Apple.

01:00:25.870 --> 01:00:30.670
<v Ingo>Ich meine, Apple halt jetzt immer noch 60% des Tablet-Marktes, aber das wäre auch gut,

01:00:30.750 --> 01:00:32.830
<v Ingo>wenn da noch mehr Innovation und mehr.

01:00:33.230 --> 01:00:38.270
<v Ingo>Ja, ich meine, wäre halt wahrscheinlich für alle beteiligten User jetzt mal gut,

01:00:38.510 --> 01:00:43.870
<v Ingo>weil wenn da keine irgendwie ernzunehmende Konkurrenz kommt,

01:00:44.190 --> 01:00:48.750
<v Ingo>dann ist Apple halt, also sind die Apple-User halt auch nicht irgendwie,

01:00:50.110 --> 01:00:54.910
<v Ingo>bekommen halt auch nicht den neuesten coolen Scheiß und Apple ruht sich dann halt wahrscheinlich auch auf

01:00:54.910 --> 01:01:01.230
<v Ingo>seinen Lorbeeren aus, wenn die dann nicht irgendwie mal in nächster Zeit noch irgendwie eine ernzunehmende

01:01:01.230 --> 01:01:02.270
<v Ingo>Konkurrenz bekommen.

01:01:02.510 --> 01:01:05.870
<v Ingo>Also wird auf jeden Fall spannend, das können wir schon mal voraussagen,

01:01:06.190 --> 01:01:10.990
<v Ingo>wenn es Microsoft nicht komplett verkackt und wenn es Microsoft nicht komplett verkackt hat,

01:01:11.070 --> 01:01:14.510
<v Ingo>finde ich es auch spannend, dass es jetzt tatsächlich so ein Gerät gibt,

01:01:14.830 --> 01:01:19.790
<v Ingo>was ein bisschen mehr ist als so ein iPad und.

01:01:20.350 --> 01:01:24.830
<v Ingo>Ich meine, man muss halt echt sagen, die Grenzen sind da schon, die verschwimmen halt.

01:01:24.910 --> 01:01:29.310
<v Ingo>Also ich meine, so zwischen, jetzt sagen wir mal, irgendwie, keine Ahnung,

01:01:29.630 --> 01:01:35.630
<v Ingo>einem Subnotebook oder sowas wie einem so einem Ultrabook oder MacBook Air und einem Tablet,

01:01:36.110 --> 01:01:40.190
<v Ingo>die Grenzen dazwischen, die sind halt jetzt echt, also da ist halt nicht mehr so viel Platz,

01:01:40.510 --> 01:01:44.750
<v Ingo>dass da wirklich noch ein großer Markt wäre, den man da bedienen kann,

01:01:44.910 --> 01:01:45.550
<v Ingo>glaube ich.

01:01:46.350 --> 01:01:47.150
<v Felix>Müssen wir schauen, ne?

01:01:47.390 --> 01:01:51.630
<v Ingo>Gut, kommen wir zu was anderem spannenden, Ngin X bekommt endlich Speedy Support.

01:01:51.950 --> 01:01:57.070
<v Ingo>Genau, das wurde ja schon angekündigt, also Speedy haben wir letzte Woche ja schon erklärt, was es ist.

01:01:57.230 --> 01:01:59.310
<v Felix>Weil ich ja auch über Speedy jetzt auch schon ein paar Mal gehört habe,

01:01:59.390 --> 01:02:01.710
<v Felix>dass es jetzt nicht so unendlich viel alles schneller machen soll.

01:02:02.110 --> 01:02:04.030
<v Gast 1>Ja, da gab es letztens so einen Blogpost.

01:02:05.390 --> 01:02:06.750
<v Gast 1>Kannst du ja mal raussuchen und verlinken nicht.

01:02:06.990 --> 01:02:07.870
<v Felix>Ich finde den nicht mehr.

01:02:08.190 --> 01:02:08.750
<v Felix>Der ist weg.

01:02:08.990 --> 01:02:10.190
<v Ingo>Haben wir dann nicht auch letzte Woche?

01:02:10.430 --> 01:02:11.790
<v Gast 1>Wir haben letzte Woche über Speedy geredet.

01:02:11.950 --> 01:02:15.230
<v Ingo>Ja, aber haben wir da nicht auch gesagt, dass es nur irgendwie 4% schneller ist, eventuell?

01:02:15.550 --> 01:02:15.870
<v Ingo>Nee.

01:02:16.110 --> 01:02:17.390
<v Felix>Aber das können wir jetzt einfach sagen.

01:02:17.550 --> 01:02:18.270
<v Felix>Können wir jetzt sagen.

01:02:18.430 --> 01:02:18.590
<v Felix>Doch.

01:02:19.150 --> 01:02:21.950
<v Felix>Speedy ist vielleicht nur bis zu 4% schneller.

01:02:22.110 --> 01:02:23.070
<v Ingo>Echt, hatten wir das nicht?

01:02:23.870 --> 01:02:24.910
<v Ingo>Irgendwo habe ich es aber gesehen.

01:02:25.070 --> 01:02:26.430
<v Felix>Ja, im Internet wahrscheinlich.

01:02:26.670 --> 01:02:28.670
<v Ingo>Nee, ich habe es, glaube ich, in den Show Notes gesagt.

01:02:28.830 --> 01:02:29.630
<v Felix>Okay, sehr gut.

01:02:29.950 --> 01:02:36.750
<v Ingo>Aber Nginx ist ja aktuell veröffentlicht in der stabilen 1.2-Version und da ist es ja auch so,

01:02:36.910 --> 01:02:43.790
<v Ingo>dass die ungeraten Release-Nummern dann wiederum die Unstable-Versionen darstellen.

01:02:44.030 --> 01:02:48.590
<v Ingo>Und es wurde ja für 1.3 schon angekündigt, dass Speedy da mit reinkommen soll,

01:02:48.750 --> 01:02:50.910
<v Ingo>allerdings nicht in welcher Version.

01:02:51.470 --> 01:02:55.390
<v Ingo>Deshalb, also ich war ein bisschen enttäuscht, als dann irgendwie 1.3 veröffentlicht wurde und da war kein

01:02:55.390 --> 01:02:57.950
<v Ingo>Speedy mit drin und keine Websockets und überhaupt und sowieso.

01:02:58.030 --> 01:03:01.070
<v Ingo>Das habe ich halt fand ich dann ein bisschen irritierend.

01:03:01.630 --> 01:03:08.590
<v Ingo>Aber mittlerweile gibt es da auf der Mailingliste von Nginx Diskussionen und

01:03:08.590 --> 01:03:11.710
<v Ingo>auch Patches, die da schon eingespielt wurden und so weiter.

01:03:11.870 --> 01:03:16.350
<v Ingo>Und es gibt jetzt mal eine experimentelle Implementierung von Speedy auf Nginx.

01:03:16.750 --> 01:03:18.430
<v Gast 1>Allerdings mit ein paar Einschränkungen.

01:03:18.750 --> 01:03:22.350
<v Ingo>Sie unterstützen zum Beispiel keine Server Push, keinen Server-Push,

01:03:22.430 --> 01:03:25.790
<v Ingo>dass du halt Events vom Server an den Client pushen kannst.

01:03:27.390 --> 01:03:34.350
<v Gast 1>Rate Limiting ist noch nicht unterstützt und irgendwie sind SSL-Buffers deaktiviert und so Geschichten.

01:03:34.590 --> 01:03:35.870
<v Felix>Wahrscheinlich, weil das Probleme gemacht hat.

01:03:36.030 --> 01:03:36.990
<v Ingo>Vermutlich oder weil es jetzt nicht.

01:03:37.150 --> 01:03:42.750
<v Felix>Also ich finde Nginx immer noch selbst experimentell, von daher hat man ja quasi nichts zu verlieren.

01:03:43.310 --> 01:03:44.670
<v Gast 1>Kommt drauf an, welchen Bereich.

01:03:44.750 --> 01:03:47.950
<v Gast 1>Also gerade so, wenn man es jetzt als Application, nicht wirklich als Application Server,

01:03:48.190 --> 01:03:53.070
<v Gast 1>wenn man es jetzt ans Fast CGI anbindet und so, hatte ich ja auch schon meine Problemchen damit.

01:03:54.670 --> 01:03:56.190
<v Felix>Aber Reverse Proxy geht es bestimmt.

01:03:56.270 --> 01:04:02.830
<v Gast 1>Ja, also als Reverse-Proxy wird das echt auf vielen großen Installationen eingesetzt und oder.

01:04:03.310 --> 01:04:04.350
<v Felix>Oder wenn man damit halt mehr machen will.

01:04:04.510 --> 01:04:06.350
<v Gast 1>Ja, oder als Loadbalancer oder sonst irgendwas.

01:04:06.430 --> 01:04:10.030
<v Gast 1>Oder gerade als Caching-Reverse-Proxy, da wird es auch viel eingesetzt.

01:04:11.070 --> 01:04:13.070
<v Gast 1>Und da scheint es auch echt gut zu funktionieren.

01:04:13.230 --> 01:04:19.790
<v Gast 1>Ich meine, kaum eine der größeren Seiten kommt mittlerweile irgendwie ohne Varnish oder Nginx aus.

01:04:19.950 --> 01:04:20.670
<v Gast 1>Oder beide.

01:04:21.470 --> 01:04:21.790
<v Gast 1>Ja.

01:04:22.190 --> 01:04:25.230
<v Ingo>Weil wird einfach, irgendwie wird es einfach gebraucht, ne?

01:04:25.790 --> 01:04:27.870
<v Ingo>Es ist einfach schön schnell, irgendwie.

01:04:28.670 --> 01:04:30.590
<v Ingo>Und Caching, wir hatten es ja letzte Woche auch schon.

01:04:31.310 --> 01:04:32.110
<v Ingo>Caching ist relevant.

01:04:32.350 --> 01:04:33.070
<v Ingo>Das ist einfach wichtig.

01:04:33.390 --> 01:04:34.270
<v Felix>Super maximal wichtig.

01:04:34.750 --> 01:04:36.830
<v Felix>Nginx hat 17% Marktscher.

01:04:38.110 --> 01:04:39.390
<v Ingo>Die sind stark gewachsen, oder?

01:04:39.790 --> 01:04:40.750
<v Felix>Das ist echt hardcore.

01:04:41.070 --> 01:04:41.630
<v Felix>Das ist krass.

01:04:41.710 --> 01:04:47.470
<v Ingo>Naja, aber gerade weil die halt im Load Balancer vorne ziemlich verbreitet mittlerweile sind.

01:04:47.950 --> 01:04:49.070
<v Felix>17% Nginx.

01:04:49.310 --> 01:04:54.510
<v Felix>Also ich habe hier irgendwie Wapalizer, was ich immer benutze, was mal die bunten Icons macht.

01:04:55.070 --> 01:04:59.070
<v Felix>Und die sagen 63% Apache, also was sie halt sehen an Webseiten.

01:04:59.870 --> 01:05:00.830
<v Felix>17% Ngin X.

01:05:00.990 --> 01:05:02.750
<v Ingo>Damit sind sie im 13% vor ISS.

01:05:04.510 --> 01:05:05.150
<v Ingo>Das ist schon krass.

01:05:05.310 --> 01:05:07.390
<v Felix>Und Lighty auf Platz 6 mit irgendwie ganz wenig.

01:05:07.790 --> 01:05:08.190
<v Felix>Mit irgendwie.

01:05:08.590 --> 01:05:13.550
<v Ingo>Ja, ich muss halt sagen, Lighty ist halt mittlerweile, seit es Ngin X gibt,

01:05:13.790 --> 01:05:17.310
<v Ingo>auch ein bisschen, weiß nicht, zurückgeblieben.

01:05:17.390 --> 01:05:20.510
<v Ingo>Also da passiert jetzt nicht mehr so viel in der Entwicklung.

01:05:20.670 --> 01:05:26.030
<v Ingo>Ich glaube, die unterstützt noch nicht mal mehrere Worker, dass du zumindest auf einer größeren Kiste mehrere

01:05:26.030 --> 01:05:27.790
<v Ingo>CPU-Cores ausnutzen kannst und so.

01:05:28.110 --> 01:05:35.070
<v Ingo>Also war zumindest so, als ich noch Lighty benutzt habe und die haben halt quasi das gleiche Eventmodell wie

01:05:35.070 --> 01:05:41.550
<v Ingo>Nginx, wobei Nginx halt mittlerweile deutlich verbreiteter ist und wahrscheinlich auch deutlich besser

01:05:41.550 --> 01:05:42.270
<v Ingo>getestet.

01:05:42.590 --> 01:05:43.950
<v Felix>Würde ich jetzt nicht behaupten, aber.

01:05:44.750 --> 01:05:47.710
<v Felix>Ist das auf jeden Fall verbreiteter, weil wir das quasi sehen.

01:05:48.190 --> 01:05:49.310
<v Unbekannt>Ja, genau.

01:05:49.870 --> 01:05:55.150
<v Ingo>Genau, aber ist doch gut, wenn noch mehr Leute Speedy können benutzen können.

01:05:55.710 --> 01:05:58.430
<v Gast 1>Oder mehr Software Speedy unterstützt.

01:05:59.070 --> 01:06:00.990
<v Unbekannt>Ja, wie leiten wir jetzt hier über?

01:06:01.230 --> 01:06:02.990
<v Ingo>Lego ist Turing vollständig.

01:06:05.230 --> 01:06:07.070
<v Ingo>Da gibt es keine Überleitung.

01:06:07.310 --> 01:06:07.790
<v Ingo>Ja, das ist.

01:06:08.590 --> 01:06:09.710
<v Felix>Was war das Nginx, oder?

01:06:09.870 --> 01:06:10.350
<v Felix>Nginx, ja.

01:06:10.510 --> 01:06:11.390
<v Ingo>Von Nginx nachher.

01:06:12.110 --> 01:06:13.950
<v Felix>Der ist bestimmt auch Turing vollständig.

01:06:14.590 --> 01:06:14.990
<v Felix>Nee.

01:06:15.950 --> 01:06:18.670
<v Gast 1>Aber von Ngin X zu einer anderen Maschine.

01:06:18.910 --> 01:06:19.230
<v Gast 1>Ja.

01:06:20.750 --> 01:06:22.350
<v Ingo>Nämlich eine Turing-Maschine.

01:06:22.990 --> 01:06:25.230
<v Ingo>Es ist cool, dass wir erklären, was eine Turing-Maschine ist.

01:06:25.390 --> 01:06:27.630
<v Felix>Ja, ich glaube, ja, zwei, drei Worte.

01:06:27.710 --> 01:06:28.110
<v Felix>Okay, Ingo.

01:06:28.830 --> 01:06:29.550
<v Felix>Ingo, du kannst es erzählen.

01:06:29.790 --> 01:06:30.270
<v Felix>Erzähl das.

01:06:30.430 --> 01:06:31.390
<v Ingo>Ich erzähle das.

01:06:32.190 --> 01:06:34.910
<v Ingo>Oh Gott, das habe ich doch schon alles wieder vergessen.

01:06:36.190 --> 01:06:42.030
<v Ingo>Warte mal, das muss immer im selben, wenn du einen Algorithmus.

01:06:44.030 --> 01:06:49.790
<v Ingo>Also grundlegend ist es so, dass eine Turing-Maschine ist eigentlich oder war ursprünglich mal ein

01:06:49.790 --> 01:06:55.470
<v Ingo>theoretisches Konzept von Turing?

01:06:56.590 --> 01:06:58.430
<v Unbekannt>Entwickelt von Alan Turing.

01:07:00.990 --> 01:07:02.670
<v Gast 1>Wie fange ich da jetzt am besten an?

01:07:03.550 --> 01:07:06.590
<v Gast 1>Um quasi mit einer Turing-Maschine kannst du quasi alles berechnen.

01:07:06.670 --> 01:07:09.230
<v Gast 1>Das ist eine Registermaschine und die macht im Endeffekt.

01:07:09.950 --> 01:07:10.590
<v Gast 1>Nimmt eins.

01:07:10.830 --> 01:07:16.030
<v Gast 1>Genau, man hat ein Band, auf das kann man Daten schreiben und lesen.

01:07:16.510 --> 01:07:19.470
<v Gast 1>Und dann kann man auf diese Daten reagieren.

01:07:19.550 --> 01:07:22.910
<v Gast 1>Und das ist quasi so dieses Konzept, wenn du das, wenn du das drin hast,

01:07:22.990 --> 01:07:26.830
<v Gast 1>dann kannst du damit quasi mehr oder weniger effizient alles berechnen,

01:07:26.910 --> 01:07:27.950
<v Gast 1>was du so berechnen willst.

01:07:28.030 --> 01:07:34.510
<v Gast 1>Und da hat Alan Turing damals in den, was waren das, 50er, 60er Jahren?

01:07:34.910 --> 01:07:36.430
<v Gast 1>Ich glaube so um den Dreh rum.

01:07:36.670 --> 01:07:40.110
<v Gast 1>Hatte da jedenfalls Nee, das war schon vorher.

01:07:40.670 --> 01:07:42.350
<v Ingo>Die Maschine ist 36.

01:07:42.590 --> 01:07:45.870
<v Gast 1>36, okay, dann war es schon vor dem Zweiten Weltkrieg.

01:07:45.950 --> 01:07:46.590
<v Gast 1>Ich dachte, das kam dann auch.

01:07:48.590 --> 01:07:52.750
<v Gast 1>Genau, Turing hat da auch einen Beweis dafür geschrieben, dass es so ist.

01:07:52.910 --> 01:07:59.390
<v Gast 1>Der war allerdings irgendwie 100 plus Seiten lang und irgendwie ein paar Monate später hat Alon the

01:07:59.550 --> 01:08:03.470
<v Gast 1>Church das Lambda-Kalküll rausgebracht, was halt ein mathematisches,

01:08:03.550 --> 01:08:08.830
<v Gast 1>theoretisches Konstrukt ist, was das Ganze auf irgendwie drei oder vier Seiten bringt.

01:08:09.070 --> 01:08:11.950
<v Gast 1>Was aber im Endeffekt auch einen ähnlichen Ansatz hat.

01:08:12.110 --> 01:08:16.270
<v Gast 1>Nämlich du hast irgendwie bestimmte Konstrukte und mit den Konstrukten kannst du alles berechnen.

01:08:16.910 --> 01:08:22.110
<v Gast 1>Ja, zum eigentlichen Thema, diese Touring-Maschine hat jetzt jemand ein Lego gebaut.

01:08:22.670 --> 01:08:24.830
<v Gast 1>Und somit kannst du mit Lego alles berechnen.

01:08:25.150 --> 01:08:26.270
<v Felix>Konntest du davor schon, oder?

01:08:26.510 --> 01:08:28.110
<v Felix>Da gab es doch Lego Mindstorm-Schild.

01:08:28.350 --> 01:08:28.590
<v Felix>Ja, ja.

01:08:28.990 --> 01:08:31.790
<v Gast 1>Aber jetzt hast du halt eine Touring-Maschine in Lego.

01:08:32.030 --> 01:08:33.310
<v Gast 1>Was eigentlich schon ganz cool ist.

01:08:33.790 --> 01:08:37.070
<v Ingo>Und macht der was, nimmt der Bausteine weg und steckt sie woanders hin?

01:08:37.550 --> 01:08:38.190
<v Ingo>Nee, so ähnlich.

01:08:38.270 --> 01:08:40.030
<v Felix>Also der flippt die Bausteine.

01:08:40.510 --> 01:08:44.430
<v Gast 1>Genau, der hat da so diese Lego-Schalterchen drin.

01:08:45.550 --> 01:08:50.670
<v Gast 1>Und genau, also quasi jeder, der hat so Schalter,

01:08:50.830 --> 01:08:57.390
<v Gast 1>so Lego-Schalter auf dem Band und jeder Schalter ist quasi ein Symbol in der Turing-Maschine und

01:08:58.590 --> 01:09:04.110
<v Gast 1>der kann dann quasi anhand von den Zuständen dieser Schalter auf dem Band

01:09:04.990 --> 01:09:07.150
<v Gast 1>Entscheidungen treffen und kann die halt flippen.

01:09:08.270 --> 01:09:11.070
<v Gast 1>Und dann ist da halt noch so ein Motor und alles mit angeschlossen.

01:09:12.270 --> 01:09:13.310
<v Ingo>Sieht auf jeden Fall witzig aus.

01:09:13.470 --> 01:09:15.710
<v Gast 1>Und das ist eigentlich schon cool.

01:09:17.630 --> 01:09:20.670
<v Gast 1>Die haben sogar drei Zustände, die haben einmal so rechts rumgeklappt.

01:09:20.830 --> 01:09:20.990
<v Gast 1>Nee.

01:09:21.230 --> 01:09:21.790
<v Gast 1>Nee, hat es nicht.

01:09:22.030 --> 01:09:22.750
<v Gast 1>Nee, hat nur zwei.

01:09:23.070 --> 01:09:25.310
<v Gast 1>Einmal rechts rumgeklappt, einmal links rumgeklappt.

01:09:26.270 --> 01:09:29.950
<v Felix>Also entweder pin, also entweder gepusht, es ist einfach schon wieder zu lange her.

01:09:30.190 --> 01:09:33.310
<v Gast 1>Ja, also es ist im Endeffekt halt eine Registermaschine und wenn ein sowas interessiert,

01:09:33.390 --> 01:09:36.030
<v Gast 1>dann kann man sich, glaube ich, mal die Programmiersprache Brainfuck angucken.

01:09:36.110 --> 01:09:39.470
<v Gast 1>Die ist nämlich im Endeffekt eigentlich eine Implementierung von einer Turing-Maschine.

01:09:39.630 --> 01:09:41.470
<v Felix>Ja, und zwar eine relativ einfache.

01:09:41.870 --> 01:09:45.470
<v Felix>Und man kann damit total angeben, weil wenn man Brainfuck sagt, dann denken die Leute,

01:09:45.550 --> 01:09:47.630
<v Felix>oh mein Gott, das ist super hardcore, aber eigentlich ist es super easy.

01:09:48.590 --> 01:09:50.670
<v Gast 1>Eigentlich ist es nur Registershiften und Sachen rauslesen.

01:09:51.390 --> 01:09:53.710
<v Felix>Jeder sollte einfach mal einen Brainfuck-Interpreter geschrieben haben.

01:09:53.790 --> 01:09:54.670
<v Gast 1>Du hast auch mal einen geschrieben.

01:09:54.750 --> 01:09:55.470
<v Gast 1>Ich habe auch mal einen geschrieben.

01:09:56.430 --> 01:09:59.230
<v Gast 1>Ich habe tatsächlich noch keinen geschrieben, aber ich habe mal einen Lisp-Interpreter geschrieben.

01:09:59.630 --> 01:09:59.870
<v Gast 1>Der hat.

01:10:01.470 --> 01:10:08.430
<v Felix>Der hat, was der Interpreter quasi gemacht hat, der hat in Python-Code kompiliert.

01:10:08.510 --> 01:10:11.870
<v Felix>Also es hat nicht interpretiert direkt, sondern kompiliert und dann ausgefüllt.

01:10:12.190 --> 01:10:15.710
<v Gast 1>Aber das ist schon ganz cool, weil der hatte halt dann auch noch optische Sensoren mit drin,

01:10:15.790 --> 01:10:18.990
<v Gast 1>mit denen er dann den Zustand dieser Flippies erkennt.

01:10:19.150 --> 01:10:19.790
<v Gast 1>Ja, muss er.

01:10:20.670 --> 01:10:21.550
<v Felix>Wird sie nicht safen.

01:10:22.110 --> 01:10:22.510
<v Felix>Genau.

01:10:22.670 --> 01:10:27.390
<v Gast 1>Und in dem Video kann man halt mal zugucken, da sieht man dann halt, wie die Maschine 2 plus 2 rechnet.

01:10:27.710 --> 01:10:28.510
<v Gast 1>Und du hast einmal ein Symbol.

01:10:28.830 --> 01:10:29.790
<v Felix>Für fünf Minuten oder so.

01:10:31.230 --> 01:10:32.590
<v Gast 1>Genau, und dann kommt halt 4 raus.

01:10:34.110 --> 01:10:35.550
<v Felix>2 plus 5 ist 5.

01:10:40.110 --> 01:10:44.830
<v Ingo>Der wäre übrigens am Samstag jetzt 100 geworden.

01:10:45.710 --> 01:10:49.470
<v Ingo>Deswegen auch jetzt so mehr.

01:10:53.070 --> 01:10:53.550
<v Ingo>Apfel?

01:10:54.190 --> 01:10:59.390
<v Gast 1>Ja, der hat sich doch mit einem, oder ist zumindest die Legende, dass er sich mit einem

01:11:00.590 --> 01:11:02.350
<v Gast 1>Cyanide, was ist denn es nochmal auf Deutsch?

01:11:03.710 --> 01:11:04.430
<v Gast 1>Ist das Zionid?

01:11:05.070 --> 01:11:06.110
<v Gast 1>Zionid vergifteten Apfel.

01:11:06.750 --> 01:11:09.550
<v Gast 1>Äh, Zionkali, genau, das Wort hat mir gefehlt.

01:11:09.870 --> 01:11:14.910
<v Gast 1>Ja, die Legende ist, er hat sich mit einem Zionkali vergifteten Apfel irgendwie umgebracht.

01:11:16.190 --> 01:11:16.510
<v Gast 1>Ja.

01:11:16.830 --> 01:11:19.070
<v Felix>Und das alles wegen dem britischen Government.

01:11:19.310 --> 01:11:20.350
<v Gast 1>Ja, die sind nämlich schuld.

01:11:20.510 --> 01:11:22.030
<v Felix>Die sind schuld an Alan Turings Tod.

01:11:22.350 --> 01:11:22.750
<v Felix>Verdammt.

01:11:23.070 --> 01:11:24.590
<v Ingo>Schneewittchen, die sieben Swagger.

01:11:24.750 --> 01:11:26.350
<v Gast 1>Nee, nee, das ist eine andere Geschichte.

01:11:26.990 --> 01:11:27.950
<v Felix>Das ist anders.

01:11:28.270 --> 01:11:30.110
<v Felix>Alan Turing wird nicht gerettet.

01:11:30.350 --> 01:11:36.750
<v Gast 1>Ja, und Alan Turing musste halt als Anführungszeichen Therapie gegen seine Homosexualität musste der halt

01:11:36.750 --> 01:11:40.990
<v Gast 1>Hormone nehmen und ist davon halt schwer depressiv geworden und hat sich dann irgendwann darauf in das Leben

01:11:40.990 --> 01:11:41.310
<v Gast 1>genommen.

01:11:41.390 --> 01:11:42.750
<v Gast 1>Das ist alles keine schöne Geschichte.

01:11:42.910 --> 01:11:44.110
<v Felix>War das nicht diese Woche sogar?

01:11:44.270 --> 01:11:45.390
<v Felix>Nee, war letzte Woche.

01:11:45.550 --> 01:11:45.710
<v Felix>Was?

01:11:47.070 --> 01:11:47.630
<v Felix>Am 7.

01:11:47.790 --> 01:11:50.430
<v Ingo>Juni 24 ist er gestorben.

01:11:50.990 --> 01:11:51.870
<v Ingo>Und 22.

01:11:52.110 --> 01:11:52.670
<v Ingo>Juni ist er.

01:11:53.150 --> 01:11:54.110
<v Gast 1>Genau, vor zwei Wochen war das.

01:11:54.910 --> 01:11:56.190
<v Ingo>Und 23.

01:11:56.350 --> 01:11:59.870
<v Ingo>Juni 1912 ist er geboren, deswegen.

01:12:00.030 --> 01:12:03.630
<v Ingo>100 Jahre Turing, wenn er noch leben würde.

01:12:04.430 --> 01:12:05.790
<v Felix>Würde er sich bestimmt freuen.

01:12:06.110 --> 01:12:10.830
<v Gast 1>Ja, zu den 100 Jahren Turing kommen jetzt 25 Jahre GIF.

01:12:12.030 --> 01:12:12.350
<v Gast 1>Giff.

01:12:12.510 --> 01:12:12.910
<v Gast 1>Total cool.

01:12:13.470 --> 01:12:16.190
<v Felix>Es werden noch Geburtstage der Woche, die ich bin.

01:12:16.510 --> 01:12:17.630
<v Ingo>Geburtstag der Woche.

01:12:18.270 --> 01:12:18.990
<v Ingo>Ja, erzähl.

01:12:19.230 --> 01:12:19.710
<v Ingo>Ja, ist cool.

01:12:19.870 --> 01:12:20.190
<v Ingo>Giff.

01:12:20.510 --> 01:12:20.910
<v Ingo>JIF.

01:12:21.470 --> 01:12:22.030
<v Ingo>Kombusa.

01:12:22.670 --> 01:12:23.470
<v Ingo>Oh Gott.

01:12:23.950 --> 01:12:26.590
<v Gast 1>Ja, konnten die eigentlich schon immer Animationen?

01:12:26.750 --> 01:12:27.150
<v Gast 1>Nee.

01:12:27.390 --> 01:12:29.550
<v Gast 1>Am Anfang war das einfach nur so ein normales Bildformatisch.

01:12:30.270 --> 01:12:32.750
<v Felix>Und dann sie haben LZW-Komprimierung verwendet.

01:12:32.990 --> 01:12:33.310
<v Felix>Das war so ein bisschen.

01:12:34.910 --> 01:12:37.310
<v Felix>LZW ist halt echt super easy, wenn man sich das mal anschaut.

01:12:37.550 --> 01:12:39.310
<v Ingo>Aber das haben die ja damals erfunden dafür, oder?

01:12:39.470 --> 01:12:40.430
<v Felix>Ja, richtig.

01:12:40.670 --> 01:12:45.310
<v Felix>Und die haben es zensiert und deswegen gab es auch Streit wegen jetzt schon aus.

01:12:45.630 --> 01:12:46.590
<v Ingo>Komprimierung und shit.

01:12:46.990 --> 01:12:53.870
<v Felix>Der Wikipedia-Artikel ist ziemlich gut, weil der zeigt, wie der Algorithmus funktioniert und ist relativ

01:12:53.870 --> 01:12:54.270
<v Felix>easy.

01:12:54.430 --> 01:13:01.070
<v Felix>Also man da, äh, der schaut halt nach den längsten Pattern und appendet die dann quasi zueinander.

01:13:01.950 --> 01:13:04.430
<v Ingo>CompuSurf gibt es indes nicht mehr.

01:13:05.310 --> 01:13:07.470
<v Ingo>Die sind schon seit 2009 nicht mehr existent.

01:13:08.270 --> 01:13:11.630
<v Ingo>Ich hatte mal ganz, eine ganz Zeit lang meinen Compu-Serve-Account.

01:13:11.950 --> 01:13:13.230
<v Felix>Das hat der gemacht.

01:13:13.710 --> 01:13:15.550
<v Ingo>Der hat mich ins Internet gebracht.

01:13:16.670 --> 01:13:19.310
<v Ingo>Das war auch schon verdammt lange her.

01:13:19.790 --> 01:13:20.430
<v Ingo>Krass.

01:13:20.750 --> 01:13:25.710
<v Ingo>Aber die Hinterlassenschaft GIF gibt es immer noch und durch die ganzen Katzenbilder,

01:13:25.790 --> 01:13:28.110
<v Ingo>die animierten im Internet, werden wir Gif auch nie vergessen.

01:13:29.150 --> 01:13:30.270
<v Felix>Es ist auch niemals loswerden.

01:13:36.750 --> 01:13:41.870
<v Gast 1>Ich habe hier mal diesen lustigen Blog verlinkt, AnimalSpeed Being Dicks.com.

01:13:42.030 --> 01:13:42.990
<v Felix>Das hatten wir, glaube ich, schon mal.

01:13:43.230 --> 01:13:43.550
<v Felix>Weiß ich nicht.

01:13:43.710 --> 01:13:45.310
<v Gast 1>Kann man mal durchgucken, da sieht man?

01:13:45.550 --> 01:13:47.230
<v Gast 1>Sieht man dann lustige Tiere, die.

01:13:48.190 --> 01:13:50.350
<v Felix>Und das alles mit 256 Fahren.

01:13:50.830 --> 01:13:51.710
<v Felix>Das ist krass eigentlich.

01:13:51.950 --> 01:13:53.790
<v Ingo>Das sind sehr wenige Farben, muss man sagen.

01:13:54.830 --> 01:13:56.350
<v Unbekannt>Das ist aber halt auch echt immer groß.

01:13:56.670 --> 01:14:01.950
<v Felix>Ja, die Sache ist halt auch, die Palette kann sich bei jedem Bild ändern.

01:14:02.110 --> 01:14:03.710
<v Felix>Also die Farbpalette.

01:14:04.110 --> 01:14:04.590
<v Felix>Ja, okay.

01:14:04.750 --> 01:14:05.310
<v Felix>Und deswegen.

01:14:05.710 --> 01:14:08.750
<v Ingo>Egal, also es müssen nicht immer diese 256 Farben sein.

01:14:08.910 --> 01:14:10.830
<v Felix>Und das ist ziemlich cool eigentlich, wenn man sich das überlegt.

01:14:10.990 --> 01:14:11.950
<v Felix>Dann kannst du nämlich auch so.

01:14:12.670 --> 01:14:16.430
<v Ingo>Das heißt, wenn ich viel verschiedenes Gelb habe, dann habe ich einfach mehr Gelb.

01:14:16.590 --> 01:14:16.990
<v Ingo>Richtig.

01:14:17.470 --> 01:14:19.550
<v Ingo>Und wenn ich jetzt ganz viele bunte Farben hätte, dann.

01:14:19.790 --> 01:14:21.070
<v Felix>Dann wird es halt scheiße aussehen.

01:14:21.630 --> 01:14:21.790
<v Felix>Okay.

01:14:22.030 --> 01:14:22.830
<v Felix>So einfach ist es.

01:14:22.990 --> 01:14:24.270
<v Felix>Aber es ist cool eigentlich.

01:14:24.430 --> 01:14:27.630
<v Ingo>Es sind ja auch schon Nachfolger erfunden worden.

01:14:27.950 --> 01:14:28.990
<v Felix>Klar, nennt sich Flash.

01:14:29.470 --> 01:14:32.110
<v Ingo>Nein, nein, ich meinte eher so PNG und Chip-Stat.

01:14:32.270 --> 01:14:33.950
<v Felix>Ja, achso, ja, PNG-Bonus für PNG.

01:14:34.190 --> 01:14:37.950
<v Gast 1>PNG hat sich es aber auch nie durchgesetzt, MNG, das zu animieren.

01:14:38.670 --> 01:14:43.470
<v Gast 1>Also PNG als Ersatz für eigentliche GIFs schon, aber nicht für Animationen.

01:14:43.710 --> 01:14:46.830
<v Gast 1>Was aber eigentlich auch ganz cool wäre, weil PNG ist eigentlich ein schönes Format.

01:14:47.470 --> 01:14:49.230
<v Felix>Ja, das ist immer noch ein gutes Format.

01:14:50.510 --> 01:14:51.870
<v Felix>Aber was ich halt durchgesetzt hatte, ist.

01:14:52.030 --> 01:14:56.510
<v Ingo>Damals als ich eingefangen habe mit dem Internet, da war das Internet voll mit animierten GIFs,

01:14:56.590 --> 01:15:00.990
<v Ingo>dann waren sie irgendwie so, dann waren sie eine Weile weg.

01:15:01.310 --> 01:15:01.630
<v Ingo>Ja.

01:15:01.870 --> 01:15:03.710
<v Ingo>Doch, die war eine Weile, waren die verschwunden.

01:15:03.950 --> 01:15:04.910
<v Felix>Die Giffs waren nie weg.

01:15:05.150 --> 01:15:06.030
<v Ingo>Doch, so zwei.

01:15:06.830 --> 01:15:07.630
<v Ingo>Webking.

01:15:08.590 --> 01:15:11.710
<v Gast 1>Ja, genau, wie auf der Webseite vom Webking.

01:15:11.950 --> 01:15:14.030
<v Gast 1>Ich beiße das mal schon in den Chat.

01:15:14.670 --> 01:15:18.670
<v Ingo>Doch, so, so, also gefühlt waren die, bevor es diese Social Networks gab,

01:15:18.750 --> 01:15:21.470
<v Ingo>diese großen, waren die mal eine Zeit lang die weg irgendwie.

01:15:21.710 --> 01:15:21.950
<v Ingo>Fuck.

01:15:22.830 --> 01:15:26.350
<v Gast 1>Es gab echt so eine Phase, da war diese Gespräch.

01:15:26.590 --> 01:15:27.630
<v Ingo>Aber das sind halt verpönt.

01:15:28.430 --> 01:15:34.990
<v Gast 1>Ja, genau, da haben nur die ganzen Idioten irgendwelche animierten Bilder auf ihrer Webseite gemacht und so

01:15:34.990 --> 01:15:37.870
<v Gast 1>animierte Constructional Heads-Dinger.

01:15:39.470 --> 01:15:42.030
<v Felix>Ja, genau, und einfach Post-Dings eben.

01:15:42.270 --> 01:15:46.430
<v Gast 1>Genau, und einfach super blinkende MySpace-Pages und jeder hat sie eigentlich gehasst.

01:15:48.990 --> 01:15:50.110
<v Felix>Das kam dazu einfach.

01:15:50.590 --> 01:15:55.950
<v Gast 1>Ja, und dann kamen halt irgendwann diese ganzen Memes auf, wo da einfach mal Leute angefangen haben,

01:15:56.590 --> 01:16:00.990
<v Gast 1>lustige Dinge, für die man nicht unbedingt Ton oder Video braucht, auf ein GIF zu bannen.

01:16:01.310 --> 01:16:01.870
<v Gast 1>Das ist schon ein cooler.

01:16:02.110 --> 01:16:06.110
<v Ingo>Seitdem hat GIF so ein Revival erlebt, ich glaube, sonst wäre das schon ausgestorben.

01:16:06.910 --> 01:16:09.550
<v Felix>Animiertes Zeug kann gar nicht aussterben, weil das ist animiert.

01:16:10.030 --> 01:16:12.030
<v Ingo>Naja, ich meine, du kannst ja Sachen auch noch anders animieren.

01:16:12.270 --> 01:16:13.790
<v Gast 1>Das ist das animierte, so kannst du nicht aussterben.

01:16:13.870 --> 01:16:16.190
<v Felix>Nee, dann hast du Flash und Flash wird es ja nicht immer haben.

01:16:16.270 --> 01:16:21.070
<v Ingo>Nee, du kannst auch einfach H264-Video oder OckM-Video nehmen.

01:16:21.230 --> 01:16:24.670
<v Felix>Ja, oder du kannst auch irgendwie mit JavaScript-Bäder übereinander legen.

01:16:24.910 --> 01:16:26.270
<v Ingo>Kannst du auch mit Flash machen.

01:16:26.510 --> 01:16:29.790
<v Gast 1>Du könntest aber auch SVGs benutzen und die mit JavaScript animieren.

01:16:30.030 --> 01:16:30.190
<v Gast 1>Siehst du?

01:16:30.430 --> 01:16:30.510
<v Gast 1>Genau.

01:16:31.950 --> 01:16:33.470
<v Felix>Du kannst es einfach direkt auf den Canvas schreiben.

01:16:33.630 --> 01:16:38.030
<v Gast 1>Oder an Canvas, aber es gibt halt dafür keine Tools, mit denen das irgendwelche Leute einfach so machen

01:16:38.030 --> 01:16:38.190
<v Gast 1>können.

01:16:38.270 --> 01:16:39.390
<v Felix>Genau, irgendwelche Noobs.

01:16:39.550 --> 01:16:42.750
<v Gast 1>Ja, und es gibt halt einfach diverse Tools, mit denen du aus einem einfachen,

01:16:42.830 --> 01:16:44.830
<v Gast 1>kurzen Video dir ein GIF zusammenschneiden kannst.

01:16:45.710 --> 01:16:50.670
<v Felix>Und wenn, wenn du halt es irgendwie haben willst, dann kannst du auch die Bilder exportieren und dann einfach

01:16:50.670 --> 01:16:53.390
<v Felix>direkt nehmen und dann zu einem GIF zusammenbauen.

01:16:53.550 --> 01:16:54.510
<v Felix>Und das ist super easy.

01:16:55.070 --> 01:16:56.910
<v Felix>Und deswegen gibt es auch so viele lustige GIFs.

01:16:57.230 --> 01:17:00.430
<v Felix>Weil wir haben viel zu viel zu tun, dass wir sowas machen können und deswegen haben wir andere Leute,

01:17:00.510 --> 01:17:01.710
<v Felix>die so, dass die Gürtelsachen finden.

01:17:02.270 --> 01:17:03.870
<v Gast 1>Genau, wir gucken einfach nur die lustigen Sachen an.

01:17:04.190 --> 01:17:04.910
<v Gast 1>Wir konsumieren nur.

01:17:06.430 --> 01:17:07.790
<v Unbekannt>Ja, wir konsumieren.

01:17:08.190 --> 01:17:08.830
<v Unbekannt>Ist auch gut super.

01:17:09.230 --> 01:17:10.190
<v Felix>Feel's good, man.

01:17:12.030 --> 01:17:15.390
<v Gast 1>Ja, was ist denn da mit den USA los?

01:17:15.550 --> 01:17:16.030
<v Gast 1>In den USA.

01:17:16.350 --> 01:17:17.230
<v Gast 1>Das sieht nach Felix aus.

01:17:17.470 --> 01:17:17.630
<v Gast 1>Ja.

01:17:18.910 --> 01:17:21.390
<v Felix>USA visualisiert.

01:17:21.710 --> 01:17:25.150
<v Felix>Und zwar, also ich fand, also es ist eine Bilderreihe.

01:17:25.790 --> 01:17:27.230
<v Ingo>Keine Gips, keine animierten Gips.

01:17:27.550 --> 01:17:30.590
<v Felix>Nee, aber da hätten die 256 Farben auch nicht gereicht.

01:17:30.750 --> 01:17:31.070
<v Felix>Oha.

01:17:31.230 --> 01:17:32.430
<v Unbekannt>Das ist ja super HDR.

01:17:32.750 --> 01:17:39.390
<v Felix>Das ist super nennt sich America Revealed und da werden Pfade von verschiedensten

01:17:40.350 --> 01:17:45.070
<v Felix>Sachen, die in den USA passieren, quasi aufgezeichnet auf der USA-Karte.

01:17:46.110 --> 01:17:52.030
<v Felix>Zum Beispiel irgendwie Totentransporte per Flugzeug oder

01:17:52.990 --> 01:17:54.910
<v Felix>Totentransporter für Flugzeug.

01:17:55.390 --> 01:17:56.190
<v Felix>Was haben wir noch?

01:17:56.510 --> 01:18:02.910
<v Felix>Genau, Pizzawagen-GPS-Trails und dann siehst du halt, wo es sich bündelt und.

01:18:03.150 --> 01:18:05.470
<v Gast 1>Ja, oder Rindfleisch-Export-Ziel, sehe ich hier gerade so.

01:18:05.710 --> 01:18:08.590
<v Felix>Und das ist halt einfach, also die Bilder sind einfach super cool.

01:18:09.550 --> 01:18:11.070
<v Unbekannt>Was ist denn das hier abgefahren?

01:18:11.390 --> 01:18:14.670
<v Felix>Und Flüge und irgendwie.

01:18:15.710 --> 01:18:19.310
<v Gast 1>Cool, da sieht man voll die Einflugschneißen über Flughäfen und so.

01:18:19.390 --> 01:18:20.190
<v Gast 1>Das ist schon cool gemacht.

01:18:20.350 --> 01:18:23.790
<v Felix>Also es ist halt einfach super hart nachbearbeitet, also so awesome aussieht,

01:18:23.870 --> 01:18:25.630
<v Felix>aber es ist halt einfach super cool.

01:18:26.990 --> 01:18:28.590
<v Felix>Sind ein paar geniale Bilder dabei.

01:18:29.070 --> 01:18:30.350
<v Unbekannt>Oder gibt es sogar Videos davon.

01:18:30.510 --> 01:18:30.830
<v Unbekannt>Ja.

01:18:31.630 --> 01:18:32.430
<v Unbekannt>Muss gut sein.

01:18:32.670 --> 01:18:36.430
<v Felix>Das muss gut sein, weil das sieht nach viel Produktionsaufwand aus.

01:18:38.190 --> 01:18:40.510
<v Felix>Ich wollte es eigentlich nur verlinken, ich habe da gar nichts zu zu sagen.

01:18:40.750 --> 01:18:41.550
<v Felix>Außer dass es irgendwie kommt.

01:18:41.710 --> 01:18:43.150
<v Gast 1>Könnt ihr mal in den Shownotes klicken.

01:18:43.950 --> 01:18:45.550
<v Gast 1>Oder jetzt im Chat oder so.

01:18:45.710 --> 01:18:45.950
<v Gast 1>Genau.

01:18:46.030 --> 01:18:47.630
<v Felix>Oder ihr findet das im Internet nach.

01:18:48.190 --> 01:18:49.710
<v Felix>Nee, ihr findet es nicht im Internet.

01:18:49.870 --> 01:18:51.710
<v Felix>Außer ihr klickt auf unsere Links.

01:18:52.670 --> 01:18:56.030
<v Gast 1>Genau, klickt einfach auf unsere Links und währenddessen könnt ihr auch gleich Flatter klicken,

01:18:56.110 --> 01:18:57.150
<v Gast 1>weil du es eh vergisst.

01:18:58.670 --> 01:19:00.030
<v Unbekannt>Ja, es ist so.

01:19:00.350 --> 01:19:03.310
<v Gast 1>Genau, einfach mal Leute anpöbeln, dass sie dir was in den Hut werfen.

01:19:10.350 --> 01:19:12.030
<v Felix>Finde ich super jetzt Namen.

01:19:13.230 --> 01:19:14.030
<v Unbekannt>Leute an.

01:19:17.630 --> 01:19:18.350
<v Unbekannt>So, Felix kannst du.

01:19:18.510 --> 01:19:19.870
<v Unbekannt>Felix, du wolltest über Android reden.

01:19:20.590 --> 01:19:21.870
<v Ingo>Über Microsoft und Android.

01:19:25.550 --> 01:19:26.990
<v Felix>Wir haben dazwischen noch irgendwas.

01:19:27.150 --> 01:19:27.550
<v Felix>Nein.

01:19:27.790 --> 01:19:31.630
<v Felix>List of words that the Department of Homeland Security looks for online.

01:19:32.510 --> 01:19:33.070
<v Felix>What?

01:19:33.950 --> 01:19:35.310
<v Felix>Oder kam das später?

01:19:35.790 --> 01:19:36.910
<v Felix>Oh, ich hab wieder vergessen.

01:19:37.230 --> 01:19:37.950
<v Felix>Nee, nee, nee, nee.

01:19:38.030 --> 01:19:38.270
<v Felix>Komm.

01:19:38.430 --> 01:19:38.750
<v Felix>Okay.

01:19:39.630 --> 01:19:41.070
<v Unbekannt>Doch, dann hätte ich ja ein zweites Jahr.

01:19:41.390 --> 01:19:42.030
<v Unbekannt>Doch, das heißt.

01:19:42.270 --> 01:19:42.670
<v Unbekannt>Hast du recht.

01:19:42.750 --> 01:19:43.470
<v Unbekannt>Und was ist es jetzt?

01:19:45.770 --> 01:19:50.090
<v Felix>Das ist, also es gibt ja in den USA dieses super Rechenzentrum,

01:19:50.410 --> 01:19:55.210
<v Felix>was sie gerade aufbauen, was irgendwie auf wie viele Bidgän,

01:19:55.370 --> 01:19:58.010
<v Felix>Gigabytes von Daten verarbeiten soll.

01:19:58.810 --> 01:20:02.970
<v Felix>Und passend dazu, also irgendwie müssen ja, die Daten kommen irgendwo her,

01:20:03.050 --> 01:20:05.610
<v Felix>die kommen von irgendwelchen Tabs von großen Providern.

01:20:05.850 --> 01:20:08.730
<v Felix>Und jetzt muss man natürlich irgendwie, damit man mal einen Überblick bekommt,

01:20:08.810 --> 01:20:12.090
<v Felix>muss man die Daten nach irgendwas filtern, weil sonst helfen dir die Daten halt einfach gar nichts,

01:20:12.170 --> 01:20:16.090
<v Felix>weil es einfach so random Garbage ist.

01:20:16.890 --> 01:20:22.010
<v Felix>Und hier ist dann halt die Liste von Wörtern,

01:20:22.250 --> 01:20:26.330
<v Felix>wonach die Homeland Security, also die, wie heißen die?

01:20:28.410 --> 01:20:30.890
<v Felix>Department of Homeland Security, Abkürzung davon.

01:20:31.610 --> 01:20:32.250
<v Felix>Geheimdienste.

01:20:32.650 --> 01:20:33.130
<v Felix>DHS?

01:20:33.610 --> 01:20:33.770
<v Felix>Was?

01:20:34.090 --> 01:20:34.730
<v Felix>Geheimdienste.

01:20:35.130 --> 01:20:35.530
<v Felix>Oder was.

01:20:36.010 --> 01:20:36.970
<v Felix>Ich meinte im FlyDys.

01:20:37.210 --> 01:20:37.690
<v Felix>DHS.

01:20:37.930 --> 01:20:38.890
<v Felix>Ja, DHS, genau.

01:20:39.610 --> 01:20:39.850
<v Felix>Hä?

01:20:40.010 --> 01:20:40.170
<v Felix>Ja.

01:20:41.210 --> 01:20:42.330
<v Gast 1>Department of Homeland Security.

01:20:42.570 --> 01:20:43.850
<v Felix>Okay, das macht ja sogar auch Sinn.

01:20:45.050 --> 01:20:49.770
<v Felix>Und da sind tatsächlich ein paar interessante Wörter dabei, wo man jetzt nicht unbedingt sagen würde,

01:20:49.930 --> 01:20:56.890
<v Felix>dass man sich selber mit der Suche oder mit der Eingabe danach davon irgendwie

01:20:58.410 --> 01:21:01.770
<v Felix>auf irgendeine Liste kommt, wo man auch so verdächtig ist, genau.

01:21:04.410 --> 01:21:10.250
<v Felix>Domestic Security sind da so Sachen dabei wie Recovery.

01:21:10.890 --> 01:21:15.210
<v Ingo>Ja, also wenn du, wenn du dein Backup wiederherstellen willst, dann ist das schon.

01:21:15.850 --> 01:21:17.290
<v Ingo>Ich finde das schon bedenklich.

01:21:17.690 --> 01:21:18.330
<v Ingo>Exercise.

01:21:18.570 --> 01:21:22.170
<v Gast 1>Ja, Recovery kann ja auch sein, dass du, dass du dich wieder von der Krankheit erholst oder so.

01:21:22.330 --> 01:21:22.970
<v Gast 1>Das könnte alles sein.

01:21:24.490 --> 01:21:28.570
<v Felix>Und deswegen ist es so komisch, dass es halt irgendwie dabei ist.

01:21:28.650 --> 01:21:34.650
<v Felix>Also eine Preservation-Response, wo du denkst ja, ja, okay, das ist jetzt aber nicht so hardcore, dass man.

01:21:35.370 --> 01:21:36.090
<v Felix>Exposure.

01:21:41.050 --> 01:21:41.530
<v Felix>Oh oh.

01:21:42.410 --> 01:21:45.690
<v Gast 1>Ja, okay, sowas wie Antrax kann ich schon verstehen.

01:21:45.770 --> 01:21:46.170
<v Gast 1>Ja, genau.

01:21:46.250 --> 01:21:48.250
<v Felix>Also es gibt ein paar Sachen, wo man sagt, okay, das macht das so.

01:21:48.410 --> 01:21:50.490
<v Gast 1>Oh, shit, human to human, human to animal.

01:21:50.730 --> 01:21:51.290
<v Gast 1>Oh oh.

01:21:52.730 --> 01:21:53.370
<v Gast 1>Influenza.

01:21:54.730 --> 01:21:56.090
<v Felix>Nicht wieder, was du denkst.

01:21:57.850 --> 01:22:01.850
<v Felix>Ja, aber ein paar kann man sagen, okay, das verstehe ich jetzt noch,

01:22:01.930 --> 01:22:04.650
<v Felix>aber so ein paar sind auch dabei, wo du denkst, what the fuck?

01:22:06.090 --> 01:22:08.330
<v Felix>Warum sollte ich mich damit verdächtig machen?

01:22:08.410 --> 01:22:08.490
<v Felix>Genau.

01:22:08.650 --> 01:22:09.930
<v Felix>Wenn ich danach bei genug gesuche.

01:22:10.170 --> 01:22:10.650
<v Felix>Facility.

01:22:10.890 --> 01:22:12.090
<v Felix>Facility, facility.

01:22:12.650 --> 01:22:15.370
<v Felix>Oh, wir können den super Maximum Satz bauen.

01:22:15.690 --> 01:22:19.210
<v Gast 1>Recovery Facility, Organized Crime, Police, Hostage.

01:22:19.450 --> 01:22:20.010
<v Gast 1>Explosion.

01:22:20.170 --> 01:22:20.890
<v Gast 1>Evacuation.

01:22:21.370 --> 01:22:22.330
<v Unbekannt>Explosions.

01:22:22.730 --> 01:22:24.890
<v Felix>Und das ist der nächste Film von Michael Bay.

01:22:29.370 --> 01:22:32.570
<v Gast 1>Genau, Facility, Facility, Hostage Explosion.

01:22:35.290 --> 01:22:37.370
<v Gast 1>Das klingt auf jeden Fall wie ein Michael Bay-Film.

01:22:37.930 --> 01:22:38.890
<v Felix>Der nächste Transformer.

01:22:39.450 --> 01:22:39.770
<v Felix>Genau.

01:22:40.410 --> 01:22:41.770
<v Unbekannt>Anthrax Spillover.

01:22:43.370 --> 01:22:44.890
<v Unbekannt>Facility Explosions.

01:22:45.530 --> 01:22:47.130
<v Gast 1>Okay, ich glaube, wir lassen das jetzt mal.

01:22:47.850 --> 01:22:52.010
<v Ingo>Wo wir gerade bei Sprache waren, Google hat eine neue Webseite gelauncht,

01:22:52.250 --> 01:22:56.650
<v Ingo>wo Sprachen, die vom Aussterben bedroht sind, drauf sind.

01:22:56.890 --> 01:22:57.450
<v Ingo>Ganz lustig.

01:22:57.610 --> 01:22:59.610
<v Felix>Sind da auch die Tiere dabei, die sprechen?

01:22:59.850 --> 01:23:00.010
<v Felix>Was?

01:23:00.250 --> 01:23:01.130
<v Ingo>Tiere, die sprechen?

01:23:01.290 --> 01:23:04.010
<v Ingo>Nein, da kannst du über die Weltkarte fahren und dann siehst du.

01:23:04.250 --> 01:23:05.370
<v Gast 1>Du meinst dieses Schaf.

01:23:06.890 --> 01:23:07.930
<v Felix>Das ist kein Schaf.

01:23:08.970 --> 01:23:09.610
<v Felix>Ne, ist ein Ziege.

01:23:11.530 --> 01:23:12.410
<v Ingo>Das ist Verhandlungsziegel.

01:23:12.570 --> 01:23:13.290
<v Ingo>Die Verhandlungsziegel.

01:23:14.490 --> 01:23:17.290
<v Ingo>Ich wusste gar nicht, dass es eine Sprache gibt, die Picard heißt.

01:23:17.530 --> 01:23:18.410
<v Unbekannt>Das kann schon auch so.

01:23:19.050 --> 01:23:20.010
<v Unbekannt>Also mit der Joe Lücke.

01:23:21.130 --> 01:23:22.490
<v Ingo>Ist auch in Frankreich.

01:23:22.810 --> 01:23:24.170
<v Ingo>Die stirbt bald aus.

01:23:24.810 --> 01:23:25.930
<v Ingo>Ist eindeutig.

01:23:26.330 --> 01:23:31.290
<v Felix>Das ist natürlich echt traurig, weil man könnte so viel mit diesen Sprachen machen, zum Beispiel sie sprechen.

01:23:32.810 --> 01:23:34.170
<v Ingo>Sprich mal Picard mit mir.

01:23:35.530 --> 01:23:36.170
<v Ingo>Engage.

01:23:38.410 --> 01:23:39.450
<v Unbekannt>Energize.

01:23:40.650 --> 01:23:41.530
<v Ingo>Make it so.

01:23:44.570 --> 01:23:45.450
<v Unbekannt>Activate Ractor B.

01:23:45.770 --> 01:23:50.010
<v Gast 1>Dabei hat er ja das Raumschiff mit einem Fitnessstudio und die anderen nicht.

01:23:50.570 --> 01:23:50.970
<v Gast 1>Was mehr?

01:23:51.370 --> 01:23:52.730
<v Gast 1>Du kennst doch dieses Bild mit.

01:23:53.610 --> 01:23:54.410
<v Felix>Ich kenn's auch nicht.

01:23:54.890 --> 01:23:58.010
<v Gast 1>Das hast du dir mal doch gezeigt, äh, du mir gezeigt.

01:23:58.090 --> 01:24:00.250
<v Gast 1>Ja, egal, ich such das vielleicht mal raus.

01:24:01.450 --> 01:24:07.370
<v Felix>Apropos Picard, für Android gibt es ein Automatierungstool.

01:24:07.850 --> 01:24:08.970
<v Felix>Nennt sich On X.

01:24:09.370 --> 01:24:12.170
<v Felix>Und X ist dann halt in geschweiften Klammern.

01:24:14.010 --> 01:24:18.970
<v Felix>Und das Tool ist selbst von Microsoft für Android geschrieben.

01:24:19.130 --> 01:24:20.810
<v Felix>Was ja schon mal interessant ist.

01:24:20.970 --> 01:24:25.930
<v Felix>Aber das Interessanteste dabei ist einfach, dass es sogar relativ cool aussieht und dass man denken könnte,

01:24:26.010 --> 01:24:30.970
<v Felix>dass man damit Sachen machen kann, die echt Sinn machen, zu automatisieren auf deinem Telefon.

01:24:31.530 --> 01:24:35.290
<v Felix>Zum Beispiel, irgendwie sind da Beispiele so, was ich gesehen habe,

01:24:35.450 --> 01:24:39.450
<v Felix>wenn du wenn du läufst, dann mach die Musik an.

01:24:39.690 --> 01:24:44.490
<v Felix>Oder wenn du Schluss hast und gerade mit deinem Auto nach Hause fährst,

01:24:44.730 --> 01:24:48.970
<v Felix>dann schreib deine Frau eine SMS,

01:24:49.530 --> 01:24:51.770
<v Felix>dass du gerade nach Hause kommst oder so.

01:24:52.650 --> 01:24:55.290
<v Felix>Und das ist halt schon echt so interessant, also.

01:24:56.250 --> 01:25:00.970
<v Felix>Und ich weiß nicht, ich würde es auf jeden Fall mal ausprobieren, wenn ich so ein Telefon hätte,

01:25:01.290 --> 01:25:03.130
<v Felix>wo ich aber bestimmt auch noch zukomme.

01:25:03.370 --> 01:25:03.690
<v Felix>Ja.

01:25:04.090 --> 01:25:07.530
<v Gast 1>Ja, was ist ja dann, was ja, was ja auch möglich wäre, wäre so, keine Ahnung,

01:25:07.610 --> 01:25:14.090
<v Gast 1>ich bin jetzt in der Nähe von meiner Wohnung, dann mach doch schon mal irgendwelche Home Automation-Dinge und

01:25:14.170 --> 01:25:16.970
<v Gast 1>fang schon mal an, die Heizung hochzufahren oder keine Ahnung so.

01:25:17.290 --> 01:25:20.810
<v Felix>Oder ich bin gerade aufgestanden, mach mal die Standheizung von meinem Auto an.

01:25:21.290 --> 01:25:21.610
<v Felix>Genau.

01:25:21.850 --> 01:25:22.970
<v Felix>Weil ich jetzt gleich losfahre.

01:25:23.210 --> 01:25:23.450
<v Felix>Genau.

01:25:23.530 --> 01:25:25.930
<v Gast 1>Also ich brauche jetzt irgendwie noch eine Stunde, bis ich mich ins Auto setze,

01:25:26.010 --> 01:25:28.650
<v Gast 1>dann hätte ich gern, dass es so einigermaßen aufgewärmt ist und so.

01:25:28.730 --> 01:25:29.930
<v Gast 1>Das wäre eigentlich schon ganz cool.

01:25:30.090 --> 01:25:36.650
<v Felix>Also es gibt halt super viele Möglichkeiten, einfach nur von Position und Richtung

01:25:36.810 --> 01:25:38.890
<v Felix>halt auf irgendwelche Aktionen auszuführen.

01:25:38.970 --> 01:25:40.730
<v Felix>Oder halt auch Datum dann entsprechend.

01:25:40.810 --> 01:25:44.490
<v Gast 1>Ja, was ich gern hätte, wäre, dass meine Wohnung weiß, in welchem Raum ich mich gerade befinde,

01:25:44.570 --> 01:25:46.490
<v Gast 1>weil ich bin das ja nicht gewohnt.

01:25:46.570 --> 01:25:51.530
<v Gast 1>Ich habe ja die letzten Jahre in einem Zimmer gewohnt und ich lasse jetzt überall das Licht an,

01:25:51.610 --> 01:25:52.570
<v Gast 1>weil ich nicht gewohnt bin.

01:25:53.290 --> 01:25:57.290
<v Gast 1>Weil ich nicht gewohnt bin, dass ich, dass ich dann, wenn ich das Zimmer verlasse, wieder das Licht ausmache.

01:25:57.370 --> 01:25:58.090
<v Gast 1>Deshalb wäre es cool, wenn man.

01:25:58.250 --> 01:26:00.810
<v Ingo>Mach LED-Birren rein, dann verbrauchen die auch keinen Strom.

01:26:00.970 --> 01:26:01.770
<v Unbekannt>Ja, doch.

01:26:01.930 --> 01:26:02.570
<v Unbekannt>Also wenig.

01:26:03.930 --> 01:26:08.090
<v Ingo>Ja, also da kannst du dein NAS ewig lange für laufen lassen.

01:26:08.730 --> 01:26:12.250
<v Felix>Außer du hast so einen so einen kleinen Memory-Stick-NAS.

01:26:12.650 --> 01:26:13.290
<v Felix>Wie heißt denn die hier?

01:26:13.930 --> 01:26:18.730
<v Felix>Die Allwinner A10, das ist ja quasi die Plattform jetzt, diese Android-Plattform,

01:26:19.210 --> 01:26:21.930
<v Felix>die super cheap ist gerade und wo es auch die Sticks zugibt.

01:26:22.010 --> 01:26:25.770
<v Felix>Also sind dann halt so groß wie ein USB-Stick und die haben dann halt irgendwie ein Gigahertz oder 1,5

01:26:25.850 --> 01:26:28.090
<v Felix>Gigahertz und 512 Megabyte RAM.

01:26:29.130 --> 01:26:32.410
<v Ingo>Bewegungsmelder, der Chat schlägt vor, so als Bewegungsmelder verwenden.

01:26:32.570 --> 01:26:33.930
<v Unbekannt>Ja, ich bewege mich ja halt nicht immer.

01:26:34.010 --> 01:26:34.890
<v Gast 1>Also manchmal sitze ich.

01:26:35.530 --> 01:26:39.370
<v Felix>Oh shit, manch müsste gerade am Wegsterben.

01:26:41.370 --> 01:26:44.330
<v Ingo>Aber es ist doch super, wenn du einschläfst, würde das Licht ausgehen.

01:26:44.490 --> 01:26:45.530
<v Felix>Das ist praktisch.

01:26:48.170 --> 01:26:50.570
<v Ingo>Und wenn du dich im Schlaf bewegt, geht das Licht wieder ein.

01:26:50.810 --> 01:26:52.170
<v Gast 1>Das ist halt auch uncool irgendwie.

01:26:53.690 --> 01:26:57.210
<v Gast 1>Also wie gesagt, es wäre einfach cooler, wenn die Wohnung das wüsste, wo ich den gerade bin.

01:26:57.290 --> 01:27:01.450
<v Felix>Ja, du kannst dir das on-X benutzen und dann, wenn du dein Telefon halt gerade auf den Tisch legst,

01:27:01.530 --> 01:27:05.130
<v Felix>dann weiß es, okay, jetzt liegt es da und das ist jetzt fertig und du schläfst,

01:27:05.290 --> 01:27:06.090
<v Felix>gehst jetzt schlafen.

01:27:06.170 --> 01:27:07.130
<v Felix>Und dann machen wir nichts.

01:27:07.370 --> 01:27:12.490
<v Gast 1>Was warten wir das denn letztens mit dem super Bluetooth-Screen-Lock?

01:27:12.890 --> 01:27:13.610
<v Gast 1>Wenn du weggehst?

01:27:13.850 --> 01:27:19.370
<v Gast 1>Ne, wo irgendjemand hat doch erzählt, dass sein Rechner eine Kernel-Panik bekommt,

01:27:19.450 --> 01:27:25.850
<v Gast 1>wenn er einen Device mit Bluetooth gepairt hat und dann weggeht und der Rechner plötzlich den Dings nicht mehr

01:27:25.850 --> 01:27:26.330
<v Gast 1>findet.

01:27:28.330 --> 01:27:28.810
<v Gast 1>Mit Skype.

01:27:29.770 --> 01:27:30.250
<v Gast 1>Ja, genau.

01:27:30.330 --> 01:27:34.010
<v Gast 1>Und das wäre dann der Super Screen Lock, einfach du gehst weg und dann nimmt der Rechner eine Kernel Panic und

01:27:34.010 --> 01:27:35.290
<v Gast 1>keiner kann was mehr mit deinem Rechner machen.

01:27:35.370 --> 01:27:36.170
<v Felix>Ja, aber du auch nicht.

01:27:37.530 --> 01:27:39.050
<v Gast 1>Aber das gibt es ja auch anders.

01:27:39.130 --> 01:27:39.850
<v Gast 1>Also es gibt ja tatsächlich.

01:27:40.490 --> 01:27:43.690
<v Ingo>Du bist der Einzige, der weiß, wie man den Kernel aus der Kernel Panic wieder rausholt.

01:27:44.010 --> 01:27:44.170
<v Ingo>Genau.

01:27:44.410 --> 01:27:45.530
<v Unbekannt>Du musst salotieren.

01:27:47.770 --> 01:27:48.730
<v Ingo>Kernel Panic!

01:27:48.970 --> 01:27:51.530
<v Felix>Du musst General Protection Fault holen.

01:27:52.090 --> 01:27:52.570
<v Felix>Genau.

01:27:52.730 --> 01:27:55.210
<v Gast 1>Ich hole jetzt mal mein General Protection Fault hier raus.

01:27:55.530 --> 01:27:56.890
<v Felix>In einem offen USB-Stick und dann.

01:27:57.290 --> 01:27:57.930
<v Felix>Und dann geht's.

01:27:59.770 --> 01:28:03.930
<v Felix>Jedenfalls, OnX sieht auf jeden Fall super interessant aus.

01:28:04.330 --> 01:28:08.170
<v Felix>Gibst du was auch für iOS?

01:28:10.090 --> 01:28:11.370
<v Unbekannt>Es gibt if this, then that.

01:28:11.850 --> 01:28:13.130
<v Gast 1>If this, then that, ja.

01:28:13.370 --> 01:28:16.090
<v Felix>Das ist die Webseite, aber die weiß halt nicht, ob du dich gerade bewegst.

01:28:17.290 --> 01:28:22.090
<v Ingo>Auf iOS ist es, soweit ich weiß, schwierig, weil du hast nicht die Möglichkeit,

01:28:22.250 --> 01:28:25.290
<v Ingo>General Purpose Background-Dienste laufen lassen zu lassen.

01:28:25.610 --> 01:28:26.970
<v Felix>Ich hab gerade, die haben es irgendwann jetzt mal gekauft.

01:28:27.370 --> 01:28:33.770
<v Ingo>Du kannst, ja, ja, die haben aber nur eine Handvoll Sachen, für die du sowas sinnvoll einsetzen könntest.

01:28:34.730 --> 01:28:35.450
<v Ingo>Da geht es.

01:28:35.530 --> 01:28:39.690
<v Ingo>Also du kannst zum Beispiel, wenn du eine Navigations-App bist, dann kannst du sagen,

01:28:39.770 --> 01:28:42.170
<v Ingo>ich möchte dauerhaft jetzt hier Location-Daten abgreifen.

01:28:43.050 --> 01:28:47.610
<v Ingo>Du kannst dich so callback-mäßig rufen lassen, wenn sich die Location ändert.

01:28:47.770 --> 01:28:50.490
<v Ingo>Also das heißt, du kannst dann quasi dann aufwecken lassen.

01:28:51.690 --> 01:28:56.490
<v Ingo>Das wäre jetzt eine Möglichkeit, dass du dann sagst, okay, ich habe jetzt hier irgendwie bestimmten GPS-Daten,

01:28:56.650 --> 01:28:58.010
<v Ingo>lässt du dich halt aufwecken.

01:28:59.770 --> 01:29:04.810
<v Ingo>Und führst dann deine Aktion aus oder du darfst halt irgendwie Audio im Hintergrund abspielen,

01:29:04.890 --> 01:29:08.650
<v Ingo>da darfst du auch lange laufen, aber bei allem anderen wirst du irgendwie nach 10 Minuten gekillt als

01:29:08.650 --> 01:29:09.210
<v Ingo>Applikation.

01:29:09.450 --> 01:29:13.610
<v Felix>Ja, dann kannst du ja sowas machen, du machst, wirdst die GPS-Daten haben,

01:29:13.690 --> 01:29:15.610
<v Felix>wirdst du dich aufwecken lassen, dann guckst du halt auch nach der Zeit.

01:29:15.770 --> 01:29:16.970
<v Ingo>Ich meine, das geht ja dann ja nicht.

01:29:17.610 --> 01:29:19.850
<v Felix>Aber das ist halt schon Krebin, eigentlich.

01:29:20.250 --> 01:29:24.730
<v Gast 1>Ja, ist halt also ein Kompromiss, den man irgendwie eingeben muss,

01:29:24.810 --> 01:29:27.530
<v Gast 1>wenn man nicht will, dass die Akkulaufzeit total in Arsch geht.

01:29:27.610 --> 01:29:31.370
<v Ingo>Weil bei Android ist es halt so, da darf halt wirklich alles im Hintergrund laufen.

01:29:31.530 --> 01:29:35.130
<v Gast 1>Und da hast du im Zweifelsfall halt auch irgendwelches Zeug drin, was die halt ständig irgendwie dein

01:29:35.130 --> 01:29:36.890
<v Gast 1>GPS-Device polt und dein Problem.

01:29:37.050 --> 01:29:38.730
<v Felix>Ja, das kann man ja dann immer noch ausmachen.

01:29:38.810 --> 01:29:40.170
<v Felix>Also GPS kann man ja ausmachen.

01:29:40.250 --> 01:29:41.690
<v Felix>Aber für die Applikation braucht man es einfach.

01:29:41.930 --> 01:29:42.090
<v Felix>Immer.

01:29:43.850 --> 01:29:47.450
<v Gast 1>Das sorgt dann vermutlich auch dafür, dass halt dein Telefon relativ schneller ist.

01:29:48.170 --> 01:29:48.730
<v Gast 1>Je nachdem.

01:29:48.890 --> 01:29:52.010
<v Felix>Also ich kann es mir auf jeden Fall gut vorstellen, dass es cool ist.

01:29:52.250 --> 01:29:59.130
<v Ingo>Weil das Ding ist ja halt auch, auf Android kannst du halt auch CPU-Loks auf Applikationsbasis beantragen und

01:29:59.130 --> 01:30:01.370
<v Ingo>dann sagen, ich möchte jetzt CPU-Zeit haben und sonst irgendwas.

01:30:01.450 --> 01:30:05.290
<v Gast 1>Und wenn du da halt irgendwie gerade was machen willst, dann macht es schon irgendwie Sinn,

01:30:05.370 --> 01:30:07.690
<v Gast 1>aber das saugt dann halt auch relativ schnell in Akolär.

01:30:08.010 --> 01:30:14.810
<v Felix>Also auf jeden Fall, wenn da jemand Erfahrung hat, dann kann man es ja in unsere Kommentare

01:30:14.810 --> 01:30:15.130
<v Felix>schreiben.

01:30:15.210 --> 01:30:20.090
<v Felix>Ich würde mich freuen, weil die Applikation so sieht cool aus und ich kann sie aber noch nicht ausprobieren.

01:30:20.330 --> 01:30:24.490
<v Felix>Es gibt auch verschiedene Rezepte schon, die man irgendwie ausprobieren kann von Leuten,

01:30:24.570 --> 01:30:25.770
<v Felix>die sie halt erstellt haben.

01:30:26.010 --> 01:30:32.010
<v Felix>Das Ganze kann man dann auch voll, also so voll komplett mit

01:30:32.010 --> 01:30:33.370
<v Felix>JavaScript-Skripten.

01:30:33.450 --> 01:30:36.090
<v Felix>Also du hast dann irgendwie so ein so ein Interface, du sagst dann,

01:30:38.010 --> 01:30:44.330
<v Felix>keine Ahnung, Phone oder irgendwie Kalender-Device

01:30:44.730 --> 01:30:49.450
<v Felix>on und dann sagst du die Applik was passieren soll und dann macht er damit irgendwas.

01:30:51.210 --> 01:30:53.610
<v Felix>Und auf jeden Fall ziemlich cool.

01:30:53.690 --> 01:30:58.170
<v Felix>Und das ist von Microsoft, was halt irgendwie surreal ist einfach.

01:30:58.490 --> 01:31:00.410
<v Ingo>Microsoft auf Android Onks.

01:31:00.730 --> 01:31:04.970
<v Felix>Ja, und nicht auf ihrem iPhone Windows Phone 7.

01:31:05.930 --> 01:31:06.570
<v Felix>8 Phone.

01:31:08.010 --> 01:31:09.450
<v Felix>Windows Phone 8 Phone.

01:31:09.690 --> 01:31:13.130
<v Ingo>Ne, dann ist ja nicht mehr Windows Phone, dann ist es Windows 8 Phone Phone Phone.

01:31:14.330 --> 01:31:15.370
<v Ingo>Windows 8 Phone Phone.

01:31:15.690 --> 01:31:16.970
<v Felix>Phone Tablet Phone.

01:31:17.530 --> 01:31:18.250
<v Felix>Phone Tablet Phone.

01:31:18.570 --> 01:31:21.450
<v Gast 1>Phone Phone Phone Tablet PC Phone.

01:31:22.810 --> 01:31:23.850
<v Felix>Transformer.

01:31:24.410 --> 01:31:24.970
<v Felix>Prime.

01:31:25.210 --> 01:31:25.930
<v Felix>Prime, Microsoft.

01:31:27.130 --> 01:31:28.170
<v Felix>Microsoft Kin.

01:31:28.650 --> 01:31:29.130
<v Felix>Kin.

01:31:29.610 --> 01:31:29.930
<v Felix>Zool.

01:31:30.490 --> 01:31:30.890
<v Felix>Zool.

01:31:31.850 --> 01:31:32.170
<v Felix>Zool.

01:31:32.810 --> 01:31:33.290
<v Felix>Microsoft.

01:31:33.770 --> 01:31:33.930
<v Felix>Okay.

01:31:34.250 --> 01:31:34.650
<v Felix>Microsoft.

01:31:34.970 --> 01:31:35.530
<v Felix>Surface Service.

01:31:36.410 --> 01:31:36.970
<v Felix>Ja, Surface.

01:31:37.290 --> 01:31:38.010
<v Felix>Surface Prime.

01:31:38.250 --> 01:31:39.370
<v Felix>Surface Prime, genau.

01:31:40.810 --> 01:31:45.210
<v Ingo>Wir haben ja letztes Mal über Web Gedöns geredet.

01:31:45.530 --> 01:31:50.410
<v Ingo>Und ja, diesmal wollen wir noch ein bisschen über Statistik, die man Statistikteil reden.

01:31:51.930 --> 01:31:55.050
<v Ingo>Genau, den ganzen Teil machen wir erst, wenn der Marc wieder da ist.

01:31:55.210 --> 01:32:00.010
<v Felix>Genau, den restlichen Teil, weil wir haben da irgendwie noch Load Balancer-Zeugs und irgendwie Reverse-Proxies

01:32:00.010 --> 01:32:00.410
<v Felix>bestimmt auch.

01:32:02.010 --> 01:32:05.770
<v Ingo>Da können wir können wir dann drüber reden, wenn Marc wieder irgendwie im Land ist.

01:32:05.850 --> 01:32:10.970
<v Gast 1>Das ist ja ein paar Wochen und nächste Woche wird ja wahrscheinlich eh ausfallen, so wie es aussieht.

01:32:12.810 --> 01:32:14.010
<v Ingo>Okay, Statistiken.

01:32:14.090 --> 01:32:15.530
<v Ingo>Wie mache ich denn Webstatistiken?

01:32:15.770 --> 01:32:20.170
<v Felix>Also inspiriert kann man zum Beispiel von dem Artikel werden,

01:32:20.250 --> 01:32:24.730
<v Felix>den ich verlinkt habe, der nennt sich Your Startup Needs a Dashboard.

01:32:25.450 --> 01:32:29.530
<v Felix>Man braucht dafür jetzt nicht unbedingt ein Startup, aber ein Dashboard braucht man auf jeden Fall,

01:32:29.610 --> 01:32:32.090
<v Felix>egal, ob man ein Startup ist oder nicht.

01:32:32.330 --> 01:32:38.810
<v Felix>Und der spricht ein bisschen darüber, du willst auf jeden Fall Statistiken haben,

01:32:38.890 --> 01:32:42.250
<v Felix>du willst keine Logs haben, sondern Statistiken.

01:32:42.330 --> 01:32:46.330
<v Felix>Du willst irgendwie Punkte sehen, die sich verändern und nicht irgendwie nur Text,

01:32:46.490 --> 01:32:52.490
<v Felix>zum Beispiel von das beste Beispiel ist zum Beispiel, du hast irgendwie einen Webserver und der schreibt Logs,

01:32:52.730 --> 01:32:54.010
<v Felix>wer sich gerade connected hat.

01:32:54.090 --> 01:32:59.210
<v Felix>Das selber hilft dir aber nichts, du willst sie so vorbereitet haben, dass du daraus irgendwas sehen kannst.

01:32:59.290 --> 01:33:05.290
<v Felix>Zum Beispiel willst du sehen, wie viele Requests du pro Sekunde hast oder pro Minute oder pro Woche.

01:33:05.610 --> 01:33:06.490
<v Ingo>Pro Zeiteinheit.

01:33:06.730 --> 01:33:07.610
<v Felix>Pro Zeiteinheit.

01:33:07.930 --> 01:33:13.770
<v Felix>Du willst sehen, aus welchen Ländern die kommen und wie viele von welchen Ländern und solche Sachen.

01:33:14.250 --> 01:33:19.450
<v Ingo>Genau, also wir haben ja letzte Woche über Performance geredet und ich bin ja der Meinung,

01:33:19.690 --> 01:33:24.970
<v Ingo>dass eigentlich die einzige Möglichkeit wirklich nachhaltig die Performance von einer Applikation zu

01:33:24.970 --> 01:33:29.370
<v Ingo>verbessern ist, sie zu testen, sie zu messen,

01:33:29.530 --> 01:33:31.530
<v Ingo>Hotspots zu finden und die Hotspots zu fixen.

01:33:31.610 --> 01:33:34.890
<v Gast 1>Und meistens ist es dann im Endeffekt so, dass man halt Hotspots irgendwie verschiebt.

01:33:35.050 --> 01:33:39.370
<v Ingo>Also wenn der Application Server der Hotspot ist, dann stellt man sich mehr Application Server hin.

01:33:39.770 --> 01:33:42.570
<v Ingo>Irgendwann werden dann die Caches oder die Datenbank zum Flaschenhals,

01:33:42.730 --> 01:33:47.770
<v Ingo>dann muss man die weiter optimieren und muss die irgendwie ausbauen und dann irgendwie noch irgendwie Master

01:33:47.930 --> 01:33:54.090
<v Ingo>Slave-Replikation machen oder verteilte Datenbanken oder Shading oder sowas.

01:33:54.250 --> 01:33:59.530
<v Ingo>Und irgendwann, also man kann nichts machen, außer die Hotspots so weit nach hinten zu verschieben,

01:33:59.610 --> 01:34:00.410
<v Ingo>bis es irgendwann reicht.

01:34:00.570 --> 01:34:02.970
<v Felix>Genau, und das Interessante ist halt, die Hotspots zu finden.

01:34:03.210 --> 01:34:06.010
<v Ingo>Genau, dazu muss man halt eben im Endeffekt testen und messen.

01:34:06.170 --> 01:34:06.490
<v Ingo>Genau.

01:34:07.450 --> 01:34:10.090
<v Felix>Testen, kannst du was dazu kurz sagen?

01:34:10.330 --> 01:34:16.010
<v Ingo>Ja, testen gibt es diverse Tools, mit denen man auf HTTP-Ebene Benchmarken kann.

01:34:16.090 --> 01:34:22.010
<v Ingo>Da gibt es dann irgendwie den ABs, oder den Klassiker, der einfach nur stupide

01:34:22.250 --> 01:34:24.810
<v Ingo>Get-Requests gegen eine Applikation macht.

01:34:25.210 --> 01:34:27.770
<v Felix>Gibt es den eigentlich auch so oder braucht man da immer den Apache mit?

01:34:28.490 --> 01:34:32.490
<v Ingo>Der ist zumindest auf Debian im Paket Apache Utils mit drin.

01:34:32.570 --> 01:34:35.610
<v Ingo>Also da braucht man kein Apache dazu, zumindest auf Debian nicht.

01:34:36.890 --> 01:34:37.850
<v Unbekannt>Das ist komisch.

01:34:38.090 --> 01:34:42.250
<v Gast 1>Genau, dann gibt es da noch Siege zum Beispiel, was auch was ähnliches macht.

01:34:42.330 --> 01:34:47.210
<v Gast 1>Wenn man dann ein bisschen komplexere Szenarien haben will, gibt es dann so ein Tool,

01:34:47.370 --> 01:34:52.490
<v Gast 1>was auf der JVM läuft, aber in Python gescriptet wird, nennt sich The Grinder.

01:34:53.370 --> 01:34:58.170
<v Gast 1>Da kann man da quasi so ein bisschen komplexere Szenarien skripten.

01:34:58.330 --> 01:35:02.410
<v Ingo>Und es gibt halt auch so relativ komplexe Tools, wie zum Beispiel JMeter,

01:35:03.370 --> 01:35:10.330
<v Ingo>mit denen du dann einen dieses Ding kannst du quasi als Proxy konfigurieren und der

01:35:10.330 --> 01:35:14.810
<v Ingo>zeichnet dir dann ein paar Requests, die du so manuell durchklickst auf und die kannst du dann halt in eine

01:35:14.810 --> 01:35:18.970
<v Ingo>beliebiger Anzahl beliebiger Skalierungen wieder abspielen.

01:35:19.130 --> 01:35:21.770
<v Gast 1>Also es ist quasi so ein bisschen makromäßig.

01:35:22.250 --> 01:35:26.330
<v Ingo>Ansonsten gibt es halt diverse Tools, mit denen man halt so Webanfragen skripten kann.

01:35:26.410 --> 01:35:28.170
<v Gast 1>Ich glaube, vor einer Weile haben wir schon mal drüber geredet.

01:35:28.250 --> 01:35:34.890
<v Ingo>Es gibt diese Zombie.js, wo man halt in JavaScript in Node, genau.

01:35:35.370 --> 01:35:38.810
<v Felix>Aber das ist ja auch irgendwann fertig gewesen und funktioniert wahrscheinlich noch nicht mehr, oder?

01:35:39.050 --> 01:35:39.450
<v Felix>Weiß ich nicht.

01:35:39.530 --> 01:35:41.130
<v Gast 1>Ich habe es mal ausprobiert, da hat es für meinen Ucke.

01:35:41.210 --> 01:35:42.410
<v Felix>Ja, das war aber schon jetzt ein Jahr her.

01:35:42.570 --> 01:35:43.210
<v Felix>Ja, ist schon eine Weile her.

01:35:43.290 --> 01:35:46.730
<v Ingo>Ich habe es mal ausprobiert und da hat es für meinen Use Case jetzt nicht so richtig funktioniert.

01:35:47.130 --> 01:35:52.650
<v Ingo>Ansonsten, was ich halt auf der Arbeit, ständig einsetze, ist halt so Selenium Capybara,

01:35:52.810 --> 01:35:55.850
<v Ingo>wo man halt tatsächlich richtige Browser instrumentalisiert.

01:35:58.330 --> 01:36:02.090
<v Ingo>Und das ist jetzt alles mehr oder weniger Blackbox-Testing.

01:36:02.170 --> 01:36:07.290
<v Ingo>Das heißt, du tust deine Applikation von außen irgendwie Anfragen und sorgst dann dafür,

01:36:07.370 --> 01:36:08.890
<v Ingo>dass die irgendwie unter Last kommt.

01:36:10.170 --> 01:36:16.810
<v Ingo>Im Zweifelsfall brauchst du halt dann vielleicht noch Tools, um das automatisiert auf vielen Rechnern zu

01:36:16.810 --> 01:36:20.490
<v Ingo>deployen, weil vielleicht ein einziger Rechner gar nicht reicht, um die Last aufzubauen.

01:36:20.650 --> 01:36:22.970
<v Felix>Genau, da kannst du ja direkt mal deinen ersten Pick machen.

01:36:24.010 --> 01:36:24.890
<v Gast 1>Meinen ersten Pick.

01:36:25.210 --> 01:36:26.250
<v Felix>Net Multi-SSH.

01:36:26.410 --> 01:36:29.850
<v Gast 1>Also genau, das habe ich eigentlich in einem anderen Kontext benutzt,

01:36:29.930 --> 01:36:32.810
<v Gast 1>aber könnte man da auch nehmen und zwar ist es eine Ruby-Bibliothek,

01:36:32.890 --> 01:36:36.890
<v Gast 1>mit der man SSH-Pools aufbauen kann und dagegen Skripten kann.

01:36:37.370 --> 01:36:43.130
<v Gast 1>Und das ist eigentlich ganz cool, weil man kann da einfach sagen, ich möchte jetzt diese Skripte haben,

01:36:43.290 --> 01:36:48.490
<v Gast 1>das ist alles in alles in Ruby machen und kann da halt auch dann die ganzen Shell-Commands absetzen.

01:36:48.730 --> 01:36:52.810
<v Gast 1>Und man kann einfach auch so Application Groups und sowas definieren und dann sagen,

01:36:52.890 --> 01:36:57.050
<v Gast 1>ich möchte jetzt auf diese Gruppe alle diese Kommandos ausführen und dann passiert das Richtige.

01:36:57.930 --> 01:37:00.410
<v Gast 1>Sowas kann man zum Beispiel machen oder ich habe vor einer Weile auch mal,

01:37:00.570 --> 01:37:03.450
<v Gast 1>muss ich auch demnächst mal fertig machen, weil ich da eine Note für brauche.

01:37:04.170 --> 01:37:08.410
<v Gast 1>Angefangen mit ein paar Kommilitonen Sparta zu schreiben.

01:37:09.210 --> 01:37:15.130
<v Gast 1>Das ist ein Ruby-Framework, um gerade solche Benchmark-Tools hauptsächlich auf EC2,

01:37:15.290 --> 01:37:19.770
<v Gast 1>aber auch auf anderen Cloud-Providern zu deployen und dort quasi deine

01:37:21.770 --> 01:37:24.090
<v Gast 1>Benchmarks gegen deine Applikation zu fahren.

01:37:26.250 --> 01:37:26.730
<v Gast 1>Genau.

01:37:26.970 --> 01:37:28.970
<v Gast 1>Das wäre jetzt so das Blackbox-Testing.

01:37:29.050 --> 01:37:32.410
<v Gast 1>Wenn man dann noch so ein bisschen in die Applikation reingucken möchte,

01:37:32.490 --> 01:37:37.130
<v Gast 1>dann gibt es halt auch so Geschichten, wie jetzt zum Beispiel,

01:37:37.370 --> 01:37:39.130
<v Gast 1>wie heißt denn dieses Ding, New Relic?

01:37:39.930 --> 01:37:45.210
<v Gast 1>Für New Relic gibt es halt für diverse Frameworks und Plattformen Bibliotheken,

01:37:45.370 --> 01:37:51.290
<v Gast 1>die man sich reinklinken kann und dann sieht man zum Beispiel Statistiken über seine Requests zur Datenbank,

01:37:51.690 --> 01:37:54.090
<v Gast 1>wie lange laufen die, wie viele Latenz gibt es.

01:37:54.810 --> 01:37:56.090
<v Felix>Das ist nämlich der nächste Schritt.

01:37:56.170 --> 01:38:01.530
<v Felix>Also man testet, aber alles testen hilft nichts, außer dass man vielleicht sieht der so irgendwie langsamer

01:38:01.530 --> 01:38:01.850
<v Felix>oder so.

01:38:02.090 --> 01:38:06.250
<v Gast 1>Ich meine, was man halt machen kann, ist so ein bisschen Trial and Error.

01:38:06.330 --> 01:38:10.570
<v Gast 1>Man kann irgendwie ein bisschen was so nach Gefühl optimieren in der Applikation,

01:38:10.730 --> 01:38:14.490
<v Gast 1>gucken, hey, was passiert denn da, was könnte da passieren, was kann ich besser machen und dann gucken,

01:38:14.570 --> 01:38:15.690
<v Gast 1>ob die Benchmarks schneller laufen.

01:38:15.930 --> 01:38:20.250
<v Felix>Zum Beispiel, was interessant ist beim IRS, wenn der unter Last gerät,

01:38:20.810 --> 01:38:25.530
<v Felix>dann macht der standardmäßig ein Fallback von HTTP auf HTTP.

01:38:25.690 --> 01:38:26.170
<v Felix>Echt?

01:38:28.010 --> 01:38:28.490
<v Felix>Nein!

01:38:28.970 --> 01:38:29.370
<v Felix>Echt?

01:38:29.690 --> 01:38:35.130
<v Felix>Also das war jedenfalls, einmal habe ich es auf jeden Fall gesehen und dann sind halt Sachen kaputt gegangen,

01:38:35.610 --> 01:38:40.890
<v Felix>weil halt dann die Applikation nicht mehr geladen hat, weil die halt nicht unter HTTP laufen sollte.

01:38:41.210 --> 01:38:42.170
<v Unbekannt>Das ist ja gruselig.

01:38:42.490 --> 01:38:46.090
<v Felix>Und ist vielleicht auch irgendwie einfach nur verkonfiguriert, wie es ist.

01:38:46.170 --> 01:38:46.570
<v Felix>Das kann worden.

01:38:47.930 --> 01:38:50.570
<v Felix>Aber das sieht man dann halt, wenn man solche Tests laufen lässt.

01:38:50.810 --> 01:38:55.050
<v Felix>Also das ist dann quasi die erste, funktioniert es denn überhaupt noch oder geht irgendwie was kaputt oder

01:38:55.930 --> 01:38:58.330
<v Felix>antwortet die nicht mehr oder gehen irgendwelche Timeouts?

01:38:58.490 --> 01:39:00.330
<v Felix>Und das kann man dann relativ einfach sehen.

01:39:00.650 --> 01:39:04.730
<v Felix>Und der nächste Schritt ist halt zu sehen, was genau passiert in deiner Applikation,

01:39:04.810 --> 01:39:06.810
<v Felix>was passiert in deiner Infrastruktur.

01:39:07.130 --> 01:39:09.850
<v Felix>Und für solche Sachen will man Statistiken.

01:39:09.930 --> 01:39:11.610
<v Felix>Man will keine Logs, mehr will Statistiken.

01:39:11.690 --> 01:39:18.330
<v Felix>Man will sehen, wie viel Memory hat der gerade, der Prozess, und wenn jetzt sich irgendwas aufhängt,

01:39:18.410 --> 01:39:24.970
<v Felix>was ist denn da passiert, hat er, ist irgendwie dein Programm ausgelaufen oder ist die Applikation verreckt,

01:39:25.050 --> 01:39:27.930
<v Felix>weil sie halt irgendwie angefangen hat zu swappen und das konnte sie nicht ab oder sowas.

01:39:28.330 --> 01:39:31.930
<v Gast 1>Wichtig ist halt dann auch wieder zu sehen, wie deine Caches aussehen.

01:39:32.010 --> 01:39:32.250
<v Gast 1>Genau.

01:39:32.410 --> 01:39:37.690
<v Gast 1>Also es kann ja auch zum Beispiel sein, keine Ahnung, du liest viel von Platte und aber irgendwie nicht in

01:39:37.690 --> 01:39:40.410
<v Gast 1>einem richtigen Muster, sodass dein Betriebssystem gar nicht dazukommt,

01:39:40.490 --> 01:39:41.850
<v Gast 1>da ein Page-Cache anzumachen.

01:39:41.930 --> 01:39:42.090
<v Gast 1>Genau.

01:39:42.490 --> 01:39:47.050
<v Gast 1>Und dass du halt überhaupt alles manuell quasi von der Platte kratzen musst, das ist ja auch uncool.

01:39:47.210 --> 01:39:53.290
<v Felix>Genau, und oder man will halt seine richtigen Caches sehen, ob die überhaupt in Funktionen kommen,

01:39:53.770 --> 01:39:55.690
<v Felix>wenn man diesen Last-Test laufen lässt.

01:39:55.770 --> 01:39:59.770
<v Felix>Ich habe da ja mal letztes Mal irgendwann ein Tool angesprochen, was genau versucht,

01:40:00.490 --> 01:40:06.410
<v Felix>dieses Caching, dieses Caching auszuhebeln und halt bestimmte Requests zu senden,

01:40:06.570 --> 01:40:08.890
<v Felix>die halt den Applikationsserver direkt treffen.

01:40:09.050 --> 01:40:09.610
<v Felix>Genau.

01:40:10.090 --> 01:40:12.250
<v Felix>Und genau sowas will man dann halt sehen.

01:40:12.410 --> 01:40:16.010
<v Felix>Man will sehen, warum ist es jetzt langsam und was kann ich dagegen machen.

01:40:18.430 --> 01:40:25.150
<v Felix>Und dafür gibt es ein Tool, das nennt sich Graphite und das ist auch das Tool,

01:40:25.230 --> 01:40:28.270
<v Felix>was ich verwendet habe, beziehungsweise gerade in Verwendung habe.

01:40:28.350 --> 01:40:34.910
<v Felix>Es ist ein Server, der nimmt auf ein Port TCP

01:40:35.150 --> 01:40:39.870
<v Felix>an, in relativ einfachen Format, irgendwie, also das Format ist Pfad,

01:40:40.430 --> 01:40:47.150
<v Felix>Leerzeichen Statistik Punkt quasi und Leerzeichen

01:40:47.230 --> 01:40:48.670
<v Felix>der Timestamp dazu.

01:40:48.910 --> 01:40:54.110
<v Felix>Und daraus kann man dann, das wird dann erstmal persistiert auf der,

01:40:54.270 --> 01:40:58.910
<v Felix>irgendwie auf der Platte oder halt in einer speziellen Datenbank.

01:40:58.990 --> 01:41:00.670
<v Felix>Also wer RRD kennt.

01:41:00.990 --> 01:41:02.830
<v Gast 1>Ja, aber RRD skaliert halt auch wieder nicht.

01:41:03.150 --> 01:41:07.390
<v Felix>Richtig, und deswegen benutzt Graphite,

01:41:07.470 --> 01:41:12.190
<v Felix>um super hart zu skalieren, ein eigenes Format, nennt sich Whisper.

01:41:12.670 --> 01:41:14.990
<v Felix>Und die machen da irgendwie Sachen besser, damit es Herder skaliert.

01:41:15.070 --> 01:41:17.790
<v Felix>Ich habe keine Ahnung, aber sie sagen es besser.

01:41:18.270 --> 01:41:24.750
<v Felix>Und man kann dann halt entsprechend aus diesen Statistikpunkten hat man ein Webinterface.

01:41:25.070 --> 01:41:29.550
<v Felix>Und man kann sich dann da seine eigenen Graphen, wo man selber denkt,

01:41:29.870 --> 01:41:33.550
<v Felix>dass die Informationen in diesem Kontext relevant sind, zusammenklicken.

01:41:33.790 --> 01:41:40.110
<v Felix>Man sagt zum Beispiel, okay, ich habe jetzt hier von meinem Caching-Server will ich gerade den

01:41:40.110 --> 01:41:46.270
<v Felix>Memory sehen und dazu will ich aber die CPU-Auslastung von dem Applikationsserver sehen.

01:41:47.310 --> 01:41:51.950
<v Felix>Und man packt sie so nebenan und dann sieht man, okay, hier hat es jetzt angefangen,

01:41:52.030 --> 01:41:56.510
<v Felix>irgendwie zu cachen und der Applikationsserver muss noch nichts machen oder musste noch viel arbeiten,

01:41:56.590 --> 01:42:01.470
<v Felix>aber dann waren quasi, die wurden immer das gleiche abgefragt und dann kam es halt nicht auf dem

01:42:01.470 --> 01:42:01.950
<v Felix>Applikationsserver.

01:42:02.270 --> 01:42:06.030
<v Gast 1>Oder einfach umgekehrt am Anfang musste der Applikationsserver viel machen und dann war es im Cache und dann

01:42:06.110 --> 01:42:06.670
<v Gast 1>siehst du das.

01:42:07.710 --> 01:42:14.590
<v Gast 1>Und dann gibt es ja auch diverse Tools, wo du quasi jetzt aus deiner Runtime quasi dann

01:42:14.590 --> 01:42:15.550
<v Gast 1>diese Werte noch rauskriegst.

01:42:15.630 --> 01:42:20.110
<v Gast 1>Also du kannst ja zum Beispiel, wenn du sowas wie diesen

01:42:21.230 --> 01:42:26.350
<v Gast 1>PHP-APC-Cache einsetzt, dann kannst du da quasi jetzt auch Statistiken über Cache-Hits und so weiter

01:42:26.350 --> 01:42:26.830
<v Gast 1>rausziehen.

01:42:27.150 --> 01:42:31.870
<v Felix>Genau, und die kann man dann halt relativ leicht in dieses zum Server bringen,

01:42:31.950 --> 01:42:34.030
<v Felix>weil halt das Format halt super easy ist.

01:42:34.510 --> 01:42:37.870
<v Felix>Das kann man auch mit irgendwie mit einem Stück Shell sich zusammenschreiben,

01:42:37.950 --> 01:42:39.070
<v Felix>wenn man, wenn man es unbedingt haben will.

01:42:39.150 --> 01:42:45.710
<v Felix>Wenn man zum Beispiel sagen will, okay, wie viele was weiß ich, wie oft wird LS eingegeben auf meinem System

01:42:45.710 --> 01:42:46.030
<v Felix>oder so.

01:42:46.270 --> 01:42:48.190
<v Felix>Und das geht dann halt relativ einfach.

01:42:49.310 --> 01:42:53.070
<v Felix>Und man kann sich dann halt seine eigenen Statistiken so zusammenbauen.

01:42:53.470 --> 01:43:00.190
<v Felix>Und wenn halt irgendwas, ähm, also man hat halt dieses Interface offen

01:43:00.750 --> 01:43:05.390
<v Felix>und kann sich dann zu bestimmten Zeitabständen halt anzeigen lassen,

01:43:05.470 --> 01:43:07.150
<v Felix>wie sah es denn genau da aus.

01:43:07.390 --> 01:43:10.270
<v Felix>Man kann da verschiedenste Funktionen drüber laufen lassen, wie zum Beispiel,

01:43:10.350 --> 01:43:16.990
<v Felix>wenn man nur die Rohwerte hat, zum Beispiel wie viele schreibt, wie oft wurde auf die

01:43:16.990 --> 01:43:17.870
<v Felix>Festplatte geschrieben.

01:43:17.950 --> 01:43:22.190
<v Felix>Das heißt, da ist irgendwie 12 Millionen Mal und dann danach ist halt 12 Millionen 100 Mal.

01:43:22.590 --> 01:43:27.390
<v Felix>Dann kann man da so Funktionen drüber laufen lassen, dass man wirklich das Derivative,

01:43:27.630 --> 01:43:28.750
<v Felix>wie heißt das auf Deutsch?

01:43:33.870 --> 01:43:34.350
<v Felix>Derivat?

01:43:37.310 --> 01:43:38.190
<v Felix>Die Ableitung.

01:43:39.230 --> 01:43:39.950
<v Felix>Klar, die Ableitung.

01:43:40.190 --> 01:43:41.710
<v Felix>Du willst die Ableitung haben, klar.

01:43:43.710 --> 01:43:49.630
<v Felix>Und sowas kann man mit Graphite relativ cool machen und das ist halt auch echt,

01:43:49.950 --> 01:43:53.150
<v Felix>also speziell, wenn man einfach mal mit seinen Statistiken, die man so hat,

01:43:53.390 --> 01:43:55.710
<v Felix>rumspielen will, dann ist es da relativ einfach.

01:43:56.270 --> 01:43:59.790
<v Gast 1>Da ist mir nur aufgefallen, das erste Mal, als ich ein Graphite-Interface gesehen habe,

01:43:59.950 --> 01:44:01.310
<v Gast 1>habe ich gedacht, was ist denn da los?

01:44:01.390 --> 01:44:06.110
<v Gast 1>Also man muss halt auch die Daten kennen, um zu wissen, wie man die miteinander korreliert und wie man das

01:44:06.110 --> 01:44:08.510
<v Gast 1>machen kann, weil das wird halt auch relativ schnell komplex.

01:44:08.670 --> 01:44:09.070
<v Gast 1>Richtig.

01:44:10.270 --> 01:44:13.550
<v Gast 1>Es gibt ja auch so Tools, die ich standardmäßig auf jedem Linux-Server,

01:44:13.630 --> 01:44:16.190
<v Gast 1>den ich irgendwie offset, installiere, zum Beispiel Munin.

01:44:17.390 --> 01:44:23.150
<v Gast 1>Macht ja auch im Endeffekt sowas und generiert ja RD-Grafen über Disklatenz,

01:44:23.310 --> 01:44:28.830
<v Gast 1>über Pings zu anderen Rechnern, über Netzwerkauslastung, MySQL,

01:44:28.910 --> 01:44:30.110
<v Gast 1>Cache Hits, sonst irgendwas.

01:44:30.190 --> 01:44:33.150
<v Gast 1>Du kannst ja relativ viel auslesen und dir daraus Graphen generieren.

01:44:33.230 --> 01:44:37.150
<v Gast 1>Das Problem ist zum einen nur, das ist halt dann nur für die eine Kiste.

01:44:37.390 --> 01:44:38.270
<v Felix>Genau, das ist fertig.

01:44:38.670 --> 01:44:39.390
<v Felix>Und genau, es tut mir leid.

01:44:39.550 --> 01:44:43.150
<v Gast 1>Also was heißt nur für die einige Kiste, du kannst da auch ja ein Agent-System laufen lassen,

01:44:43.230 --> 01:44:48.030
<v Gast 1>aber dann hast du trotzdem die einzelnen Graphen immer nur für die eine Maschine und du kannst sie halt nicht

01:44:48.030 --> 01:44:49.150
<v Gast 1>miteinander vergleichen.

01:44:49.310 --> 01:44:55.870
<v Gast 1>Du kannst jetzt nicht so, keine Ahnung, eine Platte geht kaputt und die Disklatenz geht auf einmal

01:44:56.110 --> 01:44:57.950
<v Gast 1>komplett durch die Decke.

01:44:58.830 --> 01:45:04.670
<v Gast 1>Und dann siehst du das halt nicht sofort, sondern musst dann immer nur mehrere Graphen zusammensuchen und dann

01:45:04.670 --> 01:45:07.390
<v Gast 1>gucken, oh, könnte das jetzt hier von dem Zeitpunkt her stimmen.

01:45:07.470 --> 01:45:12.030
<v Gast 1>Und bei Graphite kannst du halt sagen, ich möchte jetzt diesen, diesen, diesen Wert haben in diesem Zeitraum.

01:45:12.350 --> 01:45:14.750
<v Gast 1>Plotti mir das mal bitte, dann sieht man das halt gleich sofort.

01:45:14.910 --> 01:45:21.150
<v Felix>Genau, und jede Änderung von den Werten wird direkt live geplottet.

01:45:21.230 --> 01:45:23.630
<v Felix>Also ich würde es reifen, weil Realtime ist es nicht wirklich.

01:45:24.190 --> 01:45:26.350
<v Felix>Er generiert nämlich den Graphen komplett neu.

01:45:26.830 --> 01:45:30.830
<v Felix>Und das ist halt relativ cool, weil man dann ganz viel einfach mal ausprobieren kann,

01:45:30.910 --> 01:45:34.590
<v Felix>ob man, dann sieht man halt bestimmte Korrelationen, zum Beispiel bei mir zu Hause,

01:45:34.830 --> 01:45:39.790
<v Felix>irgendwie die Temperatur im Gehäuse.

01:45:40.670 --> 01:45:44.110
<v Felix>Normalerweise ist halt die Festplatten laufen halt irgendwie auf ein paar,

01:45:44.510 --> 01:45:48.270
<v Felix>ich weiß nicht, ich glaube auf 50 oder ein paar 40 Grad oder so.

01:45:49.150 --> 01:45:54.430
<v Felix>Und dann mache ich irgendeinen fange ich irgendwie an,

01:45:54.510 --> 01:45:56.590
<v Felix>eine Lebensdistribution runterzuladen.

01:45:59.550 --> 01:46:01.470
<v Felix>Und die ist dann halt fertig.

01:46:01.550 --> 01:46:05.710
<v Felix>Das sieht man dann halt auf dem Netzwerkgrafen, da macht der CPU noch nichts.

01:46:06.110 --> 01:46:12.990
<v Felix>Das heißt, die bleibt alles, also die Temperatur von den Festplatten geht ein bisschen

01:46:12.990 --> 01:46:14.990
<v Felix>hoch, weil die halt anfängt zu spinnen.

01:46:15.710 --> 01:46:18.990
<v Felix>Und dann fängt er irgendwann an, die Distribution auszupacken.

01:46:19.230 --> 01:46:21.870
<v Felix>Falls es halt im ZIP-Format kommt.

01:46:23.230 --> 01:46:29.710
<v Felix>Und dann sieht man, oh, der CPU fährt hoch und quasi zeitgleich geht die komplette Temperatur

01:46:30.030 --> 01:46:32.990
<v Felix>in allen Feldern hoch, weil halt der CPU heiß wird.

01:46:33.390 --> 01:46:37.630
<v Felix>Und das kann man dann halt relativ cool sehen und irgendwie Korrelationen sehen,

01:46:37.710 --> 01:46:39.310
<v Felix>die man davor einfach nicht gesehen hätte.

01:46:39.470 --> 01:46:43.710
<v Ingo>Ja, da gibt es auch so ein lustiges Video von so einer Sun-Storage, als es noch Sun war damals.

01:46:43.950 --> 01:46:48.990
<v Gast 1>Da sind so ein paar Nerds im Rechenzentrum und die haben irgendwie Spaß und gucken gerade auf irgendwie auf

01:46:48.990 --> 01:46:50.830
<v Gast 1>ihre lustigen Festplattenstatistiken.

01:46:51.070 --> 01:46:54.190
<v Gast 1>Und du siehst halt so, die Grafen in Echtzeit wie so rum rumschwingen.

01:46:54.270 --> 01:46:59.230
<v Gast 1>Und dann geht der eine ins Wreck hin und brüllt rein und dann geht auf einmal die Latenz so total hoch und

01:46:59.230 --> 01:47:02.590
<v Gast 1>fängt an, irgendwie so rumzupieken, weil der eine in den Rechner reinbrüllt.

01:47:02.670 --> 01:47:04.110
<v Gast 1>Das ist total cool eigentlich.

01:47:05.310 --> 01:47:05.870
<v Gast 1>Genau.

01:47:06.030 --> 01:47:10.430
<v Felix>Also, das ist einfach besonders zum Rumspielen.

01:47:10.510 --> 01:47:16.270
<v Felix>Einfach mal, man hat irgendwie Werte und man schaut, wie die zusammenpassen, wie die voneinander abhängen.

01:47:16.430 --> 01:47:20.270
<v Felix>Und da hat das Graphite wirklich sehr, sehr cool.

01:47:20.670 --> 01:47:26.510
<v Felix>Also es ist so ein bisschen wie so ein Mathematik-Framework, wo man einfach Daten dann korrelieren kann.

01:47:27.070 --> 01:47:33.870
<v Felix>Und genau, man hat verschiedenste Möglichkeiten irgendwie Ableitung ist halt eins,

01:47:33.950 --> 01:47:39.390
<v Felix>was ich relativ oft benutze, weil man halt meistens Rohwerte hat von den irgendwie Countern.

01:47:40.750 --> 01:47:43.550
<v Felix>Aber es geht natürlich auch alles Mögliche.

01:47:43.630 --> 01:47:44.430
<v Felix>Und das ist ziemlich cool.

01:47:44.670 --> 01:47:47.150
<v Gast 1>Ich verlinke mal dieses Video mit den, ich hab's gefunden.

01:47:47.390 --> 01:47:48.030
<v Gast 1>Yeah.

01:47:49.790 --> 01:47:50.270
<v Gast 1>Voll gut.

01:47:50.350 --> 01:47:57.070
<v Felix>Und dadurch, dass man ja alle seine Statistiken haben will und haben kann,

01:47:57.150 --> 01:48:00.670
<v Felix>dadurch, dass Graphite so einfaches Format hat, kann man die auch einfach alle benutzen.

01:48:00.990 --> 01:48:07.950
<v Felix>Und entsprechend dazu habe ich für Windows, also speziell Multiplattform Python Code,

01:48:08.270 --> 01:48:10.910
<v Felix>habe ich ein Tool geschrieben, das nennt sich es.

01:48:11.150 --> 01:48:11.870
<v Felix>Statsser.

01:48:12.350 --> 01:48:16.510
<v Felix>Ich habe keinen Namen gefunden, deswegen habe ich einfach einen beschissenen Namen genommen.

01:48:17.230 --> 01:48:20.110
<v Felix>Und es ist ein Stats Server.

01:48:22.670 --> 01:48:24.910
<v Ingo>Das klingt auch irgendwie ein bisschen nach Versprecher.

01:48:26.190 --> 01:48:26.590
<v Ingo>Stats.

01:48:27.230 --> 01:48:28.270
<v Felix>Das ist der Statzer.

01:48:28.350 --> 01:48:29.630
<v Felix>Ist halt super deutsch einfach.

01:48:30.350 --> 01:48:34.030
<v Felix>Und das ermöglicht es mit dem

01:48:36.590 --> 01:48:41.950
<v Felix>Python-Library PS-Util, die ich auch als Pick habe und dieses Mal.

01:48:42.430 --> 01:48:46.670
<v Felix>Also PS-Util ist eine Library, die halt ganz viele Statistiken aus dem Computer rauszieht,

01:48:46.750 --> 01:48:48.110
<v Felix>und zwar Multiplattform.

01:48:48.910 --> 01:48:54.270
<v Felix>Und entsprechend hat sich das halt angeboten, das auch für Windows zu benutzen,

01:48:54.350 --> 01:48:59.070
<v Felix>weil da gibt es halt irgendwie nichts, was so cool Statistiken einfach generiert und irgendwo hinschickt.

01:48:59.150 --> 01:49:03.150
<v Felix>Weil es gibt halt alles irgendwie, du hast es auf deinem Computer drauf und dann kannst du es die angucken.

01:49:03.710 --> 01:49:07.070
<v Felix>Aber nichts so, was einfach zum Beispiel Graphite bedient.

01:49:07.230 --> 01:49:09.550
<v Gast 1>Ja gut, es gibt ja Stats die und Bats D.

01:49:09.710 --> 01:49:11.630
<v Gast 1>Und die hatten wir auch alle schon mal angesprochen.

01:49:12.030 --> 01:49:14.110
<v Felix>Klar, aber das ist halt alles irgendwie auf Linux.

01:49:14.270 --> 01:49:14.430
<v Felix>Ja.

01:49:14.590 --> 01:49:15.230
<v Felix>Und das ist halt so.

01:49:15.630 --> 01:49:20.350
<v Gast 1>Das ist richtig, dass das halt alles irgendwie, ja, wobei normalerweise braucht man so Tools halt auch nicht

01:49:20.350 --> 01:49:20.990
<v Gast 1>auf Windows.

01:49:21.230 --> 01:49:21.870
<v Gast 1>Ich will's aber.

01:49:22.190 --> 01:49:22.830
<v Gast 1>So einfach ist es.

01:49:23.150 --> 01:49:25.390
<v Gast 1>Ich meine, wir haben ja letzte Woche schon festgestellt, eigentlich,

01:49:25.470 --> 01:49:29.550
<v Gast 1>wenn man so, wenn man so Hosting und sowas haben will, dann ist es halt schon im Normalfall Unix.

01:49:29.870 --> 01:49:33.550
<v Gast 1>Und ich weiß nicht, ich kenne kaum Leute, die jetzt nicht unbedingt Webapplikationen,

01:49:33.790 --> 01:49:37.470
<v Gast 1>also außer Leute, die Web-Applikationen irgendwie in .NET schreiben müssen.

01:49:38.590 --> 01:49:39.550
<v Unbekannt>Warum auch immer.

01:49:40.830 --> 01:49:41.950
<v Gast 1>Oder unbedingt Windows-Kosten.

01:49:42.030 --> 01:49:43.550
<v Felix>Oder Open IS irgendwie sein müssen.

01:49:43.710 --> 01:49:44.510
<v Unbekannt>Ja, genau.

01:49:45.630 --> 01:49:48.910
<v Gast 1>Außer den Leuten will ja eigentlich keiner freiwillig auf Windows hosten.

01:49:49.310 --> 01:49:55.630
<v Gast 1>Und eigentlich braucht man ja, also wenn wir jetzt hier von Hostingen und Web-Applikationen reden und wofür

01:49:55.630 --> 01:49:57.870
<v Gast 1>wir Statistiken brauchen, dann ist es halt ein Normalverlauch.

01:49:58.510 --> 01:50:01.070
<v Felix>Also man kann Statistiken grundsätzlich für alles brauchen.

01:50:01.470 --> 01:50:01.950
<v Felix>Ja, klar.

01:50:02.670 --> 01:50:06.990
<v Felix>Und was ich dann zum Beispiel dort mir auch hoffe zu sehen, irgendwie,

01:50:07.070 --> 01:50:13.630
<v Felix>dass die Temperatur allgemein hochgeht, weil ich habe so einen Sensor halt als USB und dass die allgemein

01:50:13.630 --> 01:50:15.630
<v Felix>hochgeht, wenn ich einfach zu tockeln oder so.

01:50:15.790 --> 01:50:16.590
<v Felix>Irgendwie sowas.

01:50:17.150 --> 01:50:20.510
<v Felix>Ich weiß noch nicht genau, was ich sehe, aber die Möglichkeiten sind ja quasi grenzenlos,

01:50:20.590 --> 01:50:23.870
<v Felix>weil man ja alle Statistiken beliebig korrelieren kann.

01:50:24.350 --> 01:50:27.390
<v Felix>Und das Ganze, wie gesagt, läuft auf Windows auch.

01:50:27.630 --> 01:50:29.390
<v Felix>Das war ein Riesen-Pain auch.

01:50:30.750 --> 01:50:37.550
<v Felix>Und es läuft als Service, als Python-Service, der dann halt einfach am Anfang mit hochfährt und dann

01:50:37.550 --> 01:50:42.190
<v Felix>anfängt wild, irgendwie Statistiken zu generieren und zu verschicken alle 10 Sekunden.

01:50:43.230 --> 01:50:44.030
<v Felix>Und ja.

01:50:45.150 --> 01:50:49.390
<v Felix>Genau, das zu meinem Ausflug in Statistiken.

01:50:49.950 --> 01:50:53.150
<v Felix>Und das ist halt immer da und wenn man irgendwie nichts zu tun hat,

01:50:53.230 --> 01:50:56.190
<v Felix>kann man auch einfach mal auf die Statistiken schauen und gucken, ob nichts passiert ist.

01:50:56.910 --> 01:50:57.550
<v Felix>Yay.

01:50:58.430 --> 01:51:02.430
<v Gast 1>Ja, also wie gesagt, Statistiken sind wichtig.

01:51:02.510 --> 01:51:07.870
<v Gast 1>Das ist auch ein Ding, wo man sich schon sehr frühzeitig Gedanken machen soll,

01:51:07.950 --> 01:51:10.830
<v Gast 1>weil wenn man keine Stadt wenn man keine Daten hat, weiß man nicht,

01:51:10.910 --> 01:51:11.470
<v Gast 1>wo man hin soll.

01:51:11.550 --> 01:51:15.950
<v Gast 1>Also das gilt jetzt auch nicht nur für Performance, sondern es gilt auch für was deine Benutzer machen.

01:51:16.030 --> 01:51:19.230
<v Gast 1>Wenn du nicht weißt, wie deine Benutzer deine Applikation bedienen,

01:51:19.470 --> 01:51:21.470
<v Gast 1>dann weißt du auch nicht, wie du sie besser machen kannst.

01:51:21.710 --> 01:51:25.870
<v Ingo>Obwohl das natürlich etwas ist, was man am Anfang einfach nicht bedenkt.

01:51:26.270 --> 01:51:26.750
<v Ingo>Sollte man aber.

01:51:27.150 --> 01:51:27.470
<v Ingo>Sollte man nicht.

01:51:27.550 --> 01:51:28.190
<v Ingo>Also ich meine, das ist halt.

01:51:29.950 --> 01:51:33.230
<v Gast 1>Ja, es ist halt oft ein Anfängerfehler.

01:51:33.470 --> 01:51:35.070
<v Gast 1>Ich meine, klar, ich habe auch schon diverse.

01:51:35.950 --> 01:51:38.510
<v Gast 1>Ich habe nicht mal Statistiken für Mediengewitter.

01:51:38.670 --> 01:51:41.550
<v Gast 1>Ich weiß nicht, ob es überhaupt Leute benutzen oder nicht.

01:51:41.790 --> 01:51:42.910
<v Felix>Aber wir haben die Logs.

01:51:43.070 --> 01:51:44.350
<v Felix>Und daraus kann man aber Statistiken.

01:51:45.230 --> 01:51:46.510
<v Felix>Oh, wir haben keine Logs, das verreckt immer.

01:51:46.670 --> 01:51:48.590
<v Gast 1>Ja, nee, ich habe auch keine Automatisierung, das ist automatisch.

01:51:48.670 --> 01:51:49.310
<v Gast 1>Ist immer noch kaputt.

01:51:49.470 --> 01:51:50.510
<v Felix>Ist einfach fertig.

01:51:50.990 --> 01:51:51.870
<v Gast 1>Ist immer noch kaputt.

01:51:52.270 --> 01:51:53.790
<v Felix>Eigentlich wäre es ja Kursstatistiken zu haben.

01:51:53.870 --> 01:51:56.030
<v Felix>Das können wir dann einfach mit irgendwie sowas zuplotten.

01:51:56.110 --> 01:52:00.110
<v Gast 1>Also da müssen wir mal Marc fragen, der hat sich jetzt letztens, ich weiß nicht,

01:52:00.190 --> 01:52:05.950
<v Gast 1>ob er sich schon gekauft hat oder nur bestellt hat, so einen Schrittzähler-Dingsi gekauft,

01:52:06.030 --> 01:52:08.590
<v Gast 1>was man auch mit dem Rechner perlen kann und wo man dann, das kann man,

01:52:08.750 --> 01:52:12.110
<v Gast 1>trägt man den ganzen Tag mit sich rum und der sagt einem dann, wie lange man gelaufen ist und wie viele

01:52:12.110 --> 01:52:14.670
<v Gast 1>Schritte man gemacht hat und wie viele Kilometer man zurückgelegt hat.

01:52:15.070 --> 01:52:16.430
<v Felix>Ja, das kann aber auch dein Telefon, oder?

01:52:18.030 --> 01:52:19.150
<v Felix>Dein Telefon kann das doch viel besser.

01:52:19.310 --> 01:52:20.430
<v Gast 1>Ja, ich glaube, mein Telefon kann es auch.

01:52:20.590 --> 01:52:24.510
<v Felix>Also Schrittzähler ist halt, also wenn das kein GPS hat, dann ist es einfach bescheuert.

01:52:24.750 --> 01:52:26.110
<v Gast 1>Das hat auch GPS, glaube ich.

01:52:26.190 --> 01:52:30.030
<v Felix>Weil ein Schrittzähler so sind diese Kripligen, die irgendwie hoch und runter bappen und es hat nicht mehr.

01:52:30.190 --> 01:52:32.270
<v Gast 1>Nein, nein, das ist schon schon was komplizierteres.

01:52:32.350 --> 01:52:33.470
<v Gast 1>Ich weiß jetzt gar nicht mehr, wie das System ist.

01:52:33.630 --> 01:52:35.310
<v Felix>Jedenfalls, dann wird es eigentlich ein Telefon haben, was das ist.

01:52:35.710 --> 01:52:37.390
<v Gast 1>Ist glaube ich ein Fitbit oder so.

01:52:40.590 --> 01:52:41.550
<v Gast 1>Ja, genau, Fitbit.

01:52:42.110 --> 01:52:44.270
<v Gast 1>Das kostet irgendwie ein Hunderter.

01:52:46.190 --> 01:52:50.030
<v Gast 1>Der kann dir halt auch daraus schon Statistiken generieren und so.

01:52:50.510 --> 01:52:55.390
<v Gast 1>Und da gibt es irgendwie iPhone-Apps für, wo du dann halt dein Telefon mit dem Ding per Bluetooth abgleichen

01:52:55.390 --> 01:52:55.550
<v Gast 1>kannst.

01:52:55.630 --> 01:52:57.950
<v Felix>Ja, also wenn ich so ein Android habe, dann will ich auf jeden Fall auch,

01:52:58.030 --> 01:53:02.270
<v Felix>dass mir das Statistiken generiert und das mir das Ding dann einfach an das Graphite schickt und dann kann ich

01:53:02.350 --> 01:53:02.910
<v Felix>das alles selber machen.

01:53:03.150 --> 01:53:04.830
<v Gast 1>Ah, und dieses Ding kann auch deinen Schlaf tracken.

01:53:04.910 --> 01:53:08.590
<v Gast 1>Das kannst du kannst irgendwie in einem Mannchette an den Arm binden und der misst dann,

01:53:08.670 --> 01:53:12.990
<v Gast 1>wann du dich bewegst und nicht und der weiß dann, wann du dich geschlafen hast und wann du welche

01:53:12.990 --> 01:53:14.110
<v Gast 1>Schlaffphasen erreichst.

01:53:14.190 --> 01:53:18.350
<v Gast 1>Weil wenn du irgendwie Tiefschlaf hast, dann bist du halt nicht mehr in der Lage, dich zu bewegen und so.

01:53:18.510 --> 01:53:21.150
<v Felix>Okay, für 99 Dollar.

01:53:21.550 --> 01:53:21.870
<v Felix>Euro.

01:53:22.110 --> 01:53:22.830
<v Felix>Also beides.

01:53:23.790 --> 01:53:24.670
<v Felix>Je nachdem, wo du bist, ja.

01:53:24.750 --> 01:53:31.630
<v Gast 1>Genau, wenn du es in den USA kaufst, dann sind das Dollar und hier kostet es halt das gleiche

01:53:31.630 --> 01:53:31.950
<v Gast 1>in Euro.

01:53:32.190 --> 01:53:34.830
<v Felix>Aber ist der Fitbit Ultra, vielleicht gibt es auch den Fitbit Basic.

01:53:35.950 --> 01:53:36.910
<v Felix>Nee, es gibt nur Ultra.

01:53:36.990 --> 01:53:38.030
<v Felix>Ultra Tracker.

01:53:38.270 --> 01:53:40.110
<v Felix>Ah, das ist auch, wo er die Waage her hat, oder?

01:53:40.270 --> 01:53:40.670
<v Felix>Kann das sein?

01:53:41.070 --> 01:53:42.270
<v Felix>Und deswegen brauche ich jetzt alles davon.

01:53:42.510 --> 01:53:48.750
<v Gast 1>Ja, genau, der hat ja auch diese WiFi-Waage, mit der du Statistiken über dein Körpergewicht und

01:53:48.750 --> 01:53:49.870
<v Gast 1>Körperfettmasse und so.

01:53:50.110 --> 01:53:54.350
<v Felix>Ja, und prinzipiell, wenn man dann irgendwie affin ist, irgendwie technisch affin ist,

01:53:54.430 --> 01:53:57.150
<v Felix>dann kann man sich natürlich alles sowas selber bauen und dann die Statistiken selber bauen.

01:53:57.230 --> 01:54:00.190
<v Gast 1>Ich meine, interessieren würde mich ja sowas schon mal, aber das sind halt alles so Dinge,

01:54:00.350 --> 01:54:04.990
<v Gast 1>die funktionieren wahrscheinlich ganz gut, aber die locken halt irgendwie an nach Tschechien oder sonst.

01:54:05.150 --> 01:54:07.230
<v Gast 1>Ja, zu Third-Party-Diensten.

01:54:07.310 --> 01:54:13.710
<v Gast 1>Und das sind halt gerade so Sachen, weißt du nicht, da bekomme ich auch irgendwie ein Ziehen im Magen.

01:54:13.790 --> 01:54:17.390
<v Gast 1>Also ich habe da irgendwie auch, hätte da jetzt auch keinen Bock, wenn irgendwie mein ständig,

01:54:17.470 --> 01:54:20.830
<v Gast 1>mein Körpergewicht und sonst irgendwas ins Internet gelockt würde.

01:54:20.990 --> 01:54:21.550
<v Gast 1>Ja, genau.

01:54:21.710 --> 01:54:24.270
<v Felix>Und deswegen kann man die auch einfach selber loggen.

01:54:24.670 --> 01:54:28.110
<v Gast 1>Ja, da brauchst du halt irgendwie Dinge, die das tut.

01:54:28.270 --> 01:54:28.510
<v Gast 1>Richtig.

01:54:28.670 --> 01:54:31.630
<v Gast 1>Also du brauchst halt irgendwie eine Möglichkeit, das auszulesen.

01:54:31.790 --> 01:54:31.950
<v Gast 1>Richtig.

01:54:32.110 --> 01:54:34.670
<v Gast 1>Es wäre auch mal cool, einfach so eine Open Source-Waage zu bauen.

01:54:34.830 --> 01:54:37.150
<v Gast 1>Das kann ja so schwer nicht sein, die dann quasi Wi-Fi hat.

01:54:37.230 --> 01:54:43.070
<v Gast 1>Da könnte man einen irgendwie so einen Mini-Rechner ranhängen.

01:54:43.150 --> 01:54:49.230
<v Gast 1>Keine Ahnung, so ein USB-Dings oder einen, wie heißt denn, Blueberry Pi?

01:54:49.310 --> 01:54:50.430
<v Gast 1>Nee, nicht Blueberry Pi.

01:54:50.510 --> 01:54:50.750
<v Gast 1>Wie heißt denn?

01:54:51.310 --> 01:54:52.270
<v Unbekannt>Raspberry Pi, genau.

01:54:52.830 --> 01:54:53.470
<v Unbekannt>Blueberry Pi.

01:54:56.270 --> 01:55:01.710
<v Gast 1>Du kannst einfach irgendwie so eine so eine Waage nehmen und dann einen Sensor benutzen und dann einen

01:55:01.710 --> 01:55:07.870
<v Gast 1>Raspberry Pi dranhängen und mit Wi-Fi das an den Stats die locken und dann kannst du dir quasi mit Graphite

01:55:08.590 --> 01:55:10.510
<v Gast 1>über dein Gewicht und so Grafen generieren.

01:55:10.670 --> 01:55:11.230
<v Gast 1>Ist auch ganz lustig.

01:55:11.470 --> 01:55:14.430
<v Felix>Prinzipiell ist alles, also ich finde das prinzipiell erstmal super.

01:55:14.750 --> 01:55:15.710
<v Ingo>Man kann alles machen.

01:55:15.950 --> 01:55:18.670
<v Gast 1>Prinzipiell kann man auch alles, was man kaputt machen kann, messen.

01:55:18.830 --> 01:55:18.990
<v Gast 1>Genau.

01:55:19.150 --> 01:55:20.510
<v Felix>Ja, und wie man es kaputt gemacht hat.

01:55:20.750 --> 01:55:21.310
<v Felix>Das ist ziemlich cool.

01:55:21.390 --> 01:55:22.110
<v Felix>Genau, messen, wie man es macht.

01:55:22.430 --> 01:55:23.630
<v Ingo>Messen, wie man es kaputt macht.

01:55:23.950 --> 01:55:24.670
<v Ingo>Das ist gut.

01:55:25.310 --> 01:55:30.270
<v Ingo>Okay, dann lassen wir mal kurz noch so ein paar andere Statistik-Tools hier durchrattern.

01:55:30.430 --> 01:55:32.750
<v Ingo>Ich meine, die meisten hatten wir ja schon Stats D, Bats D.

01:55:33.070 --> 01:55:35.390
<v Felix>Achso, ja, ich will was kurz zu Statsy sagen.

01:55:35.470 --> 01:55:38.430
<v Felix>Weil ich habe mir das ja auch angeschaut, hab gedacht, ja, alle reden über Statsy,

01:55:38.510 --> 01:55:42.510
<v Felix>also muss es gut sein, aber tatsächlich macht das nur irgendwie im Serverumfeld Sinn,

01:55:42.590 --> 01:55:46.590
<v Felix>wo man wirklich viele viele Statistikpunkte quasi hat.

01:55:46.910 --> 01:55:47.790
<v Unbekannt>Und die aggregieren, ne?

01:55:47.950 --> 01:55:48.830
<v Felix>Und die aggregieren will.

01:55:48.910 --> 01:55:52.190
<v Felix>Und zwar, das aggregiert die halt so, dass die alle sammelt für dich,

01:55:52.350 --> 01:55:58.430
<v Felix>bekommt die irgendwie per UDP zugeschickt und macht dann daraus dann quasi diese

01:55:58.830 --> 01:56:01.710
<v Felix>Graphite-Nachrichten und zwar mit Time-Server und Shit.

01:56:02.590 --> 01:56:06.910
<v Felix>Aber wenn man zu wenig hat, wenn man sagt, okay, ich habe bloß irgendwie alle fünf Minuten,

01:56:06.990 --> 01:56:09.630
<v Felix>habe ich irgendwie mal einen Punkt, dass da irgendwann was neu generiert wird,

01:56:09.710 --> 01:56:10.270
<v Felix>zum Beispiel.

01:56:11.470 --> 01:56:16.830
<v Felix>Dann sieht es bei dem Stat-Stil so aus, als hättest du einmal halt einen Wert,

01:56:17.070 --> 01:56:20.190
<v Felix>es hat irgendwie fünf Minuten, hat einmal irgendwie 500.

01:56:20.430 --> 01:56:24.190
<v Felix>Und dann ist es halt die ganze restliche Zeit null, weil er halt keine Daten hat.

01:56:24.510 --> 01:56:26.510
<v Felix>Und das muss man halt beachten.

01:56:26.990 --> 01:56:30.510
<v Felix>Und es ist mir ein bisschen auf die Füße gefallen, als ich es ausprobiert habe.

01:56:31.230 --> 01:56:35.470
<v Felix>Aber sonst, genau, wenn man viele, viel irgendwie

01:56:38.190 --> 01:56:44.030
<v Felix>zusammen aggregieren will, dann kann man das nehmen auf einer lokalen Kiste und man loggt dann quasi alles

01:56:44.030 --> 01:56:50.670
<v Felix>lokal mit Stetsy und der sendet dann an den Graphite-Server alle N Sekunden,

01:56:50.750 --> 01:56:52.030
<v Felix>alle 30 oder so.

01:56:52.670 --> 01:56:57.310
<v Felix>Irgendwie alle Config-Punkt Flash-Intervall Sekunden.

01:56:58.030 --> 01:56:58.350
<v Felix>Jo.

01:57:00.030 --> 01:57:02.990
<v Felix>Und genau, also das ist tatsächlich das Einzige, was es macht.

01:57:03.150 --> 01:57:05.550
<v Felix>Es macht nicht irgendwie Super Magics und irgendwie Super-Sacht.

01:57:05.710 --> 01:57:10.670
<v Gast 1>Du hast im Endeffekt eigentlich nur ein Network-Interface, mit dem du gegen Graphite locken kannst.

01:57:10.830 --> 01:57:15.150
<v Felix>Ja, aber dadurch, dass, also wo ich gesehen habe, was Graphite für ein Format hat,

01:57:15.230 --> 01:57:16.990
<v Felix>habe ich gedacht, warum sollte ich denn das benutzen?

01:57:17.230 --> 01:57:18.830
<v Felix>Das hatte gar keinen Sinn.

01:57:19.470 --> 01:57:22.270
<v Felix>Also ich hatte einfach nicht genug, also nicht schnell genug Daten.

01:57:22.510 --> 01:57:25.070
<v Felix>Und deswegen war das genau das Richtige.

01:57:25.310 --> 01:57:27.230
<v Ingo>Okay, was gibt es noch für Tools?

01:57:27.710 --> 01:57:29.630
<v Felix>BetsD ist irgendwie das gleiche, bloß nicht Stats.

01:57:30.030 --> 01:57:35.390
<v Gast 1>Ja, Betsy ist halt wieder 37 Signals, hat gemeint, sie müssen jetzt irgendwie ihren eigenen Scheiß machen.

01:57:36.270 --> 01:57:41.070
<v Gast 1>Und sie haben jetzt halt quasi Stats, die mehr oder weniger in Ruby nach implementiert,

01:57:41.150 --> 01:57:45.790
<v Gast 1>aber sie haben auch gesagt, ja, wir wollen jetzt hier kein Graphite als Backend haben,

01:57:45.870 --> 01:57:50.430
<v Gast 1>sondern wir wollen dagegen unsere eigenen Sachen, die wir da irgendwie benutzen,

01:57:50.670 --> 01:57:51.310
<v Gast 1>loggen können.

01:57:51.390 --> 01:57:55.710
<v Gast 1>Deshalb haben die auch noch sowas oder wollen noch demnächst sowas veröffentlichen,

01:57:55.870 --> 01:57:57.550
<v Gast 1>wo man da halt dann die Visualisierung machen kann.

01:57:57.630 --> 01:58:02.270
<v Gast 1>Und momentan ist es halt mehr oder weniger sowas ähnliches wie Stets D bloß irgendwie.

01:58:03.310 --> 01:58:04.430
<v Felix>Es loggt in DefNAL.

01:58:04.750 --> 01:58:07.870
<v Gast 1>Und ja, es loggt schon, aber du hast halt noch keine Datenaufbereitung.

01:58:08.030 --> 01:58:09.150
<v Felix>Also Logs in Daphn-Al.

01:58:09.230 --> 01:58:14.350
<v Felix>Also das ist genauso, du hast irgendwie diese Logdaten, aber du kannst damit nichts machen und dann hilft sie

01:58:14.350 --> 01:58:15.150
<v Felix>einfach überhaupt nichts.

01:58:15.230 --> 01:58:16.990
<v Felix>Also die Begründung ist auch super awesome.

01:58:17.070 --> 01:58:18.910
<v Felix>So, ja, warum habt ihr irgendwie nicht in Stacy genommen?

01:58:19.150 --> 01:58:22.830
<v Felix>So, ja, wir fanden Ruby cool und deswegen haben wir es irgendwie nochmal in Ruby gebaut.

01:58:23.230 --> 01:58:25.150
<v Felix>Und warum habt ihr nicht Graphite benutzt?

01:58:25.390 --> 01:58:28.430
<v Felix>Wir haben es neu gebaut und das kann irgendwie das gleiche.

01:58:28.670 --> 01:58:32.990
<v Gast 1>Ja, nee, also die einzige schlüssige Erklärung, warum sie jetzt kein Graphite genommen haben,

01:58:33.070 --> 01:58:39.950
<v Gast 1>war halt, dass sie, dass sie sagen, sie wollen nicht dieses Datenformat von Graphite benutzen zum Speichern,

01:58:40.030 --> 01:58:46.350
<v Gast 1>sondern sie wollen halt in unterschiedliche Dinge oder aus unterschiedlichen Dingen Sachen rausholen und so

01:58:46.430 --> 01:58:47.870
<v Gast 1>und bla, aber ja.

01:58:48.190 --> 01:58:49.230
<v Felix>Keine Ahnung.

01:58:49.470 --> 01:58:51.230
<v Gast 1>Ja, aber ist halt irgendwie.

01:58:51.950 --> 01:58:52.750
<v Felix>Macht irgendwie Sinn.

01:58:52.910 --> 01:58:55.230
<v Gast 1>Ist halt, also wenn man das haben möchte, dann geht es halt auch.

01:58:55.470 --> 01:58:57.710
<v Felix>Ja, das Problem ist halt, es hilft dir immer noch nichts.

01:58:57.790 --> 01:58:57.950
<v Felix>Ja.

01:58:58.190 --> 01:59:00.750
<v Felix>Weil du, also wenn du Daten hast, dann willst du die irgendwie darstellen.

01:59:00.830 --> 01:59:02.350
<v Ingo>Na gut, aber es wird ja noch weiter bearbeitet.

01:59:02.510 --> 01:59:03.470
<v Ingo>New Relict?

01:59:04.510 --> 01:59:09.310
<v Gast 1>New Relict ist dieses eigentlich eine Software as a Service,

01:59:09.550 --> 01:59:13.870
<v Gast 1>was da gibt es glaube ich auch einen Freeplan, aber im Normalfall kostet es Geld.

01:59:14.110 --> 01:59:20.190
<v Gast 1>Aber das ist halt so dieser Dienst, mit dem du eine Bibliothek in deine Runtime einklinken kannst und die

01:59:20.190 --> 01:59:23.550
<v Gast 1>generiert dir dann halt quasi Statistiken aus deiner Applikation raus.

01:59:23.790 --> 01:59:27.630
<v Gast 1>Also gerade bei Rails wird es halt sehr gerne eingesetzt, weil du siehst halt dann,

01:59:27.950 --> 01:59:34.910
<v Gast 1>wie lange dauert ein Renderprozess, wie lange, wie viele Millisekunden verbringst quasi deine Requests beim

01:59:34.910 --> 01:59:41.870
<v Gast 1>Rendern von Templates, bei Datenbankanfragen, wie sieht deine Cache-Ausnutzung aus

01:59:41.870 --> 01:59:42.510
<v Gast 1>und so Geschichten.

01:59:42.590 --> 01:59:48.110
<v Gast 1>Das kannst du halt alles da mehr oder weniger bei denen als Dienst benutzen.

01:59:48.190 --> 01:59:52.670
<v Gast 1>Und die generieren dir da halt auch relativ schöne Graphen, wo du halt auch siehst, was passiert.

01:59:52.830 --> 01:59:57.390
<v Felix>Genau, also genau für solche kleinen, kurzen Sachen bietet sich Sets die an.

01:59:58.110 --> 02:00:02.590
<v Felix>Wenn man das benutzen will, da braucht man bloß irgendwie UDP-Paket irgendwo hinschicken und ganz fertig.

02:00:03.150 --> 02:00:08.910
<v Gast 1>Und also ein U Relic ist halt quasi so ein Komplettpaket, wo du nicht mehr so viel selber machen musst.

02:00:09.790 --> 02:00:11.150
<v Unbekannt>Aber kostet es halt Geld.

02:00:12.570 --> 02:00:13.690
<v Felix>Aber get it free.

02:00:13.850 --> 02:00:14.170
<v Felix>Light.

02:00:14.490 --> 02:00:18.330
<v Gast 1>Ja, also es gibt halt eine Trial, also so einen Free-Plan.

02:00:18.650 --> 02:00:21.130
<v Felix>Für 14 Tage, das ist ja so cool.

02:00:21.450 --> 02:00:22.090
<v Felix>Sparta.

02:00:22.410 --> 02:00:24.730
<v Gast 1>Ja, Sparta ist das, was ich vorhin mal erzählt habe.

02:00:24.810 --> 02:00:26.810
<v Gast 1>Das ist einfach noch unfertig.

02:00:26.890 --> 02:00:30.650
<v Gast 1>Das ist ein Ruby-Projekt, was ich mal mit zwei Kommilitonen begonnen habe.

02:00:32.170 --> 02:00:38.890
<v Gast 1>Womit man halt einfach virtuelle Maschinen in Form von

02:00:38.890 --> 02:00:45.850
<v Gast 1>Cloud-Instanzen momentan getestet bei Rackspace und Amazon Easy2 hochfahren

02:00:45.850 --> 02:00:46.170
<v Gast 1>kann.

02:00:46.570 --> 02:00:53.290
<v Gast 1>Und da kann man quasi noch das Deployment von irgendwelchen Benchmark-Tools machen,

02:00:53.690 --> 02:00:56.810
<v Gast 1>kann da quasi mehr oder weniger darum spartern.

02:00:56.890 --> 02:01:02.890
<v Gast 1>Man kann da halt eine Armee von Instanzen,

02:01:03.050 --> 02:01:08.170
<v Gast 1>Skripten, die dann quasi auf deine Web-Applikation einprügeln und kann die halt dann noch zusammenfassen und

02:01:08.170 --> 02:01:12.970
<v Gast 1>wir haben da so eine Warrior und Squad-Abstraktion,

02:01:13.050 --> 02:01:17.930
<v Gast 1>wo man dann halt noch mehrere von diesen Warriors in einer Squad zusammenfassen kann und so.

02:01:18.090 --> 02:01:20.330
<v Gast 1>Es ist allerdings alles noch nicht wirklich benutzbar.

02:01:20.410 --> 02:01:21.210
<v Unbekannt>Also nicht wirklich fertig.

02:01:21.530 --> 02:01:24.490
<v Felix>Da steht irgendwas von Scriptable Load Test using Simple DSL.

02:01:24.650 --> 02:01:24.890
<v Felix>Ja.

02:01:25.130 --> 02:01:28.890
<v Felix>Und habt ihr da euch einen eigenen Überleg, die ihr dann parsen wollt oder benutzt ihr irgendwas,

02:01:28.970 --> 02:01:29.690
<v Felix>was schon fertig ist?

02:01:29.770 --> 02:01:31.850
<v Gast 1>Nee, also DSL in Form von interner DSL.

02:01:31.930 --> 02:01:33.370
<v Gast 1>Das ist einfach eine Ruby Library.

02:01:34.010 --> 02:01:34.250
<v Gast 1>Okay.

02:01:34.490 --> 02:01:36.890
<v Felix>Also es ist quasi keine DSL, sondern einfach nur.

02:01:37.210 --> 02:01:41.770
<v Gast 1>Nee, es kann ja auch eine interne DSL sein, dass es sich anfühlt, als wäre es eine DSL,

02:01:42.010 --> 02:01:43.610
<v Gast 1>aber es ist nur eine Ruby Library.

02:01:43.690 --> 02:01:43.930
<v Gast 1>Ah.

02:01:44.090 --> 02:01:45.210
<v Gast 1>Und das ist in dem Fall.

02:01:45.290 --> 02:01:51.130
<v Gast 1>Also wir parsen hier jetzt nichts oder machen irgendwie eine eigene Sprache,

02:01:51.210 --> 02:01:57.530
<v Gast 1>sondern das ist im Endeffekt so eine DSL, wie zum Beispiel auch die Cookbooks in Chef eine DSL sind.

02:01:57.610 --> 02:02:01.370
<v Gast 1>Also eigentlich eine Stück Ruby.

02:02:01.690 --> 02:02:06.330
<v Gast 1>Ein Stück Ruby-Code, wo halt bestimmte Dinge geladen werden und dann kannst du damit scrippen, genau.

02:02:06.490 --> 02:02:06.650
<v Gast 1>Okay.

02:02:06.810 --> 02:02:11.210
<v Gast 1>Also es ist quasi eine oder ein Framework, wenn man es nimmt.

02:02:11.770 --> 02:02:12.810
<v Felix>Okay, alles klar.

02:02:13.050 --> 02:02:15.770
<v Gast 1>Ja genau, Pivik wollte Ingo, glaube ich, noch erzählen.

02:02:16.090 --> 02:02:18.330
<v Ingo>Ja, hatten wir, glaube ich, auch schon.

02:02:18.570 --> 02:02:21.930
<v Ingo>Achso, mehrfach erwähnt, genau.

02:02:22.810 --> 02:02:28.410
<v Ingo>Bustelt halt schöne Graphen, kann auch deine Logfiles mittlerweile auslesen.

02:02:28.810 --> 02:02:34.250
<v Ingo>Ansonsten ist es ein kleiner JavaScript-Coach-Schnipsel,

02:02:34.490 --> 02:02:40.250
<v Ingo>der von deinen Besuchern auf der Webseite einiges ausliest und das dann halt an schönen Graphen darstellen

02:02:40.250 --> 02:02:40.410
<v Ingo>kann.

02:02:40.650 --> 02:02:45.130
<v Gast 1>Nicht nur das, in der neuesten Version kann das sogar Web-Server-Loks auswerten.

02:02:45.210 --> 02:02:51.210
<v Gast 1>Das muss ich mir nämlich mal angucken, weil vielleicht kann ich dann dieses komische AW-Stats loswerden.

02:02:53.450 --> 02:02:56.330
<v Ingo>Ich habe es auch noch nicht mehr angeguckt, aber es ist cool, dass es das jetzt kann, ja.

02:02:56.490 --> 02:03:02.890
<v Gast 1>Ja, also momentan bin ich ja echt auf der Suche nach einem guten Log-Analyzer, der für Downloads geeignet ist.

02:03:03.130 --> 02:03:10.090
<v Ingo>Gerade um mal rauszufinden, wie oft in unsere Sendungen so runtergeladen werden und so und was halt nur

02:03:10.090 --> 02:03:16.410
<v Ingo>quasi über die Zeit für bestimmte Dateien die Downloads trackt und

02:03:16.410 --> 02:03:17.210
<v Ingo>auswertet.

02:03:17.450 --> 02:03:20.410
<v Ingo>Das kann eigentlich so schwer nicht sein, allerdings habe ich momentan keine Zeit mehr,

02:03:20.490 --> 02:03:23.130
<v Ingo>sowas mal anzugucken und noch diverse andere Sachen.

02:03:23.450 --> 02:03:28.490
<v Felix>Das ist ja dann quasi auch wieder bloß ein Punkt für Stats D zum Beispiel.

02:03:29.450 --> 02:03:33.290
<v Gast 1>Ja, Stats D ist, glaube ich, ich weiß nicht, ob da das richtige Tool dazu ist,

02:03:33.370 --> 02:03:37.290
<v Gast 1>weil wir wollen ja tatsächlich so mehr oder weniger so Drill down, du siehst jetzt,

02:03:38.010 --> 02:03:44.570
<v Gast 1>welche Dateien hast du angeboten, wie oft wurden die im Monat runtergeladen und dann musst du halt auch

02:03:44.570 --> 02:03:47.610
<v Gast 1>gucken, dass du, du kannst ja nicht einfach die Hits auf die Datei nehmen,

02:03:47.690 --> 02:03:52.570
<v Gast 1>weil die werden ja nicht unbedingt immer komplett runtergeladen, sondern musst dir dann auch gucken,

02:03:52.650 --> 02:03:56.970
<v Gast 1>dass du quasi die Gesamtmenge der Daten durch die Dateigröße teilst.

02:03:57.130 --> 02:03:58.810
<v Felix>Du kannst einfach schauen, ob es finished ist.

02:03:58.970 --> 02:04:01.210
<v Felix>Du kannst ja einen finished Punkt senden.

02:04:01.530 --> 02:04:02.570
<v Ingo>Ja, mach doch was.

02:04:03.130 --> 02:04:05.610
<v Gast 1>Ja, sieht man das in den HTTP-Loks?

02:04:06.410 --> 02:04:07.450
<v Unbekannt>Ich glaube nicht.

02:04:08.330 --> 02:04:15.210
<v Gast 1>Also du das sind Web-Server-Loks, du kriegst halt nur Daten, die du halt auch da rausbekommst.

02:04:15.290 --> 02:04:19.450
<v Gast 1>Und dann wäre halt auch gut, so einen Drill-Down zu haben, dass man sagt, okay, ich klicke jetzt rein.

02:04:19.530 --> 02:04:22.570
<v Gast 1>Und dann sehe ich hier irgendwie, wir sehen unsere Daten für freitags,

02:04:22.650 --> 02:04:28.250
<v Gast 1>weil donnerstags haben wir gesendet, freitags releasen wir und dann sehen wir da die Daten für das Release und

02:04:28.250 --> 02:04:31.690
<v Gast 1>können dann vielleicht auch mal zwischen Release-Daten vergleichen und so.

02:04:31.770 --> 02:04:32.810
<v Gast 1>Sowas wäre halt cool.

02:04:33.130 --> 02:04:35.370
<v Felix>Also prinzipiell geht ja alles mit Graphite.

02:04:36.170 --> 02:04:36.490
<v Felix>Okay.

02:04:37.610 --> 02:04:39.690
<v Gast 1>Aber es kannst du dir ja mal Gedanken machen.

02:04:39.850 --> 02:04:42.650
<v Felix>Also es ist auf jeden Fall besser, als irgendwelchen Shit neu zu schreiben komplett.

02:04:42.730 --> 02:04:43.210
<v Felix>Grundsätzlich.

02:04:45.690 --> 02:04:49.770
<v Felix>Was gibt es denn noch, was irgendwie so korrelieren kann eigentlich?

02:04:51.450 --> 02:04:54.650
<v Felix>Also es gibt halt alles für so Special Purpose Zeugs.

02:04:54.970 --> 02:04:59.370
<v Gast 1>Also wenn du so super General-Purpose-Sachen haben willst, da ist ein Kollege von,

02:04:59.690 --> 02:05:02.570
<v Gast 1>hast du doch letztens auch angesprochen, R, die Programmiersprache damit.

02:05:02.810 --> 02:05:03.210
<v Gast 1>Achso, ja.

02:05:04.090 --> 02:05:05.450
<v Gast 1>Damit kannst du ja quasi auch.

02:05:06.170 --> 02:05:07.930
<v Felix>Aber das ist ja schon wieder ein ganz schöner Pain.

02:05:08.090 --> 02:05:12.570
<v Gast 1>Ja, aber wenn du wirklich komplexe Daten hast, aus denen du Erkenntnisse rausziehen willst,

02:05:12.650 --> 02:05:18.410
<v Gast 1>dann ist halt so eine generelle, wie soll ich sagen,

02:05:18.570 --> 02:05:21.530
<v Gast 1>Statistikverarbeitungssprache wie R wahrscheinlich schon ganz cool.

02:05:22.730 --> 02:05:23.050
<v Gast 1>Okay.

02:05:23.690 --> 02:05:27.530
<v Felix>Genau, ich hab ganz kurz mal der Collective mit Graphite Plugin, ich glaube,

02:05:27.610 --> 02:05:33.050
<v Felix>ich habe es ja jetzt mal angesprochen schon, der dann quasi direkt in Graphite reinloggen kann seit 15,

02:05:33.210 --> 02:05:33.530
<v Felix>10.

02:05:33.930 --> 02:05:36.250
<v Felix>Und wenn man den selber baut, dann hat man auch nicht den Pain.

02:05:37.130 --> 02:05:40.410
<v Felix>Und es funktioniert echt super, super gut und es ist total smooth.

02:05:40.490 --> 02:05:44.570
<v Felix>Und man hat dann ganz viele Statistiken, mit denen man einfach schon rumspielen kann, weil sie da sind.

02:05:46.010 --> 02:05:46.970
<v Felix>So, verliebt.

02:05:47.290 --> 02:05:49.450
<v Unbekannt>Ja, ich glaube, das reicht jetzt auch.

02:05:50.170 --> 02:05:54.490
<v Gast 1>Ansonsten gut, ich habe jetzt hier noch doch diese Präsentation, die ich letztens gehalten habe,

02:05:54.570 --> 02:05:59.370
<v Gast 1>die Slides verlinkt und da ist halt auch das Fazit, mess Dinge, fix deine Hotspots,

02:05:59.450 --> 02:06:01.210
<v Gast 1>wiederhol das Ganze, solange bis läuft.

02:06:02.970 --> 02:06:05.370
<v Felix>Immer wenn es wieder nicht aufhört zu laufen, würde ich sagen.

02:06:05.530 --> 02:06:06.730
<v Ingo>Ja, ständig messen.

02:06:06.890 --> 02:06:13.450
<v Gast 1>Ja, genau, genau, ständig messen und dann anfangen, wenn irgendwie was aufhört zu laufen oder irgendwie gerade

02:06:13.450 --> 02:06:17.130
<v Gast 1>ein bisschen langsam wird oder sonst irgendwas anfangen, dann die Hotspots zu fixen.

02:06:18.410 --> 02:06:19.530
<v Ingo>Okay, Lesefu.

02:06:20.970 --> 02:06:23.770
<v Gast 1>Ja, ich habe jetzt hier gar nicht so viel.

02:06:23.850 --> 02:06:30.810
<v Gast 1>Ich habe hier nur einen Blogpost und zwar Vagrants and Chefs and Librarians oh

02:06:30.810 --> 02:06:31.050
<v Gast 1>my.

02:06:33.450 --> 02:06:39.450
<v Gast 1>Ja, da geht es darum um automagisches Deployment und zwar mit Vagrant,

02:06:39.530 --> 02:06:41.210
<v Gast 1>was ich schon mal gepickt habe vor ein paar Wochen.

02:06:41.450 --> 02:06:42.650
<v Ingo>Haben wir mehrfach schon erwähnt, ja.

02:06:42.890 --> 02:06:47.690
<v Gast 1>Genau, also quasi dieses Tool, mit dem man VirtualBox scripten kann,

02:06:47.930 --> 02:06:52.250
<v Gast 1>Chef, in dem Fall Chef Solo, was ich glaube ich auch schon mal angesprochen habe,

02:06:53.610 --> 02:07:00.410
<v Gast 1>mit dem man automatisches Deployment von Software machen kann und da halt diese Recipes,

02:07:00.650 --> 02:07:06.090
<v Gast 1>fertige Recipes benutzen kann, um sich eine Umgebung automatisiert zusammenzubauen,

02:07:06.330 --> 02:07:10.730
<v Gast 1>inklusive Configs und Dateien anlegen und so weiter und so fort.

02:07:11.130 --> 02:07:17.930
<v Gast 1>Und dann stellen die noch ein extra Tool vor, was Librarian heißt und das ist im Endeffekt,

02:07:18.330 --> 02:07:23.610
<v Gast 1>wenn man Ruby kennt, dann ist es sowas wie ein Gem-File, wie Bundler für Ruby.

02:07:23.770 --> 02:07:30.570
<v Gast 1>Also man kann dann quasi sagen, ich habe jetzt hier ein Chef-File und das ist einfach so eine

02:07:30.570 --> 02:07:35.210
<v Gast 1>Textdatei, eigentlich eine Ruby-Datei, und in die schreibt man quasi rein,

02:07:35.370 --> 02:07:39.770
<v Gast 1>welche Cookbooks man haben möchte, ohne die Cookbooks selber runterladen zu müssen.

02:07:41.370 --> 02:07:44.810
<v Gast 1>Und man kann auch Git Repositories angeben, wo man die herhaben will,

02:07:44.890 --> 02:07:50.490
<v Gast 1>oder wenn man einfach so Sachen benutzen will, die in dem Opscode Community Wiki oder in der Community API

02:07:50.490 --> 02:07:52.730
<v Gast 1>auftauchen, dann kann man die auch einfach so reinschreiben.

02:07:52.890 --> 02:07:55.530
<v Gast 1>Und dann sagt man, okay, ich möchte auf dieser Maschine diese, diese,

02:07:55.770 --> 02:07:59.770
<v Gast 1>diese Software haben, schreibt es in dieses Chef-File rein, das kann man dann auch mit Git versionieren,

02:07:59.850 --> 02:08:00.890
<v Gast 1>was ja auch cool ist.

02:08:02.330 --> 02:08:07.530
<v Gast 1>Und dann kann man das quasi komplett zusammenstecken und dann ein System bauen,

02:08:07.610 --> 02:08:13.450
<v Gast 1>mit dem man komplett automatisch eine VM hochzieht,

02:08:13.770 --> 02:08:18.490
<v Gast 1>die mit diesen Cookbooks ausstattet und quasi Chef das Ganze installiert.

02:08:18.730 --> 02:08:21.370
<v Gast 1>Und dann hat man quasi eine fertige Umgebung, kann zum Beispiel sagen,

02:08:21.450 --> 02:08:25.930
<v Gast 1>ich möchte jetzt hier mal meinen Standard-LAM-Stack haben, den ich normalerweise auch auf meinen Maschinen

02:08:25.930 --> 02:08:30.330
<v Gast 1>deploy oder ich möchte jetzt irgendwie mein Applications Set haben mit einer Datenbank,

02:08:30.490 --> 02:08:35.610
<v Gast 1>einem Application Server, keine Ahnung, irgendeiner Runtime,

02:08:36.570 --> 02:08:38.090
<v Gast 1>die man so benutzt.

02:08:38.970 --> 02:08:43.210
<v Gast 1>Und dann kann man halt auch diese Stacks an Entwicklern geben und die können sich da mal schnell eine

02:08:43.210 --> 02:08:48.170
<v Gast 1>virtuelle Maschine, so wie sie in der Produktion läuft, auch auf ihrer lokalen Kiste hochziehen.

02:08:48.650 --> 02:08:49.690
<v Unbekannt>Ist eigentlich ganz cool.

02:08:49.770 --> 02:08:53.210
<v Gast 1>Und der Blog sieht schön aus und es ist schön geschrieben.

02:08:53.290 --> 02:08:57.370
<v Gast 1>Und sie benutzen Gists mit Tönem Syntax-Highlighting für die Codebeispiele und so.

02:08:57.530 --> 02:08:58.010
<v Gast 1>Ist cool.

02:09:00.010 --> 02:09:03.610
<v Gast 1>Und ja, ich muss sagen, Librarian habe ich letztens selber benutzt.

02:09:04.170 --> 02:09:05.130
<v Unbekannt>Ist eigentlich ganz cool.

02:09:05.450 --> 02:09:06.730
<v Unbekannt>Also macht, was es soll.

02:09:08.650 --> 02:09:09.290
<v Unbekannt>Felix?

02:09:10.570 --> 02:09:14.490
<v Felix>Und zwar mein Lesefu für diese Woche ist es.

02:09:15.210 --> 02:09:17.610
<v Felix>Faster Jigsaw Solving Algorithm.

02:09:18.410 --> 02:09:20.490
<v Felix>Und diesmal wirklich was zu lesen, ein Paper.

02:09:20.570 --> 02:09:23.530
<v Felix>Das heißt, es ist schon mal besser, weil es in Latig geschrieben ist.

02:09:23.930 --> 02:09:24.250
<v Felix>Glaube ich.

02:09:25.050 --> 02:09:25.770
<v Felix>Kann ich mal schauen.

02:09:26.010 --> 02:09:27.770
<v Felix>Oh, ihr lest runter, ist ganz schön slow.

02:09:28.410 --> 02:09:29.530
<v Ingo>Papers sind ja relevant.

02:09:29.930 --> 02:09:31.770
<v Felix>Genau, und sie haben Bilder und shit.

02:09:31.850 --> 02:09:36.490
<v Felix>Und also es geht darum, einen Algorithmus, stellen Sie vor,

02:09:36.810 --> 02:09:43.690
<v Felix>der Puzzle mit einer hohen Genauigkeit löst.

02:09:45.450 --> 02:09:50.570
<v Felix>Eine auch sehr große Puzzle ohne also die in Vierecke geschnitten sind.

02:09:50.650 --> 02:09:54.570
<v Felix>Das heißt nicht so wie normale Puzzleteile, die halt irgendwie diese Dinge haben,

02:09:54.650 --> 02:10:01.450
<v Felix>dass man weiß, ob sie passen oder nicht, sondern Puzzle, die in kleine Vierecke geschnitten

02:10:01.450 --> 02:10:01.690
<v Felix>sind.

02:10:02.010 --> 02:10:07.930
<v Felix>Und das Ganze funktioniert nach einem, also es ist eine Art

02:10:08.090 --> 02:10:09.370
<v Felix>Baumalgorithmus.

02:10:09.450 --> 02:10:14.250
<v Felix>Man schaut, also welche Pixel passen ungefähr zusammen und legt die erstmal so zusammen und dann,

02:10:14.810 --> 02:10:19.370
<v Felix>irgendwann kommt der Punkt halt, dass man, dass man ein paar Stücke zusammen hat und man hat ein anderes paar

02:10:19.530 --> 02:10:23.690
<v Felix>Stücke zusammen und man versucht, sie so zusammenzulegen, ob sie passen.

02:10:23.770 --> 02:10:28.330
<v Felix>Und wenn es halt so ist, dann hat man quasi noch ein größeres Stück und also quasi so,

02:10:28.410 --> 02:10:30.170
<v Felix>wie man auch normalerweise puzzeln würde.

02:10:31.050 --> 02:10:37.930
<v Felix>Und die sind wohl, also 6900 Puzzleteile können sie irgendwie Bilder

02:10:37.930 --> 02:10:38.890
<v Felix>wieder zusammenfügen.

02:10:39.050 --> 02:10:40.810
<v Felix>Und auch mehrere Puzzle zusammen.

02:10:40.890 --> 02:10:47.370
<v Felix>Also wenn du irgendwie zwei Bilder irgendwie zusammentust und dann die den Algorithmus rechnen,

02:10:47.450 --> 02:10:49.130
<v Felix>lässt, dann ist er wohl auch relativ gut.

02:10:49.290 --> 02:10:54.250
<v Felix>Und es ist sehr interessant, ist auch relativ gut zu lesen, weil sie auch viele Bilder haben und auch

02:10:54.250 --> 02:10:56.250
<v Felix>Mathematik für die Leute, die Mathematik mögen.

02:10:56.730 --> 02:10:57.690
<v Ingo>Bilder und Mathematik.

02:10:57.770 --> 02:10:58.090
<v Ingo>Mathematik.

02:10:58.490 --> 02:11:00.330
<v Felix>Man hat quasi alles, alles, was man sich wünscht.

02:11:00.410 --> 02:11:01.370
<v Felix>Bilder und Mathematik.

02:11:01.930 --> 02:11:02.250
<v Felix>Alles.

02:11:02.810 --> 02:11:06.090
<v Ingo>Also lesen, wenn ihr auf Bildern oder Mathematik steht oder beides.

02:11:06.330 --> 02:11:07.530
<v Felix>Ja, oder auf Text einfach.

02:11:07.690 --> 02:11:08.490
<v Unbekannt>Oder Latech.

02:11:08.570 --> 02:11:12.810
<v Felix>Ich meine, das ist auch ein Latech geschrieben, von daher haben wir quasi alle guten Sachen vereint.

02:11:13.050 --> 02:11:18.170
<v Felix>Bilder, Mathematik, Latech und Ach, Referenzen noch, genau.

02:11:18.410 --> 02:11:21.130
<v Felix>Wer noch Referenzen mag, der wird sich ja auch gut aufgehoben fühlen.

02:11:21.210 --> 02:11:22.250
<v Felix>Weil die haben 25.

02:11:22.490 --> 02:11:24.010
<v Ingo>Dann heule ich noch kurz rum.

02:11:24.650 --> 02:11:28.810
<v Ingo>Ich habe ja vor einiger Zeit mal Logcheck gepickt.

02:11:28.970 --> 02:11:34.570
<v Ingo>Also damit kann man, der wertet die Log-Files auf dem Server aus und verschickt dann eine Mail,

02:11:34.650 --> 02:11:36.330
<v Ingo>wenn ihm irgendwas verdächtig vorkommt.

02:11:36.410 --> 02:11:42.330
<v Ingo>Und wenn man noch Ports Entry anhat, also das Ding macht viele Ports auf und wenn jemand darauf versucht,

02:11:42.410 --> 02:11:43.930
<v Ingo>sich zu connecten, wird er automatisch gebannt.

02:11:44.090 --> 02:11:45.610
<v Felix>Heißt es nicht Port-Centry?

02:11:46.330 --> 02:11:48.730
<v Gast 1>Ich dachte auch, das kommt von Centry Gun wahrscheinlich.

02:11:48.970 --> 02:11:50.090
<v Felix>Ja, würde ich jetzt auch behaupten.

02:11:50.170 --> 02:11:51.290
<v Felix>Du hast einfach keine Ahnung.

02:11:52.890 --> 02:11:53.610
<v Felix>Port Sentry.

02:11:53.770 --> 02:11:54.410
<v Felix>Port Sentry.

02:11:54.490 --> 02:11:58.010
<v Felix>Du weißt, was ein Sentry ist, diese Stand, Gewehr, Kanone.

02:11:58.410 --> 02:11:58.970
<v Felix>Selbststutzanlage.

02:11:59.130 --> 02:12:00.010
<v Felix>Selbstschutzanlage, genau.

02:12:00.170 --> 02:12:00.970
<v Ingo>Selbstschutzanlage.

02:12:01.530 --> 02:12:02.250
<v Ingo>Also ich glaube, dass das.

02:12:02.650 --> 02:12:05.370
<v Felix>Und er schießt sich halt einfach ab, wenn du den solchen Port berührst.

02:12:05.530 --> 02:12:10.330
<v Gast 1>Ja, gut, Sentry ist eigentlich mehr so ein Wachposten, sonst irgendwas und Sentry Guns sind halt dann diese

02:12:10.410 --> 02:12:10.810
<v Gast 1>Selbstständigkeit.

02:12:10.890 --> 02:12:11.850
<v Ingo>Aber passt beides.

02:12:12.090 --> 02:12:14.250
<v Felix>Also, nee, Portsentry macht keinen Sinn.

02:12:14.410 --> 02:12:15.370
<v Ingo>Doch, finde ich schon.

02:12:15.690 --> 02:12:16.410
<v Ingo>Warum?

02:12:17.130 --> 02:12:17.530
<v Ingo>Warum?

02:12:17.690 --> 02:12:20.330
<v Gast 1>Es würde ja bedeuten, du machst Port auf und dann lässt du Leute rein.

02:12:20.410 --> 02:12:21.130
<v Gast 1>Das macht es ja nicht.

02:12:21.690 --> 02:12:22.250
<v Gast 1>Komm rein.

02:12:22.490 --> 02:12:22.890
<v Gast 1>Komm rein.

02:12:23.130 --> 02:12:23.770
<v Gast 1>Bei mir ist schön.

02:12:23.930 --> 02:12:24.250
<v Gast 1>Komm rein.

02:12:24.410 --> 02:12:25.450
<v Felix>Ich hab eine Rutsche für dich.

02:12:25.610 --> 02:12:30.090
<v Ingo>Genau, du lässt ihn rein und dann sagst du, na, aber hier geht's nicht weiter und tschüss.

02:12:30.330 --> 02:12:31.370
<v Gast 1>Ja, du lässt ihn ja nicht rein.

02:12:31.450 --> 02:12:33.130
<v Felix>Du lässt ihn ja nicht rein, das ist ja die Idee.

02:12:33.690 --> 02:12:35.050
<v Unbekannt>So, hallo bei mir ist offen.

02:12:36.410 --> 02:12:37.690
<v Felix>Hier rutscht es überall.

02:12:38.010 --> 02:12:39.930
<v Felix>Genau, Rutschel's out the way.

02:12:40.410 --> 02:12:41.930
<v Unbekannt>Rutschel's auf Port 80.

02:12:42.170 --> 02:12:43.370
<v Ingo>Du gaugelst den Leuten ja schon.

02:12:44.090 --> 02:12:46.970
<v Ingo>Du gaugelst den Leuten ja vor, dass da was wäre, was da nicht ist.

02:12:47.130 --> 02:12:48.410
<v Felix>Es ist Port Century.

02:12:48.570 --> 02:12:50.330
<v Ingo>Okay, ist mir völlig egal.

02:12:50.570 --> 02:12:54.330
<v Ingo>Auf jeden Fall, wenn du das auch an hast, dann kriegst du halt ziemlich viele Mails,

02:12:54.970 --> 02:13:01.770
<v Ingo>weil ja doch ständig irgendwelche Leute irgendwelche Ports bei dir probieren und Das war jetzt auch

02:13:01.930 --> 02:13:03.210
<v Ingo>Fall für Captain Obvious, oder?

02:13:03.690 --> 02:13:04.810
<v Felix>Wir hatten ja auch erstmal IP-Table.

02:13:05.050 --> 02:13:05.850
<v Unbekannt>Also ich meine, dann hat man.

02:13:06.090 --> 02:13:12.010
<v Ingo>Genau, ich meine, dreimal darfst du raten, warum ich meinen SSH-Port auf allen meinen Servern irgendwie über

02:13:12.010 --> 02:13:16.570
<v Ingo>1024 gelegt habe, damit ich da nicht dauernd irgendwelche Mails bekomme,

02:13:16.730 --> 02:13:22.250
<v Ingo>weil wieder irgendwelche komischen Bots da versuchen, auf SSH zu proofforcen.

02:13:22.490 --> 02:13:28.410
<v Ingo>Genau, aber was du willst, ist, also wenn, egal ob jetzt jemand auf SSH geht oder irgendeinen anderen Port,

02:13:28.490 --> 02:13:31.530
<v Ingo>also der macht ja ziemlich viele auf, du willst einfach böse Buben einfach,

02:13:31.610 --> 02:13:34.810
<v Ingo>wenn sie irgendwas komisches machen, sofort blocken und nicht erst warten,

02:13:34.890 --> 02:13:36.890
<v Ingo>bis sie auf irgendeinen Port kommen, der wichtig ist.

02:13:36.970 --> 02:13:40.010
<v Ingo>Du willst sie nicht erst stoppen, wenn sie auf HTTP irgendwas machen,

02:13:40.170 --> 02:13:44.250
<v Ingo>sondern schon, wenn sie auf irgendeinen Port gehen, wo du eigentlich nichts auf hast.

02:13:44.330 --> 02:13:47.770
<v Ingo>Ja, schon wenn jemand auf irgendeinen Port geht, wo er nichts zu suchen hat,

02:13:47.850 --> 02:13:49.370
<v Ingo>dann kannst du ihn halt gleich blocken.

02:13:49.450 --> 02:13:51.850
<v Ingo>Und das macht ja Port Sentry.

02:13:52.730 --> 02:13:58.330
<v Ingo>Jedenfalls kriegst du dann trotzdem viele, viele Mails und bei Debian hast du irgendwie nicht die Möglichkeit,

02:13:58.490 --> 02:14:03.050
<v Ingo>oder du hast bei Port Sentry nicht die Möglichkeit, einen Log-File anzulegen,

02:14:03.130 --> 02:14:09.690
<v Ingo>sondern er lockt es halt immer in die Süß-Log rein und damit fängt sich Logcheck das auch immer ein und

02:14:09.690 --> 02:14:13.530
<v Ingo>schickt dir eine Mail deswegen und es nervt halt irgendwie und was man machen kann oder machen muss,

02:14:13.770 --> 02:14:14.810
<v Ingo>deaktiviert es ist.

02:14:15.370 --> 02:14:19.930
<v Ingo>Entweder man deaktiviert es oder man bastelt in den Logcheck irgendwie rum,

02:14:20.010 --> 02:14:26.650
<v Ingo>dass er den Eintrag nicht mehr nimmt, oder man kompiliert sich Portcentry selber und

02:14:26.810 --> 02:14:33.770
<v Ingo>sagt, hey, log mal nicht nach Syslog hier default, sondern log mal in einen eigenen Syslog Local irgendwo hin.

02:14:34.250 --> 02:14:36.570
<v Felix>Aber das kann man doch fixen mit Syslog.

02:14:36.730 --> 02:14:40.410
<v Felix>Du sagst einfach, wenn das von PortSentry kommt, dann logst woanders rein, oder?

02:14:40.650 --> 02:14:42.170
<v Ingo>Ja, aber dafür musst du, dafür.

02:14:42.410 --> 02:14:44.490
<v Felix>Dafür musst du die Syslog-Config anfassen.

02:14:44.810 --> 02:14:50.410
<v Ingo>Nein, nee, der lockt halt einfach auf den normalen Standard Syslog,

02:14:50.570 --> 02:14:53.610
<v Ingo>auf den, weiß ich nicht, auf den Notices oder sowas.

02:14:53.770 --> 02:14:55.770
<v Ingo>Und das kannst du, wie willst du es rausfinden?

02:14:56.090 --> 02:14:58.890
<v Ingo>Von welchem Programm es kommt.

02:14:59.130 --> 02:15:02.490
<v Ingo>Also was ich halt gemacht habe, ist Ports Entry neu übersetzt und gesagt.

02:15:02.810 --> 02:15:04.250
<v Felix>Ports Entry, Sentry.

02:15:05.290 --> 02:15:06.330
<v Ingo>Völlig egal.

02:15:06.970 --> 02:15:12.490
<v Ingo>Und gesagt, hey, log es mal nach Local 6 im Sys-Log.

02:15:12.650 --> 02:15:16.090
<v Ingo>Und dann habe ich im Sys-Log gesagt, okay, wenn es von, wenn irgendwas kommt,

02:15:16.250 --> 02:15:21.290
<v Ingo>was nach Local6 will, dann log es hier in die extra Datei.

02:15:22.090 --> 02:15:24.090
<v Ingo>Und dann habe ich jetzt endlich meine Ruhe.

02:15:24.250 --> 02:15:29.050
<v Ingo>Also wer auch mal dieses Problem hat oder wer auch dieses neu kompilieren zusammen einsetzt,

02:15:29.130 --> 02:15:31.610
<v Ingo>der muss man unter Debian leider neu kompilieren, anders geht es nicht.

02:15:31.690 --> 02:15:37.050
<v Ingo>Man kann in dieser verficten Konfigurationsdatei nicht einfach sagen, hey, loggt es nur in diese Log-File.

02:15:37.290 --> 02:15:38.250
<v Ingo>Wo ist das Problem?

02:15:38.490 --> 02:15:40.250
<v Ingo>Das kann eigentlich nicht so das Problem sein.

02:15:40.410 --> 02:15:44.650
<v Ingo>Aber gibt es keine Konfigurationsmöglichkeit und man muss es sich selber neu übersetzen.

02:15:44.890 --> 02:15:45.530
<v Ingo>Dreck.

02:15:45.930 --> 02:15:47.050
<v Ingo>Aber so geht's.

02:15:47.290 --> 02:15:48.010
<v Ingo>Das ist echt gut.

02:15:48.170 --> 02:15:50.090
<v Ingo>Und dann hat man Ruhe vom Mails.

02:15:50.490 --> 02:15:52.330
<v Ingo>Okay, das war mal Mimimi der Woche.

02:15:52.490 --> 02:15:58.890
<v Ingo>Achso, im Chat gab es übrigens gerade noch eine interessante Diskussion in Sachen Podcast-Files.

02:15:59.450 --> 02:16:00.810
<v Ingo>Soll man das noch kurz ansprechen?

02:16:00.890 --> 02:16:01.210
<v Ingo>Ja.

02:16:02.090 --> 02:16:07.930
<v Ingo>Genau, da wurde nämlich gerade gefragt, wie das denn aussieht, woran man denn an Log-Files erkennt,

02:16:08.090 --> 02:16:12.650
<v Ingo>wenn irgendwelche Clients Files eine chunkweise runterladen.

02:16:12.970 --> 02:16:18.010
<v Ingo>Und zwar ist das ein HTTP-Range-Request, der da vom Client gestellt wird und man erkennt die am

02:16:18.010 --> 02:16:21.210
<v Ingo>HTTP-Statuscode 206, den der Server zurückliefert.

02:16:21.370 --> 02:16:23.370
<v Ingo>Das heißt, so viel wie, da gibt es noch mehr.

02:16:23.930 --> 02:16:25.450
<v Ingo>Siehst du in unseren Log-Files hast du?

02:16:25.610 --> 02:16:32.170
<v Ingo>Genau, also ich habe das, ich habe da gerade mal eine mehr oder weniger anonymisierte Zeile ohne

02:16:32.170 --> 02:16:34.090
<v Ingo>LP-Adresse in den Chat gepostet.

02:16:34.170 --> 02:16:40.570
<v Ingo>Da sieht man das dann, da sieht man halt dann, wie viele Bytes in diesem Junk übertragen wurden und

02:16:41.210 --> 02:16:45.370
<v Ingo>erkennt es daran, dass ein HTP-Status Code 206 zurückgegeben wurde.

02:16:45.690 --> 02:16:52.330
<v Felix>Also hier gibt es für RSyslog nochmal kurz, gibt es die Möglichkeit Program Name is

02:16:52.330 --> 02:16:54.250
<v Felix>equal, sagst du das den Program Name?

02:16:54.330 --> 02:16:59.050
<v Felix>Oder für SyslogNG sagst du Program und dann sagst du denen, wie es heißt.

02:16:59.210 --> 02:17:00.330
<v Felix>Und dann kannst du so filtern.

02:17:00.490 --> 02:17:01.450
<v Ingo>Und dann kannst du auch so filtern.

02:17:01.610 --> 02:17:01.770
<v Ingo>Okay.

02:17:02.650 --> 02:17:07.530
<v Felix>Das heißt, ihr müsst es nicht selber bauen, sondern ihr könnt es auch einfach filtern von eurem Syslog-Teamon.

02:17:07.850 --> 02:17:09.530
<v Ingo>Dann müsste ich das mal ausprobieren, ob das auch gehen würde.

02:17:10.890 --> 02:17:15.610
<v Ingo>Also das war mit Neu übersetzen und Local jetzt irgendwie die einzige Möglichkeit,

02:17:15.770 --> 02:17:18.570
<v Ingo>die ich gefunden habe, aber man kann auch mal ausprobieren, ob das gehen würde.

02:17:18.730 --> 02:17:19.530
<v Felix>Wo mache ich das rein?

02:17:21.770 --> 02:17:23.850
<v Ingo>Okay, dann zu den Pics.

02:17:25.130 --> 02:17:26.330
<v Ingo>GNU Radio.

02:17:26.570 --> 02:17:30.890
<v Ingo>Bei GNU Radio habe ich früher immer gedacht, das hat irgendwas mit Radio, Internetradio oder so zu tun.

02:17:31.130 --> 02:17:32.090
<v Ingo>Ganz früher.

02:17:32.330 --> 02:17:33.210
<v Ingo>Hat's aber nicht.

02:17:34.250 --> 02:17:38.170
<v Ingo>Ich dachte immer, das sind so komische Rindviecher, die vor dem Mikrofon sitzen.

02:17:39.290 --> 02:17:40.330
<v Felix>Das Gnu Radio?

02:17:40.730 --> 02:17:41.930
<v Ingo>Welcome to Gnu Radio.

02:17:42.010 --> 02:17:42.730
<v Ingo>Welcome to Gnu Radio.

02:17:43.050 --> 02:17:47.690
<v Ingo>Du hast gedacht, der Stallman sitzt da und erzählt in seinem Mikrofon rein.

02:17:48.010 --> 02:17:50.970
<v Gast 1>Oh, Stallman in Gnu-Kostüm mit Hörnern.

02:17:52.730 --> 02:17:55.450
<v Ingo>Aber man hört ihn Füße essen.

02:17:55.530 --> 02:17:56.650
<v Felix>Nur Free Hörner.

02:17:56.890 --> 02:17:59.290
<v Gast 1>Oh Gott, danke für dieses Kopfkino.

02:18:01.130 --> 02:18:02.570
<v Ingo>Felix, Gnu Radio.

02:18:02.970 --> 02:18:03.450
<v Ingo>Tutorial.

02:18:03.690 --> 02:18:04.330
<v Ingo>Tutorials.

02:18:04.410 --> 02:18:09.130
<v Felix>Und zwar, ich wollte ja schon immer mit dem RTL SDR,

02:18:09.290 --> 02:18:12.250
<v Felix>also RTL ist dieser spezielle Chip, der super cheap ist.

02:18:12.490 --> 02:18:12.890
<v Felix>RealTech.

02:18:18.090 --> 02:18:22.410
<v Felix>DVBT-Chip, der halt irgendwie mehr kann als nur DVBT empfangen.

02:18:22.650 --> 02:18:24.330
<v Felix>Wollte ich ja mal was machen.

02:18:24.570 --> 02:18:27.770
<v Felix>Und dann bin ich auf die GNU Radio Tutorials gekommen.

02:18:27.930 --> 02:18:31.690
<v Felix>Das hat sich nämlich genau einer, ähm hat das gleiche Problem gehabt,

02:18:31.770 --> 02:18:38.330
<v Felix>hat dann angefangen oder er hat schon Bescheid gewusst über GNU

02:18:38.490 --> 02:18:44.570
<v Felix>Radio und dieses ganze Software-Defined Radio-Zeugs und hat deswegen eine Reihe von Videos gemacht über GNU

02:18:44.730 --> 02:18:48.570
<v Felix>Radio, wie das funktioniert und wie man quasi solche Sachen angeht.

02:18:48.890 --> 02:18:50.250
<v Felix>Das ist mein erster Pick.

02:18:51.130 --> 02:18:53.370
<v Ingo>Ja, ich hab NVM.

02:18:53.690 --> 02:18:58.490
<v Ingo>Das ist quasi das Äquivalent von RVM für Node.

02:18:58.570 --> 02:19:00.330
<v Ingo>Also das ist der Node Version Manager.

02:19:00.570 --> 02:19:02.890
<v Felix>Gab es da nicht mal einen anderen, den man NPE oder sowas?

02:19:03.050 --> 02:19:04.410
<v Gast 1>Es gibt es wahrscheinlich mehr.

02:19:04.970 --> 02:19:05.450
<v Gast 1>NPM.

02:19:05.610 --> 02:19:06.010
<v Gast 1>Ist es denn?

02:19:06.250 --> 02:19:08.010
<v Ingo>Ne, NPM ist der Node Package Manager.

02:19:08.090 --> 02:19:12.490
<v Ingo>Mit NPM installierst du Software und mit NVM installierst du Node.

02:19:12.650 --> 02:19:15.530
<v Felix>Weil du ja mit Node jetzt auch das Problem hast, dass du irgendwie 1000 Millionen Versionen hast,

02:19:15.610 --> 02:19:16.730
<v Felix>die alle nicht kompatibel sind.

02:19:16.890 --> 02:19:19.210
<v Ingo>Ja, aber normalerweise nimmt man eh nur die neueste, mein Problem.

02:19:19.610 --> 02:19:20.970
<v Felix>Die halt immer kaputt ist mit allem.

02:19:21.130 --> 02:19:21.770
<v Felix>Ja, nee.

02:19:22.170 --> 02:19:28.810
<v Ingo>Das Problem war, ich habe heute konkret eine bestimmte Version von Node gebraucht und

02:19:28.810 --> 02:19:33.850
<v Ingo>wollte dann mir den Schmerz nicht antun, die jetzt wieder manuell irgendwo reinzulinken und dann mein Path

02:19:33.930 --> 02:19:34.890
<v Ingo>wieder anzupassen und alles.

02:19:35.130 --> 02:19:37.770
<v Felix>Ich finde es awesome, sind einfach 305 Zeilen Shell.

02:19:38.810 --> 02:19:44.170
<v Ingo>Und der macht auch nichts anderes, der installiert dir im Endeffekt Node in ein bestimmtes Verzeichnis in

02:19:44.170 --> 02:19:49.290
<v Ingo>deinem Home Directory, kompiliert das und passt dann an den Path-Variablen an und dann kannst du halt

02:19:49.770 --> 02:19:56.090
<v Ingo>dementsprechend mit dem Tool zwischen deinen Node-Versionen switchen und das hat eigentlich soweit ganz gut

02:19:56.090 --> 02:19:56.490
<v Ingo>funktioniert.

02:19:56.570 --> 02:20:00.170
<v Ingo>Auch wenn es bei es irgendwie bei der ersten Installation.

02:20:00.730 --> 02:20:01.530
<v Felix>Für immer gebraucht hat.

02:20:01.850 --> 02:20:04.970
<v Ingo>Nee, nee, das hat nicht für immer gebraucht, sondern es hat einfach eine Fehlermeldung geworfen bei mir,

02:20:05.050 --> 02:20:08.170
<v Ingo>weil ich wahrscheinlich, weil ich die ZSH benutzt habe und das wollte irgendwie nicht mehr.

02:20:08.330 --> 02:20:09.930
<v Felix>Aber er hat doch oben, glaube ich, gesagt, das Bash.

02:20:10.170 --> 02:20:10.890
<v Felix>Nee, er hat Gatten.

02:20:11.050 --> 02:20:12.170
<v Felix>Was ist denn das für ein Nooby?

02:20:13.730 --> 02:20:15.410
<v Felix>Er hat noch nicht mehr das Shaping.

02:20:16.130 --> 02:20:16.450
<v Felix>Ja.

02:20:17.170 --> 02:20:18.290
<v Felix>Fucking low geil.

02:20:18.850 --> 02:20:21.730
<v Ingo>Aber hat gut genug funktioniert, auch wenn es irgendwie.

02:20:22.050 --> 02:20:23.570
<v Felix>Ah, du musst es Sourcen deswegen.

02:20:23.730 --> 02:20:24.530
<v Ingo>Ja, hab ich.

02:20:24.770 --> 02:20:25.090
<v Ingo>Okay.

02:20:25.410 --> 02:20:30.050
<v Ingo>Aber beim Sourcen ist es kaputt gegangen, aber hat trotzdem funktioniert.

02:20:30.130 --> 02:20:32.610
<v Ingo>Also es ist nicht richtig kaputt gegangen, es hat halt eine Fehlerwendung geworden.

02:20:32.850 --> 02:20:34.370
<v Felix>Sondern irgendwo nur ein bisschen kaputt gegangen.

02:20:35.570 --> 02:20:38.850
<v Ingo>Hat halt, hat kompiliert, hat dann letzten Endes das Richtige gemacht,

02:20:38.930 --> 02:20:41.170
<v Ingo>deshalb habe ich mich da jetzt auch nicht mehr weiter drum gekümmert.

02:20:41.570 --> 02:20:44.690
<v Felix>Und der baut dann quasi jede Version von Note, die du brauchst.

02:20:45.170 --> 02:20:47.330
<v Ingo>Und baut die halt self-contained in einen Ordner rein.

02:20:47.650 --> 02:20:48.370
<v Ingo>Und wie lange braucht es?

02:20:48.530 --> 02:20:49.330
<v Ingo>Scheiße Ew, oder?

02:20:49.570 --> 02:20:49.890
<v Ingo>Note?

02:20:49.970 --> 02:20:50.450
<v Ingo>Nee, Quatsch.

02:20:50.610 --> 02:20:52.210
<v Ingo>Note zu bauen dauert zwei, drei Minuten.

02:20:52.370 --> 02:20:53.010
<v Ingo>Das ist aber schon.

02:20:53.410 --> 02:20:55.330
<v Felix>Also auf meinem Computer ist auf jeden Fall das Doppelte.

02:20:55.650 --> 02:20:56.050
<v Felix>Echt?

02:20:56.290 --> 02:20:57.010
<v Felix>Wahrscheinlich.

02:20:57.250 --> 02:20:58.610
<v Felix>Von deinem Computer auf jeden Fall.

02:20:58.850 --> 02:20:59.490
<v Felix>Kann sein.

02:20:59.810 --> 02:21:02.850
<v Ingo>Also hat ein paar Minuten gedauert, aber ich meine, es ist dann nicht so,

02:21:02.930 --> 02:21:05.490
<v Ingo>dass du das alle paar Minuten eine neue Version baust.

02:21:05.730 --> 02:21:06.290
<v Ingo>Gott sei Dank.

02:21:06.530 --> 02:21:06.850
<v Ingo>Ja.

02:21:07.170 --> 02:21:07.490
<v Ingo>Okay.

02:21:08.130 --> 02:21:10.050
<v Felix>PSU-Teil habe ich ja schon angesprochen.

02:21:10.210 --> 02:21:11.250
<v Felix>Können wir jetzt direkt überspringen.

02:21:11.410 --> 02:21:12.930
<v Ingo>Net Multi-SSH hatten wir auch schon.

02:21:13.650 --> 02:21:16.530
<v Gast 1>Ja genau, Net Multi-SSH haben wir ja vorhin schon angesprochen.

02:21:16.610 --> 02:21:17.330
<v Gast 1>Also einfach eine Room.

02:21:17.570 --> 02:21:17.810
<v Gast 1>Felix?

02:21:18.930 --> 02:21:25.650
<v Felix>Hinter den Kulissen, der liebst du mit der Fotografie oder Why your Burger Doesn't Look Like the one on the

02:21:25.650 --> 02:21:25.810
<v Felix>Ad.

02:21:26.290 --> 02:21:27.010
<v Felix>Das ist ziemlich cool.

02:21:27.170 --> 02:21:31.410
<v Felix>Das ist von McDonald's, einem McDonalds-PR ein Video,

02:21:31.970 --> 02:21:35.570
<v Felix>wo sie genau das mal zeigen und auch nachvollziehbar.

02:21:35.650 --> 02:21:38.290
<v Felix>Also nicht, dass man sagt, okay, das ist jetzt super Bullshit, sondern du denkst,

02:21:38.450 --> 02:21:40.450
<v Felix>okay, das macht tatsächlich Sinn.

02:21:40.530 --> 02:21:46.530
<v Felix>Also es geht dann darum, die haben halt ein spezielles Studio, wo die dann diese Burger braten und würde dann

02:21:46.530 --> 02:21:50.050
<v Felix>alles genau hinlegen und die zügeln sie nach vorne, damit das halt alles so cool aussieht.

02:21:50.210 --> 02:21:54.130
<v Felix>Und auf jeden Fall interessant sie und cool.

02:21:54.930 --> 02:21:56.130
<v Felix>Auch wenn man keinen McDonalds mögt.

02:21:56.290 --> 02:21:58.130
<v Ingo>Genau, was nicht heißt, dass wir McDonalds mögen.

02:21:58.210 --> 02:21:59.170
<v Ingo>Okay, Flydi?

02:22:01.890 --> 02:22:02.770
<v Gast 1>Computer Dogs.

02:22:03.570 --> 02:22:10.370
<v Ingo>Computer Dogs ist ein Tumble-Lock, wo halt Bilder von lustigen Hunden vor Computern gepostet

02:22:10.370 --> 02:22:10.610
<v Ingo>werden.

02:22:10.690 --> 02:22:13.090
<v Ingo>Und ich bin ja eh der Meinung, dass Hunde viel cooler sind als Katzen.

02:22:13.250 --> 02:22:14.050
<v Ingo>Nein, Katzen sind cooler.

02:22:14.930 --> 02:22:18.610
<v Felix>Katzen sind auf jeden Fall cooler, Hunde sind einfach viel zu irgendwie nicht Katzen.

02:22:19.330 --> 02:22:22.690
<v Ingo>Also da kommen halt auch so Bilder her, wie zum Beispiel der Golden Retreater,

02:22:23.490 --> 02:22:25.730
<v Ingo>den ich jetzt hier kurz mal in den Chat poste.

02:22:27.570 --> 02:22:33.250
<v Ingo>Und ja, das sind einfach lustige Bilder von Hunden, die irgendwas mit Computern machen und dabei lustig

02:22:33.250 --> 02:22:33.570
<v Ingo>aussehen.

02:22:33.730 --> 02:22:35.330
<v Felix>Die einfach davor gesetzt worden und dann einfach super.

02:22:35.650 --> 02:22:39.650
<v Ingo>Ja, oder davor gesetzt und Brillen aufgezogen und irgendwie Kopfhörer aufgezogen.

02:22:39.970 --> 02:22:40.930
<v Felix>Möpse sind so hässlich, ey.

02:22:41.090 --> 02:22:41.970
<v Unbekannt>Ja, Möpse sind echt hässlich.

02:22:42.530 --> 02:22:44.130
<v Ingo>Es sind so viele hässliche Hunde auf dieser Welt.

02:22:44.290 --> 02:22:46.370
<v Felix>Aber Möpse sind einfach mit maximal.

02:22:47.170 --> 02:22:49.250
<v Felix>Die schillen auch noch so hart, oder?

02:22:49.570 --> 02:22:50.290
<v Felix>Ja, je nachdem.

02:22:50.610 --> 02:22:54.290
<v Ingo>Ja, ist auf jeden Fall lustig, wie Hunde auf Bürostühlen sitzen und irgendwie so wirken,

02:22:54.450 --> 02:22:56.130
<v Ingo>als würden sie gerade im Computer arbeiten.

02:22:56.210 --> 02:23:00.370
<v Felix>Ja, ich finde den Husky echt, dass der wirklich davon überzeugt ist, was er macht.

02:23:00.530 --> 02:23:02.290
<v Gast 1>Ja, also der hast du auf jeden Fall.

02:23:02.450 --> 02:23:05.410
<v Ingo>Ja, vor allem, also wie gesagt, guck dir mal den Golden Retweeter an, der ist ganz cool.

02:23:05.570 --> 02:23:06.130
<v Ingo>Ja, ja, oder?

02:23:06.850 --> 02:23:09.970
<v Ingo>Nee, der Golden Retweeter, den habe ich vorhin in den Chat gepackt.

02:23:10.050 --> 02:23:11.330
<v Gast 1>Ich verlinke den auch mal hier irgendwie.

02:23:11.490 --> 02:23:12.130
<v Gast 1>Ach, danke.

02:23:12.370 --> 02:23:12.850
<v Gast 1>Cool, cool.

02:23:13.890 --> 02:23:14.210
<v Gast 1>Okay.

02:23:15.570 --> 02:23:16.450
<v Unbekannt>Der ist cool.

02:23:16.690 --> 02:23:17.250
<v Unbekannt>Auf jeden Fall.

02:23:17.330 --> 02:23:17.570
<v Unbekannt>Sehr gut.

02:23:17.730 --> 02:23:19.010
<v Felix>Haben wir das Gott sei Dank auch noch geklärt.

02:23:19.090 --> 02:23:20.850
<v Felix>Aber es sind zu wenig Bilder, das muss ich jetzt mal sagen.

02:23:21.010 --> 02:23:22.450
<v Felix>Es sind irgendwie nur drei oder vier Sachen.

02:23:22.690 --> 02:23:23.010
<v Felix>Scheiße.

02:23:23.170 --> 02:23:23.570
<v Felix>Fucking.

02:23:23.810 --> 02:23:25.970
<v Gast 1>Ah, das könnte auch ein Mimimi sein.

02:23:26.050 --> 02:23:28.050
<v Gast 1>Ich hasse, ich hasse dieses verdammte.

02:23:28.930 --> 02:23:29.090
<v Gast 1>Ah.

02:23:29.730 --> 02:23:30.690
<v Felix>Ja, das kenne ich auch.

02:23:30.770 --> 02:23:31.410
<v Felix>Das verdammte.

02:23:32.530 --> 02:23:34.530
<v Gast 1>Ja, genau, dieses verdammte Piraten-Pad.

02:23:34.610 --> 02:23:36.850
<v Ingo>Das nervt einfach unfassbar, dass es jedes Mal.

02:23:37.330 --> 02:23:38.610
<v Ingo>Ein Bild als Bild darstellt.

02:23:39.010 --> 02:23:42.210
<v Ingo>Jedes Mal, wenn ich hier ein Bild rein verlinke, dann zeigt er es inline an.

02:23:42.290 --> 02:23:43.330
<v Ingo>Das soll der gefälligst mal werden.

02:23:43.410 --> 02:23:44.610
<v Felix>Ja, das ist echt super retarded.

02:23:44.690 --> 02:23:44.930
<v Felix>Also das.

02:23:45.090 --> 02:23:45.890
<v Felix>Hatten wir heute schon.

02:23:46.050 --> 02:23:47.730
<v Felix>Hatten wir schon zweimal mindestens.

02:23:47.970 --> 02:23:49.250
<v Gast 1>Ja, das macht einfach keinen Sinn.

02:23:49.570 --> 02:23:52.450
<v Felix>Und deswegen freuen wir uns über Pulverquest, wenn die HTTP wieder zuschauen.

02:23:52.770 --> 02:23:55.810
<v Ingo>Ja, das ist auf jeden Fall super, weil der Ingo immer vergisst die HTTP.

02:23:57.250 --> 02:24:02.690
<v Ingo>Apropos, HTTP und wir sind in einem neuen Feed gerade, in einem neuen Brunch.

02:24:02.930 --> 02:24:03.490
<v Ingo>Was ist passiert?

02:24:03.730 --> 02:24:08.290
<v Ingo>Also wenn ihr, wenn ihr Ocean bestellt, dann in dem Multi.

02:24:08.610 --> 02:24:11.170
<v Ingo>Nee, nee, nee, nee, ist alles schon im Master gemerged.

02:24:11.490 --> 02:24:11.970
<v Ingo>Hast du schon gemerkt?

02:24:12.130 --> 02:24:12.770
<v Ingo>We're doing it live.

02:24:13.890 --> 02:24:15.170
<v Ingo>Hat jetzt aber auch fünf Wochen gedauert.

02:24:15.250 --> 02:24:17.090
<v Ingo>Ich habe jetzt einfach gedacht, wir müssen das jetzt mal einfach ausmachen.

02:24:17.330 --> 02:24:19.890
<v Gast 1>Der Ingo hat einfach versucht und dann ist es kaputt gegangen.

02:24:21.490 --> 02:24:24.130
<v Gast 1>Dann habe ich gedacht, okay, dann fix ich es mal schnell, das ist wieder kaputt gegangen.

02:24:24.210 --> 02:24:25.090
<v Felix>Aber das war super cool.

02:24:25.410 --> 02:24:26.530
<v Gast 1>Aber haben wir das eigentlich angekündigt?

02:24:27.330 --> 02:24:27.970
<v Gast 1>Wir haben jetzt auch ein Ockfeed.

02:24:28.930 --> 02:24:30.290
<v Gast 1>Ist das eigentlich schon auf der Webseite verlinkt?

02:24:30.450 --> 02:24:31.730
<v Ingo>Nee, noch nicht, bin ich noch nicht zugekommen.

02:24:31.810 --> 02:24:33.090
<v Ingo>Aber wir haben jetzt einen Ockfeed.

02:24:34.530 --> 02:24:37.330
<v Ingo>Können wir verlinken, wenn wir auf der Webseite bei Abonnieren.

02:24:38.050 --> 02:24:40.610
<v Ingo>Wer den OcFeed abonnieren will, das geht jetzt.

02:24:40.690 --> 02:24:44.770
<v Ingo>Also wir haben jetzt ein MB3-Feed, einen OG-Feed, demnächst haben wir wahrscheinlich noch einen M4A-Feed.

02:24:46.050 --> 02:24:47.810
<v Gast 1>Hätten wir tatsächlich schon, wenn du.

02:24:49.810 --> 02:24:53.650
<v Ingo>Nee, würde er automatisch gehen, sobald wir die neuen Dateien gehen.

02:24:53.730 --> 02:24:54.850
<v Gast 1>Das macht er ja dann automatisch.

02:24:55.410 --> 02:24:59.970
<v Ingo>Also sobald wir die M4A-Dateien in unsere Metadaten eintragen.

02:25:00.210 --> 02:25:03.490
<v Ingo>Aber du kannst jetzt noch für den Chat kannst du nochmal den Link reinposten.

02:25:03.650 --> 02:25:04.450
<v Ingo>Das ist, glaube ich, bei.

02:25:05.810 --> 02:25:08.690
<v Ingo>Warte mal, ich habe mich gerade in meinen falschen Feedburner-Account eingeloggt.

02:25:08.770 --> 02:25:09.250
<v Ingo>Oh, dann geht es jetzt.

02:25:10.370 --> 02:25:15.170
<v Ingo>Das ist jetzt einfach einfach der andere bloß einfach Og, da ist Benägewitter Ogg oder sowas.

02:25:15.330 --> 02:25:19.410
<v Ingo>Der heißt irgendwie Benägewitter-Podcast.og oder genau.

02:25:19.570 --> 02:25:20.130
<v Ingo>Ich glaube so.

02:25:20.450 --> 02:25:25.250
<v Ingo>Das ist feed.feedburner.com slash Benägewitter-Podcast-OG.

02:25:25.490 --> 02:25:27.410
<v Ingo>Genau, ich habe ihn auch gerade in den Chat gepostet.

02:25:27.490 --> 02:25:28.210
<v Ingo>Ach, genau, der.

02:25:29.810 --> 02:25:33.090
<v Gast 1>Also ich bin ja nicht der Meinung, dass wir unbedingt Og anbieten müssten, aber das ist.

02:25:33.490 --> 02:25:34.130
<v Gast 1>Och, Og ist frei.

02:25:34.450 --> 02:25:39.730
<v Ingo>Es hat funktioniert und solange sich andere Leute um das Og kümmern, dann ist es okay.

02:25:40.050 --> 02:25:40.530
<v Ingo>Genau.

02:25:41.250 --> 02:25:42.850
<v Ingo>Das ist noch so die große Ankündigung.

02:25:42.930 --> 02:25:48.850
<v Ingo>Also wir basteln immer schön weiter an unserem Dingsy, an unserem Octopod.

02:25:49.170 --> 02:25:51.730
<v Ingo>Ja, also die nächste Stufe wäre jetzt halt noch das.

02:25:51.970 --> 02:25:53.570
<v Ingo>Ich habe auch OpenGraph eingebaut.

02:25:53.890 --> 02:25:54.690
<v Felix>Mein Gott!

02:25:55.650 --> 02:25:56.610
<v Felix>Jetzt können wir alles machen.

02:25:57.330 --> 02:26:03.970
<v Ingo>OpenGraph ist das Vorschlag von Facebook, wie man im Header so

02:26:03.970 --> 02:26:05.250
<v Ingo>bestimmte Sachen angibt.

02:26:06.530 --> 02:26:11.810
<v Ingo>Also wir hatten ja immer das Problem, dass Flutter nicht automatisch unser Bild gefunden hat.

02:26:11.890 --> 02:26:12.130
<v Ingo>Achso.

02:26:12.370 --> 02:26:13.490
<v Ingo>Und jetzt finden sie das Bild.

02:26:13.650 --> 02:26:13.970
<v Ingo>Das ist gut.

02:26:14.130 --> 02:26:18.210
<v Ingo>Kannst du so ein paar Meta-Informationen angeben wie nimm dieses Bild bitte, wenn hier drauf findet?

02:26:18.610 --> 02:26:18.930
<v Ingo>Mehr Meter.

02:26:19.570 --> 02:26:20.450
<v Ingo>Mehr Meter ist mehr gewinnen.

02:26:20.690 --> 02:26:21.010
<v Ingo>Mehr Meter.

02:26:21.170 --> 02:26:25.490
<v Ingo>Das könnte man vielleicht auch nochmal ein extra Plugin bauen, aber da habe ich jetzt, da bin ich nicht.

02:26:25.730 --> 02:26:26.050
<v Ingo>Ach Quatsch.

02:26:26.930 --> 02:26:28.050
<v Felix>Es muss einfach funktionieren.

02:26:28.290 --> 02:26:29.730
<v Felix>Einfach rein, copy and pasten.

02:26:29.810 --> 02:26:30.850
<v Felix>Ja, es geht ja auch.

02:26:31.490 --> 02:26:33.490
<v Felix>Weil jeder will Open Graph haben, ist doch klar.

02:26:33.570 --> 02:26:33.810
<v Felix>Jeder.

02:26:33.970 --> 02:26:35.410
<v Felix>Warum sollte man es nicht haben wollen?

02:26:35.650 --> 02:26:36.050
<v Felix>Siehst du?

02:26:36.290 --> 02:26:37.010
<v Felix>Keine Ahnung, funktioniert.

02:26:37.250 --> 02:26:38.770
<v Ingo>Weil man Closed Graph will.

02:26:39.090 --> 02:26:39.730
<v Ingo>Oh no.

02:26:40.690 --> 02:26:41.570
<v Felix>Ingo, komm.

02:26:42.130 --> 02:26:42.290
<v Felix>Was?

02:26:42.610 --> 02:26:44.290
<v Felix>Du wirst gleich zusammen genäht, echt.

02:26:45.090 --> 02:26:46.930
<v Gast 1>Er hat nämlich eine Handnehmmaschine.

02:26:49.490 --> 02:26:50.370
<v Ingo>Jetzt habe ich Angst.

02:26:51.490 --> 02:26:53.890
<v Ingo>Eine babyblaue Handdingsmaschine.

02:26:54.050 --> 02:26:54.770
<v Ingo>Nähmaschine.

02:26:54.930 --> 02:26:56.450
<v Ingo>Nähmaschine, richtig.

02:26:57.090 --> 02:26:58.050
<v Ingo>So retarded.

02:26:58.210 --> 02:26:59.090
<v Felix>It's so awesome.

02:26:59.170 --> 02:26:59.330
<v Felix>Nee.

02:26:59.970 --> 02:27:00.930
<v Unbekannt>Das ist schon ganz cool eigentlich.

02:27:01.170 --> 02:27:02.930
<v Gast 1>Sieht aus wie ein Takas, aber eine Nähmaschine.

02:27:03.010 --> 02:27:03.490
<v Gast 1>Richtig.

02:27:03.970 --> 02:27:06.210
<v Ingo>Warte mal, dann müssen wir nach Open Graph verlinken hier.

02:27:06.370 --> 02:27:08.530
<v Ingo>Open Graph, was ist denn das Open Graph?

02:27:08.610 --> 02:27:14.450
<v Ingo>Ja, genau, also die nächsten Schritte, sobald ich mal irgendwie zeitlich irgendwie mal wieder dazukomme oder

02:27:14.450 --> 02:27:16.050
<v Ingo>Motivation dafür habe, besser gesagt.

02:27:17.010 --> 02:27:17.730
<v Ingo>Du bist so aktiv.

02:27:18.130 --> 02:27:25.010
<v Ingo>Wird wahrscheinlich sein, dass wir dann anfangen, auch mal mit dieser Putlov-Spezifikation

02:27:25.170 --> 02:27:31.490
<v Ingo>unsere Links untereinander zu verlinken, sodass man quasi auch unsere Feeds untereinander zu verlinken,

02:27:31.570 --> 02:27:35.170
<v Ingo>sodass man quasi auch, wenn das der Client unterstützt, auswählen kann,

02:27:35.250 --> 02:27:38.850
<v Ingo>welchen der Feeds man denn haben möchte, für die mehreren Audioformate und so weiter.

02:27:39.090 --> 02:27:44.690
<v Ingo>Und dann müssen wir mal gucken, dass wir da eine Feed-Matrix automatisch bauen,

02:27:44.770 --> 02:27:49.330
<v Ingo>die quasi Kategorien mal Audioformate macht,

02:27:49.410 --> 02:27:51.250
<v Ingo>sodass wir quasi jede Kombination.

02:27:51.490 --> 02:27:54.370
<v Ingo>Dass ja auch den Special Feedback abonnieren können.

02:27:54.530 --> 02:27:57.970
<v Ingo>Wir haben ja momentan nur zwei Kategorien, einmal Talk und einmal Spezial.

02:27:58.290 --> 02:27:58.930
<v Ingo>Reicht, ja.

02:27:59.250 --> 02:28:04.290
<v Ingo>Ja, und dann würde das halt bedeuten, dass wir quasi für jede Kombination Kategorie,

02:28:04.450 --> 02:28:09.330
<v Ingo>Audioformat, plus nochmal für den eigentlichen Hauptfeed in allen Audioformaten da jeweils ein Feed

02:28:09.330 --> 02:28:13.570
<v Ingo>generieren, das ihr abonnieren könnt, bis er schwarz werdet.

02:28:13.890 --> 02:28:14.530
<v Ingo>Genau.

02:28:14.770 --> 02:28:17.250
<v Ingo>Ja, also es ist noch viel zu tun.

02:28:17.410 --> 02:28:20.050
<v Ingo>Auch dieses Verlinken gerade wäre auch noch gut.

02:28:20.130 --> 02:28:24.370
<v Ingo>Also wenn man, dass man auf einem Podcast an eine bestimmte Stelle mit Zeit verlinken kann.

02:28:24.530 --> 02:28:27.410
<v Ingo>Also da gibt es noch viele tolle Projekte, die man mal angehen kann.

02:28:27.490 --> 02:28:31.490
<v Ingo>Und ihr könnt uns natürlich mithelfen, wenn ihr sagt, ihr habt hier, ihr nehmt das fertig.

02:28:32.370 --> 02:28:35.810
<v Ingo>Ja, oder ich meine, wir sind ja auf GitHub, ne?

02:28:35.890 --> 02:28:41.730
<v Ingo>Ihr könnt einfach auf GitHub slash Binärgewitter gehen, euch die Issues angucken und wenn ihr meint,

02:28:41.810 --> 02:28:44.850
<v Ingo>hey, ihr codet jetzt mal eins davon dazu, gerne.

02:28:45.010 --> 02:28:45.330
<v Ingo>Genau.

02:28:47.090 --> 02:28:53.650
<v Ingo>Ist halt alles in Ruby und Liquid, also das Templating-System ist Liquid und es basiert halt alles auf

02:28:54.610 --> 02:28:57.730
<v Ingo>Dingster, Octopod Octopress.

02:28:57.970 --> 02:28:59.490
<v Ingo>Octopod ist unser Fork.

02:29:00.050 --> 02:29:02.450
<v Ingo>Und irgendwann sollten wir da auch mal ein ordentliches Readme zu schreiben,

02:29:02.530 --> 02:29:05.570
<v Ingo>dass es klar ist, dass es jetzt irgendwie was anderes ist.

02:29:06.050 --> 02:29:08.530
<v Ingo>Ich könnte auch so ein paar Sachen wieder zurückgeben, wie das Flutter-Teil.

02:29:09.010 --> 02:29:13.330
<v Ingo>Hab ich schon vor, allerdings im, ich werde Dinge, die wir hier schon eingebaut haben,

02:29:13.410 --> 02:29:16.210
<v Ingo>irgendwann mal in meinen privaten Blog einbauen und dann gucken, dass ich das wieder,

02:29:16.290 --> 02:29:17.570
<v Ingo>dass ich da Pull-Requests stelle.

02:29:17.730 --> 02:29:23.570
<v Ingo>Ist glaube ich besser, wenn man das aus einem unmodifizierten Octopress macht als so.

02:29:24.370 --> 02:29:27.650
<v Ingo>Aber mal gucken, dass wir da halt die Flatter-Integration und PWC und so,

02:29:27.810 --> 02:29:30.770
<v Ingo>den Audio Player vielleicht, den haben wir ja auch noch gebaut und so Geschichten.

02:29:30.850 --> 02:29:32.210
<v Gast 1>Das können wir dann auch mal wieder zurückfließen lassen.

02:29:32.450 --> 02:29:33.890
<v Felix>Flatter habt ihr geklaut oder wir?

02:29:34.050 --> 02:29:34.210
<v Felix>Nee.

02:29:34.770 --> 02:29:35.410
<v Felix>Ganz selber geschrieben.

02:29:35.490 --> 02:29:36.050
<v Felix>Das haben wir selber gebaut.

02:29:36.930 --> 02:29:41.650
<v Felix>Weil ich habe den gleichen Code schon mal gesehen, aber von vor 2011 oder so.

02:29:42.290 --> 02:29:45.570
<v Gast 1>Das ist der normale Flatter-Embed-Code, da kannst du nicht so viel anders machen.

02:29:50.610 --> 02:29:51.490
<v Unbekannt>Haben wir selber gebaut.

02:29:51.890 --> 02:29:53.490
<v Felix>Awesome, weil wir so gut sind eigentlich.

02:29:53.570 --> 02:29:54.850
<v Felix>Oder ihr, ich mache ja nichts.

02:29:55.010 --> 02:29:55.170
<v Felix>Okay.

02:29:55.730 --> 02:30:00.290
<v Ingo>Auf jeden Fall, äh, Og gibt's jetzt als Feed.

02:30:00.610 --> 02:30:02.290
<v Ingo>Also abonniert schön fleißig und.

02:30:02.530 --> 02:30:02.850
<v Ingo>Genau.

02:30:02.930 --> 02:30:04.210
<v Felix>Und Härter flattern.

02:30:04.770 --> 02:30:08.050
<v Ingo>Und härternähen und wünschen euch.

02:30:08.290 --> 02:30:09.650
<v Unbekannt>Genau, einfach mal anpöbeln.

02:30:12.370 --> 02:30:17.250
<v Ingo>Pöbelt doch mal die Leute an, dass sie Superfaff benutzen.

02:30:17.490 --> 02:30:18.290
<v Unbekannt>Ja, genau.

02:30:20.210 --> 02:30:20.530
<v Unbekannt>So.

02:30:22.690 --> 02:30:22.930
<v Unbekannt>Schluss.

02:30:23.250 --> 02:30:23.490
<v Unbekannt>Ciao.

02:30:23.970 --> 02:30:24.450
<v Unbekannt>Bis ciao, ciao.

02:30:24.610 --> 02:30:27.010
<v Ingo>Ich wünsche euch wie immer eine frohe Zeit, passt auf euch auf.

02:30:28.130 --> 02:30:28.690
<v Ingo>Habt Spaß.

02:30:29.010 --> 02:30:30.770
<v Ingo>Am Gerät gewinnen.

02:30:31.010 --> 02:30:33.090
<v Ingo>Nicht bis nächste Woche, sondern bis übernächste Woche.

02:30:33.250 --> 02:30:33.410
<v Ingo>Richtig.

02:30:33.570 --> 02:30:36.450
<v Ingo>Vermutlich, es sei denn, es ändert sich noch und sehr kurzfristig war es.

02:30:36.690 --> 02:30:39.250
<v Ingo>Genau, folgt uns auf Twitter, dann kriegt ihr immer das Neues.

02:30:39.330 --> 02:30:40.610
<v Ingo>Aber nächste Woche ist Media Night.

02:30:40.690 --> 02:30:43.730
<v Ingo>Deshalb, wenn ihr aus Stuttgart kommt, könnt ihr mal an der HDM vorbeikommen.

02:30:44.130 --> 02:30:45.410
<v Ingo>Und Fly die Halose.

02:30:45.890 --> 02:30:49.090
<v Felix>Wichtig, Leute anpulvern, dass ihr die was in den Hut werfen.

02:30:50.690 --> 02:30:52.290
<v Ingo>Genau, auch für Media Night.

02:30:53.330 --> 02:30:53.650
<v Ingo>Ciao.
