Архив за Апрель, 2025

Пахал как лошадь, но опять повысили не меня. Почему так?

Думаете, что нужно просто работать на 100%, и вас заметят? К сожалению, это не так. Вы узнали, что компании повышают

Как мы пишем код для curl на C

Мне часто задают такой вопрос: как мы пишем на C код для curl, чтобы он был безопасным и надёжным в миллиардах установок? Мы предпринимаем определённые меры и принимаем решения. «Серебряной пули» нет, есть только рекомендации. Как вы убедитесь сами из этой статьи, в них тоже нет ничего странного или неожиданного. «c» в слове «curl» не […]

Как мы описали процесс пресейла в digital-агентстве: от ретроспективы к результату

Почти сорванный тендер — сигнал к действию.В мире digital-маркетинга пресейл — это фундамент успешных проектов. Именно на этом этапе закладывается основа для долгосрочного и плодотворного сотрудничества с клиентом. Но что делать, если процесс пресейла превращается в хаос из бесконечных созвонов, непонятных задач и размытых зон ответственности? Мы столкнулись с этой проблемой лицом к лицу, когда […]

От инженера до главного эксперта: система развития, которая работает

Достигая условного «потолка», инженеры часто уходят в другие компании в поисках амбициозных задач. Бизнес теряет опытных людей, хотя на самом деле рост был возможен, просто не формализован, или тимлиду некогда было этим заняться. Я подумал, что круто — иметь в команде систему, которая сделает развитие предсказуемым для инженера. Когда он сам или с поддержкой смог […]

Экосистема ПИК. История BIM Inspector

Привет, Хабр! Меня зовут Максим Курбатов, я руководитель продукта BIM Inspector в ПИК. Это третья статья из серии текстов про экосистему ПИК. Полное описание экосистемы можно найти в статье «Экосистема ПИК. История формирования». А также можете прочитать тексты про другие инструменты из экосистемы: Family Manager и PikTools.

История корпоративных информационных систем в России

Сегодня трудно представить работу современного предприятия без автоматизации процессов его деятельности, реализующих различные производственные и управленческие функции. В России начало внедрения основ автоматизации отдельных участков работы предприятия уходит в эпоху СССР. В Советском Союзе в 1948 г. проблемы развития вычислительной техники становятся общегосударственной задачей. Были развернуты работы по созданию серийных электронно-вычислительных машин ЭВМ первого поколения […]

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

Рынок вакансий в IT порой напоминает поле битвы между здравым смыслом и фантазиями HR-отделов. Мы все видели эти вакансии: «Ищем Junior разработчика с 5 годами опыта», «Требуется QA-инженер, который одновременно DevOps, аналитик и немного дизайнер». Давайте разберемся, почему так происходит и как на это реагировать.

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

Представьте: зоомагазин у дома, куда вы регулярно заходите за кормом для своего питомца, вдруг закрылся. «Странно, — думаете вы, — ведь место хорошее, и питомцев в районе полно». А в нескольких кварталах другой зоомагазин процветает, хотя расположен не так удачно. В чем секрет? За внешней простотой бизнеса по продаже зоотоваров скрывается целый комплекс проблем, которые […]

Суд с ФНС: хостинг — это IT-услуги по мнению судов. Как удалось отстоять право на льготы по страховым и отменить 2,4 млн

Услуги хостинга — это не только перепродажа места на серверах, но и целый пул дополнительных IT-услуг. Судьи всё чаще используют рекомендации Минцифры и докапываются до сути услуг. Так было и в деле № А76-38723/2022. Суды единогласно встали на сторону IT-компании из Челябинска и подтвердили её право на льготу по страховым взносам. В чём суть дела У […]

Гайд для системного аналитика: как управлять требованиями на разных этапах проекта. Часть 4: Завершение

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