在Ubuntu(12.04)上安裝ElasticSearch Server

sudo apt-get update
sudo apt-get upgrade

一.安裝Java

二.下載ElasticSearch

github: https://github.com/elasticsearch/elasticsearch
網站: http://www.elasticsearch.org/download/
可輸入以下指令:
wget -P elasticsearch https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-0.90.2.zip
下載並解壓縮後為elasticsearch目錄,搬動到/usr/local/share

繼續閱讀 “在Ubuntu(12.04)上安裝ElasticSearch Server”

在Ubuntu(12.04)下安裝Redmine專案管理系統

以下為在Ubuntu(12.04)下安裝redmine專案管理系統,做點整理:

一.安裝Apache

說明:安裝玩後打上網址會出現預設畫面It works!!,表示安裝成功!
繼續閱讀 “在Ubuntu(12.04)下安裝Redmine專案管理系統”

Ruby on Rails的Rubygems解說

Rubygems是Ruby的套件管理工具。Rubygems使下載一個Ruby的擴展或應用程式變得十分簡單。它可以從遠端伺服器上下載相應的套件,同時產生rdoc說明文件。

Rubygems的執行命令是gem,這個命令包含很多子命令和相應的選項。在命令列鍵入gem,會得到gem命令的使用方法和參數介紹。
繼續閱讀 “Ruby on Rails的Rubygems解說”

Ruby on Rails 使用pry gem

由於Ruby on Rails不像php有die; 可以直接在程式中停止,所以通常只能用像rails console做debug,不過pry gem可以設中斷點,或許是個debug不錯的工具。

只要在Gemfile加入:
gem ‘pry’

之後就可以在controller裡面加入:
binding.pry

就可以在console裡面輸入如

params的指令來debug

可參考文章: http://ihower.tw/blog/archives/7430