home.social

#java8 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #java8, aggregated by home.social.

  1. Wenn du mit Java arbeitest, wirst du früher oder später auf das Thema Optional stoßen. Gerade für Einsteiger ist das anfangs oft verwirrend. Warum braucht man das überhaupt? Wieso kann man nicht einfach null verwenden? Und wie geht man richtig damit um? In diesem Beitrag möchte ich dir zeigen,

    magicmarcy.de/optionals-in-java

    #Optionals #null #Null-Problem #NullPointerException #Java8 #orElse #Java #Programming

  2. Wenn du mit Java arbeitest, wirst du früher oder später auf das Thema Optional stoßen. Gerade für Einsteiger ist das anfangs oft verwirrend. Warum braucht man das überhaupt? Wieso kann man nicht einfach null verwenden? Und wie geht man richtig damit um? In diesem Beitrag möchte ich dir zeigen,

    magicmarcy.de/optionals-in-java

    #Optionals #null #Null-Problem #NullPointerException #Java8 #orElse #Java #Programming

  3. Wenn du mit Java arbeitest, wirst du früher oder später auf das Thema Optional stoßen. Gerade für Einsteiger ist das anfangs oft verwirrend. Warum braucht man das überhaupt? Wieso kann man nicht einfach null verwenden? Und wie geht man richtig damit um? In diesem Beitrag möchte ich dir zeigen,

    magicmarcy.de/optionals-in-java

    #Optionals #null #Null-Problem #NullPointerException #Java8 #orElse #Java #Programming

  4. Wenn du mit Java arbeitest, wirst du früher oder später auf das Thema Optional stoßen. Gerade für Einsteiger ist das anfangs oft verwirrend. Warum braucht man das überhaupt? Wieso kann man nicht einfach null verwenden? Und wie geht man richtig damit um? In diesem Beitrag möchte ich dir zeigen,

    magicmarcy.de/optionals-in-java

    #Optionals #null #Null-Problem #NullPointerException #Java8 #orElse #Java #Programming

  5. JavaのStream APIってどう書くかよく調べなおしたりしません?
    filter / map / collectの基本から、実務でよく使うパターンをシンプルに整理しました。
    ループ処理との違いや可読性の考え方もまとめています。
    同じように悩んだ方の参考になれば。
    chun-log.jp/java-stream-api/?u

    #Java #StreamAPI #Java8 #リファクタリング #可読性 #プログラミング #エンジニア

  6. Is there any reason why an opensource project these days should still care about 20 year old hardware and it not supporting anything more recent than Java 8?!?

    #Java8 #PowerPC #PowerMac #I2P

  7. Wenn du mit Java arbeitest, wirst du früher oder später auf das Thema Optional stoßen. Gerade für Einsteiger ist das anfangs oft verwirrend. Warum braucht man das überhaupt? Wieso kann man nicht einfach null verwenden? Und wie geht man richtig damit um? In diesem Beitrag möchte ich dir zeigen,

    magicmarcy.de/optionals-in-java

    #Optionals #null #Null-Problem #NullPointerException #Java8 #orElse #Java #Programming

  8. Wenn du mit Java arbeitest, wirst du früher oder später auf das Thema Optional stoßen. Gerade für Einsteiger ist das anfangs oft verwirrend. Warum braucht man das überhaupt? Wieso kann man nicht einfach null verwenden? Und wie geht man richtig damit um? In diesem Beitrag möchte ich dir zeigen,

    magicmarcy.de/optionals-in-java

    #Optionals #null #Null-Problem #NullPointerException #Java8 #orElse #Java #Programming

  9. Wenn du mit Java arbeitest, wirst du früher oder später auf das Thema Optional stoßen. Gerade für Einsteiger ist das anfangs oft verwirrend. Warum braucht man das überhaupt? Wieso kann man nicht einfach null verwenden? Und wie geht man richtig damit um? In diesem Beitrag möchte ich dir zeigen,

    magicmarcy.de/optionals-in-java

    #Optionals #null #Null-Problem #NullPointerException #Java8 #orElse #Java #Programming

  10. Wenn du mit Java arbeitest, wirst du früher oder später auf das Thema Optional stoßen. Gerade für Einsteiger ist das anfangs oft verwirrend. Warum braucht man das überhaupt? Wieso kann man nicht einfach null verwenden? Und wie geht man richtig damit um? In diesem Beitrag möchte ich dir zeigen,

    magicmarcy.de/optionals-in-java

    #Optionals #null #Null-Problem #NullPointerException #Java8 #orElse #Java #Programming

  11. Wenn du mit Java arbeitest, wirst du früher oder später auf das Thema Optional stoßen. Gerade für Einsteiger ist das anfangs oft verwirrend. Warum braucht man das überhaupt? Wieso kann man nicht einfach null verwenden? Und wie geht man richtig damit um? In diesem Beitrag möchte ich dir zeigen,

    magicmarcy.de/optionals-in-java

    #Optionals #null #Null-Problem #NullPointerException #Java8 #orElse #Java #Programming

  12. Some progress to have some #opensource projects compilable again.
    As a maintainer of #FreeTTS, I am still stuck to #java8 and #ant as a build system.
    I upgraded from the deprecated Maven ANT Task to the Maven Resolver ANT task.
    Publishing to local works again, but I am still fighting to upload my snapshot to #SonatypeNexus to have it on #MavenCentral again.
    #programming

  13. #Streams in #Java have been available since #Java8 and are still receiving new features up to #Java24. In this first blog post in the series on streams, I'll start with streams, provide an overview, and show the first steps with gatherers...

    svenruppert.com/2025/03/29/fro

  14. I’d love to learn more about why so many systems are stuck on 8. I’ve never worked on one of these systems, but mention of it always fascinates me. What changed and made the upgrade so difficult? Links to articles, blog posts, and discussions are greatly appreciated.

  15. Now this is a puzzle, and all I need do is tell you it is #Tomcat9 on #Java8 running #Ubuntu 18.04 to set most of you running, but here's the thing: starting around midnight on the 18th, tomcat will no longer run. There's been no changes other than automated software updates.

    catalina.sh start shows the webapps loading, no worries, no alarms, gets to the last one and reports "Killed." and sure enough, it is. Not a shred of log evidence, no kernel messages (ie OOM), nothing that I can detect.

  16. @softinio

    #scala #scala3 #java8
    Peghaps you can still do Scala and just ship the jars? People won't notice?

  17. :scala: developer asked to work on a project 👇

  18. I am working in a team on upgrading a large #Java8 UI application to #Java17, and I really like the way #Git helps the collaboration.

    For discovery, we started an experimental branch and flipped the switch to Java 17 in the build process. Nearly everything from specific Gradle plugins needing to be updated, XML-DSIG SHA1 being disabled by secure mode, SimpleDateFormatter default formatting pattern change starts to show first during build, then through the unit, integration and UI tests...

  19. When your build process updates and replaces a #python2 or #java8 step with modern version. #TinyJoys

  20. Weiss jemand wie man unter Linux Mint Java 8 vernünftig installiert ?

    #java8 #linuxMint

  21. Since #java8, the #java #programmingLanguage sports an Optional data type, which can be empty, or house another data type's value. So if a sub process fails due to some error, it can return an empty value. And the calling process can handle that gracefully, without having to make the odd jumps in logic flow that try-catch blocks force.

    But many 3rd-party libs have yet to embrace that. They prefer throwing an exception instead.

    So I wind up wrapping that. Which is annoying.

  22. Last week I migrated one of my #dataIntegration #software applications. It went from #XML input and #JSON output to JSON input and output, and at the same time from #Oracle #Java8 to #IBM #Java11.

    That move cut away 2/3rds of the #sourceCode.

    The functionality stayed roughly the same. Some validations got omitted. I may wind up adding them back in.

    This is the way forward. It wouldn't have been possible without tooling that produces JSON documents. #OpenText #BizMapper

  23. Well, I guess my honeymoon with #Java8 and #Spring is finally over.

  24. Ich brauch mal eure Hilfe, ich möchte auf einen local Server, wo Ubuntu 18.04 läuft, Java 8 installieren. Möchte da einen minecraft Server laufen lassen. Leider hat Oracle die Licensbedingungen geändert, so das man über ppa nicht mehr installieren kann.
    Weiss einer wie ich am einfachsten Java 8 installieren kann ? Und nachher auch aktualisieren kann ?

    #Java8 #Ubuntu #minecraft #spigotmc

  25. I like #eventDriven #software #architecture ever since I encountered it both in #JavaScript and in #VisualBasic. When I switched to the #Java #programming #language, it happened when Java still had to gain #lambdas. Applying an event-driven paradigm with that version of Java felt out of place and unelegant. But ever since #Java8 I find myself slowly returning to event-driven choices.

  26. Last week I migrated one of my #dataIntegration #software applications. It went from #XML input and #JSON output to JSON input and output, and at the same time from #Oracle #Java8 to #IBM #Java11.

    That move cut away 2/3rds of the #sourceCode.

    The functionality stayed roughly the same. Some validations got omitted. I may wind up adding them back in.

    This is the way forward. It wouldn't have been possible without tooling that produces JSON documents. #OpenText #BizMapper