Sự khác nhau giữa TDD và BDD trong Testing

TDD là gì? Chính xác với nghĩa đen của nó: “Test-Driven Development” có thể được tạm hiểu là mô hình phát triển với trọng tâm hướng về việc kiểm...
Avatar photo Hong Nguyen Phuong
9 min read

Tổng quan về Craft.js (Phần 2)

Trong phần 1 chúng ta đã tìm hiểu tổng quan về Craft.js, các tính năng chính của Craft.js, kiến trúc cũng...
Avatar photo Son Le Sy Truong
4 min read

Tổng quan về Craft.js (Phần 1)

Việc xây dựng giao diện người dùng (UI) phong phú và có khả năng tùy chỉnh là một thách thức mà...
Avatar photo Son Le Sy Truong
7 min read

AWS CloudFormation – P.4. Hàm điều kiện Intrinsic

Trong bài trước, chúng ta đã đi qua một số Pseudo parameters và Intrinsic functions như là Ref, GetAtt, GetAZs, FindInMap,...
Avatar photo Hung Truong Ngoc
2 min read

5 Bí quyết chinh phục nhiều ngôn ngữ

Trong thời đại công nghệ 4.0, tiếng Anh đã trở thành ngoại ngữ phổ biến, nhưng học thêm các ngôn ngữ...
Avatar photo Linh Hoàng Mỹ
5 min read

Top phương pháp học ngoại ngữ hiệu quả nhất

Học ngoại ngữ không chỉ là việc ghi nhớ từ vựng hay cấu trúc ngữ pháp mà còn là một quá...
Avatar photo Tien Cao Thi Cam
7 min read

WebRTC SFU (Selective Forwarding Unit) là gì?

SFU (Selective Forwarding Unit) là một kiến trúc dựa trên máy chủ được sử dụng trong WebRTC để thực hiện cuộc...
Avatar photo Minh Luc
9 min read

Cách tạo repository trên Github cho người mới

Hôm nay mình xin hướng dẫn mọi người cách tạo repository trên Github. Có nhiều cách để tạo được: như sử...
Avatar photo Trang Doan Thuy
1 min read

So sánh các chat app với Mezon (Discord, Tox, …)

So sánh giữa các ứng dụng giao tiếp Discord, Tox, Revolt, Guilded, Element và Mezon, với các tính năng chính của...
Avatar photo Nhan Nguyen
4 min read

All Stories

Best Practices For REST API Design And How To Improve Your Api In Deployment ?

In this article, we’ll look at how to design REST APIs to be easy to understand for anyone consuming them, future-proof,...
Avatar photo Phi Le Kim
9 min read

MIPS Architecture Series – Phần 3: Syscall

Chào mừng bạn đến với loạt bài viết về kiến trúc MIPS! Trong phần này, chúng ta sẽ tìm hiểu về...
Avatar photo Duy Nguyen Hoang
2 min read

WP QUERY VÀ LOOP trong WordPress là gì?

Wordpress - WP Query (truy vấn) là những câu lệnh truy vấn gửi đến cơ sở dữ liệu (database) để lấy...
Avatar photo Yen Nguyen Thi
1 min read

MIPS Architecture Series – Phần 2: Lệnh

Chúng ta sẽ khám phá các lệnh quan trọng trong MIPS. Các lệnh này cung cấp khả năng thực hiện các...
Avatar photo Duy Nguyen Hoang
6 min read

9 Nguyên Tắc Đặt Tên Cân Mọi Loại Code

Clean code nói chung và Naming convention nói riêng là một chủ để gây nhiều tranh cãi, mỗi tổ chức hoặc...
Avatar photo Minh Luc
8 min read

Bất đồng bộ ở các ngôn ngữ đa luồng và đơn luồng

Trong bài trước, ta đã tìm hiểu về bất đồng bộ và song song một cách rõ ràng, hai khái niệm...
Avatar photo Linh Nguyen Le
6 min read

Cách sử dụng Filter Hook trong WordPress

Filter Hook là một điểm neo trong mã nguồn WordPress, plugin hoặc theme để chúng ta có thể sửa lại giá...
Avatar photo Yen Nguyen Thi
48 sec read

MIPS Architecture Series – Phần 1: Datapath?

MIPS (Microprocessor without Interlocked Pipeline Stages) là một kiến trúc tập lệnh phổ biến trong lĩnh vực thiết kế vi xử...
Avatar photo Duy Nguyen Hoang
3 min read

Binary Tree – Cấu trúc dữ liệu bạn cần biết

Cây nhị phân (binary tree) và cây nhị phân tìm kiếm (Binary Search Tree) được sử dụng rộng rãi, từ các...
Avatar photo Duy Nguyen Hoang
4 min read