Tất cả bài viết
[CSS] Tìm hiểu Containing block trong CSS
Kích cỡ và vị trí của một element thường bị ảnh hưởng bởi containing block của nó. Thông thường, containing block của một element là phần content area...
Đọc tiếp >>[Laravel] Model search với Laravel searchable
Trong bài viết này mình sẽ giới thiệu về thư viện Laravel searchable, ra đời vào cuối năm 2018, đây là một thư viện hỗ trợ chức năng tìm kiếm đơn giản...
Đọc tiếp >>[Python] Login Google sử dụng Python Flask
Bài viết này mình sẽ hướng dẫn cách cơ bản nhất để có thể đăng nhập Google Oauth2 trong ứng dụng web Flask bằng gói request-oauthlib cho OAuth 2.0 và ...
Đọc tiếp >>[Python] Hướng dẫn sử dụng Google Dork với Python
Bài hướng dẫn này rất cơ bản và dễ hiểu How To Scrape Google With Python cho người mới.
Đọc tiếp >>Tích hợp cổng thanh toán VNPay với Laravel.
Với các website thương mại điện tử, mua bán online việc quan trọng nhất là phải tích hợp được phương thức thanh toán online để tạo sự tiện lợi cho ngư...
Đọc tiếp >>Làm đăng nhập, đăng xuất với InertiaJS (Vue + Laravel)
Bài viết này mình sẽ hướng dẫn chi tiết làm chức năng đăng nhập , đăng xuất đơn giản với InertiaJS .
Đọc tiếp >>Cài đặt Suhosin cho PHP trên Linux
Suhosin là một hệ thống bảo vệ mã nguồn PHP mà nó hoạt động như một PHP module nhằm chống lại một số hình thức khai thác lỗ hổng thông qua các đoạn mã...
Đọc tiếp >>Top 5 Effective Framework để phát triển ứng dụng Mobile
Hôm nay mình sẽ chia sẻ cho các bạn 5 Effective Framework tốt nhất để phát triển ứng dụng Mobile .
Đọc tiếp >>[Android] Cách phân phối bản cập nhật Android đến người dùng.
Xin chào tất cả các bạn, hôm nay chúng ta sẽ cùng nhau tìm hiểu cách phân phối các bản cập nhật Android đến tay người dùng.
Đọc tiếp >>[Andoird] Tìm hiểu Handle events trong Android
Event là cách mà để xử lý các tương tác của người dùng với các thành phần tương tác của ứng dụng. Ví dụ như nhấn vào button, nhập vào textview,... Tro...
Đọc tiếp >>Tìm hiểu về CSS Specificity - tính đặc hiệu trong CSS
Bài viết này chúng ta sẽ tìm hiểu rõ về tính đặc hiệu của CSS và hiểu tại sao nó lại quan trọng đến vậy .
Đọc tiếp >>[CSS] Thuộc tính Float trong CSS
Việc học HTML, CSS là những nền tảng căn bản trên con đường trở thành một Web developer chuyên nghiệp. Trong đó, việc nắm được các thuộc tính CSS cơ b...
Đọc tiếp >>[PHP] Các lỗi thường gặp trong PHP
Mọi ngôn ngữ lập trình để có những lỗi riêng của chúng mà chúng ta rất hay mắc phải . Bài viết sau đây , mình sẽ chỉ ra cho các bạn những lỗi thường g...
Đọc tiếp >>[SQL] Phân loại Join trong SQL
Hôm nay mình chia sẻ thêm về các câu lệnh SQL Join, các loại Join trong SQL
Đọc tiếp >>[Laravel] Hướng dẫn sử dụng Raw DB Query trong Laravel
Laravel có một cơ chế tuyệt vời để làm việc với cơ sở dữ liệu gọi là Eloquent, cũng như một Query Builder mạnh mẽ. Nhưng trong nhiều trường hợp chúng ...
Đọc tiếp >>[JavaScript] Phân biệt Call, Bind, Apply trong JavaScript
Gần đây, tôi có đọc được cách sử dụng ba hàm call, apply và bind trong JavaScript. Đọc xong thấy khó hiểu quá nên tôi quyết định viết một bài so sánh ...
Đọc tiếp >>[JavaScript] Tìm hiểu về Map, Filter, Reduce ... trong JavaScript cho người mới bắt đầu
Bài viết này mình nhắm tới những người mới bắt đầu với Javascript hoặc những người mới bắt đầu làm việc với Javascript . Nhằm giúp refactor lại code n...
Đọc tiếp >>[SQL] Tìm hiểu về SQL INJECTION VÀ CÁCH PHÒNG CHỐNG
Xin chào các bạn, hôm nay mình sẽ chia sẻ cho các bạn hiểu SQL Injection là gì và tại sao nó lại nguy hiểm!
Đọc tiếp >>[JavaScript] Tìm hiểu về JavaScipt Closures
Chúng ta thường xuyên sử dụng closures trong JavaScript, kinh nghiệm về JavaScript của bạn không quan trọng, chắc chắn bạn sẽ bắt gặp chúng hết lần nà...
Đọc tiếp >>[Android] Một số thư viện hữu ích trong Android
Bài biết này mình xin chia sẻ cho các bạn những thư viện hữu ích trong Android mà các bạn cần tham khảo .
Đọc tiếp >>