iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

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

除了介紹 Ruby on Rails 外,
也會介紹個人常用的軟體、指令、小技巧等,
總之是一個想到什麼就寫什麼的內容。

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

鐵人鍊成 | 共 31 篇文章 | 26 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day21 - Ruby on Rails 中常見的 N+1 與解法

前言 在 Ruby on Rails 中,透過 ORM (Object Relational Mapping) 使我們可以輕易地對不同表進行操作,方便之餘,一不...

2020-09-26 ‧ 由 小菜 分享
DAY 22

Day22 - Ruby on Rails 中的 Race Condition

前言 Race Condition 可翻譯成「競爭條件」,在中文版 Wiki 上看不懂的話,可看英文版 Wiki 的描述,會比較清楚,以下為白話文翻譯: 同筆...

2020-09-27 ‧ 由 小菜 分享
DAY 23

Day23 - Ruby on Rails 中的 Redis 的介紹與應用

前言 Redis 是 BSD 授權的開源軟體,屬於 NoSQL 家族成員之一,是 in-memory 的 key-value 資料庫,基於資料存在記憶體的特性,...

2020-09-28 ‧ 由 小菜 分享
DAY 24

Day24 - Ruby on Rails 中的 Resque 的介紹與應用

前言 Resque (pronounced like "rescue") is a Redis-backed library for cr...

2020-09-29 ‧ 由 小菜 分享
DAY 25

Day25 - Ruby on Rails 中的 Sidekiq 的介紹與應用

前言 Sidekiq 是 Ruby on Rails 中蠻常用的後台任務處理系統,上篇介紹了 Resque Gem,已知這 2 套 Gem 相比,Sidekiq...

2020-09-30 ‧ 由 小菜 分享
DAY 26

Day26 - Ruby on Rails 中使用 FFmpeg 處理影音轉檔、合併、上字幕

前言 FFmpeg 是一個開放原始碼的自由軟體,可以執行音訊和視訊多種格式的錄影、轉檔、串流功能,包含了libavcodec——這是一個用於多個專案中音訊和視...

2020-10-01 ‧ 由 小菜 分享
DAY 27

Day27 - Ruby on Rails 中使用 Foreman 打包所有要啟動的 server

前言 從原本啟動 Rails server 、 Webpacker 外,後續增加了 Resque、Sidekiq ,變成要開四個視窗啟動,有時還會忘記要開其中一...

2020-10-02 ‧ 由 小菜 分享
DAY 28

Day28 - Ruby on Rails 中串 Slack 服務

前言 Slack 是工程師常用的通訊軟體之一,能貼程式碼、分成多個頻道 (Channel) 管理等,比 Line 更適合在工作上應用,這次分享如何串 Slack...

2020-10-03 ‧ 由 小菜 分享
DAY 29

Day29 - Ruby 中的 Struct 與 OpenStruct

前言 Ruby 是物件化非常徹底的程式語言,幾乎所有東西都是物件 (除了 block 外), 很常使用 class 來實現物件導向,但每次都要寫 class x...

2020-10-04 ‧ 由 小菜 分享
DAY 30

Day30 - 不免俗一定要來一下的完賽心得

參賽動機 當初參賽,單純只是想把工作這段期間所學,當作學習筆記紀錄起來 既然要寫,至少要做到輸出的資訊是正確的,以免混淆讀者,若有發現錯字、表達不夠清楚、資訊錯...

2020-10-05 ‧ 由 小菜 分享