RUVIDEO
Поделитесь видео 🙏

String Templates, JavaFX 19, Deserialization, and more at JavaOne - Inside Java Newscast #32

String templates make it easy and safe to embed variables and expressions in strings; JavaFX 19 comes with many improvements, chief among them derived observables; and the deserialization filter can keep apps safe from certain attacks. More on all of this at JavaOne!

____ Chapters ____

0:00 ➠ Highlights
0:12 ➠ Intro
Inside Java Newscast #31: https://www.youtube.com/watch?v=xBBuShS0ERs

1:07 ➠ String Templates
"String Template Pondering": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=1409
Inside Java Newscast #30: https://www.youtube.com/watch?v=ZaGnGs9TeNc

2:57 ➠ Deserialization Filter
JEP 290: Filter Incoming Serialization Data: https://openjdk.org/jeps/290
JEP 415: Context-Specific Deserialization Filters: https://openjdk.org/jeps/415
Java Secure Coding Guidelines: https://www.oracle.com/java/technologies/javase/seccodeguide.html
"Java Security Q&A": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=2632
"Deserialization Exploits in Java: Why Should I Care?": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=1403
"Secure Coding Guidelines for Java SE": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=1433
"Evolving the Security of the Java Platform": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=1434
"Security Vulnerabilities for Java Developers": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=3707

4:46 ➠ Performance
"ZGC: The Future of Low-Latency Garbage Collection Is Here": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=1412
"ZGC - Concurrent Stack Processing, Today and Tomorrow": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=2621
"G1: Yesterday, Today, and Tomorrow": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=1414
"Data Parallel Programming in Java Using the Vector API": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=1427
"Java Performance Benchmarking": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=2591
"Programmer's Guide to JDK Flight Recorder": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=1432
"To Production and Beyond: Metrics with Micrometer": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=3692

5:06 ➠ Derived Bindings in JavaFX 19
"JavaFX 19 and Beyond": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=2615
"Building and Deploying Java Client Desktop Applications with JDK 17 and Beyond": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=1413
"Say the Words: Modern Java with JavaFX for Rich Client UIs": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=1397
"jpackage: Packaging Tool for Java Applications": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=1420
"Project Lanai - New graphics pipeline for macOS": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=2619

6:34 ➠ Cloud
"Live Coding Microservices from IDE to Cloud with GraalVM and Micronaut": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=2611
"Modern Java App Development in the Cloud: MicroProfile, Quarkus, and Serverless": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=3698
"Delightful integration tests with Testcontainers": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=3700
"Secrets of Performance Tuning Java on Kubernetes": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=3691
"Java in Containers": https://reg.rf.oracle.com/flow/oracle/cloudworld/session-catalog/page/catalog?search=1428

7:25 ➠ Outro

Tags: #Java #JavaOne #OpenJDK #InsideJava

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «String Templates, JavaFX 19, Deserialization, and more at JavaOne - Inside Java Newscast #32», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.