How to become an author
.NET Knowledge Base
  • All streams
  • Development
  • Administrating
  • Design
  • Management
  • Marketing
  • PopSci
Log in Sign up
26.0
Karma
0.0
Rating
6
Followers
2
Following

Юрий Минаев YMinaev

Программист C++

Profile

Posts 7

Comments 3

Bookmarks

  • YMinaev May 18, 2020 at 02:24 PM

    Как забраться на дерево

    • PVS-Studio corporate blog,
    • C++

      Picture 2

      Точнее, как с него спуститься. Но обо всем по порядку. Эта статья немного выбьется из привычного формата статей от PVS-Studio. Мы часто пишем о проверке других проектов, но почти никогда не приоткрываем дверь нашей внутренней кухни. Пришло время это исправить и рассказать о том, как анализатор устроен изнутри. Точнее, о наиболее важной из его частей – синтаксическом дереве. Речь в статье пойдет о той части PVS-Studio, которая относится к языкам C и C++.
      Читать дальше →
      • +13
      • 2.3k
      • Comment
    • YMinaev May 18, 2020 at 02:23 PM

      How to climb a tree

      • PVS-Studio corporate blog,
      • C++

        Picture 2

        Rather, how to get down from it. But first things first. This article stands out a bit of the usual format of articles from PVS-Studio. We often write about checking other projects, but almost never lift the veil on our inner workings. It's time to rectify this omission and talk about how the analyzer is built from the inside. More precisely, about the most important of its parts — the syntax tree. The article will focus on the part of PVS-Studio that relates to the C and C++ languages.
        Read more →
        • 0
        • 719
        • Comment
      • YMinaev August 12, 2019 at 01:58 PM

        Using PVS-Studio Static Analyzer in C and C++ Development for Embedded Systems

        • PVS-Studio corporate blog,
        • Programming microcontrollers

          This article will tell you how to launch analysis of an embedded project and how to work with the analyzer's report. The PVS-Studio analyzer supports a number of compilers for embedded systems. The current version allows checking projects built with one of the following compilers under Window, Linux, and macOS:

          • IAR Embedded Workbench
          • Keil Embedded Development Tools for Arm
          • TI ARM Code Generation Tools
          • GNU Embedded Toolchain
          Read more →
          • +25
          • 683
          • Comment
        • YMinaev August 12, 2019 at 01:58 PM

          Использование статического анализатора PVS-Studio при разработке для встраиваемых систем на C и C++

          • PVS-Studio corporate blog,
          • Programming microcontrollers
            Из этой статьи вы узнаете, как запустить проверку embedded-проекта и как работать с отчетом анализатора. Анализатор PVS-Studio поддерживает ряд компиляторов для встраиваемых систем. В текущей версии возможна проверка проектов при сборке одним из следующих компиляторов под Window, Linux и macOS:

            • IAR Embedded Workbench
            • Keil Embedded Development Tools for Arm
            • TI ARM Code Generation Tools
            • GNU Embedded Toolchain
            Читать дальше →
            • +34
            • 3.4k
            • 3
          • YMinaev August 6, 2019 at 11:23 AM

            Знакомство со статическим анализатором PVS-Studio при разработке C++ программ в среде Linux

            • PVS-Studio corporate blog,
            • C++,
            • C,
            • Development for Linux,
            • DevOps
              PVS-Studio поддерживает анализ проектов на языках C, C++, C# и Java. Использовать анализатор можно под системами Windows, Linux и macOS. В этой заметке речь пойдет об анализе кода, написанного на C и C++ в среде Linux.

              Установка


              Установить PVS-Studio под Linux можно разными способами, в зависимости от типа дистрибутива. Наиболее удобный и предпочтительный способ – использование репозитория: так это позволяет автоматически обновлять анализатор при выходе новых версий. Второй вариант – использовать установочный пакет, который можно скачать здесь.
              Читать дальше →
              • +28
              • 3.8k
              • 8
            • YMinaev August 6, 2019 at 11:17 AM

              Getting Started with the PVS-Studio Static Analyzer for C++ Development under Linux

              • PVS-Studio corporate blog,
              • C++,
              • C,
              • Development for Linux,
              • DevOps
                PVS-Studio supports analyzing projects developed in C, C++, C#, and Java. You can use the analyzer under Windows, Linux, and macOS. This small article will tell you the basics of analyzing C and C++ code in Linux environment.

                Installation


                There are different ways to install PVS-Studio under Linux, depending on your distro type. The most convenient and preferred method is to use the repository, since it allows auto-updating the analyzer upon releasing new versions. Another option is to use the installation package, which you can get here.
                Read more →
                • +21
                • 847
                • Comment
              • YMinaev October 23, 2018 at 04:49 PM

                В PVS-Studio появилась поддержка GNU Arm Embedded Toolchain

                • PVS-Studio corporate blog,
                • C++,
                • C,
                • Programming microcontrollers

                  GNU Arm Embedded Toolchain + PVS-Studio

                  Встраиваемые системы давно и прочно вошли в нашу жизнь. Требования к их стабильности и надежности очень высоки, а исправление ошибок обходится дорого. Поэтому для embedded разработчиков особенно актуально регулярное использование специализированных инструментов для обеспечения качества исходного кода. Эта статья расскажет о появлении поддержки GNU Arm Embedded Toolchain в анализаторе PVS-Studio и дефектах кода, найденных в проекте Mbed OS.
                  Читать дальше →
                  • +41
                  • 4.6k
                  • 25

                Info

                • Rating 6,000–th
                • Date of birth April 23, 1983
                • Works in PVS-Studio
                • Activity 1/14/21, 12:18 PM
                • Registered October 23, 2018

                Contribution to hubs

                • C++ 103
                • Programming microcontrollers 100
                • C 90
                • Development for Linux 49
                • DevOps 49
                No reasons for downvotes yet
                Reasons for downvotes

                Your account

                • Log in
                • Sign up

                Sections

                • Posts
                • Hubs
                • Companies
                • Users
                • Sandbox

                Info

                • How it works
                • For Authors
                • For Companies
                • Documents
                • Agreement
                • Terms of service

                Services

                • Ads
                • Subscription plans
                • Content
                • Seminars
                • Megaprojects
                © 2006 – 2021 «Habr»
                Language settings
                About
                Support
                Mobile version
                Language settings
                Interface
                Content