2012年11月29日 星期四

韋禮安2012《印象派》演唱會心得

一票難求!座無虛席呀!

上週日(11/25)在臺大體育館,欣賞韋禮安今年在台唯一一場的《印象派 Through My Lenses》演唱會,不得不說,毫無疑問,這是今年我看過所有的表演(演唱會、歌劇、音樂會、舞台劇)當中,最精彩的一個演出。

配合「印象派」主題,座位很有創意的依價位分為竇加、賽尚、莫內、雷諾瓦、高更區
我選擇二樓最前排、票價中等的「莫內E區」


打從他參加歌唱比賽我就注意他了,後來他果然順利的出道,發行了首張同名創作專輯。還記得當時隨意一聽,驚為天人,這曲風實在太對我的味兒了!我簡直是像挖到寶一樣,愛不釋手,十首歌聽了又聽,百聽不厭。還記得上次有這種狂喜的感覺,是無意間在唱片行聽見陶喆的首張同名專輯,而那已經是十五年前的事了。



說幸運,他真的是個 Lucky Boy,頂著台大高材生光環,書香世家出身,拿到《快樂星期天》的校園歌喉戰第一屆冠軍後,順利的被福茂簽下, 不久便發行首張專輯,銷量不錯甚至馬上開了《兩腳書櫥的逃亡》演唱會,同年還拿下金曲獎一生只能拿一次錯過就沒有的「最佳新人獎」。

後來去當兵,唱片公司也沒閒著,還幫他發行《兩腳書櫥的逃亡》演唱會CD,今年一當完兵甚至還花了幾週就拍了一部電影《什麼鳥日子》並擔任唯一男主角,瞬間進階成為電影人。然後又發行這第二張《有人在等》,音樂進軍大陸、香港、大馬,同時在香港和台灣舉辦了此次《印象派》演唱會......再加上他有個愛情長跑感情穩定的超神秘女友,天阿!這小子簡直就是人生勝利組代言人!今年也才25歲的他就獲得這麼多的成就和殊榮,人生也過得太順利了吧!


但這看似順遂如意的人生,其實背後是要付出多大的努力和承受多大的壓力,他沒有說(也不會說),你不會懂。雖然他沒承認,但我知道,他一定是個極度完美主義的人,如果達不到自己心中的標準,就會不斷的努力改進,設法做到最好。寫出一首歌若不能先感動自己,絕對不會輕易發表。不表演則已,如果要表演,一定會做好百分之兩百的準備、苦練再苦練,如果一段表演彈錯了和弦或唱破了音,他事後一定會懊惱不已。他還是不太懂得面對媒體的訪問和熟悉演藝圈的生態,上了電視節目還是有些放不開,還是想保護女友不被媒體打擾,還是保有單純善良的學生氣息與思想。


儘管內心承受著極大的壓力,但這壓力卻自己給自己的,所以是很難找到出口宣洩的。在他退伍後回到演藝圈,這種情緒更加明顯,他已經不再是個只要專注創作、無憂無慮的學生歌手了。當台大的同儕畢業、退伍後去就業去賺錢,或繼續出國深造,少了學校的庇蔭,首度面臨社會現實面的他,卻繼續走這條艱辛的路,選擇當個藝人、當位歌手。當大家以高標準拿著放大鏡在檢視著他時,他只能更小心翼翼地、不敢犯錯地繳出一張又一張漂亮的成績單,只能努力學著怎麼融入演藝圈,怎麼圓融的應對進退,怎麼扮演好各種角色。

於是乎,在演唱會中,他唱完孫燕姿的《天黑黑》後,哽咽著說:「沒錯,變世故了,我需要一些面具,改變自己的某些部分。但有一部分我不會變,我真的好喜歡音樂!」(最後這句極近嘶吼吶喊,並隨之落下淚來......)

這表情也太萌了!不愧是「韋萌主」!


這段著實令人動容,多少人敢站在舞台上,說自己要學習戴起面具,變得世故?又多少人敢當著數千人面前流下英雄男兒淚?那種徬徨,那股掙扎,那種意識著就快要失去自我的感覺,擠壓著他的內心,令他相當難受。而當他說那句「我真的好喜歡音樂!」更無疑是對著歌迷們的真情告白,在眾目睽睽之下,大聲宣誓著他對音樂的熱情,是永遠不變的。

他就是這麼「真誠」,他就是這點可愛!

我不知道,他將來會變得多成熟多世故,我只知道,現在的他,真的是真誠的可愛!

從他身上,他創作的歌曲,我想,每個人都能感受到他的那份真誠,沒錯!韋禮安的代表字就是「」與「」!他創作的作品,旋律優美卻又簡單明確,不賣弄、不花俏,歌詞訴說的就是他的心情和故事,一切是那麼的純真和誠懇,所以也才會那麼的打動人心。



一開始《We'll never know》前奏一下,我就感動萬分了(剛好是我目前為止最愛的歌)。後來的小號 Solo 和《有沒有》、《陰天的向日葵》這段,順勢將透明薄幕拉下,配合各種光影的投射、渲染、與主角的互動,整個舞台便賦予了魔幻的力量,真實呈現了「印象派」的唯美氛圍。(超炫的!這真是文字無法形容的感覺!只有親臨現場才能體會!)

套句韋鳥的話:「錯過這場精彩的表演,沒來現場聽,你就在家哭吧你!」
照片取自官方Facebook


他有時唱著唱著會跑到舞台邊緣,而兩側邊緣是有樓梯可以直接上二樓的,後來唱到《One More Try》時,甚至真的上到二樓環場一周,還在我面前停留最久,此時韋禮安離我只有三步之遠阿!(這莫內E區前排還真是買對了!)當下真的有親見「偶像」的心跳加速感!

演唱會嘉賓則請來「晴天娃娃」魏如萱,兩人一起合唱可愛逗趣的「我爸的筆」,逗的全場哈哈大笑。娃娃一出場就是搞笑,還硬要他脫外套小露香肩才肯放他下場換裝,但隨之獨唱的那首新歌《沒有星期五的無人島》馬上轉變了氣氛,魏如萱她那獨特的嗓音開口一唱,全場便安靜無比,沈浸與沈醉在她塑造的情境當中,這嘉賓現場的唱功也太好,也太搶戲了吧!


在這場演唱會首度發表的新歌《沉船》,升上了白色鋼琴自彈自唱,帥氣十足,歌詞則埋入了他人生的觀感和對社會的憂患意識,聽了格外令人覺得沈重又深刻。

演唱會中,除了自己的創作外,也有挑選一些耳熟能詳的作品來詮釋。翻唱部分,他一連選了《她來聽我的演唱會》、《千言萬語》、《天黑黑》、《Just the way you are》等中外天王天后的歌曲,現場演唱的功力無庸置疑。還記得他唱張學友的《她來聽我的演唱會》時的口氣和所呈現出來的情感,好聽到讓我想哭。


至於安可部分,當他俏皮的說「接下來就是你們想看的!」我就知道,他承諾的舞蹈部分終於要出現了!當他已經唱了近20幾首歌後,還是能一邊中氣十足的唱著《保庇+舞孃》一邊笨拙的跳著,當這麼務求完美又龜毛的他,都還肯扭動著不太協調的身軀隨之律動,你還怎麼忍心苛責他的舞蹈部分呢?!唱完一段《舞孃》時,他甚至還一板一眼、表情認真的拿著彩帶揮舞著圈圈,這畫面實在是太經典、太逗趣了呀!

旋轉 跳躍 我閉著眼
照片取自官方Facebook


最後,來分享一下演唱會的曲目歌單:(出自於膝關節的網誌


1 We'll Never Know
2 翻譯練習
3 故事
4 Talking
5 累
6 因為愛
7 兩腳書櫥的逃亡
8 小號獨奏 慢慢等
9 有沒有
10 陰天的向日葵
11 心醉心碎 理由
12 月球
13 Talking 完美一點
14 Gravity
15 播放VCR
16 轉場
17 One More Try
18 Talking
19 理由
20 印象派
21 轟炸
22 我爸的筆
23 Talking
24 沒有星期五的無人島(娃娃)
25 轉場
26 沉船
27 Talking
28 她來聽我的演唱會
29 千言萬語+還是愛著你
30 天黑黑
31 Talking
32 介紹樂手
33 Talkng
34 慢慢等
35 好天氣
36 安可
37 有人在等我
38 念感謝名單
39 保庇+舞孃
40 Talking
41 因為愛
42 Talking
43 還是會



最後的最後,不妨來聽一首我目前心目中最愛也最經典的「韋式情歌」《We'll never know》吧!(我心中最愛原本是《因為愛》,但此曲一出,《因為愛》只能屈居第二了......)





韋禮安,請繼續保持你的真性情,請繼續保持你的熱情,做好你想做的音樂吧!
與其說喜歡你的音樂,不如說更喜歡你的「我真的好喜歡音樂」!

Your sincere voice really touched my heart.
Through your lenses, I saw your pure and genuine soul. 




2012年11月19日 星期一

大四《生死學》遺囑作業



所謂遺囑說穿不過是交代身後事,一般就是趁神智清楚,還能作主時寫些東西,內容不外乎囑咐後代,或分配財產,或留些話給親友。但我尚無子孫,也沒啥財產,形式上的遺囑實在是沒必要,還是留些想法給身邊關心我的人才是。

我已沒有什麼願望或好留戀的,試想我活這短短一生,已經足夠,每當我生活陷入窠臼及低潮時時常在想,若此刻我馬上死了,是否抱著遺憾?但我想我一定不會,因為我有美滿的家庭,開明的雙親,摯愛的女友,相處融洽的朋友,人生中小挫折不少,刻骨銘心的苦痛還沒承受過,我也不是非得要功成名就名留青史才肯闔眼的人,如果能讓我平靜的走,我想我是會帶著微笑的。但我不是厭世,我知道活著的意義,積極的生活,深刻的體驗每一天,有將來的希望和肩負的責任,但如果現在我就走了,離開這塵世,我該留下些什麼呢?


我想告訴爸媽,我真的很愛您們,能成為您們的兒子非常榮幸,既使我總是不夠孝順,但真的越成長越能體會您們為我付出的,如果我之前有忤逆您們的地方,非常抱歉。還有我的乾媽阿姨,從小至今對我的照顧我都感激在心裡。在挑燈夜讀時,總會買些點心飲料給我,甚至當我遠至台中唸大學,還會宅配水果和乾糧給我吃,寄魚肝油寫紙條要我按時吃保護眼睛,寒流來時打電話來只是為了要我注意保暖……。這些很瑣碎的事我都能感受到其中濃郁的溫情,平常感激的親暱話語說不出口,但如果在死前都無法表達或報答您們的恩情,我想會是非常遺憾的事情。想到我有多久沒幫你們過父親節母親節了?年幼時親手做的母親節卡片妳仍收藏著,上面康乃馨的顏色已枯黃但裡頭拙劣的字跡卻表達出我的愛,欲報之德昊天罔極!如果我能有一絲一毫讓你們覺得引以為傲的,會時時悼念有我這好兒子,想起我時不必掉淚感到溫馨,我想這是對你們最直接的報答吧!


我想告訴交往已久的女友,我真的很愛妳,儘管有時妳會覺得我在認為妳無理取鬧,但我知道這是女生的天性,我懂得包容和體諒,真的並不放在心上。有時妳抱怨感受不到我的愛,我也很抱歉沒有好好體貼的對待妳,我以前常夢想做個完美的戀人,對妳呵護無微不至,讓旁人羨妳,但終究發現這辦不到,現實的我還是常讓妳失望,我很難過也很悔恨。我知妳也愛我,但我若死了,妳萬不可傷心欲絕,將我放在心底深處,夜半人靜低迴品味已足夠,妳的未來妳的人生妳的新伴侶不可因我而誤,活出精彩的人生才是對我最好的禮物。如果有死後世界,我會在閻王面前驕傲的說:我擁有一個既是第一也是唯一的女友喔!我愛她且她也愛我!如果是因為我沒有戀愛經驗而對妳付出不夠或不懂如何付出,請妳原諒我,但請妳相信我一直有想對妳好的心腸,如果有來生,如果妳願意,我願再成為妳男友,繼續我們未完滿的戀情,試著過著步向紅毯的另一端的生活。


我如果真要說有什麼心願未了的話,可能是我想出一本書吧。我一直對文學有濃厚的興趣,雖說國小國中讀的是美術班,後來糊里糊塗的栽進了自然組,後來念資工系,甚至已經推甄上中央資工所,未來的出路似乎抵定了。但對文學的熱情不墜,所謂的書未必是傳統紙本形式的,也可能是電子書,可能是各種多媒體格式於各種載具的書,甚至是一種無形的書。總之我想把我的想法,我的詩我的文我的圖,甚至聲音影像,不拘形式的表達出來,讓所有人去閱讀,如果有人欣賞有人贊同那真是浮生一大樂事。我希望有人欣賞我的想法,看懂我的詩,若能有個話題讓後人津津樂道的談到我,那我此生也不枉了。


一般遺囑都得分配財產,但這對我有必要嗎?好罷,那我錢財存款部分全部歸我爸媽,物品部分若可利用的就歸我女友和我老弟,養兩年多的巴西龜則放生到東海湖,分完了。常有人死前眷戀著某些物事,但死後帶不走又有何用?還有什麼放不下的?一死百了是走了的人,憂傷綿綿是活著的人,我對死亡並不恐懼,對親友的不捨才會感到心疼,如果可以預知將死的話,我願辦場生前的告別式,那比死後俗氣無謂的喪事有意義多了。辦得像派對一樣邀親朋好友,放平生最心愛的音樂,吃最想吃的大餐,翻翻一生的相簿,回憶種種往事,大夥兒熱熱鬧鬧的聊天,有歡笑有淚水,如果能死得如此坦然,多好!


說到遺囑,直覺想到米蘭昆德拉寫的《被背叛的遺囑》,雖然只是書名,其內容屬於一種藝術隨筆集,所謂『背叛』是因為卡夫卡生前曾留有遺囑要求毀掉他那些未完成的作品和其他私人文字,但他的遺囑執行人布洛德偏偏把這一切都給公諸於眾。我常在想為何卡夫卡有這種想法,應該是不想被後人『卡夫卡學化』了吧!我也常想死後留下文字的是像米蘭那般高雅的趣味,相對於世俗喧嘩的文壇,那種孤獨是藝術的至境,書中哲學甚至神學的語句值得咀嚼再三,也是我對自己的叮囑,直到永生,都提醒、揭示著我對生命、人性、生活、創作、鑑賞的智慧、思想及人生的態度!


皇甫 2004/2/20 絕筆


2012年11月18日 星期日

果陀劇場《最後十四堂星期二的課》心得


圖片取自果陀劇場臉書


今天去看了果陀劇場《最後十四堂星期二的課》第88場加演,中壢這場這已經是本年度加演的最後一場,未來還有無可能加演,不知道,但我終究是有幸搭上了末班車,去看了這齣叫好叫座近兩年的表演,沒看到的,只能說,可惜了。

整部戲只有兩個演員,米奇(卜學亮 飾)莫利教授(金士傑 飾),場景也是極為簡化,幾張桌椅,最後換成一張床,劇情也是單純一如書上的設定,米奇每週二去探望他的「教練」莫利教授,並從彼此的對談中獲得種種啟發。



老實說,這本原著當年一出我就入手了,但當時的我太年輕,看了根本無感,總覺得書上的字句都離自己生活太遠,開玩笑,這花花世界根本都還沒體驗夠,玩樂都沒時間了,誰會有空理會「生」或「死」這種沈重的課題呢?

人總是既鐵齒又犯賤,總是要親自受了傷才知多痛,總是得經歷過一些事後再讀那些看似廢話的道理,才能有所體悟。我從不悔恨青春的逝去,畢竟我已經盡了我該做的努力。沒有什麼是白費力氣的,在某件事情辛勤付出卻徒勞無功,一定會在另個地方派上用場;在某些地方失去的,一定會在另個地方再獲得;在某些關係最後是無疾而終的,一定會在另個時空讓你開花結果。


看完整齣戲,我最深刻的一句話是莫利那句「我已經原諒你了,為何你還不原諒你自己。

米奇曾在畢業時曾親口答應與莫利教授保持聯絡,但畢業後為了拼事業、拼家庭讓他根本就忘了教授,莫利曾單方面找過他、寫信給他均未果,米奇事後知道後感到羞愧不已,但莫利則告訴了他這句話:「我已經原諒你了,為何你還不原諒你自己。」米奇最終在墳前,得以釋懷。

有時候對方根本早已放下了,放不下的永遠是自己,無論是愛,或恨。

放下吧!世上的一切事物都不重要。沒有什麼是非要不可的,正如沒有什麼是一定必須獨自承擔的。



看這場劇時,我想起《刺蝟的優雅》那本書,或許是想到書中的小女孩芭洛瑪的人生目標竟是在十三歲生日當天自殺,也或許《最後十四堂星期二的課》這場教授與學生對話與《刺蝟的優雅》中荷妮與芭洛瑪這一老一少的內心獨白有其類似之處。

在這充滿疏離感的現代,人與人總戴著某層面具在相處著、彼此小心翼翼地攻防著,若以《刺蝟的優雅》那本書所形容來說,這正是一種刺蝟的外表,其目的是為了保護稚嫩柔軟的內在。

打從呱呱墜地那刻起,我們便已在邁入一個終點站為死亡的旅程。何時能到終點,結局是如何,我們無法掌握,但行進的路線規劃,沿途的風景樣貌,大部分卻是可由自己決定的。

既然不知大限之期何時將至,既然體認到孤獨與滅絕是必然存在的,與其汲汲營營、庸庸碌碌、終老一生,不如以優雅的姿態,從容的面對孤寂與死亡,讓心中武裝的刺蝟也隨之柔軟起來吧!



縱然生命是如此地脆弱、不堪一擊,但其實幸福一直都很簡單,可能就融化在每天生活點點滴滴的細節中,但你可能未必會去花心思去體會、去發現。它可能藏在所愛之人的淺淺笑窩,可能在朋友發自內心的讚美聲中,可能在認真做完一件自己喜愛的事後,也可能在清晨餐桌上熱咖啡冒出的香氣裡。


我想起了大四修的一門通識課《生死學》,第一次的作業就要我們寫上「遺囑」,假使即刻就將死去了,我會寫些什麼文字呢?我翻了出當年的這則作業(附於下篇),如今再看,不禁莞爾。當初很多單純至極的想法,很多不合時宜的部分,很多字句已經不是現在的我所能寫得出的了。

看來「遺囑」這玩意兒可能需要像修訂法律增修條文一般,年年定期審視,修改一番才行。而關於生死這門學分,速成不得,則可能要花一生的時間來細細琢磨了。




2012年11月16日 星期五

Blogger 嵌入 Facebook Comments 留言板功能教學


最近看了很多網誌和新聞網頁,下方都會有個 Facebook 的留言板,一時興起也想來弄一個。

用 Facebook 留言板的好處是,FB 帳號比較像實名制,善良的使用者也只有一個Facebook帳號,有名字和頭像,大家比較不敢胡亂留言,減少垃圾留言或機器人洗版的可能。而且留言者可以順便貼到塗鴉牆,等於間接提高文章的曝光度,而且他塗鴉牆朋友回覆他的留言時,原來的這邊的留言板也會同步在此顯示,我覺得這超棒的!等於我的網誌直接從 Web2.0 無痛升級成 Web3.0 了!而我認為社群的核心概念,就是建立在這種無私的分享與良性互動的討論上面。

用 Facebook 留言板的壞處是,畢竟是你介接別人的東西,萬一有一天 Facebook 不爽給你用或甚至倒了,所有留言就會歸零(別說不可能,我當初也以為 Facebook 可以永久快快樂樂使用下去,但直到有一天他無預警的停用我帳號後我才恍然大悟,免費的服務,他才是老大,朕賜你的,才是你的,朕沒給的,你不能要!)。再來就是沒有臉書帳號的人就無法留言(這問題倒是還好,這年頭可能家裡的小狗或陽台的盆栽都有 Facebook 帳號了),最後就是留言的管理問題,基本上你是沒有權限刪除任何一則留言的,就算設了後台管理介面頂多也只能隱藏留言(就跟陳懷生少校一樣,看不見可是他依舊存在),他本人和他的朋友還是都看的見,別問我為什麼,因為你是借用別人的,臉書才是老大,規則他說了算!

原本以為是很簡單設定的東西,但是到真正完全搞定還是花了不少功夫。原因在於研究一些網路上的教學文章,發現隨著 Facebook 不斷的小改版,很多文章都已經不合時宜了,所以才會多花點時間在 try&error,在此還是把我成功的步驟經驗分享一下吧。


在此分為兩種版本,一個是「超級簡易版」,一個是「後台管理版」。「超級簡易版」就是沒有管理功能的版本,把程式碼複製貼上就馬上能用了,適合跟這種有字天書的程式碼不是很熟的朋友。另一種「後台管理版」則設定複雜很多,但好處就是具有管理模式,可以把不想看到的留言給隱藏起來,眼不見為淨,適合喜歡掩耳盜鈴的朋友。


超級簡易版

1. 在 Blogger 後台的「版面配置」找一塊你想放留言板的地方「新增小工具」,類型選擇「HTML/JavaScript」,然後把下面程式碼複製貼上到內容區塊。

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/zh_TW/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));

document.write('<div class="fb-comments" data-href="'+document.location+'" data-num-posts="5" data-width="470"></div>');
</script>


像這樣新增一個 HTML/JavaScript 的區塊
2. 按下「儲存」和「版面配置」頁的「儲存排列方式」,搞定!(註)


後台管理版

1. 取得應用程式 ID
首先要去 Facebook 開發人員網頁建立一個新的應用程式(可按我前往),按照網頁的步驟一個個過關斬將輸入完成,而 Website with Facebook Login 那邊記得順便填入你的網誌首頁的URL,總而言之,言而總之,最後就是要取得所謂的應用程式 ID (APP ID)就對了(若有申請好應該可按這裡找到)。


2. 取得帳號ID
再來就是要取得管理者也就是自己 Facebook帳號的 ID,方法如下:


Facebook查看個人首頁,如果網址是以下這種,那數字部分就是你的帳號ID
http://www.facebook.com/profile.php?id=數字

如果你的個人頁面網址是長的像以下這種
http://www.facebook.com/帳號名稱

代表你的個人首頁已經命名過了,那請將上面的「帳號名稱」代入以下的網址進入
https://graph.facebook.com/帳號名稱

進去後會看到「"id":"數字"」,那串數字就是你的帳號ID。


3. 在 Blogger 後台的「範本」->「編輯HTML」->「展開小裝置範本」打勾,開始艱辛的修改程式碼的步驟(變動前最好先將整份範本備份一下)。

(可按下Ctrl+F)搜尋 "<head>" (是""裡的字串不包括""),在這行下方新增一行貼上這兩行:(記得帳號ID和應用程式ID要置換成你剛剛取得的)

<meta property='fb:admins' content=' 你的帳號ID ' />
<meta property='fb:app_id' content=' 你的應用程式ID '/>



4. 搜尋 "<body" (是""裡的字串不包括""),在這行下方新增一行貼上以下的程式碼:

<div id='fb-root'/>
<script>
    window.fbAsyncInit = function() {
        FB.init({
            appId  : '你的應用程式 ID',
            status : true, // check login status
            cookie : true, // enable cookies to allow the server to access the session
            xfbml  : true  // parse XFBML
        });
        FB.Event.subscribe('xfbml.render', function(response) {
        });
        FB.Event.subscribe('auth.sessionChange', function(response) {
            // 當 Facebook session 改變時通知
        });
        FB.Event.subscribe('edge.create', function(response) {
            // 當有人按讚時通知
        });
        FB.Event.subscribe('comments.create', function(response) {
            // 當有新留言時通知
        });

    };
(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/zh_TW/all.js#appId=你的應用程式ID&amp;xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>


注意要把程式碼裡頭的兩個 "你的應用程式ID" 給置換掉,這個步驟的目的是初始化你的Facebook JavaScript SDK 還有註冊一些事件,當有人按讚和留言時,才會在你(管理者)的 Facebook 通知頁面通知你唷!

5. 最後一個步驟就是在想要放 Facebook留言板的地方放上程式碼,通常建議都放每篇文章結束後的下方,所以我們可以搜尋"<b:includable id='comments' var='post'>" (是""裡的字串不包括""),找到這個位置,在下面新增一行貼上這行:

<div class='fb-comments' expr:href='data:post.url' data-num-posts='5' data-width='650'/>

注意 data-num-posts 後面的數字代表你想要最多顯示幾則(若有更多則下方會出現「顯示更多...」), data-width 後面的數字則代表留言板的寬度,這兩個數字都是可以按照個人偏好自行改變調整的。

最後按下「儲存範本」,沒有錯誤的話就大功告成了!


那,如何知道有沒有成功呢?如果留言板出現如下圖那行「公開的回覆」、「管理模式」和齒輪的「設定」按鈕,就代表具備後台管理功能了!

比「超級簡易版」多出上面那行
而我們辛辛苦苦這麼多做這麼多步驟,無非就是為了可以管理呀(不然就用超級簡易版就好了)!按下「管理模式」切換到管理頁面就可以隱藏你不想出現的留言了,或者你也可以去專屬的後台網站去管理,網址是:https://developers.facebook.com/tools/comments

若你需要有人一回覆留言或按讚都要通知你的話,可以點右上角的齒輪「設定」去把你的臉書帳號設到版主那一欄,最後記得按下方的「儲存」即可。

如上圖藍色部分,如果前面的設定都OK的話這塊 Debugger 區是會抓的到正確的資料的,如果這塊有奇奇怪怪的錯誤資訊,代表你有哪個地方沒設對,可以去 Debugger網站抓一下 bug,網址是:https://developers.facebook.com/tools/debug 。如果這網址下面有任何紅色Error區,代表你有哪個環節有問題,請自行照上面的錯誤提示去修改囉!修改完再測一次,紅色區塊消除的話,代表設定成功囉!
這個Debug網頁可以協助判斷應用程式有無設定成功


以上的步驟和程式碼,我是參考最新官方網站的步驟去實做的,保證2012年底前有效,之後若臉書老大不爽又有變動,當然以官方為準囉!


註:如果使用「超級簡易版」用「新增小工具」排放的位置怎麼樣都不滿意,還是想放到每篇文章結尾的下方的話,還是可以的!只要多做「後台管理版」步驟5.的部分,搜尋"<b:includable id='comments' var='post'>" ,然後在下面把「超級簡易版」的程式碼複製貼上就可以了!



2012年11月13日 星期二

[iPad2] 博觀而約取,厚積而薄發





還記得去年我入手了 iPad2,轉眼間不知不覺也用了一年多了,但我依然覺得他是個很好用的3C產品,既使 The New iPad、iPad4 甚至 iPad mini 都出了,但之後新款改進的幅度真的都不太大,沒有 iPad1 到 iPad2 那麼令人驚艷。我還是覺得 iPad2 是 iPad 系列劃時代的經典,就像 iPhone4 也是 iPhone系列的經典一般。

之前文章已提到,我的 iPad2 是在官網買的,好處除了免出門免運可刷卡外,重要的是附贈背後免費的雷射刻字,因為這些刻字,使得我這台 iPad2 成了世界上獨一無二的一台(我想這世上字跟我刻的一模一樣豁然率應該是零),就好像小王子的玫瑰花般獨一無二,因為我已經「馴服」了他。我刻上了「博觀而約取,厚積而薄發」和「Familiarity breeds contempt.」這兩行字,分別是我人生的中文座右銘和英文 Motto,這篇就來談談這兩行字對我的意義。

因為我有使用 iPad 保護套的關係,其實不太有人看的到背後的刻字,記得當初我有個朋友不小心翻到覺得很新奇,但他不管中文還是英文都完全看不懂,還以為下面是上面的英文翻譯。但其實這兩句話彼此間毫無關係,都是我國中唸書時念到覺得很有意義的句子,於是就一直銘記在心,用來時時刻刻提醒自己用的。


記得「博觀而約取,厚積而薄發」是出自於蘇軾的《稼說送張琥》,是蘇東坡寫來勉勵張琥的短文,將求學問之道用耕耘作譬喻。是國中自己看書無意間讀到的。博觀,是指廣泛的閱讀、了解事物;約取,是指少量的、慢慢的拿出來。 厚積,指大量地、充分地積蓄;薄發,指少量地、慢慢地放出。其實這兩句話講的是同一個意思,就是平時長時間的累積實力、充分準備,到了需要用到的時刻便可游刃有餘的施展作為。也就是「大量積累、緩緩發揮」的意思。


小時候因為個性比較內向孤僻,常常一個人躲在圖書館裡看書,而且個性古怪的我還盡是挑一些冷門的書籍在看,當大家在搶著借金庸小說、看黃易《尋秦記》、看倪匡《衛斯理系列》時,我卻在借《志文出版社》的那套世界名著慢慢啃、在看《爾雅出版社》的那套叢書。那時常常囫圇吞棗地看了很多課外讀物,但根本對學業一點幫助也無,成績根本一塌糊塗。後來長大了才發現,看那些書並不是完全無用的。

那些在課外書籍中花時間精神閱讀過的文字、典故和大量的形容詞彙,雖然平時無用,但是在人生遭遇到某些事物或困難時,才會頓覺曾在哪本書見過或哪時候已想過這問題,才恍然大悟閱讀那些課外書並沒有白費時間。書上的故事雖然我沒有親身參與過,但是當遇到類似場合時,藉由文字的力量能讓我彷彿已有相關準備和經驗;書上的言簡意該的道理雖然一時片刻無法理解參透,但每當遇到重大關頭或抉擇時,才會對那些潛藏在心中的微言大義深深觸動而領悟。

閱讀,讓我的人生變得厚實許多。不為什麼冠冕堂皇的理由,只為了豐富自己的生命。如同蘇軾在另一篇《答李方叔書》懇切的說:「冀足下積學不倦,落其華而成其實。」


簡而言之,蘇老人家是希望我們能廣博地閱覽群冊,而取其精要;蓄積深厚的實力,但卻需謹言慎行。做學問如此,做人未嘗不是如此?雖不至於做到「不戚戚於貧賤,不汲汲於富貴」的聖人境界,然進則通,退自守,豐才豐識、有度有德,足矣!


至於「Familiarity breeds contempt.」這句,則是國中英文課時老師教到的諺語(好像是馬克吐溫所寫的但我不確定就是了)。我還記得老師翻譯成「熟稔易生狎侮之心」,當時,英文這三個單字我都看不懂,想不到老師翻成中文,我更看不懂!所以後來做了不少功課來瞭解這句話的意思,所以印象深刻、至今不忘。

若將英文照字面翻的意思是「過於親近則容易心生輕視」。其實就是對越親近的人,越容易產生輕慢的心,常常會不尊重他們,也就是中國人有句俗話「近廟欺神」的道理相近,住在廟附近的人們便容易對神明心生不敬。這是我們常常犯的毛病,對陌生人寬恕、對自己人反而過於嚴苛。這又讓我想到亦舒的那名句:「人們日常所犯最大的錯誤,是對陌生人太客氣,而對親密的人太苛刻,把這個壞習慣改過來,天下太平。


想想自己有時對父母親的態度是不是很不禮貌?上班時對指著你鼻子痛罵的頂頭上司好生好氣、忍氣吞聲,回家後卻對自己父母或家人出言不遜、擺臭臉色,只因為他們是這輩子永遠無怨無悔無條件為你付出的人?是不是對交往數年已久的男(女)朋友或夫妻不復往昔的百般寵愛,少了互敬互愛,態度開始蠻不在乎,甚至頤指氣使了?是不是對認識數年的老朋友和死黨說話不夠尊重,態度輕浮隨便,甚至亂開玩笑、人身攻擊?

這句諺語,大家真的可以謹記在心,每當察覺到自己態度因循苟且、敷衍怠惰之時,可時時用這句來提醒自己,可別身在福中不知福,眼前唾手可得的事物、身邊看似理所當然存在的人們,才是最需要尊重與珍惜的,可千萬不要到有一天他們從身邊消失不見後,才後悔莫及。

我的朋友們、同事們、家人們以及未來可能出現的終身伴侶,正因你們是我所重視的朋友、同事、親愛的家人、和我身邊最親密的人,所以我會無時無刻的檢視與提醒自己,千萬別漠視了最根本的尊重和禮貌,同時給予最大的包容和充分的溝通,因為,你們才是我生命中最值得珍惜和呵護的伴侶。



延伸閱讀:

[iPad2] 我也買了白愛配兔
[iPad2] 愛配兔的皮套選購兩三事
[iPad2] Just Mobile 牌 AluPen™ 手寫筆



2012年11月9日 星期五

[iOS] 關於 App States & Multitasking 與 Push Notification 機制心得

最近主管問起 iOS 的多工機制和 Push Notification 的機制,在回答之餘,趁機整理一份到自己的網誌,備份一下以備不時之需。

Q:關於 iOS 的 App States有哪些? 
A:

APP States 變化關係圖


iOS 在 iOS4 支援多工後,APP 的生命週期主要分為 Foreground(前景)、Background(背景)、Suspended(暫停) 三種狀態。 一般的APP在離開 Foreground 時會被推到 Background,會有一段 X時間(大約是數秒)是可以在背景執行一些 code,然後 OS 就會再把 APP 推到 Suspended。

那段X時間是非常短暫的,只能讓你做些必要事件處置(Finite-Length Task),例如儲存 user data 或 APP 的 state information 等等。

APP 從 foreground 移動到 background 的流程圖


Q:關於可長時間 Background 下可執行的 Task 有哪些? 
A:

承上題可知, APP 在 Background 下的時間是非常短的,只能迅速執行一些必要的 APP 狀態資料儲存(以便將來回到 Foreground 可以回復到先前狀態),但有某些 OS 特別允許的 Task 是例外,這些 Tasks 是可以長時間佔用CPU運算資源而一直處於 Background 狀態下的唷!

iOS 可「長時間」在 Background 下可執行的 Task,我記得主要有以下三種:

1. audio (例如音樂播放器,再按 Home 鍵回主畫面後音樂可持續播放)
2. location (例如導航軟體或行程軌跡記錄軟體)
3. voip (例如 Skype、Viber等 VOIP 軟體)

但後來看了一下官方文件,他後來又新增了以下幾種: 

4. newsstand-content (官方雜誌架APP的內容背景下載)
5. external-accessory (連接外部裝置保持持續作用,例如跑步時外接心跳頻率機)
6. bluetooth-central (保持藍牙裝置連接性)
7. bluetooth-peripheral (保持藍牙周邊裝置連接性)

無論如何,「只有」以上的 tasks 才被允許長時間在 Background 執行 (其餘的都不被允許!)且需要先被註冊,其方法是: 在APP內的 Info.plist 新增一個 UIBackgroundModes 的 Key,然後 Value 以 Array 形式填以上有用到的 task string (例如audio)。


Q:收到來自 APNS 的 Push Notification後APP可如何處理? 
A:

將 APP 開啟至前景後,該 APP 始有權限處理 Push 內容。細節來說,當收到 Push 時只可能有兩種可能:
Case 1 : APP尚未被執行過
Case 2 : APP執行過 (無論正在 Foreground 執行或在 Suspended 狀態)

Case 1 :
點擊通知訊息開啟APP後會呼叫「application:didFinishLaunchingWithOptions」這個method
- (BOOL)application:(UIApplication *)app didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;

然而 Push Notification 的 Payload 就存在 launchOptions 裡頭,可在此 method 去做你想要的處理
他是個 NSDictionary,可用 UIApplicationLaunchOptionsRemoteNotificationKey 這個 key 去取值…
譬如:
NSDictionary* userInfo = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];


Case 2 :
點擊通知訊息開啟 APP 後會呼叫「 application:didReceiveRemoteNotification」這個method

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo;

Push Notification 的 Payload 存在 userInfo 裡頭,可在此 method 去做你想要的處理
也可以根據 APP 的現在狀態(是在前景或背景)分別去做不同的處理
譬如:

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
    if ( application.applicationState == UIApplicationStateActive )
        // app was already in the foreground
    else
        // app was just brought from background to foreground
    ...
}


以上這只是我個人的理解,如果路過的網友發現我有說錯的地方,也歡迎留言指正,謝謝!^__^


參考官方文件來源:
  1. App States and Multitasking
  2. Scheduling, Registering, and Handling Notifications


2012年11月8日 星期四

Nikon家星芒鏡頭的選擇參考

星芒這玩意兒,有人特別鍾愛,有人覺得還好(我個人也覺得還好,算是加分題),拍過夜景或拿鏡頭對著太陽PK過的人都知道,這是拍攝點光源時會出現的特殊現象,先簡單說一下星芒產生的原理(參考資料來源1):

  • 星芒是光線穿過光圈時因繞射而產生的,入射光波長越長、鏡頭光圈越小則繞射越明顯。
  • 光芒數則與光圈葉片相關(更精確的說是與葉片間夾出的角相關)。
  • 一般來說奇數葉片產生兩倍葉片數的光芒,偶數則產生與葉片數同數量的星芒
  • 圓形光圈產生的繞射光芒比較不明顯。
  • 幾何邊長不對稱的光圈形狀會造成比較不規則的星芒。
  • 在同樣的光圈幾何形狀下,長焦段的鏡頭一般來說會有比較優的星芒。
  • 拍攝時簡單的記法即是:光圈定胖瘦,快門定長短

Canon的玩家們都知道,C家的那管16-35L (EF 16-35mm F2.8L II USM)星芒真的沒話說的讚,應該也是毫無疑問的是C家星芒鏡的首選。但若問N家鏡頭哪顆拍星芒最漂亮?這便眾說紛紜了,有人曾經問我,我也說不上來,所以花點時間研究了一番,趕緊筆記下來。

話說我手上的這隻16-85 (AF-S DX 16-85 F3.5-5.6G ED)拍出來的星芒頂多這樣......夜拍實在是不太討喜。
NIKON D5100 16-85mm(58mm) 5s f/8 ISO1600 地點:宜蘭員山橘子咖啡

小弟私將星芒的漂亮程度分為三種等級: (自己亂命名的,意思到了就好)(參考資料來源2)
  1. 國徽狀星芒 (星芒條數分明,尖端收斂呈針尖狀)
  2. 風車狀星芒 (星芒條數分明,尖端發散呈裂開狀)
  3. 海膽狀星芒 (星芒條數不明顯,從中心發散出很多道小光芒)
話不多說,請看官直接看結論,以下是我爬文數十篇後,所整理的精華中的精華!(參考資料來源1~5)

推薦程度 (一顆星* ~ 五顆星*****)

原廠鏡頭

定焦鏡

35mm F2D (國徽狀星芒*****)
18mm F2.8D (國徽狀星芒尖端裂開****)
20mm F2.8D (國徽狀星芒尖端裂開****)
24mm F2.8D (國徽狀星芒尖端裂開****)
28mm F2.8D (國徽狀星芒尖端裂開****)

35mm F1.4G (海膽狀星芒**)
35mm F1.8G (海膽狀星芒**)
50mm F1.4D (風車狀星芒***)
50mm F1.8D (風車狀星芒***)
85mm F1.4D (風車狀星芒***)
85mm F1.8D (風車狀星芒***)

變焦鏡

20-35mm F2.8D (俗稱鑽石廣角)(國徽狀星芒*****)
17-35mm F2.8D  (國徽狀星芒***)
12-24mm F4G (風車狀星芒****)
24-70mm F2.8G (海膽狀星芒**)

24-120mm F3.5-5.6G (風車狀星芒***)
35-135mm F3.5-4.5 Marco (風車狀星芒***)
80-200mm F2.8D (俗稱小黑三) (國徽狀星芒***)

副廠鏡頭

Tokina 11-16mm F2.8D (國徽狀星芒****)
Tokina 12-24mm F4 (國徽狀星芒****)

SIGMA 30mm F1.4 (八角星芒) (風車狀星芒**)
SIGMA 18-50mm F2.8 EX Marco (風車狀星芒**)
SIGMA 24-70mm F2.8 EX DG Marco (風車狀星芒**)

小結:基本上有列出上榜的鏡頭都算有水準以上的星芒品質,一般定焦鏡都比較容易有還不錯的星芒,而N家的所有D鏡普遍星芒都很優,所有G鏡則幾乎都是海膽狀星芒,偏偏D鏡是傳統老鏡幾乎都停產了,連二手鏡都難尋,現在市面上賣的大多都是G鏡了。

由上可知,看來N家最讚的星芒鏡,定焦的首推「35mm F2D」這顆,變焦的首推「20-35mm F2.8D」這顆,只是這兩顆應該都買不到新品了,二手也要看品項和價位而定,我想我此生應該很難有機會玩到這兩顆了吧?哈哈!此刻我最想最想入手的是「Tokina 11-16mm F2.8D」這顆C/P值高到破表的副廠鏡阿!


PS:此篇完全只考慮「星芒」成像因素,然而鏡頭好壞仍取決於畫質,以及調性(軟、硬調)、解像力、色彩還原度、色散、散景、抗耀光和變形抑制等等眾多因素的綜合考量,決定買一顆鏡頭除了預算與焦段的首要考量外,其他所有因素必須一併全盤考量才對,除了可以參考MTF的量化數據外,還是多看看 flickr 用該顆鏡頭拍出來的作品你喜不喜歡囉!(也可以慢慢爬下面參考資料的moblie01大樓,有很多照片可以參考!)


參考資料:
  1. Kirby:鏡頭的星芒測試
  2. 好攝札記:淺談Nikon 鏡頭星芒
  3. Mobile01:N家鏡頭 哪顆拍星芒最漂亮??
  4. Mobile01:請大家推薦星芒漂亮的鏡頭
  5. Mobile01:【請益】廣角鏡好看的星芒




寫在參加309反核遊行之前

圖片出自:日本藝術家 奈良美智(Yoshitomo Nara) 的經典反核作品 一開始,先來聽首好聽的【 棉花糖 katncandix2 - 深黑的河 】 吧! 我一直以來都犯個毛病,就是有時會過於理性,相信「證據會說話」,換句話說就是愛當「認真魔人」,...