UTM โปรแกรม Virtual Machine สำหรับใช้งานบน Mac แทน VMWare, VirtualBox

UTM โปรแกรม Virtual Machine สำหรับใช้งานบน Mac แทน VMWare, VirtualBox

UTM เป็นซอฟต์แวร์โอเพนซอร์สที่ช่วยให้ผู้ใช้ Mac สามารถสร้างและจัดการเครื่องเสมือน (Virtual Machines) เพื่อรันระบบปฏิบัติการต่าง ๆ เช่น Windows, Linux และ macOS ภายในสภาพแวดล้อมของ macOS ได้ สามารถดาวน์โหลดใช้งานได้ที่ https://mac.getutm.app
ทูลสำหรับพัฒนาระบบ IOT

ทูลสำหรับพัฒนาระบบ IOT

ปัจจบันเครื่องมือในการพัฒนาระบบ Internet of Things หรือ IoT มีให้เลือกใช้งานจำนวนมากมาย โดยในที่นี้ขอแนะนำทูลที่นิยมใช้งานในปัจจุบัน

1. Arduino IDE (www.arduino.cc/en/software) (แนะนำ) ฟรี
– Arduino IDE: เป็นแพลตฟอร์มที่ใช้งานง่ายสำหรับการเขียน, คอมไพล์ และอัปโหลดโค้ดไปยังบอร์ด Arduino รองรับภาษาโปรแกรมหลายรูปแบบ เช่น C และ C++ 
– สามารถติดตั้งใช้งานได้ทั้งระบบ Windows, Linux, MacOS(Intel, Apple silicon)

2. Arduino Cloud (cloud.arduino.cc) ฟรี
แพลตฟอร์มสำหรับพัฒนาโปรแกรมผ่านเว็บแบบครบวงจรที่ช่วยให้ผู้ใช้สามารถสร้าง, ติดตั้ง และตรวจสอบโครงการ IoT ได้ รวมถึงฟีเจอร์อย่างการอัปเดตแบบ Over-the-Air, การแจ้งเตือนแบบเรียลไทม์ และแดชบอร์ดที่ปรับแต่งได้ 

3. Visual Studio Code (code.visualstudio.com) เป็นทูลในการพัฒนาเว็บแอปพลิเคชั่นที่นิยมใช้งานในกลุ่มนักเขียนโปรแกรม สามารถติดไลบรารีในการพัฒนาระบบ iot ได้เช่นกัน

ติดตั้ง MySQL Server และ phpMyAdmin บน Alma Linux

ติดตั้ง MySQL Server และ phpMyAdmin บน Alma Linux

ติดตั้ง MySQL Server และ phpMyAdmin บน Alma Linux ก่อนติดตั้ง ให้ทำการติดตั้ง Apache HTTPd Server และ PHP ก่อน - การติดตั้ง Apache  - การติดตั้ง PHP 8 ------------------------ 1. ติดตั้ง MySQL Server dnf install …
โปรแกรมจำลองระบบ IOT สำหรับเรียนรู้ผ่านเว็บเบส

โปรแกรมจำลองระบบ IOT สำหรับเรียนรู้ผ่านเว็บเบส

โปรแกรมจำลองระบบ IOT สำหรับเรียนรู้ผ่านเว็บเบส ตัวอย่าง 1. Wokwi  (www.wokwi.com) ฟรี (แนะนำ) WokWi เป็นซอฟต์แวร์จำลองการทำงานของไมโครคอนโทรลเลอร์และอุปกรณ์อิเล็กทรอนิกส์ที่ทำงานผ่านเว็บเบราว์เซอร์ ผู้ใช้สามารถเขียนโปรแกรมและทดสอบโค้ดสำหรับบอร์ดต่าง ๆ เช่น Arduino, ESP32, STM32 และ Raspberry Pi Pico โดยไม่ต้องมีฮาร์ดแวร์จริง 2. TinkerCAD Circuit (www.tinkercad.com/circuits) ฟรี (แนะนำ) เป็นแพลตฟอร์มออนไลน์ที่ให้บริการฟรีสำหรับการออกแบบและจำลองวงจรอิเล็กทรอนิกส์ผ่านเว็บเบราว์เซอร์ พัฒนาโดย…
การตรวจสอบฐานข้อมูล MySQL/MariaDB ผ่าน Terminal

การตรวจสอบฐานข้อมูล MySQL/MariaDB ผ่าน Terminal

การตรวจสอบฐานข้อมูล MySQL/MariaDB ผ่าน Terminal สามารถใช้คำสั่งดังนี้ [root@agriserv ~]# mysql -e "SHOW DATABASES;" -p Enter password:  รหัสผ่าน +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | +--------------------+
การเปลี่ยนจากโหมด X Windows มาสู่ Text Mode

การเปลี่ยนจากโหมด X Windows มาสู่ Text Mode

การเปลี่ยนจากโหมด X Windows มาสู่ Text Mode การแสดงโหมดการใช้งานปัจจบัน sudo systemctl get-default การเปลี่ยนโหลดการใช้งานจาก Graphix Mode > Text Mode sudo systemctl set-default multi-user การเปลี่ยนโหลดการใช้งานจาก Text Mode > Graphix Mode sudo systemctl set-default graphical…
การติดตั้ง Node-RED บน Rocky Linux 9

การติดตั้ง Node-RED บน Rocky Linux 9

การติดตั้ง Node-RED บน Rocky Linux 9 ================================ Node-RED เป็นทูลในการบริหารจัดการระบบ IoT แบบ Low-code programming หรือบางท่านเรียกว่า Flow-based programming (FBP) ฟรี ผู้ใช้งานสามารถใช้งานโดยใช้การลากโฟลเชื่อมต่อกัน โดยกำหนดเงื่อนไขตามการใช้งาน ดูแลโครงการโดย OpenJS Foundation นับเป็นเครื่องมือในการสร้างและบริหารระบบไอโอทีที่ง่ายในการเรียนรู้ ความสามารถสูง สามารถอ่านรายละเอียดเพิ่มเติมได้ที่ https://nodered.org ขั้นตอนการติดตั้ง 1. ก่อนอื่นให้ติดตั้ง…
การทำ Remote Desktop จาก Windows ควบคุม Linux ด้วย Xrdp

การทำ Remote Desktop จาก Windows ควบคุม Linux ด้วย Xrdp

การทำ Remote Desktop จาก Windows ควบคุม Linux ด้วย Xrdp XRDP เป็นแพ็กเกจที่ใช้ในการทำ Remote Desktop จากระบบปฏิบัติการ Windows ไปควบคุมระบบ Linux (ฝั่งลีนุกซ์ต้องมีการเปิดใช้งาน X Windows) สามารถดูรายละเอียดได้ที่ การติดตั้ง X Windows (Xfce) บน Rocker Linux 9 หรือ…
การติดตั้ง X Windows (Xfce) บน Rocky Linux 9

การติดตั้ง X Windows (Xfce) บน Rocky Linux 9

การติดตั้ง X Windows (Xfce) บน Rocky Linux 9 X Windows เป็นหน้าต่าง Desktop สำหรับใช้งานบนระบบ Linux ซึ่งมีให้เลือกใช้งาน หลายตัวด้วยกัน อาทิ KDE, GNOME, Xfce เป็นต้น ในการใช้งานผู้ดูแลระบบสามารถเลือกติดตั้งใช้งานได้ 1. ตรวจสอบกลุ่มคำสั่ง [root@agriserv ~]# dnf group list --installed…