Чашечка Java
رفتن به کانال در Telegram
Лучшие материалы по Java на русском и английском Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels
نمایش بیشتر8 550
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-137 روز
-3030 روز
آرشیو پست ها
8 550
Intro to the Observable design pattern
Read: https://www.infoworld.com/article/3682139/intro-to-the-observable-design-pattern.html#tk.rss_java
8 550
Как мы обновили старый кластер Elasticsearch на 3 ПБ без простоев. Часть 5 — два клиента Elasticsearch на одной JVM
Прим. переводчика: автор статьи рассказывает, как его команде удалось запустить два клиента Elasticsearch разных версий на одной JVM путем написания специальной библиотеки-обертки для работы с нужной версией.
Это пятая часть серии статей об обновлении кластера Elasticsearch без простоев и с минимальным воздействием на пользователей.
Глобальный характер обновления с самого начала намекал, что оно займет минимум год (а то и больше). В этой части пойдет речь об изменении подхода к разработке и о том, как удалось поддерживать параллельную работу нескольких клиентских библиотек Elasticsearch в кодовых базах Java в течение длительного времени.
Читать: https://habr.com/ru/post/706506/?utm_campaign=706506
8 550
Финал битвы языков программирования 2022
В 2022 году за третье и четвёртое место в битве лучших языков программирования борются TypeScript и Java, за первое и второе — Python и C#.
Читать: «Финал битвы языков программирования 2022»
8 550
Introducing CRT-based S3 Client and the S3 Transfer Manager in the AWS SDK for Java 2.x
Read: https://aws.amazon.com/blogs/developer/introducing-crt-based-s3-client-and-the-s3-transfer-manager-in-the-aws-sdk-for-java-2-x/
8 550
Java News Roundup: GlassFish 7.0, Payara Platform, Apache NetBeans 16
This week's Java roundup for December 12th, 2022 features news from OpenJDK, JDK 20, JDK 21, GlassFish 7.0, Spring Framework 6.0.3, Spring Cloud Data Flow 2.10 Spring for Apache Pulsar 0.1, Payara Platform, Quarkus 2.15, WildFly 27.0.1, Helidon 2.5.5, Piranha Cloud 22.12, NetBeans 16, Apache Camel, 3.14.7, JobRunr 5.3.2, JDKMon 17.0.43, Reactor 2022.0.1, JHipster Lite 0.24 and Ktor 2023 roadmap.
By Michael Redlich
Read: https://www.infoq.com/news/2022/12/java-news-roundup-dec12-2022/
8 550
Top 20 Apache Spark Interview Questions and Answers
As a Big Data specialist, it's critical that you understand all of the words and technologies associated with the area, including Apache Spark, which is one of the most prominent and in-demand Big Data technologies. With the IT industry’s increasing need to calculate big data at high speeds, it’s no wonder that the Apache Spark mechanism has earned the industry’s trust. Apache Spark is one of the most common, general-purpose, and cluster-computing frameworks. There are many common interview questions which is related to apache sparks. Let's have a look at each of them with explanations.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/12/top-20-apache-spark-interview-questions.html
8 550
Полуфинал битвы языков программирования 2022
Стартует полуфинал битвы языков программирования за звание лучшего в 2022 году. За выход в финал борются Python и Typescript, C# и Java.
Читать: «Полуфинал битвы языков программирования 2022»
8 550
Шестой раунд битвы языков программирования 2022
Стартовал шестой раунд битвы языков программирования за звание лучшего в 2022 году. В нём борются PHP против TypeScript, Kotlin против Java.
Читать: «Шестой раунд битвы языков программирования 2022»
8 550
MVP, язык Си и мусор в Java-коде — все комиксы от Tproger за 2022 год
Собрали IT-комиксы, которые выходили в Типичном Программисте в 2022 году. Смеёмся над MVP, кодом на Java и уровнем стресса при работе на JS.
Читать: «MVP, язык Си и мусор в Java-коде — все комиксы от Tproger за 2022 год»
8 550
Какие первые знания нужно получить тем, кто хочет стать Java-разработчиком?
Познакомиться с алгоритмами! 22 декабря в 20:00 пройдет открытый урок «Бинарный поиск» в OTUS.
На этом занятии вы:
— Разберёте алгоритм бинарного поиска.
— Узнаете, почему он быстрее линейного.
— Познакомитесь с понятием “О-большое“.
Вебинар может быть полезен начинающим разработчикам, которые интересуются базовыми алгоритмами.
Задачи по бинарному поиску нередко дают на собеседовании, поэтому присоединяйтесь к вебинару и задавайте лектору вопросы!
Занятие "Бинарный поиск"— это возможность протестировать специализацию «Java Developer» — онлайн-курс для тех, кто хочет освоить новую професcию разработчика.
Для участия в вебинаре зарегистрируйтесь: https://otus.pw/1DZU/
А ещё сейчас действует новогодняя распродажа — 23% на все курсы!
Реклама ООО «Отус Онлайн-Образование» LjN8KPXjT
8 550
Пишем плагин для IntelliJ IDEA. Ускоряем написание тестов на DTO
Когда пишешь тесты на обширную модель (DTO), ловишь себя на мысли, что сосредоточен не на тестовых данных, а на том, как ловчее избавить себя от написания boilerplate-кода.
Как это сделать? Поискать готовое решение (плагин).
А если его нет? Тогда – написать плагин.
А если не умеешь? Стоит хотя бы начать :)
Читать: https://habr.com/ru/post/706314/?utm_campaign=706314
8 550
Декомпозиция систем по ограниченным контекстам DDD — глубокое погружение
"Отдайте этот функционал в другую системы - он относится к ним" - ворчал мой собеседник. Ему с пылом отвечали: "Так быть не должно. Мы сами должны его сделать!" Спор грозил затянуться до вечера. Ни одна из сторон не могла привести ни одного настоящего аргумента, почему новый функционал нужно поместить в ту или иную автоматизированную систему.
Проблема была в том, что никто не понимал как правильно делить системы на части и по каким признакам включать в них новые модули. У собеседников не было никакой единой простой методики.
Но методика на самом деле есть, и весьма неплохая. Называется она Предметно Ориентированным Дизайном (Domain Driven Design, DDD). С помощью DDD деление большой системы на (микро)сервисы становится простым и понятным.
Читать: https://habr.com/ru/post/705846/?utm_campaign=705846
8 550
OpenJDK Proposes Project Galahad to Merge GraalVM Native Compilation
OpenJDK has proposed a new OpenJDK Project, codenamed Galahad, to merge some of the GraalVM Native Compilation technologies into the OpenJDK codebase.
By Ben Evans
Read: https://www.infoq.com/news/2022/12/openjdk-galahad-Dec22/
8 550
Spring Batch 5.0 Delivers JDK 17 Baseline and Support for Native Java
VMware released Spring Batch 5.0. Baselined to Java 17 and the latest Spring Framework 6.0, Spring Batch now supports GraalVM native image, a new Observation API, Java Records, and a long list of enhancements and fixes made by more than 50 contributors.
By Shaaf Syed
Read: https://www.infoq.com/news/2022/12/spring-batch-5-released/
8 550
10 Examples Of Spring 5 WebClient In Java
Hello guys, if you are wondering how to use WebClient on Spring Framework and looking for simple how to examples of WebClient then you have come to the right place. Earlier, I have shared 10 example of RestTemplate in Spring Framework and in this article, I Am going to share 10 example of WebClient in Spring. These examples covers everything from sending GET request to REST API and consuming response, and also sending POST, PUT, and PATCH request to RESTful Web Services. You will also learn how to set header like Basic Authentication and Authorization header, cookies and much more.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/12/10-examples-of-spring-5-webclient-in.html
8 550
Какие инструменты нужно изучить тем, кто кто хочет создавать отказоустойчивые и масштабируемые архитектуры?
Узнайте и начните осваивать некоторые из них на открытых уроках в OTUS, которые состоятся в рамках онлайн-курсов «Microservice architecture» и «Highload Architect»:
9 декабря в 20:00 — «RESTful API паттерны»
Поговорят о REST, рассмотрят уровни зрелости REST, затронут HATEOAS, рассмотрят паттерны REST и посмотрят, как они реализуются в json-api и odata, сгенерируют клиент к сервису по openapi idl.
Для участия необходимо пройти вступительный тест — https://otus.pw/rfMS/
🗓 21 декабря в 20:00 — «Протокол WebSockets»
На занятии разберут особенности протокола WebSockets, а также рассмотрят примеры использования с nginx, webrtc.
Для участия необходимо пройти вступительный тест — https://otus.pw/kqNs/
Занятия будут полезны бэкенд-разработчикам, тимлидам и администраторам.
Реклама ООО «Отус Онлайн-Образование»
8 550
Top 5 Solidity courses for Beginners to Learn in 2023 - Best of Lot
Hello friends, we are here again today for another exciting topic to discuss. But, today, we are not gonna discuss something related to Java or any other language or spring boot. Today we are gonna discuss something which is immensely practical and has the potential to land you very high paying jobs. Today, we are going to take a look at the best available Solidity courses online.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/04/5-best-solidity-courses-for-beginners.html
8 550
Top Java Blogs Weekly: Best of 52/2022
Best of Top Java Blogs, year 2022, week 52
Read: https://www.topjavablogs.com/news/best-of-52-2022
8 550
Top 20 Oracle Database Interview Questions with Answers for 3 to 5 Years Experienced
Hello guys, if you are a developer or a database administrator and preparing for Oracle database interview and need common Oracle database questions for 1 to 5 years experienced then you have come to the right place. Earlier, I have shared tricky SQL query interview questions as well as popular database interview questions and in this article, I am going to share popular Oracle interview questions with answers. If you have used Oracle database for a couple of years or worked as Oracle database administrator then most likely you will know answers of all these questions but if you struggle to answer them then you can always go back and checkout these best Oracle database online courses to learn and revise key Oracle database concepts.
Java Interview questions and tutorials
Read: http://www.java67.com/2022/06/top-20-oracle-database-interview.html
8 550
Java Capitalize First Letter of Each Word
Read: https://www.thejavaprogrammer.com/java-capitalize-first-letter-of-each-word/
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
