<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2567167560203298207</id><updated>2012-02-16T18:34:45.267+08:00</updated><category term='抓封包'/><category term='磁碟陣列'/><category term='程式'/><category term='shell script'/><category term='封包內容'/><category term='手機程式'/><category term='SQL'/><category term='學習'/><category term='公式'/><category term='perl'/><category term='RAID'/><category term='資訊新聞'/><category term='Linux系統'/><category term='數學'/><category term='免費軟體'/><category term='備份'/><category term='BackUp'/><category term='NetWork  Protocol'/><category term='ASP.NET'/><category term='伺服器'/><category term='單晶片'/><category term='硬碟'/><category term='心得'/><category term='Ethereal教學'/><category term='平板'/><category term='通訊工程'/><category term='影像處理'/><category term='機房'/><category term='IPTools'/><title type='text'>鳥巢學習IT Home</title><subtitle type='html'>阿鳥的學習心得，包括課業，資訊心得</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>54</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-8319190766168367204</id><published>2011-07-25T14:54:00.020+08:00</published><updated>2011-07-25T20:35:58.341+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='平板'/><title type='text'>算不算得上山寨的平板？原道N10開箱-硬體外觀(一)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-oaJhP2LRzqo/Ti1gnBM8KrI/AAAAAAAADh4/SjXSeAwDmhg/s1600/IMGP3539.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-fVKD48PMldI/Ti1gnfuKKpI/AAAAAAAADiA/v1AKePodDbI/s1600/IMGP3540.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-BIoVioJD1mo/Ti1edpB5jxI/AAAAAAAADhw/NIF84WfT3Io/s1600/IMGP3518.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/-BIoVioJD1mo/Ti1edpB5jxI/AAAAAAAADhw/NIF84WfT3Io/s400/IMGP3518.JPG" alt="" id="BLOGGER_PHOTO_ID_5633262572233395986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-g9PlaGFoU_4/Ti1bogUeddI/AAAAAAAADhg/kevmkJvIsGY/s1600/IMGP3541.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-4RpJi3QB-Ls/Ti1bovqfemI/AAAAAAAADhY/ewwT1T0l2cU/s1600/IMGP3514.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-8ElZTpFyha0/Ti1boztUECI/AAAAAAAADho/sgTCxjlnz2w/s1600/N10%2BIO.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-DGnNN8thWds/Ti1Y8IgkhJI/AAAAAAAADhI/YAXm273h_Qw/s1600/IMGP3512.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-G5PFpy3pqSU/Ti1Y8VvBVaI/AAAAAAAADhQ/Zd53qKTjVno/s1600/IMGP3513.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/-G5PFpy3pqSU/Ti1Y8VvBVaI/AAAAAAAADhQ/Zd53qKTjVno/s400/IMGP3513.JPG" alt="" id="BLOGGER_PHOTO_ID_5633256502560118178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;話說這個BLOG也放到野草比人高了，想不到是寫這個開箱而除草&lt;br /&gt;這次要說的是大陸自有品牌，"原道" 出的N10&lt;br /&gt;當然原道還有出其他G,W,V系列，但本篇為N10為主&lt;br /&gt;&lt;br /&gt;為何選他，他是電容觸控的，而且尺寸也合我心中的7吋(大約漫畫書大小)&lt;br /&gt;&lt;ul class="attributes-list"&gt;&lt;li title=" 原道"&gt;品牌: 原道&lt;/li&gt;&lt;li title=" N10"&gt;型號: N10&lt;/li&gt;&lt;li title=" N10(8G)"&gt;N10: N10(8G)&lt;/li&gt;&lt;li title=" Android 3.0以下"&gt;操作系統: Android 2.3&lt;/li&gt;&lt;li title=" 7英吋"&gt;屏幕尺寸: 7英吋&lt;/li&gt;&lt;li title=" 8GB"&gt;硬盤容量: 8GB&lt;/li&gt;&lt;li title=" ARM"&gt;處理器型號: ARM&lt;/li&gt;&lt;li title=" 1.2GHz"&gt;處理器主頻: 1.2GHz&lt;/li&gt;&lt;li title=" 支持"&gt;WIFI網絡: 支持&lt;/li&gt;&lt;li title=" 支持"&gt;3G網絡: 支持( 要看什麼型號3G的USB網卡)&lt;/li&gt;&lt;li title=" 支持"&gt;藍牙: 支持&lt;/li&gt;&lt;li title=" 512MB"&gt;記憶體: 512MB&lt;/li&gt;&lt;li title=" 電容式"&gt;觸摸屏類型: 電容式&lt;/li&gt;&lt;li title=" 閃存"&gt;存儲類型: 閃存&lt;/li&gt;&lt;li title=" USB OTG"&gt;支持接口類型: USB OTG&lt;/li&gt;&lt;li title=" 平板電腦"&gt;產品類型: 平板電腦&lt;/li&gt;&lt;li title=" 2011年"&gt;上市時間: 2011年&lt;/li&gt;&lt;li title=" 黑色"&gt;顏色分類: 黑色&lt;/li&gt;&lt;li title=" 全國聯保"&gt;售後服務: 全國聯保&lt;/li&gt;&lt;li title=" 30萬像素"&gt;攝像頭: 30萬像素&lt;/li&gt;&lt;/ul&gt;以下是我找到CPU的資料&lt;br /&gt;&lt;a href="http://www.arm.com/products/processors/cortex-a/cortex-a8.php"&gt;Cortex-A8&lt;/a&gt;&lt;br /&gt;以下是一般網頁上的介紹&lt;br /&gt;&lt;br /&gt;&lt;b&gt;產品介紹：&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;　　原道N10採用&lt;a href="http://www.arm.com/products/processors/cortex-a/cortex-a8.php"&gt;Cortex-A8&lt;/a&gt;架構的RK2918處理器，主頻超過1GHz，最高可達1.2GHz，並擁有512KB的二級緩存，是有史以來A8 內核開發性能最高、最具處理效率的處理器。內置Vivante  GC800高性能圖形處理器，每秒最大6000萬三角形的吞吐量、60M的三角形生成率和500M左右的像素填充率，可以輕鬆勝任各種複雜3D畫面和大型 3D遊戲。此外，N10採用了更加先進的512MB  DDR3代內存技術，與DDR1和DDR2相比，在內存模塊容量相同的情況下，可以提供相當於DDR1和DDR2內存2-4倍的帶寬速率。原道N10搭載 一塊7英吋800×600像素電容式五點觸控屏幕，大大提升了操控性。原道N10搭載Android  2.3系統，能夠向下兼容更低級別版本系統中所有的軟件和遊戲，軟件兼容性幾乎達到了100%，是目前最具實用價值的系統版本。提供Flash  10.2運行支持，優酷、土豆、酷六等視頻分享類網站均可實現在線視頻觀看，基於FLASH內核的在線遊戲（如流行的QQ偷菜、QQ農場等）也能夠完美在 線運行。原道N10全面支持1080P視頻解碼，完整覆蓋RMVB、AVI、MKV（H264）、WMV、MP4、MOV、VOB、FLV、DAT、 WebM Vp8等幾乎所有的視頻格式 。通過前置攝像頭，N10上實現拍照、攝像、視頻通話、聊天和視頻會議等等。&lt;br /&gt;&lt;br /&gt;以上說的好像很強，但以單核心&lt;a href="http://www.arm.com/products/processors/cortex-a/cortex-a8.php"&gt;A8 1G&lt;/a&gt;的來說，算是目前的主流機器的硬體架構，而記憶體有512M算是還可以，8G的內建儲存，觸立顯卡晶片&lt;a href="http://www.vivantecorp.com/p_mvr.html#GC800"&gt;Vivante GC800&lt;/a&gt;&lt;br /&gt;詳細規格&lt;a href="http://www.yuandaocn.com/"&gt;原道官網&lt;/a&gt;並沒有很多資料，反而&lt;a href="http://www.yuandaocn.com/bbs/forum.php"&gt;官網的討論區&lt;/a&gt;資料還滿多的，還有教你如何刷機，換開機圖檔等…很多技術面的資料都有&lt;br /&gt;&lt;br /&gt;在包裝上，也算是用心，包裝盒上是藍色的燙金 小綠人&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-rZNdBFe6fVs/Ti0VPr-PwQI/AAAAAAAADg4/aX64n_qmvSI/s1600/IMGP3510.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/-rZNdBFe6fVs/Ti0VPr-PwQI/AAAAAAAADg4/aX64n_qmvSI/s400/IMGP3510.JPG" alt="" id="BLOGGER_PHOTO_ID_5633182068156383490" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;旁邊也是燙金的LOGO&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-puSMM1PD9bw/Ti1Y8AqyAaI/AAAAAAAADhA/3YjzmpmvWsE/s1600/IMGP3511.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/-puSMM1PD9bw/Ti1Y8AqyAaI/AAAAAAAADhA/3YjzmpmvWsE/s400/IMGP3511.JPG" alt="" id="BLOGGER_PHOTO_ID_5633256496905191842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;這次配件如下&lt;br /&gt;是100V~240V充電器(非USB)&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://zh.wikipedia.org/wiki/USB_On-The-Go"&gt;OTG線&lt;/a&gt;&lt;br /&gt;Mini USB線&lt;br /&gt;3.5mm簡易耳機&lt;span style="font-size:85%;"&gt;(不是重點)&lt;/span&gt;&lt;br /&gt;說明書&lt;br /&gt;保固卡&lt;span style="font-size:85%;"&gt;(用途是？)&lt;/span&gt;&lt;a href="http://4.bp.blogspot.com/-DGnNN8thWds/Ti1Y8IgkhJI/AAAAAAAADhI/YAXm273h_Qw/s1600/IMGP3512.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/-DGnNN8thWds/Ti1Y8IgkhJI/AAAAAAAADhI/YAXm273h_Qw/s400/IMGP3512.JPG" alt="" id="BLOGGER_PHOTO_ID_5633256499009848466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;再來看看實物的厚度，平板嘛，這個厚度很重要的，比較厚的是叫作厚板囉&lt;br /&gt;(誰那麼臉皮厚還敢拿出來賣)&lt;br /&gt;拿新台幣一元來比對一下&lt;a href="http://1.bp.blogspot.com/-4RpJi3QB-Ls/Ti1bovqfemI/AAAAAAAADhY/ewwT1T0l2cU/s1600/IMGP3514.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/-4RpJi3QB-Ls/Ti1bovqfemI/AAAAAAAADhY/ewwT1T0l2cU/s400/IMGP3514.JPG" alt="" id="BLOGGER_PHOTO_ID_5633259464457943650" border="0" /&gt;&lt;/a&gt;實際量測比較準啦，12.7mm 重量436克，我覺得是可以接受的厚度(此為7吋)&lt;br /&gt;比上不充，比下有餘&lt;br /&gt;IPAD1 是13.4mm 680g&lt;br /&gt;IPAD2 是8.8mm 590g&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-g9PlaGFoU_4/Ti1bogUeddI/AAAAAAAADhg/kevmkJvIsGY/s1600/IMGP3541.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/-g9PlaGFoU_4/Ti1bogUeddI/AAAAAAAADhg/kevmkJvIsGY/s400/IMGP3541.JPG" alt="" id="BLOGGER_PHOTO_ID_5633259460339070418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;再看看I/O的部份&lt;br /&gt;&lt;br /&gt;上方(右)：聲音大小，電源開關&lt;br /&gt;&lt;br /&gt;左方(上)：OTG，USB&lt;br /&gt;&lt;br /&gt;下方(左)：無&lt;br /&gt;&lt;br /&gt;右方(下)：Micro SD ，充電，3.5mm耳機，mic，喇叭，功能鍵，返回&lt;a href="http://3.bp.blogspot.com/-8ElZTpFyha0/Ti1boztUECI/AAAAAAAADho/sgTCxjlnz2w/s1600/N10%2BIO.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/-8ElZTpFyha0/Ti1boztUECI/AAAAAAAADho/sgTCxjlnz2w/s400/N10%2BIO.jpg" alt="" id="BLOGGER_PHOTO_ID_5633259465543520290" border="0" /&gt;&lt;/a&gt;其中的OTG線&lt;br /&gt;&lt;span style="font-size:85%;"&gt;(說穿了就是外接USB埠，可以接隨身碟，外接USB硬碟，鍵盤，滑鼠，&lt;a href="http://bbs.imp3.net/thread-10334560-1-1.html"&gt;目前支援的3G網卡&lt;/a&gt;……)&lt;/span&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-oaJhP2LRzqo/Ti1gnBM8KrI/AAAAAAAADh4/SjXSeAwDmhg/s1600/IMGP3539.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/-oaJhP2LRzqo/Ti1gnBM8KrI/AAAAAAAADh4/SjXSeAwDmhg/s400/IMGP3539.JPG" alt="" id="BLOGGER_PHOTO_ID_5633264932364233394" border="0" /&gt;&lt;/a&gt;連接電腦用的傳輸線&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-fVKD48PMldI/Ti1gnfuKKpI/AAAAAAAADiA/v1AKePodDbI/s1600/IMGP3540.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/-fVKD48PMldI/Ti1gnfuKKpI/AAAAAAAADiA/v1AKePodDbI/s400/IMGP3540.JPG" alt="" id="BLOGGER_PHOTO_ID_5633264940556626578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-8319190766168367204?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/8319190766168367204/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=8319190766168367204' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/8319190766168367204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/8319190766168367204'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2011/07/n10.html' title='算不算得上山寨的平板？原道N10開箱-硬體外觀(一)'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-BIoVioJD1mo/Ti1edpB5jxI/AAAAAAAADhw/NIF84WfT3Io/s72-c/IMGP3518.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-1471095844421089605</id><published>2010-03-03T14:55:00.000+08:00</published><updated>2010-03-03T14:56:00.532+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='資訊新聞'/><title type='text'>思科3月9日召開發佈會 號稱永久改變互聯網</title><content type='html'>思科3月9日召開發佈會 號稱永久改變互聯網[2010/2/25]&lt;br /&gt;&lt;br /&gt; 　　據國外媒體昨日報導，思科已經開始發出信函，邀請媒體和分析師參加3月9 日舉行的網路發佈會。思科表示，該公司屆時將發佈“重要公告”，並將“永久性改變互聯網及其對用戶、企業和政府的影響”。&lt;br /&gt; 　　業內人士認為，這份公告可能與並購無關，因為並購行為在發佈前通常都會對外保密。有消息人士向《金融時報》透露，思科計畫與大型ISP(互聯網服務提供商)開發一個超高速的互聯網系統。還有消息人士表示，思科將公佈一個CDN(內容分發網路)，與Akamai和 Limelight Networks展開競爭。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-1471095844421089605?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/1471095844421089605/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=1471095844421089605' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1471095844421089605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1471095844421089605'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2010/03/39.html' title='思科3月9日召開發佈會 號稱永久改變互聯網'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-1410766534322831040</id><published>2009-12-08T11:27:00.002+08:00</published><updated>2009-12-08T11:35:44.097+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'></title><content type='html'>如果有安裝過&lt;span style="font-family:新細明體;"&gt;&lt;span id="ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry"&gt;sql  server 2005 management studio express免費版或之前的任可SQL &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;&lt;span id="ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry"&gt;management studio的版本，在安裝2008時，會去作前版本的檢查，&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;&lt;span id="ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;安裝此套件之前，您必須先從系統上移除任何 Beta 或 Community Technology Preview (CTP) 版本的 SQL Server Management Studio Express，否則將導致此套件安裝失敗。&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;span style="font-family:新細明體;"&gt;&lt;span id="ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry"&gt;原安裝sql server 2008或sql  server 2008 management studio express 會出現失敗&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://hunterpo.travelplus.com.tw/image.axd?picture=2009%2F5%2F03.InstallFailed.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px; height: 328px;" src="http://hunterpo.travelplus.com.tw/image.axd?picture=2009%2F5%2F03.InstallFailed.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:新細明體;"&gt;&lt;span&gt;在幾天 try &amp;amp; error後，找到一些問題以及解決方法&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:新細明體;"&gt;&lt;span&gt;先移除掉 MSXML 6 Service Pack 2 (KB954459)，安裝完 SQL  Server  2008 後，再更新 HotFix 一次&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-family:新細明體;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="font-family:新細明體;"&gt;&lt;span&gt;&lt;a title="http://social.technet.microsoft.com/Forums/zh-TW/sqlservermanagementzhcht/thread/363d681e-740e-45b7-8c50-c949715b6f99" href="http://social.technet.microsoft.com/Forums/zh-TW/sqlservermanagementzhcht/thread/363d681e-740e-45b7-8c50-c949715b6f99"&gt;http://social.technet.microsoft.com/Forums/zh-TW/sqlservermanagementzhcht/thread/363d681e-740e-45b7-8c50-c949715b6f99&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;u&gt;&lt;span style="color: rgb(129, 0, 129);font-family:新細明體;" &gt;&lt;a title="http://hunterpo.travelplus.com.tw/post/e5ae89e8a39d-SQL-Server-2008-Express-Edition-e5a4b1e69597!.aspx" href="http://hunterpo.travelplus.com.tw/post/e5ae89e8a39d-SQL-Server-2008-Express-Edition-e5a4b1e69597%21.aspx"&gt;http://hunterpo.travelplus.com.tw/post/e5ae89e8a39d-SQL-Server-2008-Express-Edition-e5a4b1e69597!.aspx&lt;/a&gt;&lt;/span&gt;&lt;/u&gt;   &lt;div&gt; &lt;/div&gt; &lt;div&gt;&lt;span style=";font-family:新細明體;font-size:85%;"  &gt;&lt;a title="http://byronhu.spaces.live.com/Blog/cns!BF14192BD27975CB!982.entry" href="http://byronhu.spaces.live.com/Blog/cns%21BF14192BD27975CB%21982.entry"&gt;http://byronhu.spaces.live.com/Blog/cns!BF14192BD27975CB!982.entry&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-1410766534322831040?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/1410766534322831040/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=1410766534322831040' title='2 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1410766534322831040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1410766534322831040'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2009/12/sql-server-2005-management-studio.html' title=''/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-2529347066579257200</id><published>2009-11-25T15:49:00.014+08:00</published><updated>2009-11-25T16:38:34.294+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><title type='text'>C#.NET 根據GridView 的欄位值來改變顯示</title><content type='html'>&lt;span style="font-size:180%;"&gt;GridView&lt;span class="cs"&gt;.&lt;/span&gt;&lt;span class="vb"&gt;.&lt;/span&gt;&lt;span class="cpp"&gt;::&lt;/span&gt;&lt;span class="nu"&gt;.&lt;/span&gt;RowDataBound Event&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;有時後在DataSource查詢出來的資料，利用GridView 顯示可能不合理想或想作多一點的改變&lt;br /&gt;&lt;br /&gt;可以自己另外寫副程式，來改變顯示&lt;br /&gt;&lt;br /&gt;比如有一個DateSource查詢出來是這樣子&lt;br /&gt;&lt;br /&gt;&lt;table id="GridView" style="width: 280px; border-collapse: collapse;" border="1" cellspacing="0" rules="all"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;學生\科目&lt;/td&gt;&lt;td&gt;國文&lt;/td&gt;&lt;td&gt;數學&lt;/td&gt;&lt;td&gt;英文&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;小英&lt;/td&gt;&lt;td&gt;50&lt;/td&gt;&lt;td&gt;60&lt;/td&gt;&lt;td&gt;80&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;小明&lt;/td&gt;&lt;td&gt;80&lt;/td&gt;&lt;td&gt;33&lt;/td&gt;&lt;td&gt;50&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;但你想要把輸出時，不及格以紅字,粗體顯示，或咖別的處理，可以使用GridView  中的onrowdatabound 指定副程式&lt;br /&gt;&lt;br /&gt;&lt;table id="GridView" style="width: 680px; border-collapse: collapse;" border="1" cellspacing="0" rules="all"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;br /&gt;&amp;lt;script language="C#" runat="server"&amp;gt;&lt;br /&gt;protected void CustomersGridView_RowDataBound(Object sender, GridViewRowEventArgs e)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;if (e.Row.RowType == DataControlRowType.DataRow)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;    if (e.Row.Cells[1].Text &amp;lt;= 59)&lt;br /&gt;    {&lt;br /&gt;        e.Row.Cells[1].Text = "&amp;lt;span style=\"color: #ff0033\"&amp;gt;&amp;lt;b&amp;gt;" + e.Row.Cells[1].Text + "&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;";&lt;br /&gt;    }&lt;br /&gt;    if (e.Row.Cells[2].Text &amp;lt;= 59)&lt;br /&gt;    {&lt;br /&gt;        e.Row.Cells[2].Text = "&amp;lt;span style=\"color: #ff0033\"&amp;gt;&amp;lt;b&amp;gt;" + e.Row.Cells[2].Text + "&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;";&lt;br /&gt;    }&lt;br /&gt;    if (e.Row.Cells[3].Text &amp;lt;= 59)&lt;br /&gt;    {&lt;br /&gt;        e.Row.Cells[3].Text = "&amp;lt;span style=\"color: #ff0033\"&amp;gt;&amp;lt;b&amp;gt;" + e.Row.Cells[3].Text + "&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;";&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;asp:sqldatasource id="CustomersSqlDataSource"&lt;br /&gt; selectcommand="Select [name] as '學生\科目', [Chin] as '國文', [Math] as '數學', [Engl] as '英文' From [Results]"&lt;br /&gt; connectionstring="&amp;lt;%$ ConnectionStrings:NorthWindConnectionString%&amp;gt;"&lt;br /&gt; runat="server"&amp;gt;&lt;br /&gt;&amp;lt;/asp:sqldatasource&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;asp:gridview id="Gridview1"&lt;br /&gt; datasourceid="CustomersSqlDataSource"&lt;br /&gt; onrowdatabound="CustomersGridView_RowDataBound"&lt;br /&gt; runat="server"&amp;gt;&lt;br /&gt;&amp;lt;/asp:gridview&amp;gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;輸出：&lt;br /&gt;&lt;br /&gt;&lt;table id="GridView2" style="width: 280px; border-collapse: collapse;" border="1" cellspacing="0" rules="all"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;學生\科目&lt;/td&gt;&lt;td&gt;國文&lt;/td&gt;&lt;td&gt;數學&lt;/td&gt;&lt;td&gt;英文&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;小英&lt;/td&gt;&lt;td style="color: rgb(255, 0, 0); font-weight: bold;"&gt;50&lt;/td&gt;&lt;td&gt;60&lt;/td&gt;&lt;td&gt;80&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td&gt;小明&lt;/td&gt;&lt;td&gt;80&lt;/td&gt;&lt;td style="color: rgb(255, 0, 0); font-weight: bold;"&gt;33&lt;/td&gt;&lt;td style="color: rgb(255, 0, 0); font-weight: bold;"&gt;50&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;參考文件：&lt;/span&gt;&lt;/span&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.rowdatabound.aspx"&gt;http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.rowdatabound.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-2529347066579257200?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/2529347066579257200/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=2529347066579257200' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2529347066579257200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2529347066579257200'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2009/11/cnet-gridview.html' title='C#.NET 根據GridView 的欄位值來改變顯示'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-1344875195693378296</id><published>2009-10-30T10:51:00.003+08:00</published><updated>2009-10-30T11:15:33.002+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心得'/><category scheme='http://www.blogger.com/atom/ns#' term='shell script'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux系統'/><title type='text'>Linux自動更新系統時間</title><content type='html'>新增檔案在/etc/cron.daily/&lt;br /&gt;&lt;br /&gt;/etc/cron.daily/資料夾為每天都會報行的程式&lt;br /&gt;&lt;br /&gt;但也給予執行權限&lt;br /&gt;#vi /etc/cron.daily/updatetime.sh&lt;br /&gt;&lt;br /&gt;&lt;table style="border-width: 1px; font-size: 12pt; width: 500px;" border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;/usr/sbin/ntpdate tock.stdtime.gov.tw &amp;amp;&amp;amp; /sbin/hwclock -w&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;#chmod 755 /etc/cron.daily/updatetime.sh&lt;br /&gt;&lt;br /&gt;這樣每天就會自動去 tock.stdtime.gov.tw ntp server更新同步自己的linux主機時間&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-1344875195693378296?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/1344875195693378296/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=1344875195693378296' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1344875195693378296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1344875195693378296'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2009/10/linux.html' title='Linux自動更新系統時間'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-6975648920457831665</id><published>2009-10-24T17:41:00.006+08:00</published><updated>2009-10-29T11:38:48.327+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='單晶片'/><title type='text'>微處理機 8051-無線遙控車</title><content type='html'>這是一個2006年時期專科時的作品，把東西跟大家分享一下&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;當時的時間有限，所以想出來的架構很簡單，大體上使用了一些現在套件，把當時已知的零件加加減減作出來的，花最多時間的部份是機械結構，因為每一個部份都是從無到有的，不是去買現成的機構，比如齒輪合不合，會不會卡到等問題&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/SuLcK0vZNjI/AAAAAAAABxs/3skobBGol6E/s1600-h/CAR01.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 199px;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/SuLcK0vZNjI/AAAAAAAABxs/3skobBGol6E/s320/CAR01.jpg" alt="" id="BLOGGER_PHOTO_ID_5396117382057506354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;因為怕輪子水平問題，所以直接使用四驅車的車身架構，切開所需要的部份&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://imgg2.store.pchome.com.tw/%7Eprod/M01443070/_A5_7C_C5X_A8_AE+087.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 291px; height: 225px;" src="http://imgg2.store.pchome.com.tw/%7Eprod/M01443070/_A5_7C_C5X_A8_AE+087.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;在主車身上，分上下層，下層為機構，上層為單晶片和無線接收器電路&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/SuLcLJcqwZI/AAAAAAAABx0/Cuil8NDkA7M/s1600-h/CAR02.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 196px;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/SuLcLJcqwZI/AAAAAAAABx0/Cuil8NDkA7M/s320/CAR02.jpg" alt="" id="BLOGGER_PHOTO_ID_5396117387616108946" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/SuLcLomBvXI/AAAAAAAABx8/2SqV01Om-m0/s1600-h/CAR03.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 224px;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/SuLcLomBvXI/AAAAAAAABx8/2SqV01Om-m0/s320/CAR03.jpg" alt="" id="BLOGGER_PHOTO_ID_5396117395976863090" border="0" /&gt;&lt;/a&gt;這是車上上層的無線接收電路，我們還加上編/解碼，以防同頻道時互相影響&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/SuLdJyZxtcI/AAAAAAAABys/0VywkKYlzaM/s1600-h/CAR09.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 213px;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/SuLdJyZxtcI/AAAAAAAABys/0VywkKYlzaM/s320/CAR09.jpg" alt="" id="BLOGGER_PHOTO_ID_5396118463761724866" border="0" /&gt;&lt;/a&gt;這是遙控器，也是有編碼的指撥開關設定，要跟接收器上設定一樣才可以&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/SuLdJi9cGDI/AAAAAAAAByk/oqFEv47MrSQ/s1600-h/CAR08.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 230px;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/SuLdJi9cGDI/AAAAAAAAByk/oqFEv47MrSQ/s320/CAR08.jpg" alt="" id="BLOGGER_PHOTO_ID_5396118459616335922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;這是機構部份的前進後退的馬達&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/SuLdJVIh8jI/AAAAAAAAByc/IQ422hhGJ7U/s1600-h/CAR07.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 198px;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/SuLdJVIh8jI/AAAAAAAAByc/IQ422hhGJ7U/s320/CAR07.jpg" alt="" id="BLOGGER_PHOTO_ID_5396118455904760370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;這是前輪部份的左右轉的馬達&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/SuLdJWuvdVI/AAAAAAAAByU/0JbiOgh5CA4/s1600-h/CAR06.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 212px;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/SuLdJWuvdVI/AAAAAAAAByU/0JbiOgh5CA4/s320/CAR06.jpg" alt="" id="BLOGGER_PHOTO_ID_5396118456333464914" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;在整體上，這個專題，主要部份在於無線模組的傳輸，編碼、解碼，車子重量，馬達的選擇，車架強量，還有機構上的分析&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-6975648920457831665?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/6975648920457831665/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=6975648920457831665' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/6975648920457831665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/6975648920457831665'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2009/10/8051.html' title='微處理機 8051-無線遙控車'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_rjKQnlH_YlU/SuLcK0vZNjI/AAAAAAAABxs/3skobBGol6E/s72-c/CAR01.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-1724169553333692368</id><published>2009-10-19T17:31:00.010+08:00</published><updated>2009-10-20T18:36:50.895+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='硬碟'/><category scheme='http://www.blogger.com/atom/ns#' term='磁碟陣列'/><title type='text'>Winodws 的 Mount磁區</title><content type='html'>在Windows的世界，磁碟磁區的分別，都是由A:\&gt; B: C: D: .....分下去，每一個磁區都用一個英文字母代號代表，從Microsoft Dos開始就這樣分了&lt;br /&gt;&lt;br /&gt;現在磁碟愈來愈多，外接設備也是常插來插去的，4in1讀卡機等等，一些電腦的專業玩家，免不了C D E F.... Y Z個字母都用完了&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/Stw3IHmu5wI/AAAAAAAABws/fxYwNfXZk08/s1600-h/001uu.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 640px; height: 346px;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/Stw3IHmu5wI/AAAAAAAABws/fxYwNfXZk08/s640/001uu.jpg" alt="" id="BLOGGER_PHOTO_ID_5394247066302998274" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/Stw3IqHrHTI/AAAAAAAABw0/gC8Jjje4tyM/s1600-h/002ue.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 640px; height: 780px;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/Stw3IqHrHTI/AAAAAAAABw0/gC8Jjje4tyM/s640/002ue.jpg" alt="" id="BLOGGER_PHOTO_ID_5394247075567967538" border="0" /&gt;&lt;/a&gt;這種情況下，以過去的磁碟機代號就不夠用了，那只好使用Mount 的掛載方式&lt;br /&gt;這種掛載本來就有的觀念，只是大家都被Microsoft的檔案系統洗腦而已，大家只要把捷徑的觀念引用在Mount 的架構上就可以了&lt;br /&gt;&lt;br /&gt;過去，是直接把一個分割區給予一個英文代號來作一個root(根)，其實也可以把資料夾改指向分割區位置的，用這個方法，就可以解決磁碟代號不足的問題了&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/Stw3JLvLpXI/AAAAAAAABw8/gpXz5ShN8kY/s1600-h/7437195.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 640px; height: 234px;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/Stw3JLvLpXI/AAAAAAAABw8/gpXz5ShN8kY/s640/7437195.jpg" alt="" id="BLOGGER_PHOTO_ID_5394247084592047474" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/Stw3JTWH-WI/AAAAAAAABxE/nnb3nSZXR9I/s1600-h/7437196.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 640px; height: 404px;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/Stw3JTWH-WI/AAAAAAAABxE/nnb3nSZXR9I/s640/7437196.jpg" alt="" id="BLOGGER_PHOTO_ID_5394247086634432866" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/Stw3Jyo4abI/AAAAAAAABxM/bbLGfEOwvpM/s1600-h/7437197.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 640px; height: 388px;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/Stw3Jyo4abI/AAAAAAAABxM/bbLGfEOwvpM/s640/7437197.jpg" alt="" id="BLOGGER_PHOTO_ID_5394247095034603954" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/Stw3fzbzBTI/AAAAAAAABxU/wpv41oB7dVM/s1600-h/7437198.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 640px; height: 286px;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/Stw3fzbzBTI/AAAAAAAABxU/wpv41oB7dVM/s640/7437198.jpg" alt="" id="BLOGGER_PHOTO_ID_5394247473205282098" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/Stw3gc4GKWI/AAAAAAAABxc/k7IMCtODrrQ/s1600-h/7437199.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 640px; height: 422px;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/Stw3gc4GKWI/AAAAAAAABxc/k7IMCtODrrQ/s640/7437199.jpg" alt="" id="BLOGGER_PHOTO_ID_5394247484329830754" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/Stw3g4oc9XI/AAAAAAAABxk/J2bRZEwdGdc/s1600-h/7437200.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 640px; height: 242px;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/Stw3g4oc9XI/AAAAAAAABxk/J2bRZEwdGdc/s640/7437200.jpg" alt="" id="BLOGGER_PHOTO_ID_5394247491780408690" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-1724169553333692368?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/1724169553333692368/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=1724169553333692368' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1724169553333692368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1724169553333692368'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2009/10/winodws-mount.html' title='Winodws 的 Mount磁區'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_rjKQnlH_YlU/Stw3IHmu5wI/AAAAAAAABws/fxYwNfXZk08/s72-c/001uu.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-8761675232600709134</id><published>2009-03-16T14:44:00.004+08:00</published><updated>2009-03-17T11:19:16.058+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='手機程式'/><title type='text'>你的手機也可以上MSN喔</title><content type='html'>全新fring，可以使你的手機聊msn&lt;br /&gt;&lt;table id="Table1" class="fringtopinc" border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td rowspan="3" valign="top" align="left" nowrap="nowrap"&gt;&lt;table id="Table4" align="right" border="0" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://www.fring.com/"&gt;&lt;img src="http://www.pocketpicks.co.uk/latest/wp-content/uploads/2008/03/fring-logo.jpg" title="home" border="0" /&gt;&lt;/a&gt;        &lt;/td&gt;     &lt;/tr&gt;    &lt;/tbody&gt;&lt;/table&gt;    &lt;/td&gt;  &lt;/tr&gt;   &lt;tr&gt;   &lt;td valign="middle" width="100%" align="right"&gt;&lt;br /&gt;&lt;/td&gt;  &lt;/tr&gt;   &lt;tr&gt;   &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;支援很多IM程式， Skype®, MSN Messenger®, Google Talk™, ICQ, SIP, Twitter, Yahoo!™ and AIM®. &lt;div align="center"&gt; &lt;img src="http://www.fring.com/images/what_is_fring_pict.jpg" title="what is fring" /&gt; &lt;/div&gt;&lt;br /&gt;而且支援很多很多手機喔，最近發表的nokia 5800 也可以使用它來聊msn&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:32px;"&gt;&lt;a style="font-weight: bold;" href="http://www.badongo.com/file/13894205"&gt;&lt;span style="font-family:times new roman;"&gt;Nokia 5800 fring下載&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-weight: bold;" href="http://www.badongo.com/file/13894208"&gt;SonyEricsson UIQ3 fring&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;官方網站&lt;a href="http://www.fring.com/"&gt;http://www.fring.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-8761675232600709134?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/8761675232600709134/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=8761675232600709134' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/8761675232600709134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/8761675232600709134'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2009/03/msn.html' title='你的手機也可以上MSN喔'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-6901006541885429224</id><published>2009-03-16T13:42:00.003+08:00</published><updated>2009-03-16T14:43:37.749+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='手機程式'/><title type='text'>你的手機不能放Avi檔嗎？試試這個吧</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://rain.divxmedia.com/divx/promotion_viewty_en2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 250px; height: 196px;" src="http://rain.divxmedia.com/divx/promotion_viewty_en2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;你的手機不能放avi影片嗎？&lt;br /&gt;&lt;br /&gt;DivX現在有手機行動版的免費播放器&lt;br /&gt;0.91版，是2008年10月份發佈的&lt;br /&gt;可以使你的手機可以放出儲存在記憶卡上的影片&lt;br /&gt;&lt;br /&gt;支援多種手機SonyEricsson, Nokia, Windows Mobile....&lt;br /&gt;&lt;br /&gt;已另上傳備份--&lt;a href="http://www.badongo.com/file/13894055"&gt;DOWNLOAD&lt;br /&gt;&lt;/a&gt;Nokia請安裝S60版&lt;br /&gt;SonyEricsson請安裝UIQ3版&lt;br /&gt;WINDOWS 請安裝SP或PPC版&lt;h1&gt;DivX Mobile Player Download Page&lt;/h1&gt;&lt;span class="submitted"&gt;Thu, 04/24/2008 - 13:34 — divxbrig&lt;/span&gt;               &lt;div class="meta"&gt;         &lt;/div&gt;    &lt;div class="content"&gt;     DivX Mobile Player is beta software available for a limited time only.  DivX Mobile Player will expire. &lt;p&gt; Below you will find download links for all the different DivX Mobile Player builds. Please download according to your phone's OS. You must subscribe to the DivX Mobile Community to access the download. &lt;/p&gt;&lt;p&gt; Please note that you &lt;b&gt;DO NOT&lt;/b&gt; have to install the DivX Mobile Player if your phone is a DivX Certified device. For a full list of DivX Certified phones check out the &lt;a href="http://www.divx.com/mobile/phones.php"&gt; phone list&lt;/a&gt; on the DivX Mobile website.&lt;br /&gt;&lt;/p&gt;&lt;p&gt; Thanks,&lt;br /&gt;divxbrig  &lt;/p&gt;&lt;h1&gt;Download DivX Mobile Player&lt;br /&gt;v0.91 (30-Sep-2008)&lt;/h1&gt; &lt;p&gt; Choose the version that matches your phone: &lt;/p&gt; &lt;ul style="margin-top: 0px;"&gt;&lt;li&gt;&lt;a href="http://labs.divx.com/system/files/private/DivXPlayer_SP_0.zip"&gt;Windows Mobile 5 Smartphone&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://labs.divx.com/system/files/private/DivXPlayer_PPC_0.zip"&gt;Windows Mobile 5 Pocket PC&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://labs.divx.com/system/files/private/DivXPlayer_S60_3rd_0.sisx"&gt;Symbian OS 9 S60 3rd Edition&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://labs.divx.com/system/files/private/DivXPlayer_UIQ_3rd_0.sis"&gt;Symbian OS 9 UIQ 3.0&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://labs.divx.com/system/files/private/DivXPlayer_SP_0.zip"&gt;Windows Mobile 6 Standard&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://labs.divx.com/system/files/private/DivXPlayer_PPC_0.zip"&gt;Windows Mobile 6 Classic&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://labs.divx.com/system/files/private/DivXPlayer_PPC_0.zip"&gt;Windows Mobile 6 Professional&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt; Unfortunately, many phones are incompatible with DivX Mobile Player.  &lt;a href="http://labs.divx.com/node/7706"&gt;Unsupported phones&lt;/a&gt; include the following: &lt;/p&gt; &lt;ul style="margin-top: 0px;"&gt;&lt;li&gt;Pocket PC 2003 and earlier&lt;/li&gt;&lt;li&gt;Symbian OS 9.4 and 9.5 (Nokia 5800)&lt;/li&gt;&lt;li&gt;Symbian S60 2nd Edition and earlier&lt;/li&gt;&lt;li&gt;Symbian UIQ 2.0 and earlier&lt;/li&gt;&lt;li&gt;Palm Garnet OS&lt;/li&gt;&lt;li&gt;Apple iPhone&lt;/li&gt;&lt;li&gt;Blackberry&lt;/li&gt;&lt;li&gt;Android&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt; It is not necessary or recommended to install DivX Mobile Player on a DivX Certified phone.  For more information, see &lt;a href="http://www.divx.com/mobile/phones.php"&gt;DivX Certified Phones&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;官方網站&lt;br /&gt;&lt;/p&gt;&lt;p&gt;http://www.divx.com/mobile/phones.php&lt;br /&gt;&lt;/p&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-6901006541885429224?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/6901006541885429224/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=6901006541885429224' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/6901006541885429224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/6901006541885429224'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2009/03/avi.html' title='你的手機不能放Avi檔嗎？試試這個吧'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-5876834152813562079</id><published>2008-12-22T10:13:00.009+08:00</published><updated>2008-12-26T14:05:52.485+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='學習'/><title type='text'>自救學習計劃</title><content type='html'>自救學習計劃&lt;br /&gt;&lt;br /&gt;因應景氣的不好，又因景氣不好，最好的好好充實自己&lt;br /&gt;現在一技之長不能立足了，多學一樣，加上一樣，成效是 1+1 &gt; 2&lt;br /&gt;等待景氣好時，比別人有更好的條件&lt;br /&gt;&lt;br /&gt;俗語說：機會是留給有準備的人&lt;br /&gt;&lt;br /&gt;沒錯，當機會來臨時，有能力把他抓住的人，才有機會向上前進&lt;br /&gt;&lt;br /&gt;癈話不多說，說說我的計劃&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;計劃內容：&lt;/span&gt;&lt;br /&gt;簡單就是是互相學習計劃，每週約定時間，各自準備一些課題，互相分享互相學習&lt;br /&gt;把自己覺得是自己強項的東西都可以來教&lt;br /&gt;如果有別人的課題你有興趣也可以來聽聽&lt;br /&gt;就互相學習，除了相約飲料店的飲料費自付外，前題是不收教學費用為原則&lt;br /&gt;&lt;br /&gt;比如你會寫程式，不一定要很強的才可以教人，可以分享心得，帶其他人入門也可&lt;br /&gt;如果你會英文，日文，也可以帶大家入門的也行&lt;br /&gt;要教修圖，Photoshop，PhotoImpact，攝影，影像處理……&lt;br /&gt;要教更深單晶片或網路系統，網路安全，資料庫也都可以&lt;br /&gt;&lt;br /&gt;計劃時間：每週星期四、五晚上(如遇節慶會取消)&lt;br /&gt;&lt;br /&gt;地點：一般會是到泡沫紅茶店或可久坐之咖啡廳等地點，以台北地的西門酊區為主&lt;br /&gt;&lt;br /&gt;人數：控制大約3~6人左右(場地及學習效果比較好)&lt;br /&gt;&lt;br /&gt;如想參與請msn跟我問一下囉~&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;如果想教人某些東西，如果你想開課的，請提供以下內容以作安排&lt;/span&gt;&lt;br /&gt;email到 netgames123@gmail.com&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;以下為例子，非正式課程&lt;/span&gt;：&lt;br /&gt;&lt;table style="width: 417px; height: 457px;" border="1"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;課程名稱：&lt;/td&gt;&lt;td&gt;PhotoImpact 修,繪圖教學&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td style="width: 100px;"&gt;能上課時間：&lt;/td&gt;&lt;td&gt;2008/1/9 ~2/6 每週五 (共五堂)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td style="width: 100px;"&gt;上課時數：&lt;/td&gt;&lt;td&gt;晚上8:00~9:00 (共一小時)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td style="width: 100px;"&gt;上課地點：&lt;/td&gt;&lt;td&gt;西門酊圓環泡沫紅茶店&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td style="width: 100px;"&gt;場地需求：&lt;/td&gt;&lt;td&gt;一般泡沫紅茶店，有座位及電源插頭&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td style="width: 100px;"&gt;教材工具：&lt;/td&gt;&lt;td&gt;最好有筆記型電腦，現場實作&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td style="width: 100px;"&gt;課程內容：&lt;/td&gt;&lt;td&gt;&lt;span style="font-family:times new roman;"&gt;1/9&lt;/span&gt;  &lt;數位影像基本概念&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;1/16&lt;/span&gt;&lt;數位影像壓縮&amp;amp;檔案格式&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;1/23&lt;/span&gt;&lt;數位影像色彩及模式&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;1/30&lt;/span&gt;&lt;工具箱功能介紹&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;2/6&lt;/span&gt;  &lt;色盤與色調控制&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td style="width: 100px;"&gt;課程簡介：&lt;/td&gt;&lt;td&gt;學習到影像的基本概念，以及使用PhotoImpact作基本的影像處理&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;想上課的，可以去看看blog上方的日曆日程表及內容，看適時要參加的，請mail給我，好知道人數而開始&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-5876834152813562079?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/5876834152813562079/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=5876834152813562079' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/5876834152813562079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/5876834152813562079'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/12/blog-post.html' title='自救學習計劃'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-1180219706577598701</id><published>2008-11-17T13:04:00.011+08:00</published><updated>2009-02-10T23:07:28.960+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='影像處理'/><title type='text'>RGB 色頻的亮度分佈</title><content type='html'>亮度分佈圖檢視外，新增可以同時或個別檢視RGB  色頻的亮度分佈圖，以確認曝光的分佈情況。&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/SRP2HJY5YAI/AAAAAAAAA3w/XC1nMn8lM7o/s1600-h/hist.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 297px;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/SRP2HJY5YAI/AAAAAAAAA3w/XC1nMn8lM7o/s320/hist.jpg" alt="" id="BLOGGER_PHOTO_ID_5265822991966101506" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;我就先從白色的亮度分佈開始說吧&lt;br /&gt;&lt;br /&gt;一般我們所看到的jpg圖，都是由四層色層來形成的&lt;br /&gt;分別由紅、藍、綠、亮度，這四層&lt;br /&gt;&lt;br /&gt;你可以想像成四張底片重疊起來，放在燈下就可以形成jpg圖&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;解釋度&lt;/span&gt;&lt;/span&gt;:&lt;br /&gt;再來要說的是解釋度啦，也就是一張800x600的圖&lt;br /&gt;800 x 600 = 480000&lt;br /&gt;也就是48萬，這張圖片包括了48萬點&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/SWCIHje03pI/AAAAAAAABPo/J4HFdXY0bHM/s1600-h/800600.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/SWCIHje03pI/AAAAAAAABPo/J4HFdXY0bHM/s320/800600.jpg" alt="" id="BLOGGER_PHOTO_ID_5287375625897959058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;其他常見的解釋度有&lt;br /&gt;1024 x 768 =786432點(約80萬點)&lt;br /&gt;1600 x 1200 =1920000點(約200萬點)&lt;br /&gt;....&lt;br /&gt;3072 x 2304 = 7077888點(約700萬點)&lt;br /&gt;&lt;br /&gt;這個解釋度點數愈多，表示圖片愈細緻，所以現在的相機常說的500萬相機，800萬相機等，就是拍攝出來的照片圖片大小尺寸&lt;br /&gt;解釋度愈高能洗出的傳統實體照片尺寸愈大張&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;影像三原色：&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/SWCfaghodfI/AAAAAAAABPw/AHEZ-dtHOD8/s1600-h/Lotus_R.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/SWCfaghodfI/AAAAAAAABPw/AHEZ-dtHOD8/s320/Lotus_R.jpg" alt="" id="BLOGGER_PHOTO_ID_5287401240289375730" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/SWCfbPALiEI/AAAAAAAABP4/y8tyFKrfyo4/s1600-h/Lotus_G.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/SWCfbPALiEI/AAAAAAAABP4/y8tyFKrfyo4/s320/Lotus_G.jpg" alt="" id="BLOGGER_PHOTO_ID_5287401252765534274" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/SWCfbYv4ygI/AAAAAAAABQA/GfmVAnUq3gY/s1600-h/Lotus_B.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/SWCfbYv4ygI/AAAAAAAABQA/GfmVAnUq3gY/s320/Lotus_B.jpg" alt="" id="BLOGGER_PHOTO_ID_5287401255381551618" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/SWCgdEuzqrI/AAAAAAAABQI/GnaJlI_GMQk/s1600-h/Lotus.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/SWCgdEuzqrI/AAAAAAAABQI/GnaJlI_GMQk/s320/Lotus.jpg" alt="" id="BLOGGER_PHOTO_ID_5287402383879678642" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;我們所看到電腦裡的照片，都是由RGB，紅、綠、藍三色所組成的，所以我們一張圖片可以把它分折成三張單獨的照片，也就是把紅,綠,藍,分開，重新組合就是原來的照片了&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:180%;" &gt;亮度分佈圖：&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/SWDCYfNUVxI/AAAAAAAABQQ/dVpSTmpm5fc/s1600-h/Lotus_R_Histogram.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 220px;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/SWDCYfNUVxI/AAAAAAAABQQ/dVpSTmpm5fc/s320/Lotus_R_Histogram.jpg" alt="" id="BLOGGER_PHOTO_ID_5287439688482969362" border="0" /&gt;&lt;/a&gt;未完....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-1180219706577598701?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/1180219706577598701/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=1180219706577598701' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1180219706577598701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1180219706577598701'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/11/rgb.html' title='RGB 色頻的亮度分佈'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_rjKQnlH_YlU/SRP2HJY5YAI/AAAAAAAAA3w/XC1nMn8lM7o/s72-c/hist.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-5043924868633180525</id><published>2008-11-04T11:04:00.006+08:00</published><updated>2008-11-04T11:59:31.171+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='免費軟體'/><title type='text'>PSPad 不錯用的文書編輯軟體</title><content type='html'>&lt;img src="http://3.bp.blogspot.com/_w-ZaQZp0ems/Ri13t150WsI/AAAAAAAABSM/RvFNNYVaGSg/s400/2007_04_pspad01.png" /&gt;&lt;br /&gt;&lt;br /&gt;寫腳本最好的文字編輯工具，像我個人會拿這來寫html php perl cgi ，都非常好用&lt;br /&gt;同時也支援編輯的文件type，像要寫utf-8的文件格式，就不用特別在存檔時選擇了&lt;br /&gt;還有自動斷行的功能(換行)&lt;br /&gt;已知匯數會自動變粗體 (比如if ,chomp ,printf ......)&lt;br /&gt;常要打的字句可錄製成巨集&lt;br /&gt;支援巨集 - 可將常做的一連串動作錄成巨集檔, 以後要使用時只要播放該巨集檔就可執行完成&lt;br /&gt;還有一個顏色選擇器，如寫html時會常用到&lt;span style="font-family:times new roman;"&gt;#33bb11&lt;/span&gt;這種的，就可以用圖示來插入&lt;br /&gt;如果更進階的，也有16進位編輯工具&lt;em&gt; PSPad HEX&lt;/em&gt;&lt;span style="font-size:85%;"&gt;內建HEX編輯器&lt;/span&gt;&lt;br /&gt;支援 Unicode&lt;br /&gt;多國語系介面 - 包含了繁體及簡體中文的支援&lt;br /&gt;支援分頁 - 開一堆檔案也不怕&lt;br /&gt;程式語法高亮度顯示 - 個人認為「PSPad」的語法高&lt;div class="article-content"&gt;&lt;wbr&gt;&lt;wbr&gt;亮度顯示功能比「UltraEd&lt;wbr&gt;&lt;wbr&gt;it」更精確好用&lt;br /&gt;FTP 功能 - 讓你直接編輯遠端 FTP 的文件&lt;br /&gt;支援 Session - 啟動時可直接開啟上次編輯的文件&lt;wbr&gt;&lt;wbr&gt; (對我而言很重要的功能)&lt;br /&gt;檔案比對 - 可比對兩個檔案內容的差異&lt;br /&gt;&lt;br /&gt;支援 HTML 驗證及排版&lt;br /&gt;支援正規表示式 - 在某些情況下, 這功能很好用&lt;br /&gt;內建 Google 搜尋 - 編輯文章時, 臨時想查 Google!?「PSPad」&lt;wbr&gt;&lt;wbr&gt;允許你直接選取文件中的任意字詞&lt;wbr&gt;&lt;wbr&gt;直接送到 Google 中做搜尋&lt;br /&gt;支援多項開發網頁及程式時會用到&lt;wbr&gt;&lt;wbr&gt;的小工具 - 例如: ASCII 字碼表、色彩格式轉換器等等&lt;br /&gt;支援 Extensions, 可擴充軟體功能。&lt;/div&gt;&lt;br /&gt;不錯用！阿鳥大力推薦&lt;br /&gt;&lt;img src="file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/moz-screenshot.jpg" alt="" /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.gratilog.net/xoops/modules/mydownloads/images/shots/pspad.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 732px; height: 551px;" src="http://www.gratilog.net/xoops/modules/mydownloads/images/shots/pspad.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;" id="result_box" dir="ltr"&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;img src="http://4.bp.blogspot.com/_w-ZaQZp0ems/Ri13uF50WtI/AAAAAAAABSU/iuuZDDCidoE/s400/2007_04_pspad02.png" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/SQ_IEi8LicI/AAAAAAAAA3o/TjCJyUZnlS8/s1600-h/PSPad03.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 296px;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/SQ_IEi8LicI/AAAAAAAAA3o/TjCJyUZnlS8/s320/PSPad03.jpg" alt="" id="BLOGGER_PHOTO_ID_5264646469843651010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PSPad是一個在microsoft下免費的程式編輯工具，對那些人而設計的呢：&lt;br /&gt;&lt;br /&gt;*各種寫程式為工作的環境&lt;br /&gt;*想強調語法的源始程式碼者&lt;br /&gt;*需要一個小工具，具有簡單的控制和強大能力的程式碼編輯器&lt;br /&gt;*正在尋找一種工具，純文字處理&lt;br /&gt;*要節省時間-PSPad提供了豐富的文字格式化功能&lt;br /&gt;*需要什麼工具，提供用戶擴展能力&lt;br /&gt;*想省錢，現有功能的專業產品，因為PSPad是免費的商業和政府的目的也&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;支援多國語言：&lt;br /&gt;Bosnian, Brazilian, Catalan, 簡體中文, 繁體中文,  Croatian, Czech, German, English, French, Galician, Greek, Hungarian, Indonesian, Italian, Japanese, Kurdish, Malay, Nederlands, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Serbian, Finnish, Swedish, Turkish, Ukrainian&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/SQ_FnP-kgGI/AAAAAAAAA3g/9Yni47dlEQ4/s1600-h/PSPad02.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 307px; height: 320px;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/SQ_FnP-kgGI/AAAAAAAAA3g/9Yni47dlEQ4/s320/PSPad02.jpg" alt="" id="BLOGGER_PHOTO_ID_5264643767513940066" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;支援編輯多種程式語言格式：&lt;br /&gt;C++, Cobol, MS-Dos batch, CSS, Forth, Fortran, FoxPro, HTML, XHTML, INI, Inno Setup, Java, JavaScript, KixStart, Object Pascal, Perl, PHP, Python, RSS, SQL, TCL/TK, Unix ShellScript, VBScript, Visual Basic, X86 assembler 和其他120種以上 語言，提供高亮度顯示&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/SQ_Fm7F00RI/AAAAAAAAA3Y/nMZL9dCPgh4/s1600-h/PSPad01.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 204px; height: 320px;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/SQ_Fm7F00RI/AAAAAAAAA3Y/nMZL9dCPgh4/s320/PSPad01.jpg" alt="" id="BLOGGER_PHOTO_ID_5264643761907224850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;官網：&lt;br /&gt;http://www.pspad.com/&lt;br /&gt;下載頁：&lt;br /&gt;http://www.pspad.com/en/download.php&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-5043924868633180525?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/5043924868633180525/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=5043924868633180525' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/5043924868633180525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/5043924868633180525'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/11/pspad.html' title='PSPad 不錯用的文書編輯軟體'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_w-ZaQZp0ems/Ri13t150WsI/AAAAAAAABSM/RvFNNYVaGSg/s72-c/2007_04_pspad01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-29073033981393928</id><published>2008-10-27T14:53:00.002+08:00</published><updated>2008-10-27T15:10:10.943+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='通訊工程'/><title type='text'>簡單說明傅立葉轉換(Fourier Transform)</title><content type='html'>通過通訊的人，都應該知道傅立葉轉換(Fourier Transform)，這是必學的一個公式&lt;br /&gt;&lt;br /&gt;簡單快速來說明這個公式的用途，不用太多的公式把人搞暈了，其他網站說明都一長串公式數字的&lt;br /&gt;&lt;br /&gt;就是把在時域上的圖形訊號，透過Fourier transform公式，算出頻域上的圖形訊號&lt;br /&gt;&lt;br /&gt;就是知道時域，想知道頻域資訊，就要透過&lt;span style="font-weight: bold;"&gt;傅立葉轉換&lt;/span&gt;，才知道圖長什麼樣子&lt;br /&gt;&lt;br /&gt;要是知道頻域，想知道時域資訊，就要透過&lt;span style="font-weight: bold;"&gt;反傅立葉轉換&lt;/span&gt;，就可以了&lt;br /&gt;&lt;br /&gt;下圖，就是一些最常看到的訊號，左邊是時域的圖示，右邊是經過傅立葉轉換後的，也可用&lt;span style="font-weight: bold;"&gt;反傅立葉轉換&lt;/span&gt;回時域&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://members.optushome.com.au/walshjj/transform_pairs.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 547px; height: 507px;" src="http://members.optushome.com.au/walshjj/transform_pairs.gif" alt="" border="0" /&gt;&lt;/a&gt;簡單一句，&lt;span style="font-weight: bold;"&gt;傅立葉轉換&lt;/span&gt;的物理意義是：透過&lt;span style="font-weight: bold;"&gt;Fourier Transform&lt;/span&gt;，把時域和頻域互相轉換，取得想要的資訊&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-29073033981393928?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/29073033981393928/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=29073033981393928' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/29073033981393928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/29073033981393928'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/10/fourier-transform.html' title='簡單說明傅立葉轉換(Fourier Transform)'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-4830820976947065914</id><published>2008-10-02T09:58:00.011+08:00</published><updated>2008-10-04T00:21:12.956+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='perl'/><title type='text'>Perl使用 mail::sendmail  MIME::Base64</title><content type='html'>最近要需要把server上的一些資訊&lt;br /&gt;每天定時的E-mail到指定信箱&lt;br /&gt;&lt;br /&gt;是管理員看倒是還好&lt;br /&gt;但是是長官有要看，就要用HTML的mail格式了&lt;br /&gt;&lt;br /&gt;HTML還要插入圖片，這下就不是那麼簡單了&lt;br /&gt;&lt;br /&gt;努力了幾天，可以找到幾個套件，合併使用，可以達到我要的目的&lt;br /&gt;&lt;br /&gt;用來把文字編碼成Base64的套件 MIME::Base64;&lt;br /&gt;郵件寄送套件 Mail::Sendmail;&lt;br /&gt;&lt;br /&gt;注意同顏色的變數，要一樣的才會插入圖片生效&lt;br /&gt;而且最好用outlook收件才會有效果&lt;br /&gt;&lt;br /&gt;#!/usr/bin/perl&lt;br /&gt;&lt;br /&gt;use MIME::QuotedPrint;&lt;br /&gt;use HTML::Entities;&lt;br /&gt;use Mail::Sendmail 0.75; # doesn't work with v. 0.74!&lt;br /&gt;use Mysql;&lt;br /&gt;use MIME::Base64;&lt;br /&gt;&lt;br /&gt;# MYSQL CONFIG VARIABLES&lt;br /&gt;$host = "localhost";&lt;br /&gt;$database = "useracc";&lt;br /&gt;$tablename = "acc";&lt;br /&gt;$user = "bird";&lt;br /&gt;$pw = "12345";&lt;br /&gt;&lt;br /&gt;# PERL MYSQL 建立連線()&lt;br /&gt;$connect = Mysql-&gt;connect($host, $database, $user, $pw);&lt;br /&gt;&lt;br /&gt;# SELECT DB 選擇資料庫&lt;br /&gt;$connect-&gt;selectdb($database);&lt;br /&gt;&lt;br /&gt;$myquery = "SELECT * FROM $tablename";&lt;br /&gt;&lt;br /&gt;# EXECUTE THE QUERY 對連線下指令&lt;br /&gt;$execute = $connect-&gt;query($myquery);&lt;br /&gt;&lt;br /&gt;#取回得到的資料放入變數 $retnumber&lt;br /&gt;my $retnumber = $execute-&gt;numrows();&lt;br /&gt;&lt;br /&gt;#SQL CLOSE&lt;br /&gt;#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^&lt;br /&gt;#使用localtime()取得現在時間&lt;br /&gt;($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) =localtime(time);&lt;br /&gt;&lt;br /&gt;#年份要加上1900才是公元&lt;br /&gt;$year=$year+1900;&lt;br /&gt;#月份要加上1才正確&lt;br /&gt;$mon=$mon+1;&lt;br /&gt;&lt;br /&gt;#開始要預先編輯html的內容放入變數&lt;br /&gt;my $html="$year 年 $mon 月 $mday 日 $hour : $min&lt;br /&gt;";&lt;br /&gt;$html=$html."$tablename 現在有$retnumber 筆資料&lt;br /&gt;";&lt;br /&gt;&lt;br /&gt;#使用. 符號合併 字串&lt;br /&gt;&lt;br /&gt;#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$  FILE encode64&lt;br /&gt;#放入附件前，要先把圖檔作編碼為base64&lt;br /&gt;open(FILE, "/home/eth0-day.png") or die "$!";&lt;br /&gt;while (read(FILE, $buf, 60*57)) {&lt;br /&gt;  $ee= encode_base64($buf);&lt;br /&gt;      &lt;span style="color: rgb(51, 51, 255);"&gt;$ff&lt;/span&gt; =$ff.$ee;&lt;br /&gt;}&lt;br /&gt;close FILE;&lt;br /&gt;#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$  FILE encode64&lt;br /&gt;&lt;br /&gt;#===================  mail資訊&lt;br /&gt;%mail = (&lt;br /&gt;       from =&gt; 'report@domain.com',&lt;br /&gt;       to =&gt; 'you@domain.com',&lt;br /&gt;       subject =&gt; "XXX Server $year/$mon/$mday $hour:$min Report",&lt;br /&gt;      );&lt;br /&gt;#===================  mail資訊end&lt;br /&gt;&lt;br /&gt;#一些標準標籤設定宣告一下&lt;br /&gt;$boundary = "====" . time() . "====";&lt;br /&gt;$boundary = '--'.$boundary;&lt;br /&gt;$mail{'content-type'} = "multipart/mixed; boundary=\"$boundary\"";&lt;br /&gt;&lt;br /&gt;$file = $^X;            # This is the perl executable&lt;br /&gt;&lt;br /&gt;open (F, $file) or die "Cannot read $file: $!";&lt;br /&gt;binmode F; undef $/;&lt;br /&gt;$mail{body} = encode_base64(&lt;f&gt;);&lt;br /&gt;close F;&lt;br /&gt;&lt;br /&gt;#----------------------------------    真正編輯mail標頭及內容&lt;br /&gt;$mail{body} = &lt;&lt; END_OF_BODY;&lt;br /&gt;$boundary Content-Type: text/html; &lt;br /&gt;charset="UTF-8" Content-Transfer-Encoding: quoted-printable  &lt;br /&gt;&lt;br /&gt;$html&lt;br /&gt; &lt; src=""&lt;span style="color: rgb(255, 0, 0);"&gt;cid:eth0-day.png&lt;/span&gt;&gt;&lt;br /&gt;&lt;br /&gt;$boundary&lt;br /&gt;Content-Type: image/png;&lt;br /&gt;      name="&lt;span style="color: rgb(255, 0, 0);"&gt;eth0-day.png&lt;/span&gt;"&lt;br /&gt;Content-Transfer-Encoding: base64&lt;br /&gt;Content-ID: &lt;656020898@300920332-0c65&gt;&lt;br /&gt;Content-Description:&lt;br /&gt;Content-Location: &lt;span style="color: rgb(255, 0, 0);"&gt;eth0-day.png&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;$ff&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;$boundary--&lt;br /&gt;END_OF_BODY&lt;br /&gt;&lt;br /&gt;#----------------------------------    真正編輯mail標頭及內容  結束&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=    使用MAIL::SENDMAIL 寄出郵件&lt;br /&gt;sendmail(%mail) || print "Error: $Mail::Sendmail::error\n";&lt;/f&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-4830820976947065914?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/4830820976947065914/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=4830820976947065914' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/4830820976947065914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/4830820976947065914'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/10/perl-mailsendmail-mimebase64.html' title='Perl使用 mail::sendmail  MIME::Base64'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-8276491419908177119</id><published>2008-08-25T11:35:00.012+08:00</published><updated>2008-10-02T09:57:22.374+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>mysql + php 使用utf-8</title><content type='html'>&lt;span style="font-family:times new roman;"&gt;很多人在使用mysql和php作網頁程式的撰寫&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;但同時想使用utf-8編碼&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;但這三樣東西合在一起，就會給很多人產生很多煩惱&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;就是寫入Datebases的資料和讀出來的資料都變成亂碼了&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;倒地要怎麼作，才能完完全全的把我想要的國際碼utf-8完整寫入datebases和完整讀出來呢&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;我在過去也是因為這個問題研究了很久，找了很多資料&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;現在有心得分享給大家&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;主要要三個條件同時成立，才能有完整寫入和讀取的效果&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;1.MySQL資料庫裡的Datebases、Tables和欄位在建立時，必須要是utf8_bin的文字校對屬性&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;2.php網頁文件的內文必須儲存成utf-8格式，及html的utf-8宣告&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;3.IIS或Apache 跟Mysql之間連線要使用UTF-8&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;以上三點是很必要的，我來一點一點說吧&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;1.MYSQL文字校對：&lt;/span&gt;&lt;br /&gt;&lt;code style="font-family: times new roman;" class="sql"&gt;&lt;/code&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;先對所需要存放資料的mysql資料庫格式作個改變&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;如已經建立的Datebases，就可以下指令變更資料庫格式 &lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:85%;"  &gt;(以照你的環境變更藍色字體的資料庫名稱)&lt;/span&gt;&lt;br /&gt;&lt;table  border="1" cellpadding="4" cellspacing="1" style="font-family:times new roman;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;ALTER DATABASE `&lt;span style="color: rgb(51, 204, 255);"&gt;datebases_name&lt;/span&gt;` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;變更datebases 之後，就要對tables作變更了  &lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:85%;"  &gt;(以照你的環境變更藍色字體的表格名稱)&lt;/span&gt;&lt;table  border="1" cellpadding="4" cellspacing="1" style="font-family:times new roman;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;code class="sql"&gt;&lt;span class="syntax"&gt;&lt;span class="syntax_alpha syntax_alpha_reservedWord"&gt;ALTER&lt;/span&gt;  &lt;span class="syntax_alpha syntax_alpha_reservedWord"&gt;TABLE&lt;/span&gt;  &lt;span class="syntax_quote syntax_quote_backtick"&gt;`&lt;span style="color: rgb(102, 255, 255);"&gt;tables_name&lt;/span&gt;`&lt;/span&gt;  &lt;span class="syntax_alpha syntax_alpha_reservedWord"&gt;DEFAULT&lt;/span&gt;  &lt;span class="syntax_alpha syntax_alpha_reservedWord"&gt;CHARACTER&lt;/span&gt;  &lt;span class="syntax_alpha syntax_alpha_reservedWord"&gt;SET&lt;/span&gt; &lt;span class="syntax_alpha syntax_alpha_charset"&gt;utf8&lt;/span&gt; &lt;span class="syntax_alpha syntax_alpha_reservedWord"&gt;COLLATE&lt;/span&gt; &lt;span class="syntax_alpha syntax_alpha_charset"&gt;utf8_bin&lt;/span&gt; &lt;span class="syntax_alpha syntax_alpha_reservedWord"&gt;ROW_FORMAT&lt;/span&gt;  &lt;span class="syntax_punct"&gt;=&lt;/span&gt;  &lt;span class="syntax_alpha syntax_alpha_reservedWord"&gt;DYNAMIC&lt;/span&gt; &lt;/span&gt;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;再之後要變更你的儲存格為utf-8了   &lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:85%;"  &gt;(以照你的環境變更藍色字體的欄位名稱) 例子為變更account的欄位&lt;br /&gt;&lt;table border="1" cellpadding="4" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;code class="sql"&gt;&lt;span class="syntax"&gt;&lt;span class="syntax_alpha syntax_alpha_reservedWord"&gt;ALTER&lt;/span&gt;  &lt;span class="syntax_alpha syntax_alpha_reservedWord"&gt;TABLE&lt;/span&gt; &lt;/span&gt;&lt;/code&gt;`&lt;span style="color: rgb(51, 204, 255);"&gt;datebases_name&lt;/span&gt;`.&lt;code class="sql"&gt;&lt;span class="syntax"&gt;&lt;span class="syntax_quote syntax_quote_backtick"&gt;`&lt;span style="color: rgb(102, 255, 255);"&gt;tables_name&lt;/span&gt;`&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;code class="sql"&gt;&lt;span class="syntax"&gt;  &lt;span class="syntax_alpha syntax_alpha_reservedWord"&gt;CHANGE&lt;/span&gt;  &lt;span class="syntax_quote syntax_quote_backtick"&gt;`&lt;span style="color: rgb(102, 255, 255);"&gt;account&lt;/span&gt;`&lt;/span&gt;  &lt;span class="syntax_quote syntax_quote_backtick"&gt;`&lt;span style="color: rgb(102, 255, 255);"&gt;account&lt;/span&gt;`&lt;/span&gt; &lt;span style="color: rgb(102, 255, 255);" class="syntax_alpha syntax_alpha_columnType"&gt;VARCHAR&lt;/span&gt;&lt;span style="color: rgb(102, 255, 255);" class="syntax_punct syntax_punct_bracket_open_round"&gt;(&lt;/span&gt;&lt;span style="color: rgb(102, 255, 255);"&gt; &lt;/span&gt;&lt;span style="color: rgb(102, 255, 255);" class="syntax_digit syntax_digit_integer"&gt;20&lt;/span&gt;&lt;span style="color: rgb(102, 255, 255);"&gt;  &lt;/span&gt;&lt;span style="color: rgb(102, 255, 255);" class="syntax_punct syntax_punct_bracket_close_round"&gt;)&lt;/span&gt;  &lt;span class="syntax_alpha syntax_alpha_reservedWord"&gt;CHARACTER&lt;/span&gt;  &lt;span class="syntax_alpha syntax_alpha_reservedWord"&gt;SET&lt;/span&gt; &lt;span class="syntax_alpha syntax_alpha_charset"&gt;utf8&lt;/span&gt; &lt;span class="syntax_alpha syntax_alpha_reservedWord"&gt;COLLATE&lt;/span&gt; &lt;span class="syntax_alpha syntax_alpha_charset"&gt;utf8_bin&lt;/span&gt; &lt;span style="color: rgb(102, 255, 255);" class="syntax_alpha syntax_alpha_reservedWord"&gt;NOT&lt;/span&gt;&lt;span style="color: rgb(102, 255, 255);"&gt;  &lt;/span&gt;&lt;span style="color: rgb(102, 255, 255);" class="syntax_alpha syntax_alpha_reservedWord"&gt;NULL&lt;/span&gt; &lt;/span&gt;&lt;/code&gt;&lt;code class="sql"&gt;&lt;span class="syntax"&gt; &lt;/span&gt;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt;*注意：欄位的屬性跟可不可以下&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:85%;"  &gt;&lt;code class="sql"&gt;&lt;span class="syntax"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;" class="syntax_alpha syntax_alpha_reservedWord"&gt;CHARACTER&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt;  &lt;/span&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;" class="syntax_alpha syntax_alpha_reservedWord"&gt;SET&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;" class="syntax_alpha syntax_alpha_charset"&gt;utf8&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;" class="syntax_alpha syntax_alpha_reservedWord"&gt;COLLATE&lt;/span&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="syntax_alpha syntax_alpha_charset"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt;utf8_bin有關，比如int、smallint等，變成utf8會沒什麼意義，所以要注意欄位的特性&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;2.就是php的文件格式&lt;/span&gt;&lt;br /&gt;以很多種編輯軟體來說，當你在存檔時，可以選擇UTF-8，以記事本來說，另存新檔就有UTF-8格式可選擇&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/SOQqS-sbRRI/AAAAAAAAA1Y/lfKeMYOzPac/s1600-h/note.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 428px; height: 334px;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/SOQqS-sbRRI/AAAAAAAAA1Y/lfKeMYOzPac/s320/note.JPG" alt="" id="BLOGGER_PHOTO_ID_5252369570976187666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;其他的編輯軟體，也都要這樣改變文件格式，以我知道的FrontPage 2003、Pspad等都有支援utf-8&lt;br /&gt;&lt;span style=";font-family:times new roman;font-size:85%;"  &gt;&lt;code class="sql"&gt;&lt;/code&gt;&lt;span style="font-family:times new roman;"&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;3.文件內文的語法&lt;/span&gt;&lt;br /&gt;先說html吧，至少要下一行&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;pre id="line1"&gt;&lt;&lt;span class="start-tag"&gt;meta&lt;/span&gt;&lt;span class="attribute-name"&gt; http-equiv&lt;/span&gt;=&lt;span class="attribute-value"&gt;"Content-Type" &lt;/span&gt;&lt;span class="attribute-name"&gt;content&lt;/span&gt;=&lt;span class="attribute-value"&gt;"text/html; charset=UTF-8" &lt;/span&gt;&lt;span class="error"&gt;&lt;span class="attribute-name"&gt;/&lt;/span&gt;&lt;/span&gt;&gt;&lt;br /&gt;&lt;/pre&gt;這行是告知連線上來的瀏覽器，網頁內容是使用UTF-8編碼的&lt;br /&gt;&lt;br /&gt;再來在PHP的內文加上這三行，告知PHP Apache跟mysql連線要資料時，是使用utf-8&lt;br /&gt;&lt;span style=";font-family:times new roman;font-size:85%;"  &gt;&lt;span style="font-family:times new roman;"&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt; mysql_query("SET CHARACTER_SET_CLIENT=utf8");        //第二行&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt; mysql_query("SET CHARACTER_SET_RESULTS=utf8");  //第三行&lt;/span&gt;&lt;br /&gt;?&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-8276491419908177119?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/8276491419908177119/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=8276491419908177119' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/8276491419908177119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/8276491419908177119'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/08/mysql-php-utf-8.html' title='mysql + php 使用utf-8'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_rjKQnlH_YlU/SOQqS-sbRRI/AAAAAAAAA1Y/lfKeMYOzPac/s72-c/note.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-6135244880569886290</id><published>2008-07-29T23:16:00.010+08:00</published><updated>2008-07-30T01:40:01.904+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心得'/><category scheme='http://www.blogger.com/atom/ns#' term='封包內容'/><category scheme='http://www.blogger.com/atom/ns#' term='免費軟體'/><category scheme='http://www.blogger.com/atom/ns#' term='NetWork  Protocol'/><title type='text'>反駭客，學習追蹤IP來自那裡</title><content type='html'>你知道嗎？一般當駭客的，在入侵別人之前，要先知道對方的IP&lt;br /&gt;&lt;br /&gt;在你深入了解IP是什麼時，而很多網站都告訴你&lt;br /&gt;&lt;br /&gt;IP是一組沒有義意的一組數字，是在網路上的門牌，不需要特別去記他&lt;br /&gt;&lt;br /&gt;不用像手機一樣，選一組好背的，因為已經交給DNS去處理了&lt;br /&gt;&lt;br /&gt;你只要記得www.yahoo.com就好，不用去記&lt;span style="font-family:times new roman;"&gt;209.131.36.158&lt;/span&gt;這一串數字&lt;br /&gt;&lt;br /&gt;也許新手會好奇，為什麼我會知道www.yahoo.com就是&lt;span style="font-family:times new roman;"&gt;209.131.36.158&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;這個我們可以使用ping的功能就可以得知&lt;br /&gt;&lt;br /&gt;也許很多人都會使用ping，來測試網路通不通，但你知道基本的ping是帶有很多資訊的&lt;br /&gt;&lt;br /&gt;我們來看看下面的圖&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/SI8_5TbX-sI/AAAAAAAAAzM/I624neUh0eA/s1600-h/ping01.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 598px; height: 330px;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/SI8_5TbX-sI/AAAAAAAAAzM/I624neUh0eA/s320/ping01.jpg" alt="" id="BLOGGER_PHOTO_ID_5228467946100619970" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:times new roman;"&gt;1.的地方是我所下的指令 ping www.yahoo.com&lt;/span&gt; &lt;span style="font-family:times new roman;"&gt;&lt;br /&gt;2.的是方是，ping的指令已經幫我去問DNS了，把www.yahoo.com的對應IP問回來，所以我知道IP&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;3.的地方，是PING這個指令，分別PING了4次遠端的IP，這4 次是有回應的，分別送出後回來的時間是711,750,982,970ms的時間，TTL是51(這個等等再說是什麼東西)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;4.的地方是統計，分別是送4次測試封包，回來4個封包，錯誤0個0%錯誤率&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;5.的也是統計，使用最少的時間和最久的時間，還有平均使用時間&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;那個TTL，是由本機發出一個數字，跟隨在PING封包上的，以Wondows為例&lt;/span&gt; &lt;span style="font-family:times new roman;"&gt;當你ping時，會把封包的TTL設為128，當封包送到一台路由器，作轉送時，就會把TTL值減1&lt;/span&gt; &lt;span style="font-family:times new roman;"&gt;當TTL=0時，不管那一台機器都不會再幫這個封包轉送了，因為減到底於0，這已經不合乎成本了，轉太多次路徑&lt;/span&gt; &lt;span style="font-family:times new roman;"&gt;當你的封包送到對方的電腦上時，對方收到的PING封包的TTL顯示120，那就代表我的電腦和目標電腦中間有7~8台路由器在作封包的轉送&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;同樣的，對方也會回應，所以如果走同樣的路徑回應我的話，我收到的封包TTL也會是120&lt;/span&gt;  &lt;span style="font-family:times new roman;"&gt;如果以上面為例，看到我的電腦到www.yahoo.com回來變成51，那是不是128-51=77台路由器呢&lt;/span&gt; &lt;span style="font-family:times new roman;"&gt;答案是錯誤的喔，因為不同的作業系統，預設隨ping封包回傳的TTL值是不同的&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;如果Windows系統，TTL就預設是128開始減&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;如果是Linux或Unix系統，TTL就是64開始減&lt;/span&gt;  &lt;span style="font-family:times new roman;"&gt;&lt;br /&gt;&lt;br /&gt;所以看TTL的回應值在80~128之間，那大有可能是Windows的系統&lt;/span&gt; &lt;span style="font-family:times new roman;"&gt;如是小於64，那就有可能是Linux或Unix囉&lt;/span&gt; &lt;span style="font-family:times new roman;"&gt;所以這個TTL是一個很重要的資訊&lt;/span&gt;  &lt;span style="font-family:times new roman;"&gt;有一些系統是不回應Ping的封包的，所以也就無法得知&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;也有一些管理員，會特別去修改這個TTL的預設值 (不要小於64都可以，因為以防止TTL=0時被)&lt;/span&gt;  &lt;span style="font-family:times new roman;"&gt;&lt;br /&gt;&lt;br /&gt;so這些資訊看了之後，知道回報的資訊是很多了，我們再整理一下，就可以得到下面的資料&lt;br /&gt;&lt;/span&gt; &lt;span style="font-family:times new roman;"&gt;1.由網址知道ip&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;2.本機和目標主機之間的路由器數量&lt;/span&gt; &lt;span style="font-family:times new roman;"&gt;&lt;br /&gt;3.猜測對方的主機系統類型&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;練習：&lt;br /&gt;你可以PING看看你的區域內的電腦，IP分享器，網路列表機等……看看 反應時間，作業系統&lt;br /&gt;&lt;br /&gt;===============================================================&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;另一進階指令：&lt;/span&gt; &lt;span style="font-family:times new roman;"&gt;&lt;br /&gt;tracert&lt;/span&gt; &lt;span style="font-family:times new roman;"&gt;這一指令的內部也是使用ping的原理，使用TTL=0的特性，來給你整理資訊&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/SI9JF48PrUI/AAAAAAAAAzU/1IsbQCIvRrs/s1600-h/ping02.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 590px; height: 263px;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/SI9JF48PrUI/AAAAAAAAAzU/1IsbQCIvRrs/s320/ping02.jpg" alt="" id="BLOGGER_PHOTO_ID_5228478057933679938" border="0" /&gt;&lt;/a&gt;他會show出你到目標主機之間，所經過的路由器，而且也試著反解成網址給你&lt;br /&gt;而有一些星號的，代表那一台路由器不允許回應ping的封包，所以等到Time Out後，就會顯示*號，就再測下一個了&lt;br /&gt;&lt;br /&gt;而反解的部份，如我的圖示2，你可以試著連線到http://www.tfn.net.tw，就知道你和目標主機之間，經過了那一些的電訊公司&lt;br /&gt;&lt;br /&gt;除了這樣，你還可以根據下面網址的資料，得知全世界，那一個國家分配到那一段的IP&lt;br /&gt;http://www.blackholes.us/zones/country/&lt;br /&gt;&lt;br /&gt;當然了，說了那麼多，會問有沒有圖型介面的軟體，在WINDOWS下當然有啦&lt;br /&gt;NeoTracePro&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://membres.lycos.fr/securityinternet/neotracepro.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://membres.lycos.fr/securityinternet/neotracepro.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;把以上兩個網路測試最常用的指令，變成圖型介面，易懂易看外，還可以標示出目標主機在地球上那一個位置(參考用，他也是用猜的~)，包括中間經過的路由器，還有三種顯示方式，圖型、ICON和列表，會覺得自己是駭客一樣&lt;br /&gt;&lt;br /&gt;這顯示方會像&lt;span style="font-family:times new roman;"&gt;tracert的功能&lt;/span&gt;&lt;br /&gt;&lt;img src="http://www.e-squillace.com/Tech/Images/NeoTrace.JPG" /&gt;&lt;br /&gt;&lt;br /&gt;這樣就可以學到，當防毒軟體告知你，有那一個ip攻擊你的時候，就可以查看看，對方是那個國家，那家電訊公司的啦&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);font-size:130%;" &gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 153);"&gt;好工具就如同一把好菜刀，可以作出美味的食物，也可以拿來傷害人，只在於工具在使用者的心是怎麼樣的工具&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-6135244880569886290?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/6135244880569886290/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=6135244880569886290' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/6135244880569886290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/6135244880569886290'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/07/ip.html' title='反駭客，學習追蹤IP來自那裡'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rjKQnlH_YlU/SI8_5TbX-sI/AAAAAAAAAzM/I624neUh0eA/s72-c/ping01.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-6716823846183163418</id><published>2008-06-17T15:48:00.004+08:00</published><updated>2008-06-17T16:09:51.889+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='學習'/><category scheme='http://www.blogger.com/atom/ns#' term='免費軟體'/><title type='text'>VOIP SERVER 之 Asterisk</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.tbaytel.net/images/residential/telephone/phones/ipphone2007_page.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 208px; height: 188px;" src="http://www.tbaytel.net/images/residential/telephone/phones/ipphone2007_page.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;IP 電話已經不是新話題了，用戶端的電話每個人早應該都看過了&lt;br /&gt;&lt;br /&gt;而現今IP Phone主要分兩大協定陣營，一個是&lt;a href="http://zh.wikipedia.org/w/index.php?title=H.323&amp;amp;variant=zh-tw"&gt;&lt;span style="font-family:times new roman;"&gt;H.323&lt;/span&gt;&lt;/a&gt; 和&lt;a href="http://zh.wikipedia.org/wiki/SIP"&gt;SIP&lt;/a&gt;兩大協定&lt;br /&gt;&lt;br /&gt;還有文章作兩協定的&lt;a href="http://www.packetizer.com/ipmc/h323_vs_sip/"&gt;比較&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;而今天我要談談伺服端的軟體&lt;a href="http://www.asterisk.org/"&gt;Asterisk&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;這是一個免費，在LINUX下SIP協定的SERVER端&lt;br /&gt;&lt;br /&gt;透過&lt;a href="http://www.asterisk.org/"&gt;Asterisk&lt;/a&gt;可以架起IP Phone的伺服主機，使IP 電話可以登陸(registrar)&lt;br /&gt;&lt;br /&gt;又因為找到免費的架設&lt;a href="http://www.asterisk.org/"&gt;Asterisk&lt;/a&gt;的文件，而且是O'Reilly出的，份量很重的唷&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://downloads.oreilly.com/books/9780596510480.pdf"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://www.oreilly.com/catalog/covers/9780596510480_lrg.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;下載：&lt;br /&gt;&lt;a href="http://downloads.oreilly.com/books/9780596510480.pdf"&gt;http://downloads.oreilly.com/books/9780596510480.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-6716823846183163418?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/6716823846183163418/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=6716823846183163418' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/6716823846183163418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/6716823846183163418'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/06/voip-server-asterisk.html' title='VOIP SERVER 之 Asterisk'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-2244516043889314558</id><published>2008-06-12T10:54:00.002+08:00</published><updated>2008-06-12T11:24:34.331+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心得'/><category scheme='http://www.blogger.com/atom/ns#' term='免費軟體'/><title type='text'>免費重量級繪畫軟體 GIMP</title><content type='html'>除了PhotoShop 或 PhotoImpact ，還有沒有其他的選擇呢&lt;br /&gt;&lt;br /&gt;算是同類型的軟體GIMP已經有LINUX和Windows的版本了&lt;br /&gt;&lt;a href="http://www.gimp.org/"&gt;&lt;img src="http://www.bloodshed.net/dev/images/gimp.gif" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://downloads.sourceforge.net/gimp-win/gimp-2.4.6-i686-setup.exe"&gt;Download GIMP 2.4.6&lt;/a&gt; – Installer for Windows 2000 and above&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://gug.sunsite.dk/docs/Grokking-the-GIMP-v1.0/grokking-the-gimp.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://gug.sunsite.dk/docs/Grokking-the-GIMP-v1.0/grokking-the-gimp.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;應有的圖層面版，色版，工具，濾鏡功能都有，也是多國語言的呢~&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://taiwan.chtsai.org/images/2006-04-19-gimp-screenshot-1024x768.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 498px; height: 373px;" src="http://taiwan.chtsai.org/images/2006-04-19-gimp-screenshot-1024x768.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;更重要的時他是完全免費的，而且還在研發當中&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);font-size:130%;" &gt;也有&lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.study-area.org/tips/gimp/"&gt;&lt;span style="color: rgb(0, 0, 0);font-size:130%;" &gt;&lt;span style="font-size: 20pt; font-family: times new roman;"&gt;Gimp範例教學&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-2244516043889314558?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/2244516043889314558/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=2244516043889314558' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2244516043889314558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2244516043889314558'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/06/gimp.html' title='免費重量級繪畫軟體 GIMP'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-5210543095426067267</id><published>2008-06-02T15:44:00.005+08:00</published><updated>2008-06-02T16:54:30.481+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='學習'/><category scheme='http://www.blogger.com/atom/ns#' term='通訊工程'/><title type='text'>通訊用 天線長度計算</title><content type='html'>&lt;span style="font-family:times new roman;"&gt;之前有討論過 &lt;a href="http://netgames123.blogspot.com/2007/11/blog-post_29.html"&gt;光速:波長:頻率&lt;/a&gt; 之間的關係&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;其實這三者有密切的關係外，也關係到我們日常生活的電子通訊產品的天線&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;像手機、收音機、藍芽耳機、WIFLY、……等等的通訊用品&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;今天我們來算算看，那些產品所需要使用的天線長度&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;所算之前，我們要先知道那個產品是使用什麼頻道的&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;像收音機FM頻道一般為&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:times new roman;" &gt;88MHz&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt;~108MHz&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;以我們要收這個頻率為例，我們就以88MHz作為根據&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;計算方法也跟之前所換算的一樣，只要算出波長&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;當天線的長度為無線電信號波長的1/4時，天線的發射和接收轉換效率最高&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;----------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;FM波長=300000000米&lt;/span&gt;&lt;span style="color: rgb(192, 192, 192);font-family:times new roman;" &gt;(光速)&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt;/88000000Hz&lt;/span&gt;&lt;span style="color: rgb(153, 153, 153);font-family:times new roman;" &gt;(頻率)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;FM最高效率天線長度=3.4米/4=0.8米&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;以上就可以算出，至少要0.8米的天線，收FM的收音機的訊號才會清楚&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;----------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;AM的頻率在520--1720KHz    請注意單位是k&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;AM波長=300000000米&lt;/span&gt;&lt;span style="color: rgb(192, 192, 192);font-family:times new roman;" &gt;(光速)&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt;/520000Hz&lt;/span&gt;&lt;span style="color: rgb(153, 153, 153);font-family:times new roman;" &gt;(頻率)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt; AM最高效率天線長度=576米/4=144米&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt; 以上就可以算出，至少要144米的天線，收AM的收音機的訊號才會清楚，但誰會帶那麼長的天線出門？自程車？&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;----------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt; 算算2G 手機的天線吧 2G的GSM頻率在890---960MHz&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt; 照樣算算看&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt; GSM的頻率在890MHz    請注意單位是M&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt; GSM波長=300000000米&lt;/span&gt;&lt;span style="color: rgb(192, 192, 192);font-family:times new roman;" &gt;(光速)&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt;/960000000Hz&lt;/span&gt;&lt;span style="color: rgb(153, 153, 153);font-family:times new roman;" &gt;(頻率)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt; GSM最高效率天線長度=0.31米/4 = 0.07米  再換算成CM=7公分&lt;/span&gt;&lt;br /&gt;  &lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;    以上就可以算出，至只要7公分的天線，GSM的訊號就會清楚&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;----------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;那看看藍芽的天線吧，藍芽的工作在2.4GHz的共用頻道&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;照樣算算看&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;Bluetooth的頻率在2.4GHz    請注意單位是G&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;Bluetooth波長=300000000米&lt;/span&gt;&lt;span style="color: rgb(192, 192, 192);font-family:times new roman;" &gt;(光速)&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt;/2400000000Hz&lt;/span&gt;&lt;span style="color: rgb(153, 153, 153);font-family:times new roman;" &gt;(頻率)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;Bluetooth最高效率天線長度=0.12米/4 = 0.03米  再換算成CM=3公分&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;  以上就可以算出，至只要3公分的天線，Bluetooth的訊號就會清楚，所以你身上的藍芽設備，有看到那麼長的天線嗎&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;---------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;都會了嗎，那如果知道3G手機的頻率，那你自己也來算算看，最佳天線長度是多少吧！&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;國際電聯確定的3G頻段是1885—2025MHz及2110—2200MHz頻段&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-5210543095426067267?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/5210543095426067267/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=5210543095426067267' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/5210543095426067267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/5210543095426067267'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/06/blog-post.html' title='通訊用 天線長度計算'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-223701129252174650</id><published>2008-05-16T13:28:00.002+08:00</published><updated>2008-05-16T13:54:03.453+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>作了phpMyAdmin線上展示</title><content type='html'>就有人問我mysql怎麼那麼難用，沒有GUI可以管理MYSQL&lt;br /&gt;&lt;br /&gt;就覺得MSSQL的介面很人性化，圖形使用&lt;br /&gt;&lt;br /&gt;本人覺得MYSQL也沒什麼不好，他只是負責把他自己的分內事(儲存資料)作好就好了&lt;br /&gt;&lt;br /&gt;介面就由第三方軟體管理就好了&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://wuyy.idv.tw/servercr/phpmyadmin/phpmyadmin.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://wuyy.idv.tw/servercr/phpmyadmin/phpmyadmin.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;就可以使用phpMyAdmin管理，這是一個web的php網頁工具，運行在PHP WEB Server上&lt;br /&gt;&lt;br /&gt;可以簡單的管理你的MYSQL Databases，也同時可產生報表，匯出匯入(也支援ANSI語法)，同時&lt;br /&gt;&lt;br /&gt;支援多國語言，很方便&lt;br /&gt;&lt;br /&gt;目前架的phpMyAdmin線上DEMO&lt;a href="http://netbird.no-ip.org/phpMyAdmin/"&gt;&lt;br /&gt;http://netbird.no-ip.org/phpMyAdmin/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;登入：demo2&lt;br /&gt;密碼：demo2&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-223701129252174650?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/223701129252174650/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=223701129252174650' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/223701129252174650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/223701129252174650'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/05/phpmyadmin.html' title='作了phpMyAdmin線上展示'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-470801048728583160</id><published>2008-05-02T09:52:00.004+08:00</published><updated>2008-06-12T10:53:48.145+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心得'/><category scheme='http://www.blogger.com/atom/ns#' term='免費軟體'/><title type='text'>免費的螢幕錄製軟體(Wink)Free</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/SBp5EdmYpUI/AAAAAAAAAcM/lPzuPmpq4Ws/s1600-h/Wink2.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/SBp5EdmYpUI/AAAAAAAAAcM/lPzuPmpq4Ws/s320/Wink2.JPG" alt="" id="BLOGGER_PHOTO_ID_5195598237697353026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;免費的螢幕錄製軟體--Wink 製作線上教學的好工具&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;這個好工具不推不行呢，以前作線上教學影片&lt;br /&gt;&lt;br /&gt;以前只有Macromedia Captivate來作選擇，不過現在多一個免費的，也可以輸出成Flash的.swf檔案&lt;br /&gt;&lt;br /&gt;而且還有繁體中文、簡體中文介面的支援&lt;br /&gt;&lt;br /&gt;在使用的效率都不錯，很簡單的將Windows或Linux系統中的軟體使用的過程畫面錄影下來，製作成動畫，也可以自己加旁白錄音，自訂錄製畫面的大小&lt;br /&gt;&lt;br /&gt;官方網站：http://www.debugmode.com/wink/&lt;br /&gt;&lt;br /&gt;下載有分Windows和Linux版本，兩大作業系統都支援，大家可以多多使用呢&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-470801048728583160?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/470801048728583160/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=470801048728583160' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/470801048728583160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/470801048728583160'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/05/winkfree.html' title='免費的螢幕錄製軟體(Wink)Free'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rjKQnlH_YlU/SBp5EdmYpUI/AAAAAAAAAcM/lPzuPmpq4Ws/s72-c/Wink2.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-2307495609868255569</id><published>2008-04-24T09:38:00.002+08:00</published><updated>2008-04-24T10:21:56.826+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='學習'/><category scheme='http://www.blogger.com/atom/ns#' term='perl'/><title type='text'>把十六進位轉十進位</title><content type='html'>&lt;span style="font-family: times new roman;"&gt;最近在找PERL有關於進位的轉換，好像比較少&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;為什麼呢？&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;因為在PERL的世界裡，不用宣告這個變數是什麼特別格式&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;一時是整數，有時是字串…&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;但你要知道如果變數內的2B&lt;/span&gt;&lt;span style="font-weight: bold; font-family: times new roman;"&gt;值&lt;/span&gt;&lt;span style="font-family: times new roman;"&gt;如何變成十進位&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;也就是如果在螢幕上看到的是   A---&gt;ASC II是65(這是十進位表示)----&gt;或是十六進位表示是0x41&lt;br /&gt;&lt;br /&gt;這次我是要把AAA當成十六進位的0x00414141轉為十進位的4276545&lt;br /&gt;&lt;br /&gt;或許有人會問為什麼要這樣作，因為我目前遇到的問題是封包問題，因封包Packet分析的器Wireshark上某一欄位看到的是1B，我想轉成十進位來看裡面的東西&lt;br /&gt;&lt;br /&gt;好比是IP位置，PORT號，轉成十進位比較好看&lt;br /&gt;&lt;br /&gt;目的是把ASC II旳值轉成十進位看&lt;br /&gt;&lt;br /&gt;#!/usr/bin/perl&lt;br /&gt;&lt;br /&gt;use strict;&lt;br /&gt;my $tt;&lt;br /&gt;my $go1=chr(65);        #大寫A的十進位為65&lt;br /&gt;my $go2=chr(0x41);    #大寫A的十六進位為41&lt;br /&gt;my $go3=chr(0x41);&lt;br /&gt;&lt;br /&gt;my $text="$go1$go2$go3";       #合起來當作是十六進位0AAA轉十進位來看&lt;br /&gt;&lt;br /&gt;print "$text\n";&lt;br /&gt;my $tot=0;&lt;br /&gt;my $ligh=length($text);&lt;br /&gt;    for(my $i=0;$i &lt; $ligh;$i++){&lt;br /&gt;    my $SC=substr($text,$i,1);&lt;br /&gt;&lt;br /&gt;    if(ord($SC)!=0 ){&lt;br /&gt;    $tt=int(ord($SC)/16)*(16**(($ligh*2)-($i*2)-1))+int(ord($SC)%16)*(16**(($ligh*2)-($i*2)-2));&lt;br /&gt;&lt;br /&gt;    #print "  $i\t".ord($SC)."\t$SC\t";&lt;br /&gt;&lt;br /&gt;    print $tt,'+';&lt;br /&gt;   &lt;br /&gt;    }&lt;br /&gt;    $tot=$tot+$tt;&lt;br /&gt;   &lt;br /&gt;    }&lt;br /&gt;print ' 轉成10進位後',"\t$tot\n";&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-2307495609868255569?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/2307495609868255569/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=2307495609868255569' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2307495609868255569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2307495609868255569'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/04/blog-post_24.html' title='把十六進位轉十進位'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-1326043389058747540</id><published>2008-04-23T20:23:00.008+08:00</published><updated>2010-03-05T17:22:50.417+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='學習'/><category scheme='http://www.blogger.com/atom/ns#' term='NetWork  Protocol'/><category scheme='http://www.blogger.com/atom/ns#' term='perl'/><title type='text'>最近買了一本好書</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/S5DNOtw0tzI/AAAAAAAADE8/QbCppBhnTY0/s1600-h/0201615711.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 319px; height: 400px;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/S5DNOtw0tzI/AAAAAAAADE8/QbCppBhnTY0/s400/0201615711.jpg" alt="" id="BLOGGER_PHOTO_ID_5445077602177169202" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.modperl.com/perl_networking/"&gt;Network Programming with Perl&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-size:130%;"&gt;這一本不錯，有在台北天瓏找到中文版的&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span style="font-size:130%;"&gt;網路上也找到&lt;a href="http://www.chmhome.com/network_programming_with_perl/index.html"&gt;原文的電子書&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span style="font-size:130%;"&gt; &lt;a href="http://www.badongo.com/file/9143086"&gt;下載&lt;/a&gt;&lt;br /&gt;在於支持作者，我還是跑去買了一本&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div&gt;&lt;span style="font-size:130%;"&gt;原文書要一千多，在天瓏的中文版，$680，就買了，厚度還是很厚&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div dragover="true"&gt;&lt;span style="font-size:130%;"&gt;老闆說這本已經第九刷了&lt;br /&gt;&lt;br /&gt;裡面除了解說IO::Socket以外，還說了物件的關係，&lt;&gt;角符號的使用、open()、sysopen()、read()、sysread()、以二進位方式開始檔案的binmode()……&lt;br /&gt;&lt;br /&gt;還有很多網路protocol的使用方法&lt;br /&gt;smtp,pop,ftp,imap,nntp,web,telnet……UDP程式設計、Broadcasting、Multicasting&lt;br /&gt;&lt;br /&gt;還有用perl寫多執行緒應用程式……&lt;br /&gt;&lt;br /&gt;很多很多，這本是一本很好的進階書&lt;br /&gt;&lt;br /&gt;原文介紹：&lt;br /&gt;&lt;/span&gt;&lt;div id="softintro"&gt;&lt;p dragover="true" class="docText"&gt;&lt;span dragover="true" class="docEmphasis"&gt;Network Programming with Perl&lt;/span&gt; is a comprehensive, example-rich guide to creating network-based applications using the Perl programming language. Among its many capabilities, modern Perl provides a straightforward and powerful interface to TCP/IP, and this book shows you how to leverage these capabilities to create robust, maintainable, and efficient custom client/server applications. &lt;/p&gt; &lt;p class="docText"&gt;The book quickly moves beyond the basics to focus on high-level, application programming concepts, tools, and techniques. Readers will find a review of basic networking concepts and Perl fundamentals, including Perl's I/O functions, process model, and object-oriented extensions. In addition, the book examines a collection of the best third-party modules in the Comprehensive Perl Archive Network, including existing network protocols for e-mail, news, and the Web.&lt;/p&gt; &lt;p class="docText"&gt;The core of the book focuses on methods and alternatives for designing TCP-based client/server systems, and more advanced techniques for specialized applications. Some of the specific topics covered are: The Berkeley Sockets API; The TCP protocol and the IO::Socket API; FTP file-sharing service; The Net::Telnet module for adapting clients to interactive network services; SMTP, including how to create and send e-mails with multimedia attachments; HTTP and the LWP module for communicating with Web servers; Bulletproofing servers; Broadcasting and multicasting; and Interprocess communication with UNIX domain sockets.&lt;/p&gt; &lt;p class="docText"&gt;Useful, working programs demonstrate ideas and techniques in action, including a real-time chat and messaging system, a program for processing e-mail containing MIME attachments, a program for mirroring an FTP site, and a Web robot. &lt;/p&gt; &lt;p class="docText"&gt;&lt;span class="docEmphasis"&gt;Network Programming with Perl&lt;/span&gt; focuses on TCP/IP rather than just the common Web protocols. Modeled after the critically acclaimed &lt;span class="docEmphasis"&gt;TCP/IP Illustrated&lt;/span&gt; by W. Richard Stevens, this book achieves a level of detail far superior to most. It is an essential resource for network administrators and Perl programmers who are creating network applications. &lt;/p&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-1326043389058747540?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/1326043389058747540/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=1326043389058747540' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1326043389058747540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1326043389058747540'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/04/blog-post.html' title='最近買了一本好書'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_rjKQnlH_YlU/S5DNOtw0tzI/AAAAAAAADE8/QbCppBhnTY0/s72-c/0201615711.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-270314453839886496</id><published>2008-03-17T09:49:00.003+08:00</published><updated>2008-04-25T09:45:14.935+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='perl'/><title type='text'>使用perl來作telnet</title><content type='html'>你有試想跑telnet可以全自動化嗎？&lt;br /&gt;&lt;br /&gt;或者你會想問說，什麼時候會用到自動telnet&lt;br /&gt;&lt;br /&gt;嗯！ 我想到的是tftp啦，也就是很多設備在更新時可以用&lt;br /&gt;&lt;br /&gt;以下只對特別設備撰寫，並不能對其他設備使用，請自行修改&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#!c:\perl\bin\perl.exe&lt;br /&gt;&lt;br /&gt;print "請輸入IPHome的ip：";&lt;br /&gt;my $PhoneIP=&lt;&gt;;    #IPHome IP&lt;br /&gt;chomp $PhoneIP;&lt;br /&gt;&lt;br /&gt;print "輸入img file name：";&lt;br /&gt;my $imgFile=&lt;&gt;;&lt;br /&gt;chomp $imgFile;&lt;br /&gt;&lt;br /&gt;print "輸入tftp server ip：";&lt;br /&gt;my $tftp_ip=&lt;&gt;;&lt;br /&gt;chomp $tftp_ip;&lt;br /&gt;&lt;br /&gt;print "輸入更新過程參考時間(預設90/秒)：";&lt;br /&gt;my $sec=&lt;&gt;;&lt;br /&gt;chomp $sec;&lt;br /&gt;if($sec == ''){$sec=90;};&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;     my ($forecast, $t);&lt;br /&gt;   &lt;br /&gt;&lt;br /&gt;    use Net::Telnet ();&lt;br /&gt;    $t = new Net::Telnet;&lt;br /&gt;    $t-&gt;open(host=&gt;$PhoneIP,port=&gt;4159);&lt;br /&gt;   &lt;br /&gt;    ($forecast) = $t-&gt;waitfor('/MXP.*$/i');&lt;br /&gt;    print $forecast;&lt;br /&gt;    #$t-&gt;waitfor('/MXP.*$/');&lt;br /&gt;    $t-&gt;print("test -start_telnet");&lt;br /&gt;&lt;br /&gt;    ($forecast) = $t-&gt;waitfor('/MXP.*$/i');&lt;br /&gt;    print $forecast;&lt;br /&gt;    #$t-&gt;waitfor('/MXP.*$/');&lt;br /&gt;    $t-&gt;print("quit");&lt;br /&gt;    print "第一次連線結束\n";&lt;br /&gt;&lt;br /&gt;#=========================&lt;br /&gt;    print "建立第二次telnet";&lt;br /&gt;    $t2 = new Net::Telnet;&lt;br /&gt;        $t2-&gt;open(host=&gt;$PhoneIP,Timeout=&gt;$sec);&lt;br /&gt;   &lt;br /&gt;      ($forecast) = $t2-&gt;waitfor('/#.*$/i');       &lt;br /&gt;        print $forecast;&lt;br /&gt;     $t2-&gt;print("cd /tmp/");&lt;br /&gt;      ($forecast) = $t2-&gt;waitfor('/#.*$/i');       &lt;br /&gt;        print $forecast;&lt;br /&gt;   &lt;br /&gt;    $t2-&gt;print("tftp.sh $imgFile $tftp_ip");&lt;br /&gt;    #$t2-&gt;waitfor('/\#.*$/');&lt;br /&gt;    ($forecast) = $t2-&gt;waitfor('/\-r.*$/i');       &lt;br /&gt;        print $forecast;&lt;br /&gt;    $t2-&gt;print("cp fs.img /dev/mtdblock/0");&lt;br /&gt;    sleep $sec;&lt;br /&gt;    ($forecast) = $t2-&gt;waitfor('/#.*$/i');   &lt;br /&gt;        print $forecast;&lt;br /&gt;    $t2-&gt;print("ls -l");&lt;br /&gt;#檢查檔案大小&lt;br /&gt;        ($forecast) = $t2-&gt;waitfor('/#.*$/i');&lt;br /&gt;       print $forecast;&lt;br /&gt;    $t2-&gt;print("reboot");&lt;br /&gt;print "------------ip為$PhoneIP的IPHome改完成動作，請按Enter開始瀏覽器視窗作設定------------";&lt;br /&gt;&lt;&gt;;&lt;br /&gt;system("\"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE\" $PhoneIP");&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-270314453839886496?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/270314453839886496/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=270314453839886496' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/270314453839886496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/270314453839886496'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/03/perltelnet.html' title='使用perl來作telnet'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-5055333507816313224</id><published>2008-02-18T15:20:00.008+08:00</published><updated>2008-03-17T09:09:07.860+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='perl'/><title type='text'>使用perl驗證系統身份</title><content type='html'>如果有要作跟系統的shadow密碼檔作驗證，可以使用&lt;code dragover="true"&gt;Crypt::PasswdMD5套件幫忙的&lt;br /&gt;&lt;br /&gt;要先安裝perl-Crypt-PasswdMD5&lt;br /&gt;&lt;br /&gt;如果你的是RH或FC系列，可以使用YUM安裝&lt;br /&gt;&lt;br /&gt;#yum install perl-Crypt-PasswdMD5&lt;br /&gt;&lt;br /&gt;在使用前，請確認你有讀取shadow的權限&lt;br /&gt;&lt;br /&gt;試用程式：&lt;br /&gt;&lt;/code&gt;&lt;table border="1" cellpadding="1" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;#!/usr/bin/perl&lt;br /&gt;&lt;br /&gt;#getpw*();&lt;br /&gt;use Crypt::PasswdMD5 qw(unix_md5_crypt);&lt;br /&gt;print "輸入使用者：";&lt;br /&gt;$user = &lt;&gt;;&lt;br /&gt;chomp $user;&lt;br /&gt;print "輸入密碼：";&lt;br /&gt;$pass = &lt;&gt;;&lt;br /&gt;chomp $pass;&lt;br /&gt;&lt;br /&gt;$line = `cat /etc/shadow | grep $user`;&lt;br /&gt;if($line eq ''){&lt;br /&gt;print "沒有這使用者\n";}else{&lt;br /&gt;@shadow = split(/:/,$line);&lt;br /&gt;$passwd_unix = $shadow[1];&lt;br /&gt;$key = substr($passwd_unix,3,8),"\n";&lt;br /&gt;$passwd_perl = unix_md5_crypt($pass,$key),"\n";&lt;br /&gt;&lt;br /&gt;print 'passwd_unix = ',$passwd_unix,"\n";&lt;br /&gt;print 'passwd_perl = ',$passwd_perl,"\n";&lt;br /&gt;&lt;br /&gt;if ($passwd_unix eq $passwd_perl){print "驗證成功\n";}else{print "驗證失敗\n";}&lt;br /&gt;}&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;參考網站：http://blog.pixnet.net/gisanfu/post/8179025&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-5055333507816313224?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/5055333507816313224/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=5055333507816313224' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/5055333507816313224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/5055333507816313224'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/02/perl.html' title='使用perl驗證系統身份'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-7466967068234494310</id><published>2008-02-04T11:49:00.015+08:00</published><updated>2008-02-25T11:38:03.645+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='程式'/><category scheme='http://www.blogger.com/atom/ns#' term='學習'/><category scheme='http://www.blogger.com/atom/ns#' term='心得'/><category scheme='http://www.blogger.com/atom/ns#' term='單晶片'/><title type='text'>新研究之一，電話來電控電源</title><content type='html'>&lt;span style="font-family:times new roman;"&gt;很久以前就有的一個問題我很想要解決了，就是ip分享器或一些Switch HUB如果熱當機，又剛好人沒有在家裡或公司裡&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;那熱當機的話就只好到機器前面，把電源重開，這樣就很累人了&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;萬一有長假期，又要跑回公司重開，光用說的累了&lt;br /&gt;&lt;br /&gt;別人的家電控制系統太高LEVEL，有點大材小用&lt;br /&gt;自己找了一下，找到&lt;a href="http://www.microcontrolador.com.br/datasheets/4N25.pdf"&gt;4n25小晶片&lt;/a&gt;(PDF &lt;/span&gt;&lt;span style=""&gt;datasheet&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;)&lt;/span&gt;&lt;span style="font-size:100%;"&gt;光耦和&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;&lt;span style="font-size:100%;"&gt;，&lt;/span&gt;加上小電路就可以用了&lt;br /&gt;結合之前作了冷氣搖控器，同一個8051就可以一起工作了&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;所以設計了下圖的小電路：&lt;/span&gt;&lt;br /&gt;&lt;a style="font-family: times new roman;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/R8IocCrJWoI/AAAAAAAAAWE/q1yEnGu08zs/s1600-h/4n25.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/R8IocCrJWoI/AAAAAAAAAWE/q1yEnGu08zs/s320/4n25.jpg" alt="" id="BLOGGER_PHOTO_ID_5170739784394037890" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:times new roman;"&gt;成品圖：&lt;/span&gt;&lt;br /&gt;&lt;a style="font-family: times new roman;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/R8Io4yrJWpI/AAAAAAAAAWM/vavp8oHpokk/s1600-h/DSC01127_.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/R8Io4yrJWpI/AAAAAAAAAWM/vavp8oHpokk/s320/DSC01127_.JPG" alt="" id="BLOGGER_PHOTO_ID_5170740278315276946" border="0" /&gt;&lt;/a&gt;&lt;a style="font-family: times new roman;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/R8IpJSrJWqI/AAAAAAAAAWU/OYIQD-ikFhM/s1600-h/DSC01128.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/R8IpJSrJWqI/AAAAAAAAAWU/OYIQD-ikFhM/s320/DSC01128.JPG" alt="" id="BLOGGER_PHOTO_ID_5170740561783118498" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-family: times new roman;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/R8IpYirJWrI/AAAAAAAAAWc/NSjRPcIR9jQ/s1600-h/DSC01130.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/R8IpYirJWrI/AAAAAAAAAWc/NSjRPcIR9jQ/s320/DSC01130.JPG" alt="" id="BLOGGER_PHOTO_ID_5170740823776123570" border="0" /&gt;&lt;/a&gt;&lt;a style="font-family: times new roman;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/R8IqBSrJWsI/AAAAAAAAAWk/yayFEWk3yZ0/s1600-h/DSC01135.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/R8IqBSrJWsI/AAAAAAAAAWk/yayFEWk3yZ0/s320/DSC01135.JPG" alt="" id="BLOGGER_PHOTO_ID_5170741523855792834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;因為是跟8051連線的，給8051控制&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;所以有4線連接&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;+：是8051的5V電源連線&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;回：是測試是否有來電，有來電就回傳5v道通，告知8051有來電&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;C：控制4N25上的斷電器跳躍，0為OFF，1為ON&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;-接地：接8051電路接地&lt;br /&gt;&lt;br /&gt;8051單晶片上的程式碼(組合語言)：&lt;br /&gt;&lt;table style="width: 280px; height: 810px;" border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;    ORG    00H&lt;br /&gt;  &lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;JMP    START&lt;br /&gt;  &lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;ORG    50H&lt;br /&gt;START:    SETB    P0.0&lt;br /&gt;       &lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;SETB    P0.1&lt;br /&gt;;註解：冷氣開關程式&lt;br /&gt;START1:        CLR    P1.0&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;         CALL    DELAY1&lt;br /&gt;    &lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;   SETB    P1.0&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;         MOV    R5,#60&lt;br /&gt;    &lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;   CALL    D11&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;         CLR    P1.0&lt;br /&gt;    &lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;   CALL    DELAY1&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;         SETB    P1.0&lt;br /&gt;    &lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;   CALL    DELAY2&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;         JMP    START1&lt;br /&gt;;註解：電源控制開關副程式&lt;br /&gt;APP1:        CLR    P0.1&lt;br /&gt;    &lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;   MOV    R5,#250&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;         CALL    D11&lt;br /&gt;      &lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt; SETB    P0.1&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;        JMP    START1&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;&lt;/span&gt;;註解：五秒鐘空迴圈&lt;span style="font-family:times new roman;"&gt;副程式&lt;/span&gt;&lt;br /&gt;DELAY1:    MOV    R5,#30&lt;br /&gt;D11:        MOV    R6,#40&lt;br /&gt;D12:        MOV    R7,#249&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;         DJNZ    R7,$&lt;br /&gt;    &lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;   DJNZ    R6,D12&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;         DJNZ    R5,D11&lt;br /&gt;       &lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;RET&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;;註：空迴圈監控來電接腳&lt;span style="font-family:times new roman;"&gt;P0.0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt;副程式30分鐘&lt;/span&gt;&lt;br /&gt;DELAY2:    MOV    R4,#45&lt;br /&gt;D21:        MOV    R5,#200&lt;br /&gt;D22:        MOV    R6,#200&lt;br /&gt;D23:        MOV    R7,#200&lt;br /&gt;D24:        CLR    P0.0&lt;br /&gt;             JB    P0.0,APP1&lt;br /&gt;             DJNZ    R7,D24&lt;br /&gt;   &lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;   DJNZ    R6,D23&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;         DJNZ    R5,D22&lt;br /&gt;    &lt;span style="font-family:times new roman;"&gt;         &lt;/span&gt; DJNZ    R4,D21&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;       &lt;/span&gt;         RET&lt;br /&gt;&lt;br /&gt;      END&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;上面還有指示燈，嘿~&lt;br /&gt;&lt;br /&gt;不過呢，這個系統是沒有身份驗證的，也就是任何人打電話來，都會重開電源和冷氣&lt;br /&gt;&lt;br /&gt;我是用家裡的或公司的ADSL線路，基本上是不公開的&lt;br /&gt;&lt;br /&gt;如果要作驗證密碼，那要加上HT9170等，把電話上的按鍵傳到8051分析，驗證通過後再作其他所需要的動作&lt;br /&gt;&lt;br /&gt;運動過程影片：&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xYmQk78qUCg&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/xYmQk78qUCg&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-7466967068234494310?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/7466967068234494310/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=7466967068234494310' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/7466967068234494310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/7466967068234494310'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/02/blog-post.html' title='新研究之一，電話來電控電源'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rjKQnlH_YlU/R8IocCrJWoI/AAAAAAAAAWE/q1yEnGu08zs/s72-c/4n25.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-5343550657831050097</id><published>2008-01-16T00:34:00.000+08:00</published><updated>2008-01-16T00:49:57.525+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='學習'/><category scheme='http://www.blogger.com/atom/ns#' term='心得'/><category scheme='http://www.blogger.com/atom/ns#' term='單晶片'/><title type='text'>汽車防盜回報系統</title><content type='html'>最近的新作，其實也不算新啦，作了一、二年的東西&lt;br /&gt;&lt;br /&gt;別人早就有產品了，只不過有不用的手機就把他變成可以用的成品吧&lt;br /&gt;&lt;br /&gt;簡單說就是把不用的手機，設定在車子裡，把電源及控制門窗的都裝好&lt;br /&gt;&lt;br /&gt;如果有人動你的車，不管是小偷還是被拖屌，都會打到你指定的手機喔&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://docs.google.com/EmbedSlideshow?docid=dc7m8nv8_444cpfxtsgc" frameborder="0" height="342" width="410"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-5343550657831050097?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/5343550657831050097/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=5343550657831050097' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/5343550657831050097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/5343550657831050097'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/01/blog-post_16.html' title='汽車防盜回報系統'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-5454173702363976758</id><published>2008-01-14T16:47:00.000+08:00</published><updated>2008-01-14T16:51:37.764+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心得'/><title type='text'>聖誕快樂，好好笑~</title><content type='html'>哈哈~看到這一段短片，真的會被這位仁兄打敗&lt;br /&gt;&lt;br /&gt;快笑死我了&lt;br /&gt;&lt;br /&gt;手拿video card，利用video card上的散熱片長短不一的特性&lt;br /&gt;&lt;br /&gt;彈出聖誕曲，這位仁兄是不是宅得太無聊了&lt;br /&gt;&lt;br /&gt;有人要挑戰新年快樂歌嗎&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/0fNI6KbbQI8&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/0fNI6KbbQI8&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-5454173702363976758?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/5454173702363976758/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=5454173702363976758' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/5454173702363976758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/5454173702363976758'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/01/blog-post.html' title='聖誕快樂，好好笑~'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-7557171641416351986</id><published>2008-01-10T12:08:00.001+08:00</published><updated>2008-02-25T11:30:45.564+08:00</updated><title type='text'>轉貼-寫SOP就是寫程式</title><content type='html'>&lt;table class="Bpadd" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="text12" align="right"&gt;&lt;font class="text12" style="color: rgb(111, 111, 111);"&gt;文/&lt;a href="http://www.ithome.com.tw/"&gt;iThome&lt;/a&gt; (記者) 2008-01-08&lt;br /&gt;&lt;br /&gt;&lt;/font&gt; &lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td class="text13b"&gt; &lt;!-- NO MAIN PHOTO --&gt; 雖然寫SOP與寫程式相似，但兩者終究不同，SOP的執行者是人，不是機器。所以寫SOP時，一定要充分考慮到人的因素，納入人的彈性，排除人的偷懶（或自作聰明），才會寫出真正實用的SOP。&lt;br /&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;   &lt;tr&gt; &lt;td class="text20"&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt; &lt;td class="text15"&gt; 任何一家有制度的公司，都會定義「標準作業程序」（Standard Operating Procedure，SOP）。對麥當勞和統一企業等以服務見長的大企業來說，SOP是重要資產、公司經營的Know-How，影響產品與服務品質，只要 SOP完備，就可以快速展店。&lt;br /&gt;&lt;br /&gt;甚至，日前警方查獲的詐騙集團也有SOP，該集團將詐騙手法詳細記載成為詐騙執行手冊。當詐騙集團也懂得藍海策略（詐騙手法推陳出新）、知道長尾 效應（對準特定小眾族群進行詐騙也能獲利），並充分運用SOP時，或許也正代表我們社會相當進步，已經進入所謂的知識經濟的時代吧。&lt;br /&gt;&lt;br /&gt;一般公司內部的運作，處處仰賴SOP。有的公司雖小，但SOP累積多年之後也是厚厚一大本。一般來說，SOP會告訴人員，要怎麼做一件工作、處理一件事情、調用公司的資源……等。&lt;br /&gt;&lt;br /&gt;這一切，是不是讓熱愛程式的你有所聯想？&lt;br /&gt;&lt;br /&gt;把公司看成一個電腦系統，有許多的資源（設備、材料、人員、執行緒、I/O），每個員工都是一個執行緒，櫃臺和倉儲是I/O，負責資料的進出，其中，SOP扮演程式的角色，以有效的方式協調、處理、運用這些資源，以達到特定的目的。&lt;br /&gt;&lt;br /&gt;如果SOP是在公司內執行的程式，那麼，寫SOP其實就是寫程式，寫程式的方法自然也可以套用在SOP撰寫上。寫程式的經驗，對於寫SOP，其實是有幫助的。當你需要寫SOP，卻不知從何下手時，不妨往程式設計的方向來思考。&lt;br /&gt;&lt;br /&gt;我認為SOP可以分成三大部分，第一部分是常規作業（Routine），第二部分是事件驅動（Event-Driven）作業，第三部分是例外處理（Exception Handling）。如果你了解程式設計，這三者該寫些什麼，你應該就會知道。&lt;br /&gt;&lt;br /&gt;一個好的SOP應該具備哪些要素？從判斷程式的準則來看，應該是：執行效率高且耗費資源少、容易理解、支援跨平臺（在不同的分店一體適用）、方便修改維護。&lt;br /&gt;&lt;br /&gt;既然SOP是一種程式，那麼，也可以採用不同的編程思維（Paradigm），例如物件導向、命令式、邏輯式、函數式。許多時候，用文字敘述的 SOP，往往不夠清楚，如果能夠改用寫程式的方式來表達（不使用真正的編程語言，而是使用Pseudo Code），搭配註解，也會是不錯的方式。&lt;br /&gt;&lt;br /&gt;除了可以套用程式設計思維，寫SOP時也可以套用軟體工程的作法。或許SOP比較適合採用敏捷（Agile）與反覆式（Iterative）的開發方式。因為SOP在執行之後才會發現缺失，就可以繼續進行修正補強。別忘了每次的改變，記得要做好版本控制。&lt;br /&gt;&lt;br /&gt;UML（Unified Modeling Language，統一塑模語言）支援許多種圖，幾乎每一種圖都可以在SOP內派上用場。UML可以幫助SOP作者編寫SOP，也可以幫助讀者理解SOP。&lt;br /&gt;&lt;br /&gt;和程式設計一樣，寫SOP不能光靠語言和邏輯，還需要特定專業領域的知識。&lt;br /&gt;&lt;br /&gt;例如，寫3D繪圖的程式，必須先了解3D圖學的許多知識。對於SOP來說，專業領域可能是會計、稅務、法律……等。所以編寫SOP時，最好與了解該領域的人一同合作。&lt;br /&gt;&lt;br /&gt;OO的封裝和繼承也可以套用在SOP，利用封裝將資源和動作集中在一起，利用繼承將某些方法進行擴充或修改（例如「同A作業，但步驟3更改如下」）。但是OO的多型似乎不可能用在SOP上，所以還是得大量使用switch/case的語法。&lt;br /&gt;&lt;br /&gt;另外，邏輯式編程的作法似乎相當適合用在SOP，因為大部分的人都有足夠的邏輯能力，可以理解與判斷。使用邏輯編程可以讓SOP的編寫較簡潔。當一個資源許多人搶著用時，你就可以引進Concurrency編程的方法。&lt;br /&gt;&lt;br /&gt;寫程式時，我們要多使用變數，而不是將資料寫死在程式碼中，寫SOP也是一樣，例如，你不應該在SOP內寫「把這份資料交給陳水扁」，而是應該寫「把這份資料交給總統」。畢竟，陳水扁總有下臺的一天。&lt;br /&gt;&lt;br /&gt;有許多程式工具可以幫助我們檢查程式中的語法／語義錯誤、Dead Code，甚至Dead Lock、效能瓶頸。但是SOP卻沒有這樣的檢查工具，一切只能靠SOP編寫者的經驗。&lt;br /&gt;&lt;br /&gt;所幸，人和程式不一樣，人是有彈性的，許多SOP的缺失可能會因為人的介入，能視情況應變而不會發生問題。但是，好的SOP並不能保證公司營運不會出問題，許多公共安全意外發生的原因，是檢修人員偷懶，沒有確實按照SOP規定的步驟進行維修所造成。&lt;br /&gt;&lt;br /&gt;因此，雖然寫SOP與寫程式相似，但兩者終究不同，SOP的執行者是人，不是機器。所以寫SOP時，一定要充分考慮到人的因素，納入人的彈性，排除人的偷懶（或自作聰明），才會寫出真正實用的SOP。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;作者簡介：&lt;/strong&gt;&lt;br /&gt;蔡學鏞－技術顧問&lt;br /&gt;清華大學資訊工程碩士，曾任華碩集團軟體工程師、元智大學資訊系講師、美商歐萊禮出版社技術編輯、臺灣微軟特約專欄作家。&lt;br /&gt;&lt;br /&gt;轉貼自：http://www.ithome.com.tw/itadm/article.php?c=47000&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-7557171641416351986?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/7557171641416351986/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=7557171641416351986' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/7557171641416351986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/7557171641416351986'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2008/01/sop.html' title='轉貼-寫SOP就是寫程式'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-4117242729647767703</id><published>2007-12-31T10:36:00.000+08:00</published><updated>2007-12-31T10:54:57.989+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心得'/><title type='text'>瀏覽器先驅 Netscape Navigator萎縮 不再更新</title><content type='html'>1990年代網路興起之初名譟一時的「網景領航員」（Netscape Navigator）網頁瀏覽器，因使用者愈來愈少，明年2月起將不再有新版本問世。&lt;br /&gt;&lt;br /&gt;    　「網景領航員」目前的東家「美國線上」（AOL）宣布，2008年2月1日起，該公司將不再提供更新的版本，也不再進一步提供技術和安全支援。不過網友們仍可以繼續下載現有的「領航員9」（Navigator 9）及更早的版本。&lt;br /&gt;&lt;br /&gt;    　「領航員」是較早期瀏覽器Mosaic的作者馬克．安德瑞森開發的。安德瑞森自伊利諾大學畢業後成立「網景」公司，並於1994年推出第一版「領航員」，大獲成功。&lt;br /&gt;&lt;br /&gt;    　1990年代中期，「領航員」市場占有率超過90％，但隨後微軟推出「探險家」（IE）瀏覽器搶奪市場，「領航員」便節節敗退。&lt;br /&gt;&lt;br /&gt;    　網景曾向法院狀告微軟利用其掌握視窗作業系統優勢進行不公平競爭，成功迫使微軟做出讓步，包括提供IE原始碼，但「領航員」卻一蹶不振，無法奪回失去的江山。&lt;br /&gt;&lt;br /&gt;    　1999年，網景公司被「美國線上」購併，但「領航員」占有率持續萎縮。現今網路用戶有近80％使用微軟IE，「領航員」只剩0.6％，反倒是網景推出開放碼的表親「火狐」（Firefox）殺出重圍，在網路上占得一席之地。&lt;br /&gt;&lt;br /&gt;    　美國線上網景部門負責人德拉普鼓勵網路用戶今後多多使用Firefox「火狐」，Netscape.com網站仍將繼續存在，懷舊的人可以把「火狐」瀏覽器的外觀改成「領航員」的外觀。&lt;br /&gt;&lt;br /&gt;轉貼自：http://news.chinatimes.com/2007Cti/2007Cti-News/2007Cti-News-Content/0,4521,110504+112007123000244,00.html&lt;br /&gt;&lt;br /&gt;鳥評：其實說到Netscape、IE、FireFox我本人都有用過，最早接觸當然是IE啦，因為WINDWOS系統內建嘛，但接觸Netscape，是因為有去資訊展拿回來的免費光碟，安裝看看的&lt;br /&gt;而Netscape我比較喜歡的是跟MAIL服務用在一起，很方便，但後來我也因為很多的網站都只支援IE，Netscape看起來怪怪的，所以就改用IE了&lt;br /&gt;&lt;br /&gt;到了FIREFOX的出現，一改我的習慣，把IE從我的桌面上消失(為什麼不移除呢，因為那時Windows update還是依賴IE的)，而我改用firefox之後，試了很多好玩又方便的firefox套件，像是分頁管理強大的Tab mix Plus，可以記錄你上一次關閉時所看的網頁，還有FoxyProxy可以設定不同網站用不同的proxy，而且簡單的切換proxy，如果遇到IE Only的話，還有IE Tab套件可以直接在firefox內切換，firefox還有很多很多好玩的套件等你來發現&lt;br /&gt;&lt;br /&gt;不過呢，說回頭，套件愈多，就愈笨重，開firefox都會變得慢慢的，所以那一些要裝，自己拿好輕重，別到頭來說firefox慢得要命，回頭找IE可不好囉~~當然裝愈少愈快&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-4117242729647767703?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/4117242729647767703/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=4117242729647767703' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/4117242729647767703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/4117242729647767703'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/12/netscape-navigator.html' title='瀏覽器先驅 Netscape Navigator萎縮 不再更新'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-7156744914991188827</id><published>2007-12-19T09:49:00.000+08:00</published><updated>2007-12-25T15:39:21.181+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='單晶片'/><title type='text'>單晶片 AT89S51 ISP 線上燒綠器</title><content type='html'>&lt;span dragover="true"  style="font-family:times new roman;"&gt;ATMEL AT89S51/S52是一個低功耗，高性能CMOS 8位單片機，片內含4k Bytes ISP(In-system programmable)的可反覆擦寫1000次的Flash只讀程序存儲器，器件採用ATMEL公司的高密度、非易失性存儲技術製造，兼容標準MCS -51指令系統及80C51引腳結構，芯片內集成了通用8位中央處理器和ISP Flash存儲單元，功能強大的微型計算機的AT89S51可為許多嵌入式控制應用系統提供高性價比&lt;/span&gt; &lt;span dragover="true"  style="font-family:times new roman;"&gt;AT89S51具有如下特點：40個引腳，4k Bytes Flash片內程序存儲器，128 bytes的隨機存取數據存儲器（RAM），32個外部雙向輸入/輸出（I/O）口，5個中斷優先級2層中斷嵌套中斷，2個16位可編程定時計數器,2個 全雙工串行通信口，看門狗（WDT）電路，片內時鐘振盪器。&lt;/span&gt;&lt;br /&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 102, 153);font-size:100%;" &gt;主要功能特性：&lt;/span&gt;             &lt;table dragover="true" border="0" width="95%"&gt;&lt;tbody&gt;&lt;tr height="20"&gt;&lt;td  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;  · &lt;/span&gt;兼容MCS-51指令系統&lt;/td&gt;&lt;td dragover="true"  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;· &lt;/span&gt;4k可反覆寫(&gt;1000次）ISP Flash ROM&lt;/td&gt;&lt;/tr&gt;&lt;tr height="20"&gt;&lt;td  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;  · &lt;/span&gt;32個雙向I/O口&lt;/td&gt;&lt;td dragover="true"  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;· &lt;/span&gt;4.5-5.5V工作電壓&lt;/td&gt;&lt;/tr&gt;&lt;tr height="20"&gt;&lt;td  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;  · &lt;/span&gt;2個16位可編程定時/計數器&lt;/td&gt;&lt;td dragover="true"  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;· &lt;/span&gt;時鐘頻率0-33MHz&lt;/td&gt;&lt;/tr&gt;&lt;tr height="20"&gt;&lt;td  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;  · &lt;/span&gt;全雙工UART串行中斷口線&lt;/td&gt;&lt;td dragover="true"  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;· &lt;/span&gt;128x8&lt;span style="color:blue;"&gt;bit&lt;/span&gt;內部RAM&lt;/td&gt;&lt;/tr&gt;&lt;tr height="20"&gt;&lt;td  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;  · &lt;/span&gt;2個外部中斷源&lt;/td&gt;&lt;td dragover="true"  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;· &lt;/span&gt;低功耗空閒和省電模式&lt;/td&gt;&lt;/tr&gt;&lt;tr height="20"&gt;&lt;td  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;  · &lt;/span&gt;中斷喚醒省電模式&lt;/td&gt;&lt;td dragover="true"  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;· &lt;/span&gt;3級加密位&lt;/td&gt;&lt;/tr&gt;                   &lt;tr height="20"&gt;&lt;td  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;  · &lt;/span&gt;看門狗（WDT）電路&lt;/td&gt;&lt;td dragover="true"  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;· &lt;/span&gt;軟件設置空閒和省電功能&lt;/td&gt;&lt;/tr&gt;&lt;tr height="20"&gt;&lt;td  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;  · &lt;/span&gt;靈活的ISP字節和分頁編程&lt;/td&gt;&lt;td dragover="true"  width="50%" style="font-family:times new roman;"&gt;&lt;span style="color:red;"&gt;· &lt;/span&gt;雙數據寄存器指針&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;hr /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;電路如下圖，使用一般桌上型電腦的DB-25接頭就可以，不過25腳，其實只用到4腳而已&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/R3Cj92oOK2I/AAAAAAAAAKU/HNQmtwhfv9Q/s1600-h/Asim%2527s%2520ISP%2520loader.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 421px; height: 323px;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/R3Cj92oOK2I/AAAAAAAAAKU/HNQmtwhfv9Q/s320/Asim%2527s%2520ISP%2520loader.gif" alt="" id="BLOGGER_PHOTO_ID_5147794657116040034" border="0" /&gt;&lt;/a&gt;電路說明：&lt;br /&gt;其中左下角圖是教你加入LED以作電源指示燈&lt;br /&gt;下中圖是教你使用電腦的USB作電源，因USB的電壓是5V，最大的輸出電流為500mA，故可以作為S51的工作電源&lt;br /&gt;而圖中的Y1石英震盪可以4MHz~24MHz都可以，所以一般建議使用12MHz就可以了&lt;br /&gt;&lt;br /&gt;而燒錄軟體可以使用&lt;a href="http://netgames123.googlepages.com/ISP-3v0.rar"&gt;&lt;span style="font-family:times new roman;"&gt;ISP 3.0&lt;/span&gt;&lt;/a&gt;的程式&lt;br /&gt;但如果OS是XP，那建議使&lt;a href="http://netgames123.googlepages.com/SpiPgm37.rar"&gt;用&lt;span style="font-family:times new roman;"&gt;ISP 3.7&lt;/span&gt;版&lt;/a&gt;的&lt;br /&gt;&lt;br /&gt;&lt;div dragover="true" style="text-align: center; font-weight: bold;"&gt;&lt;span style="font-size:180%;"&gt;下面這片是我所作的&lt;span style="font-family: times new roman;"&gt;AT89S51/S52的燒錄 + 實習板&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;a dragover="true" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/R3Cv0GoOK3I/AAAAAAAAAKc/X80ArLDbEM8/s1600-h/DSC00913.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/R3Cv0GoOK3I/AAAAAAAAAKc/X80ArLDbEM8/s320/DSC00913.JPG" alt="" id="BLOGGER_PHOTO_ID_5147807683751848818" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family: times new roman;"&gt;採用USB來供電，左上角是電源開關，可控制切換〔實習的電路電源〕 及 〔燒錄電路電源〕，USB旁也可以使用一般的POWER接頭，而下方的紅色SWITCH是可切換兩個石英震盪器，分別是12MHz和4MHz，以供燒錄或測試使用， 其實應該作〔12MHz〕 和 〔11.0592MHZ〕的SWITCH比較好，因為要跟電腦的DB9(RS-232)連線的話，一定要使用11.0592MHz才可以連接成功。而也有 作4個I/O port的接腳，可以連接到不同的套件上，以作 I/O 控制&lt;br /&gt;&lt;br /&gt;比如要作輸出練習，P1要作LED控制，就把排線和電源接到我自作的LED套件版上。&lt;br /&gt;如果要作輸入讀取練習，把P1接到板上的指撥開關上。&lt;br /&gt;如果要作七段顯示器的練習，另作一小片套件，含有4個7段顯示器的，接上I/O排線就可以練習了&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-7156744914991188827?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/7156744914991188827/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=7156744914991188827' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/7156744914991188827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/7156744914991188827'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/12/at89s51-isp.html' title='單晶片 AT89S51 ISP 線上燒綠器'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_rjKQnlH_YlU/R3Cj92oOK2I/AAAAAAAAAKU/HNQmtwhfv9Q/s72-c/Asim%2527s%2520ISP%2520loader.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-8714603501902154828</id><published>2007-12-13T10:53:00.000+08:00</published><updated>2007-12-13T11:48:05.175+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='學習'/><category scheme='http://www.blogger.com/atom/ns#' term='伺服器'/><category scheme='http://www.blogger.com/atom/ns#' term='機房'/><title type='text'>架設 - 新品-D-Link DES-3028 安裝</title><content type='html'>因公司舊的100M SWITCH壞掉了&lt;br /&gt;&lt;br /&gt;只好買台新的啦&lt;br /&gt;&lt;br /&gt;小公司，要求不多，而且不可能買cisco的產品呀，公司最近都沒賺錢，不好意思提&lt;br /&gt;&lt;br /&gt;所以左選右選，只好找D-LINK的產品了&lt;br /&gt;&lt;br /&gt;選了這能底階的DES-3028，的24 PORT的SWITCH&lt;br /&gt;&lt;br /&gt;24埠10/100BASE-T, 2埠1000BASE-T, 2埠Combo 1000BASE-T/SFP&lt;br /&gt;&lt;div class="smallfont" style="margin-bottom: 2px;"&gt;&lt;br /&gt;&lt;/div&gt;                &lt;div style="font-family: times new roman;"&gt;    &lt;br /&gt;&lt;strong&gt;D-LINK DES-3028功能如下&lt;/strong&gt;           &lt;/div&gt; &lt;br /&gt;&lt;table border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt; &lt;div id="post_message_" class="bword"&gt;·            提供24埠10/100BASE-T、2埠10/100/1000BASE-T及2埠Combo 10/100/1000BASE-T/SFP網路介面。&lt;br /&gt;&lt;br /&gt;·            背板頻寬12.8Gbps，64-Byte封包過濾速率達9.5Mpps。&lt;br /&gt;&lt;br /&gt;·            支援MAC Address Table：8K。&lt;br /&gt;&lt;br /&gt;·            SDRAM for CPU：64MB、Flash Memory：8MB、Packet Buffer：500K。&lt;br /&gt;&lt;br /&gt;·            支援Jumbo Frame。&lt;br /&gt;&lt;br /&gt;·            支援IGMP Snooping v1/v2可建立256組IGMP Snooping groups，並支援IGMP per VLAN及IGMP Fast Leave功能。&lt;br /&gt;&lt;br /&gt;·            支援802.1d/w/s Spanning Tree及Loopback Detection功能。&lt;br /&gt;&lt;br /&gt;·            支援802.3ad Link Aggregation功能，每台交換器可設定6組trunk，每組8個連接埠。&lt;br /&gt;&lt;br /&gt;·            支援多對一port mirroring功能。&lt;br /&gt;&lt;br /&gt;·            支援802.1Q VLAN及GVRP功能。&lt;br /&gt;&lt;br /&gt;·            支援L2~L4 QoS，可設定4個優先順序權，並可依據Switch Port、VLAN ID、802.1p、MAC、IP、TOS、DSCP、Protocol Type、TCP/UDP Port及使用者定義封包內容排列優先順序。&lt;br /&gt;&lt;br /&gt;· 支援L2~L4 ACL功能，可依據Switch Port、VLAN ID、802.1p、MAC、IP、DSCP、Protocol Type、TCP/UDP Port、CPU Interface Filtering即使用者定義封包內容設定；並提供Time based ACL功能。&lt;br /&gt;&lt;br /&gt;·            支援Radius、TACACS+認證機制。&lt;br /&gt;&lt;br /&gt;·            提供SSH及SSL存取加密功能。&lt;br /&gt;&lt;br /&gt;· 提供Port Security、802.1x Port/ MAC-Based Access Control、802.1x Guest VLAN、Broadcast Storm Control、Traffic Segmentation、Safeguard Engine等安全機制。&lt;br /&gt;&lt;br /&gt;·            支援以單一IP管理32台交換器功能。&lt;br /&gt;&lt;br /&gt;·            提供Web-UI、CLI、Telnet、SNMP v1/v2c/v3、RMON v1/v2等管理功能。&lt;br /&gt;&lt;br /&gt;·            提供SNMP Trap on MAC Notification功能。&lt;br /&gt;·            提供DHCP relay、Dual Image、CPU Monitoring、User Accout分級等機制。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;價格問到是NTD $8500不含稅&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;下面是開盒照啦&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/R2ChyG9vrbI/AAAAAAAAAJE/7U1GXbvH5kA/s1600-h/3028_.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/R2ChyG9vrbI/AAAAAAAAAJE/7U1GXbvH5kA/s320/3028_.jpg" alt="" id="BLOGGER_PHOTO_ID_5143288656692227506" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;裡面有光碟及簡易安裝說明(真的是非常簡易)，不過現在大多數設備的說明光都寫在光碟裡了&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/R2Ch3G9vrcI/AAAAAAAAAJM/FBwzlTOxezc/s1600-h/3028_+%281%29.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/R2Ch3G9vrcI/AAAAAAAAAJM/FBwzlTOxezc/s320/3028_+%281%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5143288742591573442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;實品，燈號也是簡單的一port一個燈&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/R2CiuG9vrkI/AAAAAAAAAKM/DQfvMeN8MNU/s1600-h/3028_+%283%29.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/R2CiuG9vrkI/AAAAAAAAAKM/DQfvMeN8MNU/s320/3028_+%283%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5143289687484378690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt; 這是上機櫃用的機架施座&lt;span style="color:Silver;"&gt;(說明說是這樣叫的)&lt;/span&gt;和其他配件&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/R2Cil29vrjI/AAAAAAAAAKE/2_OQZuTi3WI/s1600-h/3028_+%284%29.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/R2Cil29vrjI/AAAAAAAAAKE/2_OQZuTi3WI/s320/3028_+%284%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5143289545750457906" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;先把左右的機架施座裝上吧&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/R2Cih29vriI/AAAAAAAAAJ8/7_0AxThvI-k/s1600-h/3028_+%285%29.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/R2Cih29vriI/AAAAAAAAAJ8/7_0AxThvI-k/s320/3028_+%285%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5143289477030981154" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/R2Cicm9vrhI/AAAAAAAAAJ0/vV6l7JkgfoY/s1600-h/3028_+%286%29.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/R2Cicm9vrhI/AAAAAAAAAJ0/vV6l7JkgfoY/s320/3028_+%286%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5143289386836667922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:130%;"&gt; 開始裝上機櫃上了&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/R2CiYm9vrgI/AAAAAAAAAJs/Vd9kdbbMvKs/s1600-h/3028_+%287%29.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/R2CiYm9vrgI/AAAAAAAAAJs/Vd9kdbbMvKs/s320/3028_+%287%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5143289318117191170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:130%;"&gt; 右邊的機櫃孔要對準&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/R2CiTm9vrfI/AAAAAAAAAJk/Tbn9u47Exsg/s1600-h/3028_+%288%29.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/R2CiTm9vrfI/AAAAAAAAAJk/Tbn9u47Exsg/s320/3028_+%288%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5143289232217845234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:130%;"&gt; 裝&lt;/span&gt;&lt;span style="font-size:130%;"&gt;好後要把線接好，不是亂亂像HUB那樣接就好的，有一定要似自己管理方式，那個port有問題，一看就知道那個員工搞鬼了&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/R2CiK29vreI/AAAAAAAAAJc/nkNOH-mGJos/s1600-h/3028_+%2813%29.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/R2CiK29vreI/AAAAAAAAAJc/nkNOH-mGJos/s320/3028_+%2813%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5143289081893989858" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:130%;"&gt; 每一條線都要有編號的，這樣才好管理的&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/R2CiFW9vrdI/AAAAAAAAAJU/9pvGf6WTcWM/s1600-h/3028_+%2814%29.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/R2CiFW9vrdI/AAAAAAAAAJU/9pvGf6WTcWM/s320/3028_+%2814%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5143288987404709330" border="0" /&gt;&lt;/a&gt;機櫃櫃門上還有每一層的平面圖，每一個編號跟每個樓層平面圖的網路port&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt; 站在機前看到那個燈號閃最快，那就是鬼，就去那個樓層抓鬼~~&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-8714603501902154828?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/8714603501902154828/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=8714603501902154828' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/8714603501902154828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/8714603501902154828'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/12/d-link-des-3028.html' title='架設 - 新品-D-Link DES-3028 安裝'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rjKQnlH_YlU/R2ChyG9vrbI/AAAAAAAAAJE/7U1GXbvH5kA/s72-c/3028_.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-8270483710706023793</id><published>2007-12-10T14:26:00.000+08:00</published><updated>2007-12-10T14:48:17.717+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心得'/><title type='text'>What is ISBN?</title><content type='html'>&lt;span style=""&gt;國際標準書號( International Standard Book Number,簡稱&lt;span style="color: rgb(204, 0, 51);"&gt;ISBN&lt;/span&gt; )&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;是為因應圖書出版、管理的需要，並便於國際間出版品的交流與統計所發展的一套國際統一的編號制                    度，由一組冠有"ISBN" 代號的十位數碼所組成，用以識別出版品所屬國別地區語言、出版機構、書名、版本及裝訂方式。                    這組號碼也可以說是圖書的代表號碼。&lt;br /&gt;&lt;table border="1" width="100%"&gt;&lt;tbody&gt;&lt;tr bg="" style="color: rgb(204, 255, 204);"&gt;&lt;td colspan="8" height="11"&gt;&lt;div align="center"&gt;&lt;span style="color: rgb(0, 0, 255);font-size:130%;" &gt;ISBN&lt;/span&gt;                            &lt;span style="color: rgb(255, 0, 51);font-family:標楷體;font-size:130%;"  &gt;識別結構&lt;/span&gt;&lt;/div&gt;                       &lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr bg="" style="color: rgb(225, 255, 240);"&gt;                        &lt;td style="color: rgb(51, 51, 51);" colspan="2" height="21"&gt;                          &lt;div align="center"&gt;群體識別號&lt;/div&gt;                       &lt;/td&gt;                       &lt;td style="color: rgb(51, 51, 51);" height="21" width="4%"&gt;                          &lt;div align="center"&gt;-&lt;/div&gt;                       &lt;/td&gt;                       &lt;td style="color: rgb(51, 51, 51);" height="21" width="24%"&gt;                          &lt;div align="center"&gt;出版者識別號&lt;/div&gt;                       &lt;/td&gt;                       &lt;td style="color: rgb(51, 51, 51);" height="21" width="4%"&gt;                          &lt;div align="center"&gt;-&lt;/div&gt;                       &lt;/td&gt;                       &lt;td style="color: rgb(51, 51, 51);" height="21" width="22%"&gt;                          &lt;div align="center"&gt;書名識別號&lt;/div&gt;                       &lt;/td&gt;                       &lt;td style="color: rgb(51, 51, 51);" height="21" width="5%"&gt;                          &lt;div align="center"&gt;-&lt;/div&gt;                       &lt;/td&gt;                       &lt;td style="color: rgb(51, 51, 51);" height="21" width="15%"&gt;                          &lt;div align="center"&gt;檢查號&lt;/div&gt;                       &lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr bg style="color:#e1fff0;"&gt;                        &lt;td colspan="2" bg="" style="color: rgb(225, 255, 240);"&gt;                          &lt;div align="center"&gt;&lt;span style="color: rgb(255, 0, 51);"&gt;957&lt;/span&gt;&lt;/div&gt;                       &lt;/td&gt;                       &lt;td width="4%"&gt;                          &lt;div align="center"&gt;-&lt;/div&gt;                       &lt;/td&gt;                       &lt;td width="24%"&gt;                          &lt;div align="center"&gt;&lt;span style="color: rgb(255, 0, 51);"&gt;678&lt;/span&gt;&lt;/div&gt;                       &lt;/td&gt;                       &lt;td width="4%"&gt;                          &lt;div align="center"&gt;-&lt;/div&gt;                       &lt;/td&gt;                       &lt;td width="22%"&gt;                          &lt;div align="center"&gt;&lt;span style="color: rgb(255, 0, 51);"&gt;000&lt;/span&gt;&lt;/div&gt;                       &lt;/td&gt;                       &lt;td width="5%"&gt;                          &lt;div align="center"&gt;-&lt;/div&gt;                       &lt;/td&gt;                       &lt;td width="15%"&gt;                          &lt;div align="center"&gt;&lt;span style="color: rgb(255, 0, 51);"&gt;4&lt;/span&gt;&lt;/div&gt;                       &lt;/td&gt;                     &lt;/tr&gt;                   &lt;/tbody&gt;&lt;/table&gt;                                                                &lt;br /&gt;                                      &lt;table bordercolorlight="#D7EBFF" bordercolordark="#8EC7FF" bg="" style="color: rgb(255, 255, 255);" border="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;                        &lt;td bg="" style="color: rgb(142, 199, 255);" height="59" width="23%"&gt;                          &lt;div align="center"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;群體識別號&lt;/span&gt;&lt;br /&gt;                         &lt;span style="color: rgb(0, 0, 153);"&gt;Group&lt;br /&gt;                         Identifier&lt;/span&gt; &lt;/div&gt;                       &lt;/td&gt;                       &lt;td bg="" style="color: rgb(51, 51, 51);" height="59" width="77%"&gt;此號由國際標準書號總部根據ISO-2108規定分配給各國或                          各地區的書號中心，用以區別出版者的國別地區、語文或 其他相關群體(組織)。中華民國台灣地區目前號碼為 "&lt;b&gt;&lt;span style="color: rgb(255, 0, 51);"&gt;957&lt;/span&gt;&lt;/b&gt;"。&lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr&gt;                        &lt;td bg="" style="color: rgb(142, 199, 255);" width="23%"&gt;                          &lt;div align="center"&gt;出版者識別號&lt;span style="color: rgb(0, 0, 255);"&gt;&lt;br /&gt;                         &lt;span style="color: rgb(0, 0, 153);"&gt;Publisher Identifier&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;                            &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;                       &lt;/td&gt;                       &lt;td style="color: rgb(51, 51, 51);" bgcolor="#d7ebff" width="77%"&gt;此號為各出版機構的代號，其號碼包括二位至五位數字不                          等，位數的長短與該出版社的出版量成反比，由書號中心視各出版機構出版情況編配。 &lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr&gt;                        &lt;td bg="" style="color: rgb(142, 199, 255);" width="23%"&gt;                          &lt;div align="center"&gt;書名識別號&lt;span style="color: rgb(0, 0, 153);"&gt;&lt;br /&gt;                         Title&lt;br /&gt;                         Identifier &lt;/span&gt;&lt;/div&gt;                       &lt;/td&gt;                       &lt;td style="color: rgb(51, 51, 51);" bgcolor="#d7ebff" width="77%"&gt;此號用以區別各種不同內容、不同版本、不同裝訂的圖書，多由書號中心編配。                        &lt;/td&gt;                     &lt;/tr&gt;                     &lt;tr&gt;                        &lt;td bg="" style="color: rgb(142, 199, 255);" width="23%"&gt;                          &lt;div align="center"&gt;檢查號&lt;br /&gt;                         &lt;span style="color: rgb(0, 0, 153);"&gt;Check Digit&lt;/span&gt; &lt;/div&gt;                       &lt;/td&gt;                       &lt;td style="color: rgb(51, 51, 51);" bgcolor="#d7ebff" width="77%"&gt;此號由單一的數字或英文大寫字母"X"組成，能自動核對國際標準書號的正誤。&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;online select ISBN&lt;br /&gt;&lt;span style=""&gt;&lt;a href="http://isbndb.com/"&gt;http://isbndb.com/&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-8270483710706023793?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/8270483710706023793/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=8270483710706023793' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/8270483710706023793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/8270483710706023793'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/12/what-is-isbn.html' title='What is ISBN?'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-5307991874893272004</id><published>2007-12-04T13:48:00.001+08:00</published><updated>2008-04-29T09:49:56.947+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心得'/><category scheme='http://www.blogger.com/atom/ns#' term='NetWork  Protocol'/><title type='text'>免費試用 網路拓撲圖製作工具 EDraw Max</title><content type='html'>億圖專業流程圖、網路拓撲圖製作工具 EDraw Max&lt;br /&gt;&lt;br /&gt;&lt;img src="http://tw.edrawsoft.com/images/boxshot.gif" alt="http://tw.edrawsoft.com/images/boxshot.gif" onload="" /&gt;&lt;br /&gt;&lt;br /&gt;億圖是一款綜合圖示繪製軟體，新穎小巧，功能強大，可以很方便的繪製各種專業的流程圖、組織圖、網路圖、傢俱設計圖、商業圖表等。 它工作在下面的領域：&lt;br /&gt;&lt;br /&gt;1  流程圖&lt;br /&gt;2  網路拓撲圖&lt;br /&gt;3  組織結構圖&lt;br /&gt;4  工作流程圖&lt;br /&gt;5  UML，軟體設計&lt;br /&gt;6  商業圖表&lt;br /&gt;7  2D, 3D 圖形&lt;br /&gt;8  計畫 / 報表&lt;br /&gt;9  地圖，方向圖&lt;br /&gt;10 資料庫&lt;br /&gt;&lt;br /&gt;&lt;img src="http://tw.edrawsoft.com/images/edrawline.gif" alt="http://tw.edrawsoft.com/images/edrawline.gif" onload="" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;家庭網路圖：&lt;/span&gt;&lt;br /&gt;&lt;img src="http://tw.edrawsoft.com/images/network/WAN%20Diagram_Full.png" alt="http://tw.edrawsoft.com/images/network/WAN%20Diagram_Full.png" onload="" /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;網路拓撲圖：&lt;/span&gt;&lt;br /&gt;&lt;img src="http://tw.edrawsoft.com/images/network/Cisco%20Topology%20Layout_Full.png" alt="http://tw.edrawsoft.com/images/network/Cisco%20Topology%20Layout_Full.png" onload="" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;思科網路圖：&lt;/span&gt;&lt;br /&gt;&lt;img src="http://tw.edrawsoft.com/images/network/Internet%20Network_Full.png" alt="http://tw.edrawsoft.com/images/network/Internet%20Network_Full.png" onload="" /&gt;&lt;br /&gt;&lt;br /&gt;幫助您更方便，更快捷的闡述設計思想，創作靈感。在設計時億圖採用全拖曳式操作，結合2000多個常用圖形範本庫和用戶自定義實例庫，最大程度簡化用戶的工作量；讓你在設計時既可以充分利用固有的素材，又可以借鑒他人的作品。&lt;br /&gt;&lt;br /&gt;這是一套&lt;b&gt;試用30天的繁體中文版&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;下載：&lt;br /&gt;&lt;a onclick="urchinTracker ('/outgoing/http_tw_edrawsoft_com_download_EDrawSetup_HK_exe');" href="http://tw.edrawsoft.com/download/EDrawSetup_HK.exe" target="_blank"&gt;http://tw.edrawsoft.com/download/EDrawSetup_HK.exe&lt;/a&gt;&lt;br /&gt;&lt;a onclick="urchinTracker ('/outgoing/http_www_badongo_com_file_5415218');" href="http://www.badongo.com/file/5415218" target="_blank"&gt;http://www.badongo.com/file/5415218&lt;/a&gt;&lt;a onclick="urchinTracker ('/outgoing/http_www_badongo_com_file_5415218');" href="http://www.badongo.com/file/5415218" target="_blank"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-5307991874893272004?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/5307991874893272004/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=5307991874893272004' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/5307991874893272004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/5307991874893272004'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/12/free-edraw-max.html' title='免費試用 網路拓撲圖製作工具 EDraw Max'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-245301891271355458</id><published>2007-11-29T16:20:00.000+08:00</published><updated>2007-12-04T12:03:43.272+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='學習'/><title type='text'>頻率、波長、光速之間的關係</title><content type='html'>頻率、波長、光速之間是有一定的關係的&lt;br /&gt;&lt;br /&gt;在說明這之間的關係前，要先知道幾個元素&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;週期&lt;/span&gt;：&lt;br /&gt;就如同我們所了解的，週期就是多久重覆一次&lt;br /&gt;比如每星期一我會去運動，那我去運動的週期就是7天，因為每7天會做同樣的事情&lt;br /&gt;比如每兩天吃一個蘋果，那我吃蘋果的週期就是2天，因為每2天會吃一個蘋果&lt;br /&gt;一般公式會使用大寫 T 來代表週期&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;波長&lt;/span&gt;：&lt;a dragover="true" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/commons/thumb/7/71/Wavelength-zh.svg/361px-Wavelength-zh.svg.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://upload.wikimedia.org/wikipedia/commons/thumb/7/71/Wavelength-zh.svg/361px-Wavelength-zh.svg.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;就如同上圖的，有一個電壓或一個電訊號，他會上下震動，波長的計算是一個週期的距離&lt;br /&gt;以上圖來說，第一個波形的最高點，和波形第二次出現的最高點，這兩點之間就是一次週期，這一週期間的距離就是這一個波形的波長&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://sciencecity.oupchina.com.hk/npaw/student/chi/glossary/img/wavelength.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 437px; height: 403px;" src="http://sciencecity.oupchina.com.hk/npaw/student/chi/glossary/img/wavelength.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;或許只要兩個重覆出現的點也可以算出波長&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;a href="http://zh.wikipedia.org/w/index.php?title=%E5%85%89%E9%80%9F&amp;amp;variant=zh-tw"&gt;光速&lt;/a&gt;&lt;/span&gt;：我們習慣用c來代表光速，我們都知道光速是3x10^8 m/s ，也就是3x10的8次方 公尺/每秒&lt;br /&gt;也就是說我們平常所看到的光，是以每秒鐘走&lt;span style="font-family:times new roman;"&gt;300000000&lt;/span&gt;米的速度的&lt;br /&gt;&lt;br /&gt;光從地球到月球，只要花1.2秒而已&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Speed_of_light_from_Earth_to_Moon.gif/800px-Speed_of_light_from_Earth_to_Moon.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 682px; height: 68px;" src="http://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Speed_of_light_from_Earth_to_Moon.gif/800px-Speed_of_light_from_Earth_to_Moon.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;頻率：&lt;/b&gt;&lt;span style="font-size:100%;"&gt;是&lt;span style="font-family:times new roman;"&gt;單位時間內，有多少次週期的發生，其國際單位為赫茲（Hz）&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;比如我們家裡的插座，是110或220v，50&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:times new roman;"&gt;赫茲，也就是每秒鐘上下正負交替了50次，發生了50次週期，一般公式以 f 表示頻率&lt;/span&gt;&lt;br /&gt;頻率也可以週期的倒數表示 &lt;img src="http://upload.wikimedia.org/math/c/f/5/cf56377ea780a8ce1586d2abed17482c.png" /&gt;，頻率和週期之間是互為倒數的關係&lt;br /&gt;&lt;br /&gt;這幾樣，有沒有發現其中是有所關聯的呢？只是名自表敍的方式不太一樣&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;頻率與波長成反比例關係。 頻率f等於波的速度v除以波長λ&lt;br /&gt;&lt;/p&gt; &lt;dl&gt;&lt;dd&gt;&lt;img class="tex" alt="f = \frac{v}{\lambda}" src="http://upload.wikimedia.org/math/1/9/5/1959413fbf69e5f5a488d4fbe641afe6.png" /&gt;&lt;/dd&gt;&lt;/dl&gt; &lt;p&gt;在真空中電磁波的速度v = c，c是真空中的光速，等式就變成:&lt;br /&gt;&lt;/p&gt; &lt;dl&gt;&lt;dd&gt;&lt;img class="tex" alt="f = \frac{c}{\lambda}" src="http://upload.wikimedia.org/math/f/5/d/f5d381a811a0772c1fea5ccc4962092a.png" /&gt;&lt;/dd&gt;&lt;/dl&gt;這邊的c直接代入3x10^8 m/s，加上你要求的是什麼，就可以求出頻率、波長、光速、週期了~&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-245301891271355458?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/245301891271355458/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=245301891271355458' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/245301891271355458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/245301891271355458'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/11/blog-post_29.html' title='頻率、波長、光速之間的關係'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-4974971496670748419</id><published>2007-11-27T10:46:00.000+08:00</published><updated>2007-11-27T10:49:16.683+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心得'/><title type='text'>2007年11月全球CCIE人數統計 Worldwide</title><content type='html'>&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;截止至2007年11月13日，全球CCIE總人數為15658 人（以下統計均不包括已失效的CCIE）&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;     &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      按CCIE類型區分，各類CCIE人數為：&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      Routing and Switching（路由和交換）CCIE： 14329人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      Security （安全類）CCIE： 1207人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      Service Proveder （電信運營商類）CCIE： 650人&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      Storage Networking （存儲網路類）CCIE： 99人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      Voice（語音類）CCIE： 601人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      按地區區分，人數為：北美洲：  5448人加拿大： 634人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      墨西哥： 83人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      美國：4731人加勒比海： 12人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      南美洲： 258人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      中美洲： 15人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      歐洲： 3558人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      非洲： 137人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      中東： 290人&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      太平洋島嶼地區： 549人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      亞洲CCIE總人數為5052人，其中：&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      哈薩克斯坦： 2人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      斯里蘭卡： 4人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      烏茲別克斯坦： 1人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      阿塞拜疆： 3人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      菲律賓：13人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      巴基斯坦： 19人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      越南： 21人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      印尼： 41人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      泰國： 55人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      馬來西亞： 71人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      新加坡： 148人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      印度： 235人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      韓國： 808人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      日本： 923人&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      中國CCIE總人數為2606人，其中：&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      內地：2233人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      香港： 205人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      臺灣： 161人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      澳門： 7人&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      許多CCIE都選擇通過別外一類的CCIE資格考試，以下是通過多類CCIE的人數統計：&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      全世界擁有多類CCIE認證的人員有1344人：&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      同時擁有Routing and  Switching和Security類的CCIE有517人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      同時擁有Routing and  Switching和Service Provider類的CCIE有300人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      同時擁有Routing and  Switching和Storage Networking 類的CCIE有23人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      同時擁有Routing and  Switching和Voice 類的CCIE有182人&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      擁有3個以上類別的CCIE有210人 &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;font-family:times new roman;" &gt;      與8月份相比，全球CCIE總人數增長了596人&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: times new roman;"&gt;Though CCIEs are members of an exclusive group, they can be found in countries on every continent. Use the map and tables below to discover your peers around the world.&lt;/span&gt;&lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;       &lt;table style="font-family: times new roman;" bgcolor="#cccccc" border="0" bordercolor="#ececec" cellpadding="3" cellspacing="1"&gt;         &lt;tbody&gt;&lt;tr&gt;           &lt;td bgcolor="#ffffff" width="240"&gt;&lt;br /&gt;              &lt;strong&gt;Total of Worldwide CCIEs:&lt;/strong&gt; &lt;/td&gt;           &lt;td bgcolor="#ffffff" width="207"&gt;&lt;p&gt;&lt;strong&gt;15658&lt;/strong&gt;  (last updated 11.14.2007)&lt;/p&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td bgcolor="#ffffff"&gt;&lt;p&gt;Total of Routing and Switching CCIEs:&lt;/p&gt;&lt;/td&gt;           &lt;td bgcolor="#ffffff"&gt;&lt;p&gt;14329&lt;/p&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td bgcolor="#ffffff"&gt;&lt;p&gt;Total of Security CCIEs:&lt;/p&gt;&lt;/td&gt;           &lt;td bgcolor="#ffffff"&gt;&lt;p&gt;1207&lt;/p&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td bgcolor="#ffffff"&gt;&lt;p&gt;Total of Service Provider CCIEs:&lt;/p&gt;&lt;/td&gt;           &lt;td bgcolor="#ffffff"&gt;&lt;p&gt;650&lt;/p&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td bgcolor="#ffffff"&gt;&lt;p&gt;Total of Storage Networking CCIEs:&lt;/p&gt;&lt;/td&gt;           &lt;td bgcolor="#ffffff"&gt;&lt;p&gt;99&lt;/p&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td bgcolor="#ffffff"&gt;&lt;p&gt;Total of Voice CCIEs:&lt;/p&gt;&lt;/td&gt;           &lt;td bgcolor="#ffffff"&gt;&lt;p&gt;601&lt;/p&gt;&lt;/td&gt;         &lt;/tr&gt;       &lt;/tbody&gt;&lt;/table&gt;       &lt;br /&gt;       &lt;br /&gt;       &lt;strong style="font-family: times new roman;"&gt;Multiple Certifications:&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt; Many CCIEs have gone on to pass the certification exams in additional tracks, becoming a "multiple CCIE." Below are selected statistics on CCIEs who are certified in more than one track.&lt;/span&gt;&lt;br /&gt;   &lt;br /&gt;       &lt;br /&gt;                &lt;table style="font-family: times new roman;" bgcolor="#cccccc" border="0" bordercolor="#cccccc" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;           &lt;td bgcolor="#ffffff" width="392"&gt;&lt;br /&gt;            Total with multiple certifications worldwide: &lt;/td&gt;           &lt;td bgcolor="#ffffff" width="30"&gt;&lt;p&gt;1344&lt;/p&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td bgcolor="#ffffff" width="392"&gt;&lt;p&gt;Total of Routing and Switching and Security CCIEs:&lt;/p&gt;&lt;/td&gt;           &lt;td bgcolor="#ffffff" width="30"&gt;&lt;p&gt;517&lt;/p&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td bgcolor="#ffffff" width="392"&gt;&lt;p&gt;Total of Routing and Switching and Service Provider CCIEs:&lt;/p&gt;&lt;/td&gt;           &lt;td bgcolor="#ffffff" width="30"&gt;&lt;p&gt;300&lt;/p&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td bgcolor="#ffffff" width="392"&gt;&lt;p&gt;Total of Routing and Switching and Storage Networking CCIEs:&lt;/p&gt;&lt;/td&gt;           &lt;td bgcolor="#ffffff" width="30"&gt;&lt;p&gt;23&lt;/p&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td bgcolor="#ffffff" width="392"&gt;&lt;p&gt;Total of Routing and Switching and Voice CCIEs:&lt;/p&gt;&lt;/td&gt;           &lt;td bgcolor="#ffffff" width="30"&gt;&lt;p&gt;182&lt;/p&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td bgcolor="#ffffff" width="392"&gt;&lt;p&gt;Total with 3 or more certifications&lt;/p&gt;&lt;/td&gt;           &lt;td bgcolor="#ffffff" width="30"&gt;&lt;p&gt;210&lt;/p&gt;&lt;/td&gt;         &lt;/tr&gt;         &lt;tr&gt;           &lt;td bgcolor="#ffffff" width="392"&gt;&lt;p&gt; &lt;/p&gt;&lt;/td&gt;           &lt;td bgcolor="#ffffff" width="30"&gt;&lt;p&gt; &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-4974971496670748419?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/4974971496670748419/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=4974971496670748419' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/4974971496670748419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/4974971496670748419'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/11/200711ccie.html' title='2007年11月全球CCIE人數統計 Worldwide'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-1418046706838791811</id><published>2007-11-13T11:13:00.000+08:00</published><updated>2007-11-13T11:32:10.682+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心得'/><title type='text'>史上最大無限夢想漫遊網</title><content type='html'>哇哈哈~&lt;br /&gt;&lt;br /&gt;在學校教授得知，使用學校的e-mail帳號，可以使用全台北的WiFly無線上網&lt;br /&gt;提供給直接連線漫遊中心的大專院校和縣市網路中心教職員生，&lt;br /&gt;可以免費使用安源的無線網路，&lt;br /&gt;而且目前WiFly的無線網路涵蓋範圍除了台北市之外，&lt;br /&gt;還包括全國的Starbucks，星巴克咖啡&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.wifly.com.tw/sp/wiflynet/iii-students/images/iii_01.gif"&gt;&lt;img dragover="true" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 403px; height: 202px;" src="http://www.wifly.com.tw/sp/wiflynet/iii-students/images/iii_01.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.wifly.com.tw/sp/wiflynet/iii-students/images/iii_02.gif"&gt;&lt;img dragover="true" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 132px; height: 203px;" src="http://www.wifly.com.tw/sp/wiflynet/iii-students/images/iii_02.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;登入的方法也很簡單，只要連上WiFly的SSID，&lt;br /&gt;並且在輸入帳號的地方點選&lt;strong&gt;「研究單位」 &lt;/strong&gt;-&gt; &lt;strong dragover="true"&gt;「漫遊中心帳號」&lt;/strong&gt;，&lt;br /&gt;再輸入自己學校的帳號密碼(通常是e-mail帳號)要包括domain，像xxx@oit.edu.tw，就可以登入囉~&lt;br /&gt;雖然每連線20分鐘會斷線一次，(目的是區隔免費和付費帳號的不同)&lt;br /&gt;但是只要重新登入就可以繼續使用~~&lt;br /&gt;&lt;br /&gt;前天發現麥當奴的WiFly也有，不過用我的手機試了半天，就是說帳號密碼不對&lt;br /&gt;&lt;br /&gt;相關新聞網址：&lt;br /&gt;http://www.wifly.com.tw/sp/wiflynet/iii-students/iii-students.html&lt;br /&gt;&lt;br /&gt;活動時間到12月底&lt;br /&gt;&lt;br /&gt;還有可看看&lt;a href="http://www.wifly.com.tw/sp/wiflynet/iii-students/school.pdf"&gt;合作的學校清單.pdf&lt;/a&gt;，大家可以看看你的學校有沒有在裡面了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-1418046706838791811?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/1418046706838791811/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=1418046706838791811' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1418046706838791811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1418046706838791811'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/11/blog-post_13.html' title='史上最大無限夢想漫遊網'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-1291429528177465024</id><published>2007-11-13T10:48:00.000+08:00</published><updated>2007-11-29T16:14:58.918+08:00</updated><title type='text'>取密碼的原則 (Password Rule)</title><content type='html'>現在都市人，總是離不開密碼的，小至人人都有的金融卡&lt;br /&gt;連線上網的帳號密碼，e-mail帳號密碼……很多日常生活的事都要密碼&lt;br /&gt;只要是重要的事情，我們都會用得到密碼來保護我們所需要保護的事情&lt;br /&gt;&lt;br /&gt;所以，密碼最好不要給自己以外的人知道，包括任何一個人&lt;br /&gt;&lt;br /&gt;當然也有人會用猜的方法，一般是用生日，電話，車牌……等等做為密碼，這很容易被猜到的&lt;br /&gt;&lt;br /&gt;在IT界，管理人員常常要求員工變更密碼，或使用更長的密碼長度&lt;br /&gt;&lt;br /&gt;在Windows XP後，都有一個&lt;a href="http://www.google.com.tw/search?svnum=10&amp;amp;um=1&amp;amp;complete=1&amp;amp;hl=zh-TW&amp;amp;client=firefox-a&amp;amp;rls=org.mozilla:zh-TW:official&amp;amp;q=windows%20%E5%AF%86%E7%A2%BC%E8%A4%87%E9%9B%9C%E6%80%A7&amp;amp;oe=UTF-8&amp;amp;ie=UTF-8&amp;amp;sa=N&amp;amp;tab=iw"&gt;密碼原則&lt;/a&gt;可以啟用，也就是在你設定密碼時，必須遵守的密碼原則(Password Rule)&lt;br /&gt;&lt;br /&gt;正所謂的(Password Rule)都是為了增加&lt;a name="sectionToggle0"&gt;密碼複雜性&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a name="sectionToggle0"&gt;密碼複雜性原則是為了阻止暴力攻擊而設計，方法是盡可能地增加密碼數目。&lt;br /&gt;&lt;br /&gt;如果你想增加你的密碼安全性，那可以參考下面的一些密碼原則&lt;br /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt; &lt;a name="sectionToggle0"&gt;密碼不包含全部或部分的使用者帳戶名稱。帳戶名稱的一部分是定義為三個以上的連續英數字元，兩邊以空格 (例如空格鍵、Tab 鍵和 Return 鍵) 或下列任一字元分隔：逗號 (,)、句號 (.)、連字號 (-)、底線 (_) 或數字符號 (#) 分隔。&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a name="sectionToggle0"&gt;密碼長度至少為八個字元。&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a name="sectionToggle0"&gt;密碼包含下列四種字元的其中三種：&lt;br /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt; &lt;a name="sectionToggle0"&gt;拉丁文大寫字母 (A – Z)。&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a name="sectionToggle0"&gt;拉丁文小寫字母 (a – z)。&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a name="sectionToggle0"&gt;以 10 危基底的數字 (0 到 9)。&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a name="sectionToggle0"&gt;非英數字元，例如：驚嘆號 (!)、錢幣符號 ($)、數字符號 (#) 或百分比符號 (%)。&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a name="sectionToggle0"&gt; &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a name="sectionToggle0"&gt; &lt;/a&gt;&lt;p&gt;&lt;a name="sectionToggle0"&gt;密碼長度愈多字元愈好，您應該盡可能使用長且複雜的密碼。&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a name="sectionToggle0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a name="sectionToggle0"&gt;有些人會想說，如果都包含以上條件的話，那密碼會很難記&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a name="sectionToggle0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a name="sectionToggle0"&gt;其實可以有簡單的密碼方法可以取得&lt;/a&gt;&lt;a name="sectionToggle0"&gt;複雜性的密碼&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a name="sectionToggle0"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a name="sectionToggle0"&gt;比如用你的中文字子取密碼&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a name="sectionToggle0"&gt;例如：周杰倫 這個名子&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a name="sectionToggle0"&gt;如用倉頡輸入法打 ，對應的英文會是 bgr df oomb&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a name="sectionToggle0"&gt;或如用注音輸入&lt;/a&gt;&lt;a name="sectionToggle0"&gt;法打 ，對應的英文會是 ㄓㄡ       ㄐㄧㄝˊ      ㄌㄨㄣ  ˊ&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a name="sectionToggle0"&gt;對應英文安鍵是5.ru,6xjp6&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a name="sectionToggle0"&gt;這樣子就可以產生&lt;/a&gt;&lt;a name="sectionToggle0"&gt;複雜性的密碼了&lt;/a&gt;&lt;a name="sectionToggle0"&gt;  &lt;/a&gt;&lt;/p&gt;&lt;a name="sectionToggle0"&gt;&lt;br /&gt;&lt;/a&gt;&lt;a name="sectionToggle0"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-1291429528177465024?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/1291429528177465024/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=1291429528177465024' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1291429528177465024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1291429528177465024'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/11/password-rule.html' title='取密碼的原則 (Password Rule)'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-6920988054733783979</id><published>2007-11-12T11:46:00.001+08:00</published><updated>2007-11-13T10:47:58.813+08:00</updated><title type='text'>歡迎加入連結</title><content type='html'>今天做了個小圖示，歡迎大家加入你的網站&lt;br /&gt;圖示就是這個，以下有html的程式碼&lt;br /&gt;&lt;a href="http://netgames123.blogspot.com/" target="'_blank'"&gt;&lt;img src="http://netgames123.googlepages.com/birdhome.gif" alt="'鳥巢IT" border="0" height="60" width="120" /&gt; &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;textarea dragover="true" rows="8" name="S1" cols="23"&gt;    &lt;a href="http://netgames123.blogspot.com/" target="'_blank'"&gt;&lt;img border="0" width="120" height="60" src="http://netgames123.googlepages.com/birdhome.gif" alt="'鳥巢IT" /&gt; &lt;/a&gt;&lt;/textarea&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-6920988054733783979?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/6920988054733783979/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=6920988054733783979' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/6920988054733783979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/6920988054733783979'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/11/blog-post.html' title='歡迎加入連結'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-2199618006819844702</id><published>2007-11-10T17:20:00.000+08:00</published><updated>2007-11-10T17:25:15.257+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NetWork  Protocol'/><title type='text'>網路543原則說明</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-family:新細明體;"&gt;網路&lt;/span&gt;&lt;span lang="EN-US"&gt;543&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;原則說明&lt;/span&gt;&lt;span  lang="EN-US" style="font-family:新細明體;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span  lang="EN-US" style="font-family:新細明體;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-family:新細明體;"&gt;一般我們在網路上所找到的&lt;span lang="EN-US"&gt;543&lt;/span&gt;原則大約是下面所形容的：&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-family:新細明體;"&gt;引用&lt;span lang="EN-US"&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;table class="MsoNormalTable" style="width: 100%;" border="0" cellpadding="0" cellspacing="0" width="100%"&gt;  &lt;tbody&gt;&lt;tr style=""&gt;   &lt;td style="border: 1pt inset ; padding: 4.5pt;"&gt;   &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-family:新細明體;"&gt;五四三原則&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;我們知道網線的傳輸距離都是有限的﹐如果節點之間的距離太遠﹐我們就需要在中間使用增益器&lt;span lang="EN-US"&gt;(Repeater)&lt;/span&gt;來將信號放大後繼續傳輸。如果使用&lt;span lang="EN-US"&gt;802.3&lt;/span&gt;協定的時候﹐有一個原則我們是必需遵守的﹕五四三原則。意思就是網路上最多只能有﹕&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;* 5&lt;/span&gt;個網段&lt;span lang="EN-US"&gt;(segment)&lt;/span&gt;。所謂&lt;span lang="EN-US"&gt;segment&lt;/span&gt;就在物理連接上最接近的一組電腦﹐在一個&lt;span lang="EN-US"&gt;BNC&lt;/span&gt;網段裡面最多只能接&lt;span lang="EN-US"&gt;30&lt;/span&gt;台電腦﹐且網線總長不能超過&lt;st1:chmetcnv unitname="m" sourcevalue="185" hasspace="False" negative="False" numbertype="1" tcsc="0" st="on"&gt;&lt;span lang="EN-US"&gt;185m&lt;/span&gt;&lt;/st1:chmetcnv&gt;。&lt;span lang="EN-US"&gt;&lt;br /&gt;* 4&lt;/span&gt;個增益器&lt;span lang="EN-US"&gt;(repeater)&lt;/span&gt;。也就是將信號放大的裝置。&lt;span lang="EN-US"&gt;&lt;br /&gt;* 3&lt;/span&gt;個電腦群體&lt;span lang="EN-US"&gt;(population)&lt;/span&gt;。這個不好理解﹐也就是說前面所說的&lt;span lang="EN-US"&gt;5&lt;/span&gt;個&lt;span lang="EN-US"&gt;segment&lt;/span&gt;之中﹐只能有&lt;span lang="EN-US"&gt;3&lt;/span&gt;個可以裝電腦﹐其它兩個不行。&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;這個原則看上去就好像這樣﹕&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.study-area.org/network/543.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 491px; height: 101px;" src="http://www.study-area.org/network/543.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p class="MsoNormal"&gt;&lt;span  lang="EN-US" style="font-family:新細明體;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;以上轉貼自：&lt;span lang="EN-US"&gt;&lt;a href="http://www.study-area.org/network/network_archi.htm" target="_blank"&gt;&lt;span lang="EN-US"&gt;&lt;span lang="EN-US"&gt;網中人&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span  lang="EN-US" style="font-family:新細明體;"&gt;http://www.study-area.org/network/network_archi.htm&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;其實上面所說到的只是一半的原則，而且只是理論，不適合在現實使用，要看實際網路環境而說的，這個原則是有限制的條件才成立的&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;我修一下原圖，以下面這個圖說明一下&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1026" type="#_x0000_t75" alt="" style="'width:489pt;height:100.5pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\01\clip_image002.gif" href="http://home.pchome.com.tw/my/netgames123/images/pcimage/QA/543lan.gif"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[endif]--&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://flybird020.googlepages.com/543lan.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 628px; height: 127px;" src="http://flybird020.googlepages.com/543lan.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:新細明體;"&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;/span&gt;如圖，有&lt;span  lang="EN-US" style="color:blue;"&gt;5&lt;/span&gt;段網路線，每一段都&lt;span lang="EN-US"&gt;90&lt;/span&gt;公尺，第&lt;span  lang="EN-US" style="color:blue;"&gt;1&lt;/span&gt;段線和第&lt;span  lang="EN-US" style="color:blue;"&gt;2&lt;/span&gt;就由網路設備&lt;span  lang="EN-US" style="color:red;"&gt;1&lt;/span&gt;&lt;span lang="EN-US"&gt;(L2&lt;/span&gt;以下設備&lt;span lang="EN-US"&gt;)&lt;/span&gt;來串接，因為&lt;span style="color:sandybrown;"&gt;現在所習慣使用是&lt;span lang="EN-US"&gt;cat5&lt;/span&gt;線材，訊號從頭走到尾，會有訊號減弱的問題&lt;/span&gt;，所以在&lt;span lang="EN-US"&gt;90&lt;/span&gt;公尺以後，在訊號還可以辨識前，必須要加上一個設備，重新送出明顯的訊號&lt;span lang="EN-US"&gt;(&lt;/span&gt;不是把訊號放大&lt;span lang="EN-US"&gt;)&lt;/span&gt;在第&lt;span  lang="EN-US" style="color:blue;"&gt;2&lt;/span&gt;網段上，以照&lt;span lang="EN-US"&gt;IEEE 802.3&lt;/span&gt;協定這樣接，我們&lt;b&gt;最多只能接&lt;span lang="EN-US"&gt;5&lt;/span&gt;段的網段&lt;/b&gt;，每一段最長為&lt;span lang="EN-US"&gt;90&lt;/span&gt;公尺，為什麼呢？等一下我會說明一下&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;因為最多只能接&lt;span lang="EN-US"&gt;5&lt;/span&gt;段，五四三的五所以段，與段之間有&lt;span  lang="EN-US" style="color:red;"&gt;4&lt;/span&gt;個設備保特訊號，五四三的四，其中，只能有三段可以接電腦&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;為什麼只能接&lt;span lang="EN-US"&gt;5&lt;/span&gt;段？&lt;/b&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;/span&gt;因為現在所習慣使用是&lt;span lang="EN-US"&gt;cat5&lt;/span&gt;線材，這種線材的是&lt;span lang="EN-US"&gt;8&lt;/span&gt;條銅線所組成的，而且有速度上的限制，我們都知道，封包在傳送時，都會有&lt;span lang="EN-US"&gt;time out&lt;/span&gt;的情況，所以再看回我們的圖，從&lt;span lang="EN-US"&gt;A&lt;/span&gt;電腦要傳到&lt;span lang="EN-US"&gt;D&lt;/span&gt;電腦，中間經過五個網路線段，共&lt;span lang="EN-US"&gt;5*90&lt;/span&gt;公尺&lt;span lang="EN-US"&gt;=450&lt;/span&gt;公尺，也就是說訊號從&lt;span lang="EN-US"&gt;A&lt;/span&gt;到&lt;span lang="EN-US"&gt;D&lt;/span&gt;電腦以速度&lt;span lang="EN-US"&gt;/&lt;/span&gt;時間來 說，訊號到&lt;span lang="EN-US"&gt;D&lt;/span&gt;電腦已經快要&lt;span lang="EN-US"&gt;TIME OUT&lt;/span&gt;了，所以如果還有第六段網路線段，如下圖：&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1027" type="#_x0000_t75" alt="" style="'width:555.75pt;height:91.5pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\01\clip_image003.png" href="http://home.pchome.com.tw/my/netgames123/images/pcimage/QA/543lan2.gif"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[endif]--&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://flybird020.googlepages.com/543lan2.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 671px; height: 108px;" src="http://flybird020.googlepages.com/543lan2.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:新細明體;"&gt;訊號從&lt;span lang="EN-US"&gt;A&lt;/span&gt;電腦到&lt;span lang="EN-US"&gt;E&lt;/span&gt;電腦，因為中間線材是&lt;span lang="EN-US"&gt;CAT5&lt;/span&gt;的關係，所以當&lt;span lang="EN-US"&gt;A&lt;/span&gt;電腦的訊號到&lt;span lang="EN-US"&gt;E&lt;/span&gt;電腦時，&lt;span lang="EN-US"&gt;E&lt;/span&gt;電腦是有收到訊號的，&lt;span lang="EN-US"&gt;E&lt;/span&gt;電腦要回應這一封包時，&lt;span  lang="EN-US" style="color:red;"&gt;A&lt;/span&gt;&lt;span style="color:red;"&gt;電腦已經送出的封包沒有回應，認為封包被拋棄了，做成&lt;span lang="EN-US"&gt;TIME OUT&lt;/span&gt;，這才是真正&lt;span lang="EN-US"&gt;543&lt;/span&gt;原則所說的重點&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;543&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;原則早就被打破了，&lt;/span&gt;&lt;span lang="EN-US"&gt;543&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;原則是適用於&lt;/span&gt;&lt;span lang="EN-US"&gt;802.3&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;也就是&lt;/span&gt;&lt;st1:chmetcnv tcsc="0" numbertype="1" negative="False" hasspace="False" sourcevalue="10" unitname="m" st="on"&gt;&lt;span lang="EN-US"&gt;10M&lt;/span&gt;&lt;/st1:chmetcnv&gt;&lt;span style="font-family:新細明體;"&gt;傳輸速率的&lt;/span&gt;&lt;span lang="EN-US"&gt;HUB&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;，&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;st1:chmetcnv tcsc="0" numbertype="1" negative="False" hasspace="False" sourcevalue="100" unitname="m" st="on"&gt;100M&lt;/st1:chmetcnv&gt; HUB&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;不在適用此限制&lt;/span&gt;&lt;span lang="EN-US"&gt;,&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;他有新的限制，不同的設備有不同的限制在，&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;543&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;原則，是為了碰撞偵測而定下的規則，但是在新全雙工和&lt;/span&gt;&lt;span lang="EN-US"&gt;SWITCH&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;技術下已經能克服碰撞問題。&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;所以現在的設備，基本上沒有會被&lt;/span&gt;&lt;span lang="EN-US"&gt;543&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;原則限制的情況發生。&lt;/span&gt;&lt;span  lang="EN-US" style="font-family:新細明體;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:新細明體;"&gt;如果我們的網路線是使用光纖或更快的網路材料時，&lt;span lang="EN-US"&gt;543&lt;/span&gt;原則根本不能拿出來桌面上講的&lt;span lang="EN-US"&gt;&lt;br /&gt;&lt;/span&gt;因為&lt;span lang="EN-US"&gt;543&lt;/span&gt;原則是在說&lt;span lang="EN-US"&gt;TIME OUT&lt;/span&gt;，也只是理論&lt;span lang="EN-US"&gt;......&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;如有錯誤，請互相指導&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: center; text-indent: 18pt;" align="center"&gt;&lt;b style=""&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-2199618006819844702?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/2199618006819844702/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=2199618006819844702' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2199618006819844702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2199618006819844702'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/11/543.html' title='網路543原則說明'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-435299521708165377</id><published>2007-11-07T14:20:00.001+08:00</published><updated>2007-11-07T14:21:22.418+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心得'/><title type='text'>網路科技的未來契機，就從台灣.tw開始</title><content type='html'>&lt;img src="http://www.bnext.com.tw/edm/twnicepaper4/images/pic03.gif" class="picborderGray" align="right" border="0" height="167" width="250" /&gt;               &lt;p dragover="true"&gt;網際網路網域名稱與位置管理機構&lt;a href="http://www.icann.org/" target="_blank"&gt;ICANN&lt;/a&gt;（The Internet Corporation for Assigned Names and Numbers）於10月19、20、21三日特地來台舉辦研討會，會中除了探討資訊安全、IPv6的發展以外，並對多國語言域名IDN做出更多的討論與 最新發展的研議，會中並討論網域名稱在未來將有的最新發展，各個網路界重量級教父、導師、先驅者盡皆蒞臨現場發表與參與討論，不僅象徵台灣在網路世界的舉 足輕重，更為台灣網路科技帶來更新更多元的發展契機。 &lt;/p&gt;               &lt;p dragover="true"&gt;網域名稱 (Domain Name)為1981年，由美國加州大學的Jon Postel所設計。1984年Wisconsin大學定義出「網域名稱轉換機制」，並利用「網域名稱伺服器(Domain Name Server ; DNS)」來管理IP與其對應的域名。此後大家再也不必費心記住IP位址，只要輸入域名就能連結各大網站。等到這項技術純熟之後，網路技術跟著深入民間， 成為現代人不可或缺的工具。隨著internet在非英語國家的迅速發展，九十年代末期，就提出了將原本只能使用63個ASCII字符的域名，分別採用其 本地語言文字來表示，也出現了對多語種域名的強烈需求。 &lt;/p&gt;               &lt;p dragover="true"&gt;國際化域名 IDNs (Internationalized Domain Names)也稱多語種域名，是指非英語國家為推廣本國語言的域名系統的總稱，例如含有中文的為中文域名，含有日文的域名便為日文域名。在IDN出現以 前，全球六億六千五百多萬Internet用戶必須輸入英文字符的域名，才能瀏覽網路和發送電子郵件。現在，英文域名已不再是瀏覽網路的唯一途徑。尤其在 目前一半以上的Internet用戶的母語並非英語，對如此的大多數人而言，只能用英語上網是非常的不方便。 &lt;/p&gt;               &lt;p dragover="true"&gt;中 文域名是IDN中非常重要的一部分，TWNIC更為了促進中文域名發展持續不懈的作出努力。TWNIC在2003年就已推出泛用型中文域名的IDN服務， 走在了國際潮流的前端。尤其推動中文域名註冊，更能協助全世界華人上網掃除閱讀障礙，使Internet更能符合華人的語言習慣，也協助台灣企業建立一個 貼切全世界客戶交互的網域環境！ &lt;/p&gt;               &lt;p&gt;&lt;span class="style2"&gt;＊網際網路網域名稱與位置管理機構ICANN網站：&lt;/span&gt;&lt;a href="http://www.icann.org/" target="_blank"&gt;www.icann.org&lt;/a&gt;&lt;br /&gt;          &lt;span class="style2"&gt;＊台灣網路資訊中心TWNIC：&lt;/span&gt;&lt;a href="http://www.twnic.net.tw/" target="_blank"&gt;www.twnic.net.tw&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-435299521708165377?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/435299521708165377/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=435299521708165377' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/435299521708165377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/435299521708165377'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/11/tw.html' title='網路科技的未來契機，就從台灣.tw開始'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-1860369079960827336</id><published>2007-10-31T09:44:00.000+08:00</published><updated>2007-11-15T11:14:49.271+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='伺服器'/><category scheme='http://www.blogger.com/atom/ns#' term='機房'/><title type='text'>機房，伺服器介紹</title><content type='html'>如(圖一)所示&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/RygpCgNrR4I/AAAAAAAAAHo/fTo-sfKCSYY/s1600-h/7-1.jpg"&gt;&lt;img dragover="true" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 169px; height: 211px;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/RygpCgNrR4I/AAAAAAAAAHo/fTo-sfKCSYY/s320/7-1.jpg" alt="" id="BLOGGER_PHOTO_ID_5127393298745083778" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/RygjdANrR2I/AAAAAAAAAHY/YoxdlcHs7j8/s1600-h/45876_1_1_l.jpg"&gt;&lt;img dragover="true" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 140px; height: 211px;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/RygjdANrR2I/AAAAAAAAAHY/YoxdlcHs7j8/s320/45876_1_1_l.jpg" alt="" id="BLOGGER_PHOTO_ID_5127387156941850466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;這是一般標準的server機房裡的機櫃，機櫃都是上鎖的，所以碰不到裡面的設備，機房有24H的空調調整機房的溫度(圖二)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;也會監視空氣濕度，還會有&lt;a href="http://www.kuang-ying.com/index3.htm"&gt;高架地板&lt;/a&gt;防止多餘靜電(圖六)，和電源線的配置線路&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;防火設備要設置&lt;a href="http://zh.wikipedia.org/wiki/%E4%B8%83%E6%B0%9F%E4%B8%99%E7%83%B7"&gt;FM-200&lt;/a&gt;(不能用水，因為機器設備都很貴)，(圖三)FM200會把空氣中的氧氣全部滅掉，包括人體內的，所以FM-200對人體是有害，一般要求是要在5分鐘內使FM-200充滿整個機房，機房也要準備氧氣筒給可能正在工作的工程師………&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;防止跳電、停電的設備UPS(圖四)&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/RygrJgNrR7I/AAAAAAAAAIA/Jl9ou9qxFQM/s1600-h/8-10.jpg"&gt;&lt;img dragover="true" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 248px; height: 139px;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/RygrJgNrR7I/AAAAAAAAAIA/Jl9ou9qxFQM/s320/8-10.jpg" alt="" id="BLOGGER_PHOTO_ID_5127395618027423666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/RygotANrR3I/AAAAAAAAAHg/BesTRfBSIiI/s1600-h/5-1.jpg"&gt;&lt;img dragover="true" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 174px; height: 216px;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/RygotANrR3I/AAAAAAAAAHg/BesTRfBSIiI/s320/5-1.jpg" alt="" id="BLOGGER_PHOTO_ID_5127392929377896306" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;還有停電時的需要用發電機(圖五)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;UPS和發電機一定要同時存在，因為停電持，發電機是不發電的，UPS的負任是供電到發電機啟動為止，對設備的服務效能能達到99.9%以上，以不中斷服務為目的&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;還有網路線路的管線槽(圖七)，電源線走在高架地板下，而網路及光纖等就走在室內的上方線槽&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;室內上方除&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/RygqEgNrR6I/AAAAAAAAAH4/oQ63XQPgdVA/s1600-h/2-3.jpg"&gt;&lt;img dragover="true" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 204px; height: 256px;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/RygqEgNrR6I/AAAAAAAAAH4/oQ63XQPgdVA/s320/2-3.jpg" alt="" id="BLOGGER_PHOTO_ID_5127394432616449954" border="0" /&gt;&lt;/a&gt;了網路及光纖外，還有FM-200的滅&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/Rygp_QNrR5I/AAAAAAAAAHw/8vXkih-nUQI/s1600-h/2-1.jpg"&gt;&lt;img dragover="true" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/Rygp_QNrR5I/AAAAAAAAAHw/8vXkih-nUQI/s320/2-1.jpg" alt="" id="BLOGGER_PHOTO_ID_5127394342422136722" border="0" /&gt;&lt;/a&gt;火管線，一般為紅色&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/RyhA0wNrR8I/AAAAAAAAAII/pnVRFnbtxk8/s1600-h/li.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 262px; height: 196px;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/RyhA0wNrR8I/AAAAAAAAAII/pnVRFnbtxk8/s320/li.jpg" alt="" id="BLOGGER_PHOTO_ID_5127419450800949186" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/RyhB5ANrR9I/AAAAAAAAAIQ/hBE7N8FNZiM/s1600-h/w-1.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 252px; height: 189px;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/RyhB5ANrR9I/AAAAAAAAAIQ/hBE7N8FNZiM/s320/w-1.JPG" alt="" id="BLOGGER_PHOTO_ID_5127420623327021010" border="0" /&gt;&lt;/a&gt;右圖為線槽管&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;左圖上方紅色的管線是FM-200氣體的管線&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;一般來說，中、小型公司是無法自己建設成本這麼大和這種空間及環境的，一般都會直接跟專門的建設機房的公司租用機櫃空間及網路，一般的&lt;b&gt;網際網路服務提供商&lt;/b&gt;（&lt;b&gt;Internet Service Provider&lt;/b&gt;，&lt;b&gt;ISP&lt;/b&gt;），都會有在出租的，像中華電訊，可以直接把web主機接到國內的骨架網路，網路頻寛會快很多，只要每個月付租用空間的費用就可以了，還會有24h的network Engineer來監視你所租用的機器和網路，一有問題會打電話給緊急聯絡人…&lt;br /&gt;&lt;br /&gt;所以大多算公司會評估是否直接把主機放到那些租用機房，像HP等大廠，也都是會把主機放到各業者的機房去，不見得是web主機喔，有可能是備份主機，這是備份課程裡的一環，叫異地備份，這個很重要，(這裡不多提異地備份)，就會把備份主機放到多間機房&lt;br /&gt;&lt;br /&gt;所以說，租用機房的機櫃，決定收費的有兩項：&lt;br /&gt;第一、是機櫃的空間大小，像圖中的半個，或一整個為基本租用單位&lt;br /&gt;第二、就是租用的最大網路頻寛，就是以網路速度計價&lt;br /&gt;&lt;br /&gt;有知道價格的人都知道，機房的空間就是寸土寸金，貴的嚇人，所以都希望在有限的空間放入最多的機器，所以伺服器都會愈小愈好&lt;br /&gt;&lt;br /&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;一般的機櫃上，都是1u~6u不等的厚度的主機&lt;/span&gt; &lt;span style="font-family:times new roman;"&gt;如下圖的HP ProLiant DL360 G5，高度是1U&lt;/span&gt; &lt;span dragover="true"  style="font-family:times new roman;"&gt;這是一台server喔，前置可以安裝4顆&lt;/span&gt;&lt;span style=""&gt;(&lt;span style="color: rgb(0, 0, 0);"&gt;hot&lt;/span&gt;-swap)&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;硬碟，包裝一台dvd光碟機，USB，RS232，電源開關……&lt;/span&gt;&lt;a dragover="true" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img5.pcpop.com/ProductImages/Leader/0/372/000372428.jpg"&gt;&lt;img dragover="true" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://img5.pcpop.com/ProductImages/Leader/0/372/000372428.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:times new roman;"&gt;還有厚度比較高的SERVER，下圖是&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:100%;"  &gt;HP ProLiant DL385，高度是2u，可裝8顆硬碟，其他的大同小異啦&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img2.zol.com.cn/product/10_450x337/530/cezq08QPKeOo.jpg"&gt;&lt;img dragover="true" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://img2.zol.com.cn/product/10_450x337/530/cezq08QPKeOo.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;當&lt;span style="font-family:times new roman;"&gt;然還有4u的啦，支援就更多，更完整了…當然包括RAID功能&lt;br /&gt;&lt;span style="font-size:100%;"&gt;這台是&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:times new roman;font-size:100%;"  &gt;HP ProLiant DL580&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.smallbusinesscomputing.com/img/2006/08/082906DL580.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://www.smallbusinesscomputing.com/img/2006/08/082906DL580.jpg" alt="" border="0" /&gt;&lt;/a&gt;以下是阿鳥公司的其中一台IBM主機，我喜歡那控制面版，這設計可以拉出來，我喜歡&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/RylIlANrR-I/AAAAAAAAAIY/s6QMs-FvLCk/s1600-h/DSC00602.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/RylIlANrR-I/AAAAAAAAAIY/s6QMs-FvLCk/s320/DSC00602.JPG" alt="" id="BLOGGER_PHOTO_ID_5127709451287742434" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/RylJxgNrR_I/AAAAAAAAAIg/BqHfSNwL6Dw/s1600-h/DSC00605.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/RylJxgNrR_I/AAAAAAAAAIg/BqHfSNwL6Dw/s320/DSC00605.JPG" alt="" id="BLOGGER_PHOTO_ID_5127710765547735026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;以上的都是單一台主機的體積，都很佔空間，為什麼要那麼注意體積呢？&lt;br /&gt;&lt;br /&gt;因為機房裡的機櫃空間是有限的，為了能在有限的空間放入最多的主機，或發揮最大限效，都會對主機的能力，空間使用效率比…等作為考量，要買怎樣的主機&lt;br /&gt;&lt;br /&gt;最小空間放入最的主機&lt;br /&gt;上面介紹的都是一台主機就幾u了，10u最多能放十部1u的主機&lt;br /&gt;&lt;br /&gt;但如果10u的空間，是使用刀鋒伺服器(bladesystem)，就可以放入8部全高~16部半高主機了&lt;br /&gt;&lt;br /&gt;HP bladesystem c-class&lt;br /&gt;&lt;a href="http://h71016.www7.hp.com/html/interactive/c7000/model.html?buyNowLink=default&amp;amp;quickspecs=default&amp;amp;jumpid=in_R2849_3d/SRV/c7000%7CProdPage%7Cflash"&gt;HP動畫介紹&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.ixbt.com/short/images/BL480c.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://www.ixbt.com/short/images/BL480c.jpg" alt="" border="0" /&gt;&lt;/a&gt;為什麼要叫刀鋒呢？我覺得應該像這個樣子，像廚房裡的刀具插法，哈哈~&lt;br /&gt;&lt;a dragover="true" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.pcworld.com.cn/how_to_buy/mirror/247.158.233/web/content_center/images_center/GSPS_Project_17/upload/2006-12-14/U57DT20061214104203.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://www.pcworld.com.cn/how_to_buy/mirror/247.158.233/web/content_center/images_center/GSPS_Project_17/upload/2006-12-14/U57DT20061214104203.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;這種主機，分為機殼和主機的部份，又因為主機的power佔了很多空間，所以把power部份做在&lt;span style="font-family:times new roman;"&gt;機殼上，像上面那一台HP bladesystem c-class，就把六個power做在最下方的，最大輸出功率是2250W&lt;/span&gt;，這個功率可以提供很多部電冰箱了&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rzu5SWA-D2I/AAAAAAAAAI8/Sw-Qjh35-m4/s1600-h/seee.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rzu5SWA-D2I/AAAAAAAAAI8/Sw-Qjh35-m4/s320/seee.JPG" alt="" id="BLOGGER_PHOTO_ID_5132899925117243234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://h71016.www7.hp.com/html/interactive/c7000/model.html?buyNowLink=default&amp;amp;quickspecs=default&amp;amp;jumpid=in_R2849_3d/SRV/c7000%7CProdPage%7Cflash"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-1860369079960827336?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/1860369079960827336/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=1860369079960827336' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1860369079960827336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1860369079960827336'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/10/blog-post_31.html' title='機房，伺服器介紹'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_rjKQnlH_YlU/RygpCgNrR4I/AAAAAAAAAHo/fTo-sfKCSYY/s72-c/7-1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-3080812810474494017</id><published>2007-10-25T15:11:00.000+08:00</published><updated>2007-10-25T17:17:44.259+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='心得'/><title type='text'>網路串流影音</title><content type='html'>最近的網路影音當紅，從youtube被google收購新聞開始&lt;br /&gt;&lt;br /&gt;我發現在開始有人把看電視的習慣改成看線上短片&lt;br /&gt;&lt;br /&gt;最大的改變是我妹吧，以前都會會看電影，現在就在電腦前，看線上的flash影片&lt;br /&gt;&lt;br /&gt;這應該是拜寛頻變寛，流量得以提升，現在網路遠程教學、線上教學也開始多了&lt;br /&gt;&lt;br /&gt;就算是我自己，也會把我會的某些我會的做成動畫，供網路上的分享&lt;br /&gt;&lt;br /&gt;這樣又會型成網路分享的舉動了，網路是共享的，自由的……&lt;br /&gt;&lt;br /&gt;現在的網路生態，服務提供商，是提供服務及空間，而使用者是提供內容者&lt;br /&gt;&lt;br /&gt;像blog就是一個例子，商家是提供blog服務，而內容是使用者建立的，還有客戶群也是使用者&lt;br /&gt;&lt;br /&gt;服務提供者就創造了人流量了，大流量就使得廣告商機無限……&lt;br /&gt;&lt;br /&gt;這個跟很久以前的服務提供者自己建立內容有很大的差別了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-3080812810474494017?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/3080812810474494017/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=3080812810474494017' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/3080812810474494017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/3080812810474494017'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/10/blog-post_25.html' title='網路串流影音'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-2819379453932502283</id><published>2007-10-25T14:55:00.000+08:00</published><updated>2007-11-05T10:58:29.103+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='公式'/><category scheme='http://www.blogger.com/atom/ns#' term='數學'/><title type='text'>微積分 教學動畫</title><content type='html'>&lt;span style="color: rgb(255, 255, 255);font-family:標楷體;font-size:180%;"  &gt;&lt;span style="color: rgb(51, 51, 0);font-family:arial;font-size:100%;"  &gt;這個網站不錯，是微積分影片教學&lt;br /&gt;學理工系課系的都應該用得到吧&lt;br /&gt;對我忘得差不多的人，可以拿來回味一下&lt;br /&gt;是大學一年級一定要修的一門科程，有需要的點點看吧&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 0);"&gt;丁雲龍老師教學網頁&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;p style="color: rgb(0, 0, 0);" align="left"&gt;&lt;span style="font-size:85%;"&gt;1.  此教學課程模擬麻省理工開放式課程,  加入影音講解, 內容針對&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0); font-weight: bold;font-size:85%;" &gt;初學入門者&lt;/span&gt;&lt;span style="font-size:85%;"&gt;,  偏重運算, 尤其適合技職體系的同學&lt;/span&gt;&lt;/p&gt; &lt;p style="color: rgb(0, 0, 0);" align="left"&gt;&lt;span style="font-size:85%;"&gt;2.  這是一個開放式影音課程, 可配合學校教學,  達到預習及複習的效果&lt;/span&gt;&lt;/p&gt; &lt;p style="color: rgb(0, 0, 0);" align="left"&gt;&lt;span style="font-size:85%;"&gt;3.  此教學課程以四技大一微積分為主, 高中數學 及國高中銜接課程為輔&lt;/span&gt;&lt;/p&gt; &lt;p style="color: rgb(0, 0, 0);" align="left"&gt;&lt;span style="font-size:85%;"&gt;4.  限於人力、時間等因素，此教學網頁暫不設置討論區&lt;/span&gt;&lt;/p&gt;&lt;a href="http://csm00.csu.edu.tw/0166/2007Ting/eCalculus/guild.htm"&gt;http://csm00.csu.edu.tw/0166/2007Ting/eCalculus/guild.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-2819379453932502283?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/2819379453932502283/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=2819379453932502283' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2819379453932502283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2819379453932502283'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/10/blog-post.html' title='微積分 教學動畫'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-6787823724147970954</id><published>2007-10-16T11:59:00.001+08:00</published><updated>2007-10-23T12:02:46.526+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IPTools'/><category scheme='http://www.blogger.com/atom/ns#' term='NetWork  Protocol'/><title type='text'>IPTools，使用ping的教學</title><content type='html'>IPTools，使用ping的教學動畫，大家看看吧&lt;br /&gt;為了不多重播放，做成聲音重疊，請輸入密碼後觀看&lt;br /&gt;觀看密碼：http://netgames123.blogspot.com/&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;center&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" id="Captivate1" height="80%" width="80%"&gt;&lt;br /&gt;&lt;param name="movie" value="http://birdphoto002.googlepages.com/IpTools_ping.swf"&gt;&lt;br /&gt;&lt;param name="quality" value="high"&gt;&lt;br /&gt;&lt;param name="menu" value="false"&gt;&lt;br /&gt;&lt;param name="loop" value="0"&gt;&lt;br /&gt;&lt;embed src="http://birdphoto002.googlepages.com/IpTools_ping.swf" loop="0" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" menu="false" height="460" width="640"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-6787823724147970954?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/6787823724147970954/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=6787823724147970954' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/6787823724147970954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/6787823724147970954'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/10/iptoolsping-httpnetgames123.html' title='IPTools，使用ping的教學'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-2698320241516572908</id><published>2007-10-08T16:01:00.000+08:00</published><updated>2007-11-05T10:50:26.654+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='抓封包'/><category scheme='http://www.blogger.com/atom/ns#' term='封包內容'/><category scheme='http://www.blogger.com/atom/ns#' term='Ethereal教學'/><title type='text'>Ethereal 抓網路封包+封包內容分析+看明碼連線教學內容</title><content type='html'>&lt;strong&gt;Ethereal 抓網路封包+封包內容分析+看明碼連線內容&lt;/strong&gt;        &lt;hr style="color: rgb(214, 224, 239);" size="1"&gt;    &lt;!-- / icon and title --&gt;         &lt;!-- message --&gt;    &lt;div dragover="true" id="post_message_1567550" class="bword"&gt;Ethereal軟體介紹&lt;br /&gt;&lt;br /&gt;Ethereal 封包監聽器，是一套網管人員必備的超強軟體。舉凡在網路故障排除，監聽異常封包，軟體封包問題檢測等等問題，甚至包含針對網路通訊協定的教育訓練，都可以利用這套免費的軟體來做到。&lt;br /&gt;&lt;br /&gt;Unix 及 Windows 平台封包擷取、網路分析程式 - Ethereal，可以從動態的網路擷取封包，或者是由硬碟中擷取檔案來檢查資料，您可以同時瀏覽每一個封包的擷取資料內容、檢視概要及詳細資訊，還有強 大的過濾器語言顯示、檢視重建的 TCP session 串流功能。&lt;br /&gt;&lt;br /&gt;不久之前，Sniffer 和 NetXRay 大概是網管人員最熟悉的封包監聽軟體，但 Ethereal 這套免費的軟體，由於採取開放原始碼的方式，更新通訊協定 Protocol 迅速，支援不同軟體匯出的封包擷取檔案格式，目前廣為世界各地專業網管使用。&lt;br /&gt;&lt;br /&gt;很容易的可以選取擷取封包時間，主要透過圖形介面來表示，清晰易懂。此外，使用過濾的功能，可以讓你輕易的判別出封包種類，可以讓你清楚的分析網路中各式各樣流竄的封包內容。&lt;br /&gt;&lt;br /&gt;目前支援620種不同的 Protocol，還在持續增加之中。相容的封包擷取檔案格式包含：tcpdump、, NAI 的 Sniffer，NetXray，Sun snoop，AIX 的 iptrace，Microsoft 的 Network Monitor，Novell 的 LANalyzer，Cisco 的 IDS iplog 等，幾乎全部知名的封包擷取軟體，通通都可以在這套軟體中讀取檢視。&lt;br /&gt;&lt;br /&gt;目前各種不同的作業系統幾乎都有不同的版本可以支援使用。可以到網站中下載不同平台的版本。&lt;br /&gt;&lt;br /&gt;說到抓封包看內容來說，這一套免費軟體說是超強，支援協定出乎意料的多，常常更新版本，可惜的是目前還沒有繁體中文版本&lt;br /&gt;&lt;br /&gt;&lt;span dragover="true"  style="color:Blue;"&gt;本文讀者要先知道的智識：ISO 7和TCP/IP協定，FTP基礎使用&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;教學內容：這一次的教學，我要使用Ethereal找出本台電腦FTP的連線密碼&lt;br /&gt;&lt;br /&gt;以目前筆者使用最新的版本為0.99.0&lt;br /&gt;也以這一版本作介紹使用方法請到&lt;a dragover="true" onclick="urchinTracker ('/outgoing/http_www_ethereal_com_');" href="http://www.ethereal.com/" target="_blank"&gt;http://www.ethereal.com/&lt;/a&gt;&lt;br /&gt;左上角有一下載處Download Now，點一下下載&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/RxhjZo0nZQI/AAAAAAAAACg/SM9ZdN1cOlg/s1600-h/Ethereal001.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/RxhjZo0nZQI/AAAAAAAAACg/SM9ZdN1cOlg/s320/Ethereal001.jpg" alt="" id="BLOGGER_PHOTO_ID_5122953868239922434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;這邊有分不同的作業系統有不同版本，Ethereal支援多種作業系統喔&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhjmI0nZRI/AAAAAAAAACo/94uV-h7-VPc/s1600-h/Ethereal002.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhjmI0nZRI/AAAAAAAAACo/94uV-h7-VPc/s320/Ethereal002.jpg" alt="" id="BLOGGER_PHOTO_ID_5122954082988287250" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;這邊其實也有以前的版本下載，打上&lt;a onclick="urchinTracker ('/outgoing/http_www_ethereal_com_distribution_win32_all_versions_');" href="http://www.ethereal.com/distribution/win32/all-versions/" target="_blank"&gt;http://www.ethereal.com/distribution.../all-versions/&lt;/a&gt;&lt;br /&gt;這有以前的版本，還包括了windows系列使用Ethereal前一定要先安裝的&lt;a onclick="urchinTracker ('/outgoing/http_www_winpcap_org_');" href="http://www.winpcap.org/" target="_blank"&gt;WinPcap&lt;/a&gt;，不過，自從0.99.0之後的版本，都不用另外下載安裝winpcap了，因為都封裝在ethereal裡面，那之前的版本就必須要另行下載安裝winpcap了&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhkAI0nZSI/AAAAAAAAACw/OG4YWz4qx7g/s1600-h/Ethereal003.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhkAI0nZSI/AAAAAAAAACw/OG4YWz4qx7g/s320/Ethereal003.jpg" alt="" id="BLOGGER_PHOTO_ID_5122954529664886050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;下面這張圖就是下載回來後的檔案清單，有各種版本，其中winpcap3.0和winpcap3.1是因為ethereal0.10的版本要另外下載安裝&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhkTI0nZTI/AAAAAAAAAC4/-RLVFXV0B_U/s1600-h/Ethereal004.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhkTI0nZTI/AAAAAAAAAC4/-RLVFXV0B_U/s320/Ethereal004.jpg" alt="" id="BLOGGER_PHOTO_ID_5122954856082400562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;執行安裝過程的第一個歡迎畫面&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/Rxhkco0nZUI/AAAAAAAAADA/Rhd-OUNcaCU/s1600-h/Ethereal005.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/Rxhkco0nZUI/AAAAAAAAADA/Rhd-OUNcaCU/s320/Ethereal005.jpg" alt="" id="BLOGGER_PHOTO_ID_5122955019291157826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;這是協議書&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/RxhlZo0nZWI/AAAAAAAAADQ/r9ZIPry9gTk/s1600-h/Ethereal006.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/RxhlZo0nZWI/AAAAAAAAADQ/r9ZIPry9gTk/s320/Ethereal006.jpg" alt="" id="BLOGGER_PHOTO_ID_5122956067263178082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;這是選擇要安裝的套件內容，一般都全選了&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rxhlf40nZXI/AAAAAAAAADY/3gundOA_51Y/s1600-h/Ethereal007.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rxhlf40nZXI/AAAAAAAAADY/3gundOA_51Y/s320/Ethereal007.jpg" alt="" id="BLOGGER_PHOTO_ID_5122956174637360498" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;這是選擇要在那裡建立始動捷徑&lt;br /&gt;start menu group=在開始-&gt;程式集-&gt;&lt;br /&gt;desktop icon=桌面&lt;br /&gt;quick launch icon=快速工具列&lt;br /&gt;&lt;br /&gt;而下面file exetnsions勾勾的就是說要把那一些副檔名和ethereal建立關聯&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhmfI0nZYI/AAAAAAAAADg/3kue-tlA-5Q/s1600-h/Ethereal008.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhmfI0nZYI/AAAAAAAAADg/3kue-tlA-5Q/s320/Ethereal008.jpg" alt="" id="BLOGGER_PHOTO_ID_5122957261264086402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;選擇安裝的路徑&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rxhm940nZZI/AAAAAAAAADo/zD24xPcGwUs/s1600-h/Ethereal009.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rxhm940nZZI/AAAAAAAAADo/zD24xPcGwUs/s320/Ethereal009.jpg" alt="" id="BLOGGER_PHOTO_ID_5122957789545063826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;也就是我之前所說的，winpcap已經寺裝在一起了，所以在這裡要選擇安裝winpcap 3.1&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/RxhnL40nZaI/AAAAAAAAADw/W41GI_bkwYY/s1600-h/Ethereal010.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/RxhnL40nZaI/AAAAAAAAADw/W41GI_bkwYY/s320/Ethereal010.jpg" alt="" id="BLOGGER_PHOTO_ID_5122958030063232418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;開始複製檔案了……&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/RxhnXY0nZbI/AAAAAAAAAD4/iWNL79tamc4/s1600-h/Ethereal011.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/RxhnXY0nZbI/AAAAAAAAAD4/iWNL79tamc4/s320/Ethereal011.jpg" alt="" id="BLOGGER_PHOTO_ID_5122958227631728050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;會特別跳出winpcap的安裝程式&lt;br /&gt;&lt;a dragover="true" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/Rxhnio0nZcI/AAAAAAAAAEA/NGtmNLpF3rA/s1600-h/Ethereal012.jpg"&gt;&lt;img dragover="true" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/Rxhnio0nZcI/AAAAAAAAAEA/NGtmNLpF3rA/s320/Ethereal012.jpg" alt="" id="BLOGGER_PHOTO_ID_5122958420905256386" border="0" /&gt;&lt;/a&gt;&lt;a dragover="true" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rxhnq40nZdI/AAAAAAAAAEI/eJMzVuUQLBs/s1600-h/Ethereal013.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rxhnq40nZdI/AAAAAAAAAEI/eJMzVuUQLBs/s320/Ethereal013.jpg" alt="" id="BLOGGER_PHOTO_ID_5122958562639177170" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rxhnv40nZeI/AAAAAAAAAEQ/ghH_xl5m_xI/s1600-h/Ethereal014.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rxhnv40nZeI/AAAAAAAAAEQ/ghH_xl5m_xI/s320/Ethereal014.jpg" alt="" id="BLOGGER_PHOTO_ID_5122958648538523106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://birdphoto001.googlepages.com/Ethereal015.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;a dragover="true" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rxhn040nZfI/AAAAAAAAAEY/fwoG0eNeql8/s1600-h/Ethereal015.jpg"&gt;&lt;img dragover="true" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rxhn040nZfI/AAAAAAAAAEY/fwoG0eNeql8/s320/Ethereal015.jpg" alt="" id="BLOGGER_PHOTO_ID_5122958734437869042" border="0" /&gt;&lt;/a&gt;&lt;a dragover="true" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/RxhoBo0nZgI/AAAAAAAAAEg/ndvfZpuBqUo/s1600-h/Ethereal016.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/RxhoBo0nZgI/AAAAAAAAAEg/ndvfZpuBqUo/s320/Ethereal016.jpg" alt="" id="BLOGGER_PHOTO_ID_5122958953481201154" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/RxhoGY0nZhI/AAAAAAAAAEo/V1vk7fQDwQQ/s1600-h/Ethereal017.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/RxhoGY0nZhI/AAAAAAAAAEo/V1vk7fQDwQQ/s320/Ethereal017.jpg" alt="" id="BLOGGER_PHOTO_ID_5122959035085579794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;已經安裝完成&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/RxhoP40nZiI/AAAAAAAAAEw/dZfuoYOiDWA/s1600-h/Ethereal018.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/RxhoP40nZiI/AAAAAAAAAEw/dZfuoYOiDWA/s320/Ethereal018.jpg" alt="" id="BLOGGER_PHOTO_ID_5122959198294337058" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;這是ethereal的軟體畫面了&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/Rxhoao0nZjI/AAAAAAAAAE4/SZP-q0VTjQ4/s1600-h/Ethereal019.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/Rxhoao0nZjI/AAAAAAAAAE4/SZP-q0VTjQ4/s320/Ethereal019.jpg" alt="" id="BLOGGER_PHOTO_ID_5122959382977930802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;我們開始來抓封包了，點選Capture-&gt;Options&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/RxhohY0nZkI/AAAAAAAAAFA/3R-6GY6wMWE/s1600-h/Ethereal020.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/RxhohY0nZkI/AAAAAAAAAFA/3R-6GY6wMWE/s320/Ethereal020.jpg" alt="" id="BLOGGER_PHOTO_ID_5122959498942047810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;在Interface選項裡，選擇你要抓封包的網卡，我這張圖裡有5張網卡，但我上網的是RTL8139，我就選擇RTL8139&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/Rxho5I0nZmI/AAAAAAAAAFQ/UplK_YSJvlI/s1600-h/Ethereal021.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/Rxho5I0nZmI/AAAAAAAAAFQ/UplK_YSJvlI/s320/Ethereal021.jpg" alt="" id="BLOGGER_PHOTO_ID_5122959906963940962" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;選好再按START&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/RxhpO40nZnI/AAAAAAAAAFY/Cj_swSX3dWI/s1600-h/Ethereal022.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/RxhpO40nZnI/AAAAAAAAAFY/Cj_swSX3dWI/s320/Ethereal022.jpg" alt="" id="BLOGGER_PHOTO_ID_5122960280626095730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;這是在抓封包的過程，可以觀察得到各協定所抓到的封包數量(同時也可以看看協定比例對不對)，你覺得抓得到你想要的封包時，就可以按STOP了，不過我先不按，因為這一次的教學我要找出FTP的連線密碼，當然要先作ftp連線結束才再來按stop&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhpfI0nZoI/AAAAAAAAAFg/L5TIPdRFv6g/s1600-h/Ethereal023.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhpfI0nZoI/AAAAAAAAAFg/L5TIPdRFv6g/s320/Ethereal023.jpg" alt="" id="BLOGGER_PHOTO_ID_5122960559798969986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;我打開我的ftp 用戶端，要連線的主機，帳號，密碼都打上了，按下我的connect連線&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhprI0nZpI/AAAAAAAAAFo/5ShoJ-BJiX8/s1600-h/Ethereal026.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhprI0nZpI/AAAAAAAAAFo/5ShoJ-BJiX8/s320/Ethereal026.jpg" alt="" id="BLOGGER_PHOTO_ID_5122960765957400210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;YA！連線成功&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/RxhpyY0nZqI/AAAAAAAAAFw/2dshFp-i3cw/s1600-h/Ethereal027.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/RxhpyY0nZqI/AAAAAAAAAFw/2dshFp-i3cw/s320/Ethereal027.jpg" alt="" id="BLOGGER_PHOTO_ID_5122960890511451810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;認證成功，伺服器回應的訊息&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhqHI0nZrI/AAAAAAAAAF4/0SKyBjlvYl8/s1600-h/Ethereal028.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhqHI0nZrI/AAAAAAAAAF4/0SKyBjlvYl8/s320/Ethereal028.jpg" alt="" id="BLOGGER_PHOTO_ID_5122961246993737394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;這就是一般的ftp連線登入認證時所有過程，那到底ftp軟體做了些什麼事情呢！？我們一來看看封包的內容吧&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/RxhqS40nZsI/AAAAAAAAAGA/RVWT4nLaqJY/s1600-h/Ethereal029.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/RxhqS40nZsI/AAAAAAAAAGA/RVWT4nLaqJY/s320/Ethereal029.jpg" alt="" id="BLOGGER_PHOTO_ID_5122961448857200322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;我們回到這個畫面，按下stop來停止封包抓取的動作&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/Rxhqko0nZtI/AAAAAAAAAGI/HHflkamMGVQ/s1600-h/Ethereal030.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/Rxhqko0nZtI/AAAAAAAAAGI/HHflkamMGVQ/s320/Ethereal030.jpg" alt="" id="BLOGGER_PHOTO_ID_5122961753799878354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;按stop後的畫面，這畫面有分三大部份&lt;br /&gt;1.最上面的是似照封包的接收順序來排序的，就是左邊的1.2.3.4.5.6.7......每一行就是一個封包&lt;br /&gt;2.中間是每單一個封包的內容，大致上有四行，這四行是TCP/IP協定內所定意的四層，最上面是&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;第一層-實體層和網路介面層(frame)&lt;br /&gt;第二層-網路層(包括來源ip和目的地ip，有時候也有mac address)&lt;br /&gt;第三層-協定的種類(如http,ftp,telnet,pop,smtp..........)&lt;br /&gt;第四層-應用層(包括所傳送的內容，帳號，密碼，或msn的通話內容......這一層也是單一封包內容最多的)&lt;br /&gt;參考圖片：&lt;a href="http://infotrip.ncl.edu.tw/net/graphic/tcpip.gif"&gt;&lt;img src="http://infotrip.ncl.edu.tw/net/graphic/tcpip.gif" border="0" /&gt;&lt;/a&gt;&lt;/blockquote&gt;&lt;br /&gt;3.最下面的畫面是封包真正的內容，也就是01010101010......的，不過是以16進位法表示的(看得懂的才有鬼呢...)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/Rxhqko0nZtI/AAAAAAAAAGI/HHflkamMGVQ/s1600-h/Ethereal030.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/Rxhqko0nZtI/AAAAAAAAAGI/HHflkamMGVQ/s320/Ethereal030.jpg" alt="" id="BLOGGER_PHOTO_ID_5122961753799878354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;因為我們所抓的封包，是只要有經過我們網卡上的封包都會被抓下來，包括是我們要的，不是我們要的，都會抓下來，如何找出我們真正想要的封包呢？&lt;br /&gt;&lt;br /&gt;我們來點選上一圖Expression...的按鈕，會出現下圖，這是一個封包搜尋器輔助工具，也就是可以輔助我們輸入正確的關建字&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rxhq-40nZuI/AAAAAAAAAGQ/Qyoo3PyvpgM/s1600-h/Ethereal031.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rxhq-40nZuI/AAAAAAAAAGQ/Qyoo3PyvpgM/s320/Ethereal031.jpg" alt="" id="BLOGGER_PHOTO_ID_5122962204771444450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;在左邊選出我們要的協定或關鍵的字串，我們這一次是找ftp的封包，所以選完ftp就好了，如果按&lt;span style="font-size:130%;"&gt;+&lt;/span&gt;號，會出現更多的細項，但我們不需要，所以直接按ok就好&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rjKQnlH_YlU/RxhrEo0nZvI/AAAAAAAAAGY/c6FRfXaHcgA/s1600-h/Ethereal032.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_rjKQnlH_YlU/RxhrEo0nZvI/AAAAAAAAAGY/c6FRfXaHcgA/s320/Ethereal032.jpg" alt="" id="BLOGGER_PHOTO_ID_5122962303555692274" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;還沒搜索出來，因為剛剛只是輔助我們輸入正確的關建字，現在在關建字多了ftp三個英文字，現在再按Filter，會出現下圖&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rxhr340nZwI/AAAAAAAAAGg/IRQZ_fLlMJM/s1600-h/Ethereal033.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_rjKQnlH_YlU/Rxhr340nZwI/AAAAAAAAAGg/IRQZ_fLlMJM/s320/Ethereal033.jpg" alt="" id="BLOGGER_PHOTO_ID_5122963184023987970" border="0" /&gt;&lt;/a&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;這&lt;/span&gt;是一些說明及搜尋ftp封包時所定的條件，可以不用理會直接按ok(或在上圖中直接按Alpply)&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhsLI0nZxI/AAAAAAAAAGo/NYZgpOArHYs/s1600-h/Ethereal034.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_rjKQnlH_YlU/RxhsLI0nZxI/AAAAAAAAAGo/NYZgpOArHYs/s320/Ethereal034.jpg" alt="" id="BLOGGER_PHOTO_ID_5122963514736469778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;這樣就可以找到這一次封包中所收集的ftp封包&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;點一下NO.，似照封包的順序來排列，這是第11個封包&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/RxhuTY0nZ0I/AAAAAAAAAHA/ZzAf6A0PtUU/s1600-h/Ethereal035.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/RxhuTY0nZ0I/AAAAAAAAAHA/ZzAf6A0PtUU/s320/Ethereal035.jpg" alt="" id="BLOGGER_PHOTO_ID_5122965855493646146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;我們直接看第四層內容&lt;br /&gt;&lt;div style="margin: 5px 20px 20px;"&gt;    &lt;table class="tb" border="0" cellpadding="6" cellspacing="0" width="100%"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td class="alt2" style="border: 1px inset ;"&gt;        &lt;div id="post_message_" class="bword"&gt;220 FTP Srver reday.\r\n&lt;/div&gt;        &lt;/td&gt;  &lt;/tr&gt;  &lt;/tbody&gt;&lt;/table&gt; &lt;/div&gt;這個封包是ftp主機先say hi，說他自己是存在的，再要求我們提供資料(其中\n是Enter鍵的意思)&lt;br /&gt;&lt;br /&gt;那我們看看我們給ftp主機什麼東西，看第12個封包&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/RxhtRY0nZzI/AAAAAAAAAG4/WNhcihIO3Kc/s1600-h/Ethereal036.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/RxhtRY0nZzI/AAAAAAAAAG4/WNhcihIO3Kc/s320/Ethereal036.jpg" alt="" id="BLOGGER_PHOTO_ID_5122964721622279986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;我們也是直接看第四層內容&lt;br /&gt;&lt;div style="margin: 5px 20px 20px;"&gt;  &lt;div class="smallfont" style="margin-bottom: 2px;"&gt;引用:&lt;/div&gt;  &lt;table class="tb" border="0" cellpadding="6" cellspacing="0" width="100%"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td class="alt2" style="border: 1px inset ;"&gt;        &lt;div id="post_message_" class="bword"&gt;USER netbird\r\n&lt;/div&gt;        &lt;/td&gt;  &lt;/tr&gt;  &lt;/tbody&gt;&lt;/table&gt; &lt;/div&gt;我們的ftp軟體會輸入指令USER，再接是帳號netbird(按+是分析Request commanr:USER&lt;回應指令是:USER&gt;,--Request arg:netbird&lt;回應內容是:netbird&gt;)&lt;br /&gt;&lt;br /&gt;下面是伺回應，第14個封包，有該帳號存在，該帳號需要密碼，請輸入密碼&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/RxhtRY0nZzI/AAAAAAAAAG4/WNhcihIO3Kc/s1600-h/Ethereal036.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/RxhtRY0nZzI/AAAAAAAAAG4/WNhcihIO3Kc/s320/Ethereal036.jpg" alt="" id="BLOGGER_PHOTO_ID_5122964721622279986" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;我們到送出密碼的封包，是第15個封包，如下圖&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rjKQnlH_YlU/Rxhu7Y0nZ1I/AAAAAAAAAHI/o4gfonLBOdg/s1600-h/Ethereal037.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_rjKQnlH_YlU/Rxhu7Y0nZ1I/AAAAAAAAAHI/o4gfonLBOdg/s320/Ethereal037.jpg" alt="" id="BLOGGER_PHOTO_ID_5122966542688413522" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;看到了密碼是2pzwst87&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;因為ftp協定是明碼傳送封包的，所以使用ethereal是可以看得到的，明碼傳送密碼的協定有&lt;br /&gt;telnet,http,ftp,pop,smtp.....等&lt;br /&gt;&lt;br /&gt;如果說不要被看到密碼的，那就請用SSL,HTTPS,POP+SSL,SMTP+SSL,SSH.....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;以上教學為教學之用，請勿使用以上技術偷竊別人的連線帳號及密碼&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="color:Red;"&gt;以上文章歡迎轉貼，但請註明出處於&lt;br /&gt;http://netgames123.blogspot.com/&lt;br /&gt;或&lt;br /&gt;&lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="color:Red;"&gt;史萊姆的第一個家-附設討論區By飛鳥&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="color:Red;"&gt;&lt;span style="font-family:times new roman;"&gt;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-2698320241516572908?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/2698320241516572908/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=2698320241516572908' title='13 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2698320241516572908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2698320241516572908'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/10/ethereal.html' title='Ethereal 抓網路封包+封包內容分析+看明碼連線教學內容'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_rjKQnlH_YlU/RxhjZo0nZQI/AAAAAAAAACg/SM9ZdN1cOlg/s72-c/Ethereal001.jpg' height='72' width='72'/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-1222338006133640577</id><published>2007-10-02T12:44:00.000+08:00</published><updated>2007-10-23T12:03:06.680+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='NetWork  Protocol'/><title type='text'>Spanning tree Protocol</title><content type='html'>這是我說明Spanning tree Protocol的教學動畫，大家看看吧&lt;p&gt;為了不多重播放，做成聲音重疊，請輸入密碼後觀看&lt;br /&gt;觀看密碼：http://netgames123.blogspot.com/&lt;br /&gt;&lt;/p&gt;&lt;center&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" id="Captivate1" height="768" width="1024"&gt;&lt;br /&gt;&lt;param name="movie" value="http://flybird016.googlepages.com/SpanningtreeProtocol.swf"&gt;&lt;br /&gt;&lt;param name="quality" value="high"&gt;&lt;br /&gt;&lt;param name="menu" value="false"&gt;&lt;br /&gt;&lt;param name="loop" value="0"&gt;&lt;br /&gt;&lt;embed src="http://flybird016.googlepages.com/SpanningtreeProtocol.swf" loop="0" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" menu="false" height="460" width="640"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-1222338006133640577?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/1222338006133640577/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=1222338006133640577' title='5 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1222338006133640577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/1222338006133640577'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/10/spanning-tree-protocol.html' title='Spanning tree Protocol'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-7348191775129855129</id><published>2007-09-17T10:51:00.000+08:00</published><updated>2007-10-08T15:37:21.232+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BackUp'/><category scheme='http://www.blogger.com/atom/ns#' term='備份'/><category scheme='http://www.blogger.com/atom/ns#' term='RAID'/><category scheme='http://www.blogger.com/atom/ns#' term='磁碟陣列'/><title type='text'>RAID V.S. BackUp</title><content type='html'>最近想說一下備份和磁碟陣列，Backup and RAID都在保護資料，為什麼都要同時做了，不能只做一種嗎？&lt;br /&gt;&lt;br /&gt;因為我以前不太了解這兩種的差別，所以都會搞不清楚&lt;br /&gt;搞懂了又沒時間記錄&lt;br /&gt;&lt;br /&gt;先說說說RAID是什麼東西好了&lt;br /&gt;&lt;span style=""&gt;&lt;span style="color: rgb(204, 0, 51); font-weight: bold;"&gt;RAID&lt;/span&gt;（&lt;span style="color: rgb(255, 0, 0);"&gt;R&lt;/span&gt;edundant &lt;span style="color: rgb(255, 0, 0);"&gt;A&lt;/span&gt;rray of &lt;span style="color: rgb(255, 0, 0);"&gt;I&lt;/span&gt;ndependent &lt;span style="color: rgb(255, 0, 0);"&gt;D&lt;/span&gt;isks，獨立磁盤冗餘陣列；&lt;wbr&gt;在台灣一般俗稱：磁碟陣列）&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;一般的使用&lt;/span&gt;&lt;br /&gt;一般會從順序的寫入硬碟(HD)&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://birdphoto001.googlepages.com/RAIDS00.jpg"&gt;&lt;img dragover="true" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://birdphoto001.googlepages.com/RAIDS00.jpg" alt="" border="0" /&gt;&lt;/a&gt;買了一個新硬碟100G，Format成D:&lt;br /&gt;&lt;br /&gt;在我的電腦裡顯示成一個磁碟槽&lt;br /&gt;&lt;br /&gt;一般使用把檔案寫到D:，也就是把檔案寫入實碟硬碟中存放&lt;br /&gt;&lt;br /&gt;這是現在大多數個人電腦裡的使用方式，如果硬硬壞了，又沒有做備份的話，那資料就沒有了，想辦法找回來吧&lt;br /&gt;&lt;br /&gt;相信有人都試過硬碟壞掉過吧，真的想哭都哭不回來的資料…&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;RAID的誕生&lt;br /&gt;&lt;/span&gt;如果是企業資料，重要性比個人資料重要多了，假設政府用來save民眾身份證資料的Server HD，萬一壞掉怎麼辦，那麼重要的資料怎麼可以流失呢，是不是用不會壞的硬碟(應該沒有不會壞的硬碟吧)&lt;br /&gt;&lt;br /&gt;為了要保證資料的永久性保存，必須要作一些保護措施，那RAID就此誕生了&lt;br /&gt;RAID有分&lt;span style=";font-family:times new roman;font-size:100%;"  &gt;RAID0,RAID1,RAID2,RAID3,RAID4,RAID5,RAID6 ，也就是0~6，都是對一筆資料作&lt;/span&gt;鏡像寫入(&lt;b&gt;Mirroring&lt;/b&gt;)或數據交錯存儲(&lt;span style="font-weight: bold;"&gt;interleaving&lt;/span&gt;)等等，來使得資料的正確性，有時還會增加I/O讀取的存取效能，先說幾個模式是最常使用的，就&lt;span style="font-family:times new roman;"&gt;RAID 0 , RAID 1 , RAID 5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:times new roman;" &gt;RAID 0 (模式0)&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://birdphoto001.googlepages.com/RAIDS01.jpg"&gt;&lt;img dragover="true" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 394px; height: 406px;" src="http://birdphoto001.googlepages.com/RAIDS01.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;這個是最沒有安全性的模式，只是把2台以上的硬&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;碟合併，使得容量變大，如右圖：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;當我把2台以上的硬碟合併，實際上是多顆HD組成的，但在我的電腦裡看到的是單一個總容量為200GB的磁區，重新format就可以用200G了&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;這個RAID的模式是可以增加存取，看看右圖，我如果要把一個檔案寫入時，RAID 0會把檔案分成2份，各自平均的寫入2個硬碟上，這樣以前如果要花1秒鐘才寫入HD，現在只要500ms就完成了，那如果我用5個HD，那就是200ms了，同樣的，要讀取一個檔案，單個硬碟要500ms，2個就250ms了，所以I/O的速度是成個數成長的，個數愈多，寫入及讀取的時間就變短，這就是RAID 0的優點&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;RAID 0 那也是有缺點的，就是當你其中一個HD壞掉，在其他好的硬碟上的資料都是不完整的，就等於沒有保護資料的作用了，所以這是RAID 0的最大缺點，沒有保護作用&lt;br /&gt;&lt;br /&gt;RAID 0 優/缺點整理&lt;br /&gt;&lt;table style="width: 477px; height: 73px;" border="1" cellpadding="1" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;優點&lt;/td&gt;&lt;td&gt;缺點&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;span style="font-family:times new roman;"&gt;存儲性能&lt;/span&gt;快，可完整使用所有的空間(&lt;span style="font-family:times new roman;"&gt;存儲成本優&lt;/span&gt;)&lt;/td&gt;&lt;td&gt;沒有保護機制&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;RAID 1 (模式1)&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://birdphoto001.googlepages.com/RAIDS02.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 426px; height: 426px;" src="http://birdphoto001.googlepages.com/RAIDS02.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;這個是比較有保障的陣列，&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;他的原理是這樣的，&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;使用兩個一樣的硬碟，&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;空間必須要一樣的磁區大小，當你寫入一個檔時，RAID 1 會分別把完整的檔案各自寫入兩個硬碟，也叫作&lt;/span&gt;鏡射&lt;span style="font-weight: bold;"&gt;(Mirror)&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;如右圖：&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;這是最有保護作用的RAID陣列，不過很浪費硬碟空間，因為如果兩個硬碟各為100GB，共200GB，但可用空間為100GB，讀寫時間沒有變快，因為是同時寫入同一份資料到各個硬碟上，只是最有保障的RAID方式。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;這是很但前&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;堤是建議要&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;兩個硬碟必須要磁區一&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;樣的大小，才可以使用到所有的空間，如果一大一小，就&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;會以小空&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;間為準則來使用，比如一個100GB，一個120GB，作RAID 1 可用空間還是100GB而已&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;所以RAID 1&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;要&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;比較注意&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;在空間上的配置使用&lt;br /&gt;&lt;br /&gt;RAID 1&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;優/缺點整理&lt;br /&gt;&lt;table style="width: 401px; height: 73px;" border="1" cellpadding="1" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;優點&lt;/td&gt;&lt;td&gt;缺點&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;有&lt;span style="font-family:times new roman;"&gt;資料保護安全&lt;/span&gt;機制&lt;br /&gt;&lt;/td&gt;&lt;td&gt;磁碟利用率最低，存取速度低&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://birdphoto001.googlepages.com/RAIDS03.jpg"&gt;&lt;img dragover="true" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 408px; height: 408px;" src="http://birdphoto001.googlepages.com/RAIDS03.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;RAID 5 (模式5)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;RAIS 5 是一種&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;存儲性能、資料保護&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;安全和存儲成本兼顧的存儲解決方案。RAID 5 &lt;/span&gt;至少需要三顆硬碟以上，如右圖所示：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;有A,B,C三個硬碟，可用空間要用算的，公式是有N個硬碟，可用為&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;        容量 x (N-1)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;例如：有三個100GB HD，可用空間為：&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;        100GB x (3-1)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;            =200GB&lt;/span&gt;&lt;br /&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;&lt;br /&gt;&lt;br /&gt;那少了的空間去那了呢！？&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://birdphoto001.googlepages.com/RAIDS04.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 405px; height: 405px;" src="http://birdphoto001.googlepages.com/RAIDS04.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;是這樣的，在一個檔案要寫入陣列時，RAID機制會把檔案分成a,b兩份，寫入a-&gt;A , b-&gt;B硬碟，而第三部份&lt;/span&gt;是把a和b兩部使用奇偶校驗信息，算出來的檢證檔p，p寫入C硬碟，這個p有什麼用的呢？&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;p這個檔案部份除了日後檢查a,b部份的正確性以外，還有"還原"作用，如果：&lt;br /&gt;&lt;br /&gt;使用&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;a&lt;/span&gt;和&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;b&lt;/span&gt;的部份，可以算出&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;p&lt;/span&gt;部份&lt;br /&gt;使用&lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt;a&lt;/span&gt;和&lt;span style="color: rgb(51, 51, 255); font-weight: bold;"&gt;p&lt;/span&gt;的部份，可以算出&lt;span style="color: rgb(204, 0, 0); font-weight: bold;"&gt;b&lt;/span&gt;部份&lt;br /&gt;使用&lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt;b&lt;/span&gt;和&lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt;p&lt;/span&gt;的部份，可以算出&lt;span style="color: rgb(204, 0, 0); font-weight: bold;"&gt;a&lt;/span&gt;部份&lt;br /&gt;&lt;br /&gt;所以只要其中兩個部份，就可以重建第三份資料，所以在資料保護方面是非常的完整的，而且[奇偶校驗信息]不是只寫在其中一個HD上，而是&lt;span style=";font-family:times new roman;font-size:100%;"  &gt;均勻地分布在陣列所屬的HD上，如右圖的寫入第二檔案，他的&lt;/span&gt;[奇偶校驗信息]是第在另一個HD上的。&lt;br /&gt;&lt;br /&gt;萬一現在A硬碟有壞軌，壞掉了，只要去買一個硬碟，重&lt;span style="font-family:times new roman;"&gt;新裝到RAID 5 陣列中，設定RAID 卡新的硬碟，在開機後，RAID機制就會從B和C硬碟重新透過&lt;/span&gt;[奇偶校驗信息]算出A硬碟應該有的部份，重建還原A硬碟的資料。&lt;br /&gt;&lt;br /&gt;當然有人會問說，那同時壞兩個硬碟怎麼辦，我想沒有人那麼倒楣吧，如果真的怕發生，那就要使用RAID 6了&lt;br /&gt;&lt;br /&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;RAID 5&lt;/span&gt;&lt;span dragover="true"  style="font-family:times new roman;"&gt;優/缺點整理&lt;br /&gt;&lt;table style="width: 317px; height: 133px;" border="1" cellpadding="1" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;優/缺點&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;結合RAID 0和1 的優點&lt;br /&gt;寫入資料比RAID 1快，比RAID 0慢&lt;br /&gt;空間利用比RAID高，比RAID 0&lt;span dragover="true"  style="font-family:times new roman;"&gt;低&lt;/span&gt;&lt;br /&gt;磁碟空間利用率比RAID 高，比RAID低&lt;br /&gt;(算是中等成本及效率)&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;以上三種都是最常用的RAID 陣列模式，還有RAID2,3,4,6，以下簡單的說明一下，借用&lt;a href="http://en.wikipedia.org/wiki/RAID"&gt;WIKIedit/RAID&lt;/a&gt;網站的內容簡介：&lt;br /&gt;&lt;/span&gt;&lt;h3  style="font-weight: bold; color: rgb(0, 0, 0);font-family:times new roman;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span class="mw-headline"&gt;RAID 2&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt; &lt;p  style="color: rgb(0, 0, 0);font-family:times new roman;"&gt;&lt;span style="font-size:100%;"&gt;這是RAID 0的改良版，以漢明碼（Hamming Code）的方式將數據進行編碼後分割為獨立的位元，並將數據分別寫入硬碟中。因為在數據中加入了錯誤修正碼（ECC，Error Correction Code），所以數據整體的容量會比原始數據大一些，RAID2最少要三台磁碟機方能運作&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0);font-family:times new roman;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="RAID_3" id="RAID_3"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;h3  style="font-weight: normal; color: rgb(0, 0, 0);font-family:times new roman;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;" class="mw-headline"&gt;RAID 3&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p  style="color: rgb(0, 0, 0);font-family:times new roman;"&gt;&lt;span style="font-size:100%;"&gt;採用Bit－interleaving(數據交錯存儲)技術,它需要通過編碼再將數據位元分割後分別存在硬碟中，而將同位元檢查後單獨存在一個硬碟 中，但由於數據內的位元分散在不同的硬碟上，因此就算要讀取一小段數據資料都可能需要所有的硬碟進行工作，所以這種規格比較適於讀取大量數據時使用&lt;/span&gt;&lt;/p&gt; &lt;p  style="color: rgb(0, 0, 0);font-family:times new roman;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a name="RAID_4" id="RAID_4"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;h3  style="font-weight: normal; color: rgb(0, 0, 0);font-family:times new roman;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span class="editsection"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;" class="mw-headline"&gt;RAID 4&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;h3  style="font-weight: normal; color: rgb(0, 0, 0);font-family:times new roman;"&gt;&lt;span style="font-size:100%;"&gt;它與RAID 3不同的是它在分割時是以區塊為單位分別存在硬碟中，但每次的數據存取都必須從同位元檢查的那個硬碟中取出對應的同位元數據進行核對，由於過於頻繁的使用，所以對硬碟的損耗可能會提高!!!!!&lt;/span&gt;&lt;/h3&gt;  &lt;h3  style="font-weight: bold; color: rgb(0, 0, 0);font-family:times new roman;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span class="mw-headline"&gt;RAID 6&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;&lt;p  style="color: rgb(0, 0, 0);font-family:times new roman;"&gt;&lt;span style="font-size:100%;"&gt;同一陣列中容許兩個硬碟同時失效(或是當一個失效後還來不及更換便有第二個失效)後.更換新硬碟時再由另兩個正常硬碟將備份的資料建立在新的硬碟中.所以至少必須具備四或四個以上硬碟才能生效.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(0, 0, 0);font-family:times new roman;" &gt;其實RAID還可以混合使用的，像&lt;a href="http://upload.wikimedia.org/wikipedia/commons/4/4e/RAID_0%2B1.png"&gt;RAID 0+1(RAID01)&lt;/a&gt; ,&lt;a href="http://upload.wikimedia.org/wikipedia/commons/5/56/RAID_10.png"&gt;RAID 1+0&lt;/a&gt;(RAID 10),&lt;a href="http://upload.wikimedia.org/wikipedia/commons/0/0f/RAID_0%2B3.svg"&gt;RAID 0+3(RAID03)&lt;/a&gt;,RAID 5+0(RAID50)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;如果對RAID陣列組合使用有興趣，可以再拜讀維基百科的&lt;a href="http://en.wikipedia.org/wiki/Nested_RAID_levels"&gt;Nested_RAID_levels&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;還有的是RAID是有分硬體式的RAID和軟體式的RAID&lt;br /&gt;&lt;br /&gt;軟體式一般都係由作業系統支援的，不過也有 three party的軟體達成的&lt;br /&gt;如&lt;span style="font-family:times new roman;"&gt;windows 2003就內建有Soft RAID了，請下載我之&lt;span style="font-family:times new roman;"&gt;前寫過的&lt;/span&gt;&lt;/span&gt;&lt;a style="font-family: times new roman;" href="http://www.slime.com.tw/nctu/tutorial/W2K3-SOFTRAID.pdf"&gt;Windows 2003-SOFTRAID&lt;/a&gt;&lt;span style="font-family:times new roman;"&gt;&lt;a href="http://www.slime.com.tw/nctu/tutorial/W2K3-SOFTRAID.pdf"&gt;.PDF&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;硬體，一般PC當然是以插卡為首的啦&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.xbitlabs.com/images/storage/3ware-7810/card.jpg"&gt;&lt;img dragover="true" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 274px; height: 189px;" src="http://www.xbitlabs.com/images/storage/3ware-7810/card.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;&lt;br /&gt;其中有IDE介面，也有SATA介面的&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;當然也有RAID SERVER 主機&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.planet.com.tw/product/pic/000386.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 340px; height: 254px;" src="http://www.planet.com.tw/product/pic/000386.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;img src="http://www.allmediait.com/pics/cr5010.gif" /&gt;&lt;br /&gt;以RAID來保護硬碟的物理破壞，不受到因物理硬碟壞掉而使資料流失，不過，為什麼還要每天，或每幾小時BackUp呢？&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;BackUp&lt;/span&gt;(備份)&lt;/span&gt;&lt;br /&gt;在一般的家庭當然也有在做備份啦，或許你自己不知道，就是燒錄光碟，那也是備份的一種&lt;br /&gt;只有在非來源的地方，copy一份一模一樣的，這就是備份動作&lt;br /&gt;&lt;br /&gt;備份是防此不必要的惡意修改，保留資料未被改變的資料型態，記錄定點的資訊&lt;br /&gt;而目的就是防止資訊流失，不當修改或病毒等問題，把破壞降到最低&lt;br /&gt;&lt;br /&gt;一般來說會似照備資料的重要性，更動的頻繁率，來決定要BackUp的時間間距&lt;br /&gt;除了要決定備份的時間點外，也有分備份的方式，及備份的媒體&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;備份的方式一般是有5種：&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://birdphoto001.googlepages.com/backup01.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://birdphoto001.googlepages.com/backup01.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span dragover="true"  style="font-size:100%;"&gt;1.Normal(標準)&lt;br /&gt;2.Copy(複製)&lt;br /&gt;3.Incremental(增量)&lt;br /&gt;4.Differential(差異)&lt;br /&gt;5.Daily(每日)&lt;br /&gt;&lt;br /&gt;大多數的Backup 軟體都會有這幾個選項，比如&lt;/span&gt;BrightStor ARCserve Backup&lt;span style="font-size:100%;"&gt;產品&lt;br /&gt;如果在Windows XP &amp;amp; 2003 執行方式 Start\All Programs\Accessories\System Tools\Backup 也可以練習這幾種方式&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;1.Normal(標準)：也就是完整備份，在所有被選&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://birdphoto001.googlepages.com/backup02.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://birdphoto001.googlepages.com/backup02.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:100%;"&gt;取的目錄下的檔案及資料夾都會備份下來&lt;/span&gt;&lt;span style="font-size:100%;"&gt;，並清除A標記&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;2.Copy(複製)：&lt;/span&gt;&lt;span dragover="true"  style="font-size:100%;"&gt;也就是完整備份，在所有被選取的目錄下的檔案及資料夾都會備份下來，&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;備份所選文件，既不清除標記也不檢查A標記。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://birdphoto001.googlepages.com/backup03.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://birdphoto001.googlepages.com/backup03.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span dragover="true"  style="font-size:100%;"&gt;&lt;br /&gt;3.Incremental(增量)：&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;備份所選且帶標記的文件，清除標記。&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span dragover="true"  style="font-size:100%;"&gt;4.Differential(差異)：&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;備份所選&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://birdphoto001.googlepages.com/backup04.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://birdphoto001.googlepages.com/backup04.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;且帶標記的文件，不清除標記。&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span dragover="true"  style="font-size:100%;"&gt;5.Daily(每日)：&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:12;"&gt;每日備份那些有改變的文件&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://birdphoto001.googlepages.com/backup05.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://birdphoto001.googlepages.com/backup05.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:100%;"&gt;&lt;span dragover="true"  style="font-size:12;"&gt;，既不檢查也不清除標記。&lt;br /&gt;&lt;br /&gt;標記也就是有沒有備份的標誌，在WINDWOS NT系統下，如果使用NTFS的硬碟磁碟格式，在檢示 下選 詳細資料&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.northdata.com.cn/content/e548/e1010/e1028/dat72carbonmediums_chi.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://www.northdata.com.cn/content/e548/e1010/e1028/dat72carbonmediums_chi.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span dragover="true"  style="font-size:12;"&gt;&lt;br /&gt;應該就會有看到標記項，A或R的&lt;br /&gt;如果該檔案被標A，就是未備份項目，或有變更又未備份&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img.misco.co.uk/images/uploadedimages/med/20070628124711.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px;" src="http://img.misco.co.uk/images/uploadedimages/med/20070628124711.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span dragover="true"  style="font-size:12;"&gt;&lt;br /&gt;這是檔案的屬性，Buckup程式就是依照這個記錄來備份的&lt;br /&gt;&lt;br /&gt;備份的&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;span dragover="true"  style="font-size:12;"&gt;媒&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;span dragover="true"  style="font-size:12;"&gt;介&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span dragover="true"  style="font-size:12;"&gt;和&lt;span style="font-weight: bold;"&gt;媒體&lt;/span&gt;，也就有我們都知道的硬碟，光碟機&amp;amp;光碟，磁帶機&amp;amp;磁帶&lt;br /&gt;&lt;br /&gt;前兩項應該不用怎麼介紹了，而磁帶機比較貴，不是每個個人使用者都可以買得上手的&lt;br /&gt;&lt;br /&gt;而業介最常使用磁帶備份了，為什麼呢？&lt;br /&gt;因為以磁帶的成本容量比是最好的，容量大，價格便宜&lt;br /&gt;&lt;br /&gt;但磁帶是因為是順序讀取和寫入的，不能隨機讀取寫入&lt;br /&gt;&lt;br /&gt;又因為是順序讀寫，機械動作多，讀取寫入的速度也慢&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span dragover="true"  style="font-size:12;"&gt;，所以只適合拿來當備份用媒體，替代不了硬碟的&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span dragover="true"  style="font-size:12;"&gt;磁帶機也有分很種&lt;/span&gt;&lt;/span&gt;，DAT 72, DDS-4, DDS-3，容量和格式磁帶也不太相同，購買時要註意才好&lt;br /&gt;&lt;br /&gt;有一些磁帶機也有支援硬體壓縮技術，可以在寫入時同時作壓縮動作，但解壓縮時也會慢，這一點也要考慮進去喔&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;備份時間&lt;br /&gt;一般如果&lt;span style="color: rgb(51, 102, 255);"&gt;資訊量不多&lt;/span&gt;，都建議每天一次完整備份&lt;br /&gt;星期一：完整備份&lt;br /&gt;星期二：完整備份&lt;br /&gt;星期三：完整備份&lt;br /&gt;星期四：完整備份&lt;br /&gt;星期五：完整備份&lt;br /&gt;星期六：完整備份&lt;br /&gt;星期日：完整備份&lt;br /&gt;&lt;br /&gt;一天一卷磁帶，看要保留多久，如果要保留一個月的話，以31天為單位最少使用31卷在輪流備份&lt;br /&gt;如果使用7天作單位，可使用28或35卷作輪流單位&lt;br /&gt;&lt;br /&gt;需要救回那一天的資料時，只要那一天的磁帶就可以回覆資料了&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;但&lt;span style="color: rgb(51, 102, 255);"&gt;資料量太多&lt;/span&gt;而&lt;span style="color: rgb(51, 102, 255);"&gt;變動不大&lt;/span&gt;的話，可以作以下排程，星期二~日都為差異備份，可以省下一些磁帶&lt;br /&gt;星期一：完整備份&lt;br /&gt;星期二：差異&lt;br /&gt;星期三：差異&lt;br /&gt;星期四：差異&lt;br /&gt;星期五：差異&lt;br /&gt;星期六：差異&lt;br /&gt;星期日：差異&lt;br /&gt;&lt;br /&gt;但當你要救回星期三的資料時，必須要上一次完整備份到要救回那一天的所有磁帶&lt;br /&gt;也就是星期一完整備份 ,星期二差異備份 ,星期三差異備份的三卷磁帶都需要，才可以還原&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;但&lt;span style="color: rgb(51, 102, 255);"&gt;資料量太多&lt;/span&gt;而&lt;span style="color: rgb(51, 102, 255);"&gt;變動大&lt;/span&gt;的話，可以作以下排程&lt;br /&gt;星期一：完整備份&lt;br /&gt;星期二：差異&lt;br /&gt;星期三：完整備份&lt;br /&gt;星期四：差異&lt;br /&gt;星期五：完整備份&lt;br /&gt;星期六：差異&lt;br /&gt;星期日：完整備份&lt;br /&gt;&lt;br /&gt;以上就是RAID和Backup的相關介紹了，大家可以試試實作一下&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-7348191775129855129?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/7348191775129855129/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=7348191775129855129' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/7348191775129855129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/7348191775129855129'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/09/backup-vs-raid.html' title='RAID V.S. BackUp'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-2079323492404794525</id><published>2007-09-14T17:28:00.000+08:00</published><updated>2007-10-08T16:29:53.230+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='perl'/><title type='text'>最近在用perl寫e-mail收集程式</title><content type='html'>perl在文字處理方面真的很讚，簡單幾個寫就可以了&lt;br /&gt;&lt;br /&gt;最近在想這個東西&lt;br /&gt;&lt;br /&gt;給程式一個含有網址的檔案&lt;br /&gt;&lt;br /&gt;程式就會把這些網址裡所包括下一層的網址另存到另一個網址去了&lt;br /&gt;&lt;br /&gt;(當然也可以另存包括的e-mail囉)&lt;br /&gt;&lt;br /&gt;用perl寫不到50行就搞定了&lt;br /&gt;&lt;br /&gt;不過還在寫一些重複出現的網址檢查步驟&lt;br /&gt;perl程式碼如下&lt;br /&gt;-------------------------------------------------------------------&lt;br /&gt;&lt;code style="white-space: nowrap;"&gt;&lt;code&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(255, 128, 0);"&gt;#!perl&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;use &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;LWP&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;::&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;Simple&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;&lt;br /&gt;print &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"輸入要尋找的網址："&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;my $url&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=&lt;&gt; ;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;my $file&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=&lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;'tmp.html'&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;my $GoURL&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=&lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;'GoURL.txt'&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;my $mailURL&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=&lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;'mailURL.txt'&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;chomp $url&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;my $url1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$url&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$url1 &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;s&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;/[?].*&lt;/span&gt;&lt;span style="color: rgb(255, 128, 0);"&gt;//g;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;print &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"$url1"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;my $www &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;= &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;get&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"$url"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;getstore&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$www&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;, &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;tmp&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;.&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;html&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;);         &lt;/span&gt;&lt;span style="color: rgb(255, 128, 0);"&gt;# 存入檔案&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;open&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;html&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"&gt; $file"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;)||print &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"不能寫入$file"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;    print &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;html &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"$www"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;close&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;html&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;open &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;html&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"&lt; $file"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;)||print &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"不能開啟$file"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;open &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;mailurl&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"&gt;&gt;$mailURL"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;)||print &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"不能開啟$mailURL"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;open &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;url&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"&gt;&gt;$GoURL"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;)||print &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"不能開啟$GoURL"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;    while(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$line&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=&lt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;html&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;&gt;){&lt;br /&gt;        &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;chomp $line&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;        if(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$line &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ /(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;href&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=&lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"\S{1,100}\")/is){&lt;br /&gt;            my $url2=$1;&lt;br /&gt;            $url2 =~ s/href\=//ig;&lt;br /&gt;            $url2 =~ s/"&lt;/span&gt;&lt;span style="color: rgb(255, 128, 0);"&gt;//g;&lt;br /&gt;            &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;if(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$url2 &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ /&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;b&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(/.*)/&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;is&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;){&lt;br /&gt;                print &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;url &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"$url1$1\n"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;            }&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;elsif&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;($&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1 &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ /&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;b&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;h&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;.*)/&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;is&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;){&lt;br /&gt;                print &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;url &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"$url2\n"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;            }&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;elsif&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$url2 &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ /([?].*)/&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;is&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;){&lt;br /&gt;                print &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"$1\n"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;            }&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;elsif&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$url2 &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ /&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;b&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;m&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;.*)/&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;is&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;){&lt;br /&gt;                &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;my $mail&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=$&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;                &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$mail &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;s&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;/&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;mailto&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;:&lt;/span&gt;&lt;span style="color: rgb(255, 128, 0);"&gt;//g;&lt;br /&gt;                &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;if(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$mail &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ /(.*@.*)/ ){&lt;br /&gt;                print &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;mailurl &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"$1\n"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        if(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$line &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ /(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;w&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;dw&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}@&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;S&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}[.]&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;S&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;tw&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;)/&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;is&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;){&lt;br /&gt;        print &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;mailurl &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"$1\n"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;        }&lt;br /&gt;        if(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$line &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ /(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;w&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;dw&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}@&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;S&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}[.]&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;com&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;)/&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;is&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;){&lt;br /&gt;        print &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;mailurl &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"$1\n"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;        }&lt;br /&gt;        if(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$line &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ /(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;w&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;dw&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}@&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;S&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}[.]&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;org&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;)/&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;is&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;){&lt;br /&gt;        print &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;mailurl &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"$1\n"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;        }&lt;br /&gt;        if(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$line &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ /(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;w&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;dw&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}@&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;S&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}[.]&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;hk&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;)/&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;is&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;){&lt;br /&gt;        print &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;mailurl &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"$1\n"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;    &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;close&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;url&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;);&lt;br /&gt;    &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;close&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;mailurl&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;close&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;html&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;); &lt;br /&gt;------------------------------------------------------------------&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/code&gt;windwos下的直接執行exe檔&lt;a onclick="urchinTracker ('/outgoing/http_flybird023_googlepages_com_www2mailaddress_exe');" href="http://flybird023.googlepages.com/www2mailaddress.exe" target="_blank"&gt;下載測試&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;會自行產生GoURL.txt來放置收集到的網址&lt;br /&gt;mailURL.txt來放置收集到的e-mail&lt;br /&gt;比對兩次的關係，這會比對.com和.tw結尾的&lt;br /&gt;&lt;br /&gt;比對成功，所以找到bk20403@yahoo&lt;span style="color:Red;"&gt;.com&lt;/span&gt;和bk20403@yahoo&lt;span style="color:Red;"&gt;.com.tw&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;這是試用版，現在的新版就己改進這個問題了，只比對一次&lt;img src="http://forum.slime.com.tw/images/smilies/onion/on_79.gif" alt="" title="樂奔" class="inlineimg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;像我程式的這一段也做了限制只找.tw .com .org .hk的e-mail結尾的&lt;br /&gt;==================================================&lt;br /&gt;&lt;code style="white-space: nowrap;"&gt;&lt;code&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;        &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;if(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$line &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ /(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;w&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;dw&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}@&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;S&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}[.]&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;S&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;tw&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;)/&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;is&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;){&lt;br /&gt;        print &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;mailurl &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"$1\n"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;        }&lt;br /&gt;        if(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$line &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ /(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;w&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;dw&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}@&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;S&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}[.]&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;com&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;)/&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;is&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;){&lt;br /&gt;        print &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;mailurl &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"$1\n"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;        }&lt;br /&gt;        if(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$line &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ /(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;w&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;dw&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}@&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;S&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}[.]&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;org&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;)/&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;is&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;){&lt;br /&gt;        print &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;mailurl &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"$1\n"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;        }&lt;br /&gt;        if(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;$line &lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;=~ /(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;w&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;dw&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}@&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;S&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;{&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;1&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;,&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;20&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;}[.]&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;hk&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;)/&lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;is&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;){&lt;br /&gt;        print &lt;/span&gt;&lt;span style="color: rgb(0, 0, 187);"&gt;mailurl &lt;/span&gt;&lt;span style="color: rgb(221, 0, 0);"&gt;"$1\n"&lt;/span&gt;&lt;span style="color: rgb(0, 119, 0);"&gt;;&lt;br /&gt;        } &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/code&gt;==================================================&lt;br /&gt;&lt;br /&gt;是以免有心人拿去賣錢啦，所以做了限制~&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-2079323492404794525?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/2079323492404794525/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=2079323492404794525' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2079323492404794525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2079323492404794525'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/09/perle-mail.html' title='最近在用perl寫e-mail收集程式'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-2089026592723187648</id><published>2007-09-14T16:59:00.000+08:00</published><updated>2007-09-14T17:16:00.234+08:00</updated><title type='text'>台灣MSN首頁遭轉址</title><content type='html'>Microsoft的安全問題又一件&lt;br /&gt;http://taiwan.cnet.com/news/software/0,2000064574,20123305,00.htm&lt;br /&gt;&lt;br /&gt;就說linux安全，windwos好用，就這麼簡單&lt;br /&gt;&lt;br /&gt;但看完上面這一個新聞，又看到下面這個廣告&lt;br /&gt;http://www.microsoft.com/taiwan/windowsserver/facts/default.mspx&lt;br /&gt;&lt;br /&gt;看一看&lt;span style="font-family:Arial,Helvetica;font-size:-1;"&gt;&lt;span class="13px_normal"&gt;Julian的網站內說明&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;http://www.julianhaight.com/msnhack.html#&lt;br /&gt;&lt;br /&gt;戴燊並指出，微軟這次錯誤所影響的層面可大可小，「這個駭客看起來並沒有太大的惡意」，他說。否則駭客可以利用這樣的漏洞製作一個和MSN台灣首 頁相近的網站，讓使用者誤以為連上正確網站，然後伺機竊取使用者的機密資料。駭客也可以在網頁中植入惡意程式，讓網友一連上就自動下載，要看DNS設定是 在哪個環節出錯。不過戴燊表示，這次事件似乎沒有讓網友受到太大損害。 &lt;p&gt;對於這次的事件，我是沒啥感覺&lt;/p&gt; &lt;p&gt;因為我也沒常去msn的首頁&lt;/p&gt; &lt;p&gt;email也從 hotmail 轉到 gmail 去了&lt;/p&gt; &lt;p&gt;文中駭客指出 不要相信微軟的安全性&lt;/p&gt; &lt;p&gt;其實這點只要是資訊人員，大概都清楚&lt;/p&gt; &lt;p&gt;不過不是每個作業系統都是完美的&lt;/p&gt; &lt;p&gt;說不定下次變成 redhat 的網頁，也被駭客亂搞&lt;/p&gt; &lt;p&gt;可是至少我認為用 linux 比 windows 安全多了&lt;/p&gt;&lt;p&gt;引用文章：http://blog.zipe.idv.tw/index.php?load=read&amp;amp;id=48&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-2089026592723187648?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/2089026592723187648/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=2089026592723187648' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2089026592723187648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2089026592723187648'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/09/msn.html' title='台灣MSN首頁遭轉址'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-2289743779334373420</id><published>2007-09-14T09:48:00.000+08:00</published><updated>2007-09-14T09:53:13.029+08:00</updated><title type='text'>最近看的書，考的試</title><content type='html'>&lt;div&gt;最近要去考Microsoft的&lt;a href="http://www.microsoft.com/taiwan/learning/mcp/mcts/sql/default.mspx"&gt;MSTS的SQL  2005&lt;/a&gt;了，應該是不難，有使用MySQL的經驗，對資料庫有一定的了解&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;再考這個Microsoft SQL Server 2005 - 實作與維護，應該會好一點的&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;要上原廠的2779和2780兩課&lt;/div&gt; &lt;div&gt;&lt;img src="http://www.fevaworks.com/portal/site/images/courseImage/ms2779.jpg" /&gt;&lt;img src="http://www.fevaworks.com/portal/site/images/courseImage/ms2780.jpg" /&gt;&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;另外業務好像還發給我一本microsoft的官方書籍&lt;/div&gt; &lt;div&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;MCTS Self-Paced Training Kit  &lt;/span&gt;(Exam 70-431): Microsoft SQL Server(TM) 2005 Implementation and  Maintenance (Pro-Certification)&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;官方的書超級厚，共992頁@_@&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;&lt;img style="width: 425px; height: 515px;" src="http://www.kingstone.com.tw/english/images/Product/073/073562271X.jpg" /&gt;&lt;/div&gt; &lt;div&gt;這本書的介紹&lt;/div&gt; &lt;div&gt;&lt;a href="http://www.amazon.com/MCTS-Self-Paced-Training-70-431-Pro-Certification/dp/073562271X"&gt;http://www.amazon.com/MCTS-Self-Paced-Training-70-431-Pro-Certification/dp/073562271X&lt;/a&gt;&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;十月份就要考了，才看了幾頁，唉，真希望我一天有48小時~&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-2289743779334373420?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/2289743779334373420/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=2289743779334373420' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2289743779334373420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2289743779334373420'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/09/blog-post.html' title='最近看的書，考的試'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-8397488348277849592</id><published>2007-09-12T10:18:00.000+08:00</published><updated>2007-09-12T12:11:45.225+08:00</updated><title type='text'>Free OnLine Office Tools</title><content type='html'>你有用過免費的線上office嗎？還不錯用喔&lt;br /&gt;&lt;br /&gt;把你的報告寫到網站上，隨時都可以線上編輯你的doc，而且可以多人共編輯&lt;br /&gt;最近也喜歡上這樣的方式，像學校裡的報告，都會跟同學設定同一群，可共同編輯那一個文件&lt;br /&gt;這樣就省去檔案交換的問題了，還有不用擔心同步問題&lt;br /&gt;&lt;br /&gt;如果同一時間一起開檔案編輯也可以&lt;br /&gt;&lt;br /&gt;http://www.thinkfree.com/&lt;br /&gt;Thinkfree.com其實在很久以前就提供網頁文件編輯器服務，但在最近推出全新改版後&lt;br /&gt;，實用性大幅提升，而且也解決了長久以來的中文相容問題。只要你的瀏覽器支援Java&lt;br /&gt;，就可以直接在瀏覽器上編輯文件、試算表和投影片，整個操作介面和MS Office幾乎&lt;br /&gt;一模一樣，也能開啟並儲存MS Office格式的.doc、.xls與.ppt檔，還能把文件直接存&lt;br /&gt;成PDF檔，甚至你還擁有30MB的免費儲存空間，可以把編輯好的檔案放在裡頭暫存，&lt;br /&gt;同時還有更多有趣又實用的功能。要享受這些好處，只要到該網站申請帳號並登入即&lt;br /&gt;可。看來看看怎麼玩吧！interface也很容易上手！&lt;br /&gt;&lt;br /&gt;http://docs.google.com&lt;br /&gt;google也不錯用吧，可以用doc和xls的檔案，可匯出匯入&lt;br /&gt;有gmail帳號就可以了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-8397488348277849592?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/8397488348277849592/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=8397488348277849592' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/8397488348277849592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/8397488348277849592'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/09/free-online-office-tools.html' title='Free OnLine Office Tools'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-4562435078758174762</id><published>2007-09-07T10:53:00.000+08:00</published><updated>2007-10-08T16:30:14.573+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>T-SQL語法</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.systematic.com.hk/course/images/bar/cert/MySQL2.jpg"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://www.systematic.com.hk/course/images/bar/cert/MySQL2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;最近在學T-SQL的語法，資料庫的控制語法&lt;br /&gt;&lt;br /&gt;這學了，就會用M$ SQL，MY-SQL了，大多數的資料庫都可以用&lt;br /&gt;&lt;br /&gt;最近可能去考Microsoft的70-431，sql2005的MSDBA，應該不難吧&lt;br /&gt;&lt;br /&gt;但我其實是支持MY-SQL的，因為好用，而且作業平台可以是LINUX，可以是WINDWOS&lt;br /&gt;&lt;br /&gt;受限比較少，授權費也便宜多了，可惜的是台灣沒考MYSQL認證的地方&lt;br /&gt;&lt;br /&gt;只好去考M$的啦&lt;br /&gt;上圖是MY-SQL的證書，好想要，香港才有得考T_T&lt;br /&gt;&lt;br /&gt;計劃下個月會考70-431，大家祝福和考上吧，應該很簡單的 ^^&lt;br /&gt;&lt;br /&gt;還有這個網址：http://www.gzu521.com/campus/Manual/SQLServer2000/index.htm&lt;br /&gt;寫得還不錯，不過是sql2000的版本，現在最新是2005&lt;br /&gt;&lt;br /&gt;不過M$ SQL-2008聽說已經在公開測試了，聽說語法更強大&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-4562435078758174762?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/4562435078758174762/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=4562435078758174762' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/4562435078758174762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/4562435078758174762'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/09/t-sql.html' title='T-SQL語法'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2567167560203298207.post-2923070670341738133</id><published>2007-09-06T10:59:00.000+08:00</published><updated>2007-09-06T11:06:40.393+08:00</updated><title type='text'>我的IT BLOG開張</title><content type='html'>今天是資訊blog的開張日，另一個生活blog在http://netgames123.spaces.live.com/&lt;br /&gt;記錄不同東西，寫在不一樣的空間&lt;br /&gt;方便分類吧&lt;br /&gt;&lt;br /&gt;這個空間是一些記錄一些資訊心得，也可能提供給別人的一些經驗&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2567167560203298207-2923070670341738133?l=netgames123.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://netgames123.blogspot.com/feeds/2923070670341738133/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2567167560203298207&amp;postID=2923070670341738133' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2923070670341738133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2567167560203298207/posts/default/2923070670341738133'/><link rel='alternate' type='text/html' href='http://netgames123.blogspot.com/2007/09/it-blog.html' title='我的IT BLOG開張'/><author><name>飛鳥</name><uri>http://www.blogger.com/profile/10446813702844643423</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
