iT邦幫忙

鐵人檔案

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

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

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

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

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

Day11 - Gem-rqrcode 或 barby 產 QR Code

前言 本篇會示範如何在 Ruby on Rails 中產 QR Code,可透過 rqrcode 或 barby 來實現 說明 以下範例為在 erb 檔中產 s...

2021-09-24 ‧ 由 小菜 分享
DAY 12

Day12 - 解析圖片中的 QR Code 資料

前言 前篇講解如何產二維條碼 QR Code,這篇則是示範如何解析(解碼) QR Code,類似工具有 ZBar、ZXing..等,本篇以 ZBar 做示範 說...

2021-09-25 ‧ 由 小菜 分享
DAY 13

Day13 - PDF 加密、解密的處理

前言 在處理 PDF 增加密碼 (加密) 、移除解密 (解密) 時,可以使用 Ghostscript 處理,若不熟悉,可以先看下 wiki 或官方文件的介紹 實...

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

Day14 - PDF 加浮水印

前言 工作上在處理 API 取得的 PDF 後,要在上面增加浮水印,進而研究與紀錄的處理方式 實作 會需要用到 combine_pdf 和 prawn 這兩個...

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

Day15 - 匯出(下載) PDF

前言 使用者在操作頁面或輸入網址後,要下載檔案(不局限於 PDF 檔案),可以使用 Ruby on Rails 內建的 send_file 來處理 實作 下載的...

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

Day16 - 匯出 excel-應用篇

前言 不論是產各式報表,都與 Excel 脫離不了關係,產 Excel 屬於必備技能之一,以下示範如何產 Excel 檔 實作 這邊以 axlsx Gem 做範...

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

Day17 - 匯出 excel-測試篇

前言 上篇題到如何製作產 Excel 檔,這篇以撰寫測試為主 說明 延續上篇完成的補寫測試,這邊還有額外安裝 factory_bot_rails Gem 使用,...

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

Day18 - 匯入 excel-應用篇

前言 使用者除了有匯出報表的需求外,也會有需要大量匯入的情境,匯入會更需要驗證輸入的資料,有可能是空的資料、跟預期輸入 Excel 完全不同、重複的資料 (需看...

2021-10-01 ‧ 由 小菜 分享
DAY 19

Day19 - 匯入 excel-測試篇

前言 繼上篇匯入 Excel 實作,這篇以撰寫測試為主 實作 測試的寫法有蠻多種,這邊以其中一種為例,可參考此 pr # spec/services/shops...

2021-10-02 ‧ 由 小菜 分享
DAY 20

Day20 - 用 Ruby on Rails 抓臺灣證券交易所資料-每日收盤行情

前言 這篇開始會有幾篇是與「臺灣證券交易所」有關,示範如何用 Ruby on Rails 來爬蟲將資料抓回來處理,並自己建立 DB,方便自己在 Local 可以...

2021-10-03 ‧ 由 小菜 分享