Scroll to top

Những bài viết liên quan về kỹ thuật, lập trình

Blog này là nơi chia sẻ những kinh nghiệm, kỹ thuật về lập trình.
Nội dung ngắn gọn dễ hiểu, bao gồm những đoạn code hữu ích cho những bạn học lập trình căn bản.
NEW
Khám phá Rails 8.0 - Đột phá mới trong triển khai và bảo mật ứng dụng web
ByYuto
15/11/2024 02:16

Khám phá tất cả tính năng mới của Rails 8.0, tích hợp bộ adapter Solid mạnh mẽ cho SQLite, Propshaft thay thế Sprockets. Rails 8 mang đến giải pháp triển khai, bảo mật và quản lý hiệu quả, tối ưu cho mọi ứng dụng web hiện đại.


NEW
Hướng dẫn thiết lập tường lửa bằng UFW trên Ubuntu
ByYuto
26/10/2024 05:13

Trong bài viết này, chúng ta sẽ tìm hiểu về cách sử dụng UFW để thiết lập tường lửa bảo vệ hệ thống của bạn. Bạn sẽ thấy việc thiết lập tường lửa không hề phức tạp chút nào!


NEW
SPF, DKIM, DMARC là gì? Cách bảo vệ email khỏi giả mạo và spam
ByYuto
23/10/2024 09:22

Tìm hiểu về SPF, DKIM, và DMARC – ba phương pháp quan trọng để bảo mật email, ngăn chặn giả mạo và spam. Hướng dẫn đầy đủ giúp bạn thiết lập và bảo vệ hệ thống email của mình hiệu quả.


Cách đăng website WordPress lên server Heroku
ByYuto
14/10/2024 06:43

Cách đăng website WordPress lên server Heroku


Gzip compression là gì? Cách nén Gzip để tăng tốc độ website
ByYuto
14/10/2024 06:42

Gzip là một phương thức dùng để nén file để transfer nhanh hơn, và đó cũng là một định dạng file. Gzip Compression là một phương pháp nén làm giảm dung lượng dữ liệu của server khi gửi đến client, do đó tốc độ tải của website sẽ được tăng lên.


【Ruby on Rails】Sử dụng tùy chọn shallow trong file routes
ByYuto
14/10/2024 06:42

Sử dụng tùy chọn shallow trong file routes. Khi sử dụng nest resources, khai báo tùy chọn shallow trong routes sẽ làm các URL ngắn gọn dễ nhìn hơn.


Hướng dẫn cài đặt Docker phiên bản mới nhất trên Ubuntu 22.04
ByYuto
14/10/2024 06:42

Hướng dẫn chi tiết để cài đặt Docker phiên bản mới nhất trên hệ điều hành Ubuntu 22.04. Bạn sẽ được hướng dẫn từng bước cụ thể để cài đặt và cấu hình Docker trên Ubuntu. Hãy tham khảo bài viết này để có thể bắt đầu sử dụng Docker một cách dễ dàng và hiệu quả nhất.


XSS là gì? Cách kiểm tra và khắc phục lỗ hổng XSS (Cross-Site Scripting)
ByYuto
14/10/2024 06:42

Tìm hiểu về tấn công Cross-Site Scripting (XSS) và cách kiểm tra, khắc phục XSS để bảo vệ trang web khỏi những cuộc tấn công nguy hiểm.


Một số tính năng mới và thay đổi của phiên bản Ruby on Rails 6.1
ByYuto
14/10/2024 06:41

Trong phiên bản 6.1 mới này, có những cải tiến tập trung cho những tính năng mới của Active Record và database, ví dụ như có thể kết nối nhiều database, horizontal sharding, strict loading, thực hiện xóa bất dồng bộ ở background job


Hướng dẫn cài đặt font Arial trên Ubuntu
ByYuto
14/10/2024 06:36

Trong Linux, việc tùy chỉnh hệ thống của bạn để phù hợp với nhu cầu cá nhân là một phần quan trọng khi sử dụng. Một trong những tùy chỉnh phổ biến là cài đặt các font chữ, như font Arial nổi tiếng. Bài viết này sẽ hướng dẫn bạn cách cài đặt font Arial trên Ubuntu.


Khắc phục lỗi khi cài đặt gem mysql2 trên macOS
ByYuto
14/10/2024 06:36

Hướng dẫn khắc phục lỗi gặp phải khi cài đặt gem mysql2, một thư viện cung cấp kết nối giữa Ruby và cơ sở dữ liệu MySQL.


Hệ điều hành là gì? Những điều cần biết
ByYuto
14/10/2024 06:36

Giới thiệu về hệ điều hành - trái tim của máy tính, yếu tố quan trọng quản lý phần cứng và phần mềm.


Tìm hiểu về chuẩn hóa cơ sở dữ liệu - Lý do, phương pháp và lợi ích
ByYuto
14/10/2024 06:36

Tìm hiểu về sự cần thiết của việc chuẩn hóa cơ sở dữ liệu. Bài viết này giới thiệu về lý do, các phương pháp chuẩn hóa khác nhau và lợi ích mà quá trình này mang lại cho dự án.


Phân biệt giữa DNS và IP - Cơ bản về Internet
ByYuto
14/10/2024 06:36

Tìm hiểu sự khác biệt giữa DNS và IP, hai khái niệm cơ bản nhưng quan trọng trong việc truy cập và sử dụng Internet một cách hiệu quả.


Hướng dẫn làm TOC (Table of Contents) bằng JS - Tạo menu bài viết đơn giản và thuận tiện
ByYuto
14/10/2024 06:36

Bài viết này sẽ hướng dẫn cách tạo Table of Contents (TOC) đơn giản và thuận tiện bằng cách sử dụng JavaScript. Giúp cho người dùng dễ dàng tìm kiếm và truy cập các nội dung trong bài viết.


Sửa lỗi rbenv: no such command `install' khi cài đặt Ruby bằng rbenv
ByYuto
14/10/2024 06:36

Nếu bạn gặp phải lỗi `rbenv: no such command 'install'` khi cài đặt Ruby bằng `rbenv`, đây là bài viết hướng dẫn chi tiết để giúp bạn khắc phục vấn đề này.


Tạo quảng cáo popup giống rapphim.tv có thể chỉnh số lần hiển thị và thời gian
ByYuto
14/10/2024 06:36

Có rất nhiều cách đặt quảng cáo trên các website. Trong đó quảng cáo Pop-up là một kiểu quảng cáo khá hiệu quả, tăng lượng truy cập cho nhà quảng cáo. Bài này chúng ta sẽ cùng tìm hiểu về cách đặt quảng cáo Pop-up hiệu quả mà không làm phiền đến người dùng.


Session là gì? Vai trò của session trong website
ByYuto
14/10/2024 06:36

Cùng tìm hiểu về khái niệm session trong lập trình web, cách sử dụng và quản lý session trong các ngôn ngữ lập trình. Tìm hiểu các tình huống sử dụng session trong việc xác thực và bảo mật người dùng cũng như các lưu ý và cách giải quyết khi sử dụng session.


Khắc phục lỗi không thể cài đặt Ruby gem mysql2 trên Ubuntu
ByYuto
14/10/2024 06:36

Hướng dẫn cách khắc phục lỗi khi cài đặt gem mysql2.