Key words:NodeJS

[Solana Blockchain] Xây dựng Backend API để mint NFT trên Solana Network bằng NodeJS (1)

[Solana Blockchain] Xây dựng Backend API để mint NFT trên Solana Network bằng NodeJS (1)

Để tiếp tục với series bài viết về Blockchain Solana thì hôm nay mình sẽ giới thiệu và hướng dẫn các bạn xây dựng hệ thống Backend để gọi đến Solana thông qua Web3 để đúc NFT (mint NFT). Bài viết sẽ gồm các 2 phần: Phần 1: Thiết kế hệ thống Dựng hệ thống Backend API bằng Nodejs Build và deploy SmartContract mint NFT Phần 2: Code API kết nối SmartContract Code API thực hiện mint NFT Chúng ta bắt đầu phần 1 nhé. I. Thiết kế hệ thống Có rất nhiều bài viết hướng dẫn xây dựng hệ ... »

OCR với Google Vision API

OCR với Google Vision API

Vừa rồi trong dự án mình có tìm hiểu và sử dụng thằng Google Vision API. Nó dùng để detect các text trong hình ảnh hoặc file như pdf. Bài viết này sẽ chia sẻ về cách detect hình ảnh và file bằng 2 cách. Dùng trực tiếp api Dùng thư viện client Vì cách detect cho file ảnh khác với pdf nên mình sẽ demo luôn 2 cách. Mình sẽ dùng javascript để code demo. I. Sử dụng Google Vision API 1. Chuẩn bị key Nếu sử dụng api, bạn phải chuẩn bị key. Tất nhiên là bạn phải ... »

Redis Pub/Sub và ứng dụng trong việc mở rộng Node.js Socket Server

Redis Pub/Sub và ứng dụng trong việc mở rộng Node.js Socket Server

I. Định nghĩa Redis Pub/Sub1. Cơ chế hoạt động Redis Pub/Sub là một kiểu messaging pattern lâu đời nhất được Redis hỗ trợ và sử dụng loại dữ liệu gọi là "channel". Redis Pub/Sub có cơ chế giống với pub/sub messaging, là 1 trong 2 message broker phổ biến. Publish/subscribe messaging, hay pub/sub messaging, là một hình thức giao tiếp service-to-service bất đồng bộ được sử dụng trong các kiến trúc phân tán. Pub/sub messaging có cơ chế hoạt động như sau: Pub - Publish: Publisher sẽ đẩy message(data) vào một hoặc ... »

So sánh hai ngôn ngữ lập trình Node.js và Golang

So sánh hai ngôn ngữ lập trình Node.js và Golang

Như chúng ta đa biết tác giả của ngôn ngữ golang chính là google, gần đây có nhiều dự án, công ty lớn chuyển sang sử dụng ngôn ngữ golang với lý do là hiệu suất tăng lên đáng kể ví dụ như Docker cũng đang sử dụng ngôn ngữ golang. Nhưng nói về hiệu suất như chúng ta đã biết Node.js cũng là một ngông ngữ lập trình được nhiều công ty, dự án lớn lựa chọn. Trong bài viết này chúng ta thử tìm hiểu sự khác nhau giữ Node.js và Golang ra sao I. Node. ... »

Multithreading trong Nodejs

Multithreading trong Nodejs

Kể từ phiên bản v10.5.0, Nodejs đã có thêm module worker_threads. Vậy chính xác module mới này là gì và tại sao lại cần thêm nó vào. Trong bài blog này chúng ta sẽ đề cập đến những lý do mà xử lý đồng thời (concurrency) được implement trong Javascript và Nodejs, ... ... »

Chuyển link image thành HTTPS với CAMO

Chuyển link image thành HTTPS với CAMO

Bài viết này mình sẽ giới thiệu cho các bạn về Camo. Vậy Camo là gì thì chúng ta cùng xem bài toán sau nhé. I. GIỚI THIỆU Giả tỉ bạn là chủ của một website bán hàng, mà bán sản phẩm của những công ty khác. Trang web của bạn chỉ việc trưng bày ... »

Chat application with NodeJS, Socket.IO, Mysql and Express framework

Chat application with NodeJS, Socket.IO, Mysql and Express framework

Nội dung: Giới thiệu NodeJS Sơ lược về Socket và SocketIO Chat application Chat application advance Kết luận Tài liệu tham khảo 1. Giới thiệu NodeJS Nodejs là gì? Nodejs là một nền tảng được phát triển độc lập được xây dựng trên javascript runtime của chrome’s mà chúng ta có thể xây dựng được ứng dụng mạng nhanh chóng và dễ dàng mở rộng. Nodejs được xây dựng và phát triển từ năm 2009 và được bảo trợ từ công ty Joyent. Khả năng đáp ứng của nodejs là rất nhanh bởi nodejs được viết hầu hết bởi ... »