Schlagwort: Mit Gast

  • Folge 83: Die Entwicklung der Entwicklungsumgebung (ft. Andreas Ebbert-Karroum)

    Wir weihen euch jetzt mal in unseren elaborierten Themenfindungsprozess ein. Dokumenten-heavy und ja extrem sophisticated. Da wird nix dem Zufall überlassen. Unser ominöses Trello-Board weiß schon Monate vorher, welches Thema wir besprechen werden. Keine. Abweichung. Erlaubt. Es sein denn, es passiert was völlig anderes. Kommt schonmal vor. Vermutlich so alle zwei Wochen.

    Nun gut! Der Andreas hat uns auf seinem Kanal von seiner Begeisterung für die Remotefähigkeiten seiner IDE vorgeschwärmt. Grad jetzt in den Homeoffice-Zeiten ein gar nicht so verkehrtes Feature. Wir so von unterm Stein wech: Hä?
    Dann hat Holger noch die neue IntelliJ-Version installiert und man sehe und staune: Die Jest Tests laufen wieder per Mausklick! Den Holger kann man schon mit kleinen Dingen glücklich machen.

    Was liegt also nähererer als diesen unseren geschätzten Kollegen und Medienmenschen Andreas mal in diese Folge einzuladen. Und mal – wie Gazelle Benedikt es so schön sagt – ein Panorama aufzuspannen. Ein IDE-Panorama, in all seinen herrlichen bunten Facetten. Und den ganzen hässlichen Sachen aus grauer IDE-Vorzeit. Hände hoch wer schon mal UML und Code gesynct hat. Es war damals ein Killerfeature. Wird heute nicht schmerzlich vermisst.

    Wir reden über die Vergangenheit, die Zukunft und auch die gar nicht so schlimme Gegenwart der IDEs. Es wird definiert, geschwelgt und erträumt. Alles fast wie immer also.

    Viel Spaß euch dabei. Wir tasten uns so langsam wieder an den Remote-Aufnahmeprozess ran. Vielen Dank an Andreas! Das hat Bock gemacht.
    Bleibt gesund!

    P.S. Der Abend konnte nur gut werden. Wenn der Vorschlag: „Ach lass mal die Aufnahmesoftware auf die nächste Major-Version aktualisieren, dann klappt das auch …“ einfach so durchgewunken wird, dann sind wir es auch selber Schuld.

    P.P.S Es klappte natürlich nicht … auf Anhieb. Aber das habt ihr euch schon gedacht. 🙂

    P.P.P.S Was ist eigentlich eure Definition für eine IDE? Ist VSCode eine IDE? Schreibt uns auf Twitter.

    Links

    Bier

  • Folge 76: Java-Quatsch mit Michael (ft. Michael Vitz)

    Dieses Java! Da täuscht das jahrelang Stagnation vor. Man hat sich doch so an Java 1.5 gewöhnt. Naja, die Lambdas in 1.8 waren schon schick.
    Aber nur, weil man etwas weniger tippen muss, extra so JDK aktualisieren? Come on!
    Aber dann ging alles Schlag auf Schlag! Während Bene und Holger sich zunächst verschämt, dann völlig ungeniert nach anderen Sprachen umschauten und sogar Spaß dabei hatten, schleicht Java klammheimlich die Versionsleiter hoch.
    Das ist nicht mehr das Java, wie wir es kannten: Type Inference, Pattern Matching. Wie sollen wir da denn noch auf Java meckern? Wir sind überfordert!

    Zum Glück kommt Java-Tausendsassa Michael genau zur rechten Zeit und kann uns beruhigen. Er packt seine prall gefüllte Java-Kiste aus und hilft uns aus unserer Schockstarre heraus.

    Wir zeichnen den Weg von Java 9 bis hin zum kommenden Java 14 nach und besprechen die aus unserer Sicht spannendsten Features. Auch ein Blick in die weitere Zukunft darf nicht fehlen.

    Klar, dass wir da einige Features unter den Tisch fallen lassen müssen. Klar ist auch, dass wir einige Features schlicht vergessen. Klar ist aber sowas von auch, dass es wieder sehr lang wird.

    Viel Spaß mit unserem Java-Ausflug! Und danke, Michael!!

    Links

    • Michael Vitz ist heute unser Gaststar.
    • Michael ist ein innoQler.
    • Er erzählt oft und gerne auf Konferenzen über neue Java-Features.
    • Im Java Spektrum schreibt er die beliebte Kolumne „Der Praktiker“.
    • Holger traut sich mal wieder auf eine Bühne und hält einen Talk über cucumber.js und BDD. (Psssst: 15.01.2020 in Solingen. Kommt vorbei … :-))
    • Wir philosophieren über Hiphop und Fatoni. Und was das Ganze mit Software-Entwicklung zu tun hat! Popkultur und Software. Das ist dann Software-Kultur! Wir referenzieren den Podcast Schacht & Wasabi.
    • Was ist denn in der Zwischenzeit in Java eigentlich alles passiert?
    • Mit Java 9 gabs eine Zeitenwende. Eine neue Ära!
    • Wir setzen das Java Modulsystem irgendwie nicht ein. Ihr denn?
    • Java kann mittlerweile auch Local Type Inference! Etwas weniger Tipparbeit und Noise.
    • Auch ein (angenehmer) HTTP-Client ist jetzt Bestandteil des JDK.
    • Mit dem letzten Release Java 13 kann Java jetzt auch (bequemer) mit mehrzeiligen Strings umgehen.
    • Es gibt mittlerweile einen bunten Blumenstrauß an Garbage Collectoren. ACHTUNG! Hier hat sich ein kleiner Fehler eingeschlichen. Michael bittet uns zu korrigieren!
    • Auch Value Types sind jetzt ein Thema in Java.
    • Switches können mittlerweile nicht nur ein Statement sein, sondern auch eine Expression. Cool!
    • Pattern matching for instance of – Scala Pattern-Match für Arme: https://openjdk.java.net/jeps/305
    • Project Loom: Asynchronität neu gedacht in der JVM.
    • Foreign-Memory Access API (Incubator) – Ersatz für sun.misc.Unsafe: 
    • Helpful NullPointerExceptions – dass da früher keiner drauf gekommen ist… 
    • Records (Preview) – Wie hängt das mit Project Valhalla zusammen? – Wir klären das in der Folge! 

    Bier

    • Zuerst gibt es ein alkoholfreies IPA von Lervig. No Worries. Leider nicht so geil.
    • Dann gibt es ein New World Pale Ale von Frau Gruber. Das Diamond in Orbit. Kurz: Sehr! Geil! Fruchtig!
    • Bier ist ein gutes Stichwort! Ein New England IPA. Von Lervig! Und Fuerst Wiacek! Das Aussie Freeze Pop! Auch geil! Etwas bitterer als das Frau Gruber. Aber auch fruchtig. Sehr geil!
  • Folge 64: Literarisches Trio: @Autoweird.fm by Comparison feat. Simon Harrer

    Heute weihen wir Holgers neuen Aufnahmetempel empel pel ein. Nur ein bisschen Hall all all.


    Und wie das so üblich ist bei Einweihungen, laden wir uns hochkarätigen Besuch ein: einen Stargast! Wir schicken also den @autoweird.fm-Privatjet einmal nach Bamberg und zurück. Und heraus steigt DER Simon Harrer!
    Und wo Simon schonmal da ist, da können wir auch gleich über seinen Spiegel-Bestseller „Java by comparison“ quatschen.
    Um es vorwegzunehmen: @Autoweird.fm-Prädikat „besonders wertvoll“. Lest alle dieses Buch. Es ist sehr gut!
    Wir hören aber erstmal von der bewegten Historie des Buches: Wie aus einer Zettelsammlung, einer Menge Zip-Files, feinstem LaTex und einer Prise Pandoc auf einmal ein Buch aus dem Hause PragProg wurde. Bene und Holger sitzen staunend daneben.

    Dann geht es aber auch gleich weiter in medias res! Also, nachdem auch Holgers Diplomarbeit nochmal zur Sprache kommt, also nach ca. einer halben Stunde. Es gab übrigens auch bei dieser Folge Leute, die befürchtet haben, dass uns nach 20 Minuten die Themen ausgehen könnten.
    Es geht also ans Eingemachte!

    Wir nehmen Kapitel für Kapitel auseinander, können aber leider meistens nur zustimmen. Code Style. Exception Handling. Naming. Drei Stühle – eine Meinung. Boring!
    Doch weit gefehlt! Als die Harmonie schon unerträglich wird, holen die Podcast-Gazellen aus und stellen Seite 106 in Frage! Die Begründung: „Finden wir doof, keine Ahnung warum!“ Simon ist geschockt! Er braucht aber nur kurz, um sich wieder zu sammeln und holt zum vernichtenden Gegenschlag aus! Wie dieses Scharmützel endet, um welches kontroverse Item es hier geht und ob es mit Testen zu tun hat… Erfahrt es nur bei @autoweird.fm 🙂

    And one more thing… Ihr könnt auch noch eine von zwei (signierten!) Ausgaben des Buchs gewinnen! #exklusiverContent Wie das geht, erfahrt ihr exklusiv in dieser Folge!

    Links

    Bier

    Simon hat uns leckeres Bamberger Bier mitgebracht. In der großen Kühltasche! Der denkt auch an alles! Danke!

    • Wir starten mit dem Bier mit dem kürzesten Namen. Da kann man auch das zweite oder das zehnte noch gut bestellen. Das aU ungespundet naturtrüb von Mahrs Bräu. Das zischt! Lecker!
    • Dann gibt es noch den Bamberger Klassiker: Ein Rauchbier. Daneben sieht so mancher Whisky fad aus. Eine Geschmacksexplosion. Der Raum füllt sich mit Rauch. Wir mussten lüften 🙂
  • Folge 56: Ketchup, Kronstadt, Koroutinen und Kotlin (ft. Jörg Vollmer)

    Zack! Da hat das endlich mal geklappt, den Jörg, den alten Tausendsassa und Dortmundsockenträger endlich mal in eine Folge zu locken. Holger hat mindestens schon drölfzig Projekte mit ihm gemacht und kennt ihn seit Anno Tuck.

    Heute soll es um Jörgs neuesten Schwarm gehen, nämlich Kotlin! Da passt es natürlich perfekt, dass auch der Holger sich mit Kotlin schon ein wenig die Finger schmutzig gemacht hat. Der Bene sitzt heute entgeistert daneben und murmelt immer wieder in sein Kotlin-T-Shirt: Mit Scala ging das schon vor 20 Jahren! Hipsterscheiß!

    Nachdem wir noch holpriger als sonst in die Folge reinholgern, kommen wir doch schnell auf Betriebstemperatur und können uns schon nach fünf Minuten dem wichtigsten Thema widmen: Den Monadentransformern.
    Man mag es kaum glauben, aber auch für diese Folge gab es eine Agenda, so getippt. Aber die war schon recht sportlich lang. Alles alternativlos wichtige Themen – sonst kriegen wir keine halbe Stunde voll.
    Der Blick von Jörg, nach dem wir „grade mal“ „alle“ Sprachfeatures abgearbeitet haben: „Wie, schon ne Stunde rum?“
    Naja, dann müssen die steilen Thesen am Ende halt etwas kürzer abgehandelt werden, kein Thema! 🙂

    Ja, das hat doch Bock gemacht! Bis zum nächsten Mal, Jörg! 🙂

    Links

    Biere

    • Der Jörg trinkt ein alkoholfreies IPA. Nein, das beste alkoholfreie IPA. Nein! Das beste alkoholfreie Bier überhaupt! Das ü.NN IPA.
    • Bene liebäugelt mit dem Superfreunde GPA, welches auch direkt brüderlich mit Holger geteilt wird.

    Datum der Aufnahme:  04.02.2019

  • Folge 42: Über Honigwaben und Container (ft. Kevin Wittek)

    Heute gibt es den truen Kram! Quasi unser St. Anger! Oder eher unser Nattens Madrigal! Ach, das kennt wieder keiner! Egal. Aus Gründen, die wir nicht mehr nachvollziehen können, hört man den Bene nicht so gut auf der Aufnahme und es liegt ausnahmsweise nicht an seiner piepsigen gainlosen Stimme! Sorry dafür!

    Anyway!
    Der Kevin ist zu Besuch! Und er sorgt gleich für einen Knallerstart in die Folge! Wollen wir hier gar nicht vorwegnehmen, das müsst ihr selber hören!
    Dann geht’s aber ab! Der Holger hat endlich mal jemanden, mit dem er über Musik quatschen kann, was er dann auch ganz enthemmt tut.

    Und dann wird’s noch besser: Kevin ist ja nicht irgendwer, sondern der Hans Dampf in allen Gassen des Testcontainers-Projekts. Kennt ihr nicht? Doch, oder? Hier erfahrt ihr heiße Insider News, direkt von der Quelle!

    Irgendwie kommen wir dann auf die Testpyramide! Die unverrückbare Testpyramide? Weit gefehlt! Denn der Musikantenstadl von Spotify hat sich dazu hingerissen, die Testpyramide in Frage zu stellen! Ihr seid sicher genauso entsetzt wie wir! Aber nur hier erfahrt ihr, was Testcontainers damit zu tun hat. Clickbait galore!

    Links:

    Biere:
    Hansa Pils: Das Original! Aussa Dose! Sehr geil! Danke Kevin!
    Volbeat Bier für den Metaller: Ganz schön fruchtig für so’n Pils!
    – Das Superfreunde Pils. Ein microgebrautes Pils. Aus Berlin! Aus Berlin!
    – Ein Awesome Amber Ale für den Pale Ale-Typen!
    – New England IPA ist grad der ganz heiße Scheiß! Also gibt’s für den Holger ein Alphatier: Fruchtbombig! Sehr lecker!

    Datum der Aufnahme: 07.04.2018

  • Folge 31: Die legendäre Monadenfolge ft. Luka Jacobowitz

    Leute! Jetzt gibts was auf die Ohren. Meine Fresse ist das episch! Aber sowas von!
    Der großartige Luka (@lukajacobowitz) kommt plötzlich zur Tür rein und verbringt mit uns ein wenig Qualitäts-Monadenzeit. Falls ihr euch also immer schon gefragt habt, was das denn für ein Quatsch ist, von dem die Podcast-Gazellen in Minute 27 faseln, das ist eure Chance!
    Luka rennt mit uns ein einmal quer durch die Monadenwelt. Vom Assoziativgesetz zu den Monadentransformern. Java wird gebasht, Kotlin wird gebasht, Scala wird trotz scheunentorgroßen Seiteneffekten gut gefunden. Aber alles steht im Schatten vom allmächtigen Haskell.
    Hmmmm jetzt ne Curry-Wurst!!
    War total geil, eine würdige, großartige und epische legendäre Monadenfolge!

    Links:

    Bier:

    • Als erstes haben wir ein, oder nein besser DAS Bier verkoststet, welches uns der Alex wärmstens empfohlen hat. Nora: Hammerbier
    • Dann gabs es noch ein Hipsterbier: Ein Stout, gelagert in einem Faß in dem vorher 16 jähriger Macallan drin war. Überawesome! Ola Dubh
    • Am Ende haben wir noch ein schönes Weizen aus Hongkong angeteasert: Schön fruchtigweizig. Das Hangry Donut

    Datum der Aufnahme: 12.11.2017

  • Folge 20: @autoweird.fm investigativ: Open Source als Job (ft. Henning Treu)

    Open Source als Beruf – Traum oder… Ja was denn sonst? Natürlich ist das ein Traum!
    Dem wollen wir auf den Grund gehen.
    Und da wir bekanntlich nie wissen wovon wir reden, haben wir heute mal jemanden eingeladen, der weiß wovon er spricht.
    Henning Treu arbeitet als Senior Developer Evangelist Connected Home (Was für ein Titel!) bei der Telekom und lebt diesen Traum:
    Er wird dafür bezahlt, das Open-Source-Projekt Eclipse Smart Home weiter zu entwickeln.
    Wie das alles so im Konzern-Kontext funktioniert, wie sich seine Arbeit von der Arbeit des gemeinen Software Entwicklers unterscheidet und wie man im Dauer-Home-Office nicht verwahrlost, davon berichtet uns Henning in epischer Länge und Breite.
    Außerdem behauptet der Bene, dass der Holger irgendwie sehr gehässig unterwegs war, dabei stimmt das doch gar nicht. Stimmt wohl!
    Hoffentlich möchte da überhaupt noch mal jemand als Gast dabei sein! Ich weiß nicht was du hast! Das ist mein scheiß Ring da!
    Aber natürlich bedanken wir uns ganz herzlich, dass Henning sich die Zeit genommen hat und uns Rede und Antwort stand. Das hat Bock gemacht!

    Links:

    • Qivicon ist eine Plattform für Smart Home an der unterschiedliche Unternehmen beteiligt sind.
    • Eclipse Smart Home ist der Kern der Code Base für Qivicon.
    • Natürlich is Eclipse Smart Home eine OSGi Anwendung.
    • openHAB ist das Open Source Packaging von Eclipse Smart Home mit zusätzlichen Packages
    • Wer ist schaluer? Siri oder Alexa? Henning hat da ne Meinung zu.
    • Die openHAB HomeKit Bridge war Hennings erstes Open Source Projekt.
    • Die Programmiersprache R ist die goldene Mitte der API Stabilität.
    • Die Eclipse Community trifft sich jährlich auf der eclipseCON.
    • Henning ist Organisator eines openHAB Meetups in Düsseldorf und Umgebung. Schaut doch beim nächsten Treffen mal vorbei.

    Bier:

    In dieser Folge trinken wir ausnahmsweise mal kein Bier sondern Gin Tonic!
    An dieser Stelle noch ein Mal ein herzliches Danke schön an Daniel für die Spende einer Flasche Skin Gin.
    Verfeinert haben wir diesen mit Fever Tree Mediterranean Tonic Water.
    Schmeckte irgendwie wie Spearmint…

    Datum der Aufnahme: 17.7.2017

  • Folge 6: Die Docker Schlammschlacht (ft. Stefan Staudenmeyer)

    In dieser Folge gehen wir auch mal auf Hörerwunsch ein und reden über Docker. Das machen wir aber nicht alleine, sondern wir haben uns den Stefan dazu geholt.
    Stefan (aka @Doertedev) ist nicht nur der Twitternutzer mit den meisten Tweets ever (wahrscheinlich 🙂 sondern auch Operations Engineer bei den hippen Leuten von Instana
    Er steht uns Rede und Antwort und plaudert aus dem Nähkästchen, welche schlechten aber auch guten Seiten es aus seiner Sicht an Docker gibt. War Stories aus der Startup-Welt inklusive. Wir kommen da gar nicht mehr aus dem Staunen raus! 🙂

    Links:

    • Instana Instana baut ein Application Perfomance Monitoring Tool (APM – wir lieben Akronyme). Schauts euch mal an.
    • InnoQ Podcast Die Kollegen von InnoQ haben auch in ihrem schicken Podcast eine Folge Docker gewidmet.
    • Pets vs. Cattle Hier noch mal zum Nachlese. Pets vs. Cattle.
    • Alte Sun Leute Stefan lässt ein paar mal etwas über die „alten Sun Leute fallen“. Er meint damit Joyent.
    • Docker will ‚boring‘ sein Docker möchte aus der ‚hippen‘ Ecke raus und ‚boring‘ sein, also ein Software die einfach funktioniert.
    • Artifactory und Nexus sind Lösungen um Docker Images zu verwalten.
    • Systemd Systemd ist eine Software im Linux-Umfeld, die den Systemstart verwalten kann.
    • CoreOS rkt Rkt ist eine weitere Technologie, die ähnliche Probleme wie Docker löst und die laut Stefan einen Blick wert ist.

    Biere:

    Datum der Aufnahme: 31.01.2017