Archive

‘資訊’ 分類過的Archive

昇級為WordPress 2.x

2006年9月9日 yanni 尚無評論

雖然很久沒寫東西,但圾垃commets倒是絲毫沒有隨著我的怠惰而減少,每天都可以有上百篇的垃圾要清。花了點時間昇級到Wordpress 2.x,並開啟內建的Anti-Spam plugin,總算是清爽多了~

Categories: 資訊 Tags:

Microsoft Virtual Server 2005 R2, free now

2006年4月6日 yanni 尚無評論

這個星期一,Microsoft宣布將Virtual Server 2005 R2由原先低價的$99美金開放成為免費的軟體,僅對四個實體CPU以上的版本收費,雖然仍舊只能以Windows作為Host OS,但也開始提供以Virtual Server安裝Linux Guest OS的技術支援了。不過Virtual Server 2005 R2上官方認證過的Linux Guest OS目前還是只有RHEL、Rde Hat Linux與SuSE Linux,不若VMWare來的完整。

雖然一般認為微軟之所以會如此大方,主因其實是為了回應對手VMWare在二月初時宣布將VMWare Server(取代GSX Server)降價為免費版而所採取的不得已手段(不過兩者其實或多或少也都有受到來自屬Open Source的Xen的壓力),但也有說法是為了將來於Longhorn Server中加入類似的功能(Viridian)而佈局。但無論如何,受惠的還是我們這些消費者。:)

Virtual Server 2005 R2, Free
EMS VMware Server 1.0 beta2, Free
Open Source VM – Xen 3.0, Free, of course
VMware撼动虚拟市场

Categories: 資訊 Tags:

New Windows Update

2005年10月12日 yanni 尚無評論

微軟今天又一口氣發佈了一堆重大更新,最近在工學我的防火牆總是出現一堆攻擊的警告,看來又有一票電腦淪陷了吧…大家還是快更新的好!
Microsoft plugs Windows worm holes

Categories: 資訊 Tags:

incompatible

2005年10月7日 yanni 尚無評論

搞電腦的不管是軟體還是硬體,最怕也最討厭的名詞與況狀之一就是incompatible (不相容)了。自從重裝完咖啡香的系統後,一直有些小毛病,後來終於被我找到原因,原來是 MySQL, PHP 間的版本問題搞的鬼。
閱讀全文…

Categories: 資訊 Tags:

莫非定律

2005年10月1日 yanni 10 則評論

莫非定律 (Murphy’s law) 說:「會出錯的事,一定會出錯。」(If anything can go wrong, it will.)這句由已故美國空軍上尉Edward A. Murphy, Jr.創立的名言,無時無刻不在我們日常生活中用慘痛的實例來提醒我們它的真理。沒錯!會出錯的事,一定會出錯,而且一定出錯在你最不想它出錯的時候!
閱讀全文…

Categories: 牢騷, 資訊 Tags:

消失的空間

2005年9月25日 yanni 5 則評論

前幾個星期Windows突然通知我說系統空間不足,我一看才發現,C槽竟然只剩下10MB不到的空間,問題是我明明就記得還有20幾G的容量,怎麼可能會用光了。但奇怪的是當我全選所有的檔案是,包含所有的系統隱藏檔在內只用了19G,也就是有20G的空間就這樣憑空消失了。
閱讀全文…

Categories: 資訊 Tags:

資料庫分頁 (續)

2005年9月13日 yanni 尚無評論

上一篇中提到像SQL Server、DB2 AS400只能做到Top n,但還是可以透過一些小技巧來變相地達成類似分頁的效果,而不用一股腦地把資料全部抓出來。
以會員列表來說,如果是一頁要顯示20筆資料,按照姓名排序,則可以透過如下的語法:

SELECT TOP 20 ID, CNAME, EMAIL
FROM MEMBERS
WHERE CNAME > 'Yanni'
ORDER BY CNAME

其中的 "Yanni" 這個值則是目前顯示頁中最後一筆資料姓名欄位的值,在按下「下一頁」的同時當成參數傳過去,這樣就可以選出之後的20筆資料了。

不過這個方法就沒辦法實作出「到n頁」的功能了 :(

Categories: 資訊 Tags:

資料庫分頁

2005年9月13日 yanni 尚無評論

為了在程式中加上一個基本的分頁功能,找了些資料後發現許多的實作方式都是將所有付合條件的資料select出來後,再於程式中計算顯示。但這麼一來,資料量一大時,勢必會浪費許多不必要的記憶體空間與網路頻寬,但如果資料庫本身有支援offset的話,其實從資料庫層來實作是比較好的方法。剛好Masu提醒了我,其實Hibernate裡就有實作出分頁的功能,所以我就trace了一下Hibernate的source code,整理出常用資料庫實作分頁的語法。
閱讀全文…

Categories: 資訊 Tags:

CSS Box Model

2005年9月8日 yanni 尚無評論

愈玩CSS就覺得愈神奇愈複雜,簡單的幾句語法就可以產生許多千變萬化的效果。不過對初學者來說,卻也常常恍若陷入迷霧之中不知所措。CSS的Box Model就是常令初學者頭大的模型之一,什麼border、margin、padding的,往往教了再教學生還是迷迷糊糊的。網路上有位老兄做了個很酷的CSS Box Model Demo,看過後就真的是一目瞭然了!

Categories: 資訊 Tags:

Gallery Remote 中文解決方法

2005年7月3日 yanni 4 則評論

Gallery 系統有一個叫 Gallery Remote 的 Java AP,可以很方便的管理 Gallery 上的像簿與像片,不過一直以來中文顯示都會有問題,所以我也一直不想用。
最近才突然發現有解決的方法了,這就是 Open Source 的好處呀!
閱讀全文…

Categories: 資訊 Tags: