tech

Giới thiệu về Accessibility testing

Accessibility testing - Là một tập con của usability testing, được thực hiện để chắc chắn rằng ứng dụng hữu dụng...
Avatar photo Van Vu Thi
2 min read

Reverse Engineering – kĩ thuật dịch ngược phần mềm

Reverse Engineering là 1 khái niệm rất rộng, bao gồm cả Reverse Engineering phần cứng và Reverse Engineering phần mềm.
Avatar photo Duy Nguyen Hoang
2 min read

Singleton – Làm quen với các Design Pattern cơ bản

Singleton đảm bảo chỉ duy nhất một thể hiện (instance) được tạo ra và nó sẽ cung cấp cho bạn một method để có...
Avatar photo Quang Le Van
4 min read

Nhập môn Machine Learning – Phần 3: Linear Regression

"Linear Regression" - một trong những thuật toán cơ bản và quan trọng nhất trong Machine Learning. Linear Regression, cách tính...
Avatar photo Duy Nguyen Hoang
3 min read

Partition – Kĩ thuật thiết kế giải thuật phân hoạch

Trong bài viết này, chúng ta sẽ tìm hiểu về giải thuật partition, kỹ thuật phân hoạch thông qua việc chia...
Avatar photo Duy Nguyen Hoang
3 min read

Brute force – Kĩ thuật thiết kế giải thuật vét cạn

Brute force (vét cạn) là một kỹ thuật thiết kế giải thuật đơn giản thường sử dụng để giải quyết các...
Avatar photo Duy Nguyen Hoang
3 min read

10 Programming Principles Every Developer Should Know

Các nguyên tắc cơ bản mà các nhà phát triển cần tuân theo để cho ra đời những đoạn mã nguồn...
Avatar photo Duy Nguyen Hoang
19 min read

Cấp phát động trong C – Dynamic Memory Allocation

Cấp phát bộ nhớ động là quan trọng trong lập trình C, cho phép bạn tạo ra và quản lý các...
Avatar photo Duy Nguyen Hoang
2 min read

MIPS Architecture Series – Phần 8: Pointer

Mỗi phần tử trong mảng tương ứng với một địa chỉ trong bộ nhớ. Sử dụng pointer, ta có thể truy...
Avatar photo Duy Nguyen Hoang
3 min read