Home

Setting up environment for kernel module development

In this post I am going to document my config and steps to setup environment for developing kernel modules. My current system is MBP 2018 with MacOS Mojave, the environment I am going to setup is for linux kernel dev so this works for most of the OSes. Before going into the details I want to mention that the IDE, toolkit, etc., I mention are my ...

Read more

Writing Minecraft mods - Setup Environment #1

Before going through the technical details lets discuss about the motivation behind why I want to start writing Minecraft mods. Minecraft is one of the game I continuously go back to play for days move on to someother game, this loop have been repeating from 5 years :heart:. It started with Minecraft PE 0.11.0 and I used to checkout for all the ...

Read more

Scheduling in NetBSD - Part 1

INTRODUCTION In this blog, we will discuss about the 4.4BSD Thread scheduler one of the two schedulers in NetBSD and a few OS APIs that can be used to control the schedulers and get information while executing.  Few basics What is a scheduler?  A Process Scheduler schedules the processes of different states namely ready, waiting, and running...

Read more

What is Linux? and why?

Linux is a Free and Open-source Operating System which is similar to Windows, macOS, Android, IOS on your PC, Mac, MacBook and mobile phones. Before knowing about Linux, let me answer the question. What is an Operating System? In simpler words, An Operating System is a software that sits beneath all other software and applications in the comp...

Read more

Why should we be proud of being Indian?

Every member of a family have to know about the greatness of their family and feel proud to be a part of the family. In the same way, we Indians should know about our first home, the first family INDIA and it’s our duty to know about our nation and say out proudly “I am an Indian”. Principles and culture: Indian culture and civilization are on...

Read more

Getting Started with Mozilla.

Hello readers, I would like to share my experience while contributing to the Mozilla the Open Source organization. Mozilla is very broad organization and developers in the organization are very helpful. I am inspired by the commitment of the developers I can surely say Mozilla is one of the best places where all the people around us help to deve...

Read more

Getting started with Drupal

About Drupal: Drupal is a web platform which works on Content Management System (CMS), which helps to create and manage digital content.This system actually helps one who cannot understand code or doesn’t know how databases work to manipulate the database, adding templates, designing the layout with the user interface.Here are some examples of ...

Read more