Bài viết mới
Tìm kiếm bài viết trong Bài viết mới
Những lưu ý sống còn khi làm việc với callback function của Software Timer
1. Giới thiệu.
0 0 12
Định Lý Thặng Dư Trung Hoa (Chinese Remainder Theorem)
Xin chào anh em, lại là tôi - Jim đây. Trong bài viết này, chúng ta sẽ cùng nhau thực hiện một hành trình chi tiết, từ câu chuyện huyền thoại của một vị tướng quân Trung Hoa, đến việc nắm vững lý thuy
0 0 7
NGÀY 1/100: Cú vấp đầu tiên – Học cách nhìn tổng thể hệ thống
1. Giới thiệu.
0 0 6
CICD Pipeline là gì? Một CI/CD Pipeline hoàn thiện trông như thế nào?
CI/CD là gì. Ở bước CI (Tích hợp liên tục), mỗi khi lập trình viên đẩy code mới lên Git, hệ thống sẽ tự động kiểm tra xem code đó có bị lỗi không (ví dụ: chạy unit test, kiểm tra style code, build thử
0 0 9
Không dùng TypeORM khi có Prisma ??? Không ổn chút nào...
Video được đăng tại channel Tips Javascript
0 0 8
Using Alpine with HTMX (& Laravel) #7 - Light & Dark Theme (part 2)
In this Alpine course, you'll learn how to use Alpine within a Laravel + HTMX stack. https://netninja.dev/p/net-ninja-pro#prosignup. .
0 0 5
Không muốn viết JavaScript nữa, tôi thử dùng Rust + WASM phát triển frontend, kết quả là...
Gần đây mình tình cờ thấy một bài đăng trên Reddit của một lập trình viên:. . “I hate JS. I’ve done the HTML and CSS, but I’m stuck.
0 0 5
Mặc kệ, Claude Code của tôi phải dùng Gemini 2.5 Pro
Dạo này có cảm thấy trợ lý lập trình AI của bạn hơi lười biếng không? Vâng, tôi đang nói chính bạn đấy, người dùng Claude Code. .
0 0 7
Cân Bằng Giữa P&L và Chất Lượng Dự Án
Mở đầu. Trong ngành công nghệ, đặc biệt là với mô hình ODC và Project-Based, PM và DM thường đứng giữa hai lằn ranh:.
0 0 3
Hiểu về xác thực: Client, API, Model, and Database Layers
1. Validate Client (Frontend Validation). . Mục đích: Kiểm tra và ngăn chặn dữ liệu không hợp lệ trước khi gửi đến server.
0 0 6
API của LL Library trong stm32
LL EXTI Generic Driver. Trong vi điều khiển ARM Cortex-M, có một bộ điều khiển vector ngắt lồng nhau, thường được gọi là NVIC, được sử dụng để xử lí tất cả các ngắt và ngoại lệ mà Cortex-M hỗ trợ.
0 0 6
Git dành cho sinh viên đại học (phần 2)
Ở phần 1 mình nói về Git versioning, ở phần 2 này mình sẽ nói về Git branch. Hãy quay về ví dụ làm slide thuyết trình cho một project nhóm.
0 0 4
LLM 101 | FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awareness
Đóng góp của bài báo. Nếu quen thuộc với Self-attention thì chúng ta đều biết rằng Self-attention có độ phức tạp bậc 2 với độ dài của chuỗi đầu vào.
0 0 7
[ALGORITHMS] Dynamic Programming - Quy hoạch động là DỄ!!! - Phần 1
Giới thiệu. Về câu chuyện của tôi: Khi làm LeetCode hay đi phỏng vấn, gặp bài Dynamic Programming (DP) là tôi.
0 0 5
Phân biệt joins, lef_joins, includes, preload, eager_load
Trong Rails, ActiveRecord cung cấp nhiều loại join khác nhau để kết hợp các bảng trong cơ sở dữ liệu. Dưới đây là các loại join phổ biến và sự khác biệt giữa chúng:.
0 0 6
[#1] - Khái niệm về AI Agent
AI Agent là gì. . Để chuyến đi thành hiện thực, bạn sẽ phải làm gì? Chắc chắn sẽ có một danh sách dài những việc cần làm:. .
0 0 4
Paper reading | VideoMAE V2: Scaling Video Masked Autoencoders with Dual Masking
Đóng góp của bài báo. Việc sử dụng một model pretrained tốt là rất cần thiết để giải quyết những bài toán yêu cầu độ chính xác cao mà không phải train lại từ đầu.
0 0 6
Pet Project: Vũ khí bí mật để vượt qua vòng lọc CV công ty công nghệ lớn
Tại sao bạn lại bị “lọc CV”. Lý do.
0 0 7
AI là gì, và vì sao sinh viên không thể làm ngơ?
Hồi trước, mình từng nghĩ AI là thứ gì đó... xa vời. Nhưng rồi một ngày, mình thử dùng ChatGPT để ôn thi.
0 0 6