Tag Ruby
Tìm kiếm bài viết trong Tag Ruby
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
Cách setup môi trường Rspec3 không cần dùng Rails - 2023
Hướng dẫn cơ bản với RSpec 3 - Khi bạn đọc các bài viết liên quan tới RSpec, có lẽ bạn đã hứng thú muốn học RSpec vì nó siêu tiện lợi. Nhưng khi bạn test, có thể gặp khó khăn đầu tiên về việc cài đặt
0 0 3
Tìm hiểu sâu về những ngôn ngữ lập trình phổ biến trong phát triển Fullstack: Java, JavaScript (Node.js), Python và Ruby
Chào mừng bạn đến với blog của mình! Hôm nay, hãy cùng mình khám phá thế giới của ngôn ngữ lập trình Fullstack - một trạm dừng quan trọng cho bất kỳ ai muốn trở thành một lập trình viên Fullstack tài
0 0 6
Instance variable và class variable - Instance variable và class instance variable trong Ruby
Hello các bác, "nại nà iem đêy" . Chắc khi các bác học về Ruby cũng đã hiểu khái niệm class variable và instance variable rồi.
0 0 6
Everything in Ruby is an object?
"Everything in Ruby is an object" là một lời tuyên bố mà hầu như Rubiers nào cũng đã từng nghe qua. Cơ mà thuyết tương đối của Einstein bảo rằng: Chẳng có gì là tuyệt đối.
0 0 7
Mình đã PASS chứng chỉ Ruby Silver như thế nào?
Hello, lại là mình đây. Tiếp nối chứng chỉ PMSI vs cái guide PSMI đã giúp bao nhiêu ae pass thì mình có thêm động lực viết thêm cái guide nữa :v.
0 0 9
Ôn thi Ruby Silver
Như tiêu đề, mình đang muốn học lại Ruby để 1 là kiếm chứng chỉ Ruby Silver, 2 là bổ sung thêm những phần kiến thức chưa biết về Ruby nên ta có bài này. a = [1, 2, 3, 5, 8].
0 0 17
Hướng dẫn cho người mới bắt đầu về RuboCop trong Rails
I. RuboCop là gì. Ngoài việc phân tích code, nó còn cung cấp cho chúng ta tính năng tự động định dạng code và sửa các cảnh báo bên trong code của chúng ta. .
0 0 24
[RubyonRails] Gửi mail trong ứng dụng Rails 6 với SMTP
Bài viết này là hướng dẫn cơ bản để xây dựng chức năng gửi mail đơn giản trong ứng dụng rails 6. Google security.
0 0 23
Sử dụng Prometheus, Blackbox Exporter, Alert Manager và Grafana để theo dõi trạng thái uptime website như updown.io
Uptime là gì? Tại sao cần theo dõi nó . Một trong những tính quan trọng nhất của trang web là tính khả dụng.
0 0 34
Chỉ với vài click dễ dàng có ngay công cụ theo dõi trạng thái uptime website với Uptime Kuma và Heroku
Mở đầu. Trong bài viết trước Sử dụng Prometheus, Blackbox Exporter, Alert Manager và Grafana để theo dõi trạng thái uptime website như updown.
0 0 25
Học Ruby: Bài toán FizzBuzz và unit test
Chào các bạn. Bài lần này mình sẽ tiếp cận lại bài toán FizzBuzz theo hướng của người đã có kinh nghiệm về Ruby.
0 0 16
Ví dụ viết test RSpec và viết code Ruby on Rails
Bài viết này được lấy cảm hứng từ phần thuyết trình của cty S ở Ruby Kaigi 2021. Và để khởi động thì mình sẽ viết về 1 ví dụ unit test.
0 0 33
Tìm hiểu về Service Mesh (phần tiếp theo)
Sau bài viết trước Tìm hiểu về Service Mesh là những khái niệm tổng quan về Service Mesh, Istio. Trong bài viết này, chúng ta sẽ tiếp tục tìm hiểu về Istio và thử triển khai Istio lên nhé .
0 0 195
Tăng tốc thời gian ghi liệu trong ROR
Hello mọi người, hôm nay mình sẽ giới thiệu đến các bạn một chủ đề không hẳn là mới nhưng cần thiết, biết đâu đó trong quá trình làm việc hay bất kể khi nào đó chúng ta sẽ
0 0 18
SOLID là gì ? Áp dụng các nguyên lý SOLID trong thiết kế
SOLID là viết tắt của 5 chữ cái đầu trong 5 nguyên tắc thiết kế hướng đối tượng, giúp cho developer viết ra những đoạn code dễ đọc, dễ hiểu, dễ maintain, được đưa ra bởi Bob Martin và Michael Feathers
0 1 33
Tại sao NanoID đang dần thay thế UUID
UUID là một trong những số định danh được sử dụng nhiều nhất trong phát triển phần mềm. Tuy nhiên, trong vài năm qua, các giải pháp thay thế khác đã thách thức sự tồn tại của nó.
0 0 28
Tại sao trong tương lai Kubernetes lại không sử dụng Docker nữa ?
Trong phiên bản 1.20, một thông báo liên quan tới việc không sử dụng Docker được Kubernetes liệt kê trong major changes, vậy tại sao k8s lại đưa ra thay đổi này, chúng ta cùng tìm hiểu trong bài viết
0 0 29