Rails - 的 同標籤文章 - 共有 12 篇文章 搜尋時間 0.007 秒

How to make custom error pages for 404, 500 in Rails?

2017-10-05 00:01:32 by Wen Yi Chu @ Wen [引用來源]

使用自己的路由規則 # config/application.rbconfig.exceptions_app = self.routes 設定路由 # config/routes.rbif Rails.env.production? get "/404" => "errors#not_found", :as => "not_found" get "...... [閱讀更多]

About Using Searchkick

2017-08-03 15:37:00 by Wen Yi Chu @ Wen [引用來源]

Searchkick 是很強大的搜尋 gem,使用的引擎為 elasticsearch,他的幾個附加功能,像是 都非常實用且易於整合,很值得參考利用。 跳過安裝的步驟,底下僅快速提到一些基礎的經驗 問答 Q: 當新增資料時,searchkick 會自動 reindex 嗎? A: 會,預設情況 index 會與資料庫同步 # 如果要更好的效能,可以使用背景程序class ...... [閱讀更多]

Can't Remove or Reset Gemfile.lock from Git

2017-07-23 16:31:18 by Wen Yi Chu @ Wen [引用來源]

bundle install 後有時候會發生 commit 的 Gemfile.lock 和實際運作主機上的 Gemfile.lock 不同的問題 令人困擾的是,用 git reset 或 git checkout -- Gemfile.lock 並不能解決這問題,Gemfile.lock 就像是會重生一般,怎麼刪除它或重設它也沒有反應。 不過還好終於找到解法,原來是 spring ...... [閱讀更多]

Set Up Ubuntu Bash Shell & Development Environment in Windows 10

2017-07-05 01:02:57 by Wen Yi Chu @ Wen [引用來源]

Windows 10 引進了 Ubuntu 16.04 bash shell,終於可以擺脫 VMWare、不用再忍受低效能又狂吃記憶體的苦痛了。 底下是我安裝與建置 Ruby on Rails 開發環境的步驟,目前體驗起來非常的好!運作也都很正常,提供給網友們參考~ 安裝 Ubuntu bash shell 首先要在 Windows 10 裡安裝原生的 Ubuntu bash s...... [閱讀更多]

Practice to Integrate Neo4j & Rails

2017-06-28 02:16:43 by Wen Yi Chu @ Wen [引用來源]

底下我們會走過一遍所有在 rails 裡應該有的設定,最後做出一個能擁有 Neo4j ActiveNode 的 Model,並且透過 rails console 建立節點(就像是操作 active record 一樣簡單)。 在那之前如果還沒有安裝 Neo4j,可以參考這篇文章先把它安裝起來 (in Ubuntu)。 Let's start by creating a new rai...... [閱讀更多]

Use Shoryuken as a Background Job Processor in AWS Instead of Sidekiq

2017-05-11 00:36:56 by Wen Yi Chu @ Wen [引用來源]

shoryuken 實在是個很帥的名字,如果你有玩過快打旋風的話,你就會知道它其實是昇龍拳的意思。 它的厲害之處就是使用了 AWS 的 SQS 作為佇列系統,可與 rails active job 結合使用,使用語法也和 sidekiq 非常接近,熟悉 sidekiq 的話肯定也會對 shoryuken 有好感。 雖然少了漂亮的介面可觀看,但是若要實作分散式的任務處理系統...... [閱讀更多]

Setup of Sidekiq

2016-10-23 12:25:00 by Wen Yi Chu @ Wen [引用來源]

環境: Ubuntu 14.04 首先需安裝 Redis > sudo apt-get install redis-server> sudo service redis-server restart 當然還有 sidekiq 本身 # Gemfilegem 'sidekiq' and then > bundle install 監控管理 si...... [閱讀更多]

Setup Ruby on Rails Environment in AWS

2016-10-14 03:37:45 by Wen Yi Chu @ Wen [引用來源]

為了未來的自己著想,也說不定能幫助來此的你,這些是我慣用的安裝步驟。Ubuntu 環境 14.04步驟一:安裝 ruby on rails,設定 git,安裝資料庫(MySQL 或 PostgreSQL)https://gorails.com/setup/ubuntu/14.04 (相反的,我建議使用 rvm)步驟二:安裝 Passenger + Nginxhttps://www.phusionp...... [閱讀更多]

Mobile authentication with rails app/backend

2016-09-11 02:15:05 by Wen Yi Chu @ Wen [引用來源]

今天在研究如何實作與手機端協作驗證登錄使用者的 backend rails api/app。底下文章很有幫助:http://www.developingandrails.com/2015/02/api-authentication-with-devisetokenauth.html上一篇文章提到的是 devise-token-auth gem,真的很好用。我用 email register 新的用...... [閱讀更多]

Resources about using PostgreSQL in Rails

2016-09-10 11:35:55 by Wen Yi Chu @ Wen [引用來源]

Rails official doc: herePostgreSQL doc about json operators: hereTo enter postgreSQL console> sudo -u postgres psqlPostgreSQL - Useful commands\list or \l: list all databases\dt: list all tables in...... [閱讀更多]