Schlagwort: Holger erzählt von vorm Krieg

  • Folge 68: Der Host pt. 1

    Johannes B. Kerner! … Hatte grad keine Zeit. Von daher haben wir das selber in die Hand genommen. Zum ersten Mal Autoweird.fm mit Markus-Lanz-Gesprächssituation. Wir sitzen uns Aug in Aug gegenüber und es werden die hintergründigsten Themen angefasst!

    Und aus dieser intimen Gesprächssituation der beiden IT-Philosophen fällt ein heikles Thema raus. Auch ein Thema, was schon länger auf der Trello-Wartebank schlummert. Es geht um den Host. Genauer um die AS/400.

    Der Holger lässt sich vom Hans Meiser der Software-Plauderer – dem Bene – dazu hinreißen, ein wenig aus dem Nähkästchen seiner dunklen Vergangenheit zu erzählen. Naja, sagen wir schlechter beleuchteten Vergangenheit.

    Es geht also um den Host an sich. Wir thematisieren die Software, die auf solcherlei Systemen dreht. Ja auf einer AS/400 dreht die Software noch. Mechanische Referenz, you know. Wir reden über Software Rewrites und ob die nötig sind. Und da passt es ja ganz gut, dass Java auch noch mal vorbeischaut. Es wird auch menschlicher, es geht um Teams und Teamstrukturen im Wandel der Gezeiten. Was macht das mit Menschen, wenn diese alle 100.000 Zeilen ihres Progrämmchens rückwärts im Schlaf runterbeten können? Es geht natürlich um Docker und Kubernetes.

    Und es geht um Microservices. Weil das ja klar ist.

    Links

    • Es wird am 23.11. eine kleine Festivität anlässlich unseres 3-jährigen Jubiläums geben. Und zwar im Holy Craft.
    • In der Düsseldorfer Altstadt landet man immer im Papidoux.
    • Die AS 400 haut richtig was weg!
    • RPG ist ein Kleinod an Programmiersprache. Go check it out.
    • Auch mit der feinen Programmiersprache Cobol war mit der AS/400 zu kommunizieren.
    • Man musste aber gar nicht per Greenscreen für die AS/400 programmieren. Mit der zeitgemäßen Eclipse-Distribution „WebSphere Development Studio Client for iSeries“ ging Einiges.
    • Mr. Microservice Eberhardt Wolff hat eine Artikelserie auf heise.de. Der aktuelle Artikel dreht sich um „Chauvinimus der IT„.
    • The Phoenix Project: Holger hat’s noch nicht gelesen. Muss er noch tun.
    • Der neue Tool-Song heißt Fear Inoculum. Wir sind noch nicht so richtig begeistert.

    Bier

  • Folge 66: Backlog Refinement

    Wir sind irgendwie noch im Sommerloch. Dabei war es im schönen Holzheim gar nicht so heiß. Au contraire! Der Bene hatte für perfekte Aufnahmebedingungen gesorgt. Aber irgendwie fanden wir das grandiose Thema, was wir uns ausgesucht hatten, doch nicht mehr so prall.

    Also was machen wir da? Aus der Not ne Tugend! Wir gehen in die Vollen! Vorwärtsverteidigung! Offensive!
    Oder vielleicht wie in Haus des Geldes: Ablenkungsmanöver! Wer weiß das schon.

    Wir öffnen das Trello-Board! Jedenfalls so ein bisschen! Wir greifen einfach mal rein und bequatschen mal Themen mit denen wir auf gar keinen Fall eine Folge füllen können, oder die uns irgendwie doch nicht mehr so kicken oder die auf gar keinen Fall funktionieren können.
    Der regelmäßige Hörer wird es ahnen: Ja, wir hätten einfach ein Thema nehmen können und es wäre eine reguläre Folge geworden. Wann haben wir schonmal nach 30 Minuten aufgehört zu quasseln.
    Aber das wäre a) zu einfach und b) papperlapapp!

    Also viel Spaß bei einem Potpourri aus Reactive Programming, ZX Spectrum, Cebit, Über-die-Schulter-gucken, der Schlechtigkeit von Checkstyle, dem Balzverhalten moderner Softwarefirmen, LowCode und (!) Bergbau!

    Links

    Bier

    Der Bene hat leckere Erfrischungen von der JUG Bonn mitgebracht:

    • Das Drachenländer Quit Wit
      • Wir sind irritiert! Weizen! Mit Quitte? Schöfferhofer Grapefruit oder was? Weit gefehlt! Die Quitte wird da mit reingebraut. Wir sind überrascht und auch ein wenig begeistert!
    • Das Ginger Ninja von Ale Mania
      • Das „Asian Belgian Ale“ kann uns nicht so abholen. Der Koriander kommt irgendwie komisch. Wir trinken dann noch ne Quitte!

  • Zwischenfolge 8: Hitzefrei

    Deutschland, Sommer 2019. Das Thermometer zeigt 39° und kein Ende in Sicht. Der Supersommer! Die Bevölkerung versucht der unerträglichen Hitze zu entgehen. Schüler fordern „Hitzefrei“!

    Dies sind die Bedingungen untern denen sich Holger G.-P. auf den Weg ins idyllische Holzheim macht. Es ist einfach viel zu heiß! Aber wir wollen trotzdem liefern, wollen die Hörerinnen und Hörer nicht hängen lassen. Doch schon beim Preproduktionsbier zeigt die Sahara-Hitze ihre Wirkung. Das Bier will heute nicht wirklich schmecken.

    Wir improvisieren also! Wir sind nicht auf der Höhe. Aber irgendwas müssen wir machen. Die 5€ für die Zugfahrt nach Holzheim müssen sich gelohnt haben. Also entscheiden wir spontan, dass wir eine Hitzefrei Zwischenfolge aufnehmen. Im Endeffekt labern wir nur rum über alles und nichts, was uns in den Sinn kommt. Heraus kommt ein verschwitztes Potpourri aus Konferenzbericht, Kaffee Tasting Tipps, Komponentenmodelle, Videospiele und am Ende sogar noch eine ganz große Weisheit.

    Obwohl es wie immer völlig unstrukturiert ist, hatten wir Spaß diese Folge aufzunehmen. Wir stellen mal wieder fest: Ne Stunde kriegen wir immer voll! Wie gefällt euch diese Folge? Mögt ihr auch mal ein bisschen Rumgefasel oder zählen bei euch nur die knallhart recherchierten Folgen? Gebt uns Feedback, entweder auf unserer Website oder per Twitter! Und vergesst nicht uns eure #autoweirdfmpics zu schicken.

    Links

    • Holger war diesen Monat bei der dritten cc_conf. War wie immer, also ziemlich gut!
    • TED Talks ist sowas wie Insta nur für Videos. Der neue Social Meida Shice seit 2011. Bene kannte das trotzdem noch nicht…
    • Woody Zuill hat bei der cc_conf einen Workshop zum Thema Mob Programming gegeben. Nach eigener Aussage hat er die Methode nicht erfunden, sondern nur entdeckt. Wir sind begeistert. So begeistert, dass wir sogar schon mal eine Folge zu dem Thema gemacht haben.
    • Der Holger ist viel unterwegs. Er war nämlich auch bei einem Kaffee Tasting – einem sog. Cuping – beim Kaffee Schvarz in Düsseldorf.
    • Außerdem hat er sich einen Talk zum Thema GraphQL angehört. Ist das nicht einfach nur SOAP, aber mit JSON statt XML?
    • Keine @Autoweird.fm Folge ohne eine SoCraTes Referenz – bkeanntlich die beste Konferenz der Welt!
    • Es gibt tatsächlich einen Komponentenmarktplatz im Internet: https://www.componentsource.com/ Flashback to 1998.
    • Bei GameTwo ist eine Videospiele Magazin auf YouTube. Wird sind beide Fans!
    • Obwohl von der Press hoch gelobt, findet der Bene Horizon Zero Dawn irgendwie Scheiße. Fühlt sich wie arbeiten an.
    • Eine ganz andere Kategorie Spiel ist The Elder Scrolls – Blades. Ein Mobile Game im Elder Scrolls Universum. Genau das richtige für unterwegs, findet Holger.
    • Weitere bekannte Spiele aus der Elder Scrolls Reihe sind Morrowind und Oblivion.
    • Heros of the Storm ist ein Free 2 Play MOBA aus dem Hause Blizzard.
    • God of War ist ein Wahnsinnsspiel, aber man muss am Ball bleiben.
    • Bene überlegt sich Subnautica zu kaufen. Angeblich das beste Survival Spiel auf dem Markt.
    • Ist das Mob Programming Role Play Game als eine Form von Soft Skill Kata?

    Bier

    • Ottakringer Wiener Original – die Farbe Goldener als Gold, riecht ein bisschen malzig, mit herbem Geschmack in der Kopfnote. Unser Urteil: is ’n gutes Pils. Gespendet von Benedikts besserer Hälfte. Vielen Dank!
    • Steam Brew Imperial IPA – nur echt mit 16,8° Plato. Der Geruch erzeugt entgegen anders lautender Gerüchte keinen Würgereiz. Ansonsten schmeckt es flach, rosmarinig. Nicht das beste Imperial IPA das wir je getrunken haben, aber man muss sich auch nicht übergeben. Vielen Dank an Jan für die Spende.

  • Folge 53: Braucht man eigentlich ein Studium?

     

    Da sind doch schon wieder drei Wochen rum! In den letzen Folgen haben wir uns ja eher an den traumatischen Erlebnissen unseres Webseiten-Umzugs abgearbeitet. Wer wollte nicht schon immer mal einen DNS-Server in AWS konfigurieren?

    Heute erklären wir dies für offiziell beendet. Wir sind gut drauf. Wir sind fit. Wir sind migriert. Wir sind auf den Punkt refactored. Und unser Akku ist aufgeladen. Jedenfalls so halb.

    Wir steigen zunächst ganz seicht ein, indem Holger von einem Konferenzbesuch erzählt, bei dem er mal wieder den neuesten heißen Scheiß gesehen hat. Von da schweifen wir mega elegant in das eigentliche Thema ab. Ist das dann noch abschweifen? Oder ist das dann einschweifen? Egal. Stilistisch oberstes Regal! Von einem sehr kleinen Regal.

    Die Podcast-Gazellen schwelgen mal wieder in der fernen Vergangenheit. Wo alles besser war(tm). Also so mittelfrüher. Es geht zurück zum Studium und es geht um Grundsätzliches: Braucht man den Quatsch eigentlich? Oder ist Studieren alternativlos?
    Es geht um Compilerbau-Vorlesungen, Prolog, getackerte Pizzaschachteln und Kästchen und Pfeile.

    In der Folge outet sich Bene als Poloshirt-BWLer und Holger zeigt stolz sein „RWTH 4 Life“-Tattoo und guckt dabei ganz verschwörerisch!

    So richtig einig sind wir uns nicht. Aber wer hätte auch erwartet, dass wir mal zu nem eindeutigen Schluss kommen.

    Links:

    Bier:

    • Der Simon spendete ein Zlatopramen – nur echt in der 1.5l PET Flasche. Kompakt im Abgang!


    Datum der Aufnahme 17.10.2018

  • Folge 51: Migrator der Schreckliche

    Unsere WordPress-Migration lässt uns auch Wochen später nicht los!
    Hmmmm… Manche behaupten, wir seien noch mitten drin! Aber lassen wir das…
    Da konnten wir uns noch so gut vorbereiten, das ein oder andere Detail beißt dann doch recht fies (*cough*https-only*cough*). Da war der Respekt im Vorfeld ja nicht ganz unberechtigt!
    Also long story short:
    In Folge 51 geht es um Migrationsprojekte. Die beiden Mikrofon-Gazellen haben beide auch sowas, sagenwamal, schon mal gemacht.
    Und – surprise, surprise – so richtig schmuuf ging das nie. (Warum sind sie dann überrascht? Man weiß es nicht!)
    Wir verquasseln uns also mal wieder, in dem wir über das wie, warum und wieso einer Migration quatschen, genüsslich unsere Lieblingsfallstricke häkeln und uns an so etwas wie Best-Practices wagen. Denn mal los!

    Links:

    Bier:

    • Unser geschätzter Kollege Manfred hat uns schönes Bier mitgebracht:
    • Der Bene bringt dem Holger einen leckeren Bierlikör von der Mosel mit.

    Datum der Aufnahme: 16.09.2018

  • Folge 36: MVC oder was?

    Wir graben mal wieder olle Kamellen aus. Also nicht sooo alt, aber die Welt dreht sich doch so schnell.

    Wir benutzen ja alle gerne Spring MVC, oder haben das zumindest mal gerne verwendet. Kann alles was action-basierte Web-Frameworks können müssen. Quasi Standard. Da haben sich die Leute von der Java EE auch mal gedacht: Das muss ein richtiger(tm) Standard werden!!11Elf.

    Irgenwann kam dann mal so im Nebensatz die Nachricht, dass MVC aus dem Java EE 8 Standard raus ist.
    Aus Gründen haben wir uns die Frage gestellt: Was ist da los? Kommt da noch was? Wurde bei dem ganzen Standardisierungsbohei einfach nur die Zeit vergessen? Brauch man das noch? Machen wir jetzt nur noch Single Page Applications? Was ist eigentlich mit ROCA?

    Man konnte es fast erwarten: Diese einfache Frage führt dazu, dass wir mal wieder einen Riesenbogen spannen, an einen JavaScript Rant vorbei, Standards an sich in Frage stellen, SPAs verteufeln und vergöttern, um am Ende zum einem überraschenden Schluß zu kommen, ob wir Java EE MVC hinterherweinen.

    Links:

    Bier:

    • Holger trinkt ein Grolsch Krachtig Kanon und stellt fest, dass unsere westlichen Nachbarn auch gutes Bier brauen können. Danke für die Spende an John.
    • Benedikt trinkt ein GE Bräu gespendet von seiner besseren Hälfte. Nur echt mit 64 Flocken?

    Datum der Aufnahme: 22.01.2018

  • Folge 11: Was treibt dich an?

    Ja, das ist jetzt ja mal wieder eine Überraschung! Da täuschen wir eine Akka-Folge an und landen dann doch ganz woanders. Also ich glaube hauptsächlich wir sind überrascht. Völlig!
    Während wir also müde und matt auf der Couch gesessen und die neue Folge besprochen haben, fiel uns ein, dass wir kein hartes, faktenbasiertes, technisches Thema machen wollen. Sondern eher was weiches, menschelndes … was zum Schwafeln halt. Und da sind wir wieder fast live aus dem Zentrum der IT in Düsseldorf-Friedrichstadt und sinnieren darüber: „Was treibt dich an?“ Warum geht ein Entwickler nach getaner Arbeit noch auf Meetups? Warum versenkt er seine Zeit in Open Source? Warum möchte er sich der Welt mitteilen? Warum holt er sich in endlosen Diskussionen immer wieder eine blutige Nase? Wir singen eine Ode an diese Entwickler!
    Darüber hinaus sind wir immer noch von unserer neuen Hardware geflashed und machen eine atemberaubende Entdeckung!

    Links:

    Biere:

    • Der Bene hat sich in dieser Folge ein Kona Big Wave Golden Ale vom Holger antragen lassen. Das Bier aus seinem Lieblingspodcast Auf ein Bier: Typische aleig, würzig, hopfig.
    • Holger trinkt endlich das Chiemseer Hell. Ein typisches Helles aus dem Epizentrum der Rosenheimer Bierkultur.

    Datum der Aufnahme: 12.04.2017

  • Folge 10: Das nächste große Ding

    Die 10. Folge autoweird.fm! Hammer! Wir sind amazed! Auf nem Plattencover würde da jetzt ein fettes X draufstehen. Wahrscheinlich jedenfalls. Das feiern wir, in dem Holger auch mal die Ansage sprechen darf/kann/muss. Ob das die Zukunft ist? Man weiß es nicht! 🙂

    In dieser Folge schwadronieren wir über ‚Das nächste große Ding‘. Wir lassen mal wieder ein wenig die gute alte Zeit Revue passieren. Schwelgen in Erinnerungen über Objektorientierung, GOF-Patterns, JSF, EJB 2 und Java everywhere.
    Wir streifen das Jetzt mit Hypethemen wie Microservices, Cloud, funktionaler Programmierung, reaktiven Systemen und TypeScript.

    Und enthüllen dann das nächste große Ding. Das Ding, was uns bis in unsere Rente begleiten wird. Das Ding, auf das alle gewartet haben.

    Aber dafür müsst ihr die Folge hören 🙂
    Danke nochmal an Robert fürs Fehler finden und melden und sorry für das #DropboxGate.

    Links:
    JSF ist ein komponentenorientiertes Webframework. Hier programmiert man bevorzugt in Java und bekommt von HTTP nicht so viel mit.
    Vaadin ist ein auf dem Google Web Toolkit (GWT) basierendes Framework. Auch hier werden Client und Server nahezu komplett in Java geschrieben. Die Konzepte von JSF und Vaadin unterscheiden sich allerdings. Die Firma Vaadin sitzt im Steering Committee von GWT.
    – Wir erwähnen hier natürlich Microservices: Eine Idee von Microservices ist es sprachunabhängig entwickelbar zu sein.
    React.js ist in unserem Umfeld sehr verbreitet.
    – Die Entwicklung von Node.js hatte einen großen Einfluss auch auf die Java Welt.
    – Wir reden die ganze Zeit über ‚Funktionale Programmierung‘ und erklären eigentlich nie so richtig was es damit auf sich hat. Ein Buch, was wir zu diesem Thema als Einstieg u.a. empfehlen, können ist das Curry Buch.
    – Robustere und anpassungsfähigere Systeme kann man mit dem Reaktiven Paradigma erreichen: Das Reactie Manifesto beschreibt dieses.
    – Welche [ES6] (https://babeljs.io/learn-es2015/) Features nehm ich denn?
    TypeScript bringt Typen nach JavaScript.
    – Holger war letztes Jahr auf der CraftConf. Eine sehr lohnende Konferenz.
    – Michael Feathers hat dort bei einem Meetup den Talk: ‚Why Types Aren’t Very Important‘ gehalten.
    – Michael Feathers hat das Buch ‚Working effectively with legacy code‘ geschrieben. Auch empfehlenswert.
    – Der Kölner Podcast GeekStammtisch hat in einer der letzten Folgen u.a. über Ruby und Rails sowie deren Relevanz gesprochen.
    Spring Roo/Grails haben seinerzeit die Gedanken von Rails in die JVM Welt gebracht.
    Gordon Oheim ist unser PHP-Buff.
    – Wie reden mal wieder über Akka. Da müssen wir mal eine eigene Folge zu machen.
    – Akka ist ja ‚lediglich‘ eine Implementierung des Aktormodells.
    – Mit Hilfe von AWS Lambda kann man ’serverless Applicatioms‘ bauen. Man schreibt nur noch ‚den Code‘; um die Laufzeitumgebung und deren Konfiguration kümmert man sich nicht mehr.
    – Was ‚Serverless‘ genau bedeutet, erklärt Martin Fowler.
    ‚Der SMACK Stack halt‘: Eine Sammlung von Tools und Frameworks, die beim Aufbau von sehr großen Big Data Lösungen helfen.
    – Das (actionbasierte) Webframework Play verfolgt einen ähnlichen Gedanken wie Rails. Es hat eine sehr gute Scala Unterstützung.
    – Im Tiobe Index von diesem Jahr sind Java/C und C++ wieder ganz weit vorne.
    – Im Stackoverflow Survey ist allerdings JavaScript vorne. So!
    ‚Sach mal! Wann kommt denn eigentlich Java 9?‘.
    – Ein Miele Geschirrspüler hat einen Webserver. Dieser Webserver hat [Security Flaws] (http://boingboing.net/2017/03/27/the-brave-little-dishwasher.html).
    – Amazon hat OpenSSL für Go reimplementiert.
    – Unser Kollege Luka hat neben seinem Studium mal eben das tolle von Cycle.js inspirierte reaktive UI Framework OutWatch geschrieben. Kudos!
    – Wir haben bis jetzt noch nicht über Domain Driven Design gesprochen. Jetzt ist die Folge aber auch schon vorbei.

    Biere:

    Datum der Aufnahme: 28.03.2017

  • Folge 2: Kinderzimmer der Softwareentwicklung

    Im Kinderzimmer der Softwareentwicklung.

    Was waren für Benedikt und Holger die ersten Berührungspunkte mit der Softwareentwicklung: Die erste Programmiersprache und der erste Rechner.

    Die beiden Kerle geben einen wie gewohnt historisch penibel genauen Abriss ihres Werdegangs von Basic bis Scala. Und trinken dabei natürlich ein leckeres Bier. Keine Angst es wird auch peinlich 🙂

    Links:

    Datum der Aufnahme: 06.12.2016