Kiểm thử End to End với Playwright

Playwright là gì? Playwright là framework kiểm thử end‑to‑end mã nguồn mở do Microsoft phát triển, ra mắt vào tháng 1/2020. Nó hỗ trợ tự động hóa trên các...
Avatar photo ngan.nguyenthu@ncc.asia
3 min read

NATS cho Microservices – Nhẹ, nhanh, hiệu suất cao

NATS là hệ thống messaging nhẹ, nhanh và hiệu quả, lý tưởng cho giao tiếp giữa các microservice trong kiến trúc...
Avatar photo Hiep Ngo Xuan
3 min read

Giới thiệu về Flyway và cách triển khai

Flyway là gì? Flyway là một công cụ migrations-based để quản lý schema của cơ sở dữ liệu. Nó cho phép...
Avatar photo Hiep Ngo Xuan
1 min read

Tự Học Front-End Ngày 2: Dạo quanh JS cơ bản

JavaScript là ngôn ngữ lập trình phổ biến trên web. Ngôn ngữ này cho phép tạo ra các trang web động...
Avatar photo songlasong1234@gmail.com
6 min read

Hành Vi Người Dùng Mobile Tại APAC Đang Thay Đổi Quảng Cáo Số Như Thế Nào?

Người dùng tại APAC ngày càng phụ thuộc vào thiết bị di động, thay đổi hoàn toàn cách ngành quảng cáo...
Avatar photo Loi Huynh Phuc
3 min read

Làm Sao Để Được Yêu Quý Hơn, Để Hòa Nhập?

Trong một công ty, kỹ năng chuyên môn giỏi là chưa đủ. Người thăng tiến nhanh và bền vững thường là...
Avatar photo ha.tranngan@ncc.asia
4 min read

Làm Nhiều Nhưng Không Giỏi Gì Cả? Đây Là Lý Do

Sau vài năm đi làm, nhiều người trẻ bắt đầu hoang mang: "Mình thực sự giỏi cái gì? Nghề chính của...
Avatar photo ha.tranngan@ncc.asia
4 min read

NCC – Sổ tay ANT cho nhân viên NCC

1. Giới thiệu về ANT ANT là nền tảng blog nội bộ của NCC, xây dựng trên WordPress, nơi các nhân...
Avatar photo Duy Nguyen Hoang
3 min read

Dựng front-end bằng Clean Architecture

Khi nhắc đến Clean Architecture, nhiều người thường chỉ nghĩ đến backend – nơi cần cấu trúc rõ ràng để quản...
Avatar photo Toan Nguyen Thai
5 min read

All Stories

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

Splay Tree: Tăng tốc truy vấn trong cấu trúc dữ liệu

Cây Splay là một cấu trúc dữ liệu nhị phân đặc biệt, được sử dụng để tối ưu hóa thời gian...
Avatar photo Duy Nguyen Hoang
5 min read

Học sao cho vào – How to become a better learner?

Học thì học không học thì học, vậy học sao mới là đúng cách? Dành ba tuần đọc một cuốn sách...
Avatar photo Trung Do Duc
9 min read

Javascript Compare Operator – Toán tử so sánh trong JS

Đôi khi, chúng ta muốn kiểm tra 1 giá trị đúng/sai, sau đó hành động tương ứng tùy thuộc vào giá...
Avatar photo Duy Van Nhat
1 min read

Đồng bộ bất đồng bộ và song song

Chúng ta hãy cùng nhau xem xét các tình huống sau cùng tại một cửa hàng McDonald's để cùng hiểu thêm...
Avatar photo Linh Nguyen Le
7 min read