iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

Ruby on Rails 與它們相關的東西 II 系列

除了介紹 Ruby on Rails 外,
其它則是想到什麼就寫什麼的內容。

歡迎到小菜的 Blog 走走看看 https://riverye.com/

鐵人鍊成 | 共 30 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day01 - 鐵人賽我又來囉

避免像去年一樣焦頭爛額,這次提前至 7 月開始準備鐵人賽, 即便提早準備,也不知要寫什麼... 只準備了幾篇文章的庫存, 期許這次能迎刃有餘的完賽。 目前想到...

2021-09-14 ‧ 由 小菜 分享
DAY 2

Day02 - 修改 Rails console edit 編輯模式

前言 在 rails console 中,若一次貼行數較多的 code 時,有時會失敗,變成要逐段複製貼上,若過程中有貼錯,則需要重來... 此時可以在 rai...

2021-09-15 ‧ 由 小菜 分享
DAY 3

Day03 - Gem-strip_attributes 介紹與應用

前言 當使用者輸入資料時,若不小心輸入跳脫字元 Escape Character,如 \n or \t 等時,在資料處理與儲存時,應該要過濾,避免日後使用者查不...

2021-09-16 ‧ 由 小菜 分享
DAY 4

Day04 - Gem-activerecord-import 批次建立介紹與應用

前言 當需要大量建立資料時,可以選擇逐筆建立,但會有 N+1 insert problem 透過 activerecord-import Gem 只要幾條 SQ...

2021-09-17 ‧ 由 小菜 分享
DAY 5

Day05 - Gem-paranoia 軟刪除介紹與應用

前言 對 ActiveReord 進行軟刪除 (Soft Deletion) 時,可透過自行實作 (ex: table 增加一欄,判斷是否被軟刪除),或直接用現...

2021-09-18 ‧ 由 小菜 分享
DAY 6

Day06 - 監控 Sidekiq 有無正常運作(或執行超過多久)

前言 去年介紹過 Day25 - Ruby on Rails 中的 Sidekiq 的介紹與應用 ,這次延伸介紹如何自行寫腳本監控 Sidekiq 是否正常運作...

2021-09-19 ‧ 由 小菜 分享
DAY 7

Day07 - Gem-sidekiq-limit_fetch 限制 sidekiq queue 執行數量

前言 上篇介紹如何監控 Sidekiq,這篇介紹如何限制每個 queue 的上限,若是 Sidekiq ENTERPRISE 可以左轉離開了,本身就有提供,免另...

2021-09-20 ‧ 由 小菜 分享
DAY 8

Day08 - Gem-sidekiq-grouping 允許單個 sidekiq 處理多個相似(一樣)的 jobs

前言 Allows identical sidekiq jobs to be processed with a single background call...

2021-09-21 ‧ 由 小菜 分享
DAY 9

Day09 - Gem-jwt 介紹與應用

前言 JWT 是 JSON Web Token 的縮寫。在寫此篇時,發現已經有許多相關文章可參考,故本篇以實作為主,若想知道更深入部分,可直接看參考資料 JWT...

2021-09-22 ‧ 由 小菜 分享
DAY 10

Day10 - 如何用手機連 Ruby on Rails Local 開發中的專案

前言 在開發時,除了用 Chrome 開發者工具切成不同尺寸確認外,若想在手機上操作的話... 說明 1. 首先,電腦和手機都要在同區域網路 LAN (白話意思...

2021-09-23 ‧ 由 小菜 分享