[syndicated profile] habr_egorius_feed

Posted by pg_expecto

Этот пост — необычный. Он не о новом инструменте или результате исследования, а о процессе научной (и околонаучной) работы, ценности peer review, даже в его минимальной форме, и о том, как важно уметь признавать и исправлять ошибки.

Peer review (от англ. peer — «равный, коллега», review — «рецензия») — процесс экспертной оценки научных работ независимыми экспертами из той же области знаний. Эти эксперты (рецензенты) не работают в том же учреждении, что и автор, и не имеют с ним конфликта интересов. Их задача — беспристрастно проанализировать исследование и дать заключение о его качестве.

Всё началось с одного вдумчивого комментария: https://habr.com/ru/articles/973126/comments/#comment_29208416

@khalimonas- спасибо за наводку

В сценарии действительно была допущена методологическая ошибка, которая исказила результаты и, как следствие, выводы.

Научная и исследовательская честность требует исправления ошибок, а не их сокрытия. Поэтому, предприняты следующие шаги:

  1. Статья по эксперименту "Анализ вариантов оптимизации ресурсоёмкого SQL-запроса: Вариант-4 «Временная таблица»" ( https://habr.com/p/972276/ ) - исправлена, эксперимент откорректирован.

  2. Выводы в статье по итогам цикла экспериментов "Итоги анализа вариантов оптимизации ресурсоёмкого SQL-запроса" (https://habr.com/p/973126/) - исправлены. Результат цикла экспериментов - изменен.

  3. Статья "Прогноз vs Реальность: прогноз нейросети «Временная таблица vs CTE в многопользовательской среде PostgreSQL»" - снята с публикации. Статья была построена вокруг вопроса к нейросети, который, как выяснилось, был сформулирован на шатком фундаменте (из-за той самой ошибки в сценарии).Постановка вопроса была признана некорректной, что делает всю статью и ее анализ невалидными. Во избежание распространения ложной информации, статья - удалена. Это более ответственный шаг, чем исправление, так как ее основная предпосылка была ошибочна.

Выводы и благодарность

Этот случай стал для мощным напоминанием о нескольких важных принципах:

  • Ценность открытости. Публикация методологию позволяет сообществу ее проверить.

  • Сила сообщества. Один вдумчивый комментарий может быть ценнее десятков часов самостоятельной работы «в слепую».

  • Процесс важнее результата. Настоящее исследование — это не путь от гипотезы к красивому графику, а итеративный процесс проверки, сомнения и корректировки. Ошибаться — нормально. Гораздо важнее, как ты исправляешь ошибки.

Огромная благодарность @khalimonas  , за потраченное время и внимательность, чтобы указать на неточность.

Этот опыт только укрепил убеждение в важности диалога с техническим сообществом. Я продолжу делиться своими экспериментами, и буду рад любой конструктивной критике, которая помогает приблизиться к более точному пониманию исследуемой темы.

Все указанные выше изменения внесены. Первая статья обновлена, вторая — откорректирована, третья — удалена.

Читать дальше →

О траннсговняции

Dec. 6th, 2025 08:10 am
[syndicated profile] hardsign_lj_feed
— Я придумал автомат для стрижки! Смотрите, вот сюда засовываете голову, нажимаете кнопку — и через пять минут всё готово!
— Подождите, но ведь у всех людей форма головы разная?
— До первой стрижки — да...

Вечер в семейном кругу. На стене бормочет телевизор. Куда нам до молодых да прогрессивных, которые «зомбоящик не смотрят», зато постоянно пялятся в зомбокоробочки...

На телевидении куча проектов, где выступают начинающие артисты. «Голос», «Ну-ка, все вместе!» и всякое такое.

Сначала — отборочные туры. Со всей страны приезжают люди, поют песни, и ты только смотришь, открыв рот: Боже, как же богата талантами земля русская! Какие голоса, какие замечательные песни, какие самобытные артисты! Почему же на «голубых огоньках» и прочих официальных мероприятиях до сих пор унылое эцамое? Вот же они, самородки, только успевай собирать в корзину!

Но потом... чем ближе к финалу, тем более одинаковые песни, одинаковые манеры... И вот уже смотришь на ту самую девочку, которой так восхищался пару недель назад, и думаешь: «И как же она добралась до финала?..»

То есть все вот эти «наставники» и «тренеры» как будто целенаправленно убивают всё живое и оригинальное, загоняя всех в общие рамки... Кажется, я понимаю, почему молодые сидят в своих коробочках: у тамошних обитателей аудитория, может, поменьше, но зато у них есть возможность гнуть свою линию. Надо будет глянуть как-нибудь, может, и линия не совсем кривая...

Миллион

Dec. 6th, 2025 06:56 am
[syndicated profile] temalebedev_feed

Posted by temalebedev

Самая дебильная цель на свете - заработать миллион долларов.

Эта цель дебильна, как и все остальные ровные и гладкие цели. Почему миллион, а не 950 000? Почему долларов, а не фунтов стерлингов? Почему заработать, а не найти в виде клада?

Целью в миллион долларов соблазняют людей всякие шарлатаны и бизнес-тренеры, которые сами миллиона никогда не видели в глаза.

Почему миллион - плохая цель? Все очень просто. Никто не знает, чего достигнет каждый человек. Известно только, что если идти вперед, работать, не проебывать шансы, то каждый человек получит больше, чем у него есть сейчас. Хоть на сколько-нибудь, но больше.

И самое главное, что никто не знает, больше ЧЕГО он получит. Рублей? Друзей? Книг? Мыслей? Связей? Неизвестно! Надо просто идти вперед и смотреть, что лучше получается. В некотором смысле миллион друзей дадут гораздо больше, чем миллион долларов.

А тот мудак, который поставит перед собой цель в миллион долларов проебет все остальные результаты, которые могли бы быть ему доступны (например, 156 публикаций в хорошем научном журнале). Потому что откажется от них в пользу долларов, которые могут никогда и наступить.

Короче, делай что должен, и будь что будет, епта.

[syndicated profile] habr_egorius_feed

Posted by denis-19

Google представил топ лучших расширений для Chrome в 2025 году: 

  • HARPA AI: позволяет автоматизировать любую работу в интернете: мониторинг сайтов, напоминания, боты, поиск, скрапинг; 

  • Quillbot: если работаете с текстом — это вам. Проверка орфографии, рерайт ИИ‑текста, подборка синонимов и даже проверка осмысленности текста;

  • Monica и Sider: добавляют в браузер боковую панель с самыми полезными нейронками. Удобный доступ к сразу нескольким чат‑ботам, быстрой генерации картинок и видео, проверке и переводу документов; 

  • Fireflies и Bluedot: помогут в создании заметок и автоматической расшифровке бесконечных созвонов; 

  • QuestionAI и eJOY: школьники и студенты, а это вам — помощник по выполнению домашних заданий и разбору тем по любым предметам. 

  • Adobe Photoshop: быстрый доступ к Фотошопу. Веб‑версия проще, но там есть все нужные инструменты для редактирования фотографий, в том числе ИИ‑фотошоп;

  • Phia: шопинг‑расширение с ИИ для автоматического сравнения цен при покупках в браузере. Идеально, если все ещё мечтаете найти дешёвые ОЗУ.

Читать дальше →
[syndicated profile] habr_egorius_feed

Posted by stronciy

Как я чуть не прошёл собеседование у «миллиардера» из Alchemy

Утро начиналось, как обычно — кофе, почта, LinkedIn.
И тут сообщение в linkedin:

«Здравствуйте! Мы хотим пригласить вас на позицию менеджера высшего звена в Alchemy!»

Листаю ниже — и кто, вы думаете, будет меня собеседовать? Сам Joseph Lau, вот его профиль.
Ну думаю, шутки в сторону. Миллиардер, всё серьёзно.

Назначаем митинг. У него всего одно свободное время — 9:30 утра по Лос-Анджелесу.
У богатых свои причуды. Я киваю в монитор: ладно, сыграем по-крупному.

Включаю режим «серьёзного специалиста»:
повторяю управление проектами, техстеки, quick refresh по Kafka — вдруг неожиданно спросят.
Даже откопал старые FIX-скрипты, которыми когда-то биржи Ближнего Востока подключал.

Волнуюсь, завариваю чай, сижу жду.
9:26. Google Meet пишет: «Ваш собеседник онлайн».

Подключаюсь — и вместо ожидаемого азиатского миллиардера вижу индуса. Сидит, улыбается в камеру. Глуповато.

Ну ладно, думаю, и Сатья Наделла индус. Бывает.

Парень оживляется, начинает интервью с комплиментов:

«Вы такой редкий специалист, мы давно искали именно вас!»

Я чуть растаял. Но быстро вернул фокус, когда он спросил, сколько я хочу зарабатывать.
Называю сумму. Он — ни моргнуть глазом:
— Отлично! Проверим ваши технические навыки.

Через секунду — ссылка на репозиторий:
👉 Bitbucket: alchemy-lab/p12-alchemy-mvp

«Посмотрите проект», — говорит.

Открываю. Пять абзацев, ноль смысла.
Пишу ему, что "документация" больше похожа на шутку.
Он улыбается — и бац, камера отвалилась.

— Простите, интернет плохой. Вы тоже выключите.

Думаю: ага, плохой интернет в Америке — классика.
Даже стало гордо за моего провайдера который даст фору всей Силиконовой долине.

Ладно.
Он предлагает запустить проект «вместе». Я не против.
Не стесняясь расшаренного экрана, открываю ChatGPT и прошу сгенерировать docker-compose.yml и Dockerfile для Next.js.

Он напрягся:
— Что вы делаете?
Я ему спокойно:
— Запускаю незнакомую дрянь в изолированной песочнице. Без лишних сюрпризов.

Через минуту проект крутится. Он смотрит, кивает, говорит:

«С вами обязательно свяжутся!» — и отключается.

Сижу, смотрю на экран. Что-то не даёт покоя.
Открываю код, бегло ищу глазами — и вот он, красавец:

const response = await axios.get('https://api.npoint.io/43c98e897c8540091987')

И тут всё стало на свои места.
Мой покойный нигерийский дядя с миллионами в банке воскрес — и решил поиграть в стартапера из Alchemy.

Дальше копать неинтересно.
Скучные жулики — даже без фантазии.

💡 Вывод:
Никогда не запускайте на своём компьютере никакой код — даже если вам прислали его «от имени Microsoft», Google или Alchemy.
Пока нет подписанного контракта и корпоративного ноутбука, — никаких экспериментов.

Берегите себя.
И помните народную мудрость:

Если красавица на х:% бросается — будь осторожен, триппер возможен.

P.S.
Да, всё это реально случилось.
А история про индуса — просто напоминание, что даже айтишная ловушка может начинаться с вежливого письма и золотого LinkedIn-профиля.

Читать дальше →
[syndicated profile] habr_egorius_feed

Posted by oldzoomer

Привет, это снова Егор Гаврилов. Сегодня я расскажу, что было сделано за последний месяц в рамках очередного своего пет-проекта - StingrayTV Alice.

Предыдущая статья была вынесена в черновики мной, однако если вкратце, StingrayTV Alice - это попытка интегрировать ресиверы Триколора на базе платформы StingrayTV с сервисом "Дом с Алисой". Это позволяет управлять ресивером через Алису, и интегрировать его в общий умный дом. Проект пережил несколько доработок, и сейчас там используется Keycloak, Spring Boot 4, и другие самые современные технологии. Также было сделано множество улучшений кодовой базы, что позволило избавиться от лишнего кода, и улучшить стабильность и производительность данного гейтвея.

Keycloak: теперь нормальная аутентификация - это реальность

Изначально планировалась аутентификация по физическому присутствию пользователя за консолью сервера. Однако реализовать это достаточно было нетривиально, и поэтому принято решение использовать уже готовый сервер аутентификации - а именно Keycloak. Оно даёт более гибкий контроль за процессом аутентификации, а также является проверенным и готовым решением для реализации OAuth2.

Куча рефакторинга

Проект подвергся обширному рефакторингу - как те, которые я сделал на всех своих пет-проектах (в частности, перевод проектов на Spring Boot 4, а также улучшения по части CI/CD в проектах - теперь там реализован полноценный пайплайн, который обеспечивает высокий уровень консистентности всего цикла), так и постепенная работа над чисткой кода (при помощи самых разных линтинг-инструментов - начиная от встроенных инструментов OpenIDE, и заканчивая SonarQube for IDE и Explyt Spring). Это позволило обеспечить гораздо большую чистоту и сопровождаемость кода.

В частности:

  1. Избавились от кривого механизма аутентификации - теперь там самый что ни на есть цивильный Keycloak.

  2. Убрали использование Preferences API для хранения нужных ключей для старого механизма аутентификации - Keycloak куда лучше во всём.

  3. Мелкие улучшения в кодовой базе - меньше ужаса и треша, больше чистого кода.

Итоги

Проект пережил многое - но теперь оно всё ближе к тому, чтобы можно было использовать у себя дома, безопасно и спокойно.

Мой сайт-резюме
Мой GitHub

Читать дальше →
[syndicated profile] habr_egorius_feed

Posted by levashove

Callout Manager в Obsidian: что это, как работает и зачем нужен

Продолжаю про Obsidian. Сначала хотел рассказать про шаблоны, тем более я с ними сам до сих пор разбираюсь и периодически переделываю, но понял, что перед этим нужно раскрыть тему callout-блоков и плагина Callout Manager.

💡 Скачать

Что такое callout-блоки

Callout-блоки — это специальные визуально оформленные блоки в Markdown-заметках Obsidian. Они состоят из:

➡️ иконки
➡️ типа блока (info, note, warning и т.д.)
➡️ опционального заголовка
➡️ содержимого

Это выделенный элемент текста, похожий на карточку или подсказку. Посмотреть пример таких блоков вы можете в посте про Obsidian TODO Plugin. В шаблонах я активно использую callouts для оформления.

Как вызвать callout в Obsidian

Достаточно начать строку с > и указать тип в квадратных скобках. Стандартный синтаксис выглядит так:

>[!info] Информация
Это пример callout-блока.

Что делает плагин Callout Manager

Встроенные в Obsidian callouts-блоки использовать можно, но неудобно — нужно помнить синтаксис, типы, иконки. Callout Manager решает эту проблему: он показывает все доступные блоки, позволяет ими управлять (менять цвет и иконку), добавлять новые.

Простой пример на скрине к посту — кастомный блок для выделения промтов.

ТГ:📥Левашов

Читать дальше →
[syndicated profile] habr_egorius_feed

Posted by NickDoom

…и ещё немного пятничного наброшу, если не возражаете.

Не без помощи @TonnyRed, который явно на два порядка лучше меня разбирается в АКПП, эта бредятинка обрела более-менее реализуемые черты. Если в этот раз в этом есть смысл, можете считать его соавтором. Если совсем чушь — он не виноват, это всё я.

1) Постановка задачи: добавить к МКПП ограниченные возможности по плавному преобразованию оборотов в крутящий момент с тем, чтобы покрыть ими самые актуальные для АКПП ситуации: «ползём по пробке битый час», «паркуемся задом вверх по склону с зазором 10 см и поворотом», «раскачиваем машину в грязи, стараясь не дать колесу провернуться». В общем, все те, где меньше всего хочется играть сцеплением, ловя нужную степень. Не нарушить обычную работу МКПП. Не спрашивать, нахуа.

2) Решение: в обычную МКПП добавляем второй ведущий вал, связываем его с первым через «гидробублик», который, как говорит Википедия, «сочетает свойства гидромуфты и гидротрансформатора», то есть может на малых оборотах не просто пробуксовывать (как гидромуфта или обычное сцепление), а ещё и преобразовывать это в крутящий момент (как говорит Википедия, до трёхкратного, что весьма немало). Только «бублик», без всяких планетарок и прочего, входящего в состав АКПП. На этот второй ведущий вал переносим шестерни первой и задней передачи. Увеличиваем их примерно раза в три.

3) Работа: аналогично обычной МКПП. Сцепление выжали, передачу включили/переключили, сцепление отпустили. Оба вала уже после сцепления, поэтому они отцепляются вместе (правда, потребуется какой-то особо суровый синхронизатор, потому что «бублик» сильно больше весит, чем голый вал, иначе получим «и хрюкотали ЗиЛюки»). В принципе, большой разницы нет, что на том валу, что на этом, в любом случае мы включили передачу и можем ехать. Но если это одна из тех передач, которые берутся с «гидровала» — у нас есть возможность, не выключая сцепления, плавно трогаться и останавливаться (за счёт проворота «гидробублика» на малых оборотах), а также развивать нормальный для этих передач крутящий на выходе (когда обороты двигателя большие, а выходной вал заторможен массой автомобиля и обороты ещё не набрал), ну и до кучи (что на обычной механике по понятной причине не получится) — разгоняться до типичных для третьей передачи скоростей (когда «бублик» «переходит из режима гидротрансформатора в режим гидромуфты» © та же Википедия). Не то что бы это было сильно нужно, вторую-то никто не отменял, но когда-то и удобно может быть…

Особенно приятно, что теперь оно дружится с вот этим вот и избавилось от лишних сущностей типа «заодно раздатка» (как и обычная механика). Делаем на руль рычажок и включаем круиз-режим, когда электрика пытается противостоять любому изменению скорости (в обычном режиме она отслеживает педаль газа и помогает, наоборот, эту самую скорость изменить. Даже если двигатель вообще остановлен и мы на нейтрали едем чисто на электрике, в той же пробке, например). В круиз-режиме же (сбрасывается тем же рычажком или нажатием тормоза) можно завысить передачу и ехать в режиме «газ — это выключатель» (на малокубатурном моте разница в КПД за счёт более полного использования сжатия составила «изрядно не доехал до Ярославля на полном баке»/«проехал километров 50 за Ярославль на полном баке», такой вот цикл Отто). Втопили газ — а электрика разогнаться не даёт, заряжает суперконденсатор, а потом и аккумулятор. Отпустили — а она не даёт потерять скорость. Обычный гибрид в его лучшем виде, но ещё и с ручной оценкой «а с каким зарядом аккумулятора я хочу миновать Пушкино, если мне неделю потом никуда не ехать». Плюс подключение мозга к процессу оценки устойчивости машины в данной дорожной ситуации при данном положении педали газа, когда «одни тащат, другие тормозят». В общем, есть где позадрач развернуться.

—————————————————————————————————

ЗЫ: чтобы два раза не ходить. Что господа физики думают про судьбу нейтрона? Чем может отличаться взаимодействие W-бозонов в разных постановках эксперимента? Может, в них дело?

Читать дальше →
[syndicated profile] habr_egorius_feed

Posted by Luxms (Luxms BI)

Пятница – самое время для осеннего дайджеста! Что было интересного этой осенью, вспоминаем вместе!

Главное событие сезона. Больше, чем конференция.

11 сентября провели нашу масштабную ежегодную конференцию! Красная дорожка, попкорн, вспышки фотокамер и классная энергетика. Всем спасибо, кто провел этот день с нами! А кто пропустил, могут посмотреть выступления в записи:

Наши проекты

  • Глобальное обновление в ОАО «РЖД». Провели одно из самых масштабных обновлений этой осени: крупнейший транспортный холдинг страны перешёл с Luxms BI v 4 на v10. Система «Рабочее место руководителя» с более чем 5000 пользователей обновилась без простоев и с полной обратной совместимостью, подтвердив надежность Luxms BI в одном из самых сложных ИТ-ландшафтов страны.

  • Целых 6 проектов на Luxms BI номинированы на конкурс «Проект Года 2025» от GlobalCIO – больше, чем у любой другой BI-системы! Отличный повод познакомиться с реальными кейсами наших клиентов. Мы будем очень рады вашим голосам и комментариям.

Обновления и новые возможности

Партнерства – вместе сильнее

Мероприятия

Читать и вдохновляться

На хабре выпустили три статьи из цикла «Больше, чем BI: 23 фичи Luxms BI, которыми мы гордимся».
Собрали то, что нас самих вдохновляет, и то, что мы чаще всего видим в успешных проектах наших клиентов и разделили их на 4 части, о трех уже рассказали:

  1. Платформенность и архитектурные возможности

  2. Функционал классической BI-системы

  3. Больше, чем BI - решения для специализированных задач

В журнале Т-банка для бизнеса «Бизнес-секреты» вышла статья «Тестирование в IT: экзамен, от которого не сбежать». Как устроено тестирование в ИТ и почему его роль выходит далеко за рамки поиска багов. Точно горячая тема, стоящая вашего внимания.

Осень была насыщенной, а мы настраиваемся на не менее вдохновляющую зиму!

Читать дальше →
[syndicated profile] habr_egorius_feed

Posted by zaharovpavel

Работать в агентстве или на стороне клиента? Джентльменский разбор

Есть вечная история: сидит спец в агентстве, получает по лицу от клиента на созвоне и думает — хватит? Перейду-ка я на сторону клиента, сидеть буду спокойно, задачи ставить, за них спрашивать и если что покричать смогу. Кто мне что сделает? Власть. Рай.

Базово существует существовал карьерный трек по учебнику: вырастаешь до сеньера или хеда > переходишь в инхаус > «кайфуешь».

Тем не менее, романтизировать такой подход — базовая ошибка агентской жизни. Откуда взяться пониманию того, что трафик — лишь малая часть воронки? В агентстве более широкий взгляд на маркетинг и иные функции появляется не у всех. Ему просто неоткуда взяться: зачастую не с кем и не на чем его развивать.

Отсюда и рождается конфликт двух миров: некомпетентный клиент в глазах агентства и подрядчик, который видит перед глазами только рекламный кабинет.

Распишу кратко свое имхо, какие есть плюсы и минусы с обеих стороны.

📌 Клиентские плюсы

1. Шире картинка

Смотришь на продукт по новому: офлайн, онлайн, бренд, пиар — перечислять можно долго. Сплит не делится на перформанс и медийку, грубо говоря. Даже если ты не отвечаешь за все, то все равно будешь вникать во все аспекты.

2. Погружение в один продукт

Нет десяти ниш одновременно. Куда глубже вникаешь в нюансы, за счёт чего решения в рамках бизнеса и его специфики принимаются куда корректнее. Не будет ощущения, что ты «по верхам».

3. Прямое влияние на деньги

Один трафик не всегда влияет напрямую на бизнес-результаты, следовательно, твой импакт на рост прямо пропорционален твоим решениям, изменениям в сплиту и работе по всей воронке.

4. Стратегический взгляд

Оптимизировать кампашки в Директе — одно, смотреть на продукт со всех сторон — требует больших навыков.

📌 Клиентские минусы

1. Агентство — твои руки, но не твои люди

Уметь выстроить отношения, коммуникацию, мотивировать и понимать, на что можно давить, а на что нет — достаточно сложно.

2. Узкая ниша = более сложный переход

Работал три года в условном мобайл-екоме? Рынок может решить, что больше тебе и не надо ничего видеть другого.

3. Бюрократия

Сменить подрядчика, внести изменения на лендинге? Если ещё и корпорат — будет непросто.

4. Монотонность

Один продукт может быстро надоесть, а в агентство для более красочной картинки могут не взять. Темп другой. Где-то стереотип, а где-то правда.

5. Кросс-функциональные войны

Маркетинг, продукт, закупки, CRM — не всегда одна команда. Каждый хочет оторвать свой кусок, особенно в период кризиса.

📌 Агентские плюсы

1. Быстрый рост

Темп высокий, задач много — бери инициативу и расти.

2. Насмотренность

Тендеры, разные бизнес-модели, разные клиенты. В целом это может сформировать тот самый более широкий взгляд, но смотря где работать.

3. Многозадачность

Сроки вчера, пять брифов одновременно — сейчас особенно нужны люди, которые умеют в жнеца и грецa.

4. Отвечать за один трафик проще

Отчасти это плюс, поскольку твоя задача — чтобы договоренности и  коммиты на КПИ с клиентом были выполнены. Если всем win-win, то будь здоров.

📌 Агентские минусы

1. Риск застрять в одной функции

Достаточно легко много лет запускать один канал, а потом осознать, что рынок уже не тот.

2. Ограниченный доступ к продукту

О чём уже проговорили — не так часто клиенты пускают агентства к себе внутрь.

3. Сложнее перейти на клиента

Особенно сейчас, когда работодатель не готов рисковать. А тот же стереотип про агентских, которые мыслят поведенческими метриками, — всё так и осталось.

4. Высокий темп

Более быстрое выгорание. Не всем подходят клиенты, защиты, тендеры, хотя, считаю, сейчас это плюс. Всё очень динамично и быстро, нужно быть готовым.

5. Рынок не так «уважает»

Есть вайб на рынке, что агентство — про продажи того, что не нужно. Клиент более презентабелен, скажем так, в новом костюме. Это вопрос отношения.

Романтизировать ни один путь не стоит. И агентство, и клиент — две разные реальности с разными правилами.В идеале — попробовать и то и то. А дальше будет понятнее, на чём можно остановиться.

Один ответ вряд ли кто-то даст.

Читать дальше →
[syndicated profile] habr_egorius_feed

Posted by Editor_cloud_ru (Cloud.ru)

Кейс: «Жива Технологии» арендует в облаке виртуальные машины с GPU для приложения с AI 🤖💬

👨‍💻 Что за компания

«Жива Технологии» — разработчик приложения JIVA, ассистента с AI, который помогает вести здоровый образ жизни. В приложении можно составить план, чтобы достичь поставленной цели: рассчитать норму воды, построить график тренировок или поправить технику упражнений.

А еще искусственный интеллект рассчитывает по фото питательность блюда: вес порции, количество калорий, белков, жиров, углеводов, микро- и макро-нутриентов. В результате такого анализа AI-помощник в JIVA советует, что можно заменить или добавить, чтобы прием пищи стал полезнее.

🕵️ Какая была задача

Искусственный интеллект внутри JIVA — это AI-модели для распознавания нутриентов по фото, встроенный AI-ассистент на базе LLM и каскад моделей по детекции и распознаванию физических упражнений. Все модели разработчик собрал на open source.

Клиенту были нужны видеокарты с GPU для инференса и обучения этих моделей. Закупать свои графические процессоры оказалось невыгодно, и он решил арендовать их в облаке. «Жива Технологии» хотел использовать виртуалки с GPU и другие облачные сервисы, чтобы мониторить работу моделей и управлять ресурсами в одном месте.

📈 Результат

Клиент использовал набор сервисов Cloud.ru, чтобы развернуть в облаке бэкенд приложения, тестовую и продовую среду и сами модели: 

  • Развернул бэкенд и модель для подбора упражнений на пяти ВМ платформы Cloud.ru Advanced. Там же подключил сервисы для мониторинга, логирования и работы с базами данных.

  • Для LLM выбрал две платформы: Cloud.ru Evolution для тестовой среды и дообучения и Cloud.ru Advanced для продовой среды и инференса моделей.

  • Тестовую среду развернул на виртуальных машинах Evolution Compute c GPU с гарантированной долей vCPU 30% 8vCPU 16GB RAM. Для тестирования взял одну GPU-карту A100 — она позволяет экспериментировать при обучении и тестировании LLM.

  • Чтобы собирать данные для дообучения и хранить бенчмарки, выбрал объектное хранилище Evolution Object Storage.

  • Для продовой среды выбрал виртуалки с такими параметрами: 20 vCPU 117 GB RAM 1 × A100 NVIDIA 80 GB.

🚀 Что дальше

В планах «Жива Технологии» — ускорить распознавание нутриентов по фото с 8–9 до 2–3 секунд, не арендуя при этом дополнительные GPU. У Cloud.ru есть сервисы, которые помогают в инференсе моделей, их дообучении и не только. Например, для запуска и развертывания ML-моделей предложили клиенту протестировать сервис Evolution ML Inference.

Читать дальше →
[syndicated profile] hardsign_lj_feed

Понадобилось мне тут несколько довольно-таки несложных деталей. Был бы у меня сверлильный станок, я бы, может, и сам такое сделал, а дрелью и болгаркой получается как-то не очень.

Что ж, нарисовал эскизы, нашёл на «Авито» объявление типа «услуги слесаря-токаря-фрезировщика в Королёве», написал письмо. Один, с наилучшими оценками и «любой сложностью» в объявлении, отказался делать такое, а второй вроде бы даже согласился и назвал цену.

В качестве пятничной загадки попробуйте её отгадать.

Картинки кликабельны, если надо.

[syndicated profile] habr_egorius_feed

Posted by Surf_Studio

Как внедрить ИИ в разработку и подружиться с безопасниками

ИИ-инструменты в разработке стали классикой. Но чем активнее команды используют ИИ, тем острее стоят вопросы безопасности. Об этом говорят гораздо реже, чем о новых моделях — хотя именно она определяет, выкатите ли вы фичу спокойно или поднимите команду в 3 ночи поднимать упавший сервер.

Чтобы разобраться, как это работает в реальных процессах, мы собрали за одним столом лидеров из Сбера, Positive Technologies, RuStore и Ozon FinTech. Эксперты поделились практиками, ошибками, риск-моделями и объяснили, почему безопасность — это не тормоз, а часть архитектуры внедрения ИИ.

Теперь запись доступна на YouTube. Вы узнаете:

  • Как защищать чувствительные данные, не превращая компанию в «закрытый контур». Какие подходы позволяют внедрять ИИ-инструменты в средах, где малейшая утечка — критический инцидент.

  • Три ключевых AI-риска, про которые редко говорят вендоры. Злоупотребление моделями, небезопасный код, сгенерированный без проверки, и ИИ-агенты с доступами ко всему — эксперты поделятся кейсами.

  • Как меняется соотношение безопасности и скорости при масштабировании. Почему крупные компании осторожнее, чем стартапы, и как учитывать репутационные и финансовые риски при внедрении автоматизации.

  • Что делать, если ИИ сгенерировал уязвимый код, и это привело к взлому системы. Где проходит реальная граница ответственности между разработкой, безопасностью и инструментами.

  • К чему готовиться в части регулирования. Почему регулирование ИИ будет идти по пути любых инженерных технологий, что происходит в Китае, и какие требования появятся первыми.

  • Как безопасники и разработчики приходят к партнёрству.
    Почему зрелые команды кибербеза не тормозят внедрение технологий, а помогают строить безопасный процесс — и почему к 2026 году в компаниях появятся команды, частично состоящие из ИИ-агентов.

Спикеры:

  • Сергей Марков — Директор по развитию технологий ИИ, Сбер.

  • Светлана Газизова — Директор по построению процессов безопасной разработки, Positive Technologies.

  • Александр Толмачев — ex-CDO Ozon FinTech, преподаватель Сколково и ВШЭ.

  • Сергей Кузнецов — Руководитель команды мобильной инфраструктуры, RuStore.

«Большинство серьёзных инцидентов происходит не из-за ИИ, а из-за плохо выстроенных процессов вокруг него. Агент с лишними правами доступа может привести к краху всего.»

— Сергей Марков, директор по развитию технологий ИИ, Сбер.

Смотрите полную запись круглого стола на YouTube — если вы внедряете ИИ, работаете с чувствительными данными или хотите адаптировать SDLC под новые риски.

Читать дальше →
[syndicated profile] habr_egorius_feed

Posted by nanocad (Нанософт разработка)

🔥 Как спроектировать систему отопления многоэтажного дома без ошибок и лишней работы?

Многие инженеры сталкиваются с проблемой: проектирование сложной системы отопления занимает слишком много времени, расчеты приходится переделывать, а балансировка трубопроводов превращается в головоломку.

Мы решили показать, как это делается на практике, используя nanoCAD BIM Отопление. На вебинаре вы увидите полный путь проектирования многоэтажного жилого дома — от исходных данных до готовой сбалансированной системы.

Когда: 11 декабря, 11:00–13:00 (МСК)
Где: онлайн, бесплатно – зарегистрироваться

На вебинаре вы узнаете:

  • Как подготовить исходные данные для проекта отопления и какие ресурсы использовать

  • Как формировать систему отопления для разных этажей многоэтажного дома

  • Как подбирать диаметры трубопроводов и выполнять балансировку

  • Как ускорить выпуск рабочей документации без потери качества

  • Реальный проект: обзор многоэтажного дома, выполненного в nanoCAD BIM Отопление

  • Ответы на ваши вопросы

Спикер: Никита Иванов, инженер по сопровождению и внедрению ПО, участвовавший в пилотном проекте.

Будет полезно инженерам-проектировщикам ОВК, руководителям проектных групп, BIM-менеджерам и специалистам по теплоснабжению.

💡 Присоединяйтесь, чтобы увидеть реальный проект отопления многоэтажного дома в действии и узнать, как инженеры решают сложные инженерные задачи с nanoCAD BIM Отопление.

Читать дальше →
[syndicated profile] habr_egorius_feed

Posted by anezthezzia (Хабр)

Где учиться HR и рекрутингу?

С чего начинается работа в любой компании? Чаще всего — со знакомства с рекрутерами и HR. Именно эти специалисты вводят соискателя в курс дела, рассказывают о компании, её правилах и о том, что от него требуется.

Хотите стать крутыми HR-специалистом или просто улучшить свои навыки? На Хабр Карьере есть целый раздел с курсами, посвященными HR и рекрутингу. А сегодня ловите подборку по ключевым направлениям:

HR-аналитика. Изучаем метрики, отчёты и инструменты, чтобы понять, что происходит в команде: от текучки кадров до эффективности работы.

Управление HR. Разработка стратегии, формирование корпоративной культуры, создание систем мотивации и выстраивание HR-процессов.

Рекрутинг. Поиск кандидатов, организация процесса найма, проведения интервью, оценка навыков и работы с возражениями соискателей.

Кадровое делопроизводство. Учимся правильно оформлять персонал, вести документацию, работать с Трудовым кодексом, составлять договоры, оформлять отпуска и увольнения.

Оценка персонала и аттестация. Методики оценки компетенций, performance review, грейды и регулярная аттестация.

Курсы по всем специальностям на нашей витрине

Читать дальше →
[syndicated profile] habr_egorius_feed

Posted by SIGMA_team (СИГМА)

Собрали нашумевшие ЗОЖ-тренды 2025 года: 5 модных практик, которые позволят чувствовать себя лучше!

От ферментов в банке до кофейных рейвов — это про то, как быть в гармонии с собой, даже когда мир меняется под ногами.

Читать дальше →
[syndicated profile] habr_egorius_feed

Posted by dantrusov10 (Инферит)

Вышел подробный обзор ИТМен на ServerNews — делюсь главными моментами

Привет!

Я — Данила Трусов, директор продукта «Инферит ИТМен».

Хочу поделиться статьей, которая вышла на ServerNews:

Обзор российской системы инвентаризации «ИТМен»: лучше день потерять, потом за пять минут долететь.

Материал получился довольно подробным — в нем разобран текущий функционал ИТМен, архитектурный подход, основные модули и сценарии использования.

Что внутри обзора:

  • краткий разбор ключевых возможностей системы;

  • акцент на практическое применение в компаниях разного масштаба;

  • разъяснение, чем мы отличаемся иных решений;

  • обзор моделей данных, инвентаризации и подхода к каталогу активов.

Для тех, кто интересуется инструментами контроля над ИТ-активами, материал может быть полезным как структурированная точка входа, особенно если вы сравниваете решения или рассматриваете внедрение в 2026 году.

Спасибо коллегам за такой подробный обзор, для нас ценно, что ИТМен полезен, и мы рады делиться инсайтами, скринами, кейсами, в том числе в нашем блоге Хабра.

Буду рад обратной связи и вопросам в комментариях!

Читать дальше →
[syndicated profile] habr_egorius_feed

Posted by yvorobjeva (Хайстекс)

Привет, Хабр! Тем, кому регулярно приходится заглядывать в etcd — будь то QA, поддержка или разработчики — хорошо знакома ситуация, когда нужно разобраться с неожиданным состоянием сервиса, проверить конфиги или найти застрявший лок. И каждый раз всё сводится к одному: копировать ключ, запускать etcdctl get, читать многострочный JSON в терминале, ошибаться в пути… и в какой-то момент понимаешь, что это однообразие выматывает больше, чем сама проблема.

Поэтому наш коллега из Хайстекс сделал небольшой TUI-инструмент, который заметно упрощает работу с etcd и делает её куда дружелюбнее для тех, кто каждый день копается в окружениях. Он снимает рутину etcdctl, даёт привычную “каталожную” навигацию, подсвечивает скрытые _-ключи, позволяет комфортно открывать большие конфиги и помогает разбираться с локами, которые любят появляться в самых неожиданных местах.

Если вы в QA, поддержке или просто часто работаете с etcd, этот инструмент легко сэкономит вам время и нервы.

Статью можно прочитать здесь.

Читать дальше →

Profile

egorius: (Default)
egorius

September 2025

M T W T F S S
1234567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 6th, 2025 01:53 pm
Powered by Dreamwidth Studios