Khi viết code Java, có lẽ ai cũng từng gặp tình huống: logic nghiệp vụ phụ thuộc vào thời gian hiện tại — đơn hàng hết hạn sau 30 phút, voucher chỉ áp dụng trong giờ vàng, cron job …
Một lỗi nhỏ mà mình từng mất kha khá thời gian debug.
Vấn đề Khi dùng EntityManager.merge() để lưu một entity mới, nhiều người có thói quen gọi:
1 2 entityManager.merge(entity); …
Một mẹo nhỏ mình tìm ra lâu rồi nhưng giờ mới có dịp chia sẻ lại.
Vấn đề Khi chạy ./gradlew test, thỉnh thoảng test bị crash giữa chừng với OutOfMemoryError hoặc worker process …
Mời bạn thưởng thức Newsletter #94.
Inside the Claude Code source Sau khi mã nguồn Claude Code CLI bị rò rỉ lên GitHub, Haseeb Qureshi đã đọc qua các mô-đun chính và so sánh kiến …
Mời bạn thưởng thức Newsletter #89.
Hybrid Quota-Linear Rate Limiter Tony Finch chỉ ra một điểm yếu ít được để ý của các bộ giới hạn tốc độ (rate limiter) tuyến tính như leaky …