昨天去新竹參加HappyDesigner第三次聚會,是我遇到最多意外的一次行程。本來的計畫是早上做高鐵在搭轉乘車和公車到城隍廟那買點土產,接著搭公車回清大附近參加活動,晚上再搭轉乘車到高鐵車站。實在沒想到,從一開始救出意外了,高鐵竟然因為延誤所以停賣車票,我實在無法想像列車延誤怎麼會做出停賣車票的動作,還好我只是到新竹,要去高雄的人遇到這狀況不會慌了手腳才怪,我後來就改搭台鐵的火車下新竹,大概花了一個半小時,原來搭高鐵的話雖然只要半小時就到竹北,不過搭轉乘車到新竹火車站也要二三十分,整體而言是慢了半小時,因此買土產的部份就要加速進行才行。
到了新竹之後,我才發現我之前印的地圖忘了帶,而這是因為我早上找不到我原來要用的背包,最後就忘了把地圖帶出門,結果只好到便利商店隨便買一本,然後用走的到城隍廟附近,本來還想去拍幾張照片的,因為時間緊迫就放棄,連買土產的店家都和於來計畫的不一樣,買完土產後就要去找公車站牌了,目標是1路,沒想到我竟然找不到<O>,最後是走回火車站那等,不過我懷疑我是不是等錯地方,我的對向是有1路站牌,但是我這邊卻看不到,眼看對面都跑了四五輛過去,我這邊還是一台都沒有,活動也快開始了,只好搭了新竹名產的百元起跳小黃。
到清大附近之後,沒先把地圖準備好的惡報真正的襲來了,其實因為沒網路又帶地圖,我只記得那條路和復興路平行,假設是XX一路的話,有條和他垂直的就叫XX路,然後,我就困在建功路和建功一路的無限輪迴地獄之中...orz。在那邊困了半小時我只好花了300買了wifly到85度C上網查,一開始查了兩三次都還沒發現我根本找錯路,後來才終於發現金牛頓是在建中一路,才一路辛苦的走到正確的方向,最後到會場已經遲到快一個小時,tcc的第一場完全都錯過了,只好苦等影片了。
我食言了,上一篇文章發完後,我還是一直在搞vim的設定,基本上都是在弄自動完成的部份,我是很希望弄到像Visual Studio新版那樣,邊打字選項就會邊過濾,物件的結構程式也都會知道,要拿物件的屬性時,自動完成也能正確顯示選擇,就這樣弄了好一陣子,昨天晚上我終於成功了,不過又遇到syntax complete在windows會出錯的奇怪現象,一直搞到凌晨四點,連CLANNAD都忘了看還是沒有解決,一直到今天才成功迴避這個錯誤。
現在我vim關於自動完成相關的plugin有四個:supertab、snippetsEmu、OmniCppCompletion、autocomplpop。supertab是用Tab鍵觸發自動完成功能用的,本來要使用Omni Auto Completion要先按Ctrl+X再按Ctrl+O,很不方便。snippetsEmu則是用關鍵字完成一段預先設定的內容,舉例來說,我只要輸入"doc4s",再按Tab就可以插入完整的HTML 4 Strict文件宣告,這功能可以減少很多重複的工作,像是if迴圈、for迴圈都可以用這個功能來快速完成。這兩個我之前都有介紹過,而剩下的兩個剛好就一個完成我的一個需求,OmniCppCompletion讓我可以在編寫物件導向程式時有更完整的自動完成功能,autocomplpop讓自動完成的選項在你輸入時就自動出現,並且隨著你輸入的內容不斷過濾選項。
閱讀「vim的自動完成」全文
ニコニコ真是讓日本創作人提供了很棒的發表平台,各種讓人驚艷的創作不斷的冒出,今天我要特別介紹的是 Hello Windows/sm2322242。
Hello Windows是用Windows是用內建的各種音效編曲而成的一首音樂,之後也有人再改編,甚至寫詞來唱,而今天halyosy(森晴義)也發表了他改編後填詞自唱的 版本/sm2721967。
一聽真是驚為天人,一下午就repeat好幾遍,之後特別看了歌詞內容,實在是很符合Windows音效做的歌曲這點特色。
閱讀「Hello Windows」全文
Dean Edwards寫的這個函式一直是我愛用的檔案,可以在各種瀏覽器上都正常的處理事件的指派,一般而言,事件的指派除了IE的attachEvent和W3C的addEventListenr外,還有一個最傳統的方法就是直接設定該elementNode的屬性,要指派click事件就可以寫成elem.onclick = func;
,不過這個方法有個缺點是一個element的同一種事件只能指定一個function,因此一般而言都還是會使用attachEvent和addEventListener。
閱讀「addEvent()」全文
Acid3 Test前兩天正式出來了,不過相關文章似乎不多,所以我就來報一下了。這次測試的內容很多,除了CSS、HTML外,還有HTTP、ECMAScript、DOM等,我拿了Windows上幾個瀏覽器測試了一下,Safari 3 Beta表現最好,Opera 9.2和Firefox 2分數差不多,還沒測過其他瀏覽器(IE懶得測,反正知道不會過),基本上分數都還很慘就是,如果通過所有測試項目,應該會看到網頁上顯示100分的樣子,現在測過的三個瀏覽器只有Safari看得到所有的方塊,不過顏色還不正確,另外兩個就更不用說了,不過不知道Firefox 3可以拿到幾分,目前最期待的新版瀏覽器就是Firefox 3了,效能的大幅增進很吸引人,之前Firefox的效能抑制為人所詬病,沒想到現在一舉成為目前速度最快的瀏覽器,表現超越了Opera 9.5,不過我相信Opera一定不會認輸的,下一次還是能推出檔案更小、速度更快、功能更多的新版本的。
對Acid3做了哪些測試有興趣的人,可以看WaSP的Acid3 Browser Test這篇文章。