Select a country

История о том как «Очень хочется, но ты зеленый»

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

История о том как «Очень хочется, но ты зеленый»

Хочется сделать проект с ИИ, но нет ни бюджета, ни опыта в ML, ни мощного железа?В этой статье я расскажу, как, работая системным администратором и имея нулевые знания Python, собрал локального ИИ-бота для анализа резюме. Без облаков, платных API и «магии».Речь пойдёт о реальном опыте: выборе модели, запуске LLM на слабой видеокарте, интеграции с Telegram и о том, какие задачи такой бот действительно может решать в работе HR и руководителей. А также — что это дало мне как специалисту и почему подобные эксперименты полезны, даже если ты пока «зелёный». Читать далее

Декарт, Поппер и баг в продакшене, или почему самый полезный предмет в моей карьере не имел отношения к ИТ

Вдохновлено Михаилом Ивановым, коллегой и товарищем, который напомнил про «Мир искусства» Вы точно хотите это читать? Это длинная и мес
Наука - Хабрахабр

Декарт, Поппер и баг в продакшене, или почему самый полезный предмет в моей карьере не имел отношения к ИТ

Вдохновлено Михаилом Ивановым, коллегой и товарищем, который напомнил про «Мир искусства» Вы точно хотите это читать? Это длинная и местами сложная статья. Здесь философы XVII-XX веков, проблема индукции и ни одного туториала. Если всё же решитесь - читайте частями и старайтесь осмыслить. Не говорите, что вас не предупреждали.В разговорах с коллегами иногда всплывает тема образования. Клинический психолог, говорю. Собеседник вежливо кивает и переходит к следующей теме. Понятно: какое отношение психология имеет к тестированию?Прямое. Но не потому, что я умею «понимать людей» или «находить подход к разработчикам». Дело в другом предмете из учебного плана. Читать далее

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

Всем привет! Я – аналитик 1С, и, благодаря своей работе, часто сталкиваюсь с разработкой пользовательского интерфейса. За годы практики у мен
Наука - Хабрахабр

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

Всем привет! Я – аналитик 1С, и, благодаря своей работе, часто сталкиваюсь с разработкой пользовательского интерфейса. За годы практики у меня сформировалось собственное видение идеального интерфейса, которым хочется поделиться. Предупреждаю: статья начнётся издалека, но потом мы перейдём непосредственно к когнитивной нагрузке. Читать далее

Человек, которого ненавидит Adobe

Пока одни компании годами учат нас «правильной» цене за софт, один разработчик и сообщество вокруг него сделали профессиональное редактиров
Наука - Хабрахабр

Человек, которого ненавидит Adobe

Пока одни компании годами учат нас «правильной» цене за софт, один разработчик и сообщество вокруг него сделали профессиональное редактирование изображений доступным бесплатно. Эта история не только про GIMP, а про силу open source, людей, которые годами тянут проекты без маркетинга и инвесторов, и про то, почему у нас до сих пор есть выбор в программировании и инструментах. Читать далее

Эволюция .NET-разработчика: взгляд рынка на грейды и компетенции (анализ 700+ вакансий)

Все мы знаем стандартную лестницу: Junior, Middle, Senior. Но где на самом деле проходит граница? Почему в одном стартапе «сеньор» — это тот, кто вчера у
Наука - Хабрахабр

Эволюция .NET-разработчика: взгляд рынка на грейды и компетенции (анализ 700+ вакансий)

Все мы знаем стандартную лестницу: Junior, Middle, Senior. Но где на самом деле проходит граница? Почему в одном стартапе «сеньор» — это тот, кто вчера узнал про LINQ, а в кровавом энтерпрайзе от «мидла» требуют проектировать распределенные системы под нагрузкой в миллион RPS?Я задалась вопросом оценки собственного грейда, когда уходила со своего первого места работы. Кто я для рынка? Почему мои знания на собесе в одной компании соответствуют чуть ли не уровню Senior, а в другой – покрывают максимум вакансию Junior’a? На самом деле проблема не нова – каждая компания вынуждена формировать собственную систему грейдов, а вакансии чаще всего содержат требования, собранные по принципу «чем больше, тем лучше». В таких условиях оценить собственный уровень становится задачей со звездочкой. Я решила отойти от субъективности и спросить у самого рынка. В этой статье — результаты анализа 700+ актуальных вакансий .Net разработчика, графы связности навыков и ответ на вопрос: в какой момент количество выученных библиотек наконец-то превращается в качество инженера. Читать далее

Установка Max отдельно от всего в рабочем профиле на Android

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

Установка Max отдельно от всего в рабочем профиле на Android

Вчера вышла статья, что потребитель пошел по магазинам, искать себе новый телефон для установки туда мессенджера Макс. На Хабре комментаторы в большинстве своем решили: это всё из-за недоверия народного! Допустим. А что, сразу телефон отдельный покупать надо?В этой статье подробнее освещу подход с установкой недоверенного мессенджера Max в «рабочий профиль» на Android, который отгораживает приложения от основного профиля. Обойдемся сегодня без покупки нового гаджета. Читать далее

Почему ваша нейросеть всегда предаст вас ради вежливого хакера с плохими намерениями?

Дисклеймер: Эта статья — не руководство по взлому (How-to) и не сборник эксплойтов. Это попытка системного анализа архитектурных ограничений LLM,
Наука - Хабрахабр

Почему ваша нейросеть всегда предаст вас ради вежливого хакера с плохими намерениями?

Дисклеймер: Эта статья — не руководство по взлому (How-to) и не сборник эксплойтов. Это попытка системного анализа архитектурных ограничений LLM, которые делают промпт-инъекции фундаментальной проблемой на текущем этапе развития технологий. Мы рассмотрим уязвимости через призму механики Attention, токенизации и RLHF, чтобы понять, почему классические детерминированные методы защиты (Black Box) здесь перестают работать. Открыть Белый Ящик

Let’s Encrypt: Стали общедоступны короткоживущие сертификаты и поддержка IP-адресов вместо доменов

15 января 2026 г. — Let’s Encrypt официально объявил о широкой доступности короткоживущих (short-lived) сертификатов с временем жизни около 160 часов (чуть б
Наука - Хабрахабр

Let’s Encrypt: Стали общедоступны короткоживущие сертификаты и поддержка IP-адресов вместо доменов

15 января 2026 г. — Let’s Encrypt официально объявил о широкой доступности короткоживущих (short-lived) сертификатов с временем жизни около 160 часов (чуть более шести дней) и сертификатов, работающих с IP-адресами вместо доменных имен. Читать далее

Нейросети и Казино

Статья носит юмористический характер. Автор не пропагандирует азартные игры. Слово «казино» используется исключительно как метафора с
Наука - Хабрахабр

Нейросети и Казино

Статья носит юмористический характер. Автор не пропагандирует азартные игры. Слово «казино» используется исключительно как метафора случайности процессов генерации. На первый взгляд может показаться, что игрок у рулетки и хипстер с подпиской на Midjourney - это разные люди. Однако: оба они молятся Богу Рандома, оба тратят деньги и оба надеются, что в этот раз «выпадет красиво». Читать далее

Совсем не вайбовый вайбкодинг. Обзор SDD+ фреймворков для разработки с ИИ

В статье рассмотрим SDD фреймворки (Spek-Kit, OpenSpec, Kiro, BMAD) и решения не являющиеся полностью SDD, но решающие вопросы упорядочивания разработки с ИИ (
Наука - Хабрахабр

Совсем не вайбовый вайбкодинг. Обзор SDD+ фреймворков для разработки с ИИ

В статье рассмотрим SDD фреймворки (Spek-Kit, OpenSpec, Kiro, BMAD) и решения не являющиеся полностью SDD, но решающие вопросы упорядочивания разработки с ИИ (Cursor Memory Bank, TaskMaster, Tessl, Supercode, Claude-flow).Слово «вайбкодинг» в современном мире прижилось плотно, но у большинства разработчиков с опытом вызывает безусловный рвотный рефлекс. С одной стороны ИИ пишет код очень хорошо. Современные модели в алгоритмике уже почти всегда лучше разработчиков. Но если дело касается большого проекта и Production, всплывают многочисленные проблемы: Читать далее

Стремимся к AGI: обучаем нейросети в экосистеме эволюционно с нуля

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

Стремимся к AGI: обучаем нейросети в экосистеме эволюционно с нуля

Всем доброго времени суток, Хабровчане!В этой статье я покажу, как пытался добиться хороших результатов и создать, что-то умное, поместив это в искусственную среду с такими же нейросетями, которые так же будут конкурировать, общаться, уничтожать и так далее.Это полноценное двухгодичное исследование, подобных экспериментов направленных именно на развитие нейросетей не было, либо они остались неизвестны.Возможно, Вы вспомнили об экспериментах на просторах интернета с тем, когда давали список генов существам и также симулировали эволюцию, это были очень полезные исследования, но это не то - они симулировали начальную стадию эволюции. Существа не имели «разума», как такого, это был больше алгоритм на if-ах с настройкой голода, скорости... Подобие первых РНК и ДНК. Но мы - это в первую очередь наш мозг, а это полноценная нейросеть, которая намного более сложная и куда ближе к Deep Learning, чем к обычным алгоритмам из классического IT. Наиболее близкий по идее проект - Bibites. Это реально интересно, однако там не было реализовано цельного механизма памяти и обучения - то, что и является основополагающим фактором развития.Проект родился из-за желания изучить на что способны эволюционные алгоритмы развития нейросетей в замкнутой системе - удастся ли повторить процесс развития врановых, касаток и людей? Читать далее

Нейроакварель. Тестируем разные ИИ-решения для создания эффекта живописи красками

Я цифровой художник. Я работаю в гибридном жанре между цифровой фотографией и цифровой живописью. С помощью различных фильтров и эффектов в р
Наука - Хабрахабр

Нейроакварель. Тестируем разные ИИ-решения для создания эффекта живописи красками

Я цифровой художник. Я работаю в гибридном жанре между цифровой фотографией и цифровой живописью. С помощью различных фильтров и эффектов в растровом редакторе я отрисовываю сказочные сюжеты поверх собственных фото. Сейчас у меня есть собственный сайт на базе ArtStation, творческая страничка ВК и творческая страничка в одной из цукерберговских соцсетей.Нейросети я обычно не использую – предпочитаю творить сам. Но недавно всё-таки у меня появилась задача, для которой мне потребовалась творческая коллаборация с каким-нибудь ИИ. И я решил испытать, какой лучше! Читать далее

Обзор книги Радислава Гандапаса «Полная Ж: жизнь как бизнес-проект»

Адаптировать методологию корпоративного управления под личные задачи и личную стратегию — это радикально. 256 страниц полной Ж, то есть Жизн
Наука - Хабрахабр

Обзор книги Радислава Гандапаса «Полная Ж: жизнь как бизнес-проект»

Адаптировать методологию корпоративного управления под личные задачи и личную стратегию — это радикально. 256 страниц полной Ж, то есть Жизни и практических инструментов для ее трансформации в управляемый бизнес-проект. Что ж, попробуем в этом разобраться.Меня зовут Костя Дубровин. Я веду канал про книги. Разобраться

Как не сломать VCL, делая кастомный контрол

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

Как не сломать VCL, делая кастомный контрол

Вы когда-нибудь копировали код кастомного контрола из статьи, чтобы избавиться от мерцания, а потом обнаруживали, что он ломает совместимость, требует специфичных обработчиков и не работает в условной компиляции?Я — да. И, как оказалось, проблема не в Windows API или GDI, а в фундаментальной ошибке проектирования: попытке «улучшить» стандартный интерфейс VCL, изменив сигнатуру OnPaint.В этой статье я объясню, почему передача Canvas и Rect в обработчик — плохая идея, как правильно расширять TWinControl, и почему лучший компонент — тот, который пользователь даже не замечает. Читать далее

Как IT уничтожила концепцию наёмного труда

Давайте для начала разберём, что такое наёмный труд и чем он отличается от предпринимательства. Фактически это две абсолютно разные концепци
Наука - Хабрахабр

Как IT уничтожила концепцию наёмного труда

Давайте для начала разберём, что такое наёмный труд и чем он отличается от предпринимательства. Фактически это две абсолютно разные концепции, две разные роли или даже касты. Они требуют принципиально разных навыков, стратегий и психотипов.Наёмный труд предполагает прежде всего массовую профессию, вид деятельности. То, что всегда есть на рынке для среднего соискателя. Наёмный работник в первую очередь должен обладать дисциплиной, малыми амбициями и, как следствие, уметь подчиняться, полностью сосредотачиваться на работе.Практически любая массовая работа в любой стране и в любую эпоху подразумевает оплату, которая лишь слегка покрывает базовые потребности человека. Понятно, что покупательная способность в разных странах разная. Самое важное здесь то, что в любой социальной системе человек не может не работать. Не получится годик поработать, сделать накопления, а потом пять лет заниматься саморазвитием и другими делами.Всё устроено так, что вы должны работать, не поднимая головы, а зарплата должна уходить на еду, жильё, транспорт, налоги, ипотеку и т.д. У вас должно оставаться буквально чуть-чуть, потому что по факту без крайней нужды многие не согласятся терпеть тяготы и унижение наёмного труда.Но взамен этого социальная система предполагала стабильность. Да, вы отдаёте свою жизнь работе без остатка, но вы не думаете ни о чём остальном. Ваша единственная стратегия выживания — просто работать на работе. В этом и заключается психотип многих работников: зарплату многие получают, а не зарабатывают. Это не недостаток, а особенность системы.В чём особенности предпринимательской деятельности? Предприниматель практически всегда работает на ограниченном, неочевидном или труднодоступном рынке. У предпринимателей появляется конкуренция и риски. Он может работать, не имея гарантированного дохода, или вовсе его бизнес может рухнуть либо не взлететь на старте.Но есть и плюсы — доходы не ограничены сверху настолько, что в случае успеха можно позволить себе и наёмный труд, и излишки для развития бизнеса, и даже вывод средств для покупки предметов роскоши, недоступных среднему наёмному работнику.Что же происходит в IT?Если десятилетиями, а то и веками, наёмный труд подразумевал непритязательность и стабильность — люди работали на одной работе зачастую всю жизнь, занимаясь одним и тем же. Переход на другую работу обычно сопровождался лишь просмотром трудовой книжки и проверкой того, что трудовой опыт вообще есть.Во многих профессиях это и сейчас так. Например, у водителя автобуса никто не требует значка ГТО, ему не надо пересдавать экзамен на права и рассказывать у доски устройство карбюратора.В IT же предприниматели перекладывают на разработчиков свои предпринимательские риски. Уже недостаточно диплома об образовании и 5–10–20 лет опыта в крупных или мелких IT-компаниях. Нужны прежде всего уникальные, а не массовые навыки, компетенции и способности. Читать далее

Wellness System: когда прогресс в RPG измеряется не уровнями, а качеством жизни

Привет, Хабр!Меня зовут Ляленков Михаил, я инди-разработчик, и последние несколько месяцев проектирую игровую систему, которая кардинально п
Наука - Хабрахабр

Wellness System: когда прогресс в RPG измеряется не уровнями, а качеством жизни

Привет, Хабр!Меня зовут Ляленков Михаил, я инди-разработчик, и последние несколько месяцев проектирую игровую систему, которая кардинально переосмысливает прогрессию в RPG. Сегодня хочу поделиться концепцией Wellness System — попыткой заменить традиционный «фарм опыта» на осмысленное управление благополучием персонажа.Эта статья будет полезна: Читать далее

Я сделал набор для самостоятельной сборки пиксельных часов и запустил его на краудфандинге

Привет, Хабр! Меня зовут Даня, я занимаюсь разработкой программных продуктов и дизайном, а в свободное время люблю собирать электронику. В это
Наука - Хабрахабр

Я сделал набор для самостоятельной сборки пиксельных часов и запустил его на краудфандинге

Привет, Хабр! Меня зовут Даня, я занимаюсь разработкой программных продуктов и дизайном, а в свободное время люблю собирать электронику. В этом посте хочу немного попиариться и рассказать про свой проект — Клоки, набор для самостоятельной сборки пиксельных часов (и не только). Читать далее

GigaChat 3 Lightning: разбираем open source модель от Сбера

Привет, Хабр!В конце прошлого года Сбер выложил GigaChat 3 в open source под MIT. Две модели: Ultra Preview на 702 миллиарда параметров и Lightning на 10 миллиардов. Взя
Наука - Хабрахабр

GigaChat 3 Lightning: разбираем open source модель от Сбера

Привет, Хабр!В конце прошлого года Сбер выложил GigaChat 3 в open source под MIT. Две модели: Ultra Preview на 702 миллиарда параметров и Lightning на 10 миллиардов. Взял Lightning, развернул на бесплатном Colab, погонял тесты. Плюс разобрался в документации.В статье разберём архитектуру, сравним бенчмарки с Qwen и покажем, как запустить модель без затрат на железо. Спойлер: для задач на русском языке и работы с длинными контекстами Lightning — одна из лучших открытых моделей в своём классе. При этом порог входа минимальный,  base-версия запускается на бесплатном Colab с 4-bit квантизацией, а MIT-лицензия позволяет использовать модель в коммерческих проектах без ограничений.  Читать далее

TexSEO для WordPress 2026: полный технический чеклист

За 8 лет аудита 300+ сайтов на WordPress я видел одну закономерность: 80% владельцев устанавливают CMS, активируют Yoast SEO и считают работу законченной. Ч
Наука - Хабрахабр

TexSEO для WordPress 2026: полный технический чеклист

За 8 лет аудита 300+ сайтов на WordPress я видел одну закономерность: 80% владельцев устанавливают CMS, активируют Yoast SEO и считают работу законченной. Через полгода они приходят с вопросом: «Почему мы не в топе Google, если зелёные галочки везде стоят?»Реальность жёстче. WordPress генерирует дубли страниц (archives, tags, feeds), загружает 15+ скриптов на пустой странице, игнорирует Core Web Vitals и отдаёт HTML без структурированных данных. Поисковики это видят и ранжируют соответственно.Этот гайд — технический чеклист для разработчиков и SEO-специалистов, кто хочет выжать из WordPress максимум для продвижения сайта. Код, конфигурации, измерения — без воды. Читать далее

Байки математика: «цифра» против «лампы» в химии

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

Байки математика: «цифра» против «лампы» в химии

Однажды, в начале третьего лета нейронок, на меня вышел представитель одного красного нефтехимического концерна. До этого это, подразделение занималось цифровым двойником производств, но тут тема была интереснее — полидировать тему с машинным обучением для оптимизации Химко‑Технологических процессов (ХТП). Соблазн повтирать очки был очень велик, но, я не берусь за проекта, которые сам считаю нереализуемыми.Имея в своём багаже диссер по рассчёту кинетики Последовательно‑Параллельных реакций и соответствующего аппарата на тонких плёнках, я понимал, что тема в лоб не решается, но, в то время, когда архитектуры нейронок рождались каждый день, как грибы после дождя, все считали: «достаточно иметь кучу данных, и тогда — всё можно решить!»Мы спорили по телефону некоторое время, но, я не убедил своего собеседника в бесперспективности подхода «в лоб» — каждый остался при своём мнении.У меня были текущие проекты и я, скоро, позабыл об этом разговоре примерно на год, когда у нас в городе проходил небольшой сборный митап, где интересующая меня компания, представляла кучу automotive решений, на базе целого BMW, но, был и небольшой доклад по теме выше. Я не удивился, когда узнал фамилию докладчика и мне было очень интересно, каков результат этой темы через год.Моя чуйка меня не подвела, хотя, я, даже, не предвидел масштаб проблем, вкратце. Читать далее

Ingress-контроллеры: Nginx, Traefik, HAProxy — разбираемся, кто вам подойдет

Привет, Хабр! Каждый человек рано или поздно сталкивается с выбором, какой ingress‑контроллер использовать для маршрутизации трафика. П
Наука - Хабрахабр

Ingress-контроллеры: Nginx, Traefik, HAProxy — разбираемся, кто вам подойдет

Привет, Хабр! Каждый человек рано или поздно сталкивается с выбором, какой ingress‑контроллер использовать для маршрутизации трафика. Помнится, раньше многие думали, что достаточно взять Nginx и не париться. Но реальность, как это обычно бывает, сложнее. Есть по меньшей мере три мощных игрока: NGINX, Traefik и HAProxy. И у каждого свои фичи и проблема. Читать разбор

Brainfuck-калькулятор: Как я создал вычислительную машину на эзотерическом ЯП и не сошел с ума

Привет, Хабр! Когда-то совсем недавно я, (пока что) зеленый джун, узнал о таком интересном языке, как Brainfuck. Даже не языке, а так, «язычке», с
Наука - Хабрахабр

Brainfuck-калькулятор: Как я создал вычислительную машину на эзотерическом ЯП и не сошел с ума

Привет, Хабр! Когда-то совсем недавно я, (пока что) зеленый джун, узнал о таком интересном языке, как Brainfuck. Даже не языке, а так, «язычке», с 8 командами. 8-битные лимиты чисел (т.е. не может обрабатывать числа больше 255), а синтаксис и процесс кодинга такой, что и тимлид там ногу сломит. Увидев сие чудо 1993 года (динозавер), меня постигла безумнейшая идея провести один веселый вечер за компов, породив полноценный калькулятор, использовав BF-код для вычислительных мощей в своей забавной разработке. Но сначала давайте по порядку... Читать далее

Способы концентрации магнитного поля

В массовом сознании распространено мнение, что магнитные поля используются обычно для концентрации и управления чем-то: электронных пучков,
Наука - Хабрахабр

Способы концентрации магнитного поля

В массовом сознании распространено мнение, что магнитные поля используются обычно для концентрации и управления чем-то: электронных пучков, в старых ЭЛТ мониторах и телевизорах, удержания плазмы в термоядерных реакторах и других аналогичных задачах. Более продвинутые в техническом плане, вспомнят также и про управление электронным пучком в скоростных 3D принтерах по металлу и, даже, использование магнитных полей, для управления ферромагнитной жидкостью, в самодельных дизайнерских часах. То есть, получается, что «поле используется в качестве инструмента, для концентрации чего-то другого».Однако, зададимся парадоксальным, на первый взгляд, вопросом: а можно ли сконцентрировать само поле?! Несмотря на кажущуюся странность этого вопроса, он является одним из основных в физике, так как успешное его решение позволяет достичь многих поразительных вещей, что мы и увидим ниже... Читать далее

«Я — средний»: кастовая система, IT-карьера и миграция из Индии

«По индийским меркам зарплата была хорошая». Мукеш Мандал, 26 лет, разработчик из Дели — интеграции Zoho, WhatsApp API, автоматизация. Сейчас убирает с
Наука - Хабрахабр

«Я — средний»: кастовая система, IT-карьера и миграция из Индии

«По индийским меркам зарплата была хорошая». Мукеш Мандал, 26 лет, разработчик из Дели — интеграции Zoho, WhatsApp API, автоматизация. Сейчас убирает снег в Петербурге и объясняет журналисту: «Работать на город лучше, чем на частную компанию».Почему человек с нормальной IT-карьерой называет муниципальную уборку более осмысленной работой? Ответ — в словах, которые он произносит дальше: «Я — средний. Есть OBC и кастовая система».Что такое OBC, почему госслужба в Индии престижнее частного сектора, как реформы 1990-х создали новый средний класс — и почему IT-сектор так и не стал кастовым лифтом. Разбираем культурную логику, которая делает выбор Мукеша не падением, а переводом на другой язык. Читать далее

Ценности как системный фреймворк: архитектура команд прорыва в IT-2026

Ценности в IT-контексте 2026 — это не абстрактные формулировки на странице «О компании». Это конкретный, измеримый фреймворк, который должен ин
Наука - Хабрахабр

Ценности как системный фреймворк: архитектура команд прорыва в IT-2026

Ценности в IT-контексте 2026 — это не абстрактные формулировки на странице «О компании». Это конкретный, измеримый фреймворк, который должен интегрироваться во все бизнес-процессы, подобно API. Читать далее

Как генерировать ИИ-картинки в 8 раз дешевле?

Несколько месяцев назад я разрабатывал свой пет проект. YumCut – сервис для создания коротких вертикальных видео полного цикла: от написания те
Наука - Хабрахабр

Как генерировать ИИ-картинки в 8 раз дешевле?

Несколько месяцев назад я разрабатывал свой пет проект. YumCut – сервис для создания коротких вертикальных видео полного цикла: от написания текста и генерации изображений до монтажа и добавления субтитров. Быстро обнаружилась критическая проблема: цена. Для одной минуты видео требовалось примерно 20 сгенерированных изображений или $0.8/мин. Кроме видео-ряда, еще нужно сгенерировать и аудио - $0.2/мин и дополнительные незначительные расходы на монтаж и генерацию субтитров.Я начал искать выход. Эта статья — о том, какие нестандартные техники помогли снизить стоимость в разы и какое open-source решение позволяет генерировать картинки в 8 раз дешевле, чем коммерческие API. Полный код и инструкции доступны на GitHub. Читать далее

Архитектура через призму сложности

Типовая ситуация: в проект приходят умные люди, менеджеры внедряют эффективные процессы, а проект все равно превращается в болото. Фичи разра
Наука - Хабрахабр

Архитектура через призму сложности

Типовая ситуация: в проект приходят умные люди, менеджеры внедряют эффективные процессы, а проект все равно превращается в болото. Фичи разрабатываются месяцами, релизы откладываются, а на ретроспективах все жалуются на зависимости. При этом на схемах все выглядит красиво: микросервисы, CI/CD, облака. Что с этим миром не так?Понятно, что «не так» может быть что угодно и как обычно it depends, но здесь и сейчас разберем одну из возможных причин, а именно ситуацию, при которой архитекторы и техлиды работают только с одним видом сложности – технологической. Рисуют квадратики, проводят стрелочки, выбирают базы данных. Реальность разработки при этом гораздо сложнее: в любом проекте одновременно живут три вида сложности, и они постоянно влияют друг на друга. Читать далее

Разметка данных: самая дорогая часть машинного обучения

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

Разметка данных: самая дорогая часть машинного обучения

Доброго времени суток, «Хабр»!В предыдущей своей статье я рассматривал различные функции потерь - важную часть машинного обучения. Но даже такие функции совершенно беспомощны перед лицом беспорядка. Сегодня мы рассмотрим то, что предшествует любой тренировке - разметку данных.Как и в предыдущей статье, приведу простенькое сравнение. Если модель - ученик, то разметка данных своего рода учебник, по которому она занимается. При этом создание такого учебника часто оказывается трудоемким, медленным и дорогостоящим этапом всего цикла ML-проекта.Принимайте стратегические удобное положение, ну а я начинаю свое повествование. Читать далее

3 проблемы двусторонних маркетплейсов, которые мы до сих пор не можем решить

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

3 проблемы двусторонних маркетплейсов, которые мы до сих пор не можем решить

Привет, меня зовут Алексей, я руковожу ML-отделом в Профи.ру. И в статье хочу рассказать о нашем особенном пути. А конкретно — про три проблемы, с которыми мы сталкиваемся каждый день.Спойлер: до конца мы их пока не решили, но кое-что придумали. Читать далее

[Перевод] Python без Python: как запускать код где угодно

Команда Python for Devs подготовила перевод статьи о том, как можно компилировать Python в быстрые, кроссплатформенные исполняемые файлы без изм
Наука - Хабрахабр

[Перевод] Python без Python: как запускать код где угодно

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

Vibe Pentesting: Интегрируем HexStrike AI и OpenCode в Kali Linux

Всем привет! Если вы хоть раз ловили себя на мысли, что устали от рутины однотипных действий при проведении пентеста или, что после N-го часа пе
Наука - Хабрахабр

Vibe Pentesting: Интегрируем HexStrike AI и OpenCode в Kali Linux

Всем привет! Если вы хоть раз ловили себя на мысли, что устали от рутины однотипных действий при проведении пентеста или, что после N-го часа пентеста потеряли нить атаки — эта статья для вас. Всё чаще и чаще звучат идеи внедрения AI‑агентов в работу пентестеров, но не в виде кнопки «взломать всё», а в виде универсального помощника для автоматизации рутины и роста общей эффективности процессов.В этой статье разберём очень подробно разберём установку и настройку такого AI‑агента ну и, конечно же, испытаем. Читать далее

Что такое CPA партнерки, CPA-сети и партнерские программы

Давайте честно: терминологией на рынке часто пренебрегают. Для многих «CPA-сеть», «партнёрка» и «рекл» - это просто синонимы, обозначающие мест
Наука - Хабрахабр

Что такое CPA партнерки, CPA-сети и партнерские программы

Давайте честно: терминологией на рынке часто пренебрегают. Для многих «CPA-сеть», «партнёрка» и «рекл» - это просто синонимы, обозначающие место, где можно взять ссылку и слить трафик. Казалось бы, какая разница, как это называется, если лиды капают?Но разница есть, и она фундаментальная. Это разные бизнес-модели с разной экономикой. От того, с кем именно вы работаете - с агрегатором (сетью) или продуктом (прямым рекламодателем) - зависят ваши риски, скорость выплат и даже то, насколько честно вам будут считать конверсии. Читать далее

Куда Clickhouse прячет данные и как их восстановить

Clickhouse никогда не удаляет ваши данные, главное помнить об этом и знать где искать. Наш кейс миграции на Clickhouse Keeper, история потери и восстановле
Наука - Хабрахабр

Куда Clickhouse прячет данные и как их восстановить

Clickhouse никогда не удаляет ваши данные, главное помнить об этом и знать где искать. Наш кейс миграции на Clickhouse Keeper, история потери и восстановления данных Читать далее

Промышленный дизайн: почему форма не должна быть стартом проектирования

3D-модель — визуальный образ быстро собирает внимание команды и создаёт ощущение движения. Это естественно: форму легко показать, легко сравн
Наука - Хабрахабр

Промышленный дизайн: почему форма не должна быть стартом проектирования

3D-модель — визуальный образ быстро собирает внимание команды и создаёт ощущение движения. Это естественно: форму легко показать, легко сравнить, легко обсуждать.Проблема начинается в тот момент, когда форма становится не итогом проектирования, а его отправной точкой. В промышленном дизайне это особенно чувствительно, потому что форма здесь — не абстрактное высказывание, а жёсткая фиксация решений, которые затрагивают конструкцию, производство и эксплуатацию. Читать далее

Гибкость как стандарт: как адаптировать базу знаний под процессы любой команды

«Разные команды работают по-разному»… С вами был Капитан Очевидность. DevOps-инженеры живут в спринтах и ретро-встречах. Маркетологи создают сл
Наука - Хабрахабр

Гибкость как стандарт: как адаптировать базу знаний под процессы любой команды

«Разные команды работают по-разному»… С вами был Капитан Очевидность. DevOps-инженеры живут в спринтах и ретро-встречах. Маркетологи создают сложные контент-планы, где каждая кампания требует десятков документов, презентаций и аналитики. Менеджеры по продажам и поддержке держат в голове скрипты, FAQ и индивидуальные истории клиентов. HR-специалисты собирают разрозненные инструкции для онбординга, пытаясь из хаоса материалов слепить цельные курсы обучения. Читать далее