Posts
Zaw Zaw
Cancel
BLOG POSTS & ARTICLES

Helm: Writing a Kubernetes Helm Chart

In Helm series of articles, I will share about writig Kubernetes Helm chart, deep dive into YAML-based Helm template language, Helm chart development tips and tricks. In this article, I will focus on how to write a simple Helm Chart to deploy web application on Kubernetes. I will demostrate with simple containerized Python Flask application to w...

Started Using Twitter and Moved On

I’ve decided to move completely to Twitter from Facebook and deleted permanently my Facebook account. After 30 days, my Facebook account will be delete permanently. I will support Spring Revolution and tweet about news and tech articles on Twitter. And, I will support nearest CDMers every month with my few salary in real life. I will start usin...

Building Linux Kernel with Clang/LLVM

GCC is the Traditional Default C Compiler used in the Linux kernel back then and now. Now you can easily compile the Linux kernel with Clang/LLVM , a modern C-family compiler. Nick Desaulniers , a software engineer at Google, is contributing to the Linux kernel build system (kbuild) by submitting and contributing kernel patches. The official doc...

Kernel Design: Monolithic Vs Microkernel

This article is based on the Origin Thread of the 1992 Tanenbaum-Torvalds debate. We will focus on the differences between the monolithic kernel design and the microkernel design commonly used in kernel design. Let me first briefly talk about the Tanenbaum-Torvalds debate. After that, we will talk about the differences between the Monolithic ker...

Contributing to the Linux kernel

This article will focus on how to contribute to the Linux kernel contribution workflow. The Linux kernel is a free and open-source software project that anyone can contribute. Workflow, which contributes to the Linux kernel, is unlike any other open-source project. You can not contribute code using GitHub or GitLab. Submit kernel patches via Git...

Good Courses and Books to Learn C/C++

In this blog post, I have put together a collection of my favorite websites, courses and books for learning C/C++. I think C/C++ will be useful for other learners as well. This is a collection of great resources that I like, and I would recommend other great websites and books. C Programming Language Courses C Programming with Linux P...

Understanding the Android OS Source tree

Android OS is a free and open-source project, and you can get Android OS Source Code from AOSP (Android Open Source Project). Android OS Source Code has many related directories. In other words, git repostories from each directory under that Android OS Main source code. In AOSP, many of these Git repositories are maintained from above with a too...

Make Build System in Android OS

The main build system used in Android OS-level is Make Build System and AOSP (Android Open Source Project) handles all building processes with Make build. Android uses Make build system to compile the entire Android system. By now, every Android app developer is familiar with Gradle, a build system for building apps in Android Studio. Gradle bui...