การทำ Load balance ด้วย Mikrotik

http://mikrotikshop.blogspot.com
http://mikrotikshop.blogspot.com
22 พ.ย.58 พระอาจารย์สุชาติ สนใจเรื่องการทำให้ Router ของ Mikrotik
เป็นอุปกรณ์ทำ Load Balance ได้ ราคาประหยัด
– รุ่น RB450G ราคม 3912 บาท บาท
– รุ่น RB850Gx2+Case+Supply ราคา 5029 บาท
เข้าไปอ่านที่ http://mikrotikshop.blogspot.com พบว่า  pStudioDev
เขียนไว้ค่อนข้างละเอียด
1. เริ่มต้นก็ต้องมี Net 2 เส้นก่อน
2. กำหนดเป็น Class B คนละวง
192.168.10.1 – 192.168.10.2
กับ 192.168.20.1 – 192.168.20.2 แล้วต่อเข้ากับ Mikrotik
ส่วนอุปกรณ์อื่น ๆ ที่เข้ามาใช้ก็เป็น 192.168.88.1 เป็นต้นไป
3. เริ่มต้นก็ต่อเส้นหนึ่งให้ได้ก่อน โดย client เข้าใช้ได้ปกติ
ค่อยเริ่ม config เส้นอื่น ๆ ต่อไป
4. คัดลอก parameter ของ router ทั้งหมด
ได้จาก https://docs.google.com/file/d/0B6fg6ym3_QsSazZoRkZFTjNRQXc/edit?usp=sharing
สำหรับ WAN 2 วง
5. นำ code ในข้อ 4 ไปวางใน terminal ได้เลย
จากนั้นก็เข้าไปดูผลการ config Firewall และ Interface list
6. ทดสอบเล่นเน็ตจากเครื่องลูก แล้ว monitor ดู
ก็จะเห็นสถิติการใช้งานของแต่ละเส้น แสดงการทำงานแบบ Load Balance

พระอาจารย์แนะนำ
http://www.sysnetcenter.com/board/index.php?topic=483.0

Mikrotik สามารถทำ hotspot แบบง่าย ๆ รายละเอียดที่
http://www.sysnetcenter.com/board/index.php?topic=354.0

บันทึกเรื่องดี เห็นเป็น series หรือมี timeline ในเนื้อหา

มีเพื่อนหลายท่านที่มักแบ่งปันสิ่งดี ๆ ผ่าน fb
แต่มีเพียงจำนวนหนึ่งที่ผมสังเกตเห็น แล้วเรียกว่า #goodpractice
หากพบก็จะนำไปแบ่งปันให้นักศึกษาฟัง ว่าน่าจะทำแบบนี้
เนื้อหาที่แบ่งปัน มองหา 2 เรื่อง
1. มีความทรงจำดี ๆ กับเรื่องของเวลา
2. การพูดถึงลำดับเวลาที่ปนไปกับเนื้อหาที่แบ่งปัน
และเนื้อหาต้องไม่ขัดกับจริยธรรม http://www.thaiall.com/ethics
บันทึกความประทับใจที่มีต่อครอบครัว
บันทึกความประทับใจที่มีต่อครอบครัว
เท่าที่เคยบันทึกไว้ถึงปัจจุบันมี 2 เรื่อง
คือ เรื่องที่ศิษย์เก่าของผมบันทึกเวลาลงไปบนภาพ น่าประทับใจมาก
และเพื่อนร่วมงานที่ทำ series ของภาพร้อยเรียงเป็นเรื่องราว
ก็เพียงบันทึกไว้ครับว่าประทับใจ 2 เรื่องราวนี้
มิตรภาพระหว่างเพื่อน ๆ
มิตรภาพระหว่างเพื่อน ๆ
บทเรียนการบันทึกเรื่องดี ๆ นี้ผมเคยเห็นจากโฆษณาของ google
เกี่ยวกับบันทึกที่พ่อนรินทร์ เขียนถึงน้องนิม

คนสร้างสื่อ หรือ สื่อสร้างคน แขกรับเชิญจาก GTH, EXACT, Hub Ho Hin

อ.อดิศักดิ์ จำปาทอง กล่าวเปิดงาน คนสร้างสื่อ หรือ สื่อสร้างคน
อ.อดิศักดิ์ จำปาทอง กล่าวเปิดงาน คนสร้างสื่อ หรือ สื่อสร้างคน
ศุกร์ที่ 13 พ.ย.58 งานสัมมนา “คนสร้างสื่อ หรือ สื่อสร้างคน
จัดโดยนักศึกษาคณะนิเทศศาสตร์ชั้นปีที่ 4
ณ ห้องประชุมใหญ่ อาคารบริหารธุรกิจชุมพลพรประภา
แขกรับเชิญมืออาชีพ
1. พี่ก้องจาก GTH ฝ่ายตัดต่อ
http://gth.co.th/homegth/
2. พี่ยุ้ยจาก EXACT ดูแลนักร้อง
http://www.exact.co.th/
3. พี่เปิ้ลจาก บริษัท หับ โห้ หิ้น บางกอก จำกัด เป็น Producer บริษัทเปิดมาแล้วกว่า 25 ปี
ผู้ดำเนินรายการ อ.พิมพ์พธู พินทุเสนีย์
พร้อมด้วยน้องขวัญ  กับน้องเจมส์ (ธนัชกร เพียรจริง)
วิทยากรมืออาชีพ ได้แก่ พี่ก้อง พี่ยุ้ย พี่เปิ้ล
วิทยากรมืออาชีพ ได้แก่ พี่ก้อง พี่ยุ้ย พี่เปิ้ล
ภาพในงาน ถ่ายโดย คุณศราวุธ เบี้ยจรัส
https://www.facebook.com/media/set/?set=oa.1039138062818730
แฟนฉัน 2546
แฟนฉัน 2546
โปรแกรมพื้นฐานสำหรับการสมัครงาน (itinlife527)
มีโอกาสเข้าร่วมงานสัมมนาเรื่อง สื่อสร้างคน หรือคนสร้างสื่อ มีแขกรับเชิญจากบริษัทสื่อจำนวน 3 ท่าน คือ พี่ก้อง จาก GTH พี่ยุ้ย จาก EXACT และ พี่เปิ้ล จาก HUB HO HIN Bangkok มีพิธีกรหลักคือ อ.พิมพ์พธู พินทุเสนีย์ ซึ่งวิทยากรได้เล่าถึงประสบการณ์จากการทำงานมาหลายสิบปี และแบ่งปันว่ามีโอกาสในการทำงานสายสื่ออย่างไร เพราะมุมมองของแต่ละท่านก็แตกต่างตามลักษณะงานที่ทำ พี่ก้องเป็นฝ่ายตัดต่อ ท่านใช้โปรแกรม Final cut pro เหมือนน้องเจมส์ ธนัชกร เพียรจริง ที่เป็นพิธีกรบนเวทีเคยเรียนรู้โปรแกรมนี้เมื่อครั้งไปฝึกงานกับเครือเนชั่น บอกว่าแม้เวลาที่รับผิดชอบงานจะเป็นเช้าถึงเย็นเหมือนอาชีพอื่น แต่ถ้ามีงานด่วนมากเข้ามาก็ต้องเคลียร์งานให้เสร็จ  บางทีจะออนแอร์ (On air) บ่ายวันเสาร์ ก็ต้องทำให้เสร็จและส่งงานเช้าวันเสาร์นั้นเลย
พี่เปิ้ลในบทผู้บริหารเล่าเรื่องการสมัครงาน ความมีวินัยในที่ทำงาน และช่วงทดลองงานเป็นช่วงที่ตัดสินใจเลือก ทั้งบัณฑิตเลือกว่างานที่ตนกำลังทดลองทำนี้เหมาะกับตนหรือไม่ และบริษัทก็เลือกว่าบัณฑิตใหม่ที่มาสมัครนี้มีคุณสมบัติตรงกับงานหรือไม่ ปัจจุบันคนที่ทำงานด้านสื่อไม่ว่าจะเป็นฉากหน้าหรือฉากหลังก็ต้องการคนที่มีความสามารถที่หลากหลาย ทั้งทำบัญชี ทำการตลาด ทำกราฟฟิก ทำข้อมูล เป็นต้น ที่สำคัญคือต้องมีความมุ่งมั่นในงานที่ได้รับมอบหมายอย่างจริงจัง โดยน้องขวัญ ชญาภา ปัญญา พิธีกรร่วม ได้สอบถามพี่เปิ้ลอีกหลายเรื่อง เช่น ที่บริษัทของพี่รับสาขาวิชาอะไรบ้าง ก็ได้รับคำตอบว่าดูที่ความสามารถไม่จำเป็นต้องจบนิเทศศาสตร์ถึงจะไปทำงานสื่อได้ ปัจจุบันมีสาขาอื่นเข้าไปทำงานสายนิเทศมากมาย เพราะดูกันที่ความสามารถ
พี่ยุ้ยในบทของคนที่ใกล้ชิดและเดินทางไปกับนักร้อง นักแสดง ที่ร่วมสนับสนุนการออกแบบคาแรกเตอร์ให้ซุปตาร์แต่ละคนให้ดูโดดเด่นโดนใจ กำชับว่าความสามารถพื้นฐานที่ผู้สมัครงานต้องมีในการสมัครงาน คือ ใช้โปรแกรม Word, Excel, Powerpoint ได้ เพราะไม่ว่าจะทำหน้าที่อะไร ก็ต้องพิมพ์รายงาน เขียนบันทึก ต้องคำนวณพื้นฐานได้ เช่น สรุปค่าใช้จ่าย หรือการนำเสนอผลงาน เพราะถ้าใช้โปรแกรมพื้นฐานเหล่านี้ไม่ได้ก็จะทำให้เข้ากับพี่หัวหน้าในที่ทำงานได้ไม่ดี ถ้าตอบว่าไม่ได้ ไม่เป็น ไม่มีใครสอนมาก่อน ก็อาจเป็นเหตุผลทำให้ไม่ผ่านช่วงทดลองงาน ดังนั้นการเรียนรู้การใช้โปรแกรมสำนักงาน (Microsoft Office) จึงเป็นสิ่งที่จำเป็นสำหรับบัณฑิตทุกคน

แล้ววันนี้ ก็ทราบข่าวว่า  GTH จะปิดตัวลง ทั้งที่เป็นผู้ทำหนังดังมากมาย
เรื่องที่ผมเคยดูของค่ายนี้ คือ รัก7ปีดี7หน พี่มากพระโขนง ไอฟายแต๊งกิ้วเลิฟยู้ คิดถึงวิทยา ฟรีแลนซ์ กวนมึนโฮ
รถไฟฟ้ามาหานะเธอ เพราะอากาศเปลี่ยนแปลง (Seasons Change) และแฟนฉัน
http://www.matichon.co.th/news_detail.php?newsid=1447395230

ข้อความจากเว็บไซต์ของ gth.co.th


ขอขอบพระคุณทุกๆท่านทั้ง แฟนๆ บริษัทคู่ค้า ตลอดจนนักแสดงและศิลปินต่างๆที่ร่วมทุกข์ร่วมสุขและช่วยขับเคลื่อนเราตลอดมา จุดเริ่มต้นของ บริษัท จีเอ็มเอ็ม ไท หับ จำกัด (GTH) มาจากการรวมตัวของ 3 บริษัท คือ บริษัท แกรมมี่ เอนเตอร์เทนเม้นท์ จำกัด (มหาชน),บริษัท ไท เอนเตอร์เทนเมนต์ จำกัด และบริษัท หับ โห้ หิ้น บางกอก จำกัด ตลอดระยะ 11 ปีที่ผ่านมาได้ร่วมกันบริหารและสร้างผลงานในนามบริษัท GTH ที่ทุกคนรู้จักมากมาย อาทิ ภาพยนตร์ พี่มากพระโขนง, ไอฟาย..แต๊งกิ้ว เลิฟยู้, รถไฟฟ้ามาหานะเธอ, ละครซีรีส์ ฮอร์โมน ฯลฯ

จนเมื่อสักระยะเวลาที่ผ่านมาแนวทางการบริหารงานจากผู้ก่อตั้งจาก  3 บริษัทมีเป้าหมายและความคิดเห็นที่แตกต่างกัน  ไท เอนเตอร์เทนเม้นท์ ต้องการนำบริษัทเข้าตลาดหลักทรัพย์เพื่อเพิ่มเงินทุนในการพัฒนาโปรเจคให้ใหญ่และหลากหลายมากขึ้น  ทาง หับ โห้ หิ้น บางกอก เห็นว่าบริษัทยังไม่มีความพร้อมที่จะเข้าตลาดฯในช่วง 1-3 ปีนี้   เนื่องจากปัจจุบันยังคงเน้นการผลิตผลงานที่สร้างสรรค์ มีคุณภาพ และใส่ใจทุกขั้นตอนในการทำงาน การเข้าตลาดฯตอนนี้อาจทำให้เกิดภาวะกดดันที่ลดทอนความคิดสร้างสรรค์และคุณภาพของผลงาน  สำหรับ GMM Grammy มองเห็นข้อดีของการพัฒนาบริษัทไปในทั้ง 2 ทิศทาง และพร้อมที่จะรับแนวทางที่ผู้ร่วมหุ้นทั้งสองฝ่ายสามารถตกลงกันได้ จากการที่ทุกฝ่ายพยายามพูดคุยเจรจาเพื่อหาทางออกมานานพอสมควรและยังไม่สามารถบรรลุข้อตกลงในการวางเป้าหมายบริษัทร่วมกันได้ จึงเห็นตรงกันว่าหากยังจะดำเนินงานต่อโดยไม่สามารถหาข้อสรุปได้จะก่อให้เกิดผลเสียต่อไปกับทุกฝ่าย บริษัท จีเอ็มเอ็ม ไท หับ จำกัด (GTH) จึงตัดสินใจร่วมกันขอยุติการดำเนินงานของบริษัทฯลง โดยจะมีผลในวันที่ 31 ธ.ค. 2558 เป็นต้นไป

สำหรับผลงานที่ผ่านมาทั้งภาพยนตร์และละครที่ผลิตในนาม บริษัท จีเอ็มเอ็ม ไท หับ จำกัด (GTH) ทั้ง 3 ฝ่ายเห็นตรงกันว่า จะให้ บริษัท จีเอ็มเอ็ม แกรมมี่ จำกัด (มหาชน) เป็นผู้บริหารสิทธิ์ทั้งหมด ซึ่งจะมีการแต่งตั้งตัวแทนในการบริหารสิทธิ์อย่างเป็นทางการอีกครั้ง สำหรับผลงานที่ทางบริษัทฯกำลังดำเนินการผลิตอยู่นั้น ทางบริษัทฯจะดำเนินการผลิตต่อและนำออกเผยแพร่ในปี 2559 ในนามของบริษัทฯจนเสร็จสิ้น

ขอบคุณที่รักกันมาตลอด
บริษัท จีเอ็มเอ็ม ไท หับ จำกัด
13 พฤศจิกายน 2558

แท่นวางเมาส์หลุดร่วงหลายตัว

แท่นวางเมาส์
แท่นวางเมาส์

ที่มา
เห็นแผ่นเหล็กทรงวงกลม ที่นำมาใช้เป็นเงื่อนไขในการเรียน
เป็นสัญลักษณ์สื่อว่าผู้ที่ได้รับเหรียญคือผู้ที่หลุดเข้าไปในเครือข่ายสังคม
แล้วทิ้งห้องเรียนไว้ด้านหลัง ก็จะมีผลต่อเกณฑ์การประเมินในชั้นเรียน
เมื่อมองแผ่นเหล็ก ก็เห็นว่าเป็นแผ่นที่ใช้ประกอบแท่นว่างเมาส์ของโต๊ะคอมฯ ทุกตัว

สำรวจกับนักศึกษา พบว่า
1. โต๊ะคอมพิวเตอร์หลายตัวที่มีแท่นวางเมาส์นั้น แท่นวางเมาส์หลุดออกมา
เมื่อตรวจในรายละเอียด พบว่า ไม่สามารถประกอบกลับเข้าไปให้เหมือนเดิม
ถ้าพยายามจะประกอบ ก็ยังทำได้อยู่ แต่หัวหมุดจะยื่นออกมาบนถาดวางแป้นพิมพ์
ปัญหาที่เกิดขึ้น คือ พลาสติกที่ใช้รองรับหัวน็อตเสื่อมสภาพ รับน้ำหนักแท่นวางเมาส์ไม่ไหว
ทำให้พลาสติกรับน้ำหนักหลุดมาเฉพาะส่วนที่รับน้ำหนักเป็นรูปวงกลม
เมื่อประกอบกลับเข้าไป พบว่าไม่มีพลาสติกรองรับหัวน๊อต ซึ่งเป็นส่วนสำคัญ
ที่ใช้ยึดแท่นวางเมาส์กับถาดวางแป้นพิมพ์เข้าด้วยกัน
2. ใน 50 เครื่อง มีแท่นวางเมาส์หลุดออกมามากกว่า 5 ตัว
และพบว่านักศึกษาไม่นิยมใช้ถาดวางเมาส์ แต่วางไว้บนโต๊ะคอมพิวเตอร์
และหลายครั้งที่พบว่าการหลุดร่วงของแทนวางเมาส์ไม่ได้หลุดจากการใช้งาน
แต่หลุดลงมาเฉย ๆ ทั้งที่มีนักศึกษานั่งอยู่ และไม่มีนั่งอยู่
สาเหตุน่าจะมาจากพลาสติกรองรับหัวน๊อตบางเกินไป และหมดอายุ จนรับน้ำหนักต่อไปไม่ไหว
3. ปัจจุบัน แท่นวางเมาส์ไม่ถูกใช้งาน
ปัญหาน่าจะเป็นเรื่องของการออกแบบโต๊ะ เพราะแท่นวางเมาส์ยื่นเข้าตัว และอยู่ห่างจากจอภาพมาก
พบว่า นักศึกษานิยมใช้เมาส์วางบนโต๊ะคอมพิวเตอร์มากกว่า เพราะสะดวกในการใช้งาน
ทำให้ไม่พบนักศึกษาดึงเมาส์ลงมาวางบนแท่นวางเมาส์ ขณะใช้งานกับเครื่องคอมพิวเตอร์
ที่ผ่านมาจึงไม่พบการร้องเรียนว่าแท่นวางเมาส์ชำรุด
4. สรุปว่าจะไม่พยายามประกอบเข้าไป
ถ้าประกอบเข้าไปหัวน๊อตจะไปชนกับแป้นพิมพ์ แล้วทำให้ใช้งานแป้นพิมพ์เป็นปัญหา
และการประกอบเข้าไปก็จะไม่ได้ประโยชน์ใดเพิ่ม
เพราะไม่พบการใช้งานแท่นวางเมาส์ จากการให้ข้อมูลของนักศึกษาผู้ใช้งาน
ปล.ผมสนใจเรื่องปฏิสัมพันธ์ระหว่างมนุษย์กับคอมพิวเตอร์
http://www.thaiall.com/hci/
ว่าคบหากันดีอยู่รึเปล่า หรือมีปัญหาแบบพ่อเลี้ยงกับลูกเลี้ยง ที่ฆ่าชิงทรัพย์
http://www.komchadluek.net/detail/20151101/216169.html


ภาพประกอบจาก
https://www.facebook.com/media/set/?set=a.10153701189182272.1073741900.350024507271

ฟังมาว่าโปรเจคเตอร์ระเบิด ต้องไปดู ว่าอะไรที่ระเบิด เพราะอะไร

หลอดดี เทียบให้ดูกับหลอดที่ระเบิด
หลอดดี เทียบให้ดูกับหลอดที่ระเบิด
หลอดระเบิด ข้างในมีเศษแก้วเต็มไปหมด
หลอดระเบิด ข้างในมีเศษแก้วเต็มไปหมด
ภาพหลอดระเบิด ถ่ายโดยคุณเปรม
ภาพหลอดระเบิด ถ่ายโดยคุณเปรม
ราคาหลอด กับโปรเจคเตอร์
ราคาหลอด กับโปรเจคเตอร์
projector ก็เสียได้ และมักเสียเมื่อหมดประกันแล้ว
projector ก็เสียได้ และมักเสียเมื่อหมดประกันแล้ว

มีอยู่วันหนึ่ง เลขาฯ คนสวย บอกว่าหัวหน้าประชุมร่วมกับอีกหลายท่าน
แล้วอยู่ ๆ โปรเจคเตอร์ก็ระเบิดดังตูม ตกใจกัน
จากนั้น ก็ส่งอีเมลเป็นเรื่องเป็นราวมา ขอให้ไปดูให้หน่อย
ก็ต้องไปดูจะได้อะไรอะไรกันต่อไป ก็มีเรื่องเล่าดังนี้
1. ไปดูที่เกิดเหตุ เห็นโปรเจคเตอร์วางบนโต๊ะหินอ่อน มีสายไฟโยงกับปลั๊ก สายไฟค่อนข้างตึง
2. ปลั๊กพ่วงอยู่ใต้โต๊ะคอมพิวเตอร์ แถวที่วางเท้า อาจเผลอไปเตะใส่ได้
3. นำโปรเจคเตอร์กลับมาตรวจสอบว่าหลอดชำรุดหรือไม่ ก็ได้คุณเปรมช่วยแกะดู
พบว่าหลอดโปรเจคเตอร์แตกละเอียด มีเศษแก้วในหลอดเต็มไปหมด
4. ประกันหลอดไฟ ปกติคือ 1 ปี หรือ 1000 ชั่วโมงแรก
ถ้าเปิด 6 ชั่วโมงต่อวัน ก็จะได้ 166 วัน แต่อายุเกิน 3 ปีแล้ว
ถ้าเสียที่ตัวเครื่อง เช่นวงจร หรือพัดลม ก็หมดประกัน 3 ปีไปแล้วเช่นกัน
5. สรุปว่าหาตัวใหม่ไปให้คุณเลขาฯ ส่วนตัวนี้ก็แทงจำหน่ายว่าชำรุด
เพราะถ้าซื้อหลอดราคา 8000 บาทมาใส่ ก็ไม่กล้ารับประกันว่าจะใช้ได้ถึง 1 ปีหรือไม่

ปล. การระเบิดอาจเกิดขึ้นได้ในกรณีอุปกรณ์เก่ามากแล้ว อุณหภูมิสูง หรือสภาพแวดล้อมไม่ดี


ราคาโปรเจคเตอร์ และหลอด EB-X7
– เครื่องราคา 2 หมื่นขึ้นไป
– หลอดราคา 8000 กว่าบาท
http://www.priceza.com/s/%E0%B8%A3%E0%B8%B2%E0%B8%84%E0%B8%B2/Projector-Epson-Eb-X7

แนะนำวิธีการเปลี่ยน หลอดภาพ Epson Lamp โดยละเอียด
http://www.winboardtechnology.com/index.php?route=information/information&information_id=23

คำแนะนำเพื่อยืดอายุการใช้งานของ Projector Lamp ของคุณ
1. วางในที่ ๆ เหมาะสม
2. ทำความสะอาดและเปลี่ยนตัวกรองอากาศสม่ำเสมอ
3. ปิดเครื่องแล้วรอให้เย็น ก่อนเก็บ
4. ไม่ย้ายเครื่องขณะใช้งานอยู่
5. ใช้แสงที่เหมาะกับสภาพห้อง
6. ระหว่างตัวเครื่องและปลั้กไฟ สายไฟฟ้าต้องไม่ตึง ไม่งอสายเกินไป
7. ไม่วางปลั๊กไฟไว้ในจุดที่เท่าแตะถึง หรือไม่มั่นคง
http://www.epson.co.th/epson_thailand/my_epson/tips_and_tricks/eb_s7/prolong_your_projector_lamp_life.page

ทดสอบการทำงานของเครื่องบริการ กับเครื่องลูก

การเชื่อมต่อเข้ามาพร้อมกัน 10 connection
การเชื่อมต่อเข้ามาพร้อมกัน 10 connection

ที่มา ที่ไป
เตรียมสอนนักศึกษาเรื่องศักยภาพของเครื่องบริการ
ไม่ได้อยู่ที่ RAM อย่างเดียว ยังมีรายละเอียดอีกมาก
แม้เครื่องจะอยู่ใน Cloud ก็ยังสุ่มเสี่ยงต่อการเดี้ยงกลางอากาศได้เช่นกัน
เพราะเวลาเช่าเครื่องบริการใน Cloud ก็ต้องกำหนดว่าจะจ่ายให้กับอะไรอยู่ดี

การเชื่อมต่อเข้ามา 1 connection ก็ยังรับไหว
การเชื่อมต่อเข้ามา 1 connection ก็ยังรับไหว

การทดสอบเครื่องที่ทำงาน
ทดลองใช้เครื่องหนึ่งร้องขอบริการจากอีกเครื่องหนึ่ง
ในที่นี้ desktop2 คือ เครื่องบริการเว็บและอีเมล
ส่วนเครื่อง notebook คือ เครื่องลูกที่ส่ง request ไปยังเครื่องบริการ
ด้วยการเปิดเว็บเพจเดียวกันพร้อม ๆ กัน 10 iframe ใน 1 หน้าต่าง
แต่ละ iframe เรียกไปยัง url แบบส่งค่า get ที่แตกต่าง
และ url คือ php ที่เรียกใช้ smtp ก็จะ load เครื่องบริการเกือบ 50 Kbps
โปรแกรมที่ monitor ใช้ tcpview for windows ซึ่ง download ได้ฟรี
จาก https://technet.microsoft.com/en-us/library/bb897437.aspx
และใช้ task manager ดู performance ของ ethernet ว่าขึ้นลงอย่างไร
เมื่อเครื่อง notebook ส่งคำขอใช้บริการไปยัง desktop2
เครื่องบริการทดสอบเปิดบริการด้วย xampp เฉพาะส่วนของ apache
ถ้าเปิด mercury ก็คงจะทำให้เกิดภาระกับเครื่อง desktop2 ขึ้นอีกเยอะ

ในขณะที่เครื่องลูกยังไม่ได้เชื่อมต่อเข้ามาผ่าน port 80
ในขณะที่เครื่องลูกยังไม่ได้เชื่อมต่อเข้ามาผ่าน port 80

สรุปผลการทดสอบเครื่องที่ทำงาน
เครื่อง desktop2 เป็นเพียงเครื่อง PC ที่มีทรัพยากรต่ำ
และ Bandwidth ต่ำ รองรับการ download ได้ไม่มาก
และไม่ได้ออกแบบให้ทำงานกับ Cache server : Static file แต่อย่างใด
ถ้ามี request เข้ามาสัก 20 – 30 คน พร้อม ๆ กัน
เครื่องนี้ก็คงจะรองรับการเชื่อมต่อไม่ไหวเป็นแน่ เพราะคอขวดเยอะครับ

การ rename database ใน mysql

rename mysql database
rename mysql database

มีเพื่อนถามถึงการ rename database ใน mysql
ลองเข้าไปดูพบว่ามีคำสั่ง rename database อยู่จริง
พบว่าถูกเพิ่มเข้าไปในรุ่น 5.1.7 แต่ถูกลบออกในรุ่น 5.1.23
หากเรียกใช้ไม่ได้ ก็แสดงว่าคำสั่งใช้ไม่ได้ในรุ่นที่ท่านใช้อยู่
ถ้าต้องการ rename database มีคำแนะนำ 2 วิธี
1. ใช้ phpmyadmin คลิ๊กที่ database นั้น แล้วเลือก operations
มองหา Rename database to: แล้วกรอกชื่อใหม่ แล้วกดปุ่ม Go
2. ใช้ mysql command line
หากมี database ชื่อ test1 และต้องการเปลี่ยนเป็น test2
สามารถทำได้ดังนี้

>show databases;
>create database test2;
>use test1;
>show tables;
>rename table test1.a to test2.a;
>drop database test1;

ก็เป็นอันเรียบร้อย
https://dev.mysql.com/doc/refman/5.1/en/rename-database.html

ปรับ nginx และ application บน amazon cloud กับ google cloud

พักนี้ช่วยเพื่อนดู cloud ของ google กับ amazon
เพราะย้ายบริการระหว่าง cloud ทั้ง 2 ตัว ให้ทำงานกับ wordpress
แล้วพบปัญหาบางอย่างจาก google cloud เกี่ยวกับ
การรองรับ static file หลายร้อย gigabyte กับฐานข้อมูล 20 กว่า gigabyte
และ plug-in ของ wp โหด ๆ อีก 2 – 3 ตัว มีการรายงานพบปัญหา 502 ตลอด
http://aws.amazon.com และ http://cloud.google.com
เหตุที่บันทึกเรื่องราวไว้ เผื่อว่าเพื่อนกลับมาถามอีก จะได้ดำเนินการอีกครั้ง
มีประเด็นแบ่งปัน ดังนี้
1. มีปัญหาเรื่องการ redirect ไปหน้าอื่นของ wordpress ไม่ได้เลย
ต้องเข้าไปแก้ nginx.conf ในบรรทัดที่กำหนดว่า
try_files $uri $uri/ /index.html;
เป็น try_files $uri $uri/ /index.php?$args;
2. ส่วนการเข้า shell ในแต่ละ cloud ก็ต่างกันไป
สำหรับ google cloud ผมจะเข้า control panel แล้วคลิ๊ก ssh
ก็จะเข้า secure shell ได้เลย
แต่กับ amazon cloud เพื่อนจะส่งแฟ้ม .ppk ซึ่งเป็น private key file for authentication
แล้วแจ้ง user name กับ ip ให้ใช้โปรแกรม putty เข้า port 22 ไปจัดการระบบ
เข้าไปก็ใช้ sudo su เป็น root ได้เลย เรื่องนี้เป็นการเริ่มต้นใน cloud แต่ละตัวของผม
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
http://www.select2web.com/webservice/amazon-elastic-computer-clound-ec2-part-6-putty-login.html
3. จากนั้นก็ config ให้ ftp เข้าไปแล้วส่งแฟ้มผ่าน user ชื่อ bitnami ได้เลย
ซึ่ง google cloud มีเรื่องต้องกำหนดเกี่ยวกับ permission หลายจุด
แต่ที่เหมือนกันกับ amazon cloud คือ การทำ link มายัง home ของ user
ผมจะเข้าห้อง /home/bitnami
แล้วใช้คำสั่งว่า /home/bitnami# ln -s /opt/bitnami/nginx/html
พอเพื่อน ftp เข้ามาก็เห็นห้อง html แล้วโยนไฟล์เข้าไปใน html directory ได้เลย
4. เพื่อนอยากใช้ memcached ไม่ใช่ memcache บน wordpress
ก็ย้าย host มาหลายตัว จาก dreamhost.com เป็น google cloud และมาเป็น amazon cloud
ก็ได้ help ของ bitnami ช่วยไว้ เพราะ package ที่เลือกไว้ก็ใช้ bitnami
https://wiki.bitnami.com/Components/PHP?highlight=install+memcached#How_to_install_Memcached_module_using_libmemcached_library.3f
5. การ config ให้ใช้งาน php บน nginx ของแต่ละ server ก็ไม่เหมือนกัน
ของ amazon cloud ผลใช้ config ด้านล่างนี้

location ~ \.php$ {
root           html;
fastcgi_read_timeout 300;
fastcgi_pass   unix:/opt/bitnami/php/var/run/www.sock;
fastcgi_index  index.php;
fastcgi_param  SCRIPT_FILENAME $request_filename;
include        fastcgi_params;
}

6. รหัสผ่านของ root บน MySQL server แต่ละตัวก็จะไม่เหมือนกัน
ก็พบคำแนะนำว่าใช้รหัสผ่านคือ bitnami สำหรับกรณีแรก กรณีอื่นก็ตามรายละเอียดข้างล่าง
https://wiki.bitnami.com/Components/MySQL#How_to_connect_to_the_MySQL_database.3f
The default password for MySQL root user in Virtual Appliances and AMIs is “bitnami”
The default password for MySQL root user in BitNami Cloud Hosting is the same that you set in the administration panel.
The default password for MySQL root user in a BitNami Magento stack is “bitnami1”

7. ใช้ amazon cloud ระบบกำหนดให้เปิดบริการ apache เป็น default
แต่ถ้าจะเปิด nginx เป็น port 80 ด้วยก็ได้ แต่ต้อง config กันหน่อย
เข้าไป config แบบ manual ดูจาก https://wiki.bitnami.com/Components/Nginx
แล้วเข้าไปแก้แฟ้ม config เปลี่ยน port กันทีละแฟ้ม
/opt/bitnami/apache2/conf/httpd.conf จาก 80 เป็น 8088
/opt/bitnami/nginx/conf/nginx.conf จาก 8088 เป็น 80
/opt/bitnami/nginx/conf/nginx.conf จาก 1234 เป็น 80

แล้วสั่ง #service bitnami restart เท่านี้ nginx ก็ตื่นมาบริการผ่าน port 80 แล้ว
8. การ import ข้อมูลขนาดใหญ่หลาย GB เข้า mysql
ที่มองไว้มี 2 วิธี
วิธีที่ 1. ใช้ ftp ส่งแฟ้ม .txt เข้าไปใน server
แล้วใช้คำสั่ง mysqlimport แต่เหมาะกับ csv
http://www.thegeekstuff.com/2008/10/import-and-upload-data-to-mysql-tables-using-mysqlimport/
วิธีที่ 2. หลัง upload .sql ก็ใช้คำสั่งข้างล่างนี้
#mysql -u root -ppassword databasename < filename.sql
เป็นการประมวลผลฝั่ง server
ไม่ใช่ประมวลผลระหว่าง server กับ client
ด้วยการยิงเข้าไปทีละระเบียน เน็ตหลุดก็แย่เลย

aws dynamodb failures
aws dynamodb failures

อีกเรื่องที่น่าสนใจ
ระบบฐานข้อมูล DynamoDB ของ Amazon ล่มเมื่อเช้าวันอาทิตย์ที่ 20 ก.ย.58
ทำให้ Netflix.com เว็บบริการดูหนัง และอีกหลายเว็บไซต์มีปัญหา
โดยเฉพาะ US-East data center complex in Ashburn, Virgina.
http://fortune.com/2015/09/20/amazon-cloud-snafu/

แก้ปัญหา virtualbox ไม่ซ้ำจุดเดิมไม่ตก คาดว่า hd ไม่พอ

ubuntu บน virtualbox
ubuntu บน virtualbox

วันสองวันนี้พบปัญหากับเครื่องคอมพิวเตอร์หนึ่ง
ผมใช้ virtualbox และติดตั้ง ubuntu 14.04.3 ตามคำแนะนำของหัวหน้า
แต่ใช้งานไปสักพักจะพบว่า Oracle VM VirtualBox Manager has stopped working
สำหรับเครื่องอื่นไม่พบปัญหา พบแต่เครื่องที่ผมใช้อยู่ประจำ การแก้ไข
1. เปลี่ยนรุ่นของ virtualbox ระหว่าง 4.2 , 4.3 และ 5.0.2
2. ปิด antivirus
3. เปลี่ยน folder ที่เก็บ .vdi เพราะสร้าง vdi จากเครื่องอื่นมาใช้ในเครื่องนี้
4. พยายามทำให้ hd เหลือพื้นที่เพิ่มขึ้น จาก 4 GB เป็น 7 GB
ณ ตอนนี้ก็ยังแก้ไขไม่ได้ คาดว่ากำหนด HD แบบ dynamic ไว้ 8 GB
แต่ HD เหลือจริงไม่ถึง 8 GB ทั้งที่การใช้งานจริงกินพื้นที่ประมาณ 1.5 GB เท่านั้น
.. เล่าปัญหาสู่กันฟังครับ แต่กับเครื่องอื่นไม่พบปัญหา

+ http://www.ubuntu.com/download/desktop

+ https://www.virtualbox.org/wiki/Downloads

ช่วยเพื่อน config ให้ใช้งาน ftp ใน google cloud ได้ ครั้งที่สอง

google cloud
google cloud

มีโอกาสช่วยเพื่อน config Linux ซึ่งอยู่ใน google cloud
หรือ http://cloud.google.com ให้สามารถใช้ ftp
สำหรับ upload script เข้าไปในระบบ
ครั้งนี้เป็นครั้งที่สอง ดีกว่าครั้งแรก เพราะใช้ user bitnami ที่มีอยู่
แต่ครั้งแรกคลำทางไม่ถูก สร้าง user ใหม่ เข้าไปครอบ folder เดิมเลย
.. แต่ก็พอใช้งานได้ครับ สรุปว่าต้องใช้ bitnami ถึงจะถูกแนวที่เขากำหนดไว้

ขั้นตอนเริ่มต้นก่อนเข้า ssh (Secure shell)
1. เข้า Compute, Compute Engine, VM instances
2. พบ instance ที่สร้างขึ้น ของเพื่อนผมเป็น nginxstack
3. ในบรรทัดนั้นมีคำว่า default ใต้ network ก็เข้าไป
4. เพิ่ม default-allow-ftp
มี Allowed protocols / ports เป็น tcp:21
มี Source tag/ IP range เป็น 0.0.0.0/0 เพื่ออนุญาตจากที่ใด เฉพาะ port ที่กำหนด
มี Target Tags เป็น Apply to all targets
ขั้นตอนการเข้าจัดการด้วย secure shell
#sudo su
#cd /etc
#vi vsftpd.allowed_users
เปลี่ยนจากผู้ใช้ชื่อ bitnamiftp เป็น bitnami
#vi vsftpd.conf
เพิ่ม # หน้า listen_address=127.0.0.1
#cd /etc/init.d
#./vsftpd restart
#passwd bitnami
#ln -s /opt/bitnami/nginx/html html
#cd /opt/bitnami/nginx/conf/bitnami
#vi bitnami.conf
แล้วเติม index.php ไปหลัง index
เดิม index index.html index.htm;
เป็น index index.php index.html index.htm;
#/etc/init.d/bitnami restart

เพื่อให้แน่ใจผม upload index.php มี phpinfo() เข้าไป
เพื่อให้เห็นว่า php ทำงาน จะได้ติดตั้ง app ต่าง ๆ ได้