เนื่องจากระบบขอรับการพิจารณาจริยธรรมการวิจัย มหาวิทยาลัยบูรพา เป็นระบบที่มีหน้าจอสำหรับบันทึกข้อมูลในแต่ละสิทธิ์การใช้งานเป็นจำนวนมาก ส่งผลให้ผู้ใช้งานจำเป็นต้องคลิกเข้าเมนูจำนวนมาก ซึ่งอาจจะส่งผลให้บันทึกข้อมูลตกหล่น ไม่ครบถ้วน และใช้เวลากับระบบนาน ขั้นตอนการแก้ไข ๑. สร้างเมนูแยกตามสิทธิ์การใช้งาน ๒. เขียนคิวรี่ดึงข้อมูลที่อยู่ในสถานะรอดำเนินการทั้งหมด ของผู้ใช้งานมาแสดงผลตามสิทธิ์การใช้งาน ๓. เขียนโปรแกรมแสดงผลในรูปแบบตาราง พร้อมทั้งใส่ Link ไปยังหน้าจอดำเนินการตามข้อมูล
การปรับภาพให้คมชัดด้วย AI (Upscale.media) เครื่องมือ Upscale.media คืออัลกอริทึมที่ใช้เทคโนโลยีปัญญาประดิษฐ์ (AI) เพื่อทำรูปความละเอียดสูงและคุณภาพของรูปภาพ วิดีโอ หรือสื่อดิจิทัลอื่น ๆ เพิ่มรูปภาพฟรีออนไลน์ ซึ่งออกแบบมาเพื่อเพิ่มความคมชัดของรูปภาพที่มีความละเอียดต่ำ การปรับปรุงภาพ AI ทำให้สามารถแสดงรูปภาพบนหน้าจอขนาดใหญ่ขึ้นหรือพิมพ์ด้วยคุณภาพที่สูงขึ้นภายในไม่กี่คลิก ใช้เวลาในการปรับสเกลภาพเพิ่มความละเอียดไม่นาน และสามารถเพิ่มความละเอียดของภาพได้สูงสุดถึง 4 เท่า AI อันทรงพลังจะทำการวิเคราะห์รูปแบบและโครงสร้างของภาพที่มีความละเอียดต่ำ และสร้างภาพหรูที่มีความละเอียดสูงขึ้น โดยการเติมรายละเอียดที่ขาดหายไปและปรับความหยักให้เรียบ ปรับปรุงรูปภาพออนไลน์ สามารถใช้เพื่อปรับปรุงสื่อได้หลากหลาย ตั้งแต่ภาพถ่ายครอบครัวเก่า ๆ ผู้สูงอายุ ไปจนถึงฟุตเทจคุณภาพต่ำ ฟีเจอร์ที่โดดเด่นของ Upscale.media เครื่องมือเพิ่มคุณภาพภาพถ่าย …
JMeter (https://jmeter.apache.org) เป็นซอฟต์แวร์โอเพนซอร์ส (Open source) ที่ออกแบบมาเพื่อทดสอบประสิทธิภาพและฟังก์ชันการทำงานของแอปพลิเคชันและบริการต่าง ๆ นิยมนำมาใช้สำหรับการทดสอบโหลด (Load Testing) ของเว็บแอปพลิเคชัน สิ่งที่ JMeter สามารถทำได้ มีดังนี้: Load Testing: JMeter สามารถจำลองผู้ใช้หลายคนเข้าถึงระบบพร้อมกัน (Concurrent user access) เพื่อหาจุดที่เป็นคอขวดของระบบฯ ภายใต้โหลดที่ User เข้ามาใช้ระบบพร้อม ๆ กันเป็นจำนวนมาก เมื่อหาจุดที่เป็นคอขวดของระบบแล้วหาวิธีแก้ปัญหา หรือเพื่อการ Scaling ให้ระบบสามารถรองรับผู้ใช้งานตามจำนวนที่ต้องการได้ ซึ่งจะช่วยให้มั่นใจว่าแอปพลิเคชันสามารถรองรับสถานการณ์การใช้งานจริงได้. Performance Measurement: JMeter สามารถวัดค่าเมตริกประสิทธิภาพต่าง ๆ เช่น เวลาตอบสนอง …
ในการจัดทำรายงานของระบบสารสนเทศต่าง ๆ ปัจจุบันนิยมทำตารางเป็น datatable ซึ่ง datatable สามารถ export excel หรือ pdf หรือ print เป็นต้น ได้ แต่ในการ export พบปัญหาว่าเมื่อคลิก export ข้อมูลมาแล้วหัวตาราง แสดงเพียง 1 แถว ซึ่งในหน้าวิว จะแสดงเป็น 3 แถว ดังภาพที่ 1 และ 2 ภาพที่ 1 หน้าจอการแสดงบนหน้าเว็บไซต์ ภาพที่ 2 ไฟล์ excel ที่ …
เมื่อไฟฟ้าดับโดยไม่ได้รับการแจ้งล่วงหน้า แต่อุปกรณ์เครือข่ายติดตั้งไว้ในห้องที่มีระบบสำรองไฟฟ้า ทำให้ไม่สามารถทราบเวลาของระบบไฟฟ้าที่ดับและไม่แจ้งเตือนมายังระบบมอนิเตอร์ตามเวลาที่ถูกต้อง เช่น กรณีไฟฟ้าดับ ระบบสำรองไฟฟ้ามีความสามารถสำรองไฟได้ ๑ ชั่วโมง หลังจากไฟดับเกิน ๑ ชั่วโมง ระบบมอนิเตอร์จึงจะแจ้งเตือนมา ทำให้ไม่ทราบเวลาที่เริ่มต้นของไฟฟ้าที่ดับและคิดว่ามีระบบสำรองไฟได้อีก ๑ ชั่วโมงจากอุปกรณ์สำรองไฟ ทำให้คาดการณ์ผิด มีผลให้ไม่สามารถ Shutdown ระบบอย่างปลอดภัยได้ทัน จึงประยุกต์ใช้ระบบ Uptime Kuma กับการแจ้งเตือนผ่าน Line หรือ Telegram เพื่อที่จะทำให้ทราบสถานะที่แท้จริงของไฟฟ้าในอาคาร ซึ่งปกติการแจ้งเตือนไฟฟ้าดับจะใช้อุปกรณ์อิเล็กทรอนิกส์หรือ Sensor หรือ IoT Sensor แต่ในการประยุกต์ครั้งนี้ เราจะใช้ …
การสร้าง ER Diagram ด้วยโปรแกรม Navicat Premium Version 16 วิธีการสร้าง ER Diagram สามารถดำเนินการตามขั้นตอน ดังต่อไปนี้ ๑) คลิกที่ Model แล้วคลิกที่ +New Model ๒) เลือกรูปแบบเป็น Physical จากนั้นระบุประเภทของฐานข้อมูลที่ต้องการ เช่น MySQL, Oracle, SQL Server และคลิกปุ่ม OK ๓) คลิกที่ File -> Import from Database จากนั้นเลือกการเชื่อมต่อฐานข้อมูล เลือกตารางที่ต้องการ และคลิกปุ่ม …
Product backlog และ User story เป็นสิ่งสำคัญสองอย่างของ Scrum ซึ่งเป็นกรอบการทำงานแบบ Agile สำหรับการพัฒนาซอฟต์แวร์ Product backlog คือรายการงานทั้งหมดที่จำเป็นในการสร้างซอฟต์แวร์ รายการนี้ประกอบด้วยคุณสมบัติ (features) ความต้องการ (requirements) และงานอื่นๆ ที่จำเป็นในการสร้างซอฟต์แวร์ User story คือคำอธิบายสั้นๆ เกี่ยวกับงานหรือคุณสมบัติที่ต้องทำเพื่อให้ผู้ใช้ได้รับประโยชน์บางอย่าง โดยทั่วไปแล้ว user story จะเขียนในมุมมองของผู้ใช้และตอบคำถามต่อไปนี้ ในฐานะผู้ใช้ ฉันต้องการอะไร เพื่อให้ฉันบรรลุอะไร คุณค่าที่ฉันจะได้รับคืออะไร ความแตกต่างที่สำคัญระหว่าง Product backlog และ User story มีดังนี้: ขอบเขต: Product backlog …
กระบวนการจัดเตรียม SSL Certificate สำหรับเครื่องแม่ข่ายมหาวิทยาลัยบูรพา (อิงระเบียบราชการ) แบ่งออกเป็น 2 ส่วนใหญ่ ๆ คือ 1) การจัดหา/จัดซื้อ SSL Certificate 2) การเตรียม Certificate สำหรับนำไปติดตั้งใช้งาน ส่วนที่ 1 การจัดหา/จัดซื้อ SSL Certificate (1) สำรวจราคาในตลาด จากนั้นนำเสนองบประมาณ เพื่อเตรียมโครงการจัดซื้อตามระเบียบการจัดซื้อจัดจ้างและการบริหารพัสดุภาครัฐ (ประสานเจ้าหน้าที่พัสดุ) (2) เมื่อผ่านขั้นตอนการจัดซื้อตามระเบียบฯ และได้ผู้ขายแล้ว ให้ประสานงานกับทางผู้ขายโดยใช้ช่องทางอีเมลเป็นช่องทางติดต่อประสานงาน และให้ใช้อีเมลทางการด้วย เช่น someone@buu.ac.th (3) เมื่อตกลงช่องทางประสานงานกับผู้ขายได้แล้ว ให้สอบถามผู้ขายเกี่ยวกับวิธีการยืนยันความเป็นเจ้าของ domain name …
ความสำคัญและความเป็นมา DataGrip เป็นซอฟท์แวร์สำหรับการจัดการฐานข้อมูล เช่นเดียวกันกับ Navicat ที่ฝ่ายพัฒนาระบบใช้กันอยู่ อีกทั้งเรามหาวิทยาลัยบูรพามีลิขสิทธิ์ บัญชีที่บุคลากร และนิสิตจะสมัคร เป็นแบบใช้เพื่อการศึกษา (for Educational purposes) ที่ทำให้เราสามารถใช้ DataGrip ที่มี feature ได้เหมือนกับที่เรามี ลิขสิทธิ์แบบ commercial จากความเป็นมาในข้างต้น Explicit Knowledge นี้ จึงขอเสนอวิธีการเชื่อมต่อฐานข้อมูล Oracle, Microsoft SQL Server และ MySQL ด้วย DataGrip (Education) สิ่งที่จำเป็นต้องมีเพื่อใช้งานโปรแกรม DataGrip for Education …
การใช้ AI สร้างภาพ (AI image generator) เป็นปัญญาประดิษฐ์ประเภทหนึ่ง ที่ใช้ในการสร้างภาพขึ้นมานั้น เป็นเครื่องมือสร้างงานศิลปะด้วย AI อาศัยโครงข่ายประสาทเทียม (Artificial Neural Networks) ซึ่งเป็นการสร้างระบบคอมพิวเตอร์จากโมเดลทางคณิตศาสตร์ที่ซับซ้อน เพื่อจำลองวิธีการทำงานของสมองมนุษย์ หรือเป็นการทำให้คอมพิวเตอร์รู้จักการคิดและการจดจำ หรือจะใช้โครงข่ายประสาทเทียมในการทำให้คอมพิวเตอร์รู้จักและเข้าใจภาษามนุษย์นั่นเอง โดยมีกระบวนการทำงานหลัก คือการแปลงข้อความเป็นภาพ (Text-to-Image) ที่สามารถเปลี่ยนข้อความที่เราพิมพ์ให้เป็นภาพ เพียงพิมพ์คำหรือคีย์เวิร์ด ที่เราต้องการเข้าไป จากนั้น AI จะทำการสร้างภาพให้เอง โดยเว็บไซต์ที่ให้บริการ ได้แก่ Adobe Firefly, Midjourney, …
