版本號的意思

Monday, March 31, 2008

近年很多東西都用版本號,尤以 2.0 為甚,意味新一代劃時代的感覺。

EVA 的新劇場版也用版本號:《Evangelion 1.0 You are (not) alone》,我也以為是一種「重新再來」的意思,加上趕趕潮流用版本號。而且「序」篇為第一集,用 1.0 很理所當然吧!

然而,真正的原因是:有 1.0 才有 1.01

我不應太奇怪才對,大家數得出 《Death》 有幾多個版本?

jQuery validation 的 addMethod

Thursday, March 27, 2008

jQueryValidation plugins 是很強大的,基本上可以滿足各種需要。剛剛被一個小問題困擾了好一陣子,特此記下。我寫了類似的東西:

HTML:
  1. <div id=“error” style=“display:none”><ul></ul></div>
  2.  <form id=“form1”>
  3.      <input type=“hidden” name=“fff” id=“fff” value=“” class=“special” />
  4.  </form>

JavaScript:
  1. $.validator.addMethod(“special”, function(value, element, params){
  2.     //validate….
  3.     return result;
  4.  }, “This is a special checking”);
  5.  
  6.  $(document).ready(function(){
  7.      $(“#form”).validate({
  8.         messages:{ fff: {special: “This is a special checking!”} },
  9.         errorContainer: “#error”,
  10.         errorLabelContainer: “#error ul”,
  11.         wrapper: “li”
  12.      });
  13.  });

結果怎樣也出不到那個自訂的 validation rule,苦苦深研追踪 source code 後才發現,問題在於 addMethod 裏的 method 參數問題,而正確的寫法是:

JavaScript:
  1. $.validator.addMethod(“special”, function(){
  2.     //validate…
  3.     return result;
  4.  }, “This is a special checking”);

那個 method 的參數數量如果大於 3,plugins 會認為你所加的是有參數的 validation,即在 element class 可能是 {special:abc} 之類,所以當看到 input 裏只是 special 就不會偵測到。

這樣很「正路」吧?但花了不少時間去看才知道。

東平洲的千層糕

Tuesday, March 25, 2008

今次放假到了東平洲,特點是有很多像「千層糕」般的岩石,而且相當巨型。不過小弟的相機中途就沒有電了,以下是僅有的一些風景。


背後的人

Tuesday, March 18, 2008

我有時會這樣形容一個歌者:背後有個人!

據說歌者的其中一項技巧,就是通過特別的發聲方法,使到聲音不單單只是從喉而發,而是引發身體不同部位產生共鳴,化身成一座喇叭,聲音得到放大,感覺深遠,嗓音直上雲霄,繞樑三日。看上去的感覺,就好像是背後有人在發聲。

這種技巧最常見於歌劇,因為古時沒有米高峰,歌者的「發聲能力」便是其中一項判別其是否「唱得」的指標。不過自從有了米高峰擴音,就變化更多不同的唱發,可以耳語,可以氣聲,可以談話,不一定要背後有個人。不過即使是流行歌,一般在副歌部份都會比較激情,雖要比較有力和雄壯的聲音攀上高音,若能叫背後的兄弟幫幫手,則聲音夠震撼之餘,亦可顯功架。當然最厲害的,就是可收可放,可真可假!

其實說了半天不到題,之所以想到上文,就是因為看了《港樂 x 梁漢文 + 鄭中基》。兩位其實也是「唱得」之人,不過在上半場時,可能未及熱身,也可能緊張,二人之力不太能敵九十多人的管弦樂團,背後的兄弟不夠力,便淹沒在一層又一層的樂聲之中。幸而後來也漸入佳境,算是發揮了水準。

《港樂》流行曲演唱會自張學友便紅了起來,這麼多年來算是越來越公式化。本人親身看《港樂》流行曲演唱會的經驗不多,其他大都是聽錄音。最幸運的是聽了林憶蓮那一次現場,通透有力的聲音,叫人陶醉,她背後也有人,而且更是收放自如。而錄音的版本,印象最深刻的是林子祥,他的唱法最「放」,最雄壯,唱《數子人生》滲入了《威廉‧泰爾》間場,十分合適,而且唱來雄亮有力,背後團隊強大,跟管弦樂團相當配合。

而這一次,則有很多畫蛇添足的感覺,首先是電子樂隊與管弦樂相衝的感覺,不太搭調。選曲在「管弦樂化」後也未見有新火化。兩位歌者太斯文,不夠「natural high」,帶動不了場內氣氛,反而是間場的 Joey Tang 和 Patrick 的演唱和二胡表演最搶眼,是主辦怕兩位不夠能力,所以加這麼多「甜頭」嗎?這還不如回歸原本,做好港樂的原意:以流行曲與管弦樂拼新火花。

20080317 網摘 - 2038 年蟲

Monday, March 17, 2008

2038 Bug

Security

New Services

Browsers

Tips/Tools

  • Komodo Edit
    An IDE based on XUL engine
  • Learn Cool Microsoft Excel Conditional Formatting Tricks
    如 alternate row color, gantt chart
  • ProcX
    Quote: displays all running processes and modules on your systems. It is a necessity to monitor running processes on your system to determine if anything malicious may be running
  • SideSlide
    Quote: an advanced, portable, unobtrusive, dockable, skinnable, instantly accessible, highly configurable Desktop Extension on Steroids
  • Prism for Firefox
    Firefox plugins 來轉換網站成 prism 應用

CSS

Javascript

Server-side

Sorting in video

APIs/Reference

ACG

  • 中國風格,究竟是甚麼?
    Quote: 說到底,所謂現今中國動漫畫欠缺自身風格,其實只是中國人對自身文化身份認知及認同不足的表現