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

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

Để 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 Backend API để mint NFT trên Solana Network bằng NodeJS phần 2. 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: Tạo tài khoản ipfs Viết API kết nối SmartContract Code logic thực hiện mint NFT Trước khi bắt đầu phần 2, các bạn có thể xem lại phần 1 ở đây Tạo tài khoản ipfs ... »

Tìm hiểu về AWS phần 1: Elastic Beanstalk

Tìm hiểu về AWS phần 1: Elastic Beanstalk

Elastic Beanstalk là một dịch vụ theo model PaaS của AWS giúp chúng ta dễ dàng triển khai và mở rộng các ứng dụng web và dịch vụ được phát triển bằng Java, . NET, PHP, Node. js, Python, Ruby, Go và Docker trên những máy chủ quen thuộc như Apache, Nginx, Passenger và IIS. Các thành phần cơ bản của Elastic Beanstalk Sau khi khởi tạo một ứng dụng Elastic Beanstalk sẽ tạo ra các resource cơ bản như sau: EC2 instance - Được cấu hình để chạy các ứng dụng web trên nền tảng bạn chọn. Bao gồm application ... »

State management với Zustand

State management với Zustand

Chào mọi người, tiếp tục với seri React-Native thì hôm nay mình sẽ mang đến cho các bạn một State Management Library đang làm mưa làm gió trong cộng đồng ReactJS. Chắc hẳn nhiều bạn sẽ tự hỏi, cái thư viện này là gì, tên thì nghe lạ hoắc. Thì cũng phải thôi nè, bộ đôi React Redux là một cái gì đó quá nổi tiếng và là lựa chọn của đa số lập trình viên. Nhưng cũng có nhiều thư viện khác cũng rất hay ho và thú vị cho chúng ta cùng nghiên cứu và áp dụng vào ... »

HAProxy Load Balancer ở Layer 4 và Layer 7

HAProxy Load Balancer ở Layer 4 và Layer 7

HAProxy có thể linh hoạt chuyển đổi sang các chế độ TCP, tương ứng với Layer 4 hoặc chế độ HTTP, tương ứng với Layer 7, bằng cách đặt chỉ thị chế độ của nó trong cấu hình HAProxy. Chế độ bạn chọn sẽ thay đổi các tính năng có sẵn cho bạn. Đó là điều làm cho mô hình OSI trở nên hữu ích. ... »

Tạo action button với Slack API

Tạo action button với Slack API

Slack là một kênh liên lạc được khá nhiều công ty đang sử dụng hiện nay. Slack cung cấp nhiều tính năng, trong đó có hỗ trợ tạo button thao tác, giúp các developer có thể tự build cho mình những con Bot dễ dàng. Bài viết này sẽ chia sẻ cách tạo con Bot có kèm button trong tin nhắn, khi click vào button, sẽ thực hiện một request đến webhook của server chúng ta, từ đó chúng ta có thể xử lý nghiệp vụ hệ thống mình một cách tự động. Demo chúng ta sẽ làm như sau: ... »

Cross-Domain Tracking sử dụng Google Analytics 4 (GA4)

Cross-Domain Tracking sử dụng Google Analytics 4 (GA4)

1/ Mở đầu: Việc sẽ phải ngừng sử dụng Universal Analytics(UA) đã được công bố chính thức bởi google, đến lúc chúng ta bắt đầu tìm hiểu về Google Analytics 4(GA4) - bản nâng cấp của Universal Analytics. Google Analytics 4(GA4) là phiên bản mới nhất của Google Analytics thời điểm hiện tại. Google Analytics(GA) cho phép bạn tích hợp dữ liệu sử dụng trang web và ứng dụng di động vào cùng một GA Property. Thuộc tính(property) mới này được gọi là "Google Analytics 4 (GA4)" và có sẵn trong tài khoản GA của ... »

Tìm hiểu về WebRTC

Tìm hiểu về WebRTC

1. WebRTC là gì?WebRTC (Web Realtime Communication) là một bộ API JavaScript cho phép chúng ta thiết lập kết nối ngang hàng giữa hai trình duyệt (peer to peer connection) để trao đổi dữ liệu như âm thanh và video, cho phép chúng ta tạo các ứng dụng có tính năng gọi âm thanh và video. Điều làm cho WebRTC trở nên đặc biệt là sau khi kết nối được thiết lập, dữ liệu có thể được truyền trực tiếp giữa các trình duyệt trong thời gian thực mà không cần sử dụng server. Bằng cách này, chúng ta ... »

Tìm hiểu về Shell Script

Tìm hiểu về Shell Script

Khi chúng ta bắt đầu làm việc với Server, chúng ta sẽ bắt đầu phải làm các tasks như viết code cho 1 crontab, hay viết code cho 1 job jenkins. Những lúc như vậy chúng ta sẽ cần phải biết và hiểu về Shell Script. ... »