Рубрика «баги» - 2
Самые громкие баги за всю историю IT
2025-12-09 в 12:00, admin, рубрики: bug, selectel, баг, баги, известные баги, катастрофа, Софт, убыток, фейлСразу прошу прощения за огромный текст. Он немного неформальный, но я так хочу. Это лишь мое мнение, и я ни в чем никого не хочу убеждать.
Вообще, такую объемную статью не планировал. Но она, как снежный ком, всё разрасталась и разрасталась. Раньше я был ярым поклонником Гугла. Потом понял, что Гугл — это, конечно, хорошо, но, с учетом, как всё может повернуться, лучше переходить на сервисы своих — тех, кто точно не должен внезапно сказать, что у вас там в паспорте что‑то не то написано и деньги у вас плохие. Так я стал постепенно переходить на местный софт.
В первую очередь меня очень зацепила
Читать полностью »
Привет! Думаю, каждый из активных пользователей сайта уже видел рекламку «Северстали» с запуском IT-завода и пинболом.
Игра кода и PR-психология: как убедить техническую аудиторию рассказывать о твоём проекте
2025-09-01 в 14:16, admin, рубрики: PR в open-source, storytelling, баги, инженерный блог, маркетинг для разработчиков, продвижение проектов, психология в it, техническое сообществоБольшинство разработчиков любят писать код, но редко рассказывают о нём. PR-подходы в инженерной среде часто воспринимаются с подозрением: «Ну опять маркетинг пытается что-то навязать». Но есть тонкая грань, где грамотная подача превращает сухие коммиты в захватывающую историю, а инженерный блог — в точку притяжения для сообщества. В этой статье — практики, примеры и даже куски кода, которые помогают технической аудитории не только читать, но и делиться вашим проектом.
Копаемся в открытом исходном коде Unity VR игр. Часть 2: NorthStar
2025-08-26 в 14:12, admin, рубрики: C#, open source, pvs-studio, unity, баги, игры, проверка кода, Программирование, статический анализатор кодаЭто вторая статья из небольшого цикла, посвящённого знакомству с некоторыми любопытными VR-играми, а заодно и с примерами проблем в их исходном коде, найденных с помощью PVS-Studio. Знакомьтесь, NorthStar!

Об игре
Копаемся в открытом исходном коде Unity VR игр. Часть 1: RocketMan
2025-08-22 в 14:17, admin, рубрики: C#, open source, pvs-studio, unity, VR, баги, игры, проверка кода, Программирование, статический анализатор кодаЭто первая статья из небольшого цикла, посвящённого знакомству с некоторыми любопытными VR-играми, а заодно и с примерами проблем в их исходном коде, которые нашлись с помощью PVS-Studio. Знакомьтесь, RocketMan!

О игре
Архитектура сомнений: почему программисты ошибаются даже в очевидном
2025-08-19 в 9:34, admin, рубрики: архитектура кода, баги, дебаг, интуиция, когнитивные искажения, очевидное, ошибки программиста, сомнения, тестированиеЧаще всего мы падаем не на сложных алгоритмах и не на асинхронных гонках. Главные враги — самые простые куски кода, те, на которые даже не хочется тратить внимание. В этой статье я делюсь опытом и наблюдениями о том, как «архитектура сомнений» помогает не доверять очевидному, и почему программисту полезно быть немного параноиком.

Пожалуй, самые неприятные баги – те, что воспроизводятся один раз из ста. Их не пощупать, не продебажить и даже не проверить результат.
Так и тут прилетает мне баг от тестировщика с описанием:
Git: Больше чем commit и push. 5 команд, которые спасут вашу репутацию (и нервные клетки)
2025-07-24 в 8:05, admin, рубрики: commit, Git, github, revert, stash, timeweb_статьи, баги, багтрекер, команды>
git commit -m "WIP"— три слова, после которых начинается настоящий ад.
Приветствую. Такая технология как Git в представлении не нуждается. Все знают add, commit, push — это как азбука. Но что делать, когда что-то пошло не так? Ошибочный коммит прокатился по ветке? Надо срочно переключиться, но незавершенные правки мешают? Нужно перенести только одно исправление из другой ветки?
Знакомая ситауция? Тогда давайте разберем 5 команд, которые выходят за рамки базового workflow и реально спасают репутацию (и ваши нервные клетки): revert, stash, cherry-pick, reset --soft и bisect. Перейдем от теории к практике.
Читать полностью »
Инженерия деградации: почему сложное ПО неизбежно ломается со временем и что с этим делать
2025-06-15 в 14:15, admin, рубрики: legacy-код, архитектура, баги, инженерия деградации, рефакторинг, системное мышление, старение ПО, техдолгДолгоживущие программные системы, как и живые организмы, склонны к старению. Эта статья — глубокое техническое исследование закономерностей деградации сложного ПО: от утечек абстракций до архитектурной энтропии. Разберём реальные примеры, редкие баги, системное гниение и последствия спагетти-рефакторинга. Код, хаос и человеческий фактор — всё как мы любим.
Если вы когда-нибудь открывали 10-летний Java-монолит и пытались понять, зачем в середине пайплайна логин-прослойки вызывается System.gc()Читать полностью »

