20080430 網摘 - 傳媒屈機一百萬

Wednesday, April 30, 2008

剽竊

  • 善用網絡資源的傳媒
    Quote: 過去,大多數類似事件都不了了之,希望這次行動能讓香港傳媒正視這類問題,並有所收歛。

標籤

潮語

Web 2.0

Web Design/Standards

Web Development

Open Source

Tool/Tips

Evangelion

Greasemonkey xhr redirection in Firefox 3

Tuesday, April 29, 2008

I found that my rssget script is not working in Firefox 3 beta for some of the link. After some investigation, the cause seems to be the difference in redirection handling. In Firefox 2, when GM_xmlhttpRequest() is fired, it would follow status like 302 to do the redirection to return the correct page response to the onload function. However, in Firefox 3, the onload would receive a status like 302 and thus the script would fail.

I don’t know whether it is the responsibility for the browser or the script to handle redirection like this. I have changed the script itself to follow the redirection. The code is like:

JavaScript:
  1. GM_xmlhttprequest({
  2.     method:"GET",
  3.     url: url,
  4.     onload: function(response){
  5.         if(response.status == 301 || response.status == 302 || response.status == 303){
  6.             var loc = /Location: ([^\n]*)\n/.exec(response.responseHeaders)[1];
  7.             GM_xmlhttprequest({
  8.                 method:"GET",
  9.                 url:loc,
  10.                 onload:arguments.callee
  11.             });
  12.             return;
  13.         }
  14.         //go on with normal parsing...
  15.     }
  16.  })

I’ve only included status 301 to 303 for the time being. Then it will try to get the ‘Location’ from its header and finally invoke another GM_xmlhttpRequest(). A little trick here is to use arguments.callee to recur itself.

The updated script is tagged as 1.5 in the code site . You will only need it if your script fail in Firefox 3.

曾經滄海 - 警察樂隊來訪時

Wednesday, April 23, 2008

「你,為何這麼感概,誰都不愛怕輸給戀愛,年輕的那副探險心不再…」這是《警察樂隊來訪時》完場是腦中想起的幾句歌詞。

身為警察樂隊,代表國家,必要莊嚴,必要有隊型。雖為同伴,卻不苟言笑,整個團隊氣氛生澀。異鄉迷失,雖要顧面子,但也要顧肚子,也只好很「不好意思」打擾人家。人家卻可是悶得發慌,所以熱情款待,送湯借宿。

老闆娘大概打從一向始就對領班有「興趣」,攻勢不斷,家中招呼,邀請出街,食店談天說地點歌仔,幻想公園海旁懶浪漫。可惜老者心中有結,曾經滄海,「年輕的那副探險心不再」,只能門前說出傷痕,然後收起感情,把悲傷留給自己,再戴上莊嚴的警察面具,恭敬不從命。

自己也曾年青,也曾狂迷,也愛 Chet Baker,但是今晚不能喝,明天還有正經事兒要幹。午夜夢廻,卻在門縫中遠遠看到那觸摸不到的自己。

當然,這只是影片的其中一支線,但我覺得最為淡然,也最為深刻。

20080421 網摘 - 串流

Monday, April 21, 2008

Copyrights

China

  • 做人別太CNN,也別太CCTV
  • Love China @ MSN
    Quote: 有人發起了這個在MSN上的「簽名活動」。做法就是在自己的名字前,加上「(L) China」。當你確認之後,那個「(L)」就會變成心形
  • 甚麼是人權
  • 我們不是拳民
    Quote: 義和團事件確實是值得中國人記住和深省的歷史教訓,但是似乎越來越多人忘記了西方國家對義和團應負有的責任

Web Services

Tools

Development

Evangelion

Ghost in the Shell

Pluto

EVA 的左右割裂

Tuesday, April 15, 2008

EOE hand

上星期五晚上到了網台節目 《動漫廢物》 做嘉賓,談談新的 EVA 劇場版、整個系列和其影響。節目氣氛不錯,熱熱鬧鬧,加上大家都很熟 EVA,所以有很不錯的討論。

記得其中討論過一點,就是 EVA 是要用右腦看。因為 EVA 本身將故事說得不太完整,所以引來劇情派觀眾用左腦討論解謎,往往會鑽進牛角尖,自找麻煩。如果用右腦感性地看劇中人物種種心理,就會比較「順暢」。我想這是大家一般都認同的說法吧!

然而,為甚麼會有這種「左右割裂」的情況呢?我認為這就是 EVA 本身最弱的一環:故事情節與人物之間的關係薄弱。

舉個例,EVA 本身的一個重點,就是補完。之所以要補完,人與人間的關係疏離,人心失落。之所以疏離,是因為「心之壁」的建立,自我封閉。然而,為甚麼會有「自我封閉」的問題?是因為使徒來襲?是因為年紀小小就要當駕駛員?是因為人類濫用了智慧的果實?是因為人類企圖將「神」據為己有?是因為 EVA?是因為人類發現了亞當與 Lilith?是因為出現了複製技術?顯然答案都不是。

說穿了,自我封閉、人心失落等等都是現代的「都市病」。我們住在越來越多人的大城市,人與人間的交往卻漸漸表面化,難覓知心,人心猜忌,害怕接觸,自我保護等,使人孤獨孤立起來,這就是「心之壁」。這與甚麼亞當 Lilith 關係全無,所以便會故事還故事,人物還人物,「左右割裂」,要左腦右腦分開來看。

這種割裂,令到角色們原來身處甚麼情景也似乎無關痛癢了。無論是當 EVA 駕駛員,或是一個普通的學生,都可以患上都市病,也都需要補完。甚麼背景設定、宗教符號、機體設計等等,成了糖衣包裝,空中樓閣。然後個個「中計」、「被騙」,要喊「老賊」!

有人會說,很多故事都是這樣啦,表面是甚麼甚麼,實際上又不是在說「人」?表面是銀河太空,實際講權力鬥爭。表面是魔法世界,實際是的英雄冒險,之餘此類。沒錯我們說的都是「人」的故事,但好看的地方就是人在不同情景之下,有怎樣對應的想法、感情、行動,顯示出甚麼人格等等。如果人物與其所在的情景關係太過脫離,人物故事兩邊看,不能「渾然天成」,便會有「堆砌」的感覺。

討論科幻就最明顯,例如《攻殼機動隊》的電視版主題是 Stand Alone Complex,這個現象與其當時的時代背景、科技發展有密切而不可分的關係。你不可能討論 Stand Alone Complex 的人是甚麼思想心態,而不討論 Stand Alone Complex 這現象本身。

EVA 其實在人物和故事兩方面都算是做得十分出色 (即使故事補完又補,但我仍然認為是不錯的點子),奈何兩者關係太弱,要分左分右,不能整合。記得在某本書上看過,EVA 之所以有如此影響,並非因為她是一套「經典作」,而是一套「問題作」,這種「左右割裂」就是其中一個「問題」。

延伸閱讀: