2008年3月4日 星期二

Samba.conf 設定擋

S

amba 中最重要的設定檔為 /etc/samba/smb.conf。

而它又分為定義主機的 [global] 部分及定義分享資料夾 [webpage] 的部分。

[global] workgroup:工作群組。 netbios name:主機名稱。 server string:主機說明,隨便寫寫沒關係。

security:share(不管制)/user(以帳號密碼)/domain

Linux系統基礎指令(一)

最

近一直跟Linux接觸,所以開始著手整理一下手上的資料。
以下是我列出幾個很常用很常用的指令(再常用也不過了)算是"新手上路"級的
有些我只有列指令,因為可以直接使用。有些則是用例子來表示(因為有些指令是帶著參數使用、帶著檔案、或者目錄來使用)
bash shell
echo
cd /
cd ..
cd ~
pwd
ls
ls -a
ls -l
ls -d
ls -i


ex. mkdir easy
ex. rm copyme
rm -f
rm -r

ex. rm -fr easy
ex. mkdir -p easy/as/pie
ex. echo "firstfile" > copyme
ex. cat copyme
ex. cp copyme copiedme
ex. mv copy copp



ex. Hard Link
ln firstlink secondlink
ls -i firstlink secondlink
15782 firstlink 15782 secondlink



ex. Soft Link
ln -s secondlink thirdlink
ls -l firstlink secondlink thirdlink
-rw-rw-r-- 2 agriffis agriffis 0 Dec 31 19:08 firstlink
-rw-rw-r-- 2 agriffis agriffis 0 Dec 31 19:08 secondlink
lrwxrwxrwx 1 agriffis agriffis 10 Dec 31 19:39 thirdlink -> secondlink


最後這幾個算是很常用的指令,用途很多、也很強大,真的要好好了解


man
grep
find


ex. man find
ex. man grep
(沒錯! 就用man去查查那兩個指令的用法吧~ 其上所有指令都用man來查詢~)

SIP--最近一份報告的草稿~ <還有很多地方待修正~~~>

最近一份我的SIP報告的草稿~ <還有很多地方待修正~~~>



下面是OUTLINE以及下載點
此篇草稿主要是依據RFC3261來整理的
Overview of SIP
================================
SIP Functionality and Message Structure
Registration
Conclusions
References

主要的Reference如下
SIP: Session Initiation Protocol (Request for Comments: 3261)
HTTP Authentication: Basic and Digest Access Authentication (RFC 2617)
Session Initiation Protocol (SIP) Basic Call Flow Examples (RFC 3665)
Session Initiation(SIP) Methodology Handbook

有興趣的可以參考!


SIP~Intro v.1

2008年3月3日 星期一

Could not find the file "flash.ocx"

以

下次我在網路上找到的一個解法~ <加上我自己的情況>

原文轉貼處

錯誤訊息:
could not find the file "flash.ocx"

新機器配置 :
VAIO SZ-58 vista Business

發生原因:
上網更新 Adobe Flash Player 至 V9e 版。

將 Adobe flash player 更新至 v9e 之後,原本在 %systemroot%\system32\Macromed\Flash 資料夾(不一定在此資料夾,要搜尋 flash*.ocx 看看)之 flash.ocx 會被移除,且剩下 flash9e.ocx。這樣的情況就會發生舊版設計的 flash 無法呼叫 flash.ocx。

我的發生狀況是:
安裝完Dr.eye 7.0,並且更新新的Adbobe Flash player,將會出現 "Could not find the file "flash.ocx" 錯誤訊息方塊,導致該程式無法繼續執行。


解決方法:

打開 %systemroot%\system32\Macromed\Flash 資料夾(我的情況是在此資料夾裡),找到 flash?.ocx (? 代表現在的版本) 原地複製並將檔名改為 flash.ocx 即可。


Dr.eye 7---元件:DrAdb301,錯誤

我

重新安裝Dr.eye 7.0時發生的錯誤,以下是網路上找到的解法。



安裝時出現出現錯誤訊息"元件傳送錯誤,元件:DrAdb301,錯誤:檔案名稱、目錄名稱或磁碟區標籤語法錯誤",造成無法正常安裝。

A: 可能是系統曾安裝過Dr.eye,而系統機碼未清除乾淨造成,你可依以下步驟設定:
  1、移除Dr.eye後重開機(如果在"控制台"/"新增移除程式"中有Dr.eye項目時,先行移除)。
  2、刪除Dr.eye安裝目錄(二個目錄):
    C:\Program Files\Inventec\Dreye
    C:\Program Files\Common Files\Inventec Shared\DreyeDict
  3、執行光碟中/tool/Setup.exe,清除機碼。
  4、再行重新安裝Dr.eye 7.0。

以上方法我試過,可以work~

2008年2月27日 星期三

如何刪除 IE右鍵選單 不要的功能

如

何刪除 IE右鍵選單 不要的功能


1.請按 (視窗鍵+R)
2.輸入regedit,然後按確定
3.就會挑出登錄編輯程式
4.找到下面的路徑

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt

5.刪除不要的功能即可。

ps.刪除任何東西前,記得備份,以免誤刪 !

Unicast、Broadcast與Multicast

1

. unicast

就是所謂的一對一的通訊
2. broadcast (強制性廣播)
使用字尾 255 作為目標 IP,例:x.x.255.255 or x.x.x.255,
也就是針對整個子網域為對象,整個子網域皆會收到該廣播。
3. multicast (選擇接收廣播)
multicast 範圍為:224.0.0.0 - 239.255.255.255,定義在 Class D
每一個 ip 都是一個“群組”,當作入該 ip 也就是加入該群組,當對該 ip 發出 multicast 訊息,加入群組的所有人都會收到廣播。
=========
broadcast, multicast 都是一對多的訊息溝通,兩者的差異以實例來說明
Q. 假設有一電腦 ip address: 192.168.0.10,子網域 submast: 255.255.255.0
broadcast:
欲針對整個 192.168.0 子網域傳遞訊息可使用 192.168.0.255 為對象發送。
(192.168.0.255 是唯一的值)
multicast:
設定加入的 ip 群組就收到該群組的群體廣播,可同時加入多個,也可全不加入。
例如加入 239.255.255.250 的 multicast 群組,就可以收到 UPnP 的廣播。

2008年2月24日 星期日

gvim 7.0安裝

個

人喜歡使用gvim.....
以下為轉貼文 (我於ubuntu 7上試過,可以work,分享給大家,有需要的參考。)

gvim 7.0的安裝
首先安裝編譯工具。

$ sudo apt-get install build-essential
$ sudo apt-get install ncurses-dev
$ sudo apt-get install xorg-dev
$ sudo apt-get install libgtk2.0-dev


然後從 http://www.vim.org/ 下載 gvim 7.0 的最新原始程式碼 vim-7.0.tar.bz2。
$ wget ftp://ftp.vim.org/pub/vim/unix/vim-7.0.tar.bz2
$ tar xjvf vim-7.0.tar.bz2
$ cd vim70

編譯並安裝:
$ ./configure --enable-fontset --enable-cscope --enable-gui --enable-multibyte --with-x
$ make
$ sudo make install


確認安裝是否正確:
$ gvim
[以下部分我就沒有使用了]

如果能正常顯示 gVim 的介面則說明安裝成功。然後刪除自帶的 vim 6.4。
$ sudo apt-get remove vim vim-common vim-runtime

建立符號連結使其指向 vim 7.0。
$ sudo ln -s vim /usr/local/bin/vi
$ sudo ln -s /usr/local/bin/vim /bin/vi

搜尋此網誌