บทความ

กำลังแสดงโพสต์จาก กรกฎาคม, 2015

Chrome UA Spoofer Extensions สำหรับจำลอง device ต่างๆเพื่อทดสอบเว็บไซด์ของเรา พร้อม code php check device& mobile type

รูปภาพ
Chrome UA Spoofer Extensions สำหรับจำลอง device ต่างๆเพื่อทดสอบเว็บไซด์ของเรา    หากคุณเป็นผู้พัฒนาเว็บไซด์หรือผู้ดูแลเว็บไซด์ แล้วต้องการทดสอบเว็บไซด์ของเราว่าหากเปิดดูด้วยมือถือ iphone , ipad , android, windows phone หรือ safari หน้าตาเว็บไซด์ของเราจะออกมาสวยงามหรือเปล่า จะออกมาเป็นอย่างไรน่ะ หากเราต้องการทดสอบทั้งหมด เราต้องมีอุปกรณ์เหล่านั้นทั้งหมด เมื่อก่อนใช่ครับ  แต่เดี๋ยวนี้ไม่ต้องครับ แค่มี chrome browser กับ extensions ก็สามารถจำลองอุปกรณ์ที่กล่าวมาได้ทั้งหมด ก่อนอื่นเราต้องมี google chrome ก่อนน่ะครับ 1.ถ้ามีแล้วก็ทำการติดตั้ง Chrome UA Spoofer จากลิงค์นี้ได้เลยครับ https://chrome.google.com/webstore/detail/user-agent-switcher-for-c/djflhoibgkdhkhhcedjiklpkjnoahfmg   เลือก ติดตั้งในวงกลมสีแดงน่ะครับ ส่วนของผมติดตั้งแล้ว จะขึ้นว่าเพิ่มใน chrome แล้ว 2.เมื่อติดตั้งเสร็จเรียบร้อยแล้วจะมี icon รูปกระดาษใส่แว่นอยู่หลังช่อง url น่ะครับ  สำหรับการใช้งานเราเพียงแค่เปิดเว็บไซด์ที่เราต้องการทดสอบ แล้วคลิ๊กที่ icon รูปแว่น เลือกชนิดของ os หรือ device ที่เราต้องการทดส

ระบบการแจ้งเตือน Server Down ผ่าน SMS โดยอาศัยความสามารถของ HTTP API (Messagedd) ไม่ฟรี

ระบบการแจ้งเตือน Server Down ผ่าน SMS โดยอาศัยความสามารถของ HTTP API (Messagedd) ไม่ฟรี ไว้เป็นอีกทางเลือกน่ะครับ สำหรับใช้ในการตรวจสอบสถานะการทำงานของ server และ network หาก สถานะ down เมื่อไหร่ ก็จะส่ง sms แจ้งเตือนครับ แต่มีค่าใช้จ่ายในการส่ง sms น่ะครับ ผมซื้อ 1000 บาท ส่งได้ 1000 ข้อความ ปกติก็ไม่ค่อยได้ส่ง sms เพราะ server กับ network ไม่ค่อย down ครับ   ผมเลือก messagedd ครับ เพราะว่ามี http api ให้เราสามารถเขียนโปรแกรมผ่าน shell script ส่งข้อความได้  จริงๆ จะเลือกของบริษัทไหนก็ได้ครับ ขอให้สามารถเขียนโปรแกรมส่งเองได้เป็นพอ  เพราะบางทีการแจ้งเตือนผ่าน sms อาจไม่สะดวกเสมอไปครับ ขั้นตอน 1.เข้าไปที่ http://www.messagedd.com/  เพื่อสั่งซื้อ sms ก่อนน่ะครับ ให้ได้ user และ password มาก่อน จึงค่อยไปทำข้อที่ 2 2.เขียน shell scirpt บน linux  ในการตรวจสอบ  ตั้งชื่อว่า   monitor_server.sh  แล้วกำหนดค่าให้ run ได้น่ะครับ โดยกำหนดเป็น  chmod +x monitor_server.sh [root@network ~]# vi monitor_server.sh #!/bin/bash # shell scripts to check status server if server down can be send s

เครื่องมือในการช่วย monitor server และ network ของผม

เครื่องมือในการช่วย monitor server และ network ของผม 1.ใช้พวก software monitor แจ้งเตือนทางเมล์เมื่อเกิดปัญหา    ผมใช้หลายตัว เช่น  cisco prime , solarwind , cacti ฯลฯ คือ ถ้าเกิดใช้งานแล้วรู้สึกว่าช้า ก็จะมาเปิด พวก software ดูครับ ถ้าปกติไม่ค่อยดูครับ 5555    ****แต่ก็มีปัญหาเพราะบางครั้งไม่สามารถใช้อินเทอร์เน็ตได้  จึงไม่ได้รับเมล์ หรือส่งเมล์ออกไม่ได้ 2.ใช้ google monitoring uptime แจ้งเตือนทาง sms ฟรีเมื่อเกิดปัญหา เฉพาะ server ที่เปิด public     อันนี้ได้เขียนวิธีแล้วในบทความ   http://havespirit.blogspot.com/2015/07/googlecloud-monitoring-uptime-server.html **** แต่ก็มีปัญหาเนื่องจาก server หรือ network บางตัวใช้งานภายในไม่ได้เปิด public 3.ใช้ shell script เขียนโปรแกรมบน server linux เพื่อส่ง sms แจ้งเตือนเวลา server หรือ network down โดยกำหนดเวลาทำงาน ผ่าน crontab ให้ทำงานทุกๆ 5 นาที  เมื่อก่อนผมใช้ google sms จาก google calendar api แต่เมื่อไม่นานนี่เอง google sms ได้ปิดให้บริการแล้วจึงต้องหา solution ใหม่ นั้นก็คือ ซื้อบริการส่ง sms ผ่านเว็บไซด์ โดยเลือกเว็บไซด์ท

ของดีอีก 1 อย่าง ที่ฟรีและน่าใช้จาก GOOGLE นั่นก็คือ google analytics สำหรับวิเคราะห์เว็บไซด์ ที่สำคัญมันฟรีครับ

รูปภาพ
ของดีอีก 1 อย่าง ที่ฟรีและน่าใช้จาก GOOGLE  นั่นก็คือ google analytics สำหรับวิเคราะห์เว็บไซด์ "ผมได้รับโจทย์มาจากบริษัทฯ ที่ผมดูแลเว็บไซด์ว่า ต้องการเครื่องมือสำหรับวิเคราะห์การเข้าดูเว็บไซด์ เช่น ต้องการรู้ว่าคนทั่วไปดูเว็บไซด์หน้าไหนมากที่สุด  ดูจากเครื่องคอมพิวเตอร์หรือมือถือ  สนใจอ่านเรื่องไหนมากที่สุด  และที่สำคัญเป็นเครื่องมือฟรี   ผมก็พยายามหาข้อมูลจาก google พบว่า google ก็มีเครื่องมือสำหรับวิเคราะห์เว็บไซด์ ที่เรียกว่า   google analytics  ซึ่งหลังจากลองใช้งานมาสักระยะหนึ่ง พบว่าใช้งานได้ดีเลยที่เดียว  การสมัครใช้งานก็ง่ายมาก  เพียงแค่มีอีเมล์ของ gmail ก็สมัครใช้งานได้เลย  โดยเข้าไปที่  www. google .com/ analytics / ขั้นตอนการสมัครใช้งาน 1.เข้าไปที่    www. google .com/ analytics / กดสมัคร 2.กรอกข้อมูลให้ครบเพื่อสมัคร 3.หลังจากกรอกข้อมูลครบถ้วนให้กด GET  tracking ID  4. จะได้ tracking id นำไปใส่ใน source code ของหน้าเว็บไซด์ที่เราต้องการจะ monitor  5.เป็นอันเสร็จเรียบร้อย  สำหรับหน้าจอการ monitor ผมเอามาให้ดูคร่าวๆ น่ะครับ จริงๆ มี

การดูกองทุน Bnippon ของธนาคารกรุงเทพ แบบ Realtime

รูปภาพ
การดูกองทุน Bnippon ของธนาคารกรุงเทพ แบบ Realtime  สำหรับกองทุนรวมต่างประเทศ Bnippon ของธนาคารกรุงเทพ ผมได้ทำ วิธีการดูคร่าวๆ น่ะครับใน google finance บริษัท 10 บริษัท ที่ Nomura japan strategic value fund(กองทุนหลัก) แต่เป็นแค่ส่วนหนึ่งน่ะครับ คิดเป็นแค่ 27.66% หรือดูได้ที่ http://www.bloomberg.com/quote/NOMJSJA:ID วิิธีการใช้งาน google finance เพื่อดูข้อมูลเชิงลึกของบริษัทฯ ที่กองทุน bnippon ลงทุน ไปที่  google.com/finance  แล้ว Login ด้วย Google Account ของท่าน เช่น Gmail Account หรือ Google Apps Account Download bnippon.ofx ได้จากที่นี่ (คลิก Link นี้  https://goo.gl/cIHVph ) แล้วคลิก Download คลิกที่ Portfolios ด้านซ้ายมือ แล้วคลิก Create new Portfolio แล้วตั้งชื่อว่า Bnippon คลิก Import Transaction แล้ว คลิก Choose File จากนั้น เลือก bnippon.ofx แล้วคลิก Preview Import คลิกปุ่ม Import เป็นอันเรียบร้อยครับ (ขออนุญาต copy ข้อความดัดแปลงจาก admin bcare fanclub ในส่วนของวิธีการใช้งาน google finance น่ะครับ)

เพิ่มความปลอดภัยเป็น 2 ชั้น สำหรับการใช้งานอีเมล์ แต่มีปัญหาว่าฟ้องว่า password ไม่ถูก ทั้งๆที่ก็ถูก

รูปภาพ
เพิ่มความปลอดภัยเป็น 2 ชั้น สำหรับการใช้งานอีเมล์ แต่มีปัญหาว่าฟ้องว่า password ไม่ถูก ทั้งๆที่ก็ถูก    เพื่อความปลอดภัยจากการโดน hack email ให้คุณตั้งค่าความปลอดภัยเป็น two step verification หรือ 2 factor verify น่ะครับ ไม่ว่าจะเป็น hotmail หรือ  gmail  แต่ปัญหาที่ตามมาก็คือ หากนำอีเมล์นี้ไปใช้ในมือถือ หรือ iphone ipad จะเกิดปัญหา มันจะฟ้องว่า password ไม่ถูก ที่ไม่ถูกเพราะว่าในพวกมือถือ หรือ iphone ipad จะใช้ password คนละตัวกับอีเมล์น่ะครับ และถ้ามีหลายอุปกรณ์เช่น iphone windowsphone ก็จะใช้ password คนละตัวน่ะครับ ผมนี่งงมาตั้งนานแล้ว วันนี้ถึงได้กระจ่างสักที ถึงแม้จะล ำบากในการใช้งาน แต่ก็ได้เรื่องความปลอดภัยครับ ยกตัวอย่างง่ายน่ะครับ เพื่อให้นึกภาพออก - ถ้าเราไปใช้เครื่องคอมพิวเตอร์ของคนอื่น เพื่อ check email หลังจาก กรอกชื่อและรหัสผ่านแล้ว มันจะทำการส่ง sms code มาให้เรานำไปกรอกอีกทีเพื่อความปลอดภัย ถึงจะเข้าอีเมล์ได้ ประโยชน์คือสมมติว่าที่เครื่องคอมพิวเตอร์เครื่องนั้น ติดตั้งโปรแกรมดักจับ password ถึงแม้ได้ ชื่อและรหัสผ่านของเราไปได้ ก็เข้าอีเมล์เราไม่ได้ เนื่องจากมันจ

กบข. ในมุมมองของข้าพเจ้า ( มุมที่ดีดียังมีอีกเยอะครับ)

รูปภาพ
วันนี้ขออนุญาตเขียนบทความเกี่ยวกับ กบข. ในมุมมองของตัวเองน่ะครับ คิดว่าอาจเป็นประโยชน์ไม่มากก็น้อยกับเพื่อนๆน่ะครับ เพื่อประโยชน์ยามเกษียณ ส่วนตัว บรรจุเข้ารับราชการปี 2541 จึงไม่สามารถลาออกจาก กบข. ได้ เนื่องจากผมลาออกจาก กบข.ไม่ได้ ผมจึงต้องอยู่กับมัน(กบข.) ให้ได้ เลยไปหาข้อมูลเพิ่มทั้งในเว็บ กบข. เว็บบอร์ดต่างๆ รวมถึงไปตามบู๊ท กบข. ตามงานต่างๆในเมื่อต้องอยู่ กบข. ก็ต้องอยู่กับมันให้มีความสุขอย่างที่สุด เพราะต้องอยู่กับมันถึงเกษียนพบว่าสิ่งที่ผมไม่รู้เกี่ยวกับ กบข มีหลายเรื่อง แต่มี 3 เรื่องหลักๆ ที่น่าสนใจดังนี้ เรื่องหลักเรื่องที่ 1.แผนการลงทุน กบข. มีแผนการลงทุน 5 แบบ ด้วยกัน แต่ตอนผมสมัครเข้า กบข. ครั้งแรก โดนบังคับให้เข้าแผนหลักโดยพื้นฐาน แผนการลงทุนที่มีอยู่ในปัจจุบัน 1.แผนผสมหุ้นทวี (ผลตอบแทนสูงที่สุด แต่ความเสี่ยงสูง) 2.แผนหลัก(อันนี้ทุกคนจะโดนบังคับในตอนแรกที่เข้า กบข.) 3.แผนตราสารหนี้(ผลตอบแทนต่ำ แต่ความเสี่ยงก็ต่ำ) 4.แผนตลาดเงิน(ผลตอบแทนต่ำสุด แต่ความเสี่ยงก็ต่ำสุด) 5.แผนสมดุลตามอายุ(อันนี้พิจารณาแล้วเหมาะสมกับตัวเองมากที่สุด) ****ซึ่งเราสามารถเปลี่ยนแผนได้

การใช้ google cloud monitoring uptime สำหรับ monitor server พร้อมส่ง sms แจ้งเตือนทันทีเมื่อมีปัญหา ที่สำคัญฟรี

รูปภาพ
การใช้ google cloud monitoring  uptime   เอาไว้สำหรับทำระบบตรวจสอบสถานการณ์ทำงานของเครื่อง server เฉพาะที่เปิด public ให้ภายนอกเห็นได้ พวก DMZ ZONE คุณสมบัติ -            สามารถตรวจเช็คสถานะได้หลายช่วงเวลา เช่น 1 นาที 5 นาที เป็นต้น -           หาก server down สามารถแจ้งเตือนได้หลายช่องทาง เช่น  email หรือ sms -           สามารถส่ง sms ได้ฟรี ได้หลายเบอร์ ( ไม่รู้ว่าได้กี่เบอร์ ผมใช้อยู่ 6 เบอร์ ก็ยังเพิ่มได้อีก) -           มีความแม่นยำค่อนข้างสูง เนื่องจากใช้ หลาย server  ได้การ check -           ตรวจสอบได้หลายประเภท เช่น port  , tcp ,udp ,http ,https เป็นต้น -             1.                   เข้าไปที่ https://app.google.stackdriver.com/uptime    แล้ว เลือก login with google 2.                   ใส่ email google เพื่อทำการ login 3.                   คลิ๊กคำว่า here   4.                   ตั้งชื่อ  project 5.                   คลิ๊ก  enable monitoring 6.                   เลือก go to monitoring 7.                   คลิ๊