×

Month: 2024

IoT Programming

Node-RED เป็นเครื่องมือสำหรับพัฒนาการเขียนโปรแกรมด้วยการลากและวาง (flow-based programming) ที่ออกแบบมาสำหรับการเชื่อมโยงฮาร์ดแวร์ อุปกรณ์ IoT API และบริการออนไลน์ต่าง ๆ โดยไม่ต้องเขียนโค้ด เน้นความสะดวกและรวดเร็วในการพัฒนาระบบ IoT หรือระบบอัตโนมัติอื่น ๆ…

Linux Server SysAdmin

โครงสร้างไดเร็กทอรีในระบบปฏิบัติการ Linux โดยมีไดเร็กทอรีหลักที่ใช้เก็บไฟล์ระบบและไฟล์ที่เกี่ยวข้องกับผู้ใช้ ดังนี้ / (Root directory): ไดเร็กทอรีหลักที่อยู่ในระดับบนสุดของโครงสร้างไดเร็กทอรี /bin: เก็บไฟล์ไบนารีของคำสั่งพื้นฐานที่สามารถใช้ได้โดยผู้ใช้ทุกคน เช่น ls, cp, mv /boot:…

Linux Server

การใช้งานระบบปฏิบัติการลีนุกซ์ผู้ดูแลระบบ สามารถสั่งงานได้ 2 วิธี คือ   1.  การสั่งงานผ่านทาง  Terminal  วิธีนี้ผู้ใช้งานต้องมีการสั่งงานผ่านทางการพิมพ์คำสั่งต่างๆ ลงไปทางแป้นพิมพ์โดยการพิมพ์คำสั่งต่างๆ ลงไป  (หรือสามารถเข้าควบคุมผ่านทางโปรแกรม Remote Access…

Linux Server Rocky Linux

Rocky Linux คือระบบปฏิบัติการลินุกซ์ (Linux Operating System) ที่พัฒนามาเพื่อเป็นทางเลือกแบบโอเพ่นซอร์ส (open-source) ถูกก่อตั้งขึ้นโดย Gregory Kurtzer ซึ่งเป็นหนึ่งในผู้ก่อตั้ง CentOS ที่ได้รับความนิยมอย่างมากในอดีต การตัดสินใจเริ่มโครงการนี้เกิดขึ้นหลังจากที่…

Linux Server SysAdmin

ลีนุกซ์ (Linux) เป็นระบบปฏิบัติการที่พัฒนาต้นฉบับครั้งแรกโดยลินุส โตร์วัลดส์ (Linus Torvalds) ช่วงที่เป็นนักศึกษาภาควิชาวิทยาการคอมพิวเตอร์มหาวิทยาลัยเฮลซิงกิ ประเทศฟินแลนด์ โดยการศึกษาต้นแบบจากระบบปฏิบัติการ MINIX ซึ่งเป็นระบบปฏิบัติการยูนิกซ์ที่รันบนเครื่องพีซีที่พัฒนาโดยศาสตราจารย์แอนดรูว์ ทาเนนบาวม์ (Adrew S. Tenebaum)…

IoT

Home Assistant เป็นแพลตฟอร์ม บ้านอัจฉริยะ (Smart Home) แบบเปิด (Open-source) ที่ช่วยให้ผู้ใช้สามารถควบคุมและจัดการอุปกรณ์ต่างๆ ในบ้านได้จากที่เดียว ผ่านการรวมระบบอัตโนมัติและการเชื่อมต่ออุปกรณ์หลากหลายชนิด ไม่ว่าจะเป็นหลอดไฟ สมาร์ทปลั๊ก เซ็นเซอร์ กล้องวงจรปิด…

IoT

Home Assistant เป็นแพลตฟอร์มโอเพ่นซอร์สที่ใช้ในการควบคุมและจัดการระบบสมาร์ทโฮม (Smart Home) โดยสามารถรวมอุปกรณ์ IoT ต่างๆ จากแบรนด์และโปรโตคอลที่หลากหลายเข้าด้วยกันในแพลตฟอร์มเดียว ทำให้สามารถควบคุมอุปกรณ์ต่างๆ ได้อย่างสะดวกผ่านแอปพลิเคชันหรือเว็บอินเทอร์เฟซ รวมถึงการตั้งค่าอัตโนมัติ (Automation) เพื่อให้ระบบทำงานตามความต้องการ สามารถดูรายละเอียดเพอ่มเติมได้ที่…

SysAdmin

ปัจจุบันโปรแกรมที่ใช้ในการควบคุมเครื่องระยะไกลมีให้เลือกใช้งานหลายค่ายด้วยกัน ทั้งซฮฟต์แวร์เชิงการค้า และซอฟต์แวร์ในรูปแบบ Open Source การเลือกใช้งานทูลตัวใดขึ้นอยู่กับความพร้อมและทักษะของผู้ดูแลระบบ ในที่นี้ขอยกตัวอย่างทูลที่ได้รับความนิยมในตลาด (more…)