電影流水帳(2008/1/5~2008/1/17)

新年新希望,希望今年也能跟去年一樣,看約100部片。

在天瓏買書

在上週五為了要省下天瓏資訊圖書的運費50元,終於決定買滿 2000 元,於是這些書就在星期六到我家了…
截至目前,2008 年已經花了三千多元在書籍上了…

在 Monorail 裡啟動 Logging 的方法

參考這篇:Enabling logging就行了。

整理如下:

  1. 在 public 下新增一個檔案 log4net.config:
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
    <log4net>
    <!-- Define some output appenders -->
    <appender name="rollingFile" type="log4net.Appender.RollingFileAppender,log4net" >
    <param name="File" value="log.txt" />
    <param name="AppendToFile" value="true" />
    <param name="RollingStyle" value="Date" />
    <param name="DatePattern" value="yyyy.MM.dd" />
    <param name="StaticLogFileName" value="true" />
    <layout type="log4net.Layout.PatternLayout,log4net">
    <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] (%X{auth}) - %m%n" />
    </layout>
    </appender>
    <root>
    <!-- priority value can be set to ALL|INFO|WARN|ERROR -->
    <priority value="INFO" />
    <appender-ref ref="rollingFile" />
    </root>
    </log4net>
    </configuration>
    
  2. 在 public/web.config 裡面,註冊 service:
    <monorail>
    <services>
    <service
    id="Custom"
    interface="Castle.Core.Logging.ILoggerFactory, Castle.Core"
    type="Castle.Services.Logging.Log4netIntegration.Log4netFactory, Castle.Services.Logging.Log4netIntegration" />
    </services>
    <!--略...-->
    

電影流水帳(2008/1/1~2008/1/4)

  • 我們這一家電影版,典型的母女靈魂互換故事,給小朋友看還不錯。
  • Devil Wears Prada, The DVD: Meryl Streep, Anne Hathaway(IMDB, Wikipedia),與其說老闆苛刻,或許應該說這是現實吧。之所以好看,是因為赤裸的把真實搬上螢幕,不過人有選擇的權利啊,你可以不必要忍受,所以最後主角選擇離開。看完以後,你最應該要佩服的人是 Emily 跟她的老闆 – Miranda。
  • T4xi(IMDB, Wikipedia),沒有前幾集好看,這一系列在第三集開始走下坡,而這一集,第四集,沒有太多特效,搞笑情節居多。最喜歡裡面可愛的外公跟那兩個孫子,真快啊,第三集才剛出生,這一集裡面就已經長那麼大了。

Monorail ActiveRecord Scaffold

今天看官方文件時,看到這個:ActiveRecord Scaffold
只要有 model,monorail 可以自動幫你把 controller configure 成有 scaffold 功能 (CRUD都具備) 的 controller:

[Scaffolding( typeof(Blog) )]
public class BlogsController : Controller
{
}

這真是令人驚訝…不過 rc2 預設的 Layout 有問題,所以你最好加上 [Layout] attribute,自訂 Layout 比較好…
缺點是,要作 localization 的話,依照現在 rc2 的代碼,根本不可能…

結論是,有空可以來看看這邊的代碼(ARFormHelper.cs/PresentationHelper.cs),因為 Generator 裡面的 ScaffoldHelper 有些情況沒考慮的很仔細。

2007回顧(1)

去年像瘋了似的,看了 104 部電影,這裡面包含 DVD、第四台、嗯嗯的,平均起來,每週約兩部片子…
至於連續劇類(含影集、日劇)則是看了Prison break、醫龍、交響情人夢跟寶蓮燈,如果少看這些,應該可以省下更多時間來看更多電影…

第一次機車被拖吊

出門正要騎車載老婆去上班時,卻發現機車不見蹤影。
心想,該不會被拖走了吧。果不其然,老婆發現地上有寫下拖吊場的聯絡電話,於是…
計程車到拖吊場:NTD$180
拖吊場領車:移置費NTD$200、保管費NTD$300、在禁止臨時停車處所停車罰款NTD$600
機車平安無事…無價…

電影流水帳(2007/12/25~2007/12/31)

很拼命地看了三部片子,看到不錯的演員張靜初跟久違的桂倫鎂…

  • Bee Movie(IMDB),蜜蜂在人類法庭控訴人類盜取蜂蜜的官司故事,一開始起頭不俗,可惜後來還是脫離不了人類的思維。如果只是拿來跟小朋友介紹關於蜜蜂的一些事情還不錯。
  • 不能說的·秘密(IMDB),周杰倫自導自演的第一部電影,我自己覺得他拍的不錯,劇情流暢,氣氛也不錯,值得看看的電影。
  • 門徒(Wikipedia)。嚴格來說,並沒有真正全部都看完,從前面的三、四十分鐘切入,後面則脫漏了一些細節。描述警察為了查出整個毒網,派出臥底Nick,潛伏長達數年以查出所有細節,潛伏到最後甚至變成接班人。看得出來,導演與編劇有認真作過功課,所以對於吸毒、賣毒者的描寫非常真實。值得一看的電影。裡面張靜初與古天樂先後都提到一段屬於自己的故事:

    當初我認識他(她)的時候,他(她)就在吸毒了,後來在一起以後想勸他(她)戒掉,可是他(她)卻說不可能戒掉,於是我就陪他(她)吸,想證明可以戒掉,那知真的很難戒掉….

    ,再對照後面林昆(劉德華)講的一句話:

    那些癮君子最會裝,吊起癮來。有什麼做不出?有什麼說不出?千萬別招上這些人,不然你還以為自己做錯了。

    ,真的是很令人唏噓,毒,不能碰啊…

如何在 CentOS 安裝 Ruby on Rails

如果你照著這篇:在 CentOS 安裝 Ruby on Rails,卻怎麼樣也裝不起來的話,我想你碰到跟我一樣的問題了。錯誤訊息可能會是這樣子的:

ERROR: While executing gem … (Gem::GemNotFoundException)
Could not find rails (> 0) in any repository

研究了一下,發現應該是因為 RubyWorks 所提供的Source 沒有 rails gem 的關係,這也跟 RubyWorks 定位為 Production server 有關係。
總之如果你想把 CentOS 當作開發環境的話,不妨用

$sudo gem sources -a http://gems.rubyforge.org

把官方的 gem source 加進去,然後再輸入

$sudo gem install rails -y

即可。