VietMX's Blog
  • C++
  • JAVA
  • JS
  • NODEJS
  • PYTHON
  • TOOLS
  • BLOCKCHAIN
  • AI
  • EBOOK
  • ACM
  • ALGORITHM
  • Q&A

Month: October 2021

How to Generate Fake Data in Node.js Using Faker.js

2021 VietMX 0

During system development and testing, employment of Fake data can be very useful. This is because it prevents one from using ones real identity, especially […]

Getting Started With Node.js Timers

2021 VietMX 0

1. Introduction Node.js has several utilities that we can use to schedule the execution of our code. Unlike most Node.js modules, the timer module is […]

How to Prevent Cross-Site Scripting in Node.js

2021 VietMX 0

This article will help the reader understand what Cross-site scripting attacks (XSS) are, how XSS works, and how XSS disrupts websites. We will also go […]

How to Generate QR Code Using Node.js

2021 VietMX 0

Have you ever wanted to build an application that generates QR codes of text or URLs using Node.js? If so, then you are in the […]

How to Use Modular Patterns in Node.js

2021 VietMX 0

In this article, we will learn in-detail what modularization of code is, and how to do it. We will also learn to modularize code in […]

Getting Started with Strapi API CMS

2021 VietMX 0

Strapi is an open-source headless CMS used for building fast and easily manageable APIs written in JavaScript. It enables developers to make flexible API structures easily […]

Getting Started with Node.js 15

2021 VietMX 0

Node.js is a server-side platform based on Google Chrome (V8 Engine). Ryan Dahl created Node.js in 2009. Node.js is a tool used when creating fast and […]

Getting Started with Node.js Worker Thread

2021 VietMX 0

Node.js is known to be single-threaded, allowing for the execution of single command at a given time. For example, executing processor intensive server-side code may […]

Getting Started with Push Notifications in Node.js using Service Workers

2021 VietMX 0

A push notification is a message that pops on the screen when a mobile or a web application is performing another activity. In modern web […]

Getting Started with billboard.js charts

2021 VietMX 0

billboard.js is a JavaScript library that facilitates data visualization in charts and is based on D3 V4+. billboad.js makes it easier for developers to visualize data instantly without […]

A Vanilla Node.js REST API without Frameworks such us Express

2021 VietMX 0

Node.js is a very popular JavaScript framework. It shines most when used to build back-end services and APIs. Node.js developers often utilize open-source frameworks and libraries like Express.js to […]

Getting Started with HTTP/2 in Node.js

2021 VietMX 0

In this Node.js tutorial, we will learn about HTTP/2 and server push, how it works, and its impact on performance. We will use Node.js to […]

Session Management in Node.js using ExpressJS and Express Session

2021 VietMX 0

A website is based on the HTTP protocol. HTTP is a stateless protocol which means at the end of every request and response cycle, the […]

Email Authentication and Verification using Node.js and Firebase

2021 VietMX 0

Email verification is a mechanism to ensure that a system does not stack its database with fake email addresses. An account remains unverified until the […]

How to Connect MongoDB to Node.js Using Mongoose

2021 VietMX 0

Mongoose.js connects your MongoDB clusters or collections with your Node.js app. It enables you to create schemas for your documents. Mongoose provides a lot of functionality […]

How to Create a Simple REST API using TypeScript and Node.js

2021 VietMX 0

Typescript is a superset of JavaScript with additional features such as static types checking. Typescript is gaining a lot of popularity among JavaScript developers. It […]

Getting Started with JIMP image processing

2021 VietMX 0

JIMP eliminates the boilerplate code required to resize images to a given dimension before storing or adding watermark to images for branding purposes. 1. Getting […]

Getting Started with Google Sheets API in Node.js

2021 VietMX 0

Google Sheets API enables programmers to create applications that can read, write, and update a Google spreadsheet. In advanced stages of programming, Google sheets can […]

Getting Started with Google Drive Node.js API

2021 VietMX 0

Google Drive API is a Google product developed to enable developers to create applications that use Google Drive cloud storage. Through the API, you can […]

Getting Started with Node.js Rate Limiting

2021 VietMX 0

The rate-limiting feature makes it possible to secure the Backend API from malicious attacks. It allows us to cap the number of requests that a […]

Posts navigation

« 1 … 6 7 8 … 10 »

SEARCH

  • The Stern-Brocot tree and Farey sequences

    2021 0
  • 15 Puzzle Game: Existence Of The Solution

    2021 0
  • Josephus Problem

    2021 0
  • Optimal schedule of jobs given their deadlines and durations

    2021 0
  • Scheduling jobs on two machines

    2021 0
  • Scheduling jobs on one machine

    2021 0
  • Sprague-Grundy theorem

    2021 0
  • Games on arbitrary graphs

    2021 0
  • K-th order statistic in O(N)

    2021 0
  • Search the subarray with the maximum/minimum sum

    2021 0
  • Longest increasing subsequence

    2021 0
  • Range Minimum Query

    2021 0
  • Heavy-light decomposition

    2021 0
  • 2 – SAT

    2021 0
  • Paint the edges of the tree

    2021 1
  • Edge connectivity / Vertex connectivity

    2021 0
  • Topological Sorting

    2021 0
  • Kuhn’s Algorithm for Maximum Bipartite Matching

    2021 0

Algorithm Array Collections Convert Converting Custom Data Structure Deep Learning Dictionary File Finding Generate Graph Guide HttpClient Implement InputStream Introduction Jackson Java JavaScript JPA JUnit List Machine Learning MongoDB New Year Node.js OAuth2 Perform Program Python REST API Set Spring Spring Boot Spring Cloud Spring Data Spring MVC Spring Security Stream String Strings Tree WebFlux

  • ACM
  • AI
  • ALGORITHM
  • BLOCKCHAIN
  • C/C++
  • EBOOK
  • JAVA
  • JS
  • NODEJS
  • PYTHON
  • TOOLS
CONTACT INFORMATION
  • Email: maixuanviet.com@gmail.com
  • Skype: maixuanviet.com@outlook.com
  • Linkein: linkedin.com/in/maixuanviet
  • HackerRank: hackerrank.com/vietmx
  • Github: github.com/vietmx
  • Tiktok: tiktok.com/@maixuanviet.com

DMCA.com Protection Status