Bharat Nallan on Software and Systems

Storage Classes in CPP (Notes)

This post contains notes (organized from various sources to make it easier to understand storage classes) about the various storage classes in C++ and how they differ from each other. Please read more to follow along. Read more...

New time zones table in ClickHouse

My recent contribution to ClickHouse introduces a new systems table for timezones. To learn more about this table continue reading this article. Read more...

Better precision in ClickHouse system.query_log and system.query_thread_log tables

My recent contribution to ClickHouse introduces microseconds precision to system.query_log and system.query_thread_log tables. Continue reading for more details. Read more...

What's ClickHouse anyway ?

A brief introduction to ClickHouse if you haven’t heard of it. We discuss about potential use-cases and understand the difference between row and columnar stores. Read more...

MySQL some character types

What’s different between CHAR, VARCHAR and NVARCHAR when using MySQL? This post briefly explains the differences that I did not know when I dived into MySQL. I hope that this post would be interesting for someone to read and find more about! Read more...

Short post on running background processes

This is a very very short post for running background processes. What does nohup do and how it is different from running a process by using &. Short read. Read more...

Linux users- adding and managing them ... basics.

Adding and managing users is one of the most essential tasks of anyone who uses a Linux System. I am going to structure this post like an Q and A format. Read more...

Useful Git References that I use.

Git is really handy when you are developing a project. I am including the references that I often use to manage my repositories. I feel that these are quite handy and can help anyone in becoming more efficient while managing their repos. Read more...

Grab API data using the Python Requests Module.

The python ‘requests’ module helps us to carry out HTTP operations like POST, GET, PUT or DELETE on a given endpoint. Learn to efficiently grab data using the Python requests module. Read more...

Python Django - Getting started

This post is on Django, a Python based Web Development framework. This part of the tutorial gives us a gist of how to install Django and have a web-server up and running. Read more...