home.social

#jep — Public Fediverse posts

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

fetched live
  1. If you are working with Java, have you already adopted Markdown documentation in your code? Any hints or feedback?

    openjdk.org/jeps/467

    #java #jep #programming #softwareengineering

  2. Java Digest # 36: график выхода JDK 27, Spring Framework 7 в деталях и постмортем OOMKill после миграции на JDK 17

    Всем привет! 👋👋👋👋👋 Мы — Java-разработчики Т-Банка: Андрей , Арсений , Роман , Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся этим со всем сообществом. В этом выпуске разбираем, почему G1 в JDK 27 окончательно прописывается дефолтным сборщиком мусора, и смотрим, что там с очередным, двенадцатым по счету инкубатором Vector API (спойлер: все по-прежнему ждем Valhalla). Заглянем в Netflix, посмотрим, как раскатили AOT из Project Leyden в прод и срезали время старта сервисов на 15—20%. Поговорим про то, как снимать heap-дампы с прода и не получить по шапке от безопасников, а заодно разберемся, зачем вообще были нужны гибкие конструкторы из Java 25. Посмотрим обзор фич Java 26 от Николая Парлога. Из любопытного — статья, где автор 18 месяцев гонял на проде два одинаковых сервиса на Spring Boot и Node.js и в итоге насчитал разницу в 24 тысячи долларов. Ну и пробежимся по свежим релизам: Micronaut 5.0, Quarkus 3.35 и 3.36, Spring AI и не только. Поехали!

    habr.com/ru/companies/tbank/ar

    #java #jdk #spring #quarkus #micronaut #jep #jvm #aotкомпиляция #jdk27

  3. Java Digest #35

    Всем привет! 👋👋👋👋👋 Мы — Java-разработчики Т-Банка: Андрей , Арсений , Роман , Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся этим со всем сообществом. В этом выпуске рассказываем, когда ждать релиз Java 27 и как Oracle планирует регулировать использование генеративного ИИ при написании кода. Посмотрим детальное интервью о Spring Framework 7 и Spring Boot 4 с самой командой создателей Spring. Почитаем, как безопасно работать с нативной памятью в многопоточной среде с помощью VarHandle. А еще изучим любопытный постмортем, посвященный расследованию раздувания памяти в контейнерах после перехода на JDK 17. Приятного чтения! Читать 35 выпуск

    habr.com/ru/companies/tbank/ar

    #java #jdk #jep #spring #springboot #hibernate

  4. Большая распаковка Java 26. Что этот релиз значит для нас всех?

    Java 26 вышла 18 марта. В релизе 10 JEP-ов: Structured Concurrency получила шестое превью и API наконец стабилизировался, final-поля начинают путь к настоящей иммутабельности, G1 и ZGC получили улучшения производительности, примитивы заработали в паттернах, а HTTP/3 вошёл в стандартный HttpClient финальной фичей. Разбираем каждое из изменений и смотрим, как перевести реальный проект на Java 26.

    habr.com/ru/companies/haulmont

    #Java_26 #JEP #Structured_Concurrency #final_field #рефлексия #G1 #ZGC #примитивы_в_паттернах #Spring_Boot

  5. JEP 500 prepares the Java ecosystem for final field integrity in JDK 26 by restricting deep reflection mutations - closing a long-standing loophole in the platform.

    What's new:
    • Enhances safety & performance
    • Stricter encapsulation
    • Introduces developer warnings when mutations are attempted

    Find out more: bit.ly/3MPYTUL

    #Java #JDK26 #JEP #InfoQ

  6. JEP 526 brings Lazy Constants to #JDK26 - boosting developer ergonomics & performance!

    Replacing the older Stable Values, it ensures thread-safe, immutable initialization; and for lazy lists & maps, reducing startup overhead.

    🔗 Find out more: bit.ly/4aqhQqM

    #Java #JEP #InfoQ

  7. Busy week in the #OpenJDK ecosystem! Check out the key updates:
    • 3 JEPs elevated to Targeted: JEP 529, JEP 516, JEP 500
    • 3 JEPs elevated to Proposed to Target for JDK 26: JEP 530, JEP 526, JEP 524
    • The proposed release schedule for JDK 26 has also been finalized.

    Read the details here: 🔗 bit.ly/4oY0bKY

    #Java #JEP #JDK26 #InfoQ

  8. Java 25: упрощённые исходники

    Язык Java развивается. Не так давно вышла очередная версия, в которой, помимо всего прочего , вышло любопытное обновление языка ( JEP-512 ). Изменения, в язык внесенные, делают его более пригодным и удобным для обучения и написания коротких программ. В этой статье хочу рассказать о том, как это сделано. Для этого заглянем в компилятор и немного коснемся теории создания языков.

    habr.com/ru/companies/axiomjdk

    #java #axiomjdk #компилятор #axiom_jdk #jdk25 #jep #java_25 #lts

  9. Un nouveau weekend Playtime en ouverture de saison pour La Comédie

    Ce weekend, le cœur de La Comédie de #ClermontFerrand va battre au rythme d'un haletant weekend "Playtime". Animations et représentations durant 48 heures vont sonner l'ouverture la saison 25/26 de la scène nationale.
    7joursaclermont.fr/un-nouveau-

    #JEP #JEP2025

  10. Le comité de quartier Salins, Regensburg, Verdun, Vallières, Kessler et Rabanesse à #ClermontFerrand propose une expo et une visite interactive dans le cadre des Journées du Patrimoine.

    lamontagne.fr/clermont-ferrand

    #JEP #JEP2025

  11. [𝐄́𝐕𝐄́𝐍𝐄𝐌𝐄𝐍𝐓] À partir de 15H, visites, atelier de restauration et découvertes de nouvelles œuvres vous attendent à l'occasion de la #JourneeduPatrimoine à La Contemporaine.

    👉 Pour plus d'informations : lacontemporaine.fr/186-non-cat

    📞 𝐕𝐨𝐮𝐬 𝐩𝐨𝐮𝐯𝐞𝐳 𝐫𝐞́𝐬𝐞𝐫𝐯𝐞𝐫 𝐩𝐚𝐫 𝐭𝐞́𝐥𝐞́𝐩𝐡𝐨𝐧𝐞 𝐚𝐮 𝟎𝟏 𝟒𝟎 𝟗𝟕 𝟕𝟗 𝟎𝟎

    #jep #jep2025 #lacontemporaine #lacontemporainebam

  12. Prêt à "Panoramaxer" durant les journées du patrimoine ?

    Oui oui, Panoramax ce n'est pas juste des photos de rues, c'est aussi idéal pour partager des photos de monuments, du patrimoine, de paysages...

    Une liste d'exemples sur forum.geocommuns.fr/t/selectio

    Vous pouvez prendre des photos avec votre smartphone et les verser plus tard. Pensez juste à bien vérifier que la géolocalisation est activée et enregistrée dans les photos.

    #jep #jep2025 #panoramax

  13. [Перевод] JEP 502 — Stable Values. Новая фича из Java 25

    Не final едины: StableValue в Java 25. Stable Values - новая возможность, которая появится в Java 25 — следующем LTS-релизе, намеченном на сентябрь.

    habr.com/ru/articles/946682/

    #Java #backend #разработка #новинки #jep

  14. ERRATUM !
    Le programme reste mais le lieu change : au lieu de la Place du Commando, nous serons à l'hôtel de Ville !
    Cela nous permet d'ajouter des visites des Archives 😉

    archives.saintnazaire.fr/page/ !

    facebook.com/archives.saintnaz

    Envie de balade ? Participez au #jeudepiste du patrimoine bâti depuis l'hôtel de Ville.

    Vous aimez jouer ? Découvrez l' #architecture de la ville à travers nos jeux aux Archives municipales (Hôtel de Ville).

    Vous aimez flâner au marché ? Retrouvez la #rouedelaconnaissance à notre stand aux Halles du centre-ville.

    Bonnes #JourneesEuropeennesDuPatrimoine à tous et toutes !

    #JEP2025 #JEP #LoireAtlantique #PaysdelaLoire #SaintNazaire

  15. 👀 Les Journées européennes du patrimoine #JEP2025 seront l'occasion de vous faire découvrir quelques uns de nos "trésors de BU" !

    🗓️ Rendez-vous les 19 et 20 septembre prochains pour des visites commentées
    📚 Exposition du 15 au 26 septembre
    📍 Bibliothèque Lettres et Sciences humaines, salle 207a (Université Bordeaux Montaigne @ubmontaigne - campus de Pessac)
    🆓 Visites sans réservation et ouvertes à toutes et à tous

    🔗 u-bordeaux-montaigne.fr/fr/act

    #patrimoine #bibliothèques #JEP