• สร้างแบบฟอร์มลงทะเบียนออนไลน์ด้วย Google Form ให้ปิดการลงทะเบียนแบบอัตโนมัติเมื่อครบตามจำนวนที่ต้องการ


    อีกหนึ่งปัญหาของการใช้งาน Google Form เพื่อสร้างแบบฟอร์มลงทะเบียนออนไลน์ ที่ผมได้เจอมากับตัวเองคือ ไม่สามารถจำกัดจำนวนผู้ที่มาลงทะเบียนแบบออนไลน์ได้ ทั้ง ๆ ที่การจัดอบรม/สัมมนาต่าง ๆ เราประกาศว่า “รับจำนวนจำกัด” จึงเป็นที่มาของการหาคำตอบในครั้งนี้ครับ ว่า… “ทำอย่างไร ให้แบบฟอร์มลงทะเบียนออนไลน์ (Google Form) สามารถปิดการลงทะเบียนได้ เมื่อมีผู้สมัครครบตามจำนวนที่ต้องการ ?” ** หมายเหตุ ** การใช้ Script : formLimiter v.1.0.2 นี้ จะสามารถใช้ได้กับ Google Spreadsheets “เวอร์ชั่นเก่า” เท่านั้นครับ เวอร์ชั่นปัจจุบัน ไม่สามารถใช้งานได้ เนื่องจาก Google ได้มีการเปลี่ยนแปลงการใช้งานของ Script ใหม่จาก Script Gallery ไปเป็น Add-ons ครับ Script Gallery ==> Add-ons ซึ่ง formLimitter นั้น ผู้พัฒนายังไม่ได้พัฒนาเข้าไปอยู่ใน…

    >> Read More <<

  • สร้างแบบฟอร์มลงทะเบียนออนไลน์ด้วย Google Form ให้ตอบรับผ่านทางอีเมลโดยอัตโนมัติ


    เนื่องจากว่ามีผู้สอบถามถึงการใช้งานแบบฟอร์มลงทะเบียนออนไลน์ แบบให้สามารถตอบรับผ่านทางอีเมลโดยอัตโนมัติไปยังผู้สมัครเมื่อเข้ามาลงทะเบียน ผมเห็นว่าน่าจะมีประโยชน์สำหรับ Admin หรือผู้ใช้งาน Google Form หลาย ๆ ท่าน จึงได้สรุปเป็นขั้นตอน ตามที่ผมได้ทำมา หวังว่าจะเป็นประโยชน์ให้กับทุก ๆ ท่านนะครับ ** หมายเหตุ ** เนื่องจาก Google ได้มีการเปลี่ยนแปลงการใช้งานของ Script ใหม่ จาก Script Gallery ไปเป็น Add-ons ครับ Script Gallery ==> Add-ons ซึ่งบทความที่ผมเขียนขึ้นนี้ ขออ้างอิงเมนูและการใช้งาน Google Spreadsheets เวอร์ชั่นเก่านะครับ ดังนั้น หากผู้ใช้งาน ต้องการใช้งาน Google Spreadsheets เวอร์ชั่นเก่า สามารถเข้าไปสร้างผ่านลิงค์ด้านล่างนี้ได้เลยครับผม goo.gl/pprjA5 1. คลิก Form  เพื่อสร้างแบบฟอร์มลงทะเบียนออนไลน์ 2. กำหนดรายละเอียดข้อมูลของแบบลงทะเบียนตามที่ต้องการ (ในส่วนนี้จะไม่ขออธิบายรายละเอียดในการสร้างแบบฟอร์ม นะครับ) 3.…

    >> Read More <<

  • ช่องโหว่ซอฟต์แวร์ Bash Vulnerability วิธีตรวจสอบและแก้ไข


    ช่องโหว่อันตรายของซอฟต์แวร์ Bash ————————————————– -การตรวจสอบช่องโหว่ซอฟต์แวร์ Bash Vulnerability ในระบบปฎิบัติการ Unix & Linux ทดสอบโดยพิมพ์คำสั่ง env VAR='() { :;}; echo Bash is vulnerable!’ bash -c “echo Bash Test” หากปรากฎข้อความว่า Bash is vulnerable! แสดงว่าต้องรีบปรับปรุงซอฟต์แวร์ bash ทันที -วิธีการป้องกันและแก้ไขอัปเดตซอฟต์แวร์ bash หากใช้ Ubuntu / Debian ปรับแก้ไขอัปเดตเฉพาะปัญหา bash vulnerability sudo apt-get update && sudo apt-get install –only-upgrade bash ปรับแก้ไขอัปเดตทั้งระบบ sudo apt-get update && apt-get…

    >> Read More <<

  • วิธีดูหนังแบบส่วนตัวบนเครื่องบิน


    คุณเคยเจอปัญหาเหล่านี้ไม๊ ? การ นั่งเครื่องบินชั้นประหยัดนั้น แสนน่าเบื่อ มีหนังหรือคลิปที่อยากดูบนมือถือ ครั้นจะต้องถือไว้มือนึง ก็ลำบาก กินขนมไปดูไปก็ไม่ได้ วางบนโต๊ะหน้าที่นั่งก็ไม่ได้เพราะมันราบ ครั้นจะหาอะไรมารองให้มันตั้งขึ้น ก็ไม่ได้รับสายตา ปัญหาเหล่านี้จะหมดไป เมื่อใช้ เคสแบบฝาพับข้าง (ดังภาพ) เพียงแค่เปิดคลิปที่ต้องการดูไว้ เสียงหูฟังให้พร้อม  แล้วก็ แง้มโต๊ะหน้าที่นั่งเล็กน้อย สอดฝาพับของเคส เข้าไประหว่างเบาะข้างหน้ากับโต๊ะ แล้วล็อคโต๊ะให้สนิท   จากนั้น ก็เอนกาย พิงเบาะ แล้วก็สนุกกับคลิปหนังที่ชื่นชอบได้ ในระดับสายตาม มือนึงถือขนม มือนึงถือน้ำ ก็สบายแล้ว  ลองดู 😉

    >> Read More <<

  • Stored Procedure sp_MSForEachTable จัดการได้ทุก Table ใน Database


    ใน MS SQL Server มี Stored Procedure ตัวหนึ่งที่มีประโยชย์ในการจะทำอะไรกับ Table ทุก Table ใน Database ตัวอย่างการใช้ Stored Procedure sp_MSForEachTable นับจำนวน record ทั้งหมดของทุก Table ใน Database EXEC sp_MSForEachTable ‘SELECT ”?”, COUNT(*) FROM ?’ หรือ sp_MSforeachtable @command1=” declare @tmp int select @tmp=count(*) from ? Print ‘Table Name 😕 |’ + convert(nvarchar, @tmp) ” Rebuilding indexes on every table in…

    >> Read More <<

  • ตั้งค่า php ให้แสดงข้อความ error


    อาการปัญหา: นำโค้ดอัพโหลดขึ้นเครื่องเว็บเซิร์ฟเวอร์จริง ลองทดสอบการใช้งาน ปรากฎว่าเจอแต่หน้าว่างๆ ขาวๆ ตอบ: เซิร์ฟเวอร์ปิดการทำงานการแสดงผลข้อความ error ต่างๆ ของ php เพื่อความปลอดภัย ต้องทำการเปิดก่อนที่ php.ini มีขั้นตอนดังนี้

    >> Read More <<

  • เทคนิคการใช้ vi


    1. เปิด 2 ไฟล์พร้อมกัน แยกแบบแนวตั้ง vi test.php  กด Esc : vsp function.inc.php จะได้ผลอย่างนี้ คำสั่งที่น่ารู้ Ctrl+w w สลับระหว่างหน้าจอ Ctrl+w q ปิดไฟล์ Ctrl+w v เปิดไฟล์เดียวกันที่ยาวมาก ต้องการด้านนึงดูหัวไฟล์ อีกด้านนึงดูท้ายไฟล์ 2. หากต้องการเลื่อน Code หลายๆบรรทัด ไปทางขวามือ 5 Space Ctrl + V แล้ว เลือกบรรทัดที่ต้องการ จากนั้น Shift + I แล้ว เคาะ Space Bar 5 ครั้ง จากนั้น แล้วกดปุ่ม Esc

    >> Read More <<

  • Block Baidu กับ ZyXEL ZyWALL USG1000


    รุ่นที่ใช้คือ ZyWALL USG1000 1. Login เข้าหน้าจัดการ FireWall 2. คลิก setting 3. เลือกเมนู Anti-X => Content Filler 4. เลือก Tab Fillter Profile 5. คลิก ADD 6. ตั้งชื่อ Profile ในที่นี้คือ BAIDU เลือก Tab Custom Service 7. คลิก Enable Custom Service 8. ลงมาล่างสุด ที่ Blocked URL Keywords คลิก Add 9. ใส่ชื่อ Web Site ที่ต้องการ Block ถ้าต้องการใส่มากกว่า 1 web…

    >> Read More <<

  • GAFE#002 วิธีแสดงอีเมลที่ยังไม่ได้อ่าน ไว้บนสุดทุกครั้ง


    การใช้งาน GAFE Email หรือ Gmail ก็ตาม วิธีที่จะแสดงเฉพาะ จดหมายที่ยังไม่ได้อ่าน (Unread) มี 3 วิธี 1. ในช่อง Search ใส่คำว่า label:unread แล้วกดปุ่ม Enter 2. ไป Gear > Setting > Inbox แล้วเปลี่ยนจาก Inbox type: Default เป็น Inbox type: Unread first แล้วกดปุ่ม Save Changes ผลที่ได้ 3. คลิก Dropdown ด้านข้าง Inbox และ สุดท้าย วิธีเลือกเฉพาะอีเมลที่ยังไม่ได้อ่าน ทำดังภาพ ผลที่ได้ จบ

    >> Read More <<