tech

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

MIPS Architecture Series – Phần 7: Array

Để tạo một mảng bằng khối .data trong MIPS, chúng ta có thể sử dụng cú pháp sau: array_name: .word value1,...
Avatar photo Duy Nguyen Hoang
2 min read

MIPS Architecture Series – Phần 6: Stack

Chào mừng bạn đến với bài viết thứ 6 của loạt bài về Kiến trúc MIPS. Trong phần này, chúng ta...
Avatar photo Duy Nguyen Hoang
2 min read

MIPS Architecture Series – Phần 5: Convert

Trong phần này của chuỗi bài viết về kiến trúc MIPS, chúng ta sẽ tìm hiểu về cách chuyển đổi các...
Avatar photo Duy Nguyen Hoang
5 min read

MIPS Architecture Series – Phần 4: MARS

Hôm nay, chúng ta sẽ tìm hiểu về MARS - một phần mềm mô phỏng kiến trúc MIPS, giúp chúng ta...
Avatar photo Duy Nguyen Hoang
3 min read

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