今天把家裏的server 由 CentOS 3.6 升級到 CentOS 4.2 了.
方法很簡單,下載 CentOS 4.2 的 iso 檔案, 燒成光碟.
將 server 重新開機,並且改由光碟開機.
開機以後,輸入
linux upgradeany
接著進行安裝即可.
安裝完成以後,還有一些需要調整的,例如把一些沒更新到的 el3 rpm 移除掉,調整設定等等的.
這些應該就不必多提了吧. 🙂
Just thinking more…
記得是上個月吧,逛到 Schee 大老的網站,看到了這篇:從世界體系理論觀點論台灣機車產業發展.
於是就下載了阿強同學的論文:從世界體系理論觀點論台灣機車產業發展,可是一直拖到今天才看完.
閱讀順序: 第1章, 第4章, 第6章.
最初會想看的原因,是因為我真的對台灣的機車產業不瞭解.
而且也不明白為甚麼政府不開放機車可以上高架橋與高速道路?為甚麼要放任機車在平面道路上亂竄?為甚麼不開放更多的停車位?為甚麼機車只有窄窄的慢車道,而慢車道上還充斥著公車與汽車??真的很不公平.
從論文裡,看到政府會這樣做的原因,也看到政府對扶植產業的無力.
我覺得他寫的很好,大家也應該看看.
我是真的很希望機車可以騎上高速公路啊…
原來除了可以用 xslt 來處理 xml 之外,也可以用 css 來處理,而且效果還不錯.
不過靈活度是比 xslt 稍差了些 (不能再額外添加文字).
直接參考這裡吧:
*Jserv’s blog: XML + CSS
*XML: Presentation with CSS
本來以為, .Net 編譯出來的東西與 mono 是不通用的.
可是很奇怪,在網路上都找不到相關的文件來解釋為甚麼 nant 用 mono 編譯會有警告/錯誤或是為甚麼 nhibernate 用 mono 編譯會有警告/錯誤之類的問題.
照理來說,如果是很常見的問題,都應該早有人問了才對.
昨天,赫然發現,其實是通用的.
我用 .Net Framework 1.1 編譯好一個簡單的 hello world 程式,然後放到 linux 上,以 mono 執行.
果然可以執行…
換句話說……我是豬頭……
早就該想到了,如果都 follow ECMA 的標準,其實都是通用的才對!!!
真是笨.
本想看看 .Net 實做 Spring 的專案的.找著找著,又看到了 Castle. 後來發現他們都用了所謂的 Inversion of Control 的概念.
這我就好奇了,甚麼是 Inversion of Control ??
在這裡看到一段很好的解說:
“That’s the basic concept of Inversion of Control; you don’t create your objects, you describe how they should be created. You don’t directly connect your components and services together in code, you describe which services are needed by which components, and the container is responsible for hooking it all together. The container creates all the objects, wires them together by setting the necessary properties, and determines when methods are invoked.”
然後提到大致上有三種實做的方式:
type-3 Services dependencies are provided as constructor parameters (and are not exposed as JavaBeans properties). This is the exclusive approach used by PicoContainer, and is also used in HiveMind and Spring.
接著又提到 Inversion of Control Container 應該被稱為 Dependency Injection pattern 會比較恰當…看這篇:Inversion of Control Containers and the Dependency Injection pattern
PicoContainer 與 Castle 很接近,應該都屬於 type-3 – constructor injection, 此外也有很重的 Interface Injection 味道.
上面那篇文章寫的很好,可以算是經典文了.
其他參考性的東西,不再贅述…
*Castle 官網上對 IoC 的說明就直接貼出兩篇經典文的網址.
*c# 對 IoC 的實做,目前有三個實做: StructureMap, Castle, Spring.net
*Open Source Inversion of Control Containers in C#
*Design Better Software with the Inversion of Control Pattern
*Inversion of Control
*PicoContainer – Inversion of Control
*Apache Excalibur – guide-patterns-ioc
在愛麗絲夢遊部落格仙境: 本性解碼逛到的,既逛之,則玩之.
我的結果大致是這樣:
雙子 50%
天蠍 20%
獅子 10%
牡羊 20%
整體性格
elleryq先生,靈活變通;溫柔體貼;開朗隨和;禮貌周到;努力向上也享受生活。
待人性格
elleryq先生待人:合情合理;重視感情;既喜歡與人同樂也能樂於獨處;有自信但不愛出風頭;有親疏觀念但不過分;大方坦蕩但也能保守秘密。
處世性格
elleryq先生處事:善於表達意見但不愛管閒事;隨和有彈性;行事圓融;把握重點兼顧細節;比較理想化;既有計劃也靈活應變。
性格缺點
elleryq先生性格的缺點為:容易產生忌妒心;有時候缺乏享受浪漫的心情;偶爾會動作緩慢老是慢半拍。
價值觀
elleryq先生重視的價值觀為:愛情的滋潤;和諧的人際關係;勢力範圍;較不擅長:與眾不同;追逐功利;出頭爭先。
愛情性格
elleryq先生在愛情上喜歡快速的進展步調,很羅曼蒂克,享受獨立也喜歡有人作伴;較常表現:幽默風趣,情深意濃,認真執著,優雅大方。
金錢性格
elleryq先生的金錢觀:花錢有分寸不浪費也不小氣,喜歡按照計劃用錢;容易把錢用於:追求新奇,享受浪漫,紓解壓力,崇尚唯美。
還可以看五星運勢,不過那是算當天的,就不貼了…
要直接算的話,點這裡吧…
Mono 1.1.10 前幾天 release 了,在 asp.net 方面,多了一個很方便的功能 – AutoConfiguration.
在之前,每次添加一個 asp.net application, 就需要去更動 mod_mono 設定,相當麻煩.
現在可以不用了,只要在 mod_mono.conf 添加
MonoAutoApplication enabled
之後,就可以很方便的跟寫 php application 一樣,建立目錄以後,就等同於是建立 application.
舉例來說,你在你的 Home directory 編修一個 asp.net 網頁
$ echo $USER
rupert
$ cd
$ cd public_html
$ mkdir demo
$ cd demo
$ edit hello.aspx
那麼,你編寫完以後,就可以直接
http://your_server/~rupert/demo/hello.aspx
真的是…太方便啦… 🙂
今早在LinuxToday上看到Mono Directions…
裡面報導了目前的現況,以及未來的方向.
我只摘錄我有興趣的幾個項目:
*mono 1.2 要等到 Windows.Form 完備以後才 release
*gmcs (.Net 2.0 c# compiler) 除了 nullable types 之外,已經齊全.
*monodevelop, 可以寫 plugin 來 enhance 了,我最期待的是 asp.net designer…
*asp.net 2.0 在進行中,但已經有不少 control 可用,而 Atlas 也開始實做.
*msbuild 也有替代品 – xbuild…但還沒作為正式 release 的內容 (Google Summer of code projects 的成品)
*xaml 也有人實作了. (Google Summer of code projects 的成品)
*ADO.Net 2.0 進行中.
其他又學到的,原來有 mono debugger可用…
介面非常類似 gdb,對熟悉 linux 程式寫作的人,不難上手.
關於UML 2.0,網路上的資源很多。你可以直接下載OMG的UML 2.0文件,網址在:http://www.omg.org/cgi-bin/apps/doc?ptc/04-10-02.pdf。
另外,http://www.uml.org/#UML2.0 有許多UML相關的連結,也值得去看看。
這可不是王昭君的出塞曲.
而是駐塞內加爾農業技術團的撤退紀實.
*出塞曲–自塞內加爾撤退紀實(上) – New Africa
*出塞曲–自塞內加爾撤退紀實(下) – New Africa
看來新聞言過其實啊.