<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Blog dkhoa.dev</title><description>Ghi chép kỹ thuật của Phan Minh Đăng Khoa: IoT, tự động hoá, AI và hạ tầng.</description><link>https://dkhoa.dev/vi/</link><language>vi</language><item><title>Point-adjusted F1 tô hồng detector phát hiện bất thường (TSB-AD)</title><link>https://dkhoa.dev/vi/blog/tsb-ad-point-adjusted-f1-ghi-chu</link><guid isPermaLink="true">https://dkhoa.dev/vi/blog/tsb-ad-point-adjusted-f1-ghi-chu</guid><description>Benchmark NeurIPS 2024 chấm lại 40 thuật toán phát hiện bất thường trên 1.070 chuỗi thời gian đã làm sạch. Đứng đầu bảng đơn biến là PCA chạy trên chuỗi con.</description><pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Upload lên GridFS trong NestJS: cả file nằm trong RAM trước đã</title><link>https://dkhoa.dev/vi/blog/gridfs-upload-bo-nho</link><guid isPermaLink="true">https://dkhoa.dev/vi/blog/gridfs-upload-bo-nho</guid><description>Trong dkhoa-dev/nestjs-multer-gridfs, download thì stream, còn upload lại buffer cả file trong bộ nhớ. Chỗ đó nằm ở đâu và nên sửa thế nào.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate></item></channel></rss>