Чашечка Java
رفتن به کانال در Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
نمایش بیشتر8 281
مشترکین
-124 ساعت
-37 روز
-7130 روز
آرشیو پست ها
8 280
Quarkus Defends REST APIs Against Attack
Quarkus has released a new release that integrates RESTEasy APIs with an integrated control against CSRF attacks, making web applications more resilient against certain types of fraud.
By Erik Costlow
Read: https://www.infoq.com/news/2022/10/quarkus-csrf-defense/
8 280
Oracle unveils performance pack for Java 8
Read: https://www.infoworld.com/article/3676578/oracle-unveils-performance-pack-for-java-8.html#tk.rss_java
8 280
Lazy vs. eager instantiation in Java: Which is better?
Read: https://www.infoworld.com/article/3675954/lazy-vs-eager-instantiation-in-java-which-is-better.html#tk.rss_java
8 280
Собрали для вас небольшую подборку полезных Telegram-каналов от Tproger
Она пригодится и начинающим, и опытным разработчикам, которые хотят быть в курсе происходящего в мире IT и учиться новому:
— канал для веб-разработчиков: @tproger_web;
— для увлекающихся мобильной разработкой: @mobi_dev;
— канал для любителей анализировать данные и работать с большими данными: @big_data_analysis;
— тем, кто ищет интересные инструменты и библиотеки: @prog_tools.
Выбирайте то, что интересно вам и вступайте!
8 280
Lazy vs. eager instantiation: Which is better?
Read: https://www.infoworld.com/article/3675954/lazy-vs-eager-instantiation-in-java.html#tk.rss_java
8 280
Error Prone Support Introduces New Bug Checks and Refaster Templates
Picnic, the “supermarket on wheels” company, has released Error Prone Support, an open source project that extends Google's Error Prone, that contains thirty new bug checks to detect, and optionally resolve, possible mistakes during compilation of a Java project. More than fifty new Refaster templates are available to improve code uniformity by automatically rewriting the codebase.
By Johan Janssen
Read: https://www.infoq.com/news/2022/10/error-prone-support/
8 280
Java News Roundup: Sequenced Collections, Spring 6.0-RC1, Apache Tomcat, Reactor 2022.0-RC1
This week's Java roundup for October 10th, 2022 features news from OpenJDK, JDK 20, Spring Framework 6.0-RC1, Spring Batch 5.0-M8, Quarkus 2.13.2, Helidon 3.0.2 and 2.5.4, Project Reactor 2022.0-RC1, Piranha 22.10.0, JHipster Lite 0.18.0, Apache Tomcat 8.5.83 and 10.1.1 Apache James 3.7.2 and Devoxx Belgium.
By Michael Redlich
Read: https://www.infoq.com/news/2022/10/java-news-roundup-oct10-2022/
8 280
Декомпозируем регулярные выражения
Хороший код читается легко, как проза. Многие книги учат нас тому, как важно делить код на небольшие, повторно используемые, легко потребляемые блоки.
Но почему-то, в случае с регэкспами у программистов как будто появляется слепое пятно на чувстве стиля. Вот такая регулярка – совершенно обычное дело:
/^(0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])[- /.]((19|20)\d\d)$/
А чо не так-то?
Читать: https://habr.com/ru/post/693622/?utm_campaign=6936228 280
ArchUnit Verifies Architecture Rules for Java Applications
ArchUnit is an open source extensible library written in Java for verifying the architecture of Java applications. ArchUnit allows developers to enforce architecture rules such as naming conventions, class access to other classes, and the prevention of cycles. The library was originally created in 2017 by Peter Gafert and version 1.0.0 was released in October.
By Johan Janssen
Read: https://www.infoq.com/news/2022/10/archunit/
8 280
Kotlin Multiplatform Mobile Enters Beta
Created by JetBrains to enable using Kotlin to build iOS and Android apps with native UI from a single codebase, Kotlin Multiplatform Mobile has exited the experimental phase and is now available in beta.
By Sergio De Simone
Read: https://www.infoq.com/news/2022/10/kotlin-multiplatform-mobile-beta/
8 280
Еще один способ использования Java records как DTO
В данной статье будет рассмотрен способ применения Java records в качестве DTO (data transfer objects).
Читать: https://habr.com/ru/post/693648/?utm_campaign=693648
8 280
Top Java Blogs Weekly: Best of 43/2022
Best of Top Java Blogs, year 2022, week 43
Read: https://www.topjavablogs.com/news/best-of-43-2022
8 280
Java needs sequenced collections, OpenJDK proposal says
Read: https://www.infoworld.com/article/3676848/java-needs-sequenced-collections-openjdk-proposal-says.html#tk.rss_java
8 280
Presentation: Project Loom: Revolution in Java Concurrency or Obscure Implementation Detail?
Tomasz Nurkiewicz explores what is Loom, how it's implemented, what problems does it solve, what are the shortcomings, and will it make reactive programming obsolete?
By Tomasz Nurkiewicz
Read: https://www.infoq.com/presentations/loom-java-concurrency/
8 280
Venkat Subramaniam Brings a Contemporary Twist to GoF Design Patterns With Modern Java at Devoxx BE
The GoF Design Patterns published in 1998 qualifies as a classic still being taught in universities and recommended as best practice in the industry. In his deep dive session from Devoxx, Venkat Subramaniam gave them a contemporary twist, by implementing Iterator, Strategy, Decorator or Factory Method with modern Java. Extras were: call around method or the infamous optional usage.
By Olimpiu Pop
Read: https://www.infoq.com/news/2022/10/modern-java-design-patterns/
8 280
Синхронный «запрос-ответ» с использованием REST и Apache Kafka
Подружить REST и Apache Kafka кажется нетривиальной задачей. Однако с ней удалось справиться экспертам Группы «Иннотех». Ведущий разработчик Кирилл Воронин рассказал подробности решения задачи перевода асинхронных запросов в синхронные.
Читать: https://habr.com/ru/post/693380/?utm_campaign=693380
8 280
Java collections framework needs sequences, OpenJDK proposal says
Read: https://www.infoworld.com/article/3676848/java-collections-framework-needs-sequences-openjdk-proposal-says.html#tk.rss_java
8 280
What is Kotlin? The Java alternative explained
Read: https://www.infoworld.com/article/3224868/what-is-kotlin-the-java-alternative-explained.html#tk.rss_java
8 280
Top 20 Unity Interview Questions and Answers
Hello guys, if you are preparing for Game Developer interviews where Unity or Unity 3D is listed as main skill then you must prepare Unity Interview Questions. If you already looking for Game Developer Interview questions and Unity questions for interviews then you have come to the right place. Earlier I have shared 20 Unreal Engine Interview Questions and in this article, I am going to share 20 Unity 3D Interview Questions with answers. If you have worked in Unity 3D then you can easily answer these questions but if you struggle to answer them then I also suggest you to checkout these Unity online courses to refresh your knowledge about Unity and the benefits it offer. Interviews are often difficult to crack because of vast variety of questions but knowing essential Unity concepts and best practices always helps.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/10/top-20-unity-interview-questions-and.html
8 280
Presentation: JIT vs. AOT: How to Pick the Right Approach
The panelists discuss the trade-offs between the two approaches and cover scenarios where either approach is best.
By Monica Beckwith, Gil Tene, Todd Montgomery
Read: https://www.infoq.com/presentations/jit-aot-tradeoffs/
