目前日期文章:201005 (4)

瀏覽方式: 標題列表 簡短摘要

專案用到的 thinking_sphinx 沒有正常執行 crontab index,於是下去 trace,
發現是在 cap deploy 時造成的錯誤。

在 contab 裡的設定如下:


而我的 cap deploy 是這樣跑的
#cap deploy -n
* 以上略
* executing `deploy:after_update_code'
* executing `thinking_sphinx:start'
* executing `thinking_sphinx:configure'
* executing "cd /myapp/current; rake RAILS_ENV=production thinking_sphinx:configure"
* executing "cd /myapp/current; rake RAILS_ENV=production thinking_sphinx:start"
* executing `deploy:symlink'
* executing "rm -f /myapp/current && ln -s /myapp/releases/20100525083656 /myapp/current"

因為在執行 thinking_sphinx:configure thinking_sphinx:start 後才做 symlink,
結果生出來的 production.sphinx.conf 就這樣被砍掉,
而 crontab 執行時就會找不到 production.sphinx.conf 檔。

因為很明顯的是 thinking_sphinx 的 bug,於是看了一下版號,是個有夠舊(1.2.12, 現在[2010/05/25]是 1.3.16)
跑去找最新的版本來測試,果然。

* executing `deploy:after_update_code'
* executing `thinking_sphinx:start'
* executing `thinking_sphinx:configure'
* executing "if [ -d /myapp/releases/20100525085056 ]; then cd /myapp/releases/20100525085056; else cd /myapp/current; fi; rake RAILS_ENV=production thinking_sphinx:configure"
* executing "if [ -d /myapp/releases/20100525085056 ]; then cd /myapp/releases/20100525085056; else cd /myapp/current; fi; rake RAILS_ENV=production thinking_sphinx:start"
* executing `deploy:symlink'
* executing "rm -f /myapp/current && ln -s /myapp/releases/20100525085056 /myapp/current"

production.sphinx.conf 就不會因為 deploy:symlink 的關係消失了。

算是一個有趣的 trace bug 經驗,還趁機熟悉了一些事。

沒力小僧 發表在 痞客邦 PIXNET 留言(0) 人氣()

今天介紹 K-ON 給我妹時才說“雖然音樂很棒,但高中生應該不太可能有這個水準啦"

結果剛剛就看到這個:



我錯了!是我見識淺薄!
(看到小千里演奏時的可愛笑容)
啊!活著真好!

川口千里在youtube上的個人頁面:http://www.youtube.com/user/tkmdr

沒力小僧 發表在 痞客邦 PIXNET 留言(0) 人氣()

因為需要使用一個 Exception 可以指定 status 以處理各種不同的狀況,所以試著寫寫看。
Custom Exception: WebException

:lib/web_exception.rb

:app/controllers/application_controller.rb 新增

另外,如果要在 development 模式看到你修改的結果,要記得修改 config/environments/development.rb
將config.action_controller.consider_all_requests_local 設定為 true。
而如果是使用 locahost 本機端開發,還要記得在 app/controllers/application_controller.rb 加上一段 code
來強制 disbale local request

沒力小僧 發表在 痞客邦 PIXNET 留言(0) 人氣()

以創造 IdolMaster meets Perfume 系列聞名的 Wakamura(若村),
唯一採用椎名林檎作品的影片。

0.jpg
原歌曲名為《流行》。

而為了向原作制敬,若村特地製作與原PV相似的場景:被電視圍著的長廊
shot0030.png  

流行這首曲子,是描述一個在製作人底下被包裝打扮的女藝人的心情故事,
很恰巧的與 IdolMaster 偶像大師的遊戲主旨相符:玩家扮演的製作人與他所裁培的女孩養成遊戲。

歌詞與影片中角色的絕妙搭配,再加上若村高水準的製作,
讓人回味無窮。

另外,在影片快結束時出場的其他女孩,背後的電視牆所播出的都是若村的作品,
不知道各位是否認的出是哪些作品? 

 

NICO字幕組 發表在 痞客邦 PIXNET 留言(0) 人氣()

找更多相關文章與討論