CORS (Cross-Origin Resource Sharing): понимание механизма и практические примеры

Оглавление Введение Каждый веб-разработчик хотя бы раз сталкивался с сообщением об ошибке в консоли браузера, похожим на: Эта ошибка означает, что браузер заблокировал HTTP-запрос к ресурсу на другом домене из соображений безопасности. Подобные CORS-ошибки часто раздражают в процессе разработки, но на самом деле механизм CORS чрезвычайно важен для безопасности веб-приложений. В этой статье мы подробно … —Читать далее—

Loading

Java 8 vs Java 21: Современные возможности на практике

Оглавление Введение Многие Java-разработчики продолжают писать код в стиле Java 8, даже когда Java 21 предлагает богатый набор новых возможностей для упрощения разработки. По состоянию на конец 2023 года около 40% проектов все еще работали на Java 8, хотя к началу 2025 эта доля снизилась до ~23%. Это значит, что значительная часть кода не пользуется улучшениями последних релизов … —Читать далее—

Loading

Weekly Digest #8

proselyte_sde_weekly_digest

Друзья, предлагаю ознакомиться с еженедельным дайджестом №8 из мира Java разработки. Публикации: Новые релизы: #proselyte_weekly_digest

Loading

Расширенные возможности Apache Kafka

Оглавление Введение Очень часто, изучая ту или иную технологию мы можем видеть, что есть масса материалов по базовому функционалу. При этом, “продвинутое” использование технологии как-то упускается.В данной статье мы попробуем разобрать некоторые расширенные возможности работы с Apache Kafka на конкретных примерах. С диаграммами, примерами кода и т.д. Kafka в повседневной работе Apache Kafka давно зарекомендовала … —Читать далее—

Loading

Spring Data JPA: основы и не только

Оглавление Консультируя компании (пытаясь оптимизировать существующие или спроектировать новые системы) мне часто приходится сталкиваться с тем, что многие разработчики не знают или не применяют крайне простые, но очень важные возможности различных фреймворков. Введение В частности, крайне популярный инструмент Spring Data JPA зачастую используется так, словно за последние годы не было никаких улучшений. Берутся самые базовые … —Читать далее—

Loading