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
What is Smishing?
We all would be aware of the term Phishing. Smishing is a kind of Phishing that uses mobile phones as its platform to collect all the personal details like bank account numbers or passwords. And as the name suggests already, they Phish through the text messages known as SMS in phone language, therefore, termed SMiShing. It is also sometimes referred to as text Phishing.SMS stands for short message services, and Smishing uses these text messages as most people trust phone messages more than an email because they think finding a phone number for some unknown person is complex compared to ...
Read MoreWhat is PDF Virus?
As we all know, the main factor that cyber attackers use to spread their malicious viruses is a huge user base. Currently, there is no better medium in sharing documents than sharing them in the form of PDF in terms of having a huge user base. And that's why PDF devices have become a prime target for cyber attackers to spread malicious viruses.Since Pdf also contains few dynamic elements, hackers can execute a code or program on your system. For example, it can have hidden or encrypted files or may include suspicious flash files. Also, since JavaScript is used here, ...
Read MoreHow to remove Amazonaws Virus?
As the name suggests, Amazonaws is a cloud service provided by Amazon, which allows the website makers to host their hefty files or their large codes on the Internet. There are many companies that offer this kind of service, but Amazonaws is a legitimate domain owned just by Amazon.However, many hackers misuse it to display all the irrelevant and unwanted pop-ups to users working on the Internet, which is what is known as the Amazonaws virus.So, if you frequently get pop-ups from Amazonaws.com, it means that your system is infected by this virus and there is an adware or web ...
Read MoreHow to detect Spyware on an Android device?
Spyware is a way in which someone can track you through your android phone by just installing software in it or can send you some third-party link on your phone through text message or email, or social media. When you click on that link, the application gets automatically downloaded without you being aware of it.However, there are a few steps or general signs which might help you to detect if there is any spyware present on your mobile or not. Here are those steps −Your device can hang more often and become very slow while working. This is generally because ...
Read MoreNode.js – util.callbackify() Method
The util.callbackify() method takes an async function as a parameter (or a function with Promise) and returns a function with the callback style. The callback will hold the rejection reason as the first parameter (or null in case of Promise) and the resolved value as the second parameter.Syntaxutil.callbackify(function)Parametersfunction − The input parameter for the async_function required for callback.Example 1Create a file "callbackify.js" and copy the following code snippet. After creating the file, use the command "node callbackify.js" to run this code.// util.callbackify() demo example // Importing the util module const util = require('util'); // Defining a simple async function ...
Read MoreNode.js – hash.copy() Method
The Hash class is one of the many utility classes that is used for creating the hash digests of data. The hash.copy() method creates a new Hash object that will contain a deep copy of the internal state of the current hash object.Syntaxhash.copy([options])Parametersoptions −This input parameter takes input to control the stream behaviour and therefore will contain the stream.tranformOptions.Example 1Create a file "hashCopy.js" and copy the following code snippet. After creating the file, use the command "node hashCopy.js" to run this code.// hash.update() demo Example // Importing the crypto module const crypto = require('crypto'); // Defining the hash ...
Read MoreHow to create a correlation matrix by a categorical column in data.table object in R?
To create a correlation matrix by a categorical column in data.table object in R, we can follow the below steps −First of all, create a data.table object.Then, find the correlation matrix by splitting the object based on categorical column.Create the data.table objectLoading data.table package and creating a data.table object −library(data.table) x
Read MoreWhat are the different color palettes we have in RColorBrewer package?
The different color palettes can be found by using display.brewer.all() function. Each of the palette has different colors. There are three types of palettes defined with names equential, diverging, and qualitative. They are defined for specific uses as written below −Sequential palettes are suited to ordered data that progress from low to high.Diverging palettes put equal emphasis on mid-range critical values and extremes at both ends of the data range.Qualitative palettes are best suited to representing nominal or categorical data.Find the color palettes in RColorBrewer packageInstalling and Loading RColorBrewer package and finding the different color palettes −install.packages("RColorBrewer") library(RColorBrewer) display.brewer.all()On executing, ...
Read MoreHow to randomize column values of a data.table object for all columns in R?
To randomize column values of a data.table object for all columns in R, we can follow the below steps −First of all, create a data.table object.Then, use sample function with lapply to randomize the columns of the data.table object.Create the data frameLet's create a data frame as shown below −library(data.table) x
Read MoreHow to add values in columns having same name and merge them in R?
To add values in columns having same name and merge them in R, we can follow the below steps −First of all, create a data frame.Add column values that have same name and merge them by using cbind with do.call.Create the data frameLet's create a data frame as shown below −df
Read More