วันอังคารที่ 17 มกราคม พ.ศ. 2560

การหา IP Address กล้อง IP Camera และการเชื่อต่อกับระบบที่มี Firewall และ Authentication

เนื่องด้วย ปัจจุบันมีกล้อง IP Camera ถูกๆ  มาจำหน่ายในท้องตลาดมากมาย ซึ่งมีราคาถูกลงมาก จึงเป็นที่นิยมซื้อมาติดที่บ้าน กันมากมาย
เพราะการติดตั้งที่จะง่ายแสนจะง่าย เพียงแค่เสียบสาย LAN เข้ากับ ADSL Router และ ใช้ Application บนมือถือ ถ่ายรูป QRCode อยู่ส่วนท้ายของกล้อง
ก็จะเจอกล้องพร้อมใช้งาน ใช้เวลาไม่เกิน 3 นาที ก็ติดตั้งสำเร็จแล้ว

แต่หากเอามาใช้กับ องค์กรที่มีระบบ รักษาความปลอดภัยสูง มี Firewall และมีระบบยืนยันตัวตนแล้ว มันเป็นเรื่องที่ยากมาก สำหรับเจ้า IP Camera กล้องวงจรปิดดูผ่านมือถือ
เพราะมันใช้ Application ของมันเอง ในการติดต่อสื่อสารของกล้อง และ Application จึงลองโหลด Application แล้วลองเสียบกล้อง และค้นหากล้องตามคู่มือดู
ปรากฏว่า มันวิ่งไปที่ App Server ของมัน ที่อยู่บน cloud amazon.com แล้วค่อย แล้วค่อยกลับมาหา IP Camera  ตามรูป




วันพฤหัสบดีที่ 12 มกราคม พ.ศ. 2560

คำสั่ง SQL Online ด้วย sqlfiddle.com

sqlfiddle.com  เป็น การเขียน คำสั่ง SQL Online เหมือนกันกับ เขียน Code online เพียงแค่เรามีชุดคำสั่งสร้างตาราง กับ ข้อมูลนำเข้าของ ตาราง ก็สามารถ สร้างคำสั่ง SQL ง่ายๆ ออกมาแล้วหละครับ

มาดูตัวอย่างกันเลยดีกว่า ให้เข้าไปที่ sqlfiddle.com ก่อนครับ


Monitor MySQL Database

ห่างหายไปนานสำหรับการเขียน Blog ครับ สำหรับวันนี้ เป็นเรื่องของการ Monitor MySQL Database ซึ่งก็มี Tool Free อยู่หลายตัว ซึ่งทางผู้เขียน ก็ได้ทดลองใช้เจ้าโปรแกรม MySQL Monitor Tool เป็นโปรแกรม Monitor สำหรับ MySQL Server ที่ Free และเบาอีกตัวหนึ่งทีน่าใช้งานครับ ชื่อว่า MySQL Monitor Tool ซึ่งสามารถดู Process List และ Chart แบบ Real time ได้ อีกทั้งยังสามารถ Record Chart ตามต้องการหรือช่วงเวลาได้ครับ แต่ทว่าเจ้า MySQL Monitor Tool นี้ หยุดพัฒนาไปแต่ปี 2013 แล้ว ถือว่าเป็นโปรแกรม ทางเลือกอีกตัวหนึ่ง ที่ไว้สำหรับ Monitor MySQL Database อย่างเดียวครับ ซึ่งเจ้าตัว MySQL Administrator ของ MySQL เอง ดู Process List แบบ Real time ไม่ได้ ต้องคอยมานั่งกด Refresh

Download ได้ที่นี่เลยครับ https://sourceforge.net/projects/mysqlmt/ 

เมื่อโหลดเสร็จแล้ว มันจะเป็น Zip File สามารถแตกไฟล์ใช้งานได้เลย แต่ต้องลง Java JDK ก่อน เพราะ Software ถึงจะใช้งานได้ Download Java


เมื่อเปิดโปรแกรมแล้ว ต้องตั้งค่า Server ก่อนครับ ไปที่ Server configuration

วันจันทร์ที่ 18 กุมภาพันธ์ พ.ศ. 2556

Internet TOT ล่ม




 ว่าด้วย Internet ล่ม เมื่อวันที่ 15 กุมภาพันธ์ 2556 ที่ผ่านมานั้น สาเหตุเกิดจากความผิดพลาดทางเทคนิค TOT ครับไม่ได้เกี่ยวข้องกับระบบของ รพ. แต่อย่างใด ซึ่งเหตุในวันที่ 15 กุมภาพันธ์ 2556 นั้น เกิดขึ้นเมื่อเวลา 02:42:30 เป็นเวรดึกของผมเอง ทาง User ก็ปล่อยนิ่งเดียวดายมาจนถึงตอนเช้า (ทั้งๆ ที่มี User login ใช้งานอยู่) กลับไม่แจ้ง
จนถึงเวลา 08.13 น. ขณะที่ถึงหน้า รพ. พอดี เดินไปส่งลูกที่ โรงเรียน  ได้รับโทรศัพท์จากประชาสัมพันธ์  แจ้งเข้ามาว่า ห้องบัตรเช็คสิทธิ์ ไม่ได้ ผมก็รีบตรงดิ่งไปที่ห้องบัตรช่องเช็คสิทธิ์ทันที ก็เปิดดูสถานะเครือข่าย ปรากฏว่าวงจรหลัก TOT ล่มก็เลย By Pass ทั้งหมดออกทาง UNINET จากนั้นก็ใช้ได้เลย
และเดินขึ้นมาตรวจสอบ Router ของ TOT อยู่ในห้อง Server จัดการ Reboot มันใหม่ เจ้ากรรม มันยัง ping  ไปหาที่อื่นไม่ได้ ก็เลยโทรเช็คกับพี่บาส วิศวกร TOT ประจำ จ.เลย ได้ความมาว่า ตอนนี้ล่มอยู่ ประมาณ 19 จังหวัด และจังหวัดเลยก็เป็น 1 ในนั้น ให้รอจึ้นถึงเวลา 10.30 - 11.00 น. โอพระเจ้า งั้นไม่เป็นไร เราวิ่งออกทาง Uninet อยู่ หลังจากที่วางโทรศัพท์ไปได้ไม่นาน เกิดเหตุไฟไหม้เสาไฟฟ้า ที่หนองบัวลำภู ทำให้สายไฟเบอร์ Optic ของ Uninet ขาด ทาง LRU จึงต้องไปวิ่งบน TOT ซึ่งได้ทำ BGP Routing ไปทาง Uninet อีกที(เข้าได้แต่เว็บในประเทศ) ทาง รพ. ทำ BGP Routing ไม่ได้เพราะเชื่อมกับ ISP โดยตรง
เอาละเราเหลือ 1 วงจรที่ใช้งานได้ คือ MPLS 1/1 ของ สป. จึงได้ปลุกมันขึ้นมา แต่ดันปลุกมันไม่ขึ้น เพราะเปลี่ยน เครื่อง Server ที่ทำแยกวงจรอินเตอร์เน็ตใหม่ จึงใช้เวลาประมาณ 30 นาที ในการ Config ใหม่ หลังจากที่ไม่ได้ใช้มันมานานมาก (เพราะ TOT ไม่เคยล่มนานขนาดนี้สักที) เมื่อทำการ Config สำเร็จ ประมาณ 09.45 น. ก็ สร้างกฎ ให้เฉพาะเครื่องที่เช็คสิทธิ์ 3 เครื่อง จัดเก็บรายได้ 3 เครื่อง  ห้องสื่อสาร item ems 1 เครื่อง GFMIS  1 เครื่อง (ส่วนใบรับรองการแจ้งเกิดนั้น ล่มทั้งระบบ เพราะไปใช้ ISP ของ TOT) และ ศูนย์คอม อีก 4 เครื่อง  เพื่อให้ใช้งานวงจร MPLS 1/1 M นอกนั้นใช้งานไม่ได้ จึงต้องรอวงจรหลักทำงาน
วันศุกร์ทั้งวันผมนั่งเช็คโน่นเช็คนี่ ไปเรื่อย ภาวนาให้ TOT ใช้งานได้เร็ว และโทรศัพท์ เข้า TOT ทุกครึ่ง ชั่วโมงเพื่อสอบถามความคืบหน้า จนถึงเวลาที่นัดหมายคือ 11.00 น. ก็โทรเข้าไปสอบถาม อีกครั้งก็ได้คำชี้แจงมาว่า ส่วนกลางยังแก้ไข ปัญหายังไม่สำเร็จ คงต้องรอต่อไป ไม่เกิน 16.00 น. แต่ผมก็ยังโทรสอบถามทุกครึ่ง ชม. เหมือนเดิม ก็ได้รับคำตอบเหมือนเดิม
จนกระทั่งเวลาประมาณ 15.30 น. เพื่อนผมกระซิบมาว่า เขาซ่อมไฟเบอร์ที่หนองบัวลำภูเสร็จแล้ว วงจร Uninet ทำงานแล้ว ผมก็เลย By Pass ทั้งหมดออกทาง UNINET ประมาณ 15.45 น. แต่มันก็ยังติดๆ ตับๆ อยู่ แต่ก็สามารถใช้งานได้
ได้เวลาเลิกงานผมก็ยังไม่ไว้วางใจวงจรของ UNINET เท่าไหร่นัก ก็เลยยังคงกฎเดิม เครื่องที่จำเป็นใช้งานให้ออกไปเส้นทาง MPLS เหมือนเดิม รวมทั้งเครื่องทำงานผมด้วย และก่อนกลับบ้านก็โทรไป TOT อีกรอบ บอกว่าผมกลับบ้านนอกแล้วนะครับ หากวงจรใช้งานให้บอกผมด้วย
จนกระทั่งเวลา 19.30 น. มีโทรศัพท์จากพี่วิศวกร ของ TOT โทรเข้ามาแจ้งว่า วงจร TOT สามารถใช้งานได้แล้ว และต้องขออภัยในความล่าช้า รวมระยะเวลาการ Downtime ของ TOT เป็นเวลา 17 ชม. จากเดิมที่เคยล่ม ปีละ 1 – 2 ครั้ง ครั้งละ ไม่เกิน 3 นาที และวันต่อมาผมก็ได้มาปลั๊ก TOT ระบบเข้าใช้งานเหมือนเดิม
ซึ่งการที่ระบบอินเตอร์เน็ตล่มไปในครั้งนี้ มีเสียงสะท้อนกลับน้อยมากครับในยุคนี้ เพราะมีทางเลือกอีกทางคือ ส่วนมากใช้ Mobile smart phone และเชื่อมเครือข่ายโทรศัพท์ 3G นั่นเอง ซึ่งต่างกันกับสมัยก่อนที่ยังไม่มีสิ่งเหล่านี้เข้ามามาก แบบว่า รับโทรศัพท์กันหูชากันทีเดียว ซึ่งในการล่มของ TOT ครั้งนี้ ทาง TOT ได้ออกมาชี้แจงว่าเป็นความผิดพลาดทางเทคนิค ซึ่งสามารถเกิดได้ทุกเมื่อ

วันจันทร์ที่ 19 มีนาคม พ.ศ. 2555

bug ของ OA HP Blade Server G7

ได้งมกับ HP Blade Server G7 มา 3 วัน เนื่องจาก iLO3 ของ Blade Server ใบที่ 3 เพราะไม่สามารถเข้าไปใช้งาน KVM ของ OA Software ของ blade server ได้ (แต่ ใบที่ 1,2,4 ใช้งานได้ปกติ)

วันศุกร์ที่ 27 มกราคม พ.ศ. 2555

แบบสำหรับส่งตัวผู้ป่วยไปรับการตรวจหรือรักษาต่อ

วันนี้มีพี่ฉ่าย คนดู Refer ของโรงพยาบาลเลยได้มานั่งดูโปรแกรมด้วย พี่เค้ามีความเห็นเพิ่มเติมจาก แบบส่งตัวผู้ป่วยไปรับการตรวจหรือรักษาต่อ ที่พิมพ์ออกมา นั้นดังนี้ครับ
ไม่มีผลการตรวจชันสูตรทางห้องทดลองที่สำคัญ(1) (หรือจะแยกเป็นอีกใบต่างหาก เพราะแพทย์คงไม่เดินมาดูผล Lab ที่หน้าเครื่อง )
การวินิจฉัยโรค(2) มีแต่ ICD10 Code (น่าจะมี ชื่อด้วยนะ เผื่อแพทย์บางท่าน จำรหัสไม่ได้) 



ผล Lab ที่มากับโปรแกรมครับ (ซึ่งดึงมาจาก HOSxp)


ยาที่เคยให้ผู้ป่วย ขอ งรพ. นั้นๆ (ซึ่งดึงมาจาก HOSxp)


คงต้องให้ทางคณะกรรมการพัฒนาระบบส่งต่อช่วยกันคิดพิจารณาดูว่าจะมีแนวทางในการใช้งานแบบใด ครับ

เท่าที่ได้ทดสอบโปรแกรม Refer Link กับ รพร.ด่านซ้าย จะต้องเปิดโปรแกรม ReferLink Monitor เอาไว้ด้วยครับ เพราะจะเป็นตัว Run ดึงข้อมูลจาก Web Service มาไว้ที่เครื่อง สถานะการรับถึงจะขึ้นครับ

วันพฤหัสบดีที่ 26 มกราคม พ.ศ. 2555

การกู้ข้อมูล Microsoft SQL Server 2000 จาก HD ที่ format แล้ว กับ Winspeed Version Microsoft SQL Server

เรื่องของเรื่องคือ คุณแม่บ้านของผม ทำงานอยู่ที่ฝ่ายบัญชี ของ สสจ.เลย ใช้โปรแกรมบัญชี WinSpeed (รพช. ทุกแห่งใน จ.เลย ใช้กันอยู่) อยู่มาวันหึ่งเครื่องที่ลงโปรแกรมไว้เป็นเครื่องแม่ เกิดช้า และอืด ฝ่าย ICT เลยน้ำเครื่องไปจัดการ Format หายเกลี้ยง และไม่ได้ BackUP ไว้ เพราะ คู่มือ BackUP ที่บริษัททำมา เกินปัญญาที่นักบัญชีจะทำได้ จึงเหลือแต่ก้อน Database Path ของโปรแกรม Microsoft SQL Server

ทำไงหละครับ ไม่ได้ Backup ไว้ หากกู้คืนไม่ได้ ต้องได้นั่งคีย์ใหม่แน่ๆ เลยเอาเครื่อง ถอด HD ไปใช้ Program กู้ข้อมูลจาก HD ที่โดน Format ไปแล้ว ปรากฏว่า กู้ได้ไฟล์ MDF ได้ (โชคดีสุดๆ) แต่ทว่า จะนำมาเข้าโปรแกรม เพื่อให้ winspeed มันอ่าน ได้ไงหละ ได้แต่ข้อมูลเป็น MDF File มา ไม่มี File LDF มา ต้องหาวิธีนำเข้า MDF ไฟล์ มาใช้งาน ก็ไปเจอเว็บ 1 ครับ เป็นภาษาอังกฤษ http://www.bloggang.com/mainblog.php?id=sunflower-theangel&month=28-09-2009&group=2&gblog=1 เลยลองทำตามวิธีนี้ ปรากฏว่า ได้ครับ ข้อมูลมา ครบครับ แต่ มันขึ้น DBO Use Only และเอาข้อมูลมาใช้ไม่ได้ จึงไปดู Properties ของ Database เลือก Option แล้วเอาเครื่องหมายถูกตรง Restrict access ออก คำว่า DBO Use Only ก็หายไป Database ก็ใช้งานได้ครับ

แต่ว่า ลองใช้เจ้าโปรแกรม Winspeed ติดต่อ Microsoft SQL Server ลองดู ปรากฏว่า -1 connection Error ครับ ลองโทรถามโปรแกรมเมอร์ของ Winspeed ดู (แต่เขาลาออกไปแล้ว) ได้ความว่า ต้องสร้าง DBControl ใน SQL Server ขึ้นมา แล้ว Import Database โครงสร้างเดิมของมันเข้าไป แล้วไปสร้างบริษัทขึ้นมาใหม่ แล้วเลือก เพิ่มบริษัท ใส่ชื่อ Database ให้ตรงกับชื่อ Database ที่กู้ไว้ได้ใน Microsoft SQL Server แล้วก็ใช้งานได้เหมือนเดิมครับ

ลองใช้งานดูข้อมูล AP AR ก็เป็นข้อมูลเดิมที่เคยบันทึกไว้ล่าสุดครับ

วันศุกร์ที่ 29 กรกฎาคม พ.ศ. 2554

วันพุธที่ 27 ตุลาคม พ.ศ. 2553

งานบุญประเพณีวันออกพรรษาและตักบาตรข้าวสาร เป็นประเพณีของชาว ต.แสงภา อ.นาแห้ว

ได้มีโอกาศไปที่ บ้านแสงภา ต.แสงภา อ.นาแห้วจังหวัดเลย ครั้งนี้
เนื่องในงานบุญประเพณีวันออกพรรษาและตักบาตรข้าวสาร ซึ่งเป็นประเพณีของชาว ต.แสงภา อ.นาแห้ว ที่สืบทอดกันมากว่า 400 ปี

ช่วง เช้าวันขึ้น 15 ค่ำเดือน 10  ชาวบ้านจะมารวมกันที่ลานหน้าวัดแสงภา ทำบุญตักบาตรถวายภัตตาหารแก่พระภิกษุสงฆ์ ส่วนภาคบ่ายจะนำผลไม้ เช่น กล้วย อ้อย ฟักทอง เผือก มัน ที่มีอยูในไร่ของชาวบ้าน นำมารวมกับสังฆทานเวียนรอบโบถส์ 3 รอบ ก่อนถวายแก่พระภิกษุสงฆ์ หลังจากนั้น ชาวบ้านจะนำบั้งไฟมาจุด เพื่อเป็นการบูชาพระรัตนตรัยในวันออกพรรษา ซึ่งปรากฏอยู่ในกัณฑ์เทศน์กัณฑ์หนึ่ง ในคัมภีร์ใบลาน มีการเทศน์ เพื่อฉลองบั้งไฟ ทำให้บ้านเมืองอยู่เย็นเป็นสุข ปราศจากโรคภัยไข้เจ็บ ซึ่งแตกต่างจากที่อื่นที่จะจุดบ้องไฟ เพื่อขอฝน

และวันแรม 1 ค่ำ เดือน 11 เป็นวันตักบาตรเทโว ชาวบ้านจะมารวมกันรอบโบถส์ เพื่อทำบุญตักบาตรแก่พระภิกษุสงฆ์ ที่จะคอยรับการตักบาตรจากชาวบ้านอยู่ภายในรอบวงสายสิญจน์ โดยการตักบาตรด้วยข้าวสารเหนียว เพื่อให้พระภิกษุสงฆ์หุงหาระหว่างที่ชาวบ้าน เตรียมเก็บเกี่ยวข้าวที่ใกล้จะมาถึง

มีภาพเล็กๆ น้อยๆ ครับ