Architecture as Code: моделируем архитектуру предприятия в ArchiMate
Меня зовут Максим Рогоза, и последние 7 лет я работаю корпоративным архитектором в крупнейших компаниях России. В настоящее время я занимаюсь стратегическим IT‑консалтингом в компании Аксеникс, где помогаю крупным организациям выстраивать эффективную IT‑архитектуру. В рамках своей деятельности я часто помогаю компаниям внедрять методологии управления архитектурой предприятия, и ArchiMate зарекомендовал себя как один из наиболее эффективных инструментов для описания и анализа корпоративной архитектуры.Помимо консалтинга, я преподаю курс по ArchiMate
От хаоса к порядку: зачем продакту нужно дерево метрик
Автор статьи: Кристина КурдюмоваМентор продактов, Product ManagerПочему продакту важно структурировать метрики?
Рефакторинг с помощью codemods для автоматизации изменений API
Если вы разрабатываете библиотеку, например, такую как lodash или React, ваша утилита может стать популярной и использоваться сотнями тысяч разработчиков ежедневно. Со временем могут появиться шаблоны использования, выходящие за рамки изначального замысла. В таких случаях может возникнуть необходимость расширить API, добавив параметры или изменив сигнатуры функций для обработки крайних случаев. Главная сложность — внедрить эти изменения, не нарушая работу пользователей.Именно здесь на сцену выходят codemods
DeepSeek vs OpenAI: кто сильнее?
Китайский стартап представил модель искусственного интеллекта R1, соперничающую с технологиями OpenAI. Однако они сильно различаются. DeepSeek позиционирует свою последнюю модель искусственного интеллекта R1 как особенно эффективную для решения сложных задач, сравнимую по возможностям с моделью рассуждений o1 от OpenAI, но работающую при значительно меньших затратах на один запрос. Невозможно рассматривать новую модель искусственного интеллекта китайского стартапа DeepSeek без сравнения с OpenAI — его главным американским конкурентом.
Как стать более уверенным коммуникатором
Ключ — в нахождении баланса между ясностью и уверенностью, вежливостью и вниманием к другим.Представьте: на рабочей встрече один из членов команды предлагает идею, которая вызывает у вас большие сомнения. На ваш взгляд, у вас есть два варианта: озвучить свои опасения или промолчать.У каждого из этих вариантов есть плюсы и минусы. Если вы ничего не скажете, то рискуете, что команда примет неудачное или недоработанное предложение. Но если вы всё же выскажете своё мнение, то можете задеть чьи-то чувства, вызвать недовольство или заработать репутацию жёсткого и критичного человека.
Как улучшить качество ПО с помощью автоматизации, основанной на ИИ
Качество программного обеспечения — это основа успешного продукта, который оправдывает ожидания пользователей, минимизирует ошибки и укрепляет доверие. Компаниям необходимо выходить за рамки базового тестирования, чтобы сосредоточиться на лучших практиках, использовать современные инструменты и развивать культуру, ориентированную на качество. Это позволяет создавать программное обеспечение, которое работает без сбоев и радует пользователей.
Отчёт о тенденциях Java от InfoQ за 2024
Ключевые выводы Хотя Java 17 остаётся наиболее часто используемой версией JDK, другие версии всё ещё также активно используются. Данные отчёта «Состояние экосистемы Java 2024» от New Relic говорят о следующем распределении: 35% используют Java 17, 33% — Java 11, а 29% — Java 8.Согласно данным New Relic, «быстрое внедрение» демонстрирует всего 1,4% использования Java 21. Это быстрее, чем внедрение любой LTS-версии начиная с Java 8, но всё же составляет лишь небольшую долю.
Drift Game Tutorial
Всем привет! Скоро стартуют занятия в первой группе курса «Unreal Engine Game Developer. Basic». В преддверии старта курса прошел открытый урок по созданию Дрифт-симулятора на UE5. Вебинар провёл Дмитрий Исмаилов, Technical Lead в FairGames Studio. Он также написал подробную статью, которую мы и предлагаем вашему вниманию.

