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
由於Ruby on Rails不像php有die; 可以直接在程式中停止,所以通常只能用像rails console做debug,不過pry gem可以設中斷點,或許是個debug不錯的工具。
只要在Gemfile加入:
gem ‘pry’
之後就可以在controller裡面加入:
binding.pry
就可以在console裡面輸入如
params的指令來debug
由於Ruby on Rails並沒有原生的像php的serialize或unserialize,所以要靠gem擴充這個功能。
在Gemfile加入:
gem ‘php-serialize’
然後執行bundle install
Continue reading “Ruby on Rails使用Php的serialize與unserialize”
如果不想顯示google map的infowindow陰影,只要加入以下CSS即可
<style type=”text/css”>
img[src*=”iws3.png”] {
display: none;
}
img[src*=”iw3.png”] {
display: none;
}
</style>
Continue reading “刪除google map Infowindow的陰影”
要handle一個大型網站其實沒有那麼難,但好像也沒那麼容易XDD
以下是我認為獨自一個人handle大型網站需要具備的知識,
而我對大型網站的定義是:每個月PV在50萬以上(以台灣為例)。
Continue reading “獨自一人handle大型網站應該具備的技術知識 ”
由於Facebook抓取網址內容會Cache住,無法立即更新
所以如果網站有更動的話無法立即在facebook上看到改變
可以到以下網址去更新
sudo apt-get update
sudo apt-get upgrade
Continue reading “在ubuntu(12.04LTS)上安裝Apache+Ruby+Rails+Postgresql”
sudo apt-get update
sudo apt-get upgrade
Continue reading “在ubuntu(12.04LTS)上配置apache+mysql+ruby+rails環境”
一般網站都會將web server 跟 db server 作分離,以下是步驟
先用這篇文章將DB server 的LAMP環境建置起來:
在ubuntu(12.0LTS)上安裝Apache+Php+Mysql+Phpmyadmin
記得要安裝mysql-server以及將mysql port 3306打開
date #顯示時間
Mon Jun 3 09:13:37 UTC 2013
date 060317132013 #將時間設定為原本時間的8小時後
date Mon Jun 3 17:13:37 UTC 2013