Trolls are, unfortunately, a fact of life for anyone who dares to create or contribute to a public-facing project. As the developer of Parch Linux, I've experienced this firsthand, especially in Persian-speaking online communities like Telegram groups. Over the years, what began as occasional jokes has turned into a persistent source of frustration, often undermining the serious work and effort I've put into this project.
From Parch to Apadana
From Parch to Apadana: The Story of Its Evolution and Growth
In the world of Linux distributions, creating a new distro is always a serious and challenging endeavor. This story began with Parch, a distribution based on Arch Linux aimed at simplifying Arch for advanced users and enthusiasts of minimalistic systems.
Divan-e abzar
Divan Abzar: Your Persian Workshop for Mastering Software Craftsmanship
This white paper proposes "Divan Abzar," a new feature inspired by Microsoft's Dev Nest. But instead of a nest, imagine a bustling workshop, a vibrant Persian "Khana Kod" (House of Code) where software artisans gather to create and collaborate. Like its cultural namesake, Divan Abzar will be a centralized place within ParchLinux, specifically designed to streamline your development workflow and elevate your coding experience.
Pybind11 and boost
Python are two popular libraries for creating Python bindings for C++ code. Both libraries have their own strengths and weaknesses, and the best choice for a particular project will depend on the specific needs of that project.
pybind11 is a lightweight header-only library that is considered to be easier to use than Boost.Python. It also has a more modern C++ API and supports newer C++ features. pybind11 is also generally faster than Boost.Python, and it generates smaller binaries.
Gnu 40
Today we celebrate the 40th anniversary of the GNU project, launched in September 1983 by the Free Software Foundation to develop a completely free operating system. Led by Richard Stallman, GNU was a pioneering effort to build an operating system respecting users' freedom and focused on collaboration.
The GNU project has been profoundly influential, providing core components like the GNU Compiler Collection (GCC), GNU C library (glibc), and Bash shell. When the Linux kernel emerged in 1991, it completed the missing piece of a fully free operating system. The combination of GNU tools and Linux kernel launched the free software movement and demonstrated that a community-developed OS was viable and powerful.