Bài viết gần đây


26/09/2024
8 minutes

Một số kỹ thuật tối ưu Performance

Việc tối ưu performance rất quan trọng, đặc biệt khi ứng dụng bắt đầu có lượng lớn người dùng, cần đảm bảo tốc độ phản hồi nhanh. Performance tốt sẽ cải thiện trải nghiệm người dùng, giảm chi phí server, và tăng khả năng mở rộng của hệ thống.

Ruby on Rails Performance

02/09/2024
13 minutes

Deploy Ruby on Rails app with Capistrano

Bài viết hướng dẫn từng bước để deploy một ứng dụng Ruby on Rails, với một số tech stack liên quan như Nginx, Passenger, Postgres, Elasticsearch, Redis, Sidekiq. Thiết lập và cấu hình deploy app bằng Capistrano.

Ruby on Rails

03/07/2024
6 minutes

HTTP caching

Để quyết định 1 file có cần phải call to original server ko, ta dựa vào trạng thái STALE hay FRESH của file. Để biết file ở trạng thái nào, file dựa trên Last-modified hoặc Etag header

Ruby on Rails Caching

15/05/2024
5 minutes

Rails credentials

Mặc định, khi tạo một project, global credentials credentials.yml.enc sẽ được tạo cùng với file master.key, trong đó file credentials.yml.enc đã được mã hoá. Để decrypt được file này và đọc các key-value bí mật bên trong file, ta cần có file master.key để giải mã, hai files này chứa trong folder ...

Ruby on Rails Security

22/02/2024
4 minutes

Tìm hiểu về Session - Cookie

Session, Cookie là khái niệm mà bắt buộc một lập trình viên phải hiểu và nắm rõ. Ở bài viết này, chúng ta sẽ cùng tìm hiểu về nó và một số điểm cần lưu ý trong quá trình làm việc.

Ruby on Rails