One of the options when building C/C++ on Windows is to use Visual Studio Build Tools as the toolchain. There's no need to install the full IDE in order to get the build tools. It is possible to get the setup package at: https://visualstudio.microsoft.com/downloads/ Open the setup package and click in Continue. Once the Visual … Continue reading Visual Studio Build Tools
Author: Fernando Silva
7-Zip for Windows and LZMA SDK
When handling archiving files on Windows I like to use 7-Zip given it is fast and supports several formats. Download can be done in the official website: https://www.7-zip.org/ Installation is very simple. Since in my case I'm running Windows 64-bit, the first download option is the correct one. In the first window we select the … Continue reading 7-Zip for Windows and LZMA SDK
Visual Studio Code and some essential extensions
Visual Studio Code is a really popular editor that is really fast, support many extensions and it is also free. It is my choice for everything that doesn't require a more complex IDE. Installation is a breeze. Navigate to visualstudio.microsoft.com and download Visual Studio Code. I like to use the "More option"... Then select System … Continue reading Visual Studio Code and some essential extensions
Windows 11 – Docker Desktop with engine running on WSL2 and Kubernetes
Everything has changed since I started my career many years ago developing software in Delphi, Java and others languages and using some of the traditional packaging options we've had at the time. We didn't have so many options for source control and continous integration and delivery was not even a thing back then. With the … Continue reading Windows 11 – Docker Desktop with engine running on WSL2 and Kubernetes
Git client and configuration for accessing private repositories via SSH in GitHub.com
A lot of software projects use Git for source control, for example, hosted on Github. We will install and configure a git client that is free and open source and is available at: https://git-scm.com/ It is possible to install via Windows package manager Winget, but I will use the manual download and configuration during installation … Continue reading Git client and configuration for accessing private repositories via SSH in GitHub.com
Windows 11 – Task Manager on Steroids
I was amazed when this week I was looking into some running processes in my system and searching for a tool I use for years I went back to Sysinternals to remind me that the website and tools are there avaiable and evolving, with regular maintenance for 27 years. I really love the details Process … Continue reading Windows 11 – Task Manager on Steroids
Windows 11 – Classic Context Menu
I think Windows 11 brought a lot of things to like and also some annoying details that I just prefer stayed the way it was in previous versions of the OS. One those those things is the classic context menu. When available, I usually set the installer of applications I use frequently to include the … Continue reading Windows 11 – Classic Context Menu
Windows 11, Windows Subsystem for Linux and Hyper-V
Windows Subsystem for Linux (WSL2) Windows Subsystem for Linux (WSL) allows for execution of Linux environment directly on Windows with a lot less overhead than a traditional virtual machine. WSL documentation can be found here Windows Subsystem for Linux Documentation | Microsoft Learn Currently in version 2 (WSL2) it can be installed via simple steps … Continue reading Windows 11, Windows Subsystem for Linux and Hyper-V
Creating Windows 11 installation USB drive on Windows
In order to perform a clean Windows installation it is needed to create the installation media. In this port I will show how to manually create a Windows 11 installation USB drive. For more information on how to obtain the official installation media see my post Windows 11 Installation. Connect the desired USB drive to … Continue reading Creating Windows 11 installation USB drive on Windows
Windows 11 Installation
Microsoft Windows operating system is a success amongst great portion of consumers not by coincidence, but due to its great compatibility of hardware and software. Also, there are great tools and toolchains for people working in software development, including the latest additions of Linux support via Windows Subsystem for Linux (WSL) where you get the … Continue reading Windows 11 Installation