Android SCA and SAST

Multi-Language SAST And SCA For Android Platforms And Applications

Thursday, June 24, 2021

Android is, for most people, a mobile operating system for their phone or tablet. In fact, it’s an extremely successful open source platform in general. It’s common in automobile infotainment systems, set top boxes and even finds its way into industrial uses. From the user’s perspective it’s an easy-to-use user interface with a common set …

OpenCV library-based architecture

Some C++ good practices from the OpenCV source code

Thursday, June 03, 2021

OpenCV (Open Source Computer Vision) is a library of programming functions mainly aimed at real-time computer vision, developed by Intel Russia research center in Nizhny Novgorod. The library is cross-platform. It focuses mainly on real-time image processing. OpenCV is widely used, Adopted all around the world, for end users, it’s very mature and powerful, for developers it’s …

digital patterns

Detect not well implemented C++ design patterns automatically

Thursday, April 15, 2021

Design patterns are solutions to software design problems you find again and again in real-world application development. Patterns are about reusable designs and interactions of objects. Some of them are very popular like singleton, factory, and strategy.  Others are not widely used like the flyweight pattern. Sometimes the patterns are not well implemented by developers. …