Providing quality software engineering content in the form of tutorials, applications, services, and commentary suited for developers.
This article reviews common text manipulation utility programs available within the Linux operating system. The article is chock full of discussions paired with simple examples to demonstrate the usefulness of several text utility programs available to Linux users.
In this How To article I demonstrate using Python to compress files into zip archives along with extracting files contained in a zip archive. The venerable, batteries included, Python standard library provides the zipfile module which exposes a well designed API for working with zip archives in a platform manner and will be the focus of this article.
The Mat class is the workhorse of OpenCV for C++ with around twenty different constructors available providing significant flexibility for building a Mat object to represent image data from a variety of sources. In this How To article I discuss and demonstrate construction of the OpenCV C++ Mat object from array and vector data types.
In this article I demonstrate how to install OpenCV for C++ from source using cmake. Following this I show how to configure my favorite code editor, Visual Studio Code (VS Code), along with the awesome Microsoft extensions CMake Tools and C/C++ IntelliSense which provides a fantastic, productivity boosting, development environment.
In this How To tutorial I demonstrate how to perform file storage management with AWS S3 using Python's boto3 AWS library.