iT邦幫忙

rails相關文章
共有 413 則文章
鐵人賽 Modern Web DAY 26
Ruby礦工的Rails地圖 系列 第 26

技術 新年快樂之準備跨年以前的一些Rails命令列提醒

光看標題是不是以為我已經墮落,打算隨便打一些心得文充數?不好意思,我還是有身為工程師的尊嚴的今天是2016/12/312016的最後一天,現在身在新北市金山準備...

鐵人賽 Modern Web DAY 15
為你自己學 Ruby on Rails 系列 第 15

技術 第 14 章 - Layout, Render 與 View Helper

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 Layout, Render 與 Vie...

鐵人賽 Modern Web DAY 25
Ruby礦工的Rails地圖 系列 第 25

技術 淺談Concern -- 相同的方法要好好收納

整理相同方法到concern裡 如果現在用rails開一個新專案你會在model與controller裡面發現一個空的資料夾叫做「concerns」這就是rai...

鐵人賽 Modern Web DAY 14
為你自己學 Ruby on Rails 系列 第 14

技術 第 13 章 - CRUD 分解動作 - 簡易票選系統實作

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 CRUD 分解動作 - 簡易票選系統實作...

鐵人賽 Modern Web DAY 23
Ruby礦工的Rails地圖 系列 第 23

技術 避免重複render錯誤

這不算是新手錯,但是每個rails工程師都有可能犯上一回 def action   @book = Book.find(params[:id])   if @b...

鐵人賽 Modern Web DAY 13
為你自己學 Ruby on Rails 系列 第 13

技術 第 12 章 - Controller

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 Controller 向你的用戶說聲哈...

鐵人賽 Modern Web DAY 12
為你自己學 Ruby on Rails 系列 第 12

技術 第 11 章 - Routes

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 Routes 先讓我們回顧一下前一個章節...

鐵人賽 Modern Web DAY 22
Ruby礦工的Rails地圖 系列 第 22

技術 淺談callback -- 物件生命週期的掛鉤

其實想寫這個題目想很久也是因為沒有特別心得所以不斷跳過但今天在找題目的過程中,忽然覺得,時候到了!!(其實是沒找到什麼好寫的主題)所以決定今天介紹 回呼就是在r...

鐵人賽 Modern Web DAY 21
Ruby礦工的Rails地圖 系列 第 21

技術 路由 routes (2)

接續昨天的介紹因為時間的關係(?)還只停留在皮毛的階段今天要繼續為各位講解有關路由的一些技巧與觀念 另外關於設定路由時常犯的新手錯誤也可以參考前作新手常犯的十種...

鐵人賽 Modern Web DAY 11
為你自己學 Ruby on Rails 系列 第 11

技術 第 10 章 - Model、View、Controller 三分天下

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 Model、View、Controlle...

鐵人賽 Modern Web DAY 20
Ruby礦工的Rails地圖 系列 第 20

技術 路由 routes

在本日截稿的最後半小時決定來談一下路由這是我開始寫rails才接觸的觀念一開始也吃了很多悶虧熟悉以後,覺得真的很方便(也不算是真正很熟悉啦) 最簡單的講法:路由...

鐵人賽 Modern Web DAY 10
為你自己學 Ruby on Rails 系列 第 10

技術 第 09 章 - 使用套件(gem)讓開發更有效率

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 使用套件(gem)讓開發更有效率 在開放...

鐵人賽 Modern Web DAY 9

技術 第 08 章 - 類別(Class)與模組(Module)

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 類別(Class)與模組(Module)...

鐵人賽 Modern Web DAY 8

技術 第 07 章 - 方法與程式碼區塊(block)

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 photo by JOBAfunky 方...

鐵人賽 Modern Web DAY 17
Ruby礦工的Rails地圖 系列 第 17

技術 length , size and count

這三者一般來說可以做到一樣的事情就是計算物件的數量常常會讓新手(甚至是一些老手)感到好奇到底這三者有何不同在Ruby on Rails的領域,這個問題可以拆成兩...

鐵人賽 Modern Web DAY 7

技術 第 06 章 - 數字、字串、符號、陣列、雜湊

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 photo by JOBAfunky 數...

鐵人賽 Modern Web DAY 16
Ruby礦工的Rails地圖 系列 第 16

技術 Active Record 查詢

人們常常說,用rails久了SQL會退步因為Active Record實在太好用了都不用自己寫sql查詢這個月剛好寫rails滿一年,我深深覺得此言不假以前我是...

鐵人賽 Modern Web DAY 6

技術 第 05 章 - 變數、常數、流程控制、迴圈

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 photo by JOBAfunky 變...

鐵人賽 Modern Web DAY 15
Ruby礦工的Rails地圖 系列 第 15

技術 淺談validation -- 資料的守門人

猶豫到最後一小時,真想不到其他主題最後決定來寫資料驗證(validation)之所以不想寫這個主題,是因為我在這邊沒什麼特別的心得寫起來就會很像教科書抄錄跟文件...

鐵人賽 Modern Web DAY 5

技術 第 04 章 - 第一個應用程式(使用 Scaffold)

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 第一個應用程式(使用 Scaffold)...

鐵人賽 Modern Web DAY 14
Ruby礦工的Rails地圖 系列 第 14

技術 淺談delegate -- 探囊取物

每天在上班之中尋找靈感是一個不錯的方法就決定來聊一下整理model時很常用到的delegate 之前在第二天的時候講MTI時其實已經有使用到但那個時候沒有講解來...

鐵人賽 Modern Web DAY 4

技術 第 03 章 - 開發工具與常用命令列指令

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 開發工具與常用命令列指令 安裝好了 Ru...

鐵人賽 Modern Web DAY 13
Ruby礦工的Rails地圖 系列 第 13

技術 如何編寫一個自己的Gem

身為一個Rails工程師工作上時常會使用各式各樣方便的Gem如果不能使用Gem,開發起來就好像沒這麼便捷 取之於社群、用之於社群如果有一天自己也能貢獻一個對大家...

鐵人賽 Modern Web DAY 3

技術 第 02 章 - 環境設定

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 photo by SilentMode...

鐵人賽 Modern Web DAY 2

技術 第 01 章 - Ruby 之生態圈及簡介

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 生態圈及簡介 Ruby 生態圈 Ruby...

鐵人賽 Modern Web DAY 11
Ruby礦工的Rails地圖 系列 第 11

技術 方便的lonely opperate

每天煩惱找不到靈感的時候就從上班運用到的來找靈感今天第一次聽到「lonely opperate」覺得相當新奇,也是挺實用的 這個名稱是由外型得名因為「&...

鐵人賽 Modern Web DAY 1

達標好文 技術 第 00 章 - 寫在最前面

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 寫在最前面 為什麼要寫這個 Ruby o...

鐵人賽 Modern Web DAY 10
Ruby礦工的Rails地圖 系列 第 10

技術 淺談scope -- 常用的條件通通藏在裡面

scope翻為中文是範圍也可以理解為過濾器 在專案裡時常會為了實現一些商業邏輯,寫下一些很長的ActiveRecord如果散落在專案內日後會不好管理所以一般的做...

鐵人賽 Modern Web DAY 5
Ruby礦工的Rails地圖 系列 第 5

技術 如何自行編寫Ruby的方法

寫ruby一段時間以後,可能會著迷於這個框架的自由度甚至還可以自行擴充框架本身來達成想要滿足的商業邏輯 例如新手可能會將程式多次重複在專案各處漸漸學習到可以將重...

鐵人賽 Modern Web DAY 4
Ruby礦工的Rails地圖 系列 第 4

技術 STI , MTI 與多型關聯(Polymorphic Associations) 系列三

多型關聯(Polymorphic Associations) 前面講到了STI與MTI,都是實作在不同需求之下實體表格與model之間的關係多型關聯跟MTI有八...