Про выделение микросервисов из монолита рассказывали много, но у каждого свой путь – в статье расскажем про наш.От простейшего выделения сервиса в модуль в начале до решения проблем разрыва транзакций, SQL Join-запросов, задержек асинхронного API и непосредственно выделения нового сервиса. Использование event-driven архитектуры, редизайна модели данных и интеграционного слоя как основных подходов в процессе выделения. Читать далее
Предшественники тяжёлых элементов могут возникать в плазменных недрах раздувшихся звёзд или в тлеющих звёздных останках. И они определённо существуют в Ист-Лансинге, штат Мичиган. Лаборатория пучков редких изотопов (FRIB), расположенная между химическим факультетом Мичиганского университета и центром исполнительских искусств, возможно, и не сверкает так же ярко, как ночное небо. Однако внутри она кишит веществами, которые обычно встречаются только в звёздах. Читать далее
Команда Spring официально представила поддержку Jackson 3 — одного из крупнейших обновлений в экосистеме JSON для JVM. Уже начиная с Spring Boot 4 и Spring Framework 7, Jackson 3 становится версией по умолчанию, а Jackson 2 помечается как deprecated. В новом переводе от команды Spring АйО поговорим про нововведения — улучшенную безопасность, переход к JsonMapper, отказ от MappingJacksonValue, поддержку новых API и настройку через builder-интерфейсы. Читать далее
Только вдумайтесь: почти 10 лет у нас не было по-настоящему качественной «Батлы»! Последняя успешная часть серии про Первую мировую выходила еще в 2016-м… А затем DICE ударились в эксперименты: камерная Hardline, повесточная V и во всех смыслах пустая 2042. Все эти годы фанаты умоляли просто
Большинство дизайнеров отлично представляют себе сколько зарабатывают джуны, мидлы и сеньоры в их ветке. Некоторые даже интересовались зарплатами арт-директоров и тимлидов. Но редкий дизайнер заглядывал дальше. Ещё реже — сталкивался с цифрой в миллион рублей в месяц. Читать далее
В статье разбираем, как «благие» реформы Антона «волка» Н — от паровозиков собеседований до платного менторства — превратили рынок в минное поле. Сливы вопросов, накрутки резюме, фейковые портфолио: всё это стало нормой, чтобы выжить. По закону № 3 из «48 законов власти» — скрывайте намерения. Почему новое поколение тонет в бюрократии? Урок манипуляции, который стоит знать каждому. Тчк. Читать далее
Привет, Хабр! На связи Иван Глинкин, специалист по аппаратному реверс-инжинирингу из команды Бастиона. Сегодня поделюсь интересным кейсом разбора платежного POS-терминала. Когда-то эти маленькие черные коробочки были крепким орешком для хакеров. Однако отвертка, паяльный фен,…
... или может ли ИИ заменить программиста? Сейчас со всех сторон долбят про то, как ИИ помогает в жизни и вообще, если ты не используешь ИИ, то ты в отстающих и лузер. Я к этому отношусь спокойно, ибо мои занятия совершенно не допускают использование ИИ из-за очень большой цены…
Генеративные ИИ-модели сегодня очень хороши в генерации текста. Быть может, они уже полностью могут взять на себя роль автора такого релевантного типа игр, как "текстовый квест"? Взять на себя их полное ведение. А что если просто описать игровой мир и "запустить" в него игрока? Сможет ли получиться игра со "свободным миром", но конечной и достижимой целью, на базе чистого ИИ? Или нет?Я на практике попробовал ответить на этот вопрос. Читать далее
Привет, Хабр!Давно я ничего не писал для джунов. А ведь HTML и CSS не стали проще для них. Всё так же есть сложности, и мне надо как-то помочь людям.Я выделил несколько привычек, от которых лучше избавиться в самом начале карьеры фронтендера — главное, просто сделать это. Надеюсь, вам будет полезно.Давайте посмотрим, что я вам подготовил. Читать далее