Uncategorized

  • 電腦 Project

    預科讀電腦,不論是高級程度還是高級補充程度,年頭總要頭痕一翻。這項超大型工程名為 TAS,工作需時由十小時起跳,是很多電腦科考生的惡夢。

    之所以稱之為惡夢,乃係因為,要取得高分,所需知識比課程更廣、更深;而且書面報告的字數一般都以萬字為單位;最重要的當然是超長的工作需時了。

    最近,我班修讀電腦應用科 (AS,高級補充程度) 的同學都在為此煩惱。

    近幾日,低年級同學考試,而我們中七生則只需上半日課。於是,同學便在下午回校玩電腦 (或者,在他們眼裏,是被電腦玩)。

    雖然他們學過 SQL,但從未實習過。於是,他們等於要同一時間學三種語言:PHP、(X)HTML、SQL,更別提那堆伺服器架構知識和軟件……話雖網頁製作軟件如 Dreamweaver 能大輻減少編程需要,但其仍有不足,不能取代編程,用家仍須手寫代碼 (code)。

    Dreamweaver 的局限,下舉數例:

    其一:Dreamweaver 能直接輸出詢問 (query) 資料庫 (database) 的代碼 (SQL) 於 PHP 頁面中。可是,僅是建立簡單如此的系統,已見其敝。於「更改」的指令 (UPDATE) 中,Dreamweaver只可選一個限制條件。若在以下資料表「Database_01」中,我想「修改學生 12345 的物理分數」(兩項限制條件),我實在無從入手。

    Database_01
    Student_number Subject Mark
    12345 Chemistry 03
    12345 Physics 20
    65135 Chem 06
    65135 Physics 20

    於是,唯有自行輸入 SQL:UPDATE Database_01 SET Mark = '30'
    WHERE Student_number = '12345' AND Subject = 'Physics'
    ;
    SQL 本身很簡單,但當面對數十行甚至數百行的 PHP / (X)HTML 代碼,要找回相關行數,實在很難。對於看得明 PHP 及 HTML 的人,答案當然顯而易見,但同學大部份都不𢤦 HTML、未見過 PHP,他們根本不會知道自己在看什麼、在找什麼。

    其二:網頁上的表單 (form),大家填得多。

    Student_number
    Subject
    Mark

    其運作原理係,將各項資料交予下一頁,並由該頁負責運算及處理。由常識可知,要取得各資料,其名稱必需有所不同。若查看本頁的 HTML,可到以上各個 <input> 都不同名 (name)。Dreamweaver 能自動從資料庫取得資料,再表以表單,供人修改。可是,所生成的表單,各個項目都是同名,結果網頁運算當然不如願。

    要改,其法有二。可以人手做表,逐行砌,逐行改名;亦可以改 PHP 改到行迴圈 (loop),自動改名。

    若不檢查 PHP 代碼,根本無人會知道是何處出錯。

    單是以上兩點,足以破壞太半個系統。

    兩年前我曾經做過同類系統——由 XHTML、CSS、PHP、SQL 都係人手打 (JavaScript 無時間學,所以無用到)。當年我用的軟件,與現在幾乎一樣,都是 Apache、PHP、MySQL (惟版本應有出入)。對於考評局,系統是否能用並不重要,他們不會檢查系統,只會看報告,但我校老師要求系統正常運作 (明明無教所需知識,怪哉)。時已一月,時間緊迫,同學無可能學齊所需技術。有我這編程人員及分析員,同學應該可以集中在構思及文字方面。

  • 嚴寒

    昨日,香港二零一零年最凍一日、暫時二十一世紀最凍一日。天文台錄等攝氏五點八度,為一九九九年以來的紀綠。

    正當全港不過八度之際,大部份女同學上學時依然要穿著校服,即裙。

    我校不准女生穿著過膝的襪,包括絲襪。雖說女生可於十二度之下的日子穿著西裝褲,但一來不是個個有,二來穿起實在樣衰,所以這其實不在選擇之列。

    所以,女生也就只能在這僅六度的天氣下,光着雙腿回校。

    凍到講粗口。

    如果無風,還不算難受。可恨,學校座落海旁,四周空曠,怪風年㚵無休。昨日一吹,由小腿一路凍到上腰。那種寒意,非男生所能想像。若要感受一下,可以嘗試在這種天氣下穿短褲外出,那就大概能領略到。

    若有男生問,為何女生可以在嚴寒天氣下穿短裙出街,那是自小訓練出來的。

  • 軼事

    點解人哋可以有個咁幸福嘅校園生活?

    1

    2

    雖然我嘅校園生活都唔係話點樣痛苦法,但係,同我熟落嘅人對學校都有一個睇法:討厭,超級討厭。

    點解會咁?我諗,主要都係因為,學校做嘢永遠都好睇面子,而且好無遠見。

  • 功課

    我對功課的看法,從根本上就與好多人不同。可能你亦不會認同我,不過我就如是想、如是做。

    眼見好多人,分配時間時,都會將「功課」同「溫習」放到不同地方,我很不解。我從不如此。

    我的無形時間表中,「功課」加「溫習」永遠同時出現。功課與溫習,對我來說從來都是同一件事。正確一點來說,做功課是我溫習方法之一。我做功課,除了興趣驅使,就只為溫習。沒有價值去做的功課,我會看看能否輕易抄寫,難的話,由它。幸好學校功課不多,否則我本年欠交記錄絕對不只九次。

    同學經常為功課而通宵達旦則更令我費解。殘害身體,去完成一份微不足道的作業,值得嗎?當中,有何得著?如答不出,我會不厭其煩,叫你放棄功課,去睡。

    三思而後行,今有幾人做到?大家都在做不知所云的事,但就完全無人想一下。只因老師指示,就去做。只因大家都做,就照做。

    每日浪費時間,做盡毫無意義的事,不覺可悲嗎?

  • 貼 Youtube:Sintel

    Blender Foundation 又一力作,Sintel,全以自由軟件 (free software) 製作的短篇電影。

    先看預告 (音效動態極高,請稍為收細音量):

    也就不要理為何計劃要取名為榴槤 (Durian Project)……

    正式片段,建議開 1080p (音量可調得比預告高一點):

    以下劇透 (加不負責任亂評):

    十分傷感。辛苦半生,卻親手令一切成枉然。手刃惟一親人,還要事後才知曉,後悔,亦已太遲。本來什麼也沒有的人生,忽然多了親人,忽然多了意義,為其奮鬥半生,到頭來打回原形得個吉,那種空虛、那種失落,催人落淚。

    到片末,主角才自覺容貌已變。由此表明年月已過,十分高明。不但解釋龍的敵意,也帶出震撼,同時亦提升影片的主觀好感:你試下一開始就找個呀嬸出來,看看你會失去多少觀眾和好評?當然,有人覺得主角本身就好樣衰。

    有人話 Sintel 劇情差、趕,有人有嫌內容薄弱。需要提醒,該片僅長十二分鐘。如要維持片長,我認為要略作刪減;要不段段加長 (尤其 Sintel 與 Scale 的生活),將片長延至十五分鐘以上,如此觀眾的印象也會較為深刻。

    Blender 出品,畫面一等自然不用說 (雖然不少人都找到 bug 位),想不到連聲音亦同樣出色。配音、音效、配樂,與商業作品相比絕不遜色。如果你問這級數的影片的製作成本是多少?呃……好似係四十萬……歐元。平均每秒四千五百港元。

    聽完片尾的主題曲,意猶未盡?官方 MV 去片 (提示,音質會隨畫質提高,除了 360p 轉到 480p):

    還有官方原聲大碟,免費下載,有 192 kbps MP3 同 FLAC

    不過呢, 我覺得原聲曲製作有點馬虎。基一上只把影片中的背景音樂直抄下來,並無再編曲,所以聽落過渡有點怪。

  • 自修室

    好多人鍾意到自修室溫習,因其寧靜,無人打擾;不便,較少引誘;舒適,容易集中。

    可惜,我不是其中一員。

    我向來討厭寧靜。人們在寧靜的環境中較易集中,我都係,但只限頭十五分鐘。往後的最多半小時,我會處於僅屬清醒的狀態,然後我會睡著。這與睡眠足夠與否無關,只是我對這種死寂的環境很沒抵抗力。

    自修室不是我溫書的地方 (天音:原來你會溫書?)。我要有效記憶的話,四周一定要有雜訊,最好係聲音上的雜訊。所以電視我就算不看也會經常開住。同人去自修室的話,我通常會帶上耳機聽歌,不過戴幾個鐘入耳式真的不能講笑,耳會好痛 (尤其是用三節膠……),可是不戴耳機就得十五分鐘電,兩難矣。

    另一個問題。我另一有效的學習模式是與人討論。奈何通常自修室的隔音同吸音都非常差,令人講個電話都要行開講,何況幾人圍埋討論?講開又講,圖書館都會用上隔音物料,如地毯等,順便吸音,不過一牆之隔的自修室一般都硬地硬牆、木檯膠凳,最吸音的就是人本身,這真是成本問題,還是設計問題?或是決策問題?不管怎樣,我就是不喜歡自修室這地方。

  • 夢想

    你有夢想嗎?從小就有人問我。

    小學時,未知大家的夢想是什麼?那時,教師、醫生、警察、消防員等「大路夢想」在耳邊源源不絕,不過我一樣都無想過。那時的我十分大想頭,經常有出人意表 (卻大部份都不切實際) 的想法,加上從小就希望「造福人群」,希望想法能幫到他人,當發明家就成為我的夢想。

    小時夢想,有幾人實現?你還記得當年狂想嗎?

    發明與科學,不可分離,互為因果,加上小時在常識一科成績優異,同學、老師均冠以我「科學家」之名。久而久之,我的夢想就轉移到科學研究之上。這就是首兩篇《夢想》的起點。

    後來接觸電腦多了,興趣就此而生。朝夕相對,自然日久生情,有所「遐想」。雖然立志甚多,但最想做的仍是編寫遊戲,創造新世界,一個從未存在的世界。時至今日,這仍是我的夢想。

    不久之前,若你問我的夢想為何,我或會答「我想向世界講我想講的話」,或是「創造新世界 (以逃避現實)」,最近還加多一樣,「試盡各種完全不同的創作與工作」:不同,在於媒體、形式、內容、含意、意識型態,是為完全不同。

    原來,「創造新事物」的想法,早就植根我心,而且從未離開。

    可是最近回顧一翻,又發覺不太對路。「向世界講我想講」、「創造新世界」、「做遍全世界」,這些都是我想做的,卻不是我的夢想,極其量是實現夢想的方法。歸根究底,我的夢想其實是:改變世界。

    我想由我自己,影響他人,繼而改變這個世界、這個社會。我很討厭這個社會,我看見其不公、不義、不仁、不合理,我卻又未至於絕望,所以希望改變之,以我的方法改變之。持妄想者,最終能如願嗎?

    夢想之所以是夢想,皆因其瘋狂矣。

    願天下狂想者皆如所願。

  • UM2 用後感

    上周與友人交換耳筒,至今始有時間寫字。正好,反正適應耳筒「聲底」需時。
    UM2
    這是友人的 UM2。因已聽厭,是故友人以之交換我的 ER-4P。

    UM2 是由 Westone 所出的雙單元入耳式耳機,曾經是其旗艦産品,但皇座現已由 UM3x 及 W3 所取代。

    Westone 産品的特點在於其易戴及舒適……至少據稱如是……但基於其獨特形狀,我一直難於分辦 Westone 耳機的左右。還好 UM2 上有紅藍點區別,否則如像 W 係列般僅印上 L、R 細字,我就要花很久才能分開左右耳機,每次都係。

    由於友人堅持保留耳膠,我只能用私家的。我現有無管三節膠數對、無管細碼三節膠一對、長短耳棉數對、有管三節膠一對,基本上,全都用不上。若用細碼三節膠,UM2 會因黑婦般豐滿的臀部而遠離我的耳道。對於「入耳式」耳機,不入耳密封,無用是也,身價立刻少一個零。耳棉的話,難戴。無管三節膠的話,UM2 的管道太短,不能固定耳膠,要不就出現細碼三節膠的漏音情況。

    唯有有管三節膠可用,可是這次輪到膠的管太長,戴上後耳機會遠離耳殼,雖然可用,但相貌奇怪。基本上,UM2 的設計,是要你買下有管三節膠,然後自行將管裁短,方能使用。奈何,我的有管三節膠乃為 ER-20 的後備配件,裁不得。未有時間、空間、金錢、心情去買新膠,唯有先用。

    有管三節膠大部份也未受耳機管道固定,戴上時經常變形,十分難纏。最重要的問題:由於少用有管三節膠,戴上時有如強姦雙耳。

    所用播放平台:Cowon S9。

    不講不知道,原來 UM2 的高音單元就是 ER-4P 的單元,所以兩者某些特性頗為相像,例如高音的人聲和人聲細節。話雖如此,兩者還是存有冏異:4P 走冷聲線路,而 UM2 屬暖聲耳機;4P 的顆粒感好重,而 UM2 則好柔,甚至好似有層薄紗隔在耳機之前一樣。此乃 UM2 200 Hz 泛濫所致。聽慣 4P,聽什麼也會覺得朦。

    4P 低音量少,但下潛深,UM2 就算有獨立低音單元,低音實力也未必拍得住。當然,要震撼的話就要聽 UM2,始終低音量多幾倍。撇開低音不談,其實兩者細節量相當,好些位置 UM2 甚至表現得比 4P 還好。不過,若非刻意調高音量,又或收細低音,UM2 的超重低音會蓋過高音的細節。人人口味不同,只能說 UM2 非我所好。

    音場方面,縱向音場兩者同樣食_,聲音甚少離開頭顱。橫向音場則是 4P 完勝,無計,UM2 出名音場窄。不過,當戴到某位置,音場會突然變闊,只是那位置很難找,平日也就懶理。還未有機會試耳棉和電阻線的效果。根據理論,兩者都會加闊音場。

    UM2 音場窄帶來一個問題:雖然分折力高,卻沒有空間放置那麼多聲音,今眾多聲音層疊層,十分擠擁,十分混亂,定位也就自然平平。沒有分層,枉有分析。

    據友人稱,4p 加上功率放大器時進步顯注。當音源升級時,兩者會有何表現?洗耳㳟聽。

    換回自己的耳機時,但願不用適應太久吧。

  • 軼事

    Ubuntu 10.10 Maverick Meerkat ,距離正式推出還不到一日。三號機經過連翻升級 (software upgrade),加上多年運作,已變得不穩定。看來要重新安裝一次了。