剛開始認真玩 RoR,第一天就碰到 MySQL 中文字變亂碼的問題。雖然我已經改MySQL預設為 utf8,但還是一樣。根據以往 PHP 的經驗,應該是送 set names utf8 就可以解決了,那在 RoR 要怎麼弄,問 Google 的結果是找到這幾篇

在 /app/controllers/application.rb 的 ApplicationController 中加入以下設定

class ApplicationController < ActionController::Base
before_filter :configure_charsets

def configure_charsets
@response.headers["Content-Type"] = “text/html; charset=utf-8″
# Set connection charset. MySQL 4.0 doesn’t support this so it
# will throw an error, MySQL 4.1 needs this
suppress(ActiveRecord::StatementInvalid) do
ActiveRecord::Base.connection.execute ‘SET NAMES UTF8′
end
end
end

另外當然資料庫跟資料表的 character要用 utf8 。

很簡單的會計生活書,作者是日本的會計師。介紹一些金錢知識。有些觀念還蠻不錯實用的。不過老實說可能去書店翻一翻就差不多了唷。

Read more…

很簡單的一本小書,主旨談 個人擔當。真刺眼的主旨呀(不巧因為我剛念完懶惰),其實這是公司讀書會開的書。老實說我覺得這本書乏味可陳,故事也沒有特別精彩,而且帶點牽強八股,同一件事可以有很多解讀,作者只是借題發揮罷了。

不知道為什麼是年度暢銷書?我覺得應該跟書的編排結構有關係,每節大概才2~3面,通常會搭配一個小故事,然後告訴你個道理。非常適合普羅大眾的閱讀習慣吧。最後一節還告訴你要再讀一遍,也真是符合經濟效應。另外跟同事討論得到一個新解 : 這種書就是給老闆買給員工看的,因為都是公司團購所以賣的不錯吧。

書主要講藉由提出更好更有擔當的問題,當下做出更好的抉擇。作者提出三項指導原則:

  1.  以 “什麼? 該如何?” 來發問,而不是 “為什麼? 什麼時候? 誰?”
  2. 包含我字在內,而不是他們 我們, 你, 或你們
  3. 把焦點放在行動上

QBQ的精神是個人擔當:

  1. 別再有小媳婦的心態,別再拖延或怪東怪西
  2. 我只能改變我自己
  3. 當下就去執行 

so.當你看完這本書,還想著會需要念這本QBQ的話。表示你沒讀懂這本書,弔詭吧,哈哈。

Read more…

下午在清大合勤廳有場 莫札特歌劇講座-費加洛婚禮,講者是愛樂電台來的邢子青。看到他才發現好年輕喔,大概也才27,28歲吧。一開始大概介紹了這齣歌劇的劇情,因為現場投影機搞不定又多哈啦了不少。放了數個比較著名的段落,穿插講解。他放的版本是用電影的手法拍的,(音樂是搭配貝姆版),所以有時候還蠻好笑的,演員有點拙拙的誇張。

現場人還不少,我以為會很少人,不過我看大多不是學生(?),難道是應用材料的員工? (這是台灣應材贊助的文藝季活動之一)

費加洛婚禮的故事基本上是 伯爵A男, 伯爵夫人A女, 僕人費加洛B男, 僕人女主角B女 所構成。B男女要結婚了,A男覬覦B女,想行使初夜權勾引B女,機智的B男結合A女跟B女來揭穿A男的風流,讓A男懇求A女的原諒。

只有愛,才能終結一切的愚昧和憂愁。

宣傳一下 7/7 在新竹縣文化局演藝廳 PM 7:30 就有這齣歌劇 費加洛的婚禮,由國家交響樂團 NSO 簡文彬指揮 + 賴聲川導演。聽刑說,賴把時空背景改成清朝末年,應該會非常有意思吧。當然還是唱原文,搭配中文字幕可以看,只是布景跟服裝換了。機會難得,歌劇不是常常上演的,尤其在新竹一年也沒幾次,在台灣也只有NSO排的出歌劇。

唱片的話,我知道莫札特音樂CD評鑑有兩個版本推薦,蕭提版跟貝姆版。