TGViewer
feelin feelin @feelindev · 47 subscribers
Post #172 76
feelin 😮 NiFiга себе! Выпустил новую статью. В этот раз рассказываю про то, какие интересные баги нашлись в проекте Apache NiFi. Apache NiFi — это бесплатный инструмент с открытым кодом для сбора, обработки и перемещения данных. Сначала он разрабатывался в американском…
💪 Про open source

Кстати, раз вчера я рассказывал про статью с проверкой open-source проекта — продолжу тему.

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

Но возникает вопрос: а отличается ли код open source проектов от коммерческого? В целом — нет. Это тот же самый код, просто написанный в другом процессе: с сообществом, pull request'ами и постоянной критикой. А раз так — почему в нём не может быть ошибок? Именно эта логика и подтолкнула нас к созданию целого жанра статей в корпоративном блоге, где мы проверяем open-source проекты с помощью PVS-Studio.

Есть только одна проблема: у нас не хватит рук, чтобы проверить ВСЁ. Да и вообще — никто не сможет проверить весь необъятный open source.

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

Как именно это сделать с помощью PVS-Studio — подробно описано в статье Статический анализ в open source проектах с помощью PVS-Studio (версия на английском здесь).

Если вы участвуете в разработке open-source проектов на C, C++, C# или Java — you're welcome!

🎤 feelin
Хабр Статический анализ в open source проектах с помощью PVS-Studio Хотите, чтобы ваш open source проект был чище и безопаснее? Рассказываем, как использовать PVS-Studio для регулярного анализа кода, внедрить его в CI и находить баги до их попадания в релиз. И да,...
  • 🍓 2
More from @feelindev
  1. Oct 1, 2026Мне нужна твоя одежда и твой мотоцикл Вечная тема, которая преследует AI: не взбунтуются л…
  2. Sep 28, 2026Искусственное сопротивление В последнее время я часто задумываюсь о том, почему некоторые…
  3. Sep 22, 2026Яблочная секта Уже пару месяцев как я прикупил себе последний MacBook Air на M5. Сегодня р…
  4. Sep 18, 2026Highway to AI В Developer Relations есть один важный аспект – открытость своего продукта и…
  5. Sep 16, 2026Plata за хайп На прошлой неделе в IT-тусовке разразился скандал из-за ситуации с разработч…
  6. Sep 15, 2026Яблочный телепорт На прошлой неделе случайно нащупал технологию, о существовании которой д…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →