Tác giả: Lương Minh Thiệu

Email và các giao thức gửi-nhận email

Email và các giao thức gửi-nhận email

1. Email là gì? Email (Electronic mail - thư điện tử) là việc trao đổi các thông điệp (tin nhắn, tệp dữ liệu, hình ảnh, …) từ một người đến 1 hoặc nhiều người nhận thông qua internet. Việc gửi và nhận email là rất nhanh chóng, chi phí rẻ, và dễ tiếp cận cho mục đích kinh doanh hoặc cá nhân. Người dùng có thể gửi và nhận email ở bất kỳ nơi nào, miễn là có kết nối internet. Hiện tại trên thế giới, mỗi ngày có khoảng 333.2 tỷ emails được gửi và nhận mỗi ngày 2. ... »

[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 ... »

[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ệ ... »

Mô hình TDD và sử dụng với framework Laravel (Phần 1)

Mô hình TDD và sử dụng với framework Laravel (Phần 1)

Giới thiệu mô hình TDD trong lập trình, và áp dụng với framework Yii2 Để hiểu rõ hơn về TDD và cách sử dụng nó trong thực tế, bài viết này sẽ có 2 phần: Phần 1: Giới thiệu về TDD, cách hoạt động, nhưng lợi ích và vấn đề gặp phải khi sử dụng TDD Phần 2: Sử dụng TDD với framework Laravel 1. TDD là gì? Phát triển phần mềm hướng kiểm thử (Test-Driven Development) là một phương pháp để phát triển phần mềm trong đó kết hợp Test First Development và Refactoring. Mục tiêu quan trọng nhất ... »

Mô hình TDD và cách sử dụng với framework Laravel (Phần 2)

Mô hình TDD và cách sử dụng với framework Laravel (Phần 2)

Giới thiệu mô hình TDD trong lập trình, và áp dụng với framework Laravel Để hiểu rõ hơn về TDD và sử dụng nó trong thực tế, chúng ta tiếp tục tìm hiểu TDD thông qua phần 2: Sử dụng TDD với framework Laravel nhé. Các bạn cũng có thể xem lại phần 1 để hiểu rõ hơn về mô hình TDD: Phần 1: Giới thiệu về TDD, cách hoạt động, nhưng lợi ích và vấn đề gặp phải khi sử dụng TDD I. Chu trình của TDD Như phần 1 đã có đề cập tới, Test-Driven Development(TDD) là ... »

HSTS (HTTP Strict Transport Security) là gì và tại sao lại cần dùng HSTS?

HSTS (HTTP Strict Transport Security) là gì và tại sao lại cần dùng HSTS?

1. HSTS là gì? HTTPS là một phần thiết yếu để đảm bảo việc truy cập các trang web một cách an toàn, hạn chế việc bị tấn công qua việc chặn các yêu cầu (request), thay đổi hoặc giả mạo các thông tin giữa người sử dụng và trang web. Khi chúng ta truy cập một trang web sử dụng http ( ví dụ: domain.com hoặc http://domain.com), thì các dữ liệu đầu tiên gửi đến máy chủ web là không được mã hóa, nếu trang web này được bảo mật bằng https thì nó sẽ gửi lại ... »

Wildcard SSL Certificates