[Rails] Pluralize i18n

rails i18n 如遇到單複數的情況可以這樣寫 en: notification: one: You have 1 notification other: You have %{count} notifications 在指定的 key 下增加 one、other 兩個 key,並將數量帶入 other <%= t("notification", count: current_user.notifications.count) %> i18n 就會自動判斷單複數做對 »

[Rails] clean-rails-codebase

一些整理 rails repo codebase 的技巧 包含了 rails 的 bundle, js 的 yarn, 還有 git branch, … Ref: Spring Cleaning: Tidying up your codebase »

[Rails] 用 rack-mini-profiler 分析效能

以前就用過 rack-mini-profiler,不過在看到這篇 發現還有很多以前沒有使用到的部分 XD 之前都是用來看當前頁面 request 時間、執行 query 的時間 其實還可以看火焰圖、一些 GC、memory 的分析 Ref: Performance profiling for your Rails App with rack-mini-profiler Rack Mini Profiler: A Complete Guide on Rails Performance »