Avatar

PHP và MySQL Bài 14: Upload file lên server với PHP - Kiểm tra định dạng, kích thước và lưu trữ an toàn

65 0 0
1
Avatar

Interface Contracts Tập 1: Bản chất của Hợp đồng (Design by Contract).

75 0 0
1
Avatar

Tư Duy Nhận Task "Chuẩn Chỉnh" Cho Fresher Tập 4: "Kiểm Tra Kép" (Tư duy nghiệm thu sản phẩm).

50 0 0
1
Avatar

Bài 04 — Mổ xẻ `app.js`: Express, middleware, CORS, morgan

70 0 0
0
Avatar

CUỘC ĐỐI ĐẦU SINH TỬ TRONG DOCKER: MARIADB:LATEST VS MARIADB:10.2.9

41 0 0
1
Avatar

CÚ LỪA MANG TÊN ":LATEST": TẠI SAO BẠN NÊN NGỪNG SỬ DỤNG TAG NÀY TRONG DOCKER?

49 0 0
1
Avatar

Apache Avro là gì? Định dạng dữ liệu tối thượng cho Hệ thống Phân tán và Kafka

85 0 0
1
Avatar

Lăng kính Kinh doanh (Business) Bài 1: Product-Market Fit (PMF) cho Ứng dụng

32 0 0
0
Avatar

Bài 2: Bài tập thực hành & Kiểm tra kiến thức VBot API

37 0 0
1
Avatar

Nghệ thuật Quản trị Log & Log Level trong Backend: Từ Local đến Production

69 1 0
1
Avatar

XÂY DỰNG HỆ THỐNG XỬ LÝ VÀ PHÂN LOẠI EMAIL KHÁCH HÀNG TỰ ĐỘNG

73 1 0
0
Avatar

Phân tích mô hình định giá API: Input vs Output Token và chiến lược tối ưu chi phí

45 0 0
0
Avatar

Làm chủ OpenSeadragon Bài 1: OpenSeadragon & Deep Zoom là gì? Tại sao các Website cần đến chúng?

74 1 0
1
Avatar

Bài 14 — Cấu trúc dự án React & luồng khởi động

13 0 0
0
Avatar

PHP và MySQL Bài 13: Xử lý Form HTML, Validate dữ liệu và kỹ thuật chống tấn công XSS

67 0 0
0
Avatar

VBot là gì? Giải pháp Trợ lý ảo AI & Tự động hóa Cuộc gọi Đột phá cho Doanh nghiệp

57 0 0
1
Avatar

Bài 03 — Kiến thức nền tối thiểu: ES6, async/await, HTTP/REST, MongoDB

57 0 0
0
Avatar

Google ra mắt Gemini 3.7 Flash: Phân tích benchmark, giá và so sánh với Sonnet 5, Terra

728 0 0
4
Avatar

Bài 01 — Tổng quan dự án Yotea & kiến trúc full-stack

160 0 0
0
Avatar

Bài 02 — Cài đặt môi trường và chạy dự án lần đầu

65 0 0
0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí