เลือกหัวข้อจากแถบเมนูด้านซ้าย (กรณีหน้าจอเล็กเมนูจะหดกลายเป็นสัญลักษณ์สามขีดอยู่ในแถบเมนูด้านบน) หรือใส่คำค้นหาที่ช่องด้านล่างนี้ เพื่อค้นหาหัวข้อบทความหรือ Tutorial เกี่ยวกับเรื่อง handle ที่ต้องการ
การส่งฟังก์ชันเป็นตัวแปร (Sending Functions as Variables) เป็นหัวใจสำคัญของการเขียนโปรแกรมที่มีความยืดหยุ่นและการนำไปใช้งานได้หลากหลายในภาษา Java ประเด็นนี้ไม่เพียงแต่เป็นหัวข้อน่าสนใจในวิชาการเท่านั้น แต่ยังมีการประยุกต์ใช้ในโลกจริงได้อย่างกว้างขวาง ในบทความนี้เราจะพูดถึงแนวคิดนี้พร้อมกับตัวอย่างในการใช้งาน และทบทวนว่ามันสามารถไปช่วยเหลือเราในโลกแห่งการเขียนโปรแกรมได้อย่างไร หากคุณสนใจที่จะเข้าใจศาสตร์แห่งการโค้ดด้วย Java ล่ะก็ EPT นับเป็นที่ปรึกษาที่ดีที่จะช่วยให้คุณบรรลุเป้าหมายนี้ได้...
Read More →หัวข้อ: Sending Function as Variable ใน JavaScript ? ความเป็นไปได้ที่ไม่จำกัดของฟังก์ชัน...
Read More →ในโลกแห่งการเขียนโปรแกรม การจัดการไฟล์เป็นหนึ่งในพื้นฐานที่สำคัญ ไม่ว่าจะเป็นการอ่านข้อมูล หรือเขียนข้อมูลลงไฟล์ Write file ตรงนี้กล่าวถึงกระบวนการที่โปรแกรมจะ เขียน หรือ บันทึก ข้อมูลลงไปในไฟล์ สำหรับในภาษา Lua การเขียนไฟล์ก็เป็นเรื่องที่สามารถทำได้ง่าย ๆ เช่นกัน พร้อมกับมีวิธีการที่ค่อนข้างชัดเจนและง่ายต่อการเรียนรู้...
Read More →สวัสดีครับ! เมื่อพูดถึงการเขียนโปรแกรม, MATLAB ก็เป็นหนึ่งในภาษาที่ไม่ควรมองข้าม โดยเฉพาะในหมู่นักวิชาการและวิศวกร เนื่องจากภาษานี้มีความสะดวกในการคำนวณทางคณิตศาสตร์และสามารถจัดการกับข้อมูลที่ซับซ้อนได้ดี หนึ่งในความสามารถที่น่าสนใจของ MATLAB คือการส่ง function เป็นตัวแปร (sending function as variable) ซึ่งเปิดโอกาสให้เราสามารถจัดการกับฟังก์ชันอย่างยืดหยุ่น และในบทความนี้ เราจะไปสำรวจวิธีการใช้งาน, พร้อมด้วยตัวอย่าง code และการนำไปใช้งานในโลกจริง อย่าลืมนะครับ, หากคุณอยากเป็นผู้เชี่ยวชาญในด้านนี...
Read More →การจัดการไฟล์เป็นหนึ่งในงานพื้นฐานที่โปรแกรมเมอร์ส่วนใหญ่จำเป็นต้องทำความเข้าใจและสามารถทำงานได้อย่างคล่องแคล่ว ในภาษา Swift ที่ใช้กันอย่างแพร่หลายในการพัฒนาแอปพลิเคชันสำหรับระบบปฏิบัติการ iOS และ macOS นี้ก็มีเครื่องมือที่ช่วยให้การจัดการไฟล์เป็นไปอย่างง่ายดาย โปรแกรมเมอร์จำเป็นต้องรู้จักวิธีแต่กำหนด (append) เนื้อหาเข้าไปในไฟล์ที่มีอยู่แล้วโดยไม่ทำลายข้อมูลเดิม ในบทความนี้ เราจะพูดถึงการ append ไฟล์ในภาษา Swift พร้อมกับตัวอย่างโค้ด 3 ตัวอย่าง และการทำงาน รวมถึงยกตัวอย่าง usecase ในโลกจริง...
Read More →การโปรแกรมมิ่งไม่ใช่เรื่องที่ไกลตัว และไม่ว่าคุณจะเป็นนักพัฒนาแอปพลิเคชัน, นักเขียนโปรแกรม หรือแม้กระทั่งผู้ที่หลงใหลในโลกของการเขียนโค้ด คุณจะต้องเข้าใจการทำงานของไฟล์ ซึ่งรวมถึงการเพิ่ม (append) ข้อมูลลงท้ายไฟล์ ในภาษา Objective-C ก็มีวิธีการ append ไฟล์ที่แสนง่ายดาย ซึ่งสามารถเพิ่มประสิทธิภาพและความยืดหยุ่นให้กับการทำงานของคุณได้มากมาย ลองมาดูตัวอย่าง CODE ที่เราจะใช้ในการ elucidate วิธีการทำงานนี้กันครับ...
Read More →การใช้งานไฟล์ในภาษา Haskell แบบง่ายๆ ด้วยตัวอย่างโค้ดและวิธีการทำงาน...
Read More →ภาษา Haskell เป็นภาษาโปรแกรมที่ช่วยให้การพัฒนาโปรแกรมมีความถูกต้องสูงและลดโอกาสการเกิดข้อผิดพลาดตลอดจากการทำงาน ด้วยระบบประเภทข้อมูลที่เข้มงวดและการเป็นภาษาที่ไม่มี side-effects (purely functional programming language) หมายความว่าเมื่อเราออกแบบโปรแกรมใน Haskell ให้ทำงานบางอย่าง เราสามารถมั่นใจได้ว่ามันจะทำงานนั้นได้แม่นยำทุกครั้งโดยไม่มีการเปลี่ยนแปลงสภาพแวดล้อมโดยรอบหรือสถานะของโปรแกรม...
Read More →การใช้งาน Serial Port หรือ Comport ในภาษา C++ เป็นเรื่องที่มีความสำคัญอย่างมากในการทำงานระหว่างคอมพิวเตอร์กับอุปกรณ์ต่าง ๆ ที่เชื่อมต่อผ่านพอร์ตนี้ เช่น เครื่องพิมพ์แบบยิงฉลาก, อุปกรณ์วัดค่าต่างๆ และอีกมากมาย ซึ่งเป็นสิ่งที่เราสามารถทำได้ด้วยการเขียนโปรแกรม C++ ในบทความนี้ จะช่วยให้คุณเข้าใจวิธีการใช้งาน Serial Port ด้วยการให้ตัวอย่างโค้ดที่ชัดเจนพร้อมอธิบายการทำงานและยกตัวอย่างการใช้งานในโลกจริง เพื่อช่วยให้การเรียนรู้ของคุณมีประโยชน์ขึ้น...
Read More →การสร้าง Combo Box ที่มีการตอบสนองเมื่อมีการเปลี่ยนแปลงการเลือกสำหรับผู้ใช้ในแอปพลิเคชันเป็นส่วนสำคัญของการออกแบบผู้ใช้ (User Interface - UI) ในภาษา C#, คุณสามารถใช้ Windows Forms หรือ WPF (Windows Presentation Foundation) เพื่อสร้าง GUI (Graphical User Interface) พร้อมกับ Combo Box ได้อย่างง่ายดาย ในบทความนี้เราจะพูดถึงวิธีการสร้าง Combo Box ใน C# และจะให้ตัวอย่างโค้ด 3 ตัวอย่างพร้อมอธิบายการทำงาน รวมไปถึง usecase ในโลกจริงที่สามารถนำไปใช้งานได้...
Read More →การพิมพ์ข้อมูลผ่านเครื่องพิมพ์ (Printing) เป็นหนึ่งในฟีเจอร์ที่เป็นพื้นฐานและจำเป็นสำหรับโปรแกรมหลายๆ ประเภท ไม่ว่าจะเป็นโปรแกรมจัดการเอกสาร, โปรแกรมร้านค้า, หรือแม้กระทั่งโปรแกรมประมวลผลข้อมูลต่างๆ ในภาษา C# ซึ่งเป็นภาษาโปรแกรมมิ่งที่มีความสามารถและยืดหยุ่นสูง การจัดการกับงานพิมพ์นั้นทำได้ง่ายและสะดวกผ่านหลากหลายคลาสที่ .NET Framework และ .NET Core มอบให้...
Read More →การเขียนโปรแกรมในโลกปัจจุบันนั้นต้องเผชิญกับการทำงานหลายๆ อย่างพร้อมกัน การประมวลผลแบบอะซิงโครนัส (asynchronous) ในภาษา C# จึงเป็นกุญแจสำคัญที่ช่วยให้โปรแกรมสามารถจัดการกับงานหลายอย่างได้โดยไม่ทำให้ระบบหยุดนิ่งรอผลลัพธ์ วันนี้เราจะพูดถึงการใช้งาน Async ใน C# โดยเฉพาะ พร้อมด้วยตัวอย่างโค้ด 3 ตัวอย่าง และ usecase ในโลกจริง...
Read More →การสร้าง Menu bar หรือแถบเมนูด้วยการใช้งาน Graphic User Interface (GUI) เป็นส่วนสำคัญในการออกแบบโปรแกรมที่ใช้งานง่ายและประสิทธิภาพสูงในภาษา VB.NET แถบเมนูเป็นจุดที่ผู้ใช้สามารถเข้าถึงคำสั่งต่างๆ และฟังก์ชันที่โปรแกรมมอบให้ ในบทความนี้ เราจะพูดถึงแนวทางในการสร้างแถบเมนูที่เรียบง่ายและจะแสดงตัวอย่างโค้ดบางส่วนที่จะช่วยให้คุณเข้าใจการทำงานของมันพร้อมทั้งอธิบาย usecase ในโลกจริง...
Read More →การสื่อสารผ่านพอร์ต RS232 หรือที่หลายคนเรียกว่า ?พอร์ตอนุกรม? ถือเป็นวิธีการหนึ่งที่ใช้ในการเชื่อมต่ออุปกรณ์ต่างๆ เช่น เครื่องวัด, เครื่องพิมพ์, และอื่นๆ เข้ากับคอมพิวเตอร์ ในยุคนี้แม้จะมีการพัฒนาเทคโนโลยีสัญญาณแบบ USB, Bluetooth และ Wi-Fi แต่ RS232 ยังคงมีความสำคัญในการใช้งานอุตสาหกรรมและการวิจัยเนื่องจากความเรียบง่ายและความเสถียรในการเชื่อมต่อ...
Read More →การสร้าง Web Server ในภาษา Go (Golang) พร้อมตัวอย่างการใช้งาน...
Read More →หัวข้อบทความ: การเขียน Web Server รอรับ HTTP Request ด้วยภาษา Rust: เรียนรู้ง่ายๆ พร้อมตัวอย่างการทำงาน...
Read More →การทำงานพร้อมกันหรือ Concurrency เป็นหัวใจสำคัญของการเขียนโปรแกรมสมัยใหม่ ภาษารัสต์ (Rust) ได้ถูกออกแบบมาให้รองรับการทำงานแบบพร้อมกัน (concurrency) อย่างปลอดภัยโดยใช้คุณสมบัติของการจัดการความทรงจำสไตล์ RAII (Resource Acquisition Is Initialization) และ ownership ซึ่งทำให้โอกาสเกิด data races ลดลงอย่างมาก เราจะมาดูกันว่าเราจะสามารถใช้งาน thread ในภาษารัสต์ได้อย่างไร พร้อมกับตัวอย่างโค้ดและการประยุกต์ใช้งานในโลกจริงนั่นเอง...
Read More →