วิธีสร้างตาราง HTML Table จาก CSV File

โจทย์คือ ต้องสร้างระบบ เพื่อให้ผู้ใช้ สร้าง โครงสร้างแบบฟอร์ม ด้วย Excel แล้วต้องแปลงให้เป็น Web Page ซึ่ง จะต้องการตกแต่งด้วย Bootstrap หน้าตาต้นแบบเป็นแบบนี้ (ในที่นี้ใช้ Google Sheets แต่ก็ทำวิธีการเดียวกันกับ MS Excel) ถ้า ใช้วิธี Save As เป็น HTML ตรง ๆ จะได้หน้าตาประมาณนี้ ซึ่งจะยุ่งยากมาก ในการจัดการ และการควบคุมการแสดงผล วิธีการคือ !!! 1 Save As เป็น CSV 2 เปิดเว็บhttp://www.convertcsv.com/csv-to-html.htm 3 แล้ว Upload ไฟล์ หรือจะ Copy Paste ก็ได้ 4 ก็จะได้ plain HTML 5 เอาไปประกอบกับ Bootstrap ได้สบาย (ในภาพ ใช้ django template tag ด้วย เลยได้ widget ตามที่กำหนด) หวังว่าจะเป็นประโยชน์ครับ

Read More »

Spam Alert – หลอกเป็นธนาคารส่งแจ้งเตือนเรื่องการลงชื่อเข้าใช้อุปกรณ์ใหม่

2 เมษายน 2563 08:18 พบอีเมล “หลอกลวง” ว่ามาจากธนาคาร กรุงไทย แจ้งเกี่ยวกับ อุปกรณ์ใหม่ลงชื่อเข้าใช้ ลักษณะอีเมลเป็นดังภาพ หากผู้ใดได้รับ ลบทิ้งได้ทันที เพิ่มเติม: ลักษณะการโจมตีเช่นนี้ มักจะใช้ “ข้อความแสดงลิงค์” เป็น URL ที่น่าเชื่อถือ แต่เมื่อเอาเมาส์ไปวาง ก็จะพบว่า เป็น Link ไปที่อื่น ในกรณีนี้ อ้างว่าเป็น https://www.ktbnetbank.com แต่จริง ๆ ส่งไปยัง https://www.onlinenewstrend.com/ ทางระบบ PSU Email ได้ทำการตรวจสอบ และแจ้งเตือนผู้ใช้อยู่แล้ว กรุณาสังเกต Disarmed: อีเมลฉบับนี้ ปลด Script อันตรายออกให้แล้ว MailScanner has detected a possible fraud attempt: แจ้งแล้วว่า มีความพยายามหลอกลวง “www.onlinenewstrend.com” claiming to be https://www.ktbnetbank.com: เนี่ย อีกเว็บนึง เคลมว่าเป็นอีกเว็บนึง จากบทความก่อนหน้านี้ เรื่อง ฉันโดนแฮ๊กหรือเปล่า !?!?! ลองทำตามขั้นตอนที่แนะนำดู จะพบว่า อีเมลนี้ มาจากอินเดีย หวังว่าจะเป็นประโยชน์ครับ

Read More »

วิธีส่ง email ออกไปในนามหน่วยงาน ด้วย PSU Webmail

เนื่องจาก ตอนนี้มีหลายหน่วยงาน มีความต้องการใช้ “email ส่วนกลาง” ที่เป็น Mailbox แยกจากบุคคล กันมามากจึงขอเรียนให้ทราบถึงปัญหาที่หน่วยงานของท่านจะเจอ ก่อนจะตัดสินใช้วิธีการดังกล่าว ไม่รู้ใครอ่าน ไม่รู้ว่าใครส่งออกไป ไม่รู้ว่าใครลบ email สำคัญนั้น ไม่รู้ว่าใครเปลี่ยนพาสเวิร์ด วิธีที่ทำกันมาตลอด คือ การสร้าง Groupmail นั้น แต่ละกลุ่ม มีสมาชิกผู้รับได้หลายคน ทำให้ช่วยกันดูแลได้ การส่งออก สามารถตั้งได้ว่า ส่งออกไปในนามหน่วยงาน และสามารถตรวจสอบได้ว่า ใครเป็นคนส่ง สามารถสร้าง Archive ได้ หมายความว่า ย้อนกลับมาดูได้ว่า เรื่องเหล่านี้ พูดคุยกันไปว่าอย่างไรบ้าง สมาชิกบางคน ลบ email ไป แต่ การสนทนา ยังอยู่ หมดปัญหา 1 account แต่รู้รหัสผ่านกันหลายคน สำหรับวิธีการตั้งค่า ให้ แต่ละคนในกลุ่ม ส่งออกไปในนามหน่วยงานได้ บน PSU Webmail คลิกที่ เมนู Options 2. คลิก Personal Information 3. คลิก Edit Advanced Identities 4. จากนั้น กรอกข้อมูล Full Name, E-Mail Address และ Signature มีข้อที่ *** ต้องห้าม *** อยู่อย่างนึงคือ Fullname ต้องไม่มีเครื่องหมายพิเศษใด ๆ โดยเฉพาะ เครื่องหมาย “.” จากนั้น กดปุ่ม Save/Update 5. เมื่อต้องการส่ง Email แบบ Compose สามารถเลือกได้ว่า ต้องการให้ออกไปนามหน่วยงาน เมื่อผู้รับได้รับ ก็จะเห็นแบบนี้ ครับ

Read More »

วิธีสร้าง Live Stream ด้วย Google Meet เพื่องานประชุมขนาดใหญ่ — Deprecated

ต่อจาก ทุกคนใน PSU ใช้ Google Meet สำหรับประชุม / การเรียนการสอน ได้ใน 3 ขั้นตอน การประชุม มี 2 รูปแบบ 1) แบบห้องประชุมเล็ก อาจจะเป็นการประชุมเล็ก ทุกคนสามารถพูดแทรกได้ (Discussion) เป็นแนวระดมความคิด (Brainstorm) นึกถึงห้องประชุมที่ทุกคนนั่งหันหน้าเข้าหากัน บนโต๊ะอาจจะมีไมโครโฟนของแต่ละคน ใครจะพูด ก็ยกมือ ขออนุญาตประธาน แล้วกดปุ่มพูด การประชุมแบบนี้ Google Meet ให้คนเข้าร่วมได้สูงสุด 250 คน ** ข้อแนะนำ ** ผู้เข้าร่วมประชุม ควรปิดไมค์ของตนเองไว้ก่อนเสมอ เพราะเสียงต่าง ๆ จะแทรกเข้าไปในห้องประชุมได้ ไว้เวลาอยากจะพูดอะไร ค่อยเปิดไมค์ แล้วพูด Google Meet จะสลับมายังหน้าของท่านเองอัตโนมัติ ปิดไมค์ใน Google Meet ทำงี้ครับ (แบบนี้คือเปิดอยู่ คลิกรูปไมค์เพื่อปิด) อย่างนี้ คือปิดเสียงแล้ว 2) แบบห้องประชุมเปิดขนาดใหญ่ การประชุมแบบนี้ เปิดให้คนจำนวนมาก สามารถเข้าฟังได้ โดยจะมีผู้พูดอยู่แหล่งเดียว อาจจะมีไมค์อยู่จำนวนหนึ่ง สำหรับให้ผู้เข้าร่วมประชุมซักถามได้ ในกรณีนี้ Google Meet สามารถรองรับการเข้าชม “พร้อม ๆ กัน” ได้ถึง 100,000 คน เรียกว่า “Live Stream” ในทางเทคนิคการใช้งาน หากผู้เข้าร่วมประชุมท่านใด ต้องการพูดกับผู้บรรยาย ก็ค่อย สลับเข้าร่วม (Join Meeting) ได้ ซึ่งก็จะสอบถามได้พร้อมกัน 250 คน วิธีทำ Live Stream บน Google Meet Live Stream ต้อง “เริ่มต้น” จาก Google Calendar เท่านั้น 1 สร้าง Event บน Google Calendar (ของ PSU เท่านั้น, Free Gmail ทำไม่ได้) เริ่มจาก คลิก วันที่ต้องการบรรยาย แล้ว ใส่ชื่อ Event เลือกช่วงเวลา แล้วคลิก More Options 2 เลือก Add Conference > Hangout Meet 3 เลือก Add live stream 4 Copy live stream link เอาไปเผยแพร่ เช่น แปะเป็น Link บน Website เป็นต้น 4 กดปุ่ม Save เป็นอันเรียบร้อย แล้วก็ รอเวลา ผู้จัดการบรรยาย ก็เข้าไปทำหน้าที่ครับ UPDATE: จากนั้น ก็เข้า Join Hangout Meet คลิก Join Now เสร็จแล้ว คลิกที่ Setting (3 จุดด้านขวาล่าง) แล้วคลิก Start Streaming วิธีการนี้ ทำให้ “คนในองค์กร” ของเรา สามารถเข้าฟังการบรรยายได้พร้อม ๆ กัน เป็นจำนวนมาก ดังนั้น ต้อง Login ด้วย PSU G Suite for Education Account ก่อน จึงจะสามารถเข้าดูได้ –> Free Gmail และ ผู้ที่ไม่ได้ Login

Read More »

ทุกคนใน PSU ใช้ Google Meet สำหรับประชุม / การเรียนการสอน ได้ใน 3 ขั้นตอน

Google Meet เปิดให้บัญชีของ PSU Email “ทุกคน” สามารถใช้งานได้ (เพราะเราใช้บริการ G Suite for Education) สร้างห้องประชุมได้ * รองรับได้สูงสุด 250 คน ต่อห้อง ** สตรีมมิงแบบสด บันทึก VDO ได้ โดยเก็บบน Google Drive *** * เราในฐานะผู้มีบัญชี G Suite สามารถ สร้าง ได้ และเชิญผู้เข้าร่วม โดย ผู้เข้าร่วมประชุม ไม่จำเป็นต้องมี Google Account ก็ได้ (ดูอย่างเดียว) ** ถ้าต้องการทำสำหรับงานประชุมที่มีคนดูอย่างเดียวจำนวนมาก เช่น เปิดสอนคลาสใหญ่ แนะนำ วิธีสร้าง Live Stream ด้วย Google Meet เพื่องานประชุมขนาดใหญ่ *** สามารถบันทึกได้จนถึง 1 ก.ค.2020 เริ่มกันเลย 0: Login ด้วย PSU Email (หากยังไม่เคยใช้บริการมาก่อน ขอให้ดำเนินตามขั้นตอนตามนี้ https://gafe.psu.ac.th/support/1/1) และแนะนำให้เริ่มต้นจากหน้า Gmail 1: คลิกที่ App หรือ 9 จุด จากนั้นคลิกที่ ไอออน Meet ดังภาพ (หรือจะเปิด website https://meet.google.com เลยก็ได้) 2: คลิกที่ Join or start a meeting แล้วตั้งชื่อเป็นภาษาอังกฤษ แล้วคลิก Continue แล้วคลิก Allow คลิก Join Now 3: เชิญคนเข้าร่วม ทำได้โดยการ ส่ง Link ไปให้ เช่น ส่งทาง LINE/Facebook/Email หรืออะไรก็แล้วแต่สะดวก หรือ จะ Add People ก็ได้ หากต้องการห้องเฉพาะกลุ่ม นอกนั้น … บันทึก VDO คลิกรูป 3 จุดด้านล่างขวา แล้ว เลือก Record meeting แล้วก็ Accept แสดง PowerPoint เริ่มจากเปิด PowerPoint ที่ต้องการ แล้วเข้าสู่โหมด Presentation แล้วคลิก Present now แล้ว เลือก A window แล้วเลือก window ที่ต้องการแสดง แล้วกดปุ่ม Share เลือกสลับหน้าจอได้ เลือกว่าให้จะนำภาพใครขึ้น Stage หรือ จะดูในส่วนของ Chat ก็ได้ หยุดการบันทึก คลิกที่ 3 จุด ด้านล่างขวา แล้ว กด Stop recording หยุด Meeting คลิกที่รูป โทรศัพท์สีแดงตรงกลาง ไฟล์บันทึก Meeting อยู่ใน Google Drive ที่ My Drive > Meet Recordings หมายเหตุ: จะได้ไฟล์ ซึ่งสามารถ Download ออกมาเป็น .mp4 ได้ (รอสักครู่หลังสิ้นสุดการ Meeting) และ จะสามารถ Play ได้ เมื่อ Google Drive เตรียมไฟล์เสร็จ เช่น เอาไปแสดงในเว็บไซต์ ตามวิธีการ เค้าเอาไฟล์ MP4 บน

Read More »