Месяц: Март 2020
-
Почему Event Sourcing — это антипаттерн для взаимодействия микросервисов
—
от автора
И снова здравствуйте. В марте OTUS запускает очередной поток курса «Архитектор ПО». В преддверии старта курса подготовили для вас перевод полезного материала. Последнее время получают распространение событийно-ориентированные архитектуры (event-driven architectures) и, в частности, Event Sourcing (порождение событий). Эта вызвано стремлением к созданию устойчивых и масштабируемых модульных систем. В этом контексте довольно часто используется термин “микросервисы”.…
-
S7 Group открывает в МФТИ кафедру «Информационные технологии в авиации»
—
от автора
Магистерская программа в Физтех-школе прикладной математики и информатики будет готовить специалистов по управлению данными и внедрению высокоэффективных продуктов. S7 Group и Московский физико-технический институт открывают набор студентов на базовую кафедру «Информационные технологии в авиации», ориентированную на подготовку специалистов по созданию и внедрению data-driven ИТ-систем. Обучение по новой магистерской программе начнется 1 сентября 2020 года.
-
Обзор на новый Webix Файл менеджер
—
от автора
Недавно, Webix анонсировал новую версию File Manager виджета, входящего в пакет Webix Pro. В этой статье мы хотим сделать более подробный обзор фич и возможностей, которые появились в новой версии. File manager это комплексный виджет — полноценное SPA приложение, которое может быть интегрировано в любое программное решение. Что же интересного предложили разработчики в новой версии…
-
Пример гексагональной архитектуры на Java
—
от автора
Перевод статьи подготовлен специально для студентов курса «Разработчик Java». Как разработчикам нам часто приходится сталкиваться с легаси кодом, который тяжело поддерживать. Вы знаете как бывает сложно понять простую логику в большом запутанном спагетти-коде. Улучшение кода или разработка новой функциональности становятся ночным кошмаром для разработчика.
-
Самые важные и полезные материалы по коронавирусу COVID-19
—
от автора
Тележка будет медленно толкать своих жертв со скалы в больницу, удобно ожидающую внизу. Они, вероятно, переживут падение (физика мультфильмов!), но потребуют интенсивной медицинской помощи. Если вы потяните рычаг, отправив тележку на нижнюю колею, вы, по крайней мере, сможете выиграть немного времени на подготовку, сократить количество пострадавших и распределить их сильнее, тем самым предотвращая перегруженность персонала…
-
Пишем поиск подстроки лучше, чем в учебниках
—
от автора
Жизнь инженера полна сюрпризов: особенно, когда приходится иметь дело с производительностью. Например, что произойдет, если попытаться запустить этот кусок Java-кода? Выглядит довольно невинно: // Для использования String.repeat нужен JDK 11 и выше: final var needle = "A".repeat(500000) + "B"; final var haystack = "A".repeat(1000000) + "B"; System.out.println(haystack.indexOf(needle)); Мы ждем, ждем, ждем… По крайней мере, на…
-
Дайджест продуктового дизайна, февраль 2020
—
от автора
Дайджест собирает свежие статьи по дизайну интерфейсов, а также инструменты, паттерны, кейсы, тренды и исторические рассказы с 2009 года. Я тщательно фильтрую большой поток подписок, чтобы вы могли прокачать свои профессиональные навыки и лучше решить рабочие задачи. Предыдущие выпуски: апрель 2010-январь 2020.
-
Как мы перевели на SAAS распределенную команду из нескольких сотен человек
—
от автора
Совместная работа — больное место традиционных офисных инструментов. Когда над файлом одновременно работает десять человек, больше времени и сил уходит уже не на правки, а на поиски изменений и их авторов. Это усложняется множеством приложений, которые не всегда совместимы. Один из способов решить эту проблему — перейти на облачные офисные пакеты. Их не так много,…
-
Нет предела совершенству или об изъянах Биржевых Фондов Тинькофф
—
от автора
Не так давно команда Тинькофф Инвестиций объявила о запуске биржевых фондов — портфелей, номинированных долларах, рублях и евро. Каждый фонд представляет собой статичный портфель из ETF, акций, облигаций и золота. Команда Тинькофф решила создать собственные ETF, вдохновившись подходом Рэя Далио — основателя одного из крупнейших инвестиционных фондов Bridgewater Associates. Суть подхода — создание «всепогодного» портфеля…
-
Обновите RouterOS на вашем MikroTik
—
от автора
Вечером 10 марта служба поддержки Mail.ru начала получать жалобы от пользователей на невозможность подключения к IMAP/SMTP серверам Mail.ru через почтовые программы. При этом часть коннектов не проходила, а часть показывают ошибку сертификата. Ошибка вызвана тем, что «сервер» отдает самоподписаный сертификат TLS.