Tag Ruby on Rails
Tìm kiếm bài viết trong Tag Ruby on Rails
Demo Rails app + MySQL + Redis với Docker
Hi mọi người, bài viết này sẽ là cách làm một demo app với Docker để mọi người ai chưa rõ về Docker có thể rõ hơn nhé. Dành cho ai chưa biết thì mình có một bài viết tìm hiểu cơ bản về Docker mình sẽ
0 0 3
Tất tần tật về RSpec cơ bản
Vài lời phi lộ . Thỉnh thoảng, chúng ta có thể thấy một số bình luận rằng "RSpec khá khó".
0 0 3
ActiveSupport: Có thể bạn chưa biết?
Trong quá trình làm việc với Ruby on Rails, khi gặp phải vấn đề đặc biệt cần giải quyết, nếu như không tìm hiểu kỹ, ta sẽ dễ tự tay xây dựng và giải quyết mọi thứ trong khi bản thân framework đã có sẵ
0 0 4
Exploring ActiveRecord eager loading methods
Khi sử dụng ActiveRecord để load dữ liệu, đôi lúc chúng ta sẽ bắt gặp những trường hợp mọi thứ không hoạt động như những gì ta mong muốn. Đó là do tuỳ vào từng điều kiện, ActiveRecord sẽ lựa chọn hoặc
0 0 4
How ActiveRecord builds query?
Nếu là một Rails developer, chắc hẳn bạn cũng đã từng làm việc với ActiveRecord và thấy được sức mạnh của nó. Nhưng đã bao giờ bạn tự hỏi, làm thế nào nó có thể tạo ra được những câu query phức tạp nh
0 0 3
Phân biệt giữa gem Whenever và Active Job trong Rails
Lời mở đầu. Trong việc phát triển ứng dụng web bằng Rails, việc lập lịch các tác vụ (scheduling tasks) và xử lý các công việc bất đồng bộ (asynchronous jobs) là hai yếu tố quan trọng.
0 0 8
Tạo file PDF với gem wicked_pdf
Giới thiệu. Trước đây, mình đã từng tạo CV bằng HTML, nhưng lại không biết làm thế nào để generate ra file PDF cho đến khi biết đến gem này wicked_pdf, nó sử dụng wkhtmltopdf để generate PDF từ file H
0 0 8
[Rails] Tôi đã upgrade Rails 5 lên Rails 6 như thế nào?
Hi anh em, dạo gần đây mình được giao task về việc upgrade source Rails từ 5.1.6 lên Rails 6.1.
0 0 5
[Rails] Bàn về con bug hiển thị hình ảnh trên Blog của ITviec
Chuyện là mình có tham gia event "Là IT thì mình cứ viết đi" của bên ITviec tổ chức, nội dung chính là mình sẽ viết 1 câu chuyện theo chủ đề đã đưa ra (mọi người có thể vào xem và cho mình xin 1 vote
0 0 9
Triển khai một Ứng dụng Rails lên máy chủ Dokku
Giới thiệu. Triển khai một ứng dụng Rails có rất nhiều cách khác nhau, có nhiều nền tảng và công cụ hổ trợ cho việc này.
0 0 9
Sử dụng nhiều sidekiq trên cùng một ứng dụng Rails
Các luồng xử lý của sidekiq được giả định kết nối với 1 redis duy nhất. Bởi vậy khi kết nối ứng dụng đến nhiều redis, số lượng sidekiq cần tương ứng với số lượng redis.
0 0 17
Devise Timeoutable
Với lập trình viên Ruby on Rails, việc sử dụng gem devise trong việc xác thực hẳn là không còn xa lạ với mọi người. Một gem vô cùng mạnh mẽ, linh hoạt với nhiều chiến lược xác thực khác nhau được hỗ t
0 0 13
JOINS và những điều cần biết trong cơ sở dữ liệu
Lần đầu tiên nghe đến JOIN, mình đã nghĩ nó là cái gì đó cao siêu và hoành tráng lắm. Nhưng sau một hồi đọc rồi hiểu các kiểu về JOIN, thì mới nhận ra rằng nó chính là những truy vấn dữ liệu mà mình v
0 0 22
Tích hợp VueJS và Rails vào cùng 1 dự án
Là một newbie trong lập trình nói chung là lập trình web nói riêng thì việc cài đặt, config môi trường sao cho chương trình chạy được là việc chiếm khá nhiều thời gian của bản thân trong quá trình học
0 0 29
Giới thiệu về AWS Lambda - một dịch vụ của amazon
Giới thiệu về AWS Lambda. AWS Lambda là một dịch vụ tính toán nơi mà bạn có thể upload code của mình lên, và dịch vụ AWS Lambda sẽ giúp bạn chạy đoạn code đó bằng việc sử dụng các tài nguyên sẵn có củ
0 0 27
[VSCode] [Rails] Một số Extension hữu ích dành cho VScode
Visual Studio Code, được duy trì bởi Microsoft, là một trong những trình soạn thảo mã nguồn mở phổ biến nhất hiện có. Nó giúp tối ưu hóa việc viết code cho anh em coder, đồng thời có 1 kho tàng các ex
0 0 29
[Rails] Tự Động Cập Nhật Annotate Sau Khi Chạy Migrate
Nếu là một ruby on rails developer, bạn đã từng sử dụng hoặc nghe đến gem Annotate,. 1 gem sinh ra các dòng comment bên trên mỗi file model hoặc routes khi nội dung các columns cũng như index, foreign
0 0 15
Leak Memory Ruby on Rails và cài đặt jemalloc
Bối cảnh. Chào mọi người ! Mình làm một dự án cũng khá là lâu, dự án được cái cũng có số lượng người dùng tương đối, nên cũng may mắn được trải nghiệm vấn đề như thế này:.
0 0 16
Hướng dẫn deploy ứng dụng Ruby on Rails lên DigitalOcean
Chọn nơi cung cấp dịch vụ hosting. Có rất nhiều lựa chọn khi nói đến nơi cung cấp dịch vụ hosting.
0 0 18
Validation Context trong ActiveRecord
Giới thiệu. Validation contexts là một tính năng vô cùng thiết thực của ActiveRecord.
0 0 15