• Programming

    Vintage CPU collection

    Collecting vintage CPUs, such as the venerable 486, Pentium, and Athlon processors, is a fascinating journey through the history of computing. These iconic chips represent significant milestones in the evolution of personal computing power. The 386, released in the mid-1980s, marked a significant shift towards 32-bit computing and paved the…

  • Various

    Updating PiHole on Raspberry PI

    Pi-hole is a popular open-source network-level ad blocker that can be installed on a Raspberry Pi. It blocks advertisements on all devices connected to the network, making browsing faster and more pleasant. As with any software, it is important to keep Pi-hole up to date to ensure it continues to…

  • .NET - Programming

    Clearing NuGet cache

    NuGet is a package manager for .NET that makes it easy to install, update, and manage packages and dependencies for your .NET projects. When you install or update a package with NuGet, it downloads the package from a package source and stores it in a local cache on your computer.…

  • Audio

    High-quality Bluetooth audio connection in Android

    Bluetooth is a popular wireless communication technology that allows users to connect their devices and stream audio wirelessly. While Bluetooth has come a long way in recent years, some users may still experience issues with the quality of the audio playback, especially when streaming high-quality audio. In this blog post,…

  • Audio

    Parametric equalization of Sennheiser HD650

    Introduction The Sennheiser HD650 headphones are a popular choice among audiophiles for their neutral sound signature and high-quality build. However, like any other headphones, the sound signature can be improved by using an equalizer. In this blog post, we will discuss how to use parametric equalization to improve the sound…

  • .NET - OOD / OOP - Programming

    Priority Queue in .NET 6

    Priority Queue is a data structure in computer science that is used to manage a collection of prioritized elements. It allows adding, removing and peeking (reading) elements in the order of their priority. The priority queue is used in many applications such as job scheduling, network routing, data compression, and…

  • .NET - OOD / OOP - Programming

    Custom comparer of a SortedSet

    Sorting collections is a common task in programming, and .NET provides a variety of tools to do so efficiently. One such tool is the SortedSet class, which represents a collection of unique elements sorted in ascending or descending order. By default, SortedSet uses the default comparer for its type, but…

  • Video

    Easily upload videos of security cameras to YouTube

    Home security cameras have become increasingly popular in recent years, with many homeowners opting to install cameras to keep their homes and families safe. One of the benefits of these cameras is that they can capture footage of potential intruders or other suspicious activity around the home. In this blog…

  • Marketing - Web

    A software to stand out

    Standing out of the pack starts by being visible, and being noticed by the right group of professionals. No matter how good your profile is, it is lost in a sea of similar profiles, so you need to show up and start attracting visits to your profile page. Suppose we…

  • .NET - Programming - Web

    Web page scraping, the easy way

    Scraping content from websites can be a useful tool for gathering information or automating certain tasks. In C#, there are several libraries available that can help make this process easier. In this blog post, we will cover how to use the HtmlAgilityPack library to scrape content from websites in C#.…