Computer Vision: Face Detection Using Python and OpenCV

What is computer vision? Computer vision is a field of artificial intelligence (AI) that enables computers and systems to derive meaningful information from digital images, videos and other visual inputs — and take actions or make recommendations based on that information. If AI enables computers to think, computer vision enables them to see, observe and […]

Windows Subsystem for Linux(WSL) : Running linux on your Windows OS

Windows Subsystem for Linux (WSL) lets developers run a GNU/Linux environment — including most command-line tools, utilities, and applications — directly on Windows, unmodified, without the overhead of a traditional virtual machine or dual-boot setup. Prerequisites You must be running Windows 10 version 2004 and higher (Build 19041 and higher) or Windows 11. How to […]

Docker: Docker Cheat Sheet

A Docker cheat sheet is a set of notes used for quick reference while using Docker in the real world. Below is the Docker cheat sheet that includes an extensive list of Docker commands. You can use it as a quick reference guide when working with Docker.  Docker Basic Commands COMMANDS DESCRIPTIONS systemctl start docker Start Docker service systemctl restart […]

Bitbucket: Branch or fork your repository

There are a number of ways to get your Bitbucket Cloud repository code so that you can work on the project. Each method is slightly different and is done for different reasons.   What is a branch? What is a fork? Branching and forking provide two ways of diverging from the main code line. Both Mercurial […]

Google Cloud: Interacting with Terraform Modules and Working with Terraform Registry

Overview As you manage your infrastructure with Terraform, increasingly complex configurations will be created. There is no intrinsic limit to the complexity of a single Terraform configuration file or directory, so it is possible to continue writing and updating your configuration files in a single directory. However, if you do, you may encounter one or […]

Terraform: Building And Testing a Basic Terraform Module

Introduction Terraform modules are a good way to abstract out repeated chunks of code, making it reusable across other Terraform projects and configurations. In this hands-on lab, we’ll be writing a basic Terraform module from scratch and then testing it out. Create the Directory Structure for the Terraform Project Check the Terraform status using the version command: […]

Google Cloud: Creating KMS Key Using Terraform

Overview Cloud Key Management Service allows you to create, import, and manage cryptographic keys and perform cryptographic operations in a single centralized cloud service. You can use these keys and perform these operations by using Cloud KMS directly, by using Cloud HSM or Cloud External Key Manager, or by using Customer-Managed Encryption Keys (CMEK) integrations […]

Google Cloud: Using Terraform to Auto Scale and Load Balance Compute Engine Instances in GCP

Overview Learning how to configure complex environments with Terraform is a must-have skill. In this hands-on lab, we will provision an autoscaling group with a load balancer. Objectives: Successfully complete this lab by achieving the following learning objectives: Create a Service Account From Google Cloud console’s main navigation, choose IAM & Admin > Service Accounts. Click Create service account. […]

Sentinel: Introduction To Sentinel Language – Part-5

Sentinel Language Specification This is the specification for the Sentinel policy language. The Sentinel language is designed with policy enforcement in mind. It is dynamically typed and garbage collected and has explicit support for rule construction representing boolean logic. The language is designed to be easy to learn and use by non-programmers. It is expected to be […]

Back To Top

Contact Us