翻新的進度比預期中快了很多。
才過了一天多,無動畫的縮放功能就已經完成了。
不過動畫化的過程不太順利,
在Javascript中的recursion(遞歸函式)中出現了一些未知的問題。
似乎是在loop(迴圈)中呼叫recrusion後不能返會loop中,導致程式不能運行下去。
JavaScript沒有compile-time debug實在叫人苦不勘言。
[ 訪客留言(0) ] [ 編輯日誌 ] [ 分享至FACEBOOK ]


本 作品 係採用共享創意 署名-相同方式共享 3.0 香港 授權條款授權。
This work is licenced under a Creative Commons Licence.
翻新的進度比預期中快了很多。
才過了一天多,無動畫的縮放功能就已經完成了。
不過動畫化的過程不太順利,
在Javascript中的recursion(遞歸函式)中出現了一些未知的問題。
似乎是在loop(迴圈)中呼叫recrusion後不能返會loop中,導致程式不能運行下去。
JavaScript沒有compile-time debug實在叫人苦不勘言。
[ 訪客留言(0) ] [ 編輯日誌 ] [ 分享至FACEBOOK ]
很多人(好像不論男女),在拍照時,
都喜歡把眼睛瞪得大大的,
讓旁人看上去會認為他們偶上了什麼神奇的事。
筆者當然明白,他們只是想令拍照時的樣貌較好看。
但請恕筆者是個有話直說的人:
每一次看到這樣的人/照片,
筆者都替這些人感到可鄰,
因為他們明顯是在弄巧反拙。
眼睛大的人,樣貌確實較為討好(原因為何這裡就不談了),
但如果故意睜大眼睛的話,
別人是會看見,並一定知道的。
肌肉的拉緊、看上較平板的眼窩、
上下眼瞼與虹膜末端間白色的鞏膜等,
也讓別人輕易看到他們正在睜大眼睛。
當虹膜上下的末端藏在眼瞼後,
會讓人覺得眼睛比實際的大,
這是類眾多視覺錯覺之一。
有廠商發現了這點後推出了俗稱「大眼仔」的有色隱形眼鏡。
若稍微瞇一下眼,把眼瞼放在比平常更接近虹膜的地方,
其實返而會讓人覺得眼睛較大
(配帶有色隱形眼鏡或虹膜本已大者不適用),
不要弄巧返拙就是了。
[ 訪客留言(0) ] [ 編輯日誌 ] [ 分享至FACEBOOK ]
以前這裡是以table作排版,但筆者後來發現table易於製作但難於修改,
所以今天起將進行翻新工程,以div配合CSS進行排版。
由於新排版更依賴CSS,所以別指意IE的渲染會有好轉。
其實在發文前,排版的翻新工作已經基本完成了,
而IE的渲染也確實令人心寒。
請恕筆者不會為IE作出優化,
因筆者認為沒有必要遷就不遵守公開標準的人(才不理會有多少人在使用)。
接下來將是效果的加建。
效果加建將考驗筆者的HTML 4.01、CSS、JavaScript的功力,
其中HTML 4.01是筆者多年沒有接觸的語言(早轉用XHTML 1.1了,雖然兩者的差別不大),
而筆者對Javascript更只是一個寫過數個函式的絕對新手。
事實上,筆者並不希望使用Javascript,
一來筆者並不熟悉這語言;
二來Javascript對電腦運算能力的需求高
(筆者還有在使用03年出廠、使用Pentium M的laptop);
三來筆者瀏覽網頁時向來習慣關閉Javascript(謝Fx的NoScript插件)...
而自己的網誌則需開啟Javascript才能瀏覽,這太諷刺了。
不過如果要有互動的動畫的話,JavaScript是不可缺少的
(不要根筆者說Flash,Flash不是公開標準,而且Flash比Javascript更耗資源)。
為解決視覺效果與效能、公平性的矛盾與衝突,以下是筆者的方案:
這計劃能否成功仍是未知之數,
因為網誌上有很多東西不是筆者能控制到的。
或許到最後,這裡仍只是個沒有JavaScript的爛網誌。
[ 訪客留言(0) ] [ 編輯日誌 ] [ 分享至FACEBOOK ]
sweet range一詞來自sweet spot,
是筆者所建立的理論。
不同的樂器所能發出的頻率都不同,
但能發出的頻率的悅耳程度也會不同,
最典型的例子就是鋼琴的低音部份,
常會有一些奇怪的雜音。
所謂的sweet range,
就是一個發聲部件所發出(最)悅耳的頻率範圍。
不同類的音源會有不同的sweet range,
如鋼琴和小提琴的sweet range就差了一截。
同類的音源之間也會有不同的sweet range,
如一般鋼琴的是在中高音,
而貴價鋼琴的sweet range延伸至中低音、甚至低音。
Sweet range是聲音現象,成因自然是和聲波有關。
對於sweet range的解釋,筆者提出三個可能。
聲音頻率與發聲部件或環境的自然共振頻率接近;
發聲部件在發出特定頻率時的泛音數量及音量會增加;
發聲部件在發出特定頻率的同時發出其他雜音的數量、音量比較少。
[ 訪客留言(0) ] [ 編輯日誌 ] [ 分享至FACEBOOK ]
昨日跟友人到旺角訂/買CD。
收穫如下:
最後全都找到現貨,不用訂購。
滿心歡喜地回到家後,逐一開封。
先是RM OST,
光碟的印刷效果好,但不好看...字幾乎看不到。
由於家母正使用一號機,那唯有用三號機(手提電腦)先播放看看。
播放器能顯示CD及歌曲的資訊,第一次看見這樣盡責的唱片商註一、註二。
播放的第一首曲,00:38 ~ 00:4x沒有聲音,怎會這樣的...
回放了數次也是這樣後,沒有心情再聽下去,故先換碟。
再來Vocarhythm(其實這早在港鐵月台候車時就已偷步開封了),
初音怎樣看也是漂亮嘛...CD上的彩色印刷不錯,是少有的好設計。
放進電腦後,這次就見回正常的唱片商了,
螢幕上看到的全是Track 1、Track 2、Track 3...
如果有先到官方網站試聽的話,筆者一定不會買這CD,
因為這CD不是筆者聽開那類型的音樂。
初音的sweet range註三大約在1khz~1.5kHz,是在人能唱到的範圍內。
作為模擬女聲的軟件來說這是一個不錯的設定。
往後再嘗試播放RM OST,但還是卡掉了。
聯絡友人後,發現友人的RM OST也有相同的問題,
而且問題好似比筆者的更嚴重。
看來是同一批的CD也出問題了。
然後到了今天。
嘗試把RM OST複製到硬碟上,曲目一出問題就是當然的了,
萬萬想不到的是曲目二、八都出現了問題,
而完整度低於 99.8%更不計其數。
但不要緊吧,反正能聽到就可以了。
另外,在把CD從存放區移到讀取區時,
Vocarhythm的盒從紙套中滑出,從一米高空墮地受損。
前蓋的臂位斷裂,幸好CD並沒有損壞。
這已經是筆者第n+1次把CD盒掉破了,
所以筆者十分討厭以有機玻璃做成的傳統CD盒。
註一:我承認我是孤陋寡聞,這是我第一次看到有CD能正確地顯示資訊。
註二:讀者沒有看錯,我沒有打錯,我是說盡責。
註三:sweet range是筆者的理論,將於稍後張貼至此。
[ 訪客留言(0) ] [ 編輯日誌 ] [ 分享至FACEBOOK ]
最近很多人也在爭取最低工資,
希望保障自己及其他低收入人士。
但他們是否清楚自己在爭取的是什麼?
最低工資,表面上能確保工人的收入,
但卻會引發一連串事件,到頭來會危害自己的工作。
當出現了最低工資,沒有錯雇員的收入會上升(至少確保會穩定),
但這代表著雇主的支出會上升。
為求收支平衡,雇主能做的是減少支出及增加收入,
即減少雇員數目(至少減少工時)及增加產品或服務的收費。
即最低工資會帶來的問題,
是令工作職位減少及消費指數上升,
到頭來只會令貧富懸殊的問題更加嚴重。
[ 訪客留言(0) ] [ 編輯日誌 ] [ 分享至FACEBOOK ]
日前與家父談話,
內容為何已經忘了,只記得他講過一句:
「跟別人談話時不要談宗教,,除非你跟對方很熟絡,
因為宗教是一件十分個人的事。」
對此我並不贊同。
宗教的信與不信,表面上是個人的事,
但由古至今,宗教都在影響全世界。
如古埃及耗盡人力物力的金字塔;
如中世紀時的獵巫、十字軍東征;
如二零零一年發生的九一一事件,
又如幹細胞研究被阻止;
如同性戀被歧視;
如一些科學理論的教授被阻止。
這些都是源於人類的沒有證據、不理性、不真實、不切實際的信念,
有人稱之為信仰;有人稱之為宗教;有人稱之為迷信。
宗教毒害人類文明已經多時了,
閣下會覺得持有某信仰的人,
不停嚴重影響他人的生活、甚至危害他人性命,
歧視他人、妨礙科學發展,
是個人的事嗎?
明顯,這是關乎人類文明的事。
所以我們應該站起來;我們應該團結,
這樣人類才可清潔進步路上的障礙物,
這樣人類才可擺脫背後的枷鎖,
這樣人類才能抵抗毒害文明的病毒。
[ 訪客留言(0) ] [ 編輯日誌 ] [ 分享至FACEBOOK ]
今天筆者使用電腦時,
COMODO Antivirus彈了一個視窗出來,說發現了病毒。
在沒有細心考究該檔案和病毒名稱的情況下,順手就按下了刪除鍵。
除了記得是DLL外,對該檔案的認知為零。
接著有第二個視窗彈出,說Windows缺少了某個重要的檔案,
要插入Windows的安裝碟進行修復。
在也沒有細心考究的情況下,按了取消。
在下一次開機,Windows歡迎畫面出現之前,
出現了Microsoft經典的第二標誌:藍畫面。
上面的文字為:
STOP: c0000135 Unknown Hard Error
Unknown Hard Error
這樣簡潔的藍畫面還是第一次見。
在三號機網上查找了一會,發現可能導致這情況的原因為:
System32內的
advapi32.dll
gdi32.dll
kernel32.dll
user32.dll
winsrv32.dll
任一受損。
立刻在一號機中進入Linux,並開啟system32資料夾查看。
果然,advapi32.dll失蹤了。
在身邊的Windows XP安裝碟全數失蹤的情況下,
手頭上可能有這檔案的,只有二號機那壞掉了的Windows。
於是又開啟了二號機,在Lunix中找到了這個檔案。
以USB flash memory把檔案複製至一號機的
C:\Windows\system32
後,重新開機。
然後一號機的Windows就回復正常了。
其他可行方法為:
使用Live CD(如UBUNTU等)把檔案復位(需要其他電腦的協助);
使用Windows XP安裝光碟進行修復;
使用映像檔復原Windows XP;
重新安裝Windows XP;
放棄使用Windows XP。
[ 訪客留言(0) ] [ 編輯日誌 ] [ 分享至FACEBOOK ]
這就是傳說中的雞肋了嗎...?
自由度是大,但不夠(人類的欲望是無窮的...),
不允許使用XHTML、UFT-8,
套件的方便程序有所不足,
而且沒有其他Blog system均有的Tag。
食之無味,棄之可惜。
這網站比較有趣的是,
儘管使用HTML 4.01 Transitional,當中卻有XHTML的語法。
不合標準的網頁不應存在,
瀏覽器沒有義務渲染有錯誤的網頁。
今天是本網誌開站日,
但為了與之前的日誌作同步,之後會放上今天前的文章。
[ 訪客留言(0) ] [ 編輯日誌 ] [ 分享至FACEBOOK ]
自人類文明發展以來,「分類」這一動作就從未停過。
不過數千年以來,儘管分類的方法與細節不同,
分類的方法從未變過,都是把不同的物件或概念分開。
直至tag的出現。
以往無論以任何方法分類,該方法也只是隨意的,
但我們不能說哪個方法較佳,因為沒有客觀的標準,
只能靠使用者分類和搜尋的方便度來比較,
然而每個人的習慣和喜好也不同。
搜尋者往往只能依分類者的方法做,
為搜尋者帶來不便。
tag的興起要歸功於Delicious和Flickr.com,
不過tag的概念的出現應該可以與搜尋器拉上關係。
以往搜尋時,只是把搜尋關鍵字與所有字串比較。
但當資訊越來越多,此方法開始變得不可行,
於是人們便開始尋找新的做法與演算法。
其中一個使用至今的方法就是關鍵字,
關鍵字的概念是在搜尋前先為資料定義一個(或數個)可搜尋的字眼,
在搜尋時就只對著這些字眼作搜尋,而無需讀取所有資訊。
這樣無論對搜尋者還是搜系統都是一個福音,
因為搜尋時間與工作量都同時大幅下降了。
tag的美妙之處在於非層遞。
這樣任何與資訊有關的字眼都可作為一個容易讓人搜尋的關鍵字。
不過,tag並不能被分類為分類,
因為tag只是提供搜尋的途徑,並沒有把事物分門別類。
勉強要說的話,tag是一個有潛質成為進階分類的系統,
因為分類者可以透過tag把一個事物同時分在不同類別下。
Qooza沒有Tag真的太可惜了,
因為一般分類系統對我已經不夠用了。
[ 訪客留言(0) ] [ 編輯日誌 ] [ 分享至FACEBOOK ]
in Xanga (那裡較熱鬧...)