好久沒有po有關NS2的東西 XDD
在這個地方
http://read.pudn.com/downloads107/sourcecode/unix_linux/network/441755/wireless.tcl__.htm
他說:
根據國外網站上討論, ns2上Pt與距離之公式為 Pt=7.2-e11*(125^4)
後來研究了一下 如果他列出來的數字是對的 算式應該是 Pt=7.2*10^(-11)*(distance^4)
(少一個乘號差很多耶)
可是這個算是我還是覺得很怪 因為找不到其他相關的討論 囧
而且根據TwoRayGround Model
http://www.winlab.rutgers.edu/~zhibinwu/html/tworayground.html
從這個Model的公式來看
distance=125m的Pt 是250m的Pt的1/16
然後最上面提到的公式 也是大約差16倍
--
如果是我的話 我應該就參考TwoRayGround Model的公式
直接乘16吧 XD
2011年6月1日 星期三
利用excel產生不重複的亂數
ref:
http://whitefox-blog.blogspot.com/2006/10/excel_20.html
其實我只知道怎麼產生亂數 可是怎麼產生不重複的亂數就不知道了 囧
使用rank和rand就可以達成目的了(!?)
--
我程式弱 只會excel QQ
http://whitefox-blog.blogspot.com/2006/10/excel_20.html
其實我只知道怎麼產生亂數 可是怎麼產生不重複的亂數就不知道了 囧
使用rank和rand就可以達成目的了(!?)
--
我程式弱 只會excel QQ
windows server 2008 自動登入
http://kailotus.blogspot.com/2009/10/windows-server-2008-ie.html
簡單說 照做就好 XD
開始 -> 執行netplwiz
設定完之後會要你再次輸入密碼 然後收工 XD
簡單說 照做就好 XD
開始 -> 執行netplwiz
設定完之後會要你再次輸入密碼 然後收工 XD
用virtualbox開啟vmware的虛擬機器
vmware突然掛掉 完全不知道要如何啟動 = ="
(討厭的windows server 2008 一點都不習慣 QQ)
後來直接放棄改用virtualbox
然後又查了一下如何用virtualbox開啟vmware的虛擬機器
簡單說 用virtualbox新建一個虛擬機器
在硬碟的部份就指向原本的vmware的虛擬機器(.vmdk)
以我為例 我要指向Fedora core 4的虛擬機器 可是開機會遇到kernel panic
這個時候只要回到主選單的設定值 去修改硬碟的地方
會發現硬碟是放在SATA控制器
把硬碟改回IDE那邊就可以正常開機了
ref:
http://dodogo.gotdns.org/disx/forum.php?mod=viewthread&tid=611&page=1
----
不用整個重灌 + 轉移資料真開心 (謎)
(討厭的windows server 2008 一點都不習慣 QQ)
後來直接放棄改用virtualbox
然後又查了一下如何用virtualbox開啟vmware的虛擬機器
簡單說 用virtualbox新建一個虛擬機器
在硬碟的部份就指向原本的vmware的虛擬機器(.vmdk)
以我為例 我要指向Fedora core 4的虛擬機器 可是開機會遇到kernel panic
這個時候只要回到主選單的設定值 去修改硬碟的地方
會發現硬碟是放在SATA控制器
把硬碟改回IDE那邊就可以正常開機了
ref:
http://dodogo.gotdns.org/disx/forum.php?mod=viewthread&tid=611&page=1
----
不用整個重灌 + 轉移資料真開心 (謎)
2011年5月24日 星期二
dokuwiki的安全性設定
因為
DokuWiki stores configuration and page data in files.
These files should never be accessible directly from the web.
簡單說就是data資料夾不能直接在網頁上存取 (應該吧!?)
然後參考這個頁面的設定方法
http://www.dokuwiki.org/security#web_access_security
我作法是:
編輯 /etc/httpd/conf/httpd.conf
最後加上這些東西
<LocationMatch "dokuwiki/(data|conf|bin|inc)/">
Order allow,deny
Deny from all
Satisfy All
</LocationMatch>
重新啟動apache就好了
--
原來的設定檔是寫LocationMatch "/(data|conf|bin|inc)/"
可是怕會影響到其他東西 又懶得一個一個測試
改成LocationMatch "dokuwiki/(data|conf|bin|inc)/"之後
結果一樣 XD
DokuWiki stores configuration and page data in files.
These files should never be accessible directly from the web.
簡單說就是data資料夾不能直接在網頁上存取 (應該吧!?)
然後參考這個頁面的設定方法
http://www.dokuwiki.org/security#web_access_security
我作法是:
編輯 /etc/httpd/conf/httpd.conf
最後加上這些東西
<LocationMatch "dokuwiki/(data|conf|bin|inc)/">
Order allow,deny
Deny from all
Satisfy All
</LocationMatch>
重新啟動apache就好了
--
原來的設定檔是寫LocationMatch "/(data|conf|bin|inc)/"
可是怕會影響到其他東西 又懶得一個一個測試
改成LocationMatch "dokuwiki/(data|conf|bin|inc)/"之後
結果一樣 XD
2011年5月22日 星期日
關閉selinux
編輯/etc/sysconfig/selinux
裡面有說要怎麼關閉
enforcing - SELinux security policy is enforced.
permissive - SELinux prints warnings instead of enforcing.
disabled - No SELinux policy is loaded.
所以說
SELINUX=disabled
這樣就可以了 XD
----
也可以在開機選單 grub.conf 或 menu.lst 裡面
在kernel那排指令加上selinux=0
http://wiki.linux.org.hk/w/Enable_or_Disable_SELinux
--
應該要重開機吧 不是很確定 囧~
裡面有說要怎麼關閉
enforcing - SELinux security policy is enforced.
permissive - SELinux prints warnings instead of enforcing.
disabled - No SELinux policy is loaded.
所以說
SELINUX=disabled
這樣就可以了 XD
----
也可以在開機選單 grub.conf 或 menu.lst 裡面
在kernel那排指令加上selinux=0
http://wiki.linux.org.hk/w/Enable_or_Disable_SELinux
--
應該要重開機吧 不是很確定 囧~
開機自動執行vmware的虛擬主機
這個是vmware server 2用的方法 (網頁介面那個)
過程懶得打了 就看下面這篇吧 XD
重點就是把原本放在"Manual Startup"的虛擬主機往上移
移到"Any Order"就好了
ref(圖文說明):
http://blog.xuite.net/jyoutw/xtech/33835717
過程懶得打了 就看下面這篇吧 XD
重點就是把原本放在"Manual Startup"的虛擬主機往上移
移到"Any Order"就好了
ref(圖文說明):
http://blog.xuite.net/jyoutw/xtech/33835717
2011年5月16日 星期一
2011年5月9日 星期一
android dev phone 1 升級到2.2
台灣買的HTC magic可以參考 http://cdroid-aboutandroid.blogspot.com
(強者我學弟寫的東西 XD)
至於從Google買的android dev phone 1
好像就不能用這個方法
(我也不知道為什麼 囧)
後來找到這篇
http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_Android_Dev_Phone_1
基本上只要按照他的步驟就可以成功了
================以下是備份 XD====================
這邊只講CyanogenMod 6的部份 其他版本請參考原網頁
1. 抓Amon_Ra 1.7.0 for CyanogenMod 6: 這個
2. 按返回鍵開機 進入fastboot mode
(以下fastboot不會使用可以參考強者我學弟的網誌 他有懶人包可以抓)
fastboot flash recovery recovery-RA-dream-v1.x.x.img
fastboot reboot
3. 抓 radio 檔案 2.22.19.26i
存到SD卡的根目錄
4. 按home開機進入recovery mode
選Flash zip from sdcard. 按剛剛那個檔案 弄完之後重開機
5. 抓CyanogenMod 6 (6.1.0-DS) 檔案連結
還有Google app的檔案 (就是market那些) 檔案連結
把這兩個存到SD卡的根目錄
6. 按home開機進入recovery mode
先Wipe -> Wipe data/factory reset & Wipe Dalvik-cache
再選Flash zip from sdcard.
選完update-cm-6.1.0-DS-signed.zip之後
再選gapps-mdpi-tiny-20101020-signed.zip
這樣就刷完了 就變成CyanogenMod 6了 科科
--
只是預設桌布我不是很喜歡 囧
長按桌面就可以去選桌布 XD
(強者我學弟寫的東西 XD)
至於從Google買的android dev phone 1
好像就不能用這個方法
(我也不知道為什麼 囧)
後來找到這篇
http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_Android_Dev_Phone_1
基本上只要按照他的步驟就可以成功了
================以下是備份 XD====================
這邊只講CyanogenMod 6的部份 其他版本請參考原網頁
1. 抓Amon_Ra 1.7.0 for CyanogenMod 6: 這個
2. 按返回鍵開機 進入fastboot mode
(以下fastboot不會使用可以參考強者我學弟的網誌 他有懶人包可以抓)
fastboot flash recovery recovery-RA-dream-v1.x.x.img
fastboot reboot
3. 抓 radio 檔案 2.22.19.26i
存到SD卡的根目錄
4. 按home開機進入recovery mode
選Flash zip from sdcard. 按剛剛那個檔案 弄完之後重開機
5. 抓CyanogenMod 6 (6.1.0-DS) 檔案連結
還有Google app的檔案 (就是market那些) 檔案連結
把這兩個存到SD卡的根目錄
6. 按home開機進入recovery mode
先Wipe -> Wipe data/factory reset & Wipe Dalvik-cache
再選Flash zip from sdcard.
選完update-cm-6.1.0-DS-signed.zip之後
再選gapps-mdpi-tiny-20101020-signed.zip
這樣就刷完了 就變成CyanogenMod 6了 科科
--
只是預設桌布我不是很喜歡 囧
長按桌面就可以去選桌布 XD
訂閱:
文章 (Atom)