Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Фокус-фактор: почему у разработчика никогда нет 40 часов на задачи

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели7.2K

Когда я был разработчиком, мне казалось, что оценивать задачи просто. Я знал код, понимал проект и верил, что 40-часовая неделя — надёжная рамка, в которую помещается всё нужное. 

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

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

Со временем мои оценки стали точнее. Но став тимлидом, я понял простую вещь: проблема не в людях и не в оценках.

Проблема — в самой модели планирования. Мы пытаемся работать внутри недели, которой в реальности не существует. Давайте разберёмся, почему планы продолжают срываться, даже если команда работает добросовестно и что с этим делать.

Читать далее

Трафаретные принтеры: семейные болезни

Время на прочтение3 мин
Охват и читатели5.3K

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

Читать далее

Я ушёл из IT, сделал бизнес на 167 млн ₽ в год, но продавать так и не научился

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели91K

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

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

Тогда понял: если у родителей такая проблема, значит и у других людей тоже. Договорился с владельцем того магазина, для которого делал сайт, что возьму сервис на себя. Начал ездить по ремонтам. Первая реклама — номер телефона мелом на воротах у родителей. Работало.

На этом и вырос бизнес на 167 млн ₽ в год, 9 филиалов в разных городах, 3 000 позиций запчастей.

Читать далее

ИИ, что же ты с нами сделал?! Собрали финальную картину 2025-го о привычках, эффективности и рисках

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели11K

Привет! Я Кирилл Улитин, руковожу направлением UX и исследований в МойОфис. В этой статье расскажу о том, как ИИ, а конкретно — технология больших языковых моделей, меняет пользовательское поведение и опыт. Рассмотрю целый ряд исследований по разным вопросам: насколько часто люди используют ChatGPT и другие LLM на работе, что именно просят сделать, как взаимодействуют с большими языковыми моделями, насколько довольны результатами. В общем, если интересно увидеть в цифрах, как именно LLM уже изменили наши повседневные трудовые практики, заходите под кат: будет много графиков, процентов и ссылок на научные исследования.

Читать далее

Издательство Питер. Колонка редактора, декабрь 25 г

Время на прочтение2 мин
Охват и читатели5.6K

Привет, Хаброжители!

Предлагаем ознакомиться с краткими обзорами новинок, отправленных в типографию.

Читать далее

Как ML помогает сортировать титановую губку

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели4.7K

В МАИ прошёл кейс-чемпионат AI Challenge: Engineering. Студенческие команды, в том числе по направлениям подготовки ТОП ИТ, решали прикладные задачи от промышленных партнёров. Один из кейсов был посвящён автоматизации сортировки титановой губки на производственной линии.

Читать далее

Классифицируем пневмонию по рентгену на Python: Практический гайд с Keras

Время на прочтение4 мин
Охват и читатели4.6K

Каждый год миллионы людей сталкиваются с пневмонией. Ранняя и точная диагностика — ключ к успешному лечению. Рентгенография грудной клетки остается основным инструментом скрининга, но ее интерпретация требует экспертизы и времени, которого в условиях перегруженных клиник часто не хватает.

Здесь на помощь могут прийти методы глубокого обучения, в частности, сверточные нейронные сети (CNN). Они способны анализировать изображения с высочайшей точностью, выступая в роли «второго мнения» для врача или инструментом первичного анализа. В этой статье мы не будем рассуждать о будущем, а здесь и сейчас построим работающую модель для автоматической классификации рентгеновских снимков на три категории: COVID-19, вирусная пневмония и норма.

Этот материал — часть моей магистерской работы по разработке ПО для диагностики легочных заболеваний. Мы пройдем весь путь: от подготовки данных до обучения модели и оценки ее результатов.

Читать далее

10 самых интересных ошибок в Java проектах за 2025 год

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели8.6K

2025 год подходит к концу. Minecraft моды, каталонский язык и неочевидные взаимодействия с тернарным оператором — с чем только не успел познакомиться наш анализатор. А значит, самое время вам об этом рассказать — представляем топ-10 ошибок, которые нашёл анализатор PVS-Studio в Open Source проектах за 2025 год.

Читать далее

Docs-as-Code на практике: автоматизация сборки документации в проекте ODS

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели5.9K

Использование подхода "Docs as code" на примере ODS проекта для автоматизации процессов создания и поддержки технической документации.

Читать далее

Критическое мышление руководителя: навык, который меняет качество решений

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели16K

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

Дальше возможны два сценария. В первом руководитель хватает первое удобное объяснение, «кризис», «клиент обеднел», «менеджеры расслабились» и на этой версии строит решение. Во втором он на секунду тормозит: отделяет факты от догадок, пытается понять, чего на самом деле не хватает в картинке, задаёт не самые приятные вопросы. Внешне оба «принимают решение», но последствия у них будут разными.

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

Читать далее

Как я мигрировал COBOL-код мейнфрейма на Java: разные подходы и почему ANTLR — лучший выбор

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели7.7K

Когда я работал в одной зарубежной компании, мне поставили задачу мигрировать COBOL‑систему расчета инвойсов с мейнфрейма на Java. Она звучала довольно просто: «Нужно переписать старый COBOL‑код на Java, чтобы система жила дальше».

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

Читать далее

Из Москвы к Персидскому заливу на мотоцикле. 5 часть

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели5.5K

Меня зовут Дмитрий Яшаяев. В обычной жизни я работаю системным аналитиком, а в какой-то момент просто сажусь на мотоцикл и уезжаю навстречу дорогам, людям и неизвестности…

И это пятая часть моего блога, о первом этапе «кругосветки» на мотоцикле, пути из Москвы к Персидскому заливу в Иране. Этот путь проходит через страны, города и дороги, которые невозможно разглядеть из иллюминатора самолёта.

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

Впереди ещё много километров, городов и историй. Поехали со мной дальше…

Предыдущие части блога тут:

Читать далее

В фокусе RVD: трендовые уязвимости декабря

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели5.2K

Хабр, привет!

На связи команда экспертизы инструментального анализа защищенности R-Vision, которая создает базу уязвимостей (RVD) для продукта R-Vision VM. 

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

Читать далее

Ближайшие события

Стать CTO непросто, но я попробую

Время на прочтение18 мин
Охват и читатели11K

Привет! Меня зовут Виталий, и я управляю проектами в KTS

Последние несколько месяцев довольно круто изменили специфику моей работы. Еще недавно я был тимлидом команды фронтендеров, и следующим этапом в моей карьере стала роль директора проекта.

По счастливому совпадению в прошлом феврале я попал на курс СТО от Стратоплана, о чем рассказывал на Хабре в своей предыдущей статье. На курсе я взаимодействовал с бывшими и действующими техдирами крупных компаний, работал с ними в командах, обменивался с ними опытом.

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

Сегодня я хочу поделиться своими инсайтами, которые я извлек из обучения, и которые помогли мне сделать следующий шаг в моей карьере. Эта статья будет вам полезна, если вы тимлид и вам хочется понять, куда двигаться дальше (или если вы уже CTO и хотите узнать, какие блоки своего профессионального трека стоит усиливать).

Читать далее

restrict в C: оптимизация на честном слове

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели5.6K

Привет, Хабр!

Сегодня поговорим про один из самых незаметных, но любопытных моментов языка C. Если вы пишете на C, скорее всего вы никогда не использовали ключевое слово restrict. А зря — этот квалификатор указателя может дать вашему коду неплохой прирост производительности. Правда, для этого придётся дать компилятору честное слово насчёт своих указателей.

Читать далее

«Кажется, тупит сеть. Посмотрите?» — как мы мониторим летенси в Ingress

Уровень сложностиСложный
Время на прочтение23 мин
Охват и читатели6.4K

В 2023 году к нам регулярно приходили разработчики с вопросом: «Кажется, тупит сеть. Посмотрите?» Вопросы были по делу, и каждый раз отвечать было сложно. Когда тойл от подобных обращений превысил разумные пределы, мы решили разработать SLO на летенси в Ingress. Но оказалось, что это не так уж просто.

Читать далее

Это решение суда поразило всех: иск на 766 000 000 рублей за надпись «Я люблю свою семью»

Уровень сложностиПростой
Время на прочтение13 мин
Охват и читатели17K

Не успели мы выдохнуть после дела Долиной, как из судов подъехало кое-что новое.

Ситуация: некая дама-ИП из Казани зарегистрировала в Роспатенте фразу «Я люблю свою семью» и теперь пытается взыскать почти миллиард рублей с компании «Synergetic»

И знаете что? У нее получается.

Как это вообще возможно? Неужели вот так вот можно взять, «приватизировать» любую расхожую фразу и ходить трясти деньги с компаний в судах?

Я юрист. Товарные знаки и патенты — это моя профессия. Пришлось разобраться в этом деле и теперь готов рассказать:

что вообще происходит
что будет дальше
что изменится после таких решений
как самому не влипнуть в такую историю
что полезного из этого дела для нас с вами

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

А в конце мы вместе с вами попробуем решить, кто же всё-таки прав.

Читать далее

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

Время на прочтение4 мин
Охват и читатели9.6K

Мы строили-строили и наконец-то построили последнее коммерческое облако в РФ.

Почему последнее — потому что теперь конкурировать с крупными корпоратами из-за кучи ограничений, экономики, высокого порога входа по бюрократии и теперь ещё цене железа (из-за улетевшей в космос по цене оперативки) почти нереально. Возможно, года через 3–4 появится ещё кто-то, кто сможет бросить вызов Яндексу, Сберу, Селектелу и ещё паре игроков, но пока тут только мы.

И мы ненавидим корпоративный подход.

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

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

Но, возможно, вам всё это не очень интересно, а интересна халява. Поэтому перехожу сразу к ней.

Читать далее

Почему маркетинг всё больше похож на инженерную систему — и почему большинство компаний к этому не готовы

Время на прочтение4 мин
Охват и читатели4.3K

Я почти каждую свою статью начинаю с одного и того же уточнения: я не разработчик. И это не попытка снять с себя ответственность. Это важная рамка.

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

Ниже — не пересказ отчётов аналитических агентств (хотя для написания статьи я изучила не один) и не прогноз «как будет правильно». Это попытка разобрать, где именно современные идеи про маркетинг как систему ломаются при внедрении — и почему компании к этому часто оказываются не готовы.

Буду рада, если в комментариях вы поспорите, дополните или укажете на слабые места — именно за этим я и публикуюсь здесь.

Читать далее

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

Уровень сложностиСредний
Время на прочтение18 мин
Охват и читатели5.6K

APT-группировка Space Pirates и облачные C2-каналы: LuckyStrike Agent с C2 на базе Yandex Cloud и новый бэкдор PhantomCloud, использующий OneDrive и Dropbox для скрытого управления — обо всём этом мы поговорим в этой статье.

Читать далее