Giới thiệu về Priority queue Trong những bài viết trước trong series thuật toán, chúng ta đã lần lượt khám phá...
Giới thiệu Trong bài viết trước trong series thuật toán, mình đã chia sẻ về cấu trúc dữ liệu Deque –...
Giới thiệu về cấu trúc dữ liệu Deque Trong hai bài viết trước đây về Monotonic Stack, tôi đã chia sẻ...
Từ “Cắt PSD” đến Tư duy System Design 1. Front-end ngày nay không còn là “cắt HTML, CSS” đơn thuần Trước...
Cấu trúc dữ liệu và giải thuật được biết đến như là nền tảng của các ngành khoa học máy tính...
MMO (Make Money Online) đang trở thành xu hướng kiếm tiền được nhiều người quan tâm hiện nay. Đây là cách...
Như chúng ta đã biết, Javascript là một ngôn ngữ chạy đơn luồng được biên dịch. Tức là browser không hiểu...
Microsoft Entra ID là dịch vụ quản lý danh tính và truy cập dựa trên nền tảng đám mây của Microsoft,...
All Stories
Phần 1 mình đã giới thiệu về Browser navigation, JavaScript alerts, prompts and confirmations. Trong phần 2 này mình sẽ giới...
Software Tester là một chuyên gia CNTT, chịu trách nhiệm về giai đoạn kiểm thử để đảm bảo các hệ thống,...
Một carousel là một slider tương tác mà hiển thị nhiều item. Mỗi item có thể là bất cứ thứ gì,...
Git conventions - các quy ước đặt tên nhánh, quy ước commit khi sử dụng Git
HMI là gì? HMI là viết tắt của “Human-Machine Interface,” có nghĩa là Giao diện Người-Máy. HMI là một phần quan...
Thế giới AI tiếp tục phát triển với tốc độ chóng mặt. Dưới đây là 7 công cụ AI miễn phí,...
Trong loạt bài viết “Blockchain 101”, chúng ta đã tìm hiểu về các khái niệm cơ bản của blockchain, cách hoạt...
Trong tập trước, chúng ta đã tìm hiểu về cách triển khai 1 smart contract. (Đọc thêm tại Blockchain 101 –...
Trong series "Blockchain 101," chúng ta đã tìm hiểu về nền tảng blockchain, các khái niệm cơ bản của nó và...