over 2 years ago

系統:

  • Mac OS X Yosemite 10.10.3
  • Ruby 2.1.6
  • Rails 4.2.1

相關連結

前言

研究了多種 Rails 所見即所得的編輯器,最後筆者靠向了 TinyMCE,它除了該有的都有,也支援客製化自己想要的功能按鈕,最重要的是,已經有大大把它轉化為 Gem ( 例如本篇採用 Gem 的作者 spohlenz ),造福了所有的 Rails 開發者。

設定步驟如下

Read on →
 
over 2 years ago

系統:

Mac OS X Yosemite 10.10.2

安裝版本

MySQL 5.5.40

安裝步驟如下

Read on →
 
almost 3 years ago

系統:

Mac OS X Yosemite 10.10.2
Ruby 2.2.0

相關連結

iTerm2 ( http://iterm2.com/ )
oh-my-zsh ( https://github.com/robbyrussell/oh-my-zsh )
SOLARIZED ( http://ethanschoonover.com/solarized )

前言

Mac 終端機是開發者總是在使用的工具,如果有辦法讓它變得更強大、更美化,在開發的時候,能夠更快速,介面看起來也賞心悅目,這樣在開發的效率上不就大大提升了呢?

本篇就來介紹如何讓 Mac 的終端機如何更強大、更美化!!

設定步驟如下

Read on →
 
almost 3 years ago

系統:

Mac OS X Yosemite 10.10.2
Ruby 2.2.0
Rails 4.2.0

相關連結

Cucumber 官網 ( https://cukes.info )
Cucumber GitHub ( https://github.com/cucumber/cucumber )
Cucumber-Rails ( https://github.com/cucumber/cucumber-rails )

前言

我相信軟體專案最困難的部份、最常見的專案失敗原因,就是與客戶、使用者之間的溝通,透過提供一個清楚又精準的領域專屬語言 (DSL),將可以改善這個問題。
By Martin Fowler

而 Cucumber 設計的目的,就是主要用來解決上述的問題!!

設定步驟如下

Read on →
 
almost 3 years ago

系統:

Mac OS X Yosemite 10.10.1
Ruby 2.2.0
Rails 4.2.0

VPS 系統

Ubuntu 14.04 LTS
Nginx 1.4.6
Postgresql 9.3.5

相關連結

Amazon Web Services ( https://aws.amazon.com/ )

設定步驟如下

Read on →
 
almost 3 years ago

系統:

Mac OS X Yosemite 10.10.1
Ruby 2.2.0
Rails 4.2.0
Imagemagick ( 可執行 $ brew install imagemagick 安裝,用於上傳圖檔縮圖 )

相關連結

Paperclip ( https://github.com/thoughtbot/paperclip )
Figaro ( https://github.com/laserlemon/figaro )
aws-sdk ( https://github.com/aws/aws-sdk-ruby )
Amazon Web Services ( https://aws.amazon.com/ )

前言

之前有介紹過 paperclip 來上傳任意格式的檔案至本機的空間(使用 paperclip 實作任意格式檔案上傳),現在再來修改一下設定,就可以實作上傳至 Amazon Web Services 的 S3 空間。

設定步驟如下

Read on →
 
almost 3 years ago

系統:

Mac OS X Yosemite 10.10.1
Ruby 2.2.0
Rails 4.2.0

相關連結

說明手冊 ( http://guides.rubygems.org/ )

前言

用 Ruby on Rails 開發也一段時間了,也自己弄了一些開發常用的 Helpers,現在,就練習將這些 Helpers 打包到自己專屬的 gem,以後使用的時候也比較方便。

設定步驟如下

Read on →
 
almost 3 years ago

系統:

Mac OS X Yosemite 10.10.1
Ruby 2.2.0
Rails 4.2.0

相關連結

說明手冊 ( http://guides.rubygems.org/ )

前言

用 Ruby on Rails 開發也一段時間了,也自己弄了一些開發常用的 Helpers,現在,就練習將這些 Helpers 打包到自己專屬的 gem,以後使用的時候也比較方便。

設定步驟如下

Read on →
 
almost 3 years ago

系統:

Mac OS X Yosemite 10.10.1
Ruby 2.2.0
Rails 4.2.0

相關連結

source code ( https://github.com/ChouAndy/dynamic_select )
demo ( http://dynamic-select.herokuapp.com/ )
Heroku Toolbelt ( https://toolbelt.heroku.com/ )

前言

練習用 Ruby on Rails 來實作台灣縣市與鄉鎮市區的連動選單。

設定步驟如下

Read on →
 
almost 3 years ago

系統:

Mac OS X Yosemite 10.10.1
Ruby 2.2.0
Rails 4.2.0
Imagemagick ( 可執行 $ brew install imagemagick 安裝,用於上傳圖檔縮圖 )

相關連結

Paperclip ( https://github.com/thoughtbot/paperclip )

前言

近期想把以前的 PHP 網站用 Ruby on Rails 重寫,其需要有一個任意格式的檔案上傳功能,之前有介紹過 paperclip 來上傳使用者頭像(Devise - part 3 - Add User Profile with avatar),雖然 paperclip 官網說明主要是針對圖像上傳功能,其實只要修改一下設定,就可以上傳任意格式的檔案。

設定步驟如下

Read on →