2010年6月2日 星期三

XMPP 初探

0 意見

最近剛好有機會碰到XMPP,把一些學習心得記錄在這邊。

XMPP(Extensible Messageing and Presence Protocol) 是一種IM的通訊協定,
其前身為Jabber,後於IETF標準化為RFC3920。

除了一般通訊協定常有的Server與Client外,XMPP還另外定義了Gateway,
只要通過Gateway,便可以與其他的IM Protocol通話。

XMPP最大的特色在於傳輸的內容。其傳輸的內容為XML;藉由XML的擴充性,
可以達到許多的擴展應用。不過也由於傳輸內容為XML,因此無法提供二進制的資料。
檔案傳輸需藉由外部HTTP。如果不可避免,XMPP協議提供了Base64的方式傳輸帶編碼文件。

XMPP每個用戶在網路上都有個獨特的Jabber ID,簡稱為JID。
JID由id, domain 與 resource3個部份組成。其格式為:
id@domain/resource。
resource有時可以省略。


深入閱讀......

2010年4月23日 星期五

我對自由軟體的一些想法

6 意見

這是好久以前我在ubuntu-tw論壇跟人貼過的文,覺得很能代表我對自由軟體的看法
和大家分享一下。

================================================

http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=73340#forumpost73340

#315 回覆: 企業引進Linux取代Windows之評估
雨蒼 2009/4/9 12:15
小弟目前有上MCSE課程,也上過NCLP課程並取得認證。微軟認證也考了兩張。這兩個課程幾乎都聽了兩次。

小弟深深感到,如果我是企業,我真的比較會考慮微軟。為什麼?

1.微軟解決方案非常完整。他們的解決方案可以解決幾乎大部分的需求。甚至針對企業級的架構也有非常耐用的解決方案。
2.當你出問題的時候,微軟可以保證幫你解決。
3.微軟的文件中文化較為完整

相較之下,我們可以看看自由軟體的Project,維護者常常就是那幾位,壓力測試,或是軟體的極限在哪邊?這個問題常常都是未知數。因為開發者沒有錢,沒有能力到各平台測試。


深入閱讀......

2010年3月6日 星期六

更改Debian預設安裝桌面的方法

1 意見

Debian netinstall光碟安裝KDE LXDE XFCE為預設桌面的方法:

在開機時,按tab在開機選項後面加上 desktop={kde|lxde|xfce}
之後安裝時就自動會安裝 KDE|LXDE|XFce 為預設桌面囉!
深入閱讀......

2010年2月6日 星期六

好文一篇:Re: [問卦] 有沒有念資訊一定要討厭windows的八卦

9 意見

這篇文章看了覺得寫的不錯,因此經過原作者同意後,就轉過來了。

文章代碼(AID): #1BR7wzrt (Gossiping)

作者 Freak1033 (金が信念! XD) 看板 Gossiping
標題 Re: [問卦] 有沒有念資訊一定要討厭windows的八卦
時間 Sat Feb 6 04:25:29 2010
───────────────────────────────────────

※ 引述《HollisterCo (海鷗)》之銘言:
: 身邊有些朋友念資訊的
: 但是莫名其妙的就會說你怎麼還在用微軟的東西
: 媽的爛死了之類的 你看linux都不會當機 也不會中毒
: 用linux才屌!! 用甚麼GUI 弱者才再用
: 強者都用CLI!!!!
: 是不是真的打打指令就比較厲害??????? Q_Q

唉呀, 你說這個真的說到我的心路歷程了...
這種人通常我會稱為 Linux 中二廚. lol

我自己國中的時候也是這個樣子, 逢人就說 Linux 多好多好,
還自願"幫忙"把班上的電腦裝成 Linux...

現在回想起來, 其實那只是滿足某種自我表現慾而已,
想告訴大家"我很行, 我很特別, 我用大家都不用或不會用的東西",
但是那跟應用, 有沒有解決實際問題完全是兩回事情.


至於你原本的問題喔...
是不是打打指令就比較厲害, 我必須很中肯的跟你說,
當然是啊, 至少我會你不會.
但是這有什麼了不起的嗎? 你會而我不會的事情一樣有很多,
本來世界上就是行行出狀元嘛, 看見自己的強處就好了.
當然啦, 如果你以後是要做軟體設計或資訊管理類的工作,
卻連"打打指令"都不會, 那被酸也是應該. XD


深入閱讀......