Recently Updated Pages
Sao lưu với PBS (Simple)
Sao lưu PVE sẽ chia làm 2 phần. Sao lưu VM/CTs: Được PBS hỗ trợ nên có thể thực hiện đơn giản t...
Sao lưu với PBS (Advance)
Trong phần trước mình đã tìm hiểu về cách tạo backup với PBS. Phần này mình muốn nâng cấp thêm mộ...
Tìm hiểu về Cloudflare Tunnel
Cloudflare Tunnel là gì? Cloudflare Tunnel là một phương thức kết nối server với mạng lưới Cloud...
CI/CD sử dụng Jenkins
CI/CD sử dụng GitHub Actions
Phần này sẽ sử dụng GitHub Actions điều khiển DSM qua SSH và câp nhật file bằng rsync. Cấu hình ...
Phần 2: "Hello World!!!"
Giống như lập trình phần mềm. Lập trình nhúng cũng có những bài "Hello world!!!". Trong phần này...
Chuẩn bị
Linh kiện cần thiếtESP32-C3 SuperMini (ESP32-C3 SuperMini datasheet.pdf). Ban đầu linh kiện này...
Phần 4: Thẻ nhớ
Ok tiếp theo là lắp đặt thẻ nhớ. Trong dự án này thẻ nhớ sẽ là nơi lưu trữ dữ liệu chính như hìn...
Phần 3: Màn hình
Ok, đầu tiên mình muốn chọn lắp màn hình trước. Màn hình là phần giúp hiển thị trực quan nhất. M...
Bắt đầu với Job System
Mục tiêu Hướng dẫn này giới thiệu những nguyên tắc cơ bản về cách sử dụng jobs để tận dụng lợi t...
Collision Detection
Khái niệmCách Unity/PhysX (3D) hoặc Box2D (2D) xác định hai collider có chạm nhau trong bước mô p...
FixedUpdate, Update và LateUpdate
Tiêu chíFixedUpdate()Update()LateUpdate()Thời điểm gọiTheo nhịp cố định của physics (mặc định 0.0...
MonoBehaviour Life Circle
Awake và Start
Tiêu chíAwake()Start()Thời điểm gọiNgay khi script được nạp/khởi tạo (khi scene load hoặc Instant...
MonoBehaviour và ScriptableObject
Tiêu chíMonoBehaviourScriptableObjectBản chấtComponent gắn lên GameObject trong Scene/PrefabAsset...
orthographicSize & aspect
https://docs.unity3d.com/ScriptReference/Camera-orthographicSize.htmlhttps://docs.unity3d.com/Scr...
So sánh
Equals và '=='Đặc điểmToán tử ==Phương thức Equals()Loại so sánh mặc địnhKiểu tham chiếu (class):...
Others
Lập trình bất đồng bộLập trình bất đồng bộ là kỹ thuật lập trình cho phép dừng tiến trình mà khôn...
Cấu trúc dữ liệu
Array, List và HashSetCả 3 đều là cấu trúc dữ liệu được sử dụng để lưu trữ một tập hợp các phần t...
Đặc trưng của OOP
Tính kế thừaĐịnh nghĩa: Thừa hưởng các thuộc tính, hành vi từ một lớp khác.Biểu hiện: Class có th...