Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Articles on Trending Technologies
Technical articles with clear explanations and examples
Find Files Not Owned by a Specific User in Linux
A Linux system may consist of various users with different permissions. However, sometimes we need to find and access a specific user's files. So, in this case, you can use the find command to display the files owned by any other user. The find commands let you search for a specific file in the directory. With this command, you can find the list of available files per the owner, type, and attributes, like a file name. The find command utility is pre-installed in almost every Linux distro. So if you also want to find the file which a specific user ...
Read MoreImplementing counting sort in JavaScript
In the given task, our aim is to create a counting sorting technique and implement this problem with the help of Javascript functionalities. What is the Counting Sort? The counting sort is a process for sorting a data set of objects as per the keys. It works by counting the number of items that have different key values and finding the position of each object in the sorted output. The idea of counting sort is to place the items directly into its correct place in the output array. In the beginning of the algorithm we need to find ...
Read MoreFile Editing: Appending a Non-Existent Line to a File
Appending a line or string to a file is sometimes necessary to change the output without deleting the existing data. It is a valuable way to modify a file by adding several lines between the existing ones of a file. "append" means adding the data into a file without erasing currently available data. To append a line in the file, you can use various commands such as printf, echo, tee, cat, etc. Although appending a line is easy, many beginners always require clarification. So this tutorial will include the simple approaches for appending a non-existent line to a file. File ...
Read MoreHow to write the factorial function with reduce and range in JavaScript?
In this problem statement, our aim is to write the factorial function with reduce and range with the help of Javascript. So basically range and reduce are the predefined functions of Javascript. What is the use of reduce and range functions in Javascript ? In Javascript the reduce and range functions are the most useful function when working with arrays. The reduce function takes an array and reduces it to a single value by processing a function for every item of the array. The function takes two parameters, the first one is the accumulator which stores the result of ...
Read MoreWhat is a cDNA Library?
Keywords Complementary DNA, transcriptome, mRNA, eukaryotic cells, bacterial cell, genomic DNA. Introduction A cDNA library is a combination of cloned cDNA (complementary DNA) fragments inserted into a collection of host cells, which constitute some portion of the transcriptome of the organism and are stored as a "library". cDNA is produced from fully transcribed mRNA found in the nucleus and therefore contains only the expressed genes of an organism. In eukaryotic cells the mature mRNA is already spliced, hence the cDNA produced lacks introns and can be readily expressed in a bacterial cell. Information in cDNA libraries is a powerful and ...
Read MoreEnable Debugging Mode in SSH to Troubleshoot Connectivity Issues
Sometimes, You need to connect your system on two different remote servers. In this condition, you can remove and troubleshoot connectivity issues by enabling debugging or verbose mode of these servers using the SSH command. By enabling the debugging mode in SSH, you can see the detailed information related to the SSH connection. You can also check the exchanged data between client and server. Using the -v option, you can run SSH in verbose mode. Running SSH in verbose mode prints debugging information about progress for authentication, debugging connections, or any configuration problems encountered. In this guide, we will explain ...
Read MoreWhat are the Side Effects of Integron?
Keywords Bacterial genomes, antibiotic-resistant pathogens, genome evolution, integrons, Gram-negative pathogens, antibiotic resistance. Introduction Integrons are genetic elements that allow efficient capture and expression of exogenous genes. They are widely known for their role in the dissemination of antibiotic resistance, particularly among Gram-negative bacterial pathogens. Exploration of integron diversity in natural environments has shown that they are more than just a curious feature of antibiotic-resistant pathogens but have a more general and important role in bacterial adaptation and genome evolution. Integrons are versatile gene acquisition systems commonly found in bacterial genomes. They are ancient elements that are a hot spot for ...
Read MoreELK Stack Tutorial: Get Started with Elasticsearch, Logstash, Kibana, & Beats
ELK Stack is one of the best tools to view and handle files in the ELK Stack or the Elastic Stack. This tool consists of E- Elasticsearch, L- Logstash, and K- Kibana, the three open-source tools. ELK Stack tools are used to process and analyze large amounts of data in real time. However, Beats is an open and independent platform for single-purpose data shippers. It sends data from hundreds or thousands of systems and machines to Elasticsearch or Logstash. ELK Stack is widely used in various industries, such as healthcare, finance, and IT, for troubleshooting, monitoring, and log analysis. So ...
Read MoreWhat are the Different Types of Plant Bioinformatic Methods?
Keywords Bioinformatics, biotic and abiotic, GWAS, NGS, plant breeding, plant sequencing, plant pathogen, sequence analysis, computational proteomics, microarray data analysis, bio-ontology, biological database. Introduction Bioinformatics plays an essential role in today's plant science. As the amount of data grows exponentially, there is a parallel growth in the demand for tools and methods in data management, visualization, integration, analysis, modeling, and prediction. Major advances in molecular biology and genomic technologies have led to an exponential growth in biological information. In plant biotechnology, the amount of information has multiplied exponentially with many databases available from many individual plant species. Efficient bioinformatics tools ...
Read Morestring__npos in C++ with Examples
In this article, we will delve into a specific aspect of string handling in C++: the string::npos constant. string::npos is a static member constant value with the greatest possible value for an element of type size_t. This constant is defined with a value of -1, which, when cast to size_t, gives us the largest possible representation for size_t. In the context of strings in C++, it is generally used to indicate an invalid position. What is String::npos? In C++, string::npos is a constant static member of the std::string class that represents the maximum possible value for the size_t type. It ...
Read More