O(log n) или O(n)? Разбор алгоритмов поиска для собеседований и практики

Привет, Хабр! В 2006 году Джошуа Блох, автор «Effective Java» и один из создателей Java Collections Framework, опубликовал разбор бага в бинарном поиске JDK, который сидел в коде почти десять лет. Проблема оказалась в вычислении среднего индекса: (left + right) / 2 переполнялось на больших массивах. Бинарный поиск — один из первых алгоритмов, которые учат на курсах, и всё равно ошибка пряталась в стандартной библиотеке.

На собеседованиях задачи на поиск спрашивают постоянно. В продакшене разница между O(n) и O(log n) — это разница между секундами и миллисекундами на десяти миллионах записей.

(далее…)

Почему оценка «на глаз» убивает ИT-производство: опыт Диасофт в нормировании задач

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

Я Денис Тимощук, руководитель направления «Управление командами и задачами» в Диасофт.

На рынке разработки ПО Диасофт уже 35 лет, и за это время у нас накопилась огромная экспертиза в управлении ИT-производством. Сегодня мы управляем более 150 командами разработки, и главная головная боль любого руководителя (да и самого разработчика) — это оценка задач. Сколько времени нужно на фичу? Почему вчера на аналогичную задачу ушло 4 часа, а сегодня – гораздо больше? И главное — как объяснить заказчику, почему сроки сдвигаются?

(далее…)

Как идеальная CRM для СТО столкнулась с реальностью: уроки пятилетнего проекта

Предыстория

В 2018 году мы начали разрабатывать CRM-систему, заточенную под сеть СТО. Разработка была масштабна, а цели — амбициозны: мы стремились учесть потребности всех участников процесса. Над проектом работали аналитики, программисты, тестировщики, настройщики Битрикс, дизайнеры и др. специалисты. Кроме того, работа продолжалась и после сдачи проекта. Я сейчас не только о поддержке системы — мы продолжали непрерывно улучшать ее, добавляли новые фичи, оптимизировали процессы.

(далее…)

Свод знаний по бизнес-анализу BABoK в проектах внедрения корпоративных информационных систем

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

(далее…)

MoneyDev: как заработать на макулатуре

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

(далее…)

Льготы для ИТ-компаний: новые ставки, жесткие лимиты и один шанс не потерять статус в 2026 году

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

(далее…)

Почему ИТ-аудит должен проверять процессы компании

Этот текст родился из разговоров с руководителями, у кого ИТ живет отдельной жизнью. Вроде все есть — сервера, админы, регламенты, — а по факту то кассы встали, то 1С не отвечает, то люди боятся сказать, что что‑то сломали. После каждого инцидента начинаются поиски «крайнего», но толку от этого мало.

Меня зовут Мария Богданова, я веду проекты в ALP ITSM и часто приезжаю в компании именно «на пожар». Где‑то вытащили данные после шифровальщика, где‑то разбирали, почему заявки в ИТ теряются в переписке и мессенджерах. Истории разные, но суть одна и та же. ИТ как будто есть, а доверия к нему нет.

(далее…)

ИИ-репетитор для школьников, соцсеть для моды и шопинга — и ещё 8 российских стартапов

10 новых российских продуктов для аудита конверсии посадочных страниц, создания MVP без разработчиков, голосового ввода в любых приложениях на Mac, генерации SEO-оптимизированных статей и много другого. Битва за «Продукт недели» началась!

(далее…)

Аутсорс в 2026: что происходит с рынком, пока все обсуждают вайбкодинг

Я веду агентство заказной разработки Vverh digital в Екатеринбурге. Не в Москве, не в Питере в регионе, где рынок реагирует на изменения с запозданием в 6–9 месяцев. Это позволяет видеть тренды иначе: не когда они становятся хайпом, а когда они уже переваренные приходят к реальным клиентам с реальными бюджетами.

Последние полгода у меня стойкое дежавю на каждых переговорах. Разные клиенты, разные проекты — но один и тот же вопрос: «вы же с AI теперь работаете, значит быстрее и дешевле?». Я уже знаю его наизусть. И честно говоря, понимаю, откуда он берётся.

(далее…)

AI КОМП-АС — разбор фреймворка. К: Куда организация хочет прийти?

AI КОМП-АС — разбор фреймворка. К: Куда организация хочет прийти? - 1

Успехи, а особенно провалы во внедрении AI последних лет постепенно приводят бизнес к подходу осознанного освоения технологий, основанного на понимании, что  (далее…)