Select a country

Как найти работу продакт-менеджеру

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

Как найти работу продакт-менеджеру

Несколько раз в своей жизни, я был в ситуации, когда нужно было срочно искать работу и я навсегда запомнил таблицу из 500 откликов, которые я сделал без единого приглашения на собеседование. Находясь в той ситуации, все внутри меня кричало о том, чтобы кто-то помог мне, выступил опорой и указал на ошибки. В надежде на то, что эта статья будет полезна тем, кто сталкивается с трудностями при поиске работы, особенно продакт-менеджерам, кем и являюсь сам. Тем, кто делает сотни откликов без обратной связи, сталкиваясь с немым вопросом.По какой-то причине в России мало говорят в университетах, курсах про поиск работы. А если и говорят, то в основном, это вырванная из общего контекста информация без деталей, которые, в данном случае, имеют большое значение.Подчеркну, статья будет смещена в область продакт-менеджмента и примеры будут для этой профессии. Однако, подавляющее большинство рекомендаций применимы практически для любой специальности Читать далее

Кажется, во мне умирает программист

AI должен был сделать мою работу легче. Он сделал. Только вместе с этим куда-то пропало ощущение, что я вообще что-то создаю Читать далее
Наука - Хабрахабр

Кажется, во мне умирает программист

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

[Перевод] Полный текст интервью Теренса Тао: Кеплер, Ньютон и подлинная природа математического открытия

Перевод на русский полного текста свежего (20 марта 2026) интервью Дваркешу Пателю интересного собеседника, Теренса Тао, величайшего математик
Наука - Хабрахабр

[Перевод] Полный текст интервью Теренса Тао: Кеплер, Ньютон и подлинная природа математического открытия

Перевод на русский полного текста свежего (20 марта 2026) интервью Дваркешу Пателю интересного собеседника, Теренса Тао, величайшего математика нашего времени (разумеется, величайшего наряду с Григорием Перельманом) о том, чему нас учит история великих астрономических открытий и как ИИ даёт возможность ускорить математические исследования. Это лонгрид, часовое интервью. Но несмотря на длительность, я настоятельно рекомендую прочитать его всем интересующимся: математикой, физикой, астрономией, ИИ, историей науки и тем, как на самом деле делаются научные открытия... Читать далее

Fury: Как за 4 месяца разработки мессенджера с нуля не сойти с ума

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

Fury: Как за 4 месяца разработки мессенджера с нуля не сойти с ума

Итак, продолжу рассказ о том, как в один прекрасный день, оказавшись на задворках блокировок мессенджеров, я решил создать свой собственный. Изначально проект задумывался как простое средство коммуникации с родными и партнерами по бизнесу. Но вот во что это вылилось спустя всего 4 месяца... Ранее писал о том как всё это начиналось [тут] и [тут]Аудитория и первые стресс-тестыНа текущий момент у мессенджера уже появилась своя постоянная аудитория, причем многие из этих людей мне совершенно незнакомы! Регистрации идут каждый день, что дает отличный фидбэк, но вместе с тем устраивает настоящий стресс-тест для систем.Большое внимание пришлось уделить группам. Изначально они были задуманы максимально примитивно, но с ростом числа пользователей и пониманием их потребностей фокус сместился на серьезную доработку групповых чатов: Читать далее

Аналог Discord/Mattermost или какой статус у нового мессенджера

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

Аналог Discord/Mattermost или какой статус у нового мессенджера

ПредысторияВ октябре был в путешествии, за пару месяц до, наша компания как и многие компании в РФ стали переходить на свои мессенджеры в замен Telegram. У нас выбор пал на Mattermost, ну это такой, аналог Slack. За период примерно 3 месяца я столкнулся с максимально ужасным UI по моему мнению. Нет, проработка его очень отличная. Но вот трудности в самом представлении для пользователей — ужас. Читать далее

RAG-бот на YandexGPT без Python и оркестраторов. Кейс внедрения «Яндекс Агента» в медицине

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

RAG-бот на YandexGPT без Python и оркестраторов. Кейс внедрения «Яндекс Агента» в медицине

Автоматизация клиентского сервиса в медицине — это всегда баланс между точностью данных и скоростью ответа. Рассказываем, как мы создавали для фармацевтической компании «Буарон» умного помощника на базе Yandex Cloud Agent, который обеспечивает круглосуточную обработку запросов и использует связку PHP и WordPress.Есть два фактора, которые гарантированно дают большую нагрузку на службу поддержки портала – это сложный продукт и широкий ассортимент. Фармацевтическая компания «Буарон» объединила оба. «Буарон» (Boiron) – один из мировых лидеров в производстве лекарств на основе природных субстанций, который в России представляет 130 гомеопатических монопрепаратов и 10 комплексных лекарств. База знаний включает в себя не только описания отдельных средств, но и комплексные решения, такие как «ЛОР-протокол», что требует от ИИ-ассистента высокой точности при сопоставлении запроса пользователя с нужным разделом. Портал компании заключает в себе огромный объем информации, в которой посетителю непросто ориентироваться. В год пользователи оставляют на сайте более 300 000 запросов – это больше 800 в сутки, при этом ответы не всегда находились, а часть обращений терялась или требовала личного участия специалистов.Перед нами в QSOFT стояла задача автоматизировать обработку пользовательских запросов на сайте о клинической гомеопатии, снизить нагрузку на специалистов и сократить число пропущенных обращений. Для этого было решено создать умного помощника на базе Yandex Cloud Agent. Читать далее

Нейросеть для конспектов из видео, фото и текста: Как Кэмп AI делает выжимку часовой лекции за 30 секунд

Нейросеть конспектов из видео, фото и текста. Узнай, как бесплатно сделать конспект урока или лекции по ссылке на YouTube, получить выжимку и тайм
Наука - Хабрахабр

Нейросеть для конспектов из видео, фото и текста: Как Кэмп AI делает выжимку часовой лекции за 30 секунд

Нейросеть конспектов из видео, фото и текста. Узнай, как бесплатно сделать конспект урока или лекции по ссылке на YouTube, получить выжимку и таймкоды, разобраться в теме. Экономь часы на подготовке к занятиям! Читать далее

Вы — продукт: экономика рынка трудоустройства в 2026

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

Вы — продукт: экономика рынка трудоустройства в 2026

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

[Перевод] Достаточно подробная спецификация — это код

Эта статья, по сути, родилась как развёрнутая версия комичной зарисовки, которую вы видите выше.Честно говоря, я довольно долго не видел надоб
Наука - Хабрахабр

[Перевод] Достаточно подробная спецификация — это код

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

FOOF. Воспроизводим легендарный баг в процессоре Pentium

Приветствую всех!Думаю, при упоминании знаменитого бага в процессоре Intel Pentium на ум сразу приходит ошибка деления. Но, как оказывается, она был
Наука - Хабрахабр

FOOF. Воспроизводим легендарный баг в процессоре Pentium

Приветствую всех!Думаю, при упоминании знаменитого бага в процессоре Intel Pentium на ум сразу приходит ошибка деления. Но, как оказывается, она была не единственным косяком этих чипов.Первые “пеньки” имели ещё одну интересную особенность: существовали “роковые” четыре байта, выполнение которых заставляло компьютер зависнуть намертво. Что же это была за ошибка, как она проявлялась и как её воспроизвести? Сейчас и узнаем. Press F1 to continue

ER=EPR

Когда в 2013 году Хуан Мальдасена и Леонард Сасскинд сформулировали гипотезу ER=EPR, она звучала почти как поэтическая метафора: «Запутанные ч
Наука - Хабрахабр

ER=EPR

Когда в 2013 году Хуан Мальдасена и Леонард Сасскинд сформулировали гипотезу ER=EPR, она звучала почти как поэтическая метафора: «Запутанные частицы соединены червоточиной». Десять лет спустя эта идея перестала быть просто красивой аналогией - появились первые конкретные расчёты, показывающие, как именно квантовая запутанность может порождать геометрию пространства-времени. При этом в русскоязычном пространстве до сих пор мало материалов, которые объясняли бы суть без упрощений до «квантовой магии», но и без погружения в формулы, недоступные неспециалисту. Попробую восполнить этот пробел. Читать далее

Директории в чате, очередь сообщений и авто-retry: Veai 5.7

Релиз Veai 5.7 (ИИ-агент к JetBrains IDEs для написания кода, тестирования и отладки с доступом к топовым LLM и всем внутренним инструментам IDE) собрал в се
Наука - Хабрахабр

Директории в чате, очередь сообщений и авто-retry: Veai 5.7

Релиз Veai 5.7 (ИИ-агент к JetBrains IDEs для написания кода, тестирования и отладки с доступом к топовым LLM и всем внутренним инструментам IDE) собрал в себе много исправлений неочевидного UX, с которым вы сталкивались ежедневного. Меньше ручных переключений, меньше ожидания между шагами, меньше повторов при сбоях. Читать далее

Инфраструктура доверия: платформа управления доступом в эпоху Zero Trust

Российские копании находится сегодня в эпицентре кибервойны. Учащающиеся успешные целевые атаки приводят к параличу бизнес-процессов и кат
Наука - Хабрахабр

Инфраструктура доверия: платформа управления доступом в эпоху Zero Trust

Российские копании находится сегодня в эпицентре кибервойны. Учащающиеся успешные целевые атаки приводят к параличу бизнес-процессов и катастрофически убыткам. Анализ развития атак показал, что основной фактор успеха современных кибератак — слабость парольной аутентификации, выраженной в простоте компрометации пароля с помощью различных вариаций фишинга, что усугубляется повторным использованием паролей от разных ресурсов (включая личные-корпоративные), совместным использованием учетных записей разными сотрудниками и подрядчиками и слабыми механизмами хранения секретов в инфраструктуре. Статистика выглядит однозначно: по данным Solar, до 37 % инцидентов связаны с компрометацией учетных записей; Kaspersky фиксирует, что 29 % первичных проникновений начинаются именно с похищенных учетных данных, а BI.ZONE указывает, что 35 % критичных инцидентов связаны с привилегированными аккаунтами. Международная картина еще показательнее: Microsoft заявляет, что 61 % атак включает использование привилегированных учетных записей, Google отмечает, что около 50 % успешных атак стартуют с компрометации учетных данных. ФСТЭК прямо указывает на слабые пароли и однофакторную аутентификацию как ключевые причины успешных атак.  Читать далее

Айсберг Claude Code: 30+ возможностей от новичка до автоматизации

Айсберг Claude Code: 30+ возможностей от новичка до автоматизацииПривет! Меня зовут Рамиль, я программист отдела серверных решений ЮMoney. Я собрал по
Наука - Хабрахабр

Айсберг Claude Code: 30+ возможностей от новичка до автоматизации

Айсберг Claude Code: 30+ возможностей от новичка до автоматизацииПривет! Меня зовут Рамиль, я программист отдела серверных решений ЮMoney. Я собрал полезные советы по claude code и организовал её в интерактивном формате «Айсберга». Это способ подачи материала от очевидного к малоизвестному. На верхушке — то, что знает каждый, кто хоть раз открывал Claude Code. Чем глубже — тем реже встречаются эти знания, и тем больше они меняют подход к работе. Читать далее

Higher-Kinded Types в TypeScript

TypeScript прочно закрепился в роли основного языка для типизированной разработки на JavaScript. Его система типов предоставляет множество мощных инс
Наука - Хабрахабр

Higher-Kinded Types в TypeScript

TypeScript прочно закрепился в роли основного языка для типизированной разработки на JavaScript. Его система типов предоставляет множество мощных инструментов: дженерики, условные типы, продвинутый вывод типов – всё это позволяет строить надёжные и масштабируемые приложения. Однако даже в таком гибком языке есть ограничения. Одно из них – отсутствие нативной поддержки типов высшего рода (Higher-Kinded Types, HKT). Эта концепция, хорошо знакомая разработчикам на Haskell или Scala, позволяет абстрагироваться не только от конкретного типа (например, string или number), но и от типа-конструктора (например, Array, Promise, Set). Несмотря на то, что запрос на добавление HKT в TypeScript остаётся открытым уже много лет (issue #1213), сообщество научилось эмулировать эту возможность с помощью существующих средств. В этой статье мы разберём, что такое HKT, зачем они нужны в реальных проектах, и как их можно реализовать в TypeScript уже сегодня. Читать далее

Искусственный разум — практическая реализация. Начало

Требования к проектуОсновные требования к такому проекту:- он должен максимально наглядно продемонстрировать все основные функции разума;-
Наука - Хабрахабр

Искусственный разум — практическая реализация. Начало

Требования к проектуОсновные требования к такому проекту:- он должен максимально наглядно продемонстрировать все основные функции разума;- при этом  для начала он должен быть минимален по объёму;- у него должен быть потенциал для развития в универсальную, полнофункциональную систему.Описание текущего проектаНаверное, идеальным вариантом такого проекта является игра. Простая игра стрелялка. Самая простая, которая бы позволила сосредоточить внимание именно на процессе самообучения, не отвлекая его на события сюжета. Достаточно двух объектов, один из которых будет самообучаться, а второй – заставлять его это делать. Первого назовём субъектом (обучения), второго – охотником. Охотником управляет пользователь. У охотника есть пушка, стреляющая снарядами, которую охотник может направить на субъекта. А также охотник может перемещаться влево или вправо на любое количество шагов. У субъекта свободы меньше, он может сделать от нуля до, скажем, трёх шагов влево или вправо за один раз. То есть, и субъект и охотник находятся на параллельных прямых линиях и могут двигаться только по ним влево или вправо. Читать далее

Ошибка ценой в 300 000 000 рублей: японская корпорация Makita против ИП Веры Пирожок из Удмуртии

На днях новости порвало от жесткого решения суда: японская Макита пытается взыскать 300 миллионов рублей с российской ИП из Удмуртии.За что та
Наука - Хабрахабр

Ошибка ценой в 300 000 000 рублей: японская корпорация Makita против ИП Веры Пирожок из Удмуртии

На днях новости порвало от жесткого решения суда: японская Макита пытается взыскать 300 миллионов рублей с российской ИП из Удмуртии.За что такие деньги? Откуда у ИП из Удмуртии могло взяться 300 миллионов рублей? А можно ли так нам с вами? Где ошиблись юристы и прав ли суд?Как юрист по товарным знакам я не смог пройти мимо этого дела. Вскрываем архивы, проводим собственное расследование.Ох, сколько всего нашлось!В отличие от журналистов и новостных телеграмщиков, я изучил подробности этого дела и теперь готов рассказать:•  что вообще произошло•  что будет дальше•  как самому не попасть в такую историю•  что полезного из этого дела для нас с вамиСтавьте чаёчек, эта история его достойна. Читать далее

Ради вашей же безопасности

Старший преподаватель кафедры телекоммуникационных систем и информационной безопасности ИСИКТ Валерий Владимирович Линьков вполне мог ст
Наука - Хабрахабр

Ради вашей же безопасности

Старший преподаватель кафедры телекоммуникационных систем и информационной безопасности ИСИКТ Валерий Владимирович Линьков вполне мог стать кем-нибудь ещё, не менее успешным и довольным жизнью. Но всё сложилось так, что однажды он встретил учителя, который помог ему определиться с выбором жизненного пути и профессии. Далее – из первых уст. Учитель, научи!…Я учился в 9 классе, в школе №2107 (бывшая №1840 на Проспекте Мира), где работала моя мама. Признаюсь, на тот момент информатика меня нисколько не интересовала – по крайней мере, не больше, чем обычного пользователя-подростка моего возраста. Однажды у мамы там сломался компьютер, и она попросила меня помочь. Я пришёл, разобрал системный блок и понял, что ничего не понимаю в этом. Скорее всего, на том бы всё и закончилось, но тут подошёл наш преподаватель ИКТ, который, поинтересовался, в чём проблема. Слово за слово, завязался разговор по душам, в ходе которого выяснилось, что он, оказывается, не только преподаёт, но и занимается поставками американского оборудования Cisco на российский образовательный рынок. Мне стало интересно, что это такое, и «с чем его едят». Благодаря поддержке педагога и переводным материалам, которые он мне давал, начал изучать тему и вскоре стал многое понимать. Всё это происходило параллельно с занятиями по информатике, нас тогда как раз учили программированию на Паскале. Но по сравнению с прочитанной литературой по Cisco это казалось каким-то уж слишком примитивным, всё-таки там был совсем другой уровень. Читать далее

Вайбкодинг за выходные: как ручной QA-инженер собрал свой «Тиндер для кино» с помощью ИИ

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

Вайбкодинг за выходные: как ручной QA-инженер собрал свой «Тиндер для кино» с помощью ИИ

Сразу сделаю чистосердечное признание: я ручной тестировщик. Я не умею писать код с закрытыми глазами, и да — эту статью мне тоже помог структурировать ИИ по моим промптам. Зато я умею декомпозировать задачи, выстраивать логику продукта и ломать то, что уже написано.Меня бесила ситуация, когда я не могу подобрать себе фильм для просмотра. Обычно, у фильмов только скудное описание и рейтинг. Чтобы посмотреть трейлер нужно умудриться его найти. Да, можно прочитать отзывы, но там в основном рецензии на пару минут чтенияЯ решил, что мне нужен инструмент, который превратит выбор фильма из рутины в развлечение. Бюджет — 0 рублей. Команда — я и нейросеть (Gemini 3.1 Pro).В IT сейчас активно спорят про «вайбкодинг». Кто-то считает это абсолютным злом и костылестроением, кто-то — неизбежным будущим. Я решил проверить этот подход на практике и за выходные собрал MVP своего сервиса. Читать далее

«Лёгкие маршруты» в 2ГИС: рассказываем про алгоритмы и новую систему штрафов

Навигатор при построении маршрута решает масштабную оптимизационную задачу на графах — он работает с дорогами не как с линиями на карте, а с
Наука - Хабрахабр

«Лёгкие маршруты» в 2ГИС: рассказываем про алгоритмы и новую систему штрафов

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

PrimeCode — графический интерфейс для OpenCode CLI в VS Code

Привет. Делаю расширение для VS Code, которое даёт OpenCode CLI полноценный графический интерфейс. Называется PrimeCode.Суть простая: OpenCode — мощный CLI-аген
Наука - Хабрахабр

PrimeCode — графический интерфейс для OpenCode CLI в VS Code

Привет. Делаю расширение для VS Code, которое даёт OpenCode CLI полноценный графический интерфейс. Называется PrimeCode.Суть простая: OpenCode — мощный CLI-агент, но работать с ним в терминале на длинных сессиях не всегда удобно. Хотелось нормально видеть, что происходит — tool calls, изменения файлов, контекст, токены. Не форк, не отдельный продукт — именно UI-слой поверх OpenCode, который общается с ним через SDK и SSE-стриминг.Если вы уже работаете с OpenCode и у вас есть существующие сессии — можно продолжить работу с ними прямо через расширение. Вся история, контекст, tool calls — всё подхватывается. Читать далее

Наш ответ Гогену. Часть пятая — групповой интеллект от муравейников до первых цивилизаций

Завершив в прошлой публикации обсуждение этапа развития разума на уровне индивидов, сегодня мы перейдём на следующую ступеньку - интеллект с
Наука - Хабрахабр

Наш ответ Гогену. Часть пятая — групповой интеллект от муравейников до первых цивилизаций

Завершив в прошлой публикации обсуждение этапа развития разума на уровне индивидов, сегодня мы перейдём на следующую ступеньку - интеллект сообщества организмов как целого, то есть, коллективный разум. Мы пробежимся от муравейников и первых небольших коллективов наших далёких предков до ранних цивилизаций шумеров и египтян. Погнали!

EvaTeam Workflow Enhancer — userscript для нормального отображения процессов

Сталкивались уже с EvaTeam (российский аналог Jira)? Чувствуете боль при работе с бизнес-процессами (workflow)? Думаю я могу вам немного помочь Читать да
Наука - Хабрахабр

EvaTeam Workflow Enhancer — userscript для нормального отображения процессов

Сталкивались уже с EvaTeam (российский аналог Jira)? Чувствуете боль при работе с бизнес-процессами (workflow)? Думаю я могу вам немного помочь Читать далее

Как учитывать стоимость ИТ-ресурсов и аллоцировать затраты по P&L-центрам (часть 3 из 5)

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

Как учитывать стоимость ИТ-ресурсов и аллоцировать затраты по P&L-центрам (часть 3 из 5)

Меня зовут Дмитрий, я руковожу отделом ИТ-инфраструктуры и сервисов в Ви.Tech, IT-дочке ВсеИнструменты.ру. В прошлой части я подробно разбирал ценообразование вычислительных ресурсов, а теперь давайте соберем все это в единую модель учета и посмотрим, как она помогает не просто считать цифры, а принимать вполне прикладные решения.Ниже пройдемся по основным блокам, из которых этот учет складывается.1. Отдельно стоящее оборудованиеПоскольку мы планируем учитывать расходы за месяц, то стоимость покупки оборудования нам также надо привести к месячным затратам. Для этого воспользуемся амортизацией, а именно определим ее срок и тип и посчитаем ежемесячную стоимость, исходя из этого. Для примера возьмем линейную амортизацию сроком на 5 лет (60 месяцев), тогда ежемесячная стоимость отдельно стоящего оборудования будет:HW_month_price = HW_price / 60При этом: Читать далее

Как прогнозировать потребление ресурсов и планировать ИТ-бюджет (часть 4 из 5)

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

Как прогнозировать потребление ресурсов и планировать ИТ-бюджет (часть 4 из 5)

Меня зовут Дмитрий, я руковожу отделом ИТ-инфраструктуры и сервисов в Ви.Tech, IT-дочке ВсеИнструменты.ру. В прошлой части я рассказывал, как мы собираем и считаем потребление вычислительных ресурсов, а теперь хочу перейти к следующему шагу - планированию ИТ-бюджета на базе этих данных.Для этого я обычно использую два дополняющих друг друга подхода: Читать далее

Оптимизация потребления ресурсов: где теряются мощности и как внедрять FinOps без боли (часть 5 из 5)

Меня зовут Дмитрий, я руковожу отделом ИТ-инфраструктуры и сервисов в Ви.Tech, IT-дочке ВсеИнструменты.ру. В предыдущих частях я рассказывал про P
Наука - Хабрахабр

Оптимизация потребления ресурсов: где теряются мощности и как внедрять FinOps без боли (часть 5 из 5)

Меня зовут Дмитрий, я руковожу отделом ИТ-инфраструктуры и сервисов в Ви.Tech, IT-дочке ВсеИнструменты.ру. В предыдущих частях я рассказывал про P&L-центры, ценообразование, учет ресурсов и планирование бюджета, а теперь хочу перейти к самой чувствительной части всей этой истории - оптимизации потребления.Здесь уже недостаточно просто собрать цифры в отчет. Нужно понять, где ресурсы реально тратятся неэффективно, что с этим можно сделать без вреда для сервисов и с какими организационными проблемами мы почти наверняка столкнемся по дороге. Читать далее

Ударим автопробегом по галактическому бездорожью и разгильдяйству

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

Ударим автопробегом по галактическому бездорожью и разгильдяйству

или как уместить Вселенную в iPhone, не привлекая внимания санитаровРазработчики — люди в целом неплохие, но с одной странностью: когда задача кажется им большой, они добавляют слой. Потом ещё слой. Потом, в три часа ночи, смотрят на то, что получилось, и долго молчат.Автор проекта «ЭХО» взял и убрал всё лишнее. Без предупреждения, без RFC, без голосования в команде. Остался минимальный Linux, один бинарник на Go и файловая система — всё остальное полетело в мусор вместе с базами данных, фреймворками и «чёрными ящиками» с гарантией на три года. Получилась система на 250 миллионов анкет, которая работает на обычном пользовательском компьютере и не требует звонить в поддержку AWS в два часа ночи.Но 250 миллионов — это как-то мелко, правда? Давайте замахнёмся на Вселенную. Ну или хотя бы на Млечный Путь для начала. Читать далее

UseCase или как описывать бизнес-процессы в коде

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

UseCase или как описывать бизнес-процессы в коде

UseCase - как организовать своё приложение с точки зрения бизнес-процессов, чтобы не погрязнуть в хаосе сервисов, контроллеров и разрозненной логики. Узнать как это

Теория игр в обычной жизни. Теория игр в найме

История такова. Бродил я на Хабре и увидел сей опус:«Как я пытался трудоустроиться в Яндекс в 2026»Где разраба с 20 летним опытом нагрели
Наука - Хабрахабр

Теория игр в обычной жизни. Теория игр в найме

История такова. Бродил я на Хабре и увидел сей опус:«Как я пытался трудоустроиться в Яндекс в 2026»Где разраба с 20 летним опытом нагрели, как ребенка.Ситуация типовая. И когда людей «едят», используют, эксплуатируют их ресурс/время/энергию/деньги/пэм ресурс и так далее. И они этого в упор не видят. Таких ситуаций множество. Да только разраб кажется умным. Есть ожидание, что он интеллектуален и может в математику. И так и есть скорее всего, но базовая, минимальная теория игр+ здравый смысл, к сожалению, обошли его стороной.Потери могут быть небольшими, могут быть значительными. Это не главное, главное отличать одно от другого. Читать далее

Бекэнд на fastify для няшных котят (aura8)

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

Бекэнд на fastify для няшных котят (aura8)

Мы разработали приложение, где пользователь может свайпать картинки, и с учетом лайков пользователя мы генерируем новые картинки. Ниже рассказ, с чем интересным мы столкнулись во время разработки этого приложения. Читать далее

Грабилка звука с переводом

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

Грабилка звука с переводом

Сидя на очередном teams митинге с коллегами на французском, и в очередной раз понимая, что упускаю смысл совещания, ибо уровень этого самого французского оставляет желать лучшего, подумал, что надо что-то делать.И так как их много, а меня — мало, делать что-то предстояло мне. Teams и прочие платформы, конечно, имеют опции на такой случай, но не просить же включать запись каждый раз.Получилась небольшая программа, которая берёт воспроизводимый звуковой поток, делит его на фразы, через whisper распознаёт в указанный язык (проверял русский, английский, французский) и переводит. Немного деталей и возможности

Тестирование Vue-приложений изнутри: props, Pinia и Network без proxy и dev-сборки

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

Тестирование Vue-приложений изнутри: props, Pinia и Network без proxy и dev-сборки

Проблема не в том, что инструментов мало. Проблема в том, что большинство из них построены вокруг браузера прошлого поколения, тогда как frontend уже давно живёт внутри runtime. Именно из этой практической боли появился собственный runtime-инспектор — сначала как консольный скрипт для одной конкретной задачи, а затем как полноценный инструмент, который неожиданно нашел отклик у QA и разработчиков. Читать далее

Как я тестирую API: чеклист и подходы, и автоматизация

Открыл Postman, потыкал эндпоинты, всё ответило 200 — вряд-ли хорошее тестирование Разбираю что на самом деле нужно проверять в API, показываю приме
Наука - Хабрахабр

Как я тестирую API: чеклист и подходы, и автоматизация

Открыл Postman, потыкал эндпоинты, всё ответило 200 — вряд-ли хорошее тестирование Разбираю что на самом деле нужно проверять в API, показываю примеры на Postman и Jest, и даю чеклист который можно взять и использовать прямо сейчас. Читать далее

Ночью все кошки серы, а using'и одинаковы

Одной из самых сложных частей C++ до сих пор считаются правила поиска имён, и ошибки связанные с name lookup проявляются обычно уже в рантайме. Код к
Наука - Хабрахабр

Ночью все кошки серы, а using'и одинаковы

Одной из самых сложных частей C++ до сих пор считаются правила поиска имён, и ошибки связанные с name lookup проявляются обычно уже в рантайме. Код компилится и даже работает какое-то время, но при свете луны ведёт себя не так как ожидает программист. За простыми идентификаторами скрывается многоуровневая система областей видимости, категорий имён и специальных правил, и очень многое в нашем текущем стандарте растёт прямиком из восьмидесятых, частенько без изменений. Давайте посмотрим как компилятор видит имена в C++, какие области видимости существуют и почему они ведут себя по-разному.В C++ есть несколько типов областей видимости, вы наверное сходу назовёте глобальное пространство имён, область параметров шаблона, область видимости класса и область параметров функции, но также есть блочная область видимости и область видимости перечислений. Между этими областями есть исторически сложившаяся асимметрия, которая частенько удивляет: два объявления using, которые вводят одно и то же имя в одну и ту же область видимости внутри пространства имён компилятор съест без возражений, но если попытаться сделать то же самое других областях видимости, то получим ошибку на повторное объявление. В серии статей про «нескучное программирование» я разбираю скользкие случаи и как мы докатились до такого. Это продолжение темы, начатой в «Важны ли компилятору имена», поэтому чтобы картинка была цельной, лучше пробежать её по диагонали. Читать далее

Как оплатить подписку чат ГПТ из России в 2026 году: личный опыт и реальные цифры

На связи Нейрохаб. Сегодня конкретно про то, как оплатить подписку ChatGPT Plus из России в 2026 году — сколько это реально стоит чер
Наука - Хабрахабр

Как оплатить подписку чат ГПТ из России в 2026 году: личный опыт и реальные цифры

На связи Нейрохаб. Сегодня конкретно про то, как оплатить подписку ChatGPT Plus из России в 2026 году — сколько это реально стоит через разные сервисы и как купить подписку дешевле, если знать пару нюансов.Несмотря на наличие других больших языковых моделей — Claude, Gemini, DeepSeek — запросов на то, как купить подписку ChatGPT в России, по данным Яндекс Вордстат в два раза больше, чем у всех догоняющих. Люди привыкли, интегрировались, платят и будут платить.Учёл вопросы по предыдущему материалу и опишу процесс больше с личного опыта. Постарался собрать все нюансы, которые касаются именно этого сервиса — зависимость от страны эмитента, подводные камни при оформлении подписки Chat GPT, реальные итоговые суммы.Как выпустить каждую из карт — уже подробно разобрали в отдельном материале Виртуальные карты для оплаты зарубежных сервисов. Читать далее