Scrape a Website Using Puppeteer.js

Mukul Latiyan
Updated on 22-Jun-2023 13:32:43

431 Views

Web scraping is one of the best ways in which one can automate the process of data collection from the web. Normally we refer to a web scraper as a "crawler" who simply surfs the web and then gives us the scraped data from the pages that we selected. There are many reasons for automating the data scraping process as it is much easier than the process of manually extracting the data from different web pages. Scraping is also a very good solution when the web page that we want to extract the data from doesn't provide us with any ... Read More

Bundle Up JavaScript Files Using Rollup.js

Mukul Latiyan
Updated on 22-Jun-2023 13:27:54

683 Views

In this tutorial, we will understand how to use rollup.js to bundle JavaScript files. Before we do that, the first step is to get familiar with the JavaScript module bundler called Rollup, which compiles the files of multiple sources into a single bundle. Rollup is similar to webpack and Browserify. It is more popular than many of the other bundlers out there because of its ability to keep the files small even after bundling them into a single unit. There are multiple features that Rollup brings to the table, some of them are mentioned below − Development is ... Read More

Build a REST API with Fastify

Mukul Latiyan
Updated on 22-Jun-2023 13:21:46

2K+ Views

Fastify is a framework that is mainly designed to do backend development in JavaScript. It is one of the lightest backend framework that one can work with, and it is one of the main reasons why it is preferred if you want to avoid the heavier node frameworks like Express and Hapi. Since its inception, multiple versions of Fastify have been released. In the latest version, we get the capability to even verify the incoming and outgoing requests as well as the request parameters. It might not come as a surprise that the people who developed Fastify claim that it ... Read More

Check if a Very Large Number is a Multiple of 3

Rinish Patidar
Updated on 21-Jun-2023 12:28:28

385 Views

The problem statement includes checking whether a K-sized very long positive integer is the multiple of 3 or not where each ith digit in the K-sized number where i>1 will be the sum of all the prefix digits modulo 10 from the left. We will be given two integers a0 and a1, where 1

Check Whether a Number is Emirpimes or Not

Rinish Patidar
Updated on 21-Jun-2023 12:26:20

334 Views

The problem statement includes checking whether a number is Emirprimes or not, where the positive integer N will be the user input. An Emirpimes number is a semiprime number whose when digits are being reversed, gives a new number which too is a semiprime number. A semiprime number is a number which is the product of two prime numbers which can be either distinct or the same. In simple words, for a number N to be semiprime it should be of the form N=a*b, where a and b are prime numbers. They can be equal. In this problem, we will ... Read More

Blum Integer

Rinish Patidar
Updated on 21-Jun-2023 12:23:24

419 Views

The problem statement includes checking the given numbers which will be the user input, if it is a Blum number or not. A Blum integer is a semiprime number whose distinct prime factors a and b are of the form 4t+3, where t is some positive integer. A semiprime number is a number which is a product of exactly two prime numbers or a natural number which has exactly two factors which are prime numbers. In case of semiprime numbers, the factors may be equal. In case any number N which is a blum integer, it must have only two ... Read More

Top GitHub Alternatives for Version Control

Shirjeel Yunus
Updated on 20-Jun-2023 14:50:30

262 Views

What is GitHub? GitHub is a version control system which is used by developers to get the details of all the changes made to the code. Developers can easily collaborate on a project by using different tools available on GitHub to manage changes made by different developers. Developers can improve a software for free from public repositories of GitHub. However, a small fee is charged to make changes in a software available in private repositories. Project files and file revision history is available in the repositories. Price Plans of GitHub There are three price plans which can be found in ... Read More

Frase.io Alternatives

Shirjeel Yunus
Updated on 20-Jun-2023 14:48:41

270 Views

What is Frase.io? Frase.io is a content writing assistant which you can use to write SEO-optimized content. The tool helps you to find the right keywords which will be beneficial; for your article. This tool will help you in saving a lot of your time There is an answer engine in the tool which can predict the needs of your customers. SEO content can be developed on the basis of the results of your queries. Cost of Frase.io Frase.io has three plans and their prices can be found in the table below &minnus; Plan Price Solo ... Read More

DuckDuckGo Alternatives

Shirjeel Yunus
Updated on 20-Jun-2023 14:27:40

609 Views

What is DuckDuckGo? DuckDuckGo is a search engine which has been developed for managing the privacy of users. The IP addresses of users are not tracked by the app. The tool maintains an inventory of the terms searched by users. Google performs searches on the basis of location, history and preferences. Such is not the case with DuckDuckGo. Searches in this tool can be filtered on the basis of factors mentioned while making a search. Price Plans of DuckDuckGo No price plans are available as the tool can be used for free. Why DuckDuckGo alternatives? DuckDuckGo has some disadvantages which ... Read More

Task Hijacking in Android

Sabid Ansari
Updated on 19-Jun-2023 12:44:48

754 Views

Introduction In the world of cybersecurity, task hijacking in Android represents a crucial issue for developers, users, and security professionals. This term refers to a technique used by malicious actors to manipulate or take over tasks in Android, leading to significant vulnerabilities. This article aims to provide an in-depth understanding of Android task hijacking, its impact, and preventative measures. What is Task Hijacking in Android? Task hijacking in Android is a security flaw that allows malicious applications to take control of genuine app tasks. Essentially, a hacker can exploit this vulnerability to manipulate the user interface (UI) of an app, ... Read More

Advertisements