SOFT    

Kiểm thử Đường cơ sở (Basic path testing): Tối ưu hóa thông qua Độ phức tạp Cyclomatic

Kiểm thử phần mềm (Software Testing) là một hoạt động thiết yếu trong đảm bảo chất lượng, được nhiều tổ chức phần mềm phân bổ tới 40% nguồn lực....
Avatar photo truongthutrang200330@gmail.com
3 min read

TECH    

Amazon EC2 là gì? Dịch vụ máy chủ ảo của AWS

User data Instance types Security groups Một số cổng thường gặp : 22 – SSH/SFTP ,80 – HTTP, 443 – HTTPS...
Avatar photo tung.lethanh@ncc.asia
3 min read

Tổng quan AWS VPC – Mạng riêng ảo trên đám mây

Subnet Internet Gateways và NAT gateways So sánh NACLs và Security Groups Security Group Network ACL Kiểm soát traffics tới các...
Avatar photo tung.lethanh@ncc.asia
3 min read

Tổng quan database AWS: RDS, Aurora, ElastiCache

RDS, Aurora, ElastiCache RDS – Relational database service Read Replicas Aurora RDS Proxy ElastiCache So sánh RDS, Aurora và ElastiCache Tiêu...
Avatar photo tung.lethanh@ncc.asia
2 min read

CAREER    

🧭 Mini Handbook: Self-Learning Method for Programmers

Learning by Solving Real Problems “Học qua việc giải quyết vấn đề thực tế — không phải học thuộc lòng.” 1....
Avatar photo Thai Bui Minh
7 min read

AI tái định nghĩa team: chuyển từ chuyên môn hóa sang tổng hợp hóa?

Từ 2022–2025, AI tiến hóa từ công cụ sơ khai thành “đồng đội siêu năng suất”, giúp một người có thể...
Avatar photo Minh Pham Anh
5 min read

Lập trình viên front-end là như nào ?

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...
Avatar photo thang.nguyenvan4@ncc.asia
3 min read

NCC    

Xử lý giao dịch trên Blockchain với API

Phần 1: Sử dụng API – Cách tiếp cận nhanh và đơn giản Chuỗi bài viết về các kỹ thuật xử...
Avatar photo Duong Tran Duc
4 min read

Xây dựng API hiệu năng cao với Cache và Interceptor trong NestJS

🚀 Giới thiệu Hiệu năng là yếu tố sống còn của mọi ứng dụng backend. Một API chậm không chỉ làm...
Avatar photo Tuan Vu Thanh
3 min read

All Stories

CSS function Tạo logic động cho CSS – Không cần Sass hay JavaScript

CSS function: Tạo logic động cho CSS – Không cần Sass hay JavaScript

Nếu bạn từng bị giới hạn bởi việc resort vào tiền xử lý như Sass hoặc chèn thêm các hàm trong...
Avatar photo Huy Tran Nam
4 min read
DOM render Khi nào cần hiển thị – khi nào ẩn đi

DOM render: Khi nào cần hiển thị – khi nào ẩn đi?

Khi xây dựng giao diện với Vue.js, chắc hẳn bạn sẽ gặp phải tình huống: “Tôi chỉ muốn hiển thị phần...
Avatar photo Huy Tran Nam
4 min read
Vue.js 3 So sánh Options API và Composition API

Vue.js 3: So sánh Options API và Composition API

Khi làm việc với Vue 3, bạn sẽ nhận thấy rằng framework này hỗ trợ hai cách để xây dựng thành...
Avatar photo Huy Tran Nam
5 min read
vue-i18n Bản địa hoá ứng dụng Vue.js của bạn

vue-i18n: Bản địa hoá ứng dụng Vue.js của bạn

Làm sao để ứng dụng Vue không chỉ dùng được cho một ngôn ngữ mà có thể “nói chuyện” với người...
Avatar photo Huy Tran Nam
6 min read

Elastic Load Balancer (ELB) trong AWS là gì?

Elastic Load Balancer Khái niệm về Scalability Vertical Horizontal – số lượng thực thể vẫn giữ nguyên, chỉ tăng chất lượng...
Avatar photo tung.lethanh@ncc.asia
2 min read
Cách dùng hàm if() trong CSS

Có nên dùng hàm if() trong CSS?

Hàm if() trong CSS đánh dấu một bước tiến lớn – từ việc chỉ viết style đơn thuần, đến việc gắn...
Avatar photo Huy Tran Nam
3 min read

Xử lý giao dịch trên Blockchain Realtime

Phần 2: Xử lý Giao dịch Blockchain Real-time: Hướng dẫn Event Listener Trong Phần 1, chúng ta đã khám phá cách...
Avatar photo Duong Tran Duc
4 min read

React Batching: State update number of re-renders

Batching là gì ? Batching là phương pháp gom nhóm các nhiệm vụ tương tự lại với nhau để xử lý cùng...
Avatar photo anh.trantruong@ncc.asia
4 min read

Giải thuật – Bước chân đầu tiên của lập trình viên

Trong thế giới lập trình, nếu xem từng dòng ký tự và con số là những viên gạch để xây nên...
Avatar photo long.phamhuy@ncc.asia
5 min read