Blog Công nghệ

Bài viết về phát triển, công nghệ và các phương pháp hay nhất

Ghi chép thực chiến từ dự án thật — Laravel, Node.js, Odoo, DevOps và quy trình làm việc cùng AI. Mỗi bài đều xuất phát từ thứ tôi đã tự build, debug hoặc deploy, kèm câu lệnh, cấu hình và cả lỗi đã gặp. Nhiều hướng dẫn đi kèm một công cụ miễn phí chạy ngay trên trình duyệt.

35 kết quả
PHP2Shell: cập nhật PHP ngay để vá 2 lỗ hổng RCE critical
DevOps

PHP2Shell: cập nhật PHP ngay để vá 2 lỗ hổng RCE critical

PHP2Shell (CVE-2026-109618, CVE-2026-109619) cho phép chạy mã từ xa không cần đăng nhập trên mọi server PHP phục vụ web. Cách kiểm tra, cập nhật và giảm thiểu tạm thời.

15p
Oct 23, 2026
4
Bitbucket đổi SSH sang ssh.bitbucket.org: brownout từ 12/11
DevOps

Bitbucket đổi SSH sang ssh.bitbucket.org: brownout từ 12/11

Từ 12/11/2026, SSH tới bitbucket.org bị chặn dần theo khung giờ, gỡ hẳn ngày 10/12. Cách chuyển sang ssh.bitbucket.org trên máy, server, CI và sửa lỗi Permission denied.

11p
Oct 23, 2026
5
Laravel Doctor: khám sức khỏe app Laravel bằng một lệnh
Laravel

Laravel Doctor: khám sức khỏe app Laravel bằng một lệnh

Laravel Doctor là package first-party giúp kiểm tra environment, database, queue, storage và cấu hình bảo mật cơ bản chỉ với php artisan doctor. Cách cài, cách dùng và giới hạn.

4p
Aug 14, 2026
9
Lỡ tạo nhánh Git từ nhánh khác thay vì main — cách xử lý sạch
DevOps

Lỡ tạo nhánh Git từ nhánh khác thay vì main — cách xử lý sạch

Lỡ git checkout -b khi đang đứng trên nhánh khác khiến nhánh mới cõng code chưa merge. Đây là cách phát hiện và dọn sạch nhánh Git sai gốc trước khi mở PR.

6p
Jul 14, 2026
19
Laravel Scheduler Has Mutex khi dùng withoutOverlapping() – Nguyên nhân & cách xử lý
Laravel

Laravel Scheduler Has Mutex khi dùng withoutOverlapping() – Nguyên nhân & cách xử lý

Laravel Scheduler báo “Has Mutex” khi dùng withoutOverlapping()? Đây là nguyên nhân lock bị giữ và cách xử lý đúng kỹ thuật cho production.

8p
Jun 27, 2026
23
Odoo Custom Module: Vòng Đời An Toàn Từ A–Z
Odoo

Odoo Custom Module: Vòng Đời An Toàn Từ A–Z

Tổng quan vòng đời Odoo custom module: cấu trúc, model, phân quyền, cài/nâng cấp/gỡ an toàn và lỗi production hay gặp — kèm checklist chống mất dữ liệu.

9p
Jun 23, 2026
6
Giữ Nhân Vật Nhất Quán Khi Tạo Ảnh ChatGPT: 8 Câu Lệnh Cho 50 Hình
AI & Machine Learning

Giữ Nhân Vật Nhất Quán Khi Tạo Ảnh ChatGPT: 8 Câu Lệnh Cho 50 Hình

Cách giữ nhân vật nhất quán khi tạo ảnh ChatGPT qua 50 hình chỉ với 8 câu lệnh: từ hồ sơ gốc, cố định nhận diện đến kịch bản 50 ý tưởng.

9p
Jun 18, 2026
13
Bitbucket App Password Deprecated: Cách Setup SSH Key Để Giải Quyết Git Push/Git Pull
DevOps

Bitbucket App Password Deprecated: Cách Setup SSH Key Để Giải Quyết Git Push/Git Pull

Hướng dẫn setup SSH Key cho Bitbucket trên MacBook/Windows để fix lỗi git pull/git push do App Password deprecated. Có command, cách test, đổi remote SSH.

5p
Jun 15, 2026
26
Bitbucket App Password Deprecated: Cách Fix Lỗi Git Pull/Git Push Bằng API Token
DevOps

Bitbucket App Password Deprecated: Cách Fix Lỗi Git Pull/Git Push Bằng API Token

Bitbucket App Password bị deprecated khiến git pull, git clone hoặc git push qua HTTPS lỗi 410 và Authentication failed. Hướng dẫn tạo API Token đúng scope và nhiều cách xử lý an toàn cho dev, DevOps

5p
Jun 14, 2026
27
Tech Blog - Web Development & Programming Tutorials | atdev.blog