Setting up Samba on Raspberry Pi 5
Experimenting with a Raspberry Pi 5 to create a NAS device using Samba for file sharing.
Thoughts and insights about software development, DevOps, and technology.
Experimenting with a Raspberry Pi 5 to create a NAS device using Samba for file sharing.
Learn how to use PyInstaller to bundle your Python application and its dependencies into a single package for Linux distribution. This guide covers setup, packaging, and testing across different Linux distributions.
Get familiar with the setup of a secure point-to-point VPN connection using WireGuard on a Raspberry Pi. This guide provides elaborated step-by-step instructions for both server and client configurations.
NAS (Network Attached Storage) is a storage device that is connected to a network and allows storage and retrieval of data from a central location for authorized network users and varied clients. In this article, we will see how to setup a NAS using openmediavault on a Raspberry Pi 4.
Explore the art of terminal animations with Go as we transform GIFs into ASCII art. This article covers the technical journey from image processing to character mapping, with a focus on the luminosity method for grayscale conversion. Dive into the code, available on GitHub, and learn how to animate your terminal with the timeless charm of ASCII characters.
Optimizing Game of Life with Concurrency using Go. A byte data type is used to represent the state of a cell and the number of live neighbors.
Pub/Sub is a decoupled asynchronous messaging pattern. The publishers send messages to a topic and the subscribers receive messages from the topic.