1. X31 + DVI output

    總算達成目標了!! emotion

    買了張便宜的 PCI VGA 卡 ( nVidia FX5200, 128mb ram ), 我的 X31 總算能用 DVI + LCD monitor 了 emotion

    不過 dock 上唯一的一個 PCI slot 拿來裝 vga card, 原本的 1394 卡只好拔掉, 看來得再去物色一張便宜的 PCMCIA 1394 card 來用, 真是大工程…

    換了 VGA 卡, 當然是滿意啦 emotion, 效果比內建的強太多, 爽度也不一樣, 不過也有一些缺點就是了… 最大的缺點就是換上去的 VGA 不能停用, 也就是我一定得關機才能拔走 notebook. 以前慣用的休眠模式等於失效了. 這是最大的不便… 不能休眠拔了就走, 實在是有點傷腦筋 emotion

    第二個小缺點就是, IBM 附的 Presentation Director , 它的切換 display mode 也只支援內建的 ATI chip… 沒辦法把外接的 VGA 也納入它的 theme… 變成回家後得自己按右鍵, 啟用 DVI output… emotion

    不過比起其它的 notebook user 來說, 已經太好命了, 其它 notebook user 連接 pci 的機會都沒有… emotion, 該滿足了… 該滿足了…

    2005/04/04 敗家 有的沒的

  2. community server 改造工程

    自從裝了 community server 1.0 rtm 之後, 就一直對它東補補西改改的, 到現在家裡太座對它不滿的地方終於修的差不多了, 我自己補的新功能也補的差不多了, 做個總結, 總共改的地方有:

    1. TextEditorWrapper 改進:
      CS 1.0 用的是 FTB 3.0, 有很多進階的編輯功能都沒被打開, 改寫了自己的 TextEditorProvider, 掛上 CS 後就通通啟用了 emotion

    2. 啟用 FTB 3.0 的 “Insert Image From Gallery” 功能:
      FTB 3.0 內建了 image gallery, 可以讓使用者上傳要插入的圖檔, 就像 office 裡的多媒體藝廊一樣, 花了點時間也把這地方補好了, 張貼 blog 及 forum 裡的 post 都可以啟用這功能

    3. FTB 3.0 多了一排 emotion icons 的工具列, 點下去就能插入表情符號

    4. CS 相簿批次上傳:
      CS並沒有提供批次上傳照片的功能, 我自己寫了 web service 掛上去, 再照這個 api 寫了 command line tools, 可以把 local 的相片批次縮小後再上傳, 同時會自動建立相關的 group / gallery

    5. 改掉一些我不喜歡的 page:
      首頁: 原本那堆字都被我改掉了, 改成 gallery / blogs / forums 的 asp.net control
      Blog 首頁: 也被我改掉了, 改成 blog 列表
      Blog Homepage: 也改掉了, 只會秀 title, 內文要點進去才有 ( 應太座需求, 不得不改…emotion )

    目前就大概做到這樣. 用起來真有成就感啊 emotion!! 接下來的動作就是要把舊的 ChickenHouse Forum 裡的資料轉到 CS 來…

    2005/04/04

  3. 優秀青年, 329 不放假

    咳咳, 優秀的青年 329 是會努力工作的…

    當然, 這句話是寫給那些有放假的人看的 emotion

    2005/03/29 有的沒的

  4. Photo Gallery 啟用 !!

    終於搞定了 emotion

    其實原本的 Gallery 就不錯用了, 該有的都有. 只不過像我已經有一堆照片, 要一張一張上傳, 那我寧可不要放.. emotion
    這幾天就是想自己弄個簡單的批次上傳照片的工具, 現在應該都 OK 了

    細節就另外再說了, 先看相片再說

    2005/03/27 有的沒的

  5. 修改 Community Server 的 blog editor ( Part II )

    Community Server Editor Part 2

    花了點時間研究 CommunityServer 1.0 的 source code, 發現三位作者的架構設計的相當漂亮, 上一篇提到的 TextEditor Wrapper, 就是用 Provider Pattern 的樣式設計出來的. 整套系統很多地方都用到 Provider Pattern, 包括安全機制 ( membership, roles, auth… etc) 也都採用一樣的作法, 未來可以很簡單的寫另一套 Provider, 然後只要改一下 configuration, 馬上就整個切換到新的 Provider.

    這次我先拿 TextEditorWrapper 下手, 繼承下來後把我想要的東西都加上去, 然後在 communityserver.config 裡頭把我自己寫的 Wrapper 掛上去, 哇哈哈, 我上一篇說沒辦法改的東西都改好了 emotion, 不但把表情符號都加到 Toolbar 裡, 同時原有 FreeTextBox 的一些進階功能也打開了. 雖然會用到的還是那幾個, 不過用起來爽度就是不一樣 emotion

    下次再來改別的地方試試看..

    2005/03/20 .NET 技術隨筆