เลือกหัวข้อจากแถบเมนูด้านซ้าย (กรณีหน้าจอเล็กเมนูจะหดกลายเป็นสัญลักษณ์สามขีดอยู่ในแถบเมนูด้านบน) หรือใส่คำค้นหาที่ช่องด้านล่างนี้ เพื่อค้นหาหัวข้อบทความหรือ Tutorial เกี่ยวกับเรื่อง installation ที่ต้องการ
ก่อนที่เราจะสามารถเขียนโปรแกรมด้วยภาษาจาวาได้ ก็ต้องเริ่มจากการดาวน์โหลดและติดตั้งโปรแกรมที่มีความจำเป็นต่อการเขียนให้เรียบร้อยเสียก่อน...
Read More →การใช้ WindowBuilder เพื่อให้การสร้าง GUI เป็นเรื่องง่าย...
Read More →EPT Kids เป็นโปรแกรมที่ทาง EPT พัฒนาขึ้นมาเพื่อช่วยสนับสนุนการเรียนรู้เกี่ยวกับการเขียนโปรแกรมของนักเรียน EPT โดยเฉพาะ แม้ว่าโปรแกรมนี้จะชื่อEPT Kids แต่ไม่ได้หมายความว่าเป็นโปรแกรมสำหรับเด็ก ๆ เท่านั้น เนื่องจากทาง EPT ได้ออกแบบเกมรวมทั้งโหมดการเรียนรู้ต่าง ๆ ที่หลากหลาย สามารถสนุกได้ทุกเพศทุกวัยในบทความนี้ผู้เรียนจะได้เรียนรู้วิธีการติดตั้งโปรแกรม EPT Kids และ......
Read More →npm คืออะไร npm ย่อมาจาก Node Package Manager เพราะตอนแรกสุดมันถูกสร้างมาเพื่อใช้เป็นตัวจัดการ package สำหรับ Node.js ถ้าเปรียบเทียบกับสถานที่ npm ก็เป็นเหมือนสำนักทะเบียนที่รวบรวม software library ที่ใหญ่ที่สุดในโลก โดยมี library ที่ลงทะเบียนอยู่มากกว่า 800,000 packages ซึ่งทุกคนสามารถเข้ามาใช้งานได้ฟรี บรรดาผู้พัฒนาโปรแกรมจึงนิยมใช้ npm เพื่อแชร์ package ที่ตนเองเขียน หรือโหลด package ที่คนอื่นเขียนมาใช้...
Read More →Flask คืออะไร Flask เป็น micro Web Framework ที่เขียนด้วย Python เอาใช้สร้างเว็บ micro หมายถึงอะไร คำว่า micro ไม่ได้หมายความว่า เราจะต้องเขียน web application ให้อยู่ในไฟล์เดียว และไม่ได้หมายความว่า Flask มันเล็กจนทำงานด้วยตัวเองไม่ได้ แต่มันหมายความว่า Flask ตั้งเป้าหมายให้ตัวเองมีขนาดเล็กแต่สามารถขยายได้ ดังนั้นมันจึงไม่มี tool หรือ library เฉพาะทางแบบ Python framework ตัวอื่นที่เป็นที่นิยม เช่น Django...
Read More →Maven คืออะไร Maven คือ build tool สำหรับโปรเจกต์ภาษาจาวาที่ช่วยจัดการขั้นตอนต่างๆในการ build ให้เป็นไปได้ง่ายขึ้นโดยมันจะดาวน์โหลด Library และ Maven Plug-in ที่ต้องใช้ในโปรเจกต์จากที่ต่างๆให้...
Read More →ในบทความนี้จะแนะนำวีธีลงระบบปฏิบัติการ Ubuntu 18.04 desktop ซึ่งเป็น Linux ตัวหนึ่ง ตั้งแต่การสร้าง Bootable USB flash drive จนถึงติดตั้ง Ubuntu แบบละเอียด...
Read More →PrestaShop คือโปรแกรมสำเร็จรูปสำหรับทำเว็บร้านค้าออนไลน์ที่ติดตั้งง่ายและได้รับความนิยม บทความนี้จะแนะนำการติดตั้ง PrestaShop บนเครื่อง Amazon Lightsail ที่มี LAMP ที่เป็น PHP 8 | แก้ปัญหาการติดตั้ง PrestaShop บน Amazon Lightsail...
Read More →สอนวิธีลง XAMPP ซึ่งเป็นโปรแกรมสำหรับจำลองเครื่องคอมพิวเตอร์ให้เป็น Web server โดยจะติดตั้งXAMPP 8.2.0 / PHP 8.2.0 บน Ubuntu 22.04...
Read More →WordPress คือ โปรแกรมสำเร็จรูปสำหรับสร้างเว็บไซต์ที่ได้รับความนิยมมาก ทำให้สร้างและจัดการเว็บไซต์ได้อย่างง่ายดายและสวยงามไม่ต้องทำเองตั้งแต่แรก แถมยังมีธีมต่าง ๆ ทั้งแบบฟรีและเสียเงินให้เลือกใช้มากมายอีกด้วย ในตัวอย่างนี้จะติดตั้ง WordPress 6.1.1 บน XAMPP 8.2.0 / PHP 8.2.0 บน Ubuntu 22.04...
Read More →วิเคราะห์ข้อมูลด้วย Pandas | ทดลองใช้ฟังก์ชันเด่น ๆ ของไลบรารี Pandas ในการจัดการกับข้อมูลรูปแบบต่าง ๆ แบบง่าย ๆ...
Read More →Dart มีอยู่ด้วยกัน 3 Platform ใหญ่ ๆ - Flutter สำหรับเขียน mobile app ใช้รันได้ทั้ง iOS และ Android - Web สำหรับเขียน web application - Server สำหรับเขียนฝั่ง Server side...
Read More →สอนวิธีสร้างแอนิเมชันแบบง่าย ๆ ทำให้ตัวการ์ตูนที่เราวาดเพียงภาพเดียวเคลื่อนไหวตามท่าทางที่เรากำหนดด้วยการพิมพ์คำสั่งเพียงคำสั่งเดียว! โดยจะใช้ไลบรารีชื่อ animated_drawings ซึ่งใช้อัลกอริทึมจากเปเปอร์ A Method for Animating Children's Drawings of the Human Figure กัน...
Read More →สอนวิธีสร้างไฟล์ท่าเต้นจากไฟล์วิดีโอสำหรับนำไปกำหนดท่าให้ตัวการ์ตูนขยับตามด้วย AI...
Read More →ติดตั้งโปรแกรมลงใน PC หรือ Mac ของ Python แล้วในการตรวจสอบว่านักเรียนติดตั้ง Python ลงบน PC Windows ให้รันคำสั่งต่อไปนี้ เปิด Command Line (cmd.exe)...
Read More →PIP คืออะไร PIP เป็นแพ็กเกจเสริมของPython หรือModules เราสามารถนำมาใช้กับโปรเจ็คของเราได้ หมายเหตุ: หากนักเรียนมี Python เวอร์ชัน 3.4 หรือใหม่กว่า PIP จะถูกรวมไว้ตามค่าเริ่มต้น แพ็คเกจคืออะไร แพคเกจประกอบด้วยไฟล์ทั้งหมดที่นักเรียนต้องการสำหรับโมดูล โมดูลคือไลบรารีโค้ด Python ที่นักเรียนสามารถรวมไว้ในโปรเจคของนักเรียน ตรวจสอบว่าติดตั้ง PIP แล้วหรือยัง นำไปยังบรรทัดค??...
Read More →แสดงภาพการแจกแจงด้วย Seaborn Seaborn เป็นไลบรารีที่ใช้ Matplotlib ด้านล่างเพื่อพล็อตกราฟ มันจะถูกใช้เพื่อให้เห็นภาพการแจกแจงแบบสุ่ม...
Read More →การติดตั้ง NumPy หากนักเรียนมี Python และ PIP ติดตั้งอยู่แล้ว การติดตั้ง NumPy นั้นง่ายมากๆ เราจะติดตั้งโดยใช้คำสั่งนี้...
Read More →MySQL หนึ่งใน Database ที่ดีที่สุดใน MySQL Database MySQL ก่อนที่เราจะสามารถทดลองกับตัวอย่างโค้ดในบทนี้ นักเรียนควรติดตั้ง MySQL ไว้ในคอมพิวเตอร์ของนักเรียนเองกันก่อน นักเรียนสามารถดาวน์โหลด Database MySQL ได้ฟรีที่https://www.mysql.com/downloads/ การติดตั้งไดรเวอร์ MySQL Python ต้องการไดรเวอร์ MySQL ในการเข้าถึงdatabaseMySQL และในบทนี้เราจะใช้ไดรเวอร์ "MySQL Connector" เราแนะนำให้นักเรียนใช้ PIP เพื่อติดตั้ง "MySQL Connector" PIP โมดูล mysql-conn...
Read More →Python MongoDB Python สามารถใช้ในแอปพลิเคชันฐานข้อมูล หนึ่งในฐานข้อมูล NoSQL ที่นิยมมากที่สุดคือ MongoDB MongoDB MongoDB จัดเก็บข้อมูลในเอกสารที่เหมือน JSON ซึ่งทำให้ฐานข้อมูลมีความยืดหยุ่นและปรับขนาดได้มาก เพื่อให้สามารถทดลองกับตัวอย่างโค้ดในบทช่วยสอนนี้นักเรียนจะต้องเข้าถึงฐานข้อมูล MongoDB นักเรียนสามารถดาวน์โหลดฐานข้อมูล MongoDB ได้ฟรีที่https://www.mongodb.com/ PyMongo Python ต้องการไดรเวอร์ MongoDB เพื่อเข้า?...
Read More →ติดตั้ง TensorFlow บนเครื่อง Windows, Linux, Mac...
Read More →สำหรับนักพัฒนาสายอินเทอร์เน็ตที่เพิ่งเริ่มต้นในโลกของการพัฒนาเว็บไซต์และแอปพลิเคชัน การสร้างสภาพแวดล้อมการพัฒนาอย่างไร้ขีดจำกัดเป็นสิ่งที่สำคัญอย่างยิ่ง เพราะสภาพแวดล้อมที่ดีไม่เพียงทำให้คุณสามารถทดสอบและพัฒนาโปรแกรมของคุณได้ไวขึ้นแต่ยังช่วยลดเวลาและค่าใช้จ่ายในการพัฒนาด้วย...
Read More →ท่านที่กำลังเริ่มต้นสายอาชีพในสถาปนิก หรือจะก้าวเข้าสู่โลกของการออกแบบสถาปัตยกรรมอยู่หรือไม่? ถ้าใช่ คุณอาจจะกำลังมองหาเครื่องมือที่จะช่วยให้คุณสามารถแสดงความคิดสร้างสรรค์และออกแบบได้อย่างมีประสิทธิภาพสูงสุดในการใช้ประโยชน์ในการทำงานของคุณ ในสมัยสมัยนี้มีโปรแกรมช่วยออกแบบที่ทรงพลังและรวดเร็ว นั่นคือ SketchUp ซึ่งเป็นเครื่องมือที่จะเป็นเพื่อนร่วมที่ทันสมัยของสถาปนิกหรือผู้ทำงานด้านการออกแบบที่อยากมีเครื่องมือที่ทรงพลังและรวดเร็ว...
Read More →การทดลองเขียน PHP เป็นหนึ่งในทักษะที่สำคัญที่นักพัฒนาซอฟต์แวร์ควรมี เพราะ PHP เป็นภาษาโปรแกรมมิ่งที่ถูกใช้งานอย่างแพร่หลายในการพัฒนาเว็บแอปพลิเคชั่น หากคุณกำลังเริ่มต้นเรียนรู้เกี่ยวกับ PHP หรือต้องการทดลองเขียนโค้ด PHP แบบง่าย ๆ โดยไม่ต้องติดตั้งเซิร์ฟเวอร์ไว้ในเครื่องของคุณ วันนี้เราจะพาคุณมาค้นพบวิธีการทดลองเขียน PHP โดยใช้ XAMPP ซึ่งเป็นวิธีที่สะดวกและง่ายที่สุดสำหรับการทดลองเขียน PHP แบบ offline และเราจะมาดูข้อดีและข้อเสียของวิธีนี้ด้วยกัน...
Read More →การทำงานร่วมกับ PHP และ Apache ทำได้ง่ายๆ ด้ย XAMPP...
Read More →สำหรับผู้ที่ทำงานหรือสนใจด้านโอเพนซอร์สอย่างจริงจัง เทคโนโลยีของลินุกซ์ (Linux) คือสิ่งที่คุณควรสนใจอย่างยิ่ง โอเพนซอร์สเป็นการทำงานแบบอ่อนโยนกับสภาพแวดล้อมและเป็นแพลตฟอร์มที่ดีสำหรับนักพัฒนาซอฟต์แวร์ แต่คุณอาจจะสงสัยว่าควรเริ่มต้นอย่างไรดี Ubuntu เป็นหนึ่งในระบบปฏิบัติการลินุกซ์ที่น่าสนใจสำหรับผู้ที่เพิ่งเข้าใกล้โลกของการโปรแกรมมิ่ง มาดูกันว่า Ubuntu เหมาะสำหรับคุณหรือไม่และทำไมควรใช้มันเป็นตัวเลือกแรกๆ สำหรับนักพัฒนาโอเพนซอร์สโดยเฉพาะ...
Read More →เมื่อเราพูดถึงระบบปฏิบัติการแบบ Linux ที่น่าใช้ที่สุดสำหรับนักพัฒนาซอฟต์แวร์ บางคนอาจจะนึกถึง อูบุนตู (Ubuntu) ในทันที อูบุนตูเป็นระบบปฏิบัติการ Linux ที่ได้รับความนิยมอย่างแพร่หลายเนื่องจากความสามารถในการทำงานอย่างมีประสิทธิภาพและมีความเสถียรภาพ เป็นที่รู้จักในวงกว้างอย่างมากในวงการพัฒนาซอฟต์แวร์ ในบทความนี้ เราจะพาทุกท่านไปพิจารณาจุดเด่นที่ไม่ควรมองข้ามของอูบุนตูในการพัฒนาซอฟต์แวร์ เราจะสำรวจคุณสมบัติ การใช้งาน และประโยชน์ที่น่าสนใจของระบบปฏิบัติการนี้ มาเริ่มต้นเลยกันเถอะ!...
Read More →ในโลกที่เติบโตขึ้นเรื่อย ๆ ของเทคโนโลยีและโปรแกรมมิ่ง การที่เราสามารถเข้าถึงและใช้งานระบบปฏิบัติการได้อย่างมีประสิทธิภาพเป็นสิ่งที่สำคัญอย่างยิ่ง และอูบุนตู (Ubuntu) เป็นหนึ่งในระบบปฏิบัติการที่ได้รับความนิยมและใช้งานกันอย่างแพร่หลายในวงกว้าง ไม่ว่าจะเป็นในหลากหลายที่มาตรการ เช่น เครื่องคอมพิวเตอร์ส่วนบุคคล และเซิร์ฟเวอร์เครือข่ายองค์กร หรือแม้กระทั่งในโลกของ IoT (Internet of Things) ที่ทุกวันนี้กำลังเป็นที่สนใจมากขึ้น...
Read More →การเรียนรู้ภาษาโปรแกรม Python เป็นเรื่องที่น่าตื่นเต้นและท้าทายในตัวเอง ไม่ว่าคุณจะเป็นคนที่เพิ่งเริ่มต้นเรียนรู้เกี่ยวกับโปรแกรมมิ่งหรืออาจจะเป็นผู้มีประสบการณ์แล้ว การที่จะศึกษา Python นั้นเป็นทางเลือกที่ยอดเยี่ยม เนื่องจากมันเป็นภาษาโปรแกรมที่มีความยืดหยุ่นสูง และมีความสามารถที่จะนำมาประยุกต์ใช้ในหลากหลายรูปแบบ...
Read More →การเขียนโค้ดเพื่อการวิเคราะห์ข้อมูลและแสดงผลอย่างสวยงามไม่จำเป็นต้องยากเย็น เทคนิคและเครื่องมือที่ถูกดีไซน์มาอย่างดีสามารถช่วยให้มือใหม่สามารถทำได้ได้ง่ายยิ่งขึ้น ในบทความนี้เราจะพาคุณไปรู้จักกับ Seaborn ซึ่งเป็นเครื่องมือที่ทำให้การทำข้อมูลใน Python กลายเป็นเรื่องที่ทำได้ง่ายและสวยงาม...
Read More →เมื่อพูดถึงโลกของระบบปฏิบัติการลินุกซ์ (Linux) ชื่อของ SUSE และ Ubuntu คือสองรายนามที่ส่องประกายดุจดาวบนท้องฟ้าในดวงใจของบรรดานักพัฒนา และผู้ใช้งานทั่วโลก หากคุณกำลังพิจารณาว่าจะเลือกระบบปฏิบัติการใดให้เข้ากับงานและสภาพแวดล้อมของคุณ การมองให้เห็นความแตกต่างระหว่าง SUSE และ Ubuntu จะเป็นบทพิสูจน์ที่เปิดประตูสู่โลกการเขียนโปรแกรมได้อย่างไม่น่าเชื่อ...
Read More →ในยุคแห่งเทคโนโลยีที่ทันสมัยและการแข่งขันทางธุรกิจที่เข้มข้น นักพัฒนาและองค์กรต่างต้องการวิธีการที่จะร่นระยะเวลาในการพัฒนาและนำเสนอผลิตภัณฑ์ทางซอฟต์แวร์ให้กับตลาดได้อย่างรวดเร็ว โดยการรักษาคุณภาพและยืดหยุ่นในการใช้งาน และนี่คือจุดที่ Containerization เข้ามามีบทบาทสำคัญในวงการเขียนโปรแกรม....
Read More →สวัสดีน้องๆ ทุกคน! วันนี้พี่มีเรื่องดีๆ จะมาบอกเล่าเกี่ยวกับเครื่องมือวาดรูปที่เรียกว่า Matplotlib ในภาษา Python นั่นเองครับ ลองนึกภาพว่าเรามีดินสอปากกาและกระดาษเปล่าๆ อยู่เต็มโต๊ะ ถ้าเราจะวาดรูปหรือสร้างสรรค์ผลงานศิลป์ เราจะต้องใช้อุปกรณ์เหล่านั้นเป็นเครื่องมือ Matplotlib ก็เหมือนดินสอปากกาในโลกของการเขียนโปรแกรม Python ช่วยให้เราวาดกราฟและแผนภูมิได้หลากหลาย ทำให้ข้อมูลดูน่าสนใจและเข้าใจง่าย มาดูกันครับว่า Matplotlib ทำงานอย่างไรและลองใช้กันเลย!...
Read More →บทความ: Selenium WebDriver คืออะไร และใช้งานอย่างไร...
Read More →ในโลกของการพัฒนาซอฟต์แวร์ปัจจุบัน หนึ่งในเทคโนโลยีที่มีความสำคัญและถูกกล่าวถึงกันอย่างกว้างขวางคือ Machine Learning ที่มีการประยุกต์ใช้ในหลากหลายภาคส่วน ไม่ว่าจะเป็นการวิเคราะห์ทางการแพทย์, การจำแนกภาพถ่าย, การตรวจสอบวัตถุ และอื่นๆ อีกมากมาย Google MediaPipe เป็นหนึ่งในเครื่องมือที่ถูกพัฒนาขึ้นมาเพื่อช่วยให้นักพัฒนาสามารถสร้างและประยุกต์ใช้ machine learning models ได้อย่างง่ายดายโดยเฉพาะในด้านการประมวลผลภาพ (image processing) และการจำแนกภาพ (image classification) ในบทความนี้เราจะมาดูว่าเราสามารถ...
Read More →ในยุคที่ศาสตร์ของ Machine Learning (ML) ก้าวหน้าอย่างไม่หยุดยั้ง การใช้เทคโนโลยีเพื่อรับรู้และประมวลผลภาพนับเป็นหลักใหญ่ทางการพัฒนาแอปพลิเคชันอันทันสมัย หนึ่งในเครื่องมือที่ทรงพลังและสามารถช่วยผู้พัฒนาได้อย่างมากคือ Google MediaPipe, ซึ่งเป็นแฟรมเวิร์คที่ช่วยในการตรวจจับท่าทางและคุณลักษณะต่างๆ ของมนุษย์ที่ปรากฏในภาพหรือวิดีโอ ในบทความนี้ เราจะทำความรู้จักกับ MediaPipe และสำรวจวิธีใช้งานสำหรับ Pose Landmark Detection โดยใช้ภาษา Python ในงาน Machine Learning แบบเบื้องต้น...
Read More →การจำแนกเสียงหรือ Audio Classification เป็นหนึ่งในงาน machine learning ที่มีความต้องการสูงในปัจจุบัน ไม่ว่าจะเป็นการจำแนกเพลง, การระบุเสียงของต่างๆ, หรือการตรวจจับคำพูด การใช้งาน Google MediaPipe ซึ่งเป็นเฟรมเวิร์คที่ช่วยให้นักพัฒนาสามารถสร้างการทำ machine learning ได้ง่ายขึ้น เป็นตัวช่วยให้การพัฒนาระบบงาน Audio Classification เป็นไปอย่างราบรื่นและมีประสิทธิภาพ...
Read More →หากเราเปรียบคอมพิวเตอร์เหมือนเป็นเมืองใหญ่ที่มีการจราจรที่วุ่นวาย เครื่องพิมพ์, เมาส์ หรือหูฟังก็เหมือนเป็นรถที่ต่างพยายามจะเข้าไปในเมืองนี้ได้อย่างเรียบร้อย และเจ้าหน้าที่ที่คอยควบคุมการเข้าออกของรถเหล่านี้ก็คือ Device Driver นั่นเอง จะเห็นได้ว่า Device Driver มีบทบาทสำคัญเพื่อให้คอมพิวเตอร์และอุปกรณ์ต่างๆ สามารถทำงานร่วมกันได้อย่างราบรื่น...
Read More →หัวข้อ: การคัดเลือกข้อมูลจากตาราง MySQL อย่างปลอดภัยด้วย Prepared Statement ในภาษา C++...
Read More →หากคุณกำลังมองหาวิธีการสื่อสารกับอุปกรณ์ที่ใช้ Serial Port (RS232) ผ่านภาษา Python, บทความนี้จะเป็นแนวทางที่มีประโยชน์สำหรับคุณ เราจะทำความเข้าใจวิธีการสร้างการเชื่อมต่อ, ส่งข้อมูล, และรับข้อมูลจาก COM port ใน Python ด้วยการใช้ไลบรารี pySerial ซึ่งเป็นไลบรารียอดนิยมที่ใช้จัดการการสื่อสารแบบ serial ใน Python...
Read More →ในวงการโปรแกรมมิ่งยุคปัจจุบัน การออกแบบการใช้งานผ่าน GUI (Graphical User Interface) เป็นจุดสำคัญที่ช่วยให้การทำงานกับโปรแกรมต่างๆ เป็นไปได้สะดวกและใช้งานได้ง่ายขึ้น สำหรับภาษา Golang ที่เป็นภาษาโปรแกรมมิ่งระดับสูง มันก็มี capabilities ในการสร้าง GUI ที่ทั้งแข็งแกร่งและยืดหยุ่นเช่นกัน ในบทความนี้ เราจะมาเรียนรู้การใช้งานวิธีการสร้าง GUI แบบง่ายๆ ด้วยการสร้างปุ่มและการจัดการกับเหตุการณ์การคลิกปุ่มในภาษา Golang ซึ่งสามารถประยุกต์ใช้ในการพัฒนาโปรแกรมในโลกจริงได้ และนี่เป็น skills ขั้นพื้นฐานที่เหมาะ...
Read More →ในวันที่เทคโนโลยีเข้ามามีบทบาทในทุกส่วนของชีวิต การเรียนรู้ภาษาการเขียนโปรแกรมกลายเป็นทักษะที่มีค่าและจำเป็นต่อการแข่งขันในตลาดแรงงานที่มีความต้องการสูง เมื่อพูดถึง Golang หรือ Go ภาษาโปรแกรมที่ถูกออกแบบโดย Google ความสามารถในการจัดการกับงานที่มีความซับซ้อนแบบ Concurrent ได้ดีทำให้กลายเป็นที่นิยมอย่างรวดเร็ว...
Read More →การสื่อสารผ่าน Serial Port หรือ Comport เป็นหนึ่งในวิธีที่เครื่องคอมพิวเตอร์สื่อสารกับอุปกรณ์ต่อพ่วงต่างๆ เช่น เครื่องพิมพ์, สแกนเนอร์, หรืออุปกรณ์อิเล็กทรอนิกส์อื่นๆ ในภาษา Golang ก็มีไลบรารีที่สามารถใช้เพื่อการสื่อสารผ่าน Serial Port อย่างง่ายดายและมีประสิทธิภาพสูงมาก...
Read More →การสื่อสารผ่านทางประตูทางเข้าออกของข้อมูล (Serial Port) หรือที่รู้จักกันในชื่อของ Comport นั้นเป็นหนึ่งในวิธีการดั้งเดิมที่ถูกใช้อย่างแพร่หลายในการทำงานกับอุปกรณ์ต่อพ่วงภายนอก อย่างเช่น เครื่องวัดอุณหภูมิ, แผงควบคุม (Control Panels) หรือแม้กระทั่งผู้ใช้รุ่นเก่าของเตาเผาแบบอุตสาหกรรม แม้ในปัจจุบัน USB และเทคโนโลยีไร้สายอื่นๆ อาจได้รับความนิยมมากขึ้น แต่การใช้งาน Comport ก็ยังคงมีความสำคัญในหลายแอปพลิเคชั่น ในการเขียนโปรแกรมเพื่อสื่อสารกับ Serial Port นั้น ภาษา Perl เป็นหนึ่งในภาษาที่มีไลบรารีที่ใ...
Read More →หัวข้อ: เรียนรู้การ Export Data เป็น JSON ในภาษา Lua ด้วยตัวอย่างง่ายๆ...
Read More →ภาษา Rust เป็นภาษาโปรแกรมมิ่งที่ได้รับความนิยมในกลุ่มนักพัฒนาที่ต้องการความปลอดภัยและประสิทธิภาพในการทำงาน นอกเหนือจากความเข้มแข็งของภาษาในด้านความปลอดภัยและความเร็วแล้ว Rust ยังสามารถสร้าง Graphical User Interface(GUI) มาพร้อมกับฟังก์ชันงานกราฟฟิคที่น่าสนใจ ในบทความนี้เราจะมาทำความรู้จักกับการสร้าง GUI สำหรับวาดรูปกราฟิกที่มีสีสันอย่างเช่นกราฟิกของกระต่ายด้วยน้ำหนักโค้ดอย่างง่ายใน Rust รวมถึงตัวอย่างโค้ดเพื่อให้ผู้อ่านเห็นภาพการทำงานที่ชัดเจนยิ่งขึ้น...
Read More →