實作 CRUD 上一章,我們已經建立好一個 Book 的 Model,以及 books 的 table,那接下來就開始實作 CRUD 吧! 沙盒模式 當我們在終...
上一章,有提到 MVC 架構,而Rails 貼心的幫你準備了引導人員 (Route) ,我們今天好好地來細說他的工作內容吧!先來介紹一下他的工作環境吧! Rou...
講完基本的 Ruby 之後,接下來我們就必須拿著 Ruby 去勇闖礦坑 (Rails) !稍微簡介一下 Rails ,之後我們就必須在這裡面一直工作了!這兩者的...
經歷了好幾天的解說,終於把 TDD 的測試說完了,我們介紹了好幾個套件:RSpec, Capybara, Factory_bot,因為有太多東西可以說了,礙於時...
前幾天我們介紹了 RSpec 如何進行測試,以及其各種在建立規格時會用到的方法,今天我們要把 RSpec 裝到 Rails 裡,讓 Rails 也可以進行測試。...
Mac OS 開發系統完成基本環境設置後 開始新專案 在終端機 Terminal cd 到指定要放資料夾的位置$rails new 專案名稱系統會幫忙建立所有資...
參賽動機 老實說,今年其實沒有打算要參賽,打算裝死度過 剛好身邊有朋友要轉職,鼓勵對方說可以參加鐵人賽,沒想到對方答應了... 只好硬著頭皮跟著參賽,總不能只在...
前言 若想進行網站速度優化,Google 有提供 PageSpeed Insights 與 Think with Google 這兩項工具可供參考 說明 使用方...
前言 前篇教學已經能讓 Google 搜尋到網站,接下來若想做流量分析的話,需要埋 Google Analytics (簡稱: GA) 如何使用 首先要有 Go...
前言 網站上線後,希望給更多人能找到的話,通常會用 Google Search Console,讓自己的網站可以被 Google 搜尋的到 note: 已經會設...
前言 在做選股之前,可透過技術指標來分析,像是可以用 KD、均線、量價...等 說明 這邊要申明下,這邊是以技術交流為主,不會有任何投資建議,當自己寫了一套選股...
前言 已經能從「臺灣證券交易所」抓資料、存入 DB,接下來要做自動化處理 說明 由於我電腦沒有 24 小時開著,加上專案也不會一直開著,需要時才會手動下 Rak...
前言 前面已經知道如何抓「臺灣證券交易所」的除權除息計算結果表 CSV 檔,接下來要處理資料,並存入 DB 說明 需要考量的情境,與前一篇是一樣的 (描述越來越...
前言 前面已經知道如何抓「臺灣證券交易所」的每日收盤行情 CSV 檔,接下來要處理資料,並存入 DB 說明 在處理過程中,需要考量,可能會有新上市的公司,若有的...
前言 有了前 2 篇從「臺灣證券交易所」取得 CSV 檔後,接著要把資料存入 DB,在存入前,需要先有 DB,本篇以 DB 設計為主 說明 預期會有 一個 M...
前言 這篇主要以抓「臺灣證券交易所」的「除權除息計算結果表」為主 取得「除權除息計算結果表」CSV 檔 目標是從臺灣證券交易所的「除權除息計算結果表」取得每日的...
前言 這篇開始會有幾篇是與「臺灣證券交易所」有關,示範如何用 Ruby on Rails 來爬蟲將資料抓回來處理,並自己建立 DB,方便自己在 Local 可以...
前言 繼上篇匯入 Excel 實作,這篇以撰寫測試為主 實作 測試的寫法有蠻多種,這邊以其中一種為例,可參考此 pr # spec/services/shops...
前言 使用者除了有匯出報表的需求外,也會有需要大量匯入的情境,匯入會更需要驗證輸入的資料,有可能是空的資料、跟預期輸入 Excel 完全不同、重複的資料 (需看...
前言 上篇題到如何製作產 Excel 檔,這篇以撰寫測試為主 說明 延續上篇完成的補寫測試,這邊還有額外安裝 factory_bot_rails Gem 使用,...
前言 不論是產各式報表,都與 Excel 脫離不了關係,產 Excel 屬於必備技能之一,以下示範如何產 Excel 檔 實作 這邊以 axlsx Gem 做範...
前言 使用者在操作頁面或輸入網址後,要下載檔案(不局限於 PDF 檔案),可以使用 Ruby on Rails 內建的 send_file 來處理 實作 下載的...
前言 工作上在處理 API 取得的 PDF 後,要在上面增加浮水印,進而研究與紀錄的處理方式 實作 會需要用到 combine_pdf 和 prawn 這兩個...
前言 在處理 PDF 增加密碼 (加密) 、移除解密 (解密) 時,可以使用 Ghostscript 處理,若不熟悉,可以先看下 wiki 或官方文件的介紹 實...
前言 前篇講解如何產二維條碼 QR Code,這篇則是示範如何解析(解碼) QR Code,類似工具有 ZBar、ZXing..等,本篇以 ZBar 做示範 說...
前言 本篇會示範如何在 Ruby on Rails 中產 QR Code,可透過 rqrcode 或 barby 來實現 說明 以下範例為在 erb 檔中產 s...
前言 在開發時,除了用 Chrome 開發者工具切成不同尺寸確認外,若想在手機上操作的話... 說明 1. 首先,電腦和手機都要在同區域網路 LAN (白話意思...
前言 JWT 是 JSON Web Token 的縮寫。在寫此篇時,發現已經有許多相關文章可參考,故本篇以實作為主,若想知道更深入部分,可直接看參考資料 JWT...
前言 Allows identical sidekiq jobs to be processed with a single background call...
前言 上篇介紹如何監控 Sidekiq,這篇介紹如何限制每個 queue 的上限,若是 Sidekiq ENTERPRISE 可以左轉離開了,本身就有提供,免另...