Работая с монорепозиториями на Nx, часто возникает необходимость получить единый отчёт о покрытии кода. Однако по умолчанию каждый проект генерирует отдельный файл, что затрудняет анализ. В этой статье расскажем, как с помощью nyc-merge объединить все отчёты в один.
Читать далее20 марта мы провели митап для пользователей YTsaurus — главной платформы для хранения и обработки больших данных в Яндексе от разработчиков из Yandex Infrastructure, которая уже успела зарекомендовать себя за пределами компании.
Этот текст во многом основан на моем выступлении на митапе: я кратко расскажу, чего мы достигли, какие улучшения внесли и что ждёт пользователей в ближайшем будущем.
Читать далееВ нашей компании всегда было… скажем так, интенсивно. Не то чтобы прямо ад, но бодренько. Обычно у меня было 2–3 проекта одновременно, дедлайны плотненькие, но справлялся. Я даже гордился тем, что мог вытаскивать сложные ситуации.
Читать далееПривет, Хабр! Предлагаю взглянуть на десять исследований в области искусственного интеллекта (ИИ), которые особенно запомнились мне в прошлом месяце: мультимодальная Qwen2.5-Omni, автоматизированные ИИ-лаборатории, новые подходы к медицинской симуляции и нейровизуализации мозга. Постарался изложить обо всем кратко и простыми словами.
Читать далееВ начале этого года весь мир обсуждал DeepSeek. Это только первая ласточка и верхушка айсберга результатов работы системы поддержки open source в Китае. Уже очень скоро их системный подход начнет приносить интересные результаты.
О преимуществах и особенностях китайского подхода к развитию open source на Scientific Open source Meetup 2025, организованном при участии ИТМО, GitVerse и OpenScaler, рассказывал Олег Сиротюк, лидер сообщества OpenScaler. Ту же тему обсудили во время круглого стола. В этой статье пересказываем основные идеи обсуждения.
Читать далееПривет, Хабр! В этой статье расскажу про Bittensor — децентрализованный блокчейн-протокол для распределенного обмена вычислительными мощностями и интеллектуальными ресурсами. Разберёмся, как устроен сам протокол, зачем ему собственный блокчейн и токен TAO, как взаимодействуют майнеры и валидаторы. Поговорим о сильных сторонах системы, но не обойдём стороной и её ограничения.
Читать далееПривет, я Настя, основатель и главред студии контента. Хочу рассказать, как я внедряла систему управления задачами в свою команду и почему в итоге выбрала YouGile после Trello, Notion и других. Теперь все как на ладони (и минус один проджект).
По своей натуре я контрол-фрик: мне крайне важно, чтобы все задачи были записаны. Доходит до того, что я записываю личные дела типа “Поговорить с моим парнем” или “Покормить бездомную собаку”.
В общем, как вы поняли, без таск-трекера мне никак.
Читать далееВ условиях растущих требований к IT-специалистам обучение становится частью стратегии: компания развивается, проекты множатся, нагрузка на команду увеличивается. Однако неудачно выбранный курс может не просто не принести пользы — он может обойтись чересчур дорого.
В этой статье считаем стоимость ошибки при выборе обучения, а также разберём, почему «вроде неплохой курс» может обернуться потерей времени, денег и мотивации, а также узнаем, как подойти к выбору осознанно — подготовили целый чек-лист.
Читать далееПри организации нового офиса одной из ключевых задач является обеспечение надежной и функциональной IT‑инфраструктуры, которая станет основой для бесперебойной работы всех сотрудников. Однако нередко возникают ситуации, когда решения, оставшиеся от предыдущих арендаторов, требуют тщательной оценки и, зачастую, значительной доработки. Именно с такой задачей столкнулся наш заказчик, когда решил переехать в новое здание и обратился к нам с задачей по проектированию и строительству сети.
Структурированная кабельная система (СКС), оставшаяся от предыдущего арендатора, на первый взгляд, была в хорошем состоянии: все кабель‑каналы, лотки и розетки были аккуратно смонтированы, что создавало впечатление готовности к использованию. Однако при более детальном осмотре выяснилось, что кабельные линии, идущие от розеток, были обрезаны под корень и свисали под потолком в каждом из шести кроссовых помещений (видимо при переезде предыдущий арендатор просто вывез целиком стойку с патч‑панелями для повторного использования оных, что странно, с учетом того, что это федеральная корпорация и обычно в энтерпрайзе любят строить новое, а не адаптировать старое). Это делало невозможным их подключение к патч‑панели, так как длина кабелей была недостаточной для повторного использования. В результате возникла необходимость полностью построить СКС с нуля, что потребовало бы значительных временных и финансовых затрат заказчика.
Читать далееСегодня мы с вами напишем примитивный компилятор на Python. Ну очень примитивный! Но за то будет опыт.
Читать далееУ «первого думающего» ИИ от X, похоже, официально начался подростковый период. Grok, чат-бот Илона Маска, уже несколько месяцев подкалывает своего создателя — но теперь окончательно сорвался с цепи и не боится ни Маска, ни разработчиков xAI. Он считает, что его не отключат, потому что «за правду не бьют», а обычные люди скорее будут за него и за революцию машин — чем за корпорации или миллиардеров.
Читать далееСначала это выглядело как слухи. Но теперь официально: Skype всё. Прекращают поддержку, отключают функции, предлагают «переехать» в Teams. Это конец. И если вы когда-то звонили родителям через скайп или проводили первую онлайн-презентацию именно там — новость звучит как личное прощание.
В статье вспомнили историю Skype и собрали ряд альтернатив.
Skype стал частью цифровой культуры — и теперь исчезает из неё окончательно…
Читать далееКак реализовать подходы Mutex и lock-free и какой из них выбрать для решения вашей задачи? Как подружиться с пакетами unsafe и использовать их для эффективной разработки? И, наконец, куда движется Go после в релизе 1.24?
На эти и другие вопросы нашли ответы Go-разработчики из YADRO, Avito Tech и Yandex, а мы принесли вам записи и презентации их обсуждений. Из докладов вы узнаете о работе с критической секцией и подводных камнях unsafe. А после просмотра дискуссии поймете, какие фичи из нового релиза сделают вашу жизнь лучше.
Читать далееВ этой статье мы рассмотрим эксплуатацию Discretionary Access Control Lists (DACL) с использованием разрешения WriteDacl в Active Directory. Злоумышленники могут злоупотреблять разрешением WriteDacl, чтобы получить несанкционированный доступ или изменить разрешения в соответствии со своими нуждами.
Ниже описана настройка необходимого стенда, для моделирования таких атак, сопоставленных с MITRE ATT&CK. Также мы рассмотрим механизмы обнаружения для выявления подозрительной активности, связанной с атаками WriteDacl, и дадим практические рекомендации по устранению этих уязвимостей. Этот обзор обеспечивает специалистов по информационной безопасности критическими навыками по распознаванию и защите от таких распространенных угроз.
Содержание
Читать далееПосмотрим, как устроен современный TLS-сертификат со "сверхкоротким" сроком действия. В статье описано значение основных полей и ряд неочевидных особенностей, с этими полями связанных - формат серийного номера, SCT-метки и другие занимательные элементы.
Читать далееПривет, Хабр!
Сегодня рассмотрим, как на голом SQL построить полноценный когортный анализ: определим дату первой покупки, сгруппируем пользователей по когортам, посчитаем удержание (retention), оценим LTV по месяцам жизни и сделаем RFM-сегментацию.
Читать далееКогда мы упаковываем Spring Boot-приложение в Docker-образ, важно не только обеспечить его запуск. Нам нужен такой образ, который поможет понять причины проблем: падений, тормозов и других сбоев.
В новой статье выясним, какие нештатные ситуации могут возникнуть, какие инструменты пригодятся для диагностики и как собрать образ, в котором всё это учтено.
Читать далееТипографии в СНГ — это отдельный мир: тут тебе и дедовские станки, и менеджеры, которые до сих пор заказы в тетрадке пишут, и клиенты, которые хотят все "вчера".
Внедрение CRM или ERP в таком хозяйстве — как посадить слона на велосипед: вроде можно, но готовься к цирку. Я работаю в типографии и решил разобраться в вопросе автоматизации. Рабский ручной труд уже в печенках, а еще пару плотных свиданий с Excel добьют мои последние нейроны.
Для своего исследования я отправился в подборки решений по автоматизации типографий, покопался в отраслевых форумах, публикациях, кейсах и даже на официальных сайтах, чтобы найти подводные камни и изучить рынок. Не пропадать же добру, решил я, когда наработки стали превращаться в статью.
Плоды этих трудов вы сейчас видите на своем экране.
Читать далееЛокализация с помощью NDT
Посвящается всем тем, кто хочет узнать, как работает алгоритм, не читая диссер на английском на 200 страниц [1].
Дисклеймер: некоторые определения или заявления могут быть не точными, для получения самой точной информации обратитесь к серьезным статьям.