t>
- Dec 06 Thu 2018 13:16
在Mac OS X讓git能夠 auto auto complete 自動完成命令
- Jun 14 Thu 2018 09:55
N3DS模擬器:Citra,3DS最完整的模擬器
廢話不多說,先給個載點
- Jun 14 Thu 2018 09:20
Active Storage 概要
原文:Ruby on Rails Guides — Active Storage Overview
轉貼自:https://calvertyang.github.io/2018/05/18/active-storage-overview/
- Jun 10 Sun 2018 11:57
Ruby 程式語言學習筆記(三):Ruby的循環循環(Loops)
循環循環(Loops & Iterators)讓你可以重複執行特定的程式碼。例如,當你要將同一個訊息重複輸出十次時,就可以用到循環循環。Ruby的循環循環主要可分成三組:
- While及Until 循環。
- For循環以及Next關鍵字。
- 三個iterators: L oop , .each以及.times .
我們來逐一地看看吧。
- Jun 07 Thu 2018 19:51
Ruby on Rails 命名慣例
命名慣例
變數或者是 method 名稱,採用 snake_case
def credit_card_discount
original_price * 0.9
end
Class 和 Module 名稱,採用 CamelCase
class UserProfile
def initialize(name)
@name = name
end
end
CONSTANT 使用 SCREAMING_SNAKE_CASE
class Invoice
CREDIT_CARD_TYPE = ["VISA","MASTER"]
end
Ruby
變數與方法
- 結尾如果是
!
,執行方式和一般方法沒有差別,但通常用!結尾,表示會有「副作用」,例如,這個方法會改變原本的變數值,同時也表示它會有一個相對應不會改變原本變數值的方法。 - 結尾如果是
?
,這個方法經常會回傳表示 true 或 false 的物件。 - 結尾如果是
=
,表示這個方法是指派方法(assignment method),在 assignment method 中,函式中的回傳值會被忽略,而是自動回傳參數的值。
Rails
在 Rails 中會自動將 class 名稱轉成複數的形式到資料庫找相對應的資料表:
- Jun 07 Thu 2018 18:02
別人面試的問題,我來試著回答
- Jan 26 Tue 2016 16:43
軍旅生活 12月-1月底
- Sep 05 Sat 2015 00:19
Unity Vector3 變數 公式 學習筆記
http://docs.unity3d.com/ScriptReference/Vector3.html
- Aug 27 Thu 2015 10:37
圖片、Icon等素材網站(持續更新)
http://supercolortuts.com/source-files/ //英文網站,包括教學及素材載點
- Feb 12 Thu 2015 16:40
(Pratice) Unity3D 4.6 UGUI Image 組件控制