非本科系學生,在前年花了將近 1 年的時間,順利轉換跑道為工程師,這次的挑戰是 Ruby on Rails,希望透過這 30 天的歷練,能夠更精進自己。也是剛好希望透過這次的挑戰,能夠轉移自己的注意力,別再去亂想其它有的沒有的,崛起吧 ~ 單身狗之怒。
在 Rails model 裡面,我們很常會定義所謂一筆資料的「狀態」,以貨運的例子來講,可以定義成「空運」、「海運」。又或是一筆發票,可以定義成「進口發票」、...
Rake 是一套類似 Make 的 Builder 工具,讓我們可以編寫一些腳本任務,並且很方便設定各任務的相依性。在 Rails 之中就內建了許多 rake...
說是使用pdfkit,其實做工作的還是wkhtmltopdf。 一、建立項目 rails new mypdf --skip-bundle 進入項目:cd...
條件:目前中國大陸是單一時區,因此 Mapping 到的時區一定都要是 GMT+08:00。 情境如下:在 app/calculators/timezone_c...
情景:在一個資料表裡,有 2 個欄位分別是 export_comment 跟 import_comment,這兩個欄位的屬性是 string。 問題:這兩位為...
namespace :identity do desc 'switch_role' task switch_role_to_superuser: :en...
Ruby中"require","load"和"include"有什麼不同呢?"requir...
一個Rails Engine 本質是一個 Rails application,你可以附加到其他的rails application上提供附加功能。一個Rails...
各位好,我要說 ~ 很抱歉,讓各位失望了。 從 Day1 參賽宣言,寫的很澎湃激昂,說絕對不會輸給另一個工程師男生。 但是,已過了這 20 幾天以來,其實寫這些...
這不是結束,這是另一個起點。 走完了這 30 天,寫的不是很好,也感覺還有很多可以寫,然而前面幾篇文章,是為了湊天數而來的,總之,會趁雙十連假整個大修。 人生...