Base64 is an encoding algorithm for converting any binary data into printable ASCII text, to be sent over the internet. Learn how to base64 encode and decode!
Computers, Coding and Caffeine
Base64 is an encoding algorithm for converting any binary data into printable ASCII text, to be sent over the internet. Learn how to base64 encode and decode!
Adding header include directories is straightforward with CMake. Learn how to tell the compiler where to find those pesky C++ header files with simple commands!
Conway’s Game Of Life is a popular 2D cell evolution game. In tis post, we will implement the whole game with graphics display in less than 80 lines of Python!
Conan and Vcpkg are excellent package managers for C/C++. In this post, we will analyse each tool and discuss features they provide!
The trapezium rule can be tricky to implement, specially in C++. This post will teach you how to get a fairly performant trapezium rule area estimator with CPP!
This post shows how to implement the trapezium rule with pure Python and Numpy! Learn how the trapezium rule works by implementing it.
The trapezium rule is a useful numerical method to estimate integrals. This post will explain the rule, show how to derive it, and use the trapezium method!
CMake is the standard build system generator. We’ll look at the motivations, advantages and disadvantages of CMake, as well as how to write a simple CMakeLists.
Need to store multiple values? This post will dive into CPP vectors, most flexible and performant container used to store many, contiguous values in C++.
This article analyses the simplest C++ program you can write. Learn CPP programming by learning how the simplest “main” function works!