June 30,2007
阿宅點點之鄉民代表不是我
上次家族聚餐,么妹問我知不知道最近 批踢踢很熱的 點點點 遊戲。
像我這種在PTT沒有帳號,老是 op 的人,當然不知道囉(題外話,我從1994就開始用 PowerOp 當作暱稱了,也許是另外一種的先見之明?)
扯遠了,我要說的是,沒想到後來某天晚上我又在網路上看到這個遊戲,把網址用MSN Messenger丟給(坐在我旁邊的)某人。
她竟然瘋狂的投入,直到現在!!
(某人已經是兩個小朋友的媽咪了,我這樣最多只能算是另類閃光吧 :p)
舉幾件事說明她的投入程度吧:
...繼續閱讀
像我這種在PTT沒有帳號,老是 op 的人,當然不知道囉(題外話,我從1994就開始用 PowerOp 當作暱稱了,也許是另外一種的先見之明?)
扯遠了,我要說的是,沒想到後來某天晚上我又在網路上看到這個遊戲,把網址用MSN Messenger丟給(坐在我旁邊的)某人。
她竟然瘋狂的投入,直到現在!!
(某人已經是兩個小朋友的媽咪了,我這樣最多只能算是另類閃光吧 :p)
舉幾件事說明她的投入程度吧:
...繼續閱讀
June 26,2007
June 13,2007
June 6,2007
我所知道的HTTP測試方法
======
聲明:受限於個人經驗,我選擇以目前服務的公司及其產品來說明我所瞭解的HTTP測試方法。撰寫本文是個人自主行為,與我目前服務的公司(Agilent)無關。
======
[HTTP不是商業機密]
HTTP(Hypertext Transfer Protocol)是一個公開的通訊協定,介紹請參考維基百科的條目(英文 / 中文),如果要更進一步瞭解的話可以去看 RFC 1945 和 RFC 2616
[HTTP不論是伺服器端或是用戶端,都有很多的實作了]
伺服器端:Apache, IIS...
用戶端:Mozilla Firefox, Microsoft Internet Explorer, Safari, Opera...
[HTTP量測:為何而測?]
當然是為了廣大的人民使用者囉,先有人潮,才有錢潮嘛。
[HTTP量測:測什麼?]
用FCAPS(Fault, Configuration, Accounting, Performance, Security)來替網路管理分類的話,HTTP量測我們可以比較專注在障礙(fault)和效能(Performance)兩方面。
障礙方面,就是測知伺服器端是不是還能提供服務(網站掛了嗎?);效能方面,就是測知伺服器端是不是能夠提供即時的服務(網站好慢?)
[HTTP效能量測:如何測?]
考量地域及時段,以能夠代表使用者的配置來測量。
以這篇台灣網路服務品質測試報告(PDF檔案)來說,當年(2000?)這篇報告著重在撥接上網(台北和新竹),以及瀏覽網頁(HTTP)兩個面向。如果今天再做一次,也許就該改用寬頻上網(考慮更多城市?),全部測試都 7 x 24(全年無休),納入更多用戶行為(P2P?),才能更具有代表性。
[HTTP效能量測:量測項目的細分,以及其代表意義的解讀]
*網域名稱解析時間(DNS Resolution Time)
查詢網域名稱伺服器,取得網域名稱(例如www.qwest.com)和實際IP位址(此例為 155.70.40.252 )所需的時間
如果這部份太長,調校的方向應該是檢查用戶端的DNS設定(明明用了X公司的服務上網,卻還是指向Y公司的DNS?)(不要每台電腦都幫人家設168.95.1.1啊啊啊~~~),或者檢討DNS機器本身的效能(台灣有好幾個isp,我都遇到過DNS no response的情形,只好手動換個DNS)
*TCP連結時間(TCP Connect Time)
開啟socket到(前步驟解出的)IP位址所需的時間
(這個量測值可以當作network latency的參考,當然伺服器作業系統的回應能力也會影響)
*伺服器回應時間(Server Response Time)
用戶端發出網頁要求(例如GET)之後,直到伺服器傳回第一個byte的時間
(這個量測值可以當作server latency的參考)
*資料傳輸時間(Data Transfer Time)
用戶端取得頁面和物件的時間。
(這個量測值會受到資料傳輸量影響)
*整體回應時間(Total Response Time)
前述時間的總和
最後面這一段關於量測項目的細分以及解讀,大家有興趣的話可以看看美國一家ISP(Qwest)如何運用Agilent Firehunter的說明,更詳細。請參考 http://stat.qwest.net/resources.html 的 HTTP Protocol Measurement Description 一節。
(不過要說明的是,現在這個產品改叫做 Agilent Wireless QoS Manager(WQM),比較強調能夠測得行動上網的相關數據。關於HTTP的部份,也比前面Qwest引用的版本更細分,可以分別量測網頁純文字部份和網頁內嵌物件的下載時間)
======
本文結束,關於感想的部份(有一點點火藥味:p),請看底下的「後記」
...繼續閱讀
聲明:受限於個人經驗,我選擇以目前服務的公司及其產品來說明我所瞭解的HTTP測試方法。撰寫本文是個人自主行為,與我目前服務的公司(Agilent)無關。
======
[HTTP不是商業機密]
HTTP(Hypertext Transfer Protocol)是一個公開的通訊協定,介紹請參考維基百科的條目(英文 / 中文),如果要更進一步瞭解的話可以去看 RFC 1945 和 RFC 2616
[HTTP不論是伺服器端或是用戶端,都有很多的實作了]
伺服器端:Apache, IIS...
用戶端:Mozilla Firefox, Microsoft Internet Explorer, Safari, Opera...
[HTTP量測:為何而測?]
當然是為了
[HTTP量測:測什麼?]
用FCAPS(Fault, Configuration, Accounting, Performance, Security)來替網路管理分類的話,HTTP量測我們可以比較專注在障礙(fault)和效能(Performance)兩方面。
障礙方面,就是測知伺服器端是不是還能提供服務(網站掛了嗎?);效能方面,就是測知伺服器端是不是能夠提供即時的服務(網站好慢?)
[HTTP效能量測:如何測?]
考量地域及時段,以能夠代表使用者的配置來測量。
以這篇台灣網路服務品質測試報告(PDF檔案)來說,當年(2000?)這篇報告著重在撥接上網(台北和新竹),以及瀏覽網頁(HTTP)兩個面向。如果今天再做一次,也許就該改用寬頻上網(考慮更多城市?),全部測試都 7 x 24(全年無休),納入更多用戶行為(P2P?),才能更具有代表性。
[HTTP效能量測:量測項目的細分,以及其代表意義的解讀]
*網域名稱解析時間(DNS Resolution Time)
查詢網域名稱伺服器,取得網域名稱(例如www.qwest.com)和實際IP位址(此例為 155.70.40.252 )所需的時間
如果這部份太長,調校的方向應該是檢查用戶端的DNS設定(明明用了X公司的服務上網,卻還是指向Y公司的DNS?)(不要每台電腦都幫人家設168.95.1.1啊啊啊~~~),或者檢討DNS機器本身的效能(台灣有好幾個isp,我都遇到過DNS no response的情形,只好手動換個DNS)
*TCP連結時間(TCP Connect Time)
開啟socket到(前步驟解出的)IP位址所需的時間
(這個量測值可以當作network latency的參考,當然伺服器作業系統的回應能力也會影響)
*伺服器回應時間(Server Response Time)
用戶端發出網頁要求(例如GET)之後,直到伺服器傳回第一個byte的時間
(這個量測值可以當作server latency的參考)
*資料傳輸時間(Data Transfer Time)
用戶端取得頁面和物件的時間。
(這個量測值會受到資料傳輸量影響)
*整體回應時間(Total Response Time)
前述時間的總和
最後面這一段關於量測項目的細分以及解讀,大家有興趣的話可以看看美國一家ISP(Qwest)如何運用Agilent Firehunter的說明,更詳細。請參考 http://stat.qwest.net/resources.html 的 HTTP Protocol Measurement Description 一節。
(不過要說明的是,現在這個產品改叫做 Agilent Wireless QoS Manager(WQM),比較強調能夠測得行動上網的相關數據。關於HTTP的部份,也比前面Qwest引用的版本更細分,可以分別量測網頁純文字部份和網頁內嵌物件的下載時間)
======
本文結束,關於感想的部份(有一點點火藥味:p),請看底下的「後記」
...繼續閱讀
June 4,2007
[伊若帝卡小段段]用ImageMagicK的mogrify來調整圖片的大小
如果妳的無線網路被當成「好鄰居寬頻」,妳會怎麼做呢?把它加密,或者是鎖定特定網卡才能使用呢?
嗯,那表示妳跟我一樣,都太正經八百了,從JeffHung那邊看到的這個玩法才真的夠狠呢:
(圖片來源:http://www.ex-parrot.com/~pete/shot1.png)
(完整原文:Upside-Down-Ternet)
注意到了嗎?所有的圖片都是上下顛倒的,這位Pete Stevens說他用了mogrify的 -flip 參數......
好吧,現在該回題,超簡短談談當年我的「伊若帝卡」如何使用mogrify 囉
...繼續閱讀
嗯,那表示妳跟我一樣,都太正經八百了,從JeffHung那邊看到的這個玩法才真的夠狠呢:
(圖片來源:http://www.ex-parrot.com/~pete/shot1.png)
(完整原文:Upside-Down-Ternet)
注意到了嗎?所有的圖片都是上下顛倒的,這位Pete Stevens說他用了mogrify的 -flip 參數......
好吧,現在該回題,超簡短談談當年我的「伊若帝卡」如何使用mogrify 囉
...繼續閱讀
