В 2024 году большие языковые модели (LLM) внезапно начали дешифровать хаос реального мира: распознавать объекты, объяснять намерения и даже писать код для микроконтроллеров. Для робототехники это стало тем же, чем Li‑ion стал для ноутбуков — мгновенным ускорителем…
Как сотрудник ИТ-компании, воспитывающий дочь, я иногда задаюсь вопросом: что общего между написанием сложного кода и игрой с семилетним ребёнком? Оба процесса занимают неопределённо много времени и порой заставляют вас усомниться в своём интеллекте. Если за помощью с кодом…
Как собрать домашний кластер виртуализации с нуля и зачем это вообще нужно? Автор делится личным опытом: от первых экспериментов с контейнерами и осознания их ограничений до построения полноценной инфраструктуры на мини-ПК. В статье подробно разбираются этапы выбора и…
Если вы хоть раз разрабатывали проект на Spring, наверняка сталкивались с циклическими зависимостями. Эта проблема настолько распространена и одновременно болезненна, что о ней можно услышать как от спикеров, так и от участников крупнейших технических конференций. На недавнем…
Группа компаний «Алгоритм» перешла с 2D-проектирования в AutoCAD на сквозную работу в BIM-решениях nanoCAD. Внедрение единой платформы (Платформа nanoCAD, конфигурация nanoCAD BIM Конструкции, nanoCAD GeoniCS, nanoCAD Конструкции PS, инженерные модули) сократило сроки проектирования вдвое, уменьшило…
Привет! Меня зовут Никита Соболев, я core-разработчик языка программирования CPython, а так же автор серии видео про его устройство.Я продолжаю свой цикл статей на хабре про детали реализации питона. Сегодня поговорим про субинтерпертаторы, их устройство, прошлое и, надеюсь, светлое…
Всем привет! Меня зовут Алексей, и я работаю Java‑разработчиком с 2018 года. В статье расскажу, как столкнулся с проблемой обработки MultipartFile в многопоточном режиме. Почему эта проблема возникает и какие решения существуют.Изначально стояла задача организовать фоновую обработку Excel-файлов: принимать файл, мгновенно возвращать клиенту HTTP-200 (без данных), а обработку содержимого выполнять асинхронно в отдельном потоке.Вроде задачка тривиальная. Делаем контроллер: Читать далее
Всем привет!Какая технологическая "начинка" стоит за киберучениями и киберчемпионатами? Как разрабатываются сценарии киберучений и как оцениваются навыки участников в соревнованиях Blue team? Об этом и многом другом LexxNimoff из редакции Habr пообщался с техническим директором департамента "Киберполигон" Сергеем Кулаковым из "Солара". Хорошим материалом всегда приятно поделиться! Читать далее
Вы «должны» проводить 1-on-1.А зачем?Знаете, зачем они нужны — по-настоящему?Или пробовали, но всё свелось к «ну, как дела?»Может быть, встречи идут — но ничего не меняется?Что ж, давайте разбираться: Узнать все (и 42)
Привет! На связи Cloud4Y. Сегодня хотим рассказать о сетях и ЦОДах.В современных центрах обработки данных (ЦОД) и крупных кампусных сетях традиционные технологии уровня 2 вроде Spanning Tree Protocol (STP) и VLAN сталкиваются с серьезными ограничениями. Протокол STP блокирует порты для…