อินเทอร์เน็ต


My first Blingee

ช่วงนี้กระแสสังคมออนไลน์ ในโลกของอินเตอร์เน็ต ไม่ว่าจะเป็น Hi5 Multiply Myspace และอื่นๆอีกมากมาย ต่างก็ได้รับความนิยมอย่างล้นหลาม ไม่ว่าจะจากการที่สื่อมีการประโคมข่าว(ทางเสื่อมเสีย)บ่อยครั้ง หรือเพราะผู้คนบนโลกนี้เหงามากเกินไป เป็นโรคขาดเพื่อน จึงต้องการมีเพื่อน ไอ้ครั้งจะเดินออกไปตามที่สาธารณะต่างๆ เพื่อหาเพื่อน เห็นใครพอเป็นเพื่อนได้จึงเอ่ยปากบอกเขาไปว่า “คุณครับ ผมมองคุณมาพักนึงแล้วคิดว่าเราเป็นเพื่อนกันได้ มาเป็นเพื่อนกับผมมั้ยครับ” เป็นใครเขาก็คงมองว่าเราบ้า แต่ถ้าบนโลกออนไลน์ ผมเห็นเด็กบางคนที่เล่น Hi5 พัฒนาการการหาเพื่อน ของเขารวดเร็วมาก ตั้งแต่ลงทะเบียนเข้าใช้ Hi5 เพียงไม่กี่วัน เขามีเพื่อนจะเป็นร้อยแล้ว มันอาจจะเป็นคำตอบสำหรับการหาเพื่อน แต่ก็มีคำถามต่อไปว่า หายเหงาหรือเปล่า?

เอ๊า.. ถ้ายังเหงาอยู่ พอดีไปเจอของเล่นใหม่(สำหรับผม)มา มันคือเว็บ http://blingee.com/ เว็บสังคมออนไลน์ที่ให้โพสต์รูปและแต่งรูป(ดังรูปตัวอย่างที่ผมแอบเข้าไปหัดทำมา)โดยเขาจะมีอุปกรณ์ที่เรียกว่า stamps ให้เราเอามาแปะๆ ก็แล้วแต่ไอเดียของคนทำ ก็สนุกไปอีกแบบ คงพอคลายเหงาและสร้างเสียงหัวเราะได้บ้าง(เวลาดูของคนอื่น)

ก็แล้วแต่เขาจะคิดอะไรออกมานะ สร้างสังคมออนไลน์ เหมือนขุดหลุมในโลกอินเตอร์เน็ตให้คนมาตกลงหลุม ยิ่งมากเท่าไร นั่นก็หมายถึงโอกาสรวยไม่รู้เรื่อง รวยข้ามคืน หรือจะรวยแต่…. ก็คงแล้วแต่ว่าสังคมที่สร้างมานั้นน่าอยู่หรือไม่

อืม… ใครว่างๆ ก็ลองคิดสังคมบนโลกออกไลน์มาซักอย่างสิครับ

หลังจากทำบล็อกของตัวเองภายใต้ชื่อ wutthiphan.com มาปีกว่าๆ และได้ตั้ง server ไว้ที่บ้านเลยโดยใช้งานผ่าน adsl การใช้งานโดยรวมก็พอใช้ได้ อัพไทม์ประมาณ 92% ปัญหาเองก็เยอะ ไหนจะไฟฟ้าดับ ไหนจะเน็ตหลุด ปลั๊กหลวม นี่ยิ่งกำลังจะเข้าหน้าฝน เตรียมใจไว้เลย ด้วยปัจจัยเหล่านี้เลยลดงานด้านการดูแลมันลงไปดีกว่า ว่าแล้วก็เลยจัดการย้าย ออกไปจาก server คือ เจ้า osiris ไปไว้ที่ server ที่ pacific แทน ต่อไปนี้เว็บก็จะเร็วขึ้น นิ่ง(ไม่ใช่แน่นิ่งนะ)ขึ้น ส่วนเจ้า osiris ก็จะยังใช้งานอยู่แต่จะใช้แค่งานเทส และ ระบบ กล้องวงจรปิด ..

ปล. เขียนตอนย้ายเสร็จพอดี

โปรแกรม motion ที่ผมใช้งานอยู่นั้นเมื่อจะเอาภาพออกมาแสดงจะเป็นการ stremming ผ่านทาง TCP port เช่น 8001, 8002, 8003 เป็นต้น ซึ่งในการใช้งานก็เป็นอุปสรรคพอสมควร ถ้าหากปลายทางที่จะเรียกเข้ามาใช้งาน และที่ปลายทางแห่งนั้นมีการติดตั้งไฟร์วอลล์ ก็อาจจะไม่สามารถใช้งานได้ เพราะจากถูกปิดพอร์ท แรกๆนั้นผมใช้วีธีเขียนกำกับไว้ว่า “ถ้าหากไม่เห็นภาพเคลื่อนไหว อาจจเป็นไปได้ว่าคุณนั้นอยู่ภายใต้ไฟร์วอลล์” แน่นอนมันไม่ได้ช่วยให้เห็นภาพวีดีโอจากโปรแกรม motion เลย - -” ก็ได้ปล่อยปะละเลยมาเป็นปีๆ ไม่เคยจะแก้ไขปรับปรุงอะไร จนวันนี้มีงานชิ้นนึงทำให้ผมได้ใช้งานโมดูลของ apache ตัวหนึ่งชื่อว่า “mod_proxy” เลยคิดเอามาประยุคใช้กับโปรแกรม motion ของผมด้วยเลย

มาเริ่มต้นกันจากapache ที่ผมใช้งานเป็น apache2 (V.2.24) เริ่มโดยการโหลดโมดูล mod_proxy โดยการคัดลอกไฟล์ proxy.conf, proxy.load และ proxy_http.load จากพาร์ท mods-available มาไว้ที่พาร์ท mods-enabled จากนั้นทำการแก้ไขไฟล์ proxy.conf โดยตัวอย่างการใช้งานของผม โปรแกรม motion ทำงานอยู่บนเครื่องเดียวกันกับ apache2 ไฟล์ proxy.conf จึงได้ตามนี้

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<ifmodule mod_proxy.c>
 
        ProxyRequests Off
 
        <proxy *>
                AddDefaultCharset off
                Order deny,allow
                #Deny from all
                Allow from all
        </proxy>
 
        ProxyTimeout 30
        ProxyVia On
        ProxyPass /webcam/live/1 http://localhost:8001
        ProxyPass /webcam/config/1 http://localhost:8000/1/config/list
 
        ProxyPass /webcam/live/2 http://localhost:8002
        ProxyPass /webcam/config/2 http://localhost:8000/2/config/list
 
        ProxyPass /webcam/live/3 http://localhost:8003
        ProxyPass /webcam/config/3 http://localhost:8000/3/config/list
 
        ProxyPass /webcam/live/4 http://localhost:8004
        ProxyPass /webcam/config/4 http://localhost:8000/4/config/list
 
</ifmodule>

เสร็จขั้นตอนด้านบนแล้ว ก็ลองสั่งให้ apache2 reload ดู ถ้าไม่มีปัญหาลองสั่ง apache2 -M ควรจะเห็น โมดูล proxy_module, proxy_http_module ถูกโหลดขึ้นมา

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Loaded Modules:
 core_module (static)
 log_config_module (static)
 logio_module (static)
 mpm_prefork_module (static)
 http_module (static)
 so_module (static)
 actions_module (shared)
 alias_module (shared)
 auth_basic_module (shared)
 authn_file_module (shared)
 authz_default_module (shared)
 authz_groupfile_module (shared)
 authz_host_module (shared)
 authz_user_module (shared)
 autoindex_module (shared)
 cgi_module (shared)
 dir_module (shared)
 env_module (shared)
 mime_module (shared)
 negotiation_module (shared)
 php5_module (shared)
 proxy_module (shared)
 proxy_http_module (shared)
 rewrite_module (shared)
 setenvif_module (shared)
 ssl_module (shared)
 status_module (shared)
 userdir_module (shared)
Syntax OK

เอาล่ะเรียบร้อย ก่อนหน้านั้นการเข้ามาดูทำได้โดยเข้ามาที่ URL เช่น http://wutthiphan.com:8001 , http://wutthiphan.com:8002 , http://wutthiphan.com:8003 , http://wutthiphan.com:8004 โดยมากถ้าที่ไหนมีไฟร์วอลล์มักจะโดนบล๊อก หลังจากทำขั้นตอนข้างบนนี้แล้วการเข้ามาดูจะสามารถเข้ามาดูผ่าน URL เช่น http://wutthiphan.com/webcam/live/1 , http://wutthiphan.com/webcam/live/2 , http://wutthiphan.com/webcam/live/3 , http://wutthiphan.com/webcam/live/4

ได้อย่างนี้ อยู่ที่ไหนก็ดูได้แล้วครับ (ขอให้มีอินเตอร์เน็ตนะครับ) ลองเข้าไปดูที่ใช้งานอยู่ได้เลยครับ

กล้องตังที่1 , กล้องตัวที่2 , กล้องตัวที่3 และ กล้องตัวที่4

ผู้ให้บริการอินเตอร์เน็ตของผม (ทีโอที) เขาบอกว่าภายในวันที่ 25 กันยายน เขาจะอัพสปิดอินเตอร์เน็ตที่เคยใช้อยู่ 512/256 Kbps ไปเป็น 1.5 Mbps /512 Kbps ก็ดีใจนิดหน่อย แต่กว่าจะใช้ได้ก็คืนวันเสาร์ที่ 29 หลังจากใช้งานได้ที่ 1.5 Mbps สักพัก สัก 02:00 น. ของวันอาทิตย์ เน็ตก็หายไปเลย ต่อไม่ติด โทรไป 1100 ก็ไม่มีคนรับ เลยเข้านอน สายๆวันอาทิตย์ตื่นมา ยังไม่ได้ โทรไป 1100 ก็ไม่มีใครรับอีก เอาน้ำเย็นลูบหัวใจ หาหนังสืออ่าน จนบ่ายโมง firewall ของผมร้อง “ตริ๊งงงงงง” แสดงว่ามันต่ออินเตอร์เน็ตได้แล้ว หนังสือหลุดจากมือทันใด กระโจนไปที่หน้าคอม ดีใจที่ใช้ได้แล้ว เลยเอาผลทดสอบมาให้ดูกัน

test speed thailand
ทดสอบที่ประเทศไทย

test speed singapore
ทดสอบไปที่สิงคโปร์

test speed germany
ทดสอบไปที่เยอรมันนี

test speed canada
ทดสอบไปที่แคนนาดา

ยิ่งอยู่ไกลยิ่งหายห่วงครับ ดูๆกันเอานะครับ หรือใครจะลองทดสอบของตัวเองแล้วเอามาอวดผมก็ได้นะครับ ผมว่าถ้าเป็นของ ผู้ให้บริการอื่นน่าจะดีกว่าหน่อยๆ แต่ผมก็ไม่ค่อยเดือดร้อนเท่าไร เพราะเวลาใช้งานจริงๆ ผมก็ใช้งานผ่าน proxy (ส่วนตัว) อยู่แล้วก็ไม่ช้ามาก

แต่ดูจากผลการทดสอบ ผมยิ่งชอบที่ค่า upload มันไม่ค่อยตกถึงจะอยู่ต่างประเทศก็ตาม (มันอาจจะบ่งบอกว่านอกจากของใช้ของสอยแล้วข้อมูลอินเตอร์เน็ตนี้เราก็นำเข้ามากกว่าส่งออก) ทำให้เว็บบล๊อกของผม ( http://wutthiphan.com ) ได้ความเร็วเพิ่มขึ้นมาหน่อย

ปล. อย่างไรแล้วผมจะไม่ด่า ทีโอที ให้ฟังกันอีกแล้ว เบื่อ.. แค่นี้นะ

Next Page »