Introduction When working with data, it is often necessary to align multiple files based on a shared column. In this article, we will discuss process of aligning three files based on first column value. We will provide an example of three files and guide you through process of aligning them based on first column value. Why do we need to align three files? In data analysis, we often encounter situations where we need to combine data from multiple sources. In such cases, it is necessary to align data from different files based on a shared column. This is important because ... Read More
Introduction When developing software, there is a high chance that software might be used in various operating systems. Therefore, it is important to build software in a cross-platform manner to ensure compatibility with multiple operating systems. In this article, we will focus on cross-compiling static libraries from Linux for Windows. What is a Static Library? A static library is a file that contains pre-compiled code that can be linked with an executable program to create a single, self-contained executable. code in a static library is linked directly into executable, which makes it faster and more efficient than dynamic libraries. What ... Read More
Introduction As a system administrator or developer, it's important to be able to monitor and manage processes running on your system. One of key pieces of information you need to know is whether a particular process is currently running. In this article, we'll explore different ways to check whether a process with a given PID is running. What is a PID? Before we dive into ways to check if a process with a given PID is running, let's first define what a PID is. A PID (Process Identifier) is a unique identification number assigned to each process running on a ... Read More
What is Firebase Storage? Firebase is one of the famous cloud platform service providers of Google which provides services such as Database, storage, hosting and other cloud services for Android, IOS and Web applications. In this article we will specifically take a look at Firebase Storage. How we can use it to upload images from an android device to Firebase Storage. Implementation of Firebase Storage We will be creating a simple android application in which we will be simply displaying two buttons and an image view. We will be using one button to pick the image and another button to ... Read More
What is the Context menu in Android? In this tutorial, we are going to learn on How to display context menu in our android application using Kotlin as a programming language. What is the context menu in android ? Context menu is a short floating menu option which appears when the user long presses on a specific widget on the mobile application. This menu is just like a right click option in windows which is used to perform some quick actions within an android application for a specific widget. Implementation of Context Menu We will be creating a simple application ... Read More
Introduction What is Content Placeholder animation using Shimmer in Android? There are many different ways which we can use within android applications to display loading indicators such as progressbar, horizontal loading bar and many more. Similarly Shimmer View is also one type of loading indicator which we can use to display loading screens within our application. Implementation of Shimmer View We will be creating a simple application in which we will be loading some data from API and to add a loading indicator we will be adding a content placeholder animation using shimmer within it. We will be following a ... Read More
What is a Video Player in Android? In this tutorial, we are going to learn on How to build a video player in our android application using Kotlin as a programming language. Video player is a widget present in android which is used to access video files within android application. With the help of this video player we can view the video within our android application. Implementation of Video Player We will be creating a simple application in which we will be using a video view to play video within our android application. We will be following a step by ... Read More
What is a Clipboard in Android? In this tutorial, we are going to learn on How to use clipboards in our android application using Kotlin as a programming language. Clipboard the name itself tells us to clip the data to the board. It is basically used to perform copy and paste operations within an android application. Clipboard is generally used to copy the data from one screen of an android application and paste the data in another screen of the same application or another application within an android device. Implementation of Clip Board We will be creating a simple application ... Read More
What is Circular Reveal Animation in Flutter ? Circular Reveal is a type of animation which is seen in many android applications when an image is being revealed in a way by adding an animation to it. In many android applications such as payments applications when a user receives any rewards for making a payment a reward is revealed with a specific animation added to it. In this way circular animation is implemented. Implementation of Circular Reveal Animation We will be creating a simple application for displaying a circular reveal animation in Flutter. We will be creating a button on ... Read More
What is a Circular Fillable Loader in Android? In this tutorial, we are going to learn on How to implement a Circular Fillable Loader in our android application using Kotlin as a programming language. Circular Fillable Loader is an animated ui widget which is used to display the loading screen within an android application using an animated widget. With the help of this widget we will be creating a loader which we will be filling with the help of progress bar. Implementation of Circular Fillable Loader We will be creating a simple application in which we will be simply displaying ... Read More
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP