跳到主要內容

發表文章

SONY VAIO VPCSE16FW/S 不專業開箱文

很久沒有貼開箱文了,今天收到人生首次購買的VAIO,興奮程度不亞於首次買Mac。 這次買的是 SONY VAIO VPCSE16FW/S 銀色,是15吋 Full HD的筆記型電腦;由於24小時購物缺貨,我是在什麼都不奇怪購物買的,後來才知道原來Sony購物網也是相同價格,還比較快(我遜了...)。

網路瞬斷原因

最近公司的光纖升級後,防火牆時常送出網路斷線的通知信給我,大概幾秒鐘後就會再送一封網路連線的通知信;多的時間一天7、8次,有時候又沒有。

我看閃光與銀光

由於此篇無立論根據,就當做閒聊好了。 最近發生一件大事,在老賈掛點後不久, 阿逗比宣布終止行動閃光開發 ( 英文 ),國外也有人 預測閃光桌上版也活不久 。在下敝人小弟我覺得銀光也是有相同的命運,雖然是好技術、好東西,但是就像OS2一樣... 不知道還有人記得 Java Applet 這玩意兒嗎?現在除了很少數的證卷看盤網頁,很少人在用了...為什麼呢?因為太肥太慢,所以後來Macromedia 推出 Flash 趁虛而入 一炮而紅。 其實Flash有個更大的問題,就是更新!三天兩頭傳出安全性問題,以企業角度來看,若要讓使用者都能更新,要給管理員權限嗎?(現在的版本我不確定沒有管理員權限是否能更新,至少早期版本5、6、7都無法安裝)。敝公司幾年前常有同仁為了網頁的flash看不到而報修,讓維修人員疲於奔命。 同樣的問題也發生在SilverLight身上。從二十世紀末到二十一世紀初,隨著木馬及流氓軟體的流行,人們的使用習慣漸漸從按『是』變成按『否』,在用戶端安裝ActiveX/Plugin愈來愈困難。少數有支援SilverLight的 新X證卷 ,除了 SilverLight下單 ,也不敢不提供 下單AP 。雖然說SilverLight可以用 WSUS / SMS ,但是也無法確保用戶100%有更新(除了有使用端點防護軟體嚴格規定沒更新就不能上網者)。若MIS用SilverLight寫內網Web AP(非少數使用者),絕對會哀號遍野,讓維修人員(嗶)聲連連。 大家還記得 RMVB 嗎?現在漸漸都被Mpeg 4取代。在下認為,閃光會淡出市場(不是真正掛點)如同Java Applet,銀光也是。尤其在Windows 8 開發者預覽的地鐵(Metro)模式不能跑Flash也不能跑SilverLight的同時,更加證實在下的看法...

升級到iOS5

今天早上得知 iOS 5已經正式開放更新,連忙趕著下載。更新的必要條件是iPhone 3GS、iPhone 4、iPad、iPad2或iPod 3代以上機型,電腦必須搭載 iTunes 10.5,在iDevice的頁面上點選「檢查更新項目」,讓它自己裝就可以了。 如果有用過 Umbrella 備份 SHSH 的朋友,記得要在Windows的 C:\Windows\System32\drivers\etc\hosts 或Mac的 /etc/hosts 檔案裏,刪除 gs.apple.com 這條(在第一行加上#也行啦)。另外有些使用Windows 7/Vista的朋友升級時也有錯誤訊息,可能按滑鼠右鍵得「以系統管理員身份執行」才能順利升級。

How to make your view in FullCalendar: the hack way 如何硬改FullCalendar做出自己的View

因為FullCalendar的變數命名空間及呼叫方式,要在不動原始.js檔情況下建立自己的View很困難,因此先用「硬改」fullcalendar.js 的方式。 It's difficult to make a new view without modifying the source code of "fullcalendar.js", thus I chose the easy way.

擴充jQuery Plugin

因為之前都去硬改 FullCalendar ,它一直改版我老是跟不上,今天終於下定決心好好的看看怎麼擴充別人寫好的jQuery Plugin,關鍵字是extend jQuery plugin。 在查到 這篇 之前,我以為是利用prototype,但是jQuery內建 extend 這個方法,所以只要寫成: var dummyClass = { myMethod1: function () { return alert('方法1有效'); } }; $.extend(true, $.fn.fullCalendar,dummyClass ); 或者更簡化成: $.extend(true, $.fn.fullCalendar, { myMethod1: function () { return alert('方法1有效'); } }); 因為 FullCalendar 寫 得相當Ugly 有些變數的可視性僅限於內部,用這種寫法其實還有很多問題,如果有改成功就會有下篇 @@ ,目前試出來能夠增加View,但是options仍然只能在初始化時設定,不算成功。

在Xen FreeBSD guest安裝Xen tools

我在XenServer上安裝FreeBSD amd64的guest VM,先編譯HVM kernel再重開機。 ~/> su - # cd /usr/src /usr/src# make buildkernel KERNCONF=XENHVM /usr/src# make installkernel KERNCONF=XENHVM /usr/src# reboot 重開機後會發現網路卡變成xn0,別忘了到 /etc/rc.conf 設定網路,還有硬碟會由ada變成ad,所以請記得改 /etc/fstab 用 Label mount,參考 FreeBSD在fstab使用Label名稱mount磁碟 。