เมื่อไฟฟ้าดับโดยไม่ได้รับการแจ้งล่วงหน้า แต่อุปกรณ์เครือข่ายติดตั้งไว้ในห้องที่มีระบบสำรองไฟฟ้า ทำให้ไม่สามารถทราบเวลาของระบบไฟฟ้าที่ดับและไม่แจ้งเตือนมายังระบบมอนิเตอร์ตามเวลาที่ถูกต้อง เช่น กรณีไฟฟ้าดับ ระบบสำรองไฟฟ้ามีความสามารถสำรองไฟได้ ๑ ชั่วโมง หลังจากไฟดับเกิน ๑ ชั่วโมง ระบบมอนิเตอร์จึงจะแจ้งเตือนมา ทำให้ไม่ทราบเวลาที่เริ่มต้นของไฟฟ้าที่ดับและคิดว่ามีระบบสำรองไฟได้อีก ๑ ชั่วโมงจากอุปกรณ์สำรองไฟ ทำให้คาดการณ์ผิด มีผลให้ไม่สามารถ Shutdown ระบบอย่างปลอดภัยได้ทัน จึงประยุกต์ใช้ระบบ Uptime Kuma กับการแจ้งเตือนผ่าน Line หรือ Telegram เพื่อที่จะทำให้ทราบสถานะที่แท้จริงของไฟฟ้าในอาคาร ซึ่งปกติการแจ้งเตือนไฟฟ้าดับจะใช้อุปกรณ์อิเล็กทรอนิกส์หรือ Sensor หรือ IoT Sensor แต่ในการประยุกต์ครั้งนี้ เราจะใช้ …
ความสำคัญและความเป็นมา DataGrip เป็นซอฟท์แวร์สำหรับการจัดการฐานข้อมูล เช่นเดียวกันกับ Navicat ที่ฝ่ายพัฒนาระบบใช้กันอยู่ อีกทั้งเรามหาวิทยาลัยบูรพามีลิขสิทธิ์ บัญชีที่บุคลากร และนิสิตจะสมัคร เป็นแบบใช้เพื่อการศึกษา (for Educational purposes) ที่ทำให้เราสามารถใช้ DataGrip ที่มี feature ได้เหมือนกับที่เรามี ลิขสิทธิ์แบบ commercial จากความเป็นมาในข้างต้น Explicit Knowledge นี้ จึงขอเสนอวิธีการเชื่อมต่อฐานข้อมูล Oracle, Microsoft SQL Server และ MySQL ด้วย DataGrip (Education) สิ่งที่จำเป็นต้องมีเพื่อใช้งานโปรแกรม DataGrip for Education …
เข้า root เครื่องแม่ข่ายที่ต้องการตรวจสอบ ด้วยโปรแกรม putty/telnet รันคำสั่ง find /home/webhosts/ -type d -perm 0777 > permission.txt เป็นการค้นหาไดเรกทอรี่ 777 และให้เขียนไว้ในไฟล์ที่ชื่อ permission.txt เข้า filezilla ดาวน์โหลดไฟล์ที่ได้ออกมาใช้งาน เปิดโปรแกรม Excel เลือกเมนู Data -> From Text/CSV เลือกนำเข้าข้อมูล permission.txt และเลือก Transform data คลิกขวาเลือก Duplicate Column เพื่อเก็บไว้เป็นข้อมูลต้นฉบับ คลิกขวาที่คอลัมน์ใหม่ที่ได้ เลือก Split …
เนื่องด้วยช่วงเดือน พฤษภาคม – มิถุนายน พ.ศ.2566 สำนักคอมพิวเตอร์ได้ทำการทดสอบอุปกรณ์ Web App Firewall (WAF) นอกจากคุณสมบัติหลักของ WAF ที่มีความสามารถในการตรวจจับทุกกิจกรรมการใช้งาน Web Application ของ User ต่าง ๆ และป้องกันภัยคุกคามบน Web Application ส่วนใหญ่ WAF สามารถป้องกันภัยคุกคามได้ตาม OWASP TOP 10 ซึ่งระหว่างที่ทำการทดสอบ (PoC) WAF (ในที่นี้คือ FortiWeb) ได้อ่านเอกสารของ …
NCDU (NCurses Disk Usage) เป็นคำสั่งใช้ตรวจสอบการใช้งานพื้นที่ดิสก์บน Linux โดยเทียบได้กับคำสั่ง du และ df รวมกัน แต่ใช้งานได้ง่ายกว่า ncdu เป็นคำสั่งแบบ TUI (Terminal User Interface) หรือรู้จักกันว่าเป็น Text-based User Interface ส่วน du และ df เป็นคำสั่งแบบ CLI (Command-Line User Interface) การใช้งานต้องจดจำคำสั่ง จดจำ Options ได้ดี หรือต้องเป็นผู้ที่ใช้งานเป็นประจำจนชำนาญ จึงจะทำให้การใช้คำสั่งได้ผลลัพธ์ที่แสดงผลออกมาในรูปแบบที่ต้องการ แต่ ncdu เป็นการใช้งานคำสั่งแบบเบื้องต้นของ …
ในการออกแบบฐานข้อมูลนั้นเราจำเป็นต้องคำนึงถึงชนิดรหัสตัวอักษรที่เก็บในฐานข้อมูล (Collation) เพื่อให้ตรงกับวัตถุประสงค์การใช้งานข้อมูลนั้นๆ และลดความผิดพลาดในการเรียกใช้งานข้อมูล ซึ่งในองค์ความรู้นี้จะยกตัวอย่าง ชนิดรหัสตัวอักษรเก็บในฐานข้อมูล ได้แก่ Thai_CI_AI, Thai_CI_AS, Thai_CS_AIและ Thai_CS_AS Thai หมายถึง ตัวอักษรภาษาไทย CI หมายถึง Case-insensitive ตัวอักษรตัวเล็กกับตัวใหญ่เป็นตัวเดียวกัน CS หมายถึง Case-sensitive ตัวอักษรตัวเล็กกับตัวใหญ่เป็นตัวคนละตัว AI หมายถึง ไม่สนใจวรรณยุกต์ AS หมายถึง สนใจวรรณยุกต์ จากภาพ เป็นตัวอย่างการออกแบบตารางโดยใช้ชนิดรหัสตัวอักษรที่เก็บในฐานข้อมูลที่แตกต่างกัน ฟิวด์ username จะตั้งชนิดรหัสตัวอักษรที่เก็บเป็น Thai_CI_AI ฟิวด์ username จะตั้งชนิดรหัสตัวอักษรที่เก็บเป็น Thai_CI_AS ฟิวด์ username …
วิธีสร้าง API Document 1. ไปที่ Tab Collection แล้วกดปุ่มเพิ่ม แล้วตั้งชื่อ API Document 2. กด Add a request 3. เพิ่มข้อมูล API ที่เราจะทำการทดสอบ 4. จากข้อที่ 3 ที่เราทดสอบเรียก API เจ้าตัว Postman สามารถ Gen ออกมาเป็น API Documentให้เราได้เลย หลังจากกด View documentation แล้วจะพบหน้าจอแบบนี้ หากเราต้องการ แชร์ API Document ให้ทีมหรือคนอื่นๆ …
ฝ่ายบริการวิชาการได้หารือร่วมกันและเห็นว่าการยื่นขอรับรองหลักสูตรเพื่อพัฒนาทักษะด้านดิจิทัลของหน่วยงานภาครัฐ จะเป็นประโยชน์ต่อการจัดหลักสูตรบริการทางวิชาการแก่สังคม ซึ่งมีกลุ่มเป้าหมายเป็นข้าราชการหรือบุคลากรภาครัฐ จึงได้ศึกษาข้อมูล ส่งบุคลากรเข้าร่วมการอบรม และถอดความรู้ในการจัดทำหลักสูตรอบรมด้านดิจิทัลเพื่อขอรับการรับรองหลักสูตรจากสำนักงานคณะกรรมการดิจิทัล (สดช.) พร้อมทั้งได้ทดลองดำเนินการจัดทำเอกสารหลักสูตรเพื่อยื่นขอรับการรับรองหลักสูตรจากสำนักงานคณะกรรมการดิจิทัลเพื่อเศรษฐกิจและสังคมแห่งชาติ (สดช.) โดยได้จัดทำสรุปองค์ความรู้และวิธีการดำเนินงาน ซึ่งมีรายละเอียดดังนี้ ๑. ความรู้ที่สำคัญในการดำเนินงาน๑.๑ ความรู้เกี่ยวกับการยื่นขอรับรองหลักสูตร ในการยื่นขอรับรองหลักสูตรนั้น สามารถศึกษา รวบรวมเอกสารที่เกี่ยวข้องในการจัดทำหลักสูตรอบรมด้านดิจิทัลเพื่อขอรับการรับรองหลักสูตรจากสำนักงานคณะกรรมการดิจิทัลเพื่อเศรษฐกิจและสังคมแห่งชาติ (สดช.) และเอกสารจากเว็บไซต์ https://tacc.onde.go.th และเข้าร่วมการอบรมหลักสูตรผู้ยื่นขอรับรองหลักสูตรตามที่ทาง สดช. ได้จัดขึ้น โดยบุคลากรฝ่ายบริการวิชาการได้เข้าร่วมการอบรมหลักสูตรผู้ยื่นขอรับรองหลักสูตร ครั้งที่ ๑ ในวันที่ ๕ เมษายน ๒๕๖๕ …
