-
Это вторая часть серии заметок о реактивном программировании, в которой представлен обзор Project Reactor, реактивной библиотеки, основанной на спецификации Reactive Streams. 1. Введение в Project Reactor Реактивное программирование поддерживается Spring Framework, начиная с версии 5. Эта поддержка построена на основе Project…
-
Пора запретить рекламу, основанную на слежке
Многие годы гиганты интернет-индустрии пытались думать за нас. Они говорили, что им нужны наши данные, чтобы мы получали «адаптированную рекламу». В то же время они убеждали всех, что собирают информацию о нас для того, чтобы иметь возможность бесплатно предоставлять качественный…
-
Менеджер качества, или как не спалить лоу-энд девайсы ультра-графикой
Всем привет, сегодня мы расскажем о том, как мы делим качества и какие инструменты для этого используем в проекте War Robots. Релиз War Robots состоялся еще в 2014 году, и за 7 лет существования проекта графическая часть в нем постоянно…
-
Нереализованные стартапы — проект АЭЛИТА
Введение Я долго думал писать или не писать о подобных историях из жизни инноваторов, ведь раскрывая суть нереализованных проектов, ты можешь потерять глубинную основу проекта, его изюминку и даже возможное, его ноу-хау. Тем более, так уже случалось в моей практике,…
-
Новые ядерные реакторы на Кольской АЭС-2
На днях были озвучены планы по строительству новых энергоблоков Кольской АЭС-2. Директор Кольской АЭС Василий Омельчук на пресс-конференции 18 июня 2021 года заявил, что станция замещения будет двухблочной, то есть в ее составе будет два энергоблока типа ВВЭР мощностью 600…
-
Последний вдох Пацаева
50 лет назад экипаж космического корабля «Союз-11» после разделения отсеков корабля трагически погиб во время посадки. Космонавты Георгий Добровольский, Владислав Волков и Виктор Пацаев возвращались без скафандров, при разгерметизации спускаемого аппарата на большой высоте они не смогли пережить условий околокосмической…
-
Реактивное программирование со Spring, часть 3 WebFlux
Это третья часть серии блогов о реактивном программировании, в которой я познакомлю вас с WebFlux — реактивным веб-фреймворком Spring. 1. ВВЕДЕНИЕ В SPRING WEBFLUXИсходный веб-фреймворк для Spring — Spring Web MVC — был построен для Servlet API и контейнеров Servlet.WebFlux…
-
Реактивное программирование со Spring, часть 4 R2DBC
Это четвертая часть серии заметок о реактивном программировании, в которой будет представлено введение в R2DBC и описано, как мы можем использовать Spring Data R2DBC для создания полностью реактивного приложения.1. ЧТО ТАКОЕ R2DBC?Если вы еще не знакомы с реактивным программированием и…
-
Реактивное программирование со Spring
Эта серия заметок служит введением в разработку реактивных веб-приложений с использованием Spring Boot, Project Reactor, WebFlux и R2DBC. Это руководство по реактивному миру для новичков, но предполагается, что читатель уже знаком с Java и Spring Boot.В первой части представлен обзор различных…
-
Руководство по цвету в UX/UI-дизайне
Советы, теория и опробованные методы от moonlearning.io — для новичков и профессионалов. Цвет — одна из важнейших составляющих UI-дизайна. Благодаря цвету один и тот же продукт может казаться сложным и крутым или сумасшедшим. И задача дизайнера здесь — не найти и смешать красивые…