[ SOLID là gì ] Tìm hiểu SOLID để trở thành Dev chất!

        Lập trình hướng đối tượng (object oriented programming - OOP) là một trong những mô hình lập trình được sử dụng nhiều nhất và cũng là một trong những mô hình hiệu quả nhất để mô hình hoá thế giới thực vào thế giới code. Các tính chất đặc biệt khiến …

Continue reading [ SOLID là gì ] Tìm hiểu SOLID để trở thành Dev chất!

[Giới thiệu sách] The clean coder – Con đường trở thành một developer chuyên nghiệp!

            Dạo gần đây thì mình có tăng cường việc đọc sách, thang lang trên mạng tình cờ thấy được vài lời giới thiệu về cuốn sách này bèn mon men tìm đọc thử. Đọc xong mới thấy là đáng ra mình phải tìm đọc cuốn này từ rất rất lâu trước rồi mới phải, phải …

Continue reading [Giới thiệu sách] The clean coder – Con đường trở thành một developer chuyên nghiệp!

SƠ LƯỢC VỀ WEB HOSTING, DOMAIN VÀ UPLOAD WEBSITE

Như đã biết, các công cụ local server giúp chúng ta có thể biên dịch và thực thi ứng dụng web ngay trên máy tính cục bộ. Nhưng để website có thể được truy cập từ nhiều máy khác nhau, chúng ta phải thực hiện upload website lên một server với địa chỉ IP cố …

Continue reading SƠ LƯỢC VỀ WEB HOSTING, DOMAIN VÀ UPLOAD WEBSITE

Kĩ thuật tấn công SQL injection và XSS (cross-site scripting)

1.    SQL injection 1.1.  SQL injection là gì? SQL injection là kĩ thuật cho phép các kẻ tấn công thực hiện các lệnh thực thi SQL bất hợp pháp (mà người phát triển không lường trước được), bằng cách lợi dụng các lỗ hổng bảo mật từ dữ liệu nhập vào của các ứng dụng. …

Continue reading Kĩ thuật tấn công SQL injection và XSS (cross-site scripting)