2010-11-07

[分享] 平價通勤雙避震老車---DIY改造全實錄 - Mobile01 本站新聞

[分享] 平價通勤雙避震老車---DIY改造全實錄 - Mobile01 本站新聞

[分享]架構無障礙家庭網路(Homeplug Wireless)(二) - Mobile01 討論群組

[分享]架構無障礙家庭網路(Homeplug Wireless)(二) - Mobile01 討論群組

離線的日子 | T客邦 - 我只推薦好東西

離線的日子 | T客邦 - 我只推薦好東西: "深處,我看到一堆小朋友從小到大的成長影片,只顧拍、完全沒有剪,剛好趁這個時候把其中一些片段修整好、燒錄出來。不知不覺也已經玩到了深夜,這種感覺很像十年前剛開始學電腦,撥接上網還要按時計費的日子,研究的大多是在本機上運算的事情。"

雲端運算與網路安全趨勢 | 網站排名第一的暗黑手法-標籤網站中的黑帽SEO

雲端運算與網路安全趨勢 | 網站排名第一的暗黑手法-標籤網站中的黑帽SEO

Home - HomePlug Powerline Alliance

Home - HomePlug Powerline Alliance

[分享]架構無障礙家庭網路(HomePlug)(一) - Mobile01 討論群組

[分享]架構無障礙家庭網路(HomePlug)(一) - Mobile01 討論群組

HomePlug - 维基百科,自由的百科全书

HomePlug - 维基百科,自由的百科全书

HomePlug與Wi-Fi結盟,針對數位家庭網路使出殺手鐧

HomePlug與Wi-Fi結盟,針對數位家庭網路使出殺手鐧

2010-10-26

Stan's IT sharing | 批次處理Linux大量建立帳號

Stan's IT sharing | 批次處理Linux大量建立帳號: "#!/bin/bash
# Script to add a user to Linux system"

OverInfinity研究日誌: Ubuntu效能調校(8.04)

OverInfinity研究日誌: Ubuntu效能調校(8.04)

2Be™: ubuntu 效能調校

2Be™: ubuntu 效能調校

YouTube - [1080p / Dance Version 2] Girls' Generation (SNSD) - Gee

YouTube - [1080p / Dance Version 2] Girls' Generation (SNSD) - Gee

YouTube - [090718] SNSD - Tell Me Your Wish (Genie) @ Music Core HD(1080P)

YouTube - [090718] SNSD - Tell Me Your Wish (Genie) @ Music Core HD(1080P)

愛扮假 Mac?Macbuntu 比你的 Windows 裝的更像 | T客邦 - 我只推薦好東西

愛扮假 Mac?Macbuntu 比你的 Windows 裝的更像 | T客邦 - 我只推薦好東西

2010-10-15

免費的寶麗萊Poladroid製造機 @ ::安納金の写真:: http://anakin.tw :: 痞客邦 PIXNET ::

免費的寶麗萊Poladroid製造機 @ ::安納金の写真:: http://anakin.tw :: 痞客邦 PIXNET ::

超級喜歡~ToyCamera AnalogColor~超可愛的lomo製造機. @ ::安納金の写真:: http://anakin.tw :: 痞客邦 PIXNET ::

超級喜歡~ToyCamera AnalogColor~超可愛的lomo製造機. @ ::安納金の写真:: http://anakin.tw :: 痞客邦 PIXNET ::

Neo 's Blog � [PHP] 下載檔案時無法直接開啟文件的解法方法

Neo 's Blog � [PHP] 下載檔案時無法直接開啟文件的解法方法

PHP的檔案上傳及下載的語法 - PHP - 網頁設計 - TShopping 綜合論壇 竹楓網頁科技 新竹網頁設計 - Powered by Discuz!

PHP的檔案上傳及下載的語法 - PHP - 網頁設計 - TShopping 綜合論壇 竹楓網頁科技 新竹網頁設計 - Powered by Discuz!

header 檔案下載 | DoReMiCat

header 檔案下載 | DoReMiCat

[PHP] 檔案下載與讀檔 @ 過太爽的日子 :: 隨意窩 Xuite日誌

[PHP] 檔案下載與讀檔 @ 過太爽的日子 :: 隨意窩 Xuite日誌

利用header做檔案下載控制 - 小佳的程式天地 - Yahoo!奇摩部落格

利用header做檔案下載控制 - 小佳的程式天地 - Yahoo!奇摩部落格

【PHP】檔案下載的 Function @ 有為青年生活札記 :: 痞客邦 PIXNET ::

【PHP】檔案下載的 Function @ 有為青年生活札記 :: 痞客邦 PIXNET ::

網站製作學習誌 � PHP 檔案下載 header 設置

網站製作學習誌 � PHP 檔案下載 header 設置

[PHP] header下載檔案 搭配資料庫 | 小惡魔 - 電腦技術 - 生活日記 - 美食介紹 - AppleBOY

[PHP] header下載檔案 搭配資料庫 | 小惡魔 - 電腦技術 - 生活日記 - 美食介紹 - AppleBOY

2010-10-05

Forcing HTTPS with PHP | Racker Hacker

Forcing HTTPS with PHP | Racker Hacker

Gavin's Linux學習手札: 建立https的SSL憑證(適用RHEL 4及Fedora Core 3) - yam天空部落

Gavin's Linux學習手札: 建立https的SSL憑證(適用RHEL 4及Fedora Core 3) - yam天空部落: "openssl req -new -key server.key -out server.crt -x509 -days 365"

XML Technology 部落格 � 如何讓一個 login 的網頁只能經由 https 來登入

XML Technology 部落格 � 如何讓一個 login 的網頁只能經由 https 來登入

The Apache Cassandra Project

The Apache Cassandra Project

2010年情人節短信祝福語大全 - wowbox blog (網頁設計知識庫)

2010年情人節短信祝福語大全 - wowbox blog (網頁設計知識庫)

18個UI原稿圖(包括twitter手稿) - wowbox blog (網頁設計知識庫)

18個UI原稿圖(包括twitter手稿) - wowbox blog (網頁設計知識庫)

19種超酷超炫的網頁CSS導航欣賞 - wowbox blog (網頁設計知識庫)

19種超酷超炫的網頁CSS導航欣賞 - wowbox blog (網頁設計知識庫)

2010-10-04

如何利用CSS控制表格的交替顏色? - wowbox blog (網頁設計知識庫)

如何利用CSS控制表格的交替顏色? - wowbox blog (網頁設計知識庫)

Cassandra - 維基百科,自由的百科全書

Cassandra - 維基百科,自由的百科全書

NoSQL解決資料庫暴量的新方法:: 快速認識4類主流NoSQL資料庫 | 技術專題 | iThome online

NoSQL解決資料庫暴量的新方法:: 快速認識4類主流NoSQL資料庫 | 技術專題 | iThome online:

NoSQL解決資料庫暴量的新方法:: 了解NoSQL不可不知的5項觀念 | 技術專題 | iThome online

NoSQL解決資料庫暴量的新方法:: 了解NoSQL不可不知的5項觀念 | 技術專題 | iThome online:

網頁設計的好幫手 — CSS 3.0 線上產生器 | ㊣軟體玩家

網頁設計的好幫手 — CSS 3.0 線上產生器 | ㊣軟體玩家

mysql 裡 utf8_general_ci 跟 utf8_unicode_ci 連線校對的差異

http://origin2.pixnet.net/blog/post/1244682



有用過 mysql 的 UTF-8 編碼的人可能都會對這件事感到疑惑:

連線校對(collation)裡面的

utf8_general_ci

utf8_unicode_ci

到底有什麼差異呢?
在 phpMyAdmin 裡面的說明看起來通通一樣:

utf8_general_ci 統一碼 (Unicode) (多語言), 大小寫不相符
utf8_unicode_ci 統一碼 (Unicode) (多語言), 大小寫不相符

實在是看不出什麼刁來。

所以前一陣子在搞 mysql UTF-8 化的時候,谷歌了一番,
發現這篇文章裡有詳盡的說明:(其實就是把 mysql reference manual 翻譯而已)

utf8_general_ci 在轉換時速度比較快
utf8_unicode_ci 在轉換時比較精準

轉換?怎麼講呢?
簡單說就是當資料要從一個編碼換成另外一個編碼時,
mysql 要在兩個 codepage 裡面找出來相對應的字元位置在哪裡。
對 utf8_general_ci 來說,來源 codepage 裡面的一個字元只能對應到目標 codepage 裡面的一個字元,
而 utf8_unicode_ci 則可以把來源 codepage 裡的一個字元對應到目標 codepage 裡的多個字元(或反過來)。
例如德文裡的 ß 要轉換成英文的時候如果是用 utf8_unicode_ci 轉換會變成正確的 ss ,
但是如果用 utf8_general_ci 的話則會變成單一的 s 而已。

所以如果可以的話請盡量用 utf8_unicode_ci 而不要用 utf8_general_ci ,
雖然對 multibyte 字元來說這兩個都沒差,
但是 utf8 的網頁誰也不知道哪天會不會有這種字元出現在你的網頁上,
所以如果設成 utf8_unicode_ci 你就不需要擔心貼上去之後資料在轉換間遺失了。

2010-07-31

Raie's Blog :: PHP,解決 session 引起的 "回上一頁表單被清空"

Raie's Blog :: PHP,解決 session 引起的 "回上一頁表單被清空"

Raie's Blog :: HTML,網站 ICON

Raie's Blog :: HTML,網站 ICON

台扣啵的研究日誌:[MySQL] 資料庫定時備份 - 樂多日誌

台扣啵的研究日誌:[MySQL] 資料庫定時備份 - 樂多日誌

[Plurk API]php Plurk 使用教學 | 大拇哥@blog

[Plurk API]php Plurk 使用教學 | 大拇哥@blog: "$api_key = ''; // API key
$username = ''; //plurk帳號
$password = ''; //plurk密碼"

台扣啵的研究日誌:[PHP] 編碼轉換函數mb_convert_encoding() - 樂多日誌

台扣啵的研究日誌:[PHP] 編碼轉換函數mb_convert_encoding() - 樂多日誌

2010-07-18

破解千古謎題 - 先有雞才有蛋 | Tsung's Blog

破解千古謎題 - 先有雞才有蛋 | Tsung's Blog

[MSN即時熱線]把MSN加入你的部落格 @ 無呈現的網路筆記 :: 痞客邦 PIXNET ::

[MSN即時熱線]把MSN加入你的部落格 @ 無呈現的網路筆記 :: 痞客邦 PIXNET ::

憤怒的青蛙: UTF-8, BOM, Micrisoft

憤怒的青蛙: UTF-8, BOM, Micrisoft

Every character has a story #4: U feff (alternate title: UTF-8 is the BOM, dude!) - Sorting it all Out - Site Home - MSDN Blogs

Every character has a story #4: U feff (alternate title: UTF-8 is the BOM, dude!) - Sorting it all Out - Site Home - MSDN Blogs

Tsung's Blog: Apache 壓力測試

Tsung's Blog: Apache 壓力測試: "ab -n 1000 -c 20 http://localhost/abc.php"

精讚部落

精讚部落

PHP利用HTTP_X_FORWARDED_FOR抓取訪客ip @ 無呈現的網路筆記 :: 痞客邦 PIXNET ::

PHP利用HTTP_X_FORWARDED_FOR抓取訪客ip @ 無呈現的網路筆記 :: 痞客邦 PIXNET ::

筆電工具,快速切換網路設定-NetSetMan | 免費軟體資源補給

筆電工具,快速切換網路設定-NetSetMan | 免費軟體資源補給

Browse Fast IP Changer for Windows Files on SourceForge.net

Browse Fast IP Changer for Windows Files on SourceForge.net

Fast IP Changer 快速切換不同IP、DNS設定!

Fast IP Changer 快速切換不同IP、DNS設定!: "可以提供4組網路設定組態讓我們預先設定並進行切換,每組網路設定都可以設定自己喜歡的名稱,當我們將電腦拿到不同網路環境時,只要選擇你要的網路組態並按下「Set」按鈕之後便可切換成新的網路連線方設定。"

IP Changer切換器,快速切換不同IP上網

IP Changer切換器,快速切換不同IP上網

Snap Shots™ 讓部落格能預覽連結網站! — 免費資源網路社群

Snap Shots™ 讓部落格能預覽連結網站! — 免費資源網路社群

Vag-Labs

Vag-Labs

查詢真實電腦IP、網路組態(Network Information Center v1.0)

查詢真實電腦IP、網路組態(Network Information Center v1.0)

2010-07-17

發現生活的價值: [教學] 使用 Google FeedBurner 製作部落格電子報-燒錄一個屬於自己的RSS

發現生活的價值: [教學] 使用 Google FeedBurner 製作部落格電子報-燒錄一個屬於自己的RSS

如何利用FeedBurner替自己燒一個專屬的RSS Feed?

如何利用FeedBurner替自己燒一個專屬的RSS Feed?: "為當出我們申請時輸入的是中文,因為是系統問題,所以產生了亂碼,不過還是可以使用,請點擊你的RSS。"

看看人家的程式是怎麼寫的 | Vixual

看看人家的程式是怎麼寫的 | Vixual

[轉載]學程式設計的人不能不看的好文章 | Vixual

[轉載]學程式設計的人不能不看的好文章 | Vixual

【Histats】網站計數器服務,樣式多元、功能齊全 | 就是教不落

【Histats】網站計數器服務,樣式多元、功能齊全 | 就是教不落: "不過還是馬上換了另一個計數器來繼續網站的計數,這次用的是先"

2010-06-25

我的第一個 Drupal 模組:Thumbview Field | drakeguan.org

我的第一個 Drupal 模組:Thumbview Field | drakeguan.org: "下來的全文,會有非常多的圖,請有心理準備。

首先,我在自己的機器上,使用 Drupal 架了個臨時站,然後發表了幾篇文章,"

在網際 - 求簡約 - 寫紀錄 - 是該開始研究 Drupal 了 - nonFreeForum

在網際 - 求簡約 - 寫紀錄 - 是該開始研究 Drupal 了 - nonFreeForum

Php mcrypt - TechWiki

Php mcrypt - TechWiki: "Libmcrypt2.5.6"

Apache 2.2.14 PHP 5.3.1 在linux下安装_隨想烏托邦_百度空间

Apache 2.2.14 PHP 5.3.1 在linux下安装_隨想烏托邦_百度空间

安裝FreeTDS - 哇寶部落格

安裝FreeTDS - 哇寶部落格

There is no place like 127.0.0.1 - Php - 中国IT技术论坛

There is no place like 127.0.0.1 - Php - 中国IT技术论坛

在FreeBSD下使用PHP連接Sybase資料庫 | 小翰部落格

在FreeBSD下使用PHP連接Sybase資料庫 | 小翰部落格

2010-06-24

libiconv - GNU Project - Free Software Foundation (FSF)

libiconv - GNU Project - Free Software Foundation (FSF)

[php]mb_convert_encoding函式-解決curl抓取網頁內容產生亂碼 | 大拇哥@blog

[php]mb_convert_encoding函式-解決curl抓取網頁內容產生亂碼 | 大拇哥@blog

A step-by-step process for enabling clean URLs | drupal.org

A step-by-step process for enabling clean URLs | drupal.org

紅塵一隅間拾得 � 綠島新家設定 : Apache 2.2.4 with OpenSSL PHP 4.47 MySQL 5.0.41 for wordpress

紅塵一隅間拾得 � 綠島新家設定 : Apache 2.2.4 with OpenSSL PHP 4.47 MySQL 5.0.41 for wordpress

Apache Mod_rewrite 開啟教學 | Memei BLOG

Apache Mod_rewrite 開啟教學 | Memei BLOG

轉貼 Apache .htaccess教學 | 小浮萍 - Powered by Drupal!

轉貼 Apache .htaccess教學 | 小浮萍 - Powered by Drupal!

2010-05-12

Lamborghini pictures and wallpapers

Lamborghini pictures and wallpapers

字串比較、搜尋

字串比較、搜尋

使用 sprintf( ) 將數字轉成字串 � Never give up

使用 sprintf( ) 將數字轉成字串 � Never give up

[C/C ] strpbrk 在字串中找尋指定的符號或字母 | 小惡魔 - 電腦技術 - 生活日記 - 美食介紹 - AppleBOY

[C/C ] strpbrk 在字串中找尋指定的符號或字母 | 小惡魔 - 電腦技術 - 生活日記 - 美食介紹 - AppleBOY

[C/C ] 切割字串函數:strtok, Network mac address 分割 | 小惡魔 - 電腦技術 - 生活日記 - 美食介紹 - AppleBOY

[C/C ] 切割字串函數:strtok, Network mac address 分割 | 小惡魔 - 電腦技術 - 生活日記 - 美食介紹 - AppleBOY

2010-04-28

Nikon鏡頭資訊彙編(2010年4月15日更新) - Mobile01 討論群組

Nikon鏡頭資訊彙編(2010年4月15日更新) - Mobile01 討論群組

Dijkstra 演算法之C語言程式 - 唐老鴨之家 - udn城市

Dijkstra 演算法之C語言程式 - 唐老鴨之家 - udn城市

可以自我複製的C程式(fprintf版之2) - 唐老鴨之家 - udn城市

可以自我複製的C程式(fprintf版之2) - 唐老鴨之家 - udn城市

可以自我複製的C程式(fprintf版) - 唐老鴨之家 - udn城市

可以自我複製的C程式(fprintf版) - 唐老鴨之家 - udn城市

C/C fopen( ) 檔案存取模式 @ 技術經驗 - coke750101™ :: Xuite日誌

C/C fopen( ) 檔案存取模式 @ 技術經驗 - coke750101™ :: Xuite日誌: "寫入舊檔"

2010-04-25

Penny的彩色空間 - 窮人腳架-SLIK Pro 330DX

Penny的彩色空間 - 窮人腳架-SLIK Pro 330DX

Stan_Chang的攝影書「一機一鏡走天下~DSLR出國這樣拍就對了」 - 人間的淨土~紐西蘭 New Zealand

Stan_Chang的攝影書「一機一鏡走天下~DSLR出國這樣拍就對了」 - 人間的淨土~紐西蘭 New Zealand

抓住天空的節奏 → 晨昏攝影心得分享 - Puffer's Easy Life - Yahoo!奇摩部落格

抓住天空的節奏 → 晨昏攝影心得分享 - Puffer's Easy Life - Yahoo!奇摩部落格

帶著小精靈一起去旅行 - 銀河下的傻子。石門山曝星軌

帶著小精靈一起去旅行 - 銀河下的傻子。石門山曝星軌

星軌拍攝教學

星軌拍攝教學

『小葉』的攝影誌 - 淺談星軌拍攝技巧

『小葉』的攝影誌 - 淺談星軌拍攝技巧

2010-04-10

YouTube - PiKAPiKA for HIROTSUGU & KEIKO ~結婚式余興~ 2010.1.9

YouTube - PiKAPiKA for HIROTSUGU & KEIKO ~結婚式余興~ 2010.1.9

[分享] DIY小型缸水冷系統 - Mobile01 討論群組

[分享] DIY小型缸水冷系統 - Mobile01 討論群組: "弟會這麼做~原因就是小弟每個月的水族預算約4000~
如果要存兩個月再買冷水機~
小弟的水晶蝦恐怕要掛光光了~~
所以就在今年六月時~先買兩台晶片冷水機先撐著(只有兩台冷水機只能在開冷氣時降溫~冷氣一關~溫度會被拉升)~
七月領錢後~再買兩台冷水機來補強~
目前四台運作可以把兩呎缸溫度降低到24度左右(室溫31度時)~"

(大溪)大黑松小倆口,愛情故事館。 @ 感動過的故事 看過的書 經過的地方遇見的朋友 想念的遠方 流過的淚光 :: 痞客邦 PIXNET ::

(大溪)大黑松小倆口,愛情故事館。 @ 感動過的故事 看過的書 經過的地方遇見的朋友 想念的遠方 流過的淚光 :: 痞客邦 PIXNET ::

王偉忠-婚姻裡的人 @ bluewhale06 :: 痞客邦 PIXNET ::

王偉忠-婚姻裡的人 @ bluewhale06 :: 痞客邦 PIXNET ::

2010-04-09

DCView 數位視野 - [單眼錄影] 不可不敗的六大理由

DCView 數位視野 - [單眼錄影] 不可不敗的六大理由

成像圈與影像圈涵蓋不足 - 就是愛拍照 . 光頭攝影 . 王呈玉 - Yahoo!奇摩部落格

成像圈與影像圈涵蓋不足 - 就是愛拍照 . 光頭攝影 . 王呈玉 - Yahoo!奇摩部落格

- Stay.Imperfect -: [教學] 偽‧半IR紅外線攝影 - yam天空部落

- Stay.Imperfect -: [教學] 偽‧半IR紅外線攝影 - yam天空部落

窮人的紅外線攝影 - Windows Live

窮人的紅外線攝影 - Windows Live

阿簡生物筆記: 看不見不代表不存在-自製紅外線濾鏡攝影

阿簡生物筆記: 看不見不代表不存在-自製紅外線濾鏡攝影

2010-03-30

輕鬆拍攝「光影塗鴉」(Light Painting) | 攝影入門 Photography Tips for Beginners - 攝影技巧教學

輕鬆拍攝「光影塗鴉」(Light Painting) | 攝影入門 Photography Tips for Beginners - 攝影技巧教學

攝影必學:構圖之黃金分割 | 攝影入門 Photography Tips for Beginners - 攝影技巧教學

攝影必學:構圖之黃金分割 | 攝影入門 Photography Tips for Beginners - 攝影技巧教學

避免相片模糊的小技巧 | 攝影入門 Photography Tips for Beginners - 攝影技巧教學

避免相片模糊的小技巧 | 攝影入門 Photography Tips for Beginners - 攝影技巧教學

如何拍出漂亮畢業照 | 攝影入門 Photography Tips for Beginners - 攝影技巧教學

如何拍出漂亮畢業照 | 攝影入門 Photography Tips for Beginners - 攝影技巧教學

選購你的第一支腳架 | 攝影入門 Photography Tips for Beginners - 攝影技巧教學

選購你的第一支腳架 | 攝影入門 Photography Tips for Beginners - 攝影技巧教學: "連鎖"

*青青小熊*旅遊札記 - ◎熱門景點推薦 & 地區分類

*青青小熊*旅遊札記 - ◎熱門景點推薦 & 地區分類

AMberbiRD :: 痞客邦 PIXNET ::

AMberbiRD :: 痞客邦 PIXNET ::

斯比亞咖啡

斯比亞咖啡

2010-03-08

CCD壞點熱噪點測試軟體 - Mike的風景攝影全記錄

CCD壞點熱噪點測試軟體 - Mike的風景攝影全記錄: "同時這套軟體也是測試「二手相機」的最佳利器唷,大白天不用眼睛盯著 Notebook 找壞點跟熱噪點!
可說是相當的實用啊~"

【開箱】更輕巧的入門級單眼 Nikon D3000 Kit 現身‧輕裝拍攝的好組合 - Mobile01 討論群組

【開箱】更輕巧的入門級單眼 Nikon D3000 Kit 現身‧輕裝拍攝的好組合 - Mobile01 討論群組

我與 Nikon D5000 的 36 小時 - Mobile01 討論群組

我與 Nikon D5000 的 36 小時 - Mobile01 討論群組

[整理] D40/D40X/D60/D5000 自動對焦鏡頭 - Mobile01 討論群組

[整理] D40/D40X/D60/D5000 自動對焦鏡頭 - Mobile01 討論群組

Flickr: 黑麵之路‧不由分說 的所有相片

Flickr: 黑麵之路‧不由分說 的所有相片

兔子.夜景.我:小朋友玩相機 "第一課 按快門" - 樂多日誌

兔子.夜景.我:小朋友玩相機 "第一課 按快門" - 樂多日誌

[朝日相機2月號專欄]Auto Focus-對準焦點的機械之眼 - Mobile01 討論群組

[朝日相機2月號專欄]Auto Focus-對準焦點的機械之眼 - Mobile01 討論群組

活用點測光,練就所見即所得的拍照意境 - Mobile01 討論群組

活用點測光,練就所見即所得的拍照意境 - Mobile01 討論群組

2010-03-01

NS2.31 安裝

clipped from blog.xuite.net
成功事蹟:
    今天在安裝過程中,使用ns2.31版本,參考網址是http://twntwn.info/blog/ajer001/archives/1947。

ns2.28:
    我也試著安裝ns2.28,但安裝完後查看$PATH有把$NS_HOME/bin裝進去,但不知道是撞邪還是怎樣,他就是找不到。

cygwin備份:
    其實去網路抓完的檔案,都會放在自己電腦的ftpXXXX(亂碼)資料夾上,只要以後想在安裝時,只需要用那個資料夾安裝就行了。
   
.bashrc:
    跟參考網頁都一樣,不過為了備份還是打一下。
      
export NS_HOME=`pwd`/ns-allinone-2.31
export PATH=$NS_HOME/bin:$NS_HOME/nam-1.13:$NS_HOME/tcl8.4.14/unix:$NS_HOME/tk8.4.14/unix:$PATH
export LD_LIBRARY_PATH=$NS_HOME/tcl8.4.14/unix:$NS_HOME/tk8.4.14/unix:$NS_HOME/otcl-1.13:$NS_HOME/lib:$LD_LIBRARY_PATH
export TCL_LIBRARY=$NS_HOME/tcl8.4.14/library

新增使用者:
    本來想說一個cygwin裝兩個ns2的版本,所以試著找在cygwin上在增加一個使用者,經過網路收尋後,確定應該不行。參考網頁:http://www7.atwiki.jp/benjamin/pages/11.html
 blog it

2010-02-12

WIMAX RTG TTG




Transition Gap
Transmit/receive transition gap (TTG)

- A gap between the downlink burst and the subsequent
uplink burst in a TDD transceiver
- During TTG, BS switches from transmit to receive mode
and SSs switch from receive to transmit mode ( TDD switching timing: ( 13µs < TTG < 55µs ) with SOFDMA modulation

Receive/Transmit transition gap (RTG)

- A gap between the uplink burst and the subsequent
downlink burst in a TDD transceiver
- During RTG, BS switches from receive to transmit mode
and SSs switch from transmit to receive mode ( TDD switching timing 13µs < RTG < 55µs ) with SOFDMA modulation
- The gap is an integer number of PS durations and
starts on a PS boundary

2010-02-11

NS2 IFQ

d -t 3.797866667 -Hs 0 -Hd -2 -Ni 0 -Nx 15.00 -Ny 15.00 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw IFQ -Ma 0 -Md 0 -Ms 0 -Mt 0 -Is 0.2 -Id 3.0 -It cbr -Il 220 -If 0 -Ii 19844 -Iv 30 -Pn cbr -Pi 3307 -Pf 0 -Po 0

發生IFQ時候

封包會被丟棄

是因為queue滿了

2010-02-07

ns2-debug-tool

在撰寫NS2的過程中,compiler一定會遇到大大小小的錯誤,最令我厭惡的不外乎就是Segmentation fault (core dumped) 與 Floating point exceptionns, 特別是Segmentation fault 這種錯誤,要是不用tool根本很難找出它錯誤的地方. 為了解決這種錯誤, 就要請 "Valgrind" 出馬嚕(之前有試過gdb但是他回報的錯誤訊息太模糊了囧a,有時根本找不出錯誤真正的地方) !! 但是有個缺點~就是利用Valgrind來debug時會很花時間, 事事無完美嚕~只要找得出bug,就是好tool!!

Debug 指令: valgrind --tool=memcheck --leak-check=full --db-attach=yes ns ***.tcl > *** (valgrind 還有其他的option可以參考下列網址).

reference :
http://kaku26.blogspot.com/2008/06/blog-post_2013.html
 blog it

2010-01-30

ns2 ~ 如何傳送一個封包(How to transmit a packet?)

http://hpds.ee.ncku.edu.tw/~smallko/ns2/802_11.htm

hdr_cmn::DOWN or hdr_cmn::UP

Have to explicitly set direction of new pkts to DOWN before sending them down to the LL.
why: A variable direction_ in hdr_cmn is now used. This is used in the lower layers like LL, mac, phy etc to determine the
direction of the pkt flow. All incoming pkts are marked as UP by channel, which should be remarked as DOWN by agents
before sending them out into the network again.