李嘉玲的技術筆記

just jot down

Some Useful Ruby Tips

| Comments

  1. 有時候要印出ruby array的內容,用for loop如果沒判斷index,最後又會多一個逗號或空格
1
2
nums = [1, 3, 5, 9, 15]
puts nums * "," #=> "1,3,5,9,15"

Customized Rails Application Theme - Activo

| Comments

Activo簡介

當網站需求比較著重在功能面,又不擅長設計介面或專精於CSS時,要自己刻一套不太陽春的樣式和版面,實是一件繁瑣的事情。那麼此時,Actvio會是還不錯的選擇,它提供了許多還不錯的stylesheets、JavaScripts、icons。

Useful Helpers and Functions in Views

| Comments

推薦幾個好用的helper&functions:

truncate: 文字內容超過一定長度的部分,顯示成”…”

1
2
3
4
5
6
7
8
truncate("Once upon a time in a world far far away")
=> "Once upon a time in a world..."

truncate("Once upon a time in a world far far away", :length => 17)
=> "Once upon a ti..."

truncate("Once upon a time in a world far far away", :length => 17, :separator => ' ')
=> "Once upon a..."

如何合併多個commits

| Comments

如果你使用git做版本控管,在一個branch上開發一段時間後,commits看起來又多又雜亂,這個時候你可能會需要整理你的commits,將多個commits合併成1個,而git提供了一個指令可以幫助你完成這件事情:git rebase -i

Github Page + Octopress

| Comments

發現最近很多大大紛紛使用Octopress來建自己的部落格,我也來體驗一下吧。目標就是用Octopress建立自己的blog,host在Github page,網址是zerodie.github.com(host在github)。以下是本網站的生產過程: