MongoDB Database Backup

Overview The provided script is a Bash shell script that automates the process of creating a backup of a MongoDB database using the mongodump tool. It defines the necessary variables, performs the backup, and outputs a message indicating the completion…

Big Data

A short note on Big Data In this digital world, everyone leaves a trace. From our travel habits to our workouts and entertainment, the increasing number of internet connected devices that we interact with on a daily basis record vast…

Network Society

Theory of Network society: The definition Network Society, in concrete terms of a network society is a society where the key social structures and activities are organized around electronically processed information networks. So it’s not just about networks or social networks,…

How Compilers Work

How Compilers Work (In Brief) A compiler is simply a computer program that transforms computer code written in one programming language  (the source language) into another programming language (the target language). Typically, a compiler consists the following phases or stages: Lexical Analysis…

Algorithm

Algorithm   Definition 1: “An algorithm (pronounced AL-go-rith-um) is a procedure or formula for solving a problem, based on conducting a sequence of specified actions. A computer program can be viewed as an elaborate algorithm. In mathematics and computer science, an algorithm usually…

My Trainings

Assertive Communication Skill AIBF , Kabul Afghanistan 18 Jan – 19 Jan 2011 Instructor Training Seminar ELI English language institute, Peshawar, Pakistan 03 June, 03 August, 2007    Diploma in Information Technology Armaghan Higher Education Institute ,Kabul , Afghanistan 01 …