สมัครเรียนโทร. 085-350-7540 , 084-88-00-255 , ntprintf@gmail.com

Julia

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Linked List พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Doubly Linked List พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Double Ended Queue พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ ArrayList พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Queue พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Stack พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Tree พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Binary Search Tree พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ AVL Tree พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Self-Balancing Tree พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Heap พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Hash พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Priority Queue พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Seperate Chaining Hashing พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Linear Probing Hashing พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Quadratic Probing Hashing พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Red-Black Tree พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Disjoint Set พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Set พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย การใช้งาน ตัวแปร หรือ Variable ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน ตัวแปรแบบ string ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน ตัวแปรแบบจำนวนเต็ม หรือ integer ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน numberic variable ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน string variable ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน if-else ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน if statement ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน nested if-else ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน for loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน while loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน do-while loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน foreach loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน sequencial search ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน การหาค่ามากที่สุด และน้อยที่สุด โดยใช้ Loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน recursive function ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน try-catch ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน nested loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน loop and if-else inside loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน math function sqrt sin cos tan ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน for each ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน dynamic typing variable ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน function ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน return value from function ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน parameter of function ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน sending function as variable ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน array ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน array 2d ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน dynamic array ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน OOP object oriented programming ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน class and instance ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน calling instance function ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน constructor ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน set and get function and OOP concept ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน encapsulation in OOP concept ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน polymorphism in OOP concept ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน accesibility in OOP concept ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน inheritance in OOP concept ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน multiple inheritance in OOP concept ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน useful function of string ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน useful function of array ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน file ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน read file ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน write file ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง การใช้งาน append file ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง รู้จักกับ Dijkstra Algorithm: เจาะลึกการค้นหาเส้นทางที่ดีที่สุดด้วยภาษา Julia ทำความรู้จัก Bellman-Ford Algorithm ในภาษา Julia อัลกอริธึมแบบ Greedy: การตัดสินใจที่ดีที่สุดในเวลานั้น การเขียนโปรแกรมแบบ Dynamic Programming ด้วยภาษา Julia เข้าใจ Divide and Conquer Algorithm ด้วยภาษา Julia: แนวทางแก้ปัญหาที่ทรงพลัง ทำความรู้จักกับ Memorization และการใช้ภาษา Julia ในการเขียนโปรแกรม การสำรวจกราฟแบบ Breadth First Search ด้วยภาษา Julia เรียนรู้ Depth First Search (DFS) ด้วยภาษา Julia: เส้นทางสู่การแก้ปัญหาที่มีประสิทธิภาพ การศึกษา Backtracking ด้วยภาษา Julia: ทางเลือกในโลกของการพัฒนาโปรแกรม การทำความเข้าใจ Branch and Bound Algorithm ด้วยภาษา Julia การสำรวจ State Space Search ด้วยภาษา Julia: ทำความรู้จักกับอัลกอริธึมที่ช่วยจัดการปัญหาซับซ้อน การทำ Permutation ด้วยภาษา Julia: ทำความเข้าใจคำสั่ง และการใช้งานในโลกจริง การแบ่งเซต (Set Partition) ด้วยภาษา Julia ค้นหาขั้นพื้นฐาน: Linear Search ด้วยภาษา Julia เรียนรู้ Binary Search ด้วยภาษา Julia: การค้นหาที่เร็วทันใจในโลกของการเขียนโปรแกรม การสร้างทุกชุดย่อยด้วยวิธี Brute Force ในภาษา Julia การทำความรู้จักกับ Brute Force Algorithm ทั้งหมดในภาษา Julia 8 Queens Problem: การแก้ปัญหาทางคณิตศาสตร์ด้วยภาษา Julia Knight?s Tour Problem: การเดินทางอัศวินบนกระดานหมากรุกด้วยภาษา Julia การแก้ปัญหา Travelling Salesman Problem ด้วยภาษา Julia รู้จักกับ String Matching Algorithm ในภาษา Julia การหาจุดเชื่อมประสาน (Articulation Points) ด้วยภาษา Julia รู้จักกับ Minimum Spanning Tree และ Algorithm ที่เกี่ยวข้อง Minimum Cost Flow Algorithm: ประสิทธิภาพและการประยุกต์ใช้ในทางปฏิบัติด้วยภาษา Julia รู้จักกับ CLIQUE Algorithm: การค้นหาคลัสเตอร์ในกราฟด้วยภาษา Julia ทำความรู้จักกับ Algorithm: Sum of Products ด้วยภาษา Julia A* Algorithm: คู่มือการใช้งานด้วยภาษา Julia The Perfect Matching - The Hungarian Method ในภาษา Julia Ford-Fulkerson Algorithm: การค้นหาทางออกที่ดีที่สุดด้วยภาษา Julia ทำความรู้จักกับ B* Algorithm: แนวทางใหม่ในการค้นหาเส้นทางที่ต้องการ ทำความรู้จัก D* Algorithm ในภาษา Julia: การเดินทางที่สามารถปรับเปลี่ยนได้ F* Algorithm ? Merge Two Arrays ด้วยภาษา Julia รู้จัก Minimax Algorithm สำหรับเกมแบบผลัดกันเล่น: วิธีการคิดแบบอัจฉริยะในโลกของเกม แนะนำ Gaussian Elimination ด้วยภาษา Julia: การแก้ปัญหาทางคณิตศาสตร์และโปรแกรมมิ่ง ทำความรู้จักกับ Randomized Algorithm: แนวทางการแก้ปัญหาที่ไม่ธรรมดา เรียนรู้เกี่ยวกับ Monte Carlo Algorithm ด้วยภาษา Julia การเรียนรู้เกี่ยวกับ Newtons Method ในภาษา Julia รู้จักกับ Mullers Method: การหาค่ารากของสมการด้วยภาษา Julia ทำความรู้จักกับ RANSAC: วิธีการหาค่าดีๆ ในข้อมูลที่มี Noise ด้วยภาษา Julia การทำความรู้จักกับ Particle Filter ในภาษา Julia Las Vegas Algorithm: การลุ้นโชคในโลกของคอมพิวเตอร์ด้วยภาษา Julia การจัดเรียงข้อมูลด้วย Quick Sort ในภาษา Julia ทำความรู้จักกับ Selection Sort: สุดยอดอัลกอริธึมพื้นฐานด้วย Julia ทำความรู้จักกับ Bubble Sort: การเรียงลำดับที่เข้าใจง่ายด้วยภาษา Julia Insertion Sort: การจัดเรียงที่เข้าใจง่าย แต่ทรงพลังในโลกจริง รู้จักกับ Merge Sort และการใช้งานที่น่าสนใจในภาษา Julia เข้าใจ Voronoi Diagram และการใช้งานในภาษา Julia การใช้งานตัวแปรในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งานตัวแปรแบบ String ในภาษา Julia การใช้งานตัวแปรแบบจำนวนเต็ม (Integer) ในภาษา Julia แบบง่ายๆ การใช้งาน Numeric Variable ในภาษา Julia แบบง่าย ๆ การใช้งาน String Variable ในภาษา Julia แบบง่ายๆ การใช้งาน if-else ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน if statement ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน Nested If-Else ในภาษา Julia การใช้งาน For Loop ในภาษา Julia แบบง่าย ๆ การใช้งาน While Loop ในภาษา Julia: เข้าใจง่ายๆ พร้อมตัวอย่าง CODE และ Use Case ในชีวิตจริง การใช้งาน do-while loop ในภาษา Julia แบบง่าย ๆ การใช้งาน `foreach` loop ในภาษา Julia การใช้งาน Sequential Search ในภาษา Julia: พื้นฐานและตัวอย่าง การใช้งาน การหาค่ามากที่สุดและน้อยที่สุด โดยใช้ Loop ในภาษา Julia การใช้งาน Recursive Function ในภาษา Julia การใช้งาน try-catch ในภาษา Julia การใช้งาน Loop ในภาษา Julia: เข้าถึงง่าย ด้วยตัวอย่างที่จับต้องได้ การใช้งาน Nested Loop ในภาษา Julia แบบง่ายๆ การใช้งาน Loop และ If-Else Inside Loop ในภาษา Julia การใช้งาน Math Function sqrt, sin, cos, tan ในภาษา Julia แบบง่ายๆ การใช้งาน `for each` ในภาษา Julia การใช้งาน Dynamic Typing Variable ในภาษา Julia การใช้งาน Function ในภาษา Julia แบบง่ายๆ การใช้งาน Return Value from Function ในภาษา Julia แบบง่าย ๆ การใช้งาน Parameter of Function ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน Sending Function as Variable ในภาษา Julia การใช้งาน Array ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน Array 2D ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE การใช้งาน Dynamic Array ในภาษา Julia แบบง่ายๆ การใช้งาน OOP (Object Oriented Programming) ในภาษา Julia แบบง่ายๆ เข้าใจการใช้งาน Class และ Instance ในภาษา Julia แบบง่ายๆ การใช้งาน Calling Instance Function ในภาษา Julia การใช้งาน Constructor ในภาษา Julia: เริ่มต้นอย่างง่าย การใช้งาน Set และ Get Function และ OOP Concept ในภาษา Julia แบบง่ายๆ การใช้งาน Encapsulation ใน OOP Concept ในภาษา Julia การใช้งาน Polymorphism ใน OOP Concept ในภาษา Julia การใช้งาน Accessibility ใน OOP Concept ในภาษา Julia: ตัวอย่างที่เข้าใจง่าย เข้าใจการใช้งาน Inheritance ใน OOP ด้วยภาษา Julia การใช้งาน Multiple Inheritance ใน OOP Concept ในภาษา Julia การใช้งาน Useful Function ของ String ในภาษา Julia แบบง่ายๆ การใช้งาน Useful Function ของ Array ในภาษา Julia แบบง่าย ๆ การใช้งาน File ในภาษา Julia แบบง่ายๆ การใช้งานฟังก์ชัน read file ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน Write File ในภาษา Julia แบบง่ายๆ การใช้งาน `append file` ในภาษา Julia การใช้งาน Static Method ในภาษา Julia: วิธีการง่ายๆ พร้อมตัวอย่าง CODE และ Use Case ในโลกจริง การสร้างเกมง่าย ๆ ในภาษา Julia การใช้งาน Generic และ Generic Collection ในภาษา Julia แบบง่าย ๆ การใช้งาน Read Binary File ในภาษา Julia แบบง่ายๆ การใช้งาน Write Binary File ในภาษา Julia แบบง่าย ๆ การใช้งาน Export Data to JSON ในภาษา Julia แบบง่ายๆ การใช้งาน Export Data to XML ในภาษา Julia แบบง่ายๆ การใช้งาน Append Binary File ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE การสร้างโปรแกรมคำถามและคำตอบง่ายๆ ด้วยภาษา Julia การใช้งาน List ในภาษา Julia: ทำความรู้จักกับโครงสร้างข้อมูลที่ไม่ควรมองข้าม การใช้งาน Map ในภาษา Julia แบบง่าย ๆ การใช้งาน Set ในภาษา Julia แบบง่ายๆ การใช้งาน Math.abs ในภาษา Julia: เทคนิคง่ายๆ ที่ควรรู้ การใช้งาน Math.atan2 ในภาษา Julia พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน Dictionary ในภาษา Julia แบบง่าย ๆ การใช้งาน Multi-Thread ในภาษา Julia แบบง่ายๆ การใช้งาน Asynchronous Programming ในภาษา Julia แบบง่ายๆ การใช้งาน Functional Programming ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน Class and Object ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน Operator ในภาษา Julia: ความง่ายและประโยชน์ในการเขียนโปรแกรม การใช้งาน Operator Precedence ในภาษา Julia แบบง่ายๆ การใช้งาน Comparison Operator ในภาษา Julia แบบง่าย ๆ การใช้งาน Bitwise Operator ในภาษา Julia แบบง่ายๆ การใช้งาน Approximation Sine by Taylor Series ในภาษา Julia การใช้งาน Approximation Factorial for Large Number ด้วย Stirlings Approximation ในภาษา Julia การใช้งาน Longest Common Subsequence (LCS) ในภาษา Julia การใช้งาน Is it Palindrome ในภาษา Julia: รู้หรือไม่ว่า Palindrome คืออะไร? การหาคำที่เป็น Palindrome ที่ยาวที่สุดในสตริงด้วยภาษา Julia การใช้งาน Is Number That Have Been Input, Palindrome ในภาษา Julia การใช้งาน String substring ในภาษา Julia แบบง่ายๆ การใช้งาน String join ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน String Split ในภาษา Julia แบบง่ายๆ การใช้งาน String indexOf ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน String trim ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน String Compare ในภาษา Julia: วิธีการเปรียบเทียบสตริงอย่างง่าย การใช้งาน `lastindex` ในภาษา Julia การใช้งาน Integration Function โดยใช้ Mid-Point Approximation Algorithm ในภาษา Julia การใช้งาน Integrate a Function โดยใช้ Trapezoidal Integration Algorithm ในภาษา Julia การใช้งาน Find Leap Year ในภาษา Julia แบบง่ายๆ การใช้งาน Finding Day of Year ในภาษา Julia แบบง่ายๆ การใช้งาน Catalan Number Generator ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน Finding Summation of Nested List by Recursive Function ในภาษา Julia แบบง่ายๆ การใช้งาน Fastest Power Calculation ด้วย Exponentiation by Squaring ในภาษา Julia การใช้งาน Logical Operator ในภาษา Julia แบบง่าย ๆ การใช้งาน Keywords และ Reserved Words ในภาษา Julia แบบง่ายๆ การใช้งาน Finding Maximum from Array ในภาษา Julia การหาค่าต่ำสุดจาก Array ในภาษา Julia: ความง่ายที่ซ่อนอยู่ การใช้งาน Sum All Element in Array ในภาษา Julia แบบง่ายๆ การใช้งาน Average from all element in array ในภาษา Julia การใช้งาน Filter Element in Array ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน Accumulating from array ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน square ทุกตัวเลขใน Array และจัดเก็บลงใน Array ใหม่ในภาษา Julia การใช้งาน MySQL Insert Data to Table Using Prepared Statement ในภาษา Julia แบบง่ายๆ การใช้งาน MySQL Select Data From Table Using Prepared Statement ในภาษา Julia แบบง่ายๆ การใช้งาน MySQL Update Data using Prepared Statement ในภาษา Julia การใช้งาน MySQL Delete a Row from Table ในภาษา Julia แบบง่ายๆ การใช้งาน MySQL create table ในภาษา Julia แบบง่ายๆ การใช้งาน PostgreSQL สร้างตารางด้วยภาษา Julia แบบง่าย ๆ การใช้งาน PostgreSQL Insert to Table Using Prepared Statement ในภาษา Julia การใช้งาน PostgreSQL Select from Table Using Prepared Statement ในภาษา Julia การใช้งาน PostgreSQL Update Table Using Prepared Statement ในภาษา Julia การใช้งาน PostgreSQL เพื่อลบแถวในตารางด้วย Prepared Statement ในภาษา Julia การใช้งาน Linear Regression ในภาษา Julia แบบง่ายๆ Quadratic regression in Julia การใช้งาน Graph Fitting ในภาษา Julia แบบง่าย ๆ การใช้งาน Implement Perceptron ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน Implement neural network 2 layers in Julia การใช้งาน K-NN Algorithm ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน Decision Tree Algorithm ในภาษา Julia แบบง่ายๆ การใช้งาน HTTP Request โดยใช้ GET Method ในภาษา Julia แบบง่ายๆ การใช้งาน HTTP Request โดยใช้ POST Method และการส่งข้อมูลแบบ JSON ในภาษา Julia การใช้งาน Web Server Waiting for HTTP Request ในภาษา Julia การใช้งาน Using CURL ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน OpenCV ในภาษา Julia แบบง่ายๆ การใช้งาน OpenGL ในภาษา Julia แบบง่ายๆ การใช้งาน GUI ในการสร้างฟอร์มด้วยภาษา Julia การสร้างปุ่มใน GUI และรอการคลิกในภาษา Julia การทำ GUI ด้วยภาษา Julia: การสร้าง TextBox และการรอ Event การเปลี่ยนแปลงข้อความ การใช้งาน GUI สำหรับการสร้าง Combo Box ในภาษา Julia การใช้งาน GUI สร้าง Scroll Pane ในภาษา Julia แบบง่ายๆ การใช้งาน GUI Create ListBox ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่างโค้ด การใช้งาน GUI Create PictureBox ในภาษา Julia: แบบง่ายๆ พร้อมตัวอย่าง CODE การใช้งาน GUI ในการสร้าง Data Table ด้วยภาษา Julia การสร้าง RichTextBox แบบ Multiline ด้วยภาษา Julia การใช้งาน GUI เพื่อสร้างหน้าต่างใหม่ในภาษา Julia แบบง่ายๆ การสร้าง Menubar ด้วย GUI ในภาษา Julia: แบบง่ายๆ กับตัวอย่าง CODE การใช้งาน GUI Create Label ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การสร้างภาพกระต่ายสีสันสดใสด้วย GUI ในภาษาจูเลีย (Julia) การใช้งาน GUI Drawing Colorful Cat ในภาษา Julia แบบง่าย ๆ การสร้างกราฟแท่ง (Pie Chart) ด้วยข้อมูลในภาษา Julia แบบง่าย ๆ แนะนำการสร้างแผนภูมิแท่ง (Bar Chart) ด้วยภาษา Julia การใช้งาน Line Chart จากข้อมูลในภาษา Julia แบบง่าย ๆ การใช้งาน Show Data Table ในภาษา Julia แบบง่ายๆ การใช้งาน SHA-256 Hash Algorithm ในภาษา Julia การใช้งาน MD5 Hash Algorithm ในภาษา Julia: สอนง่าย ๆ พร้อมตัวอย่างโค้ดและ Usecase ในโลกจริง การใช้งาน Printing Data to Printer ในภาษา Julia แบบง่าย ๆ การใช้งาน Sending RS232 Com Port ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน Reading from RS232 comport ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน GUI Drawing Colorful Tiger ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน Drawing Rabbit in Native GUI ในภาษา Julia การใช้งาน Drawing Tiger in Native GUI ในภาษา Julia แบบง่าย ๆ การใช้งานการวาดธง Union Jack ใน GUI โดยใช้ภาษา Julia การใช้งานการวาดธงชาติสหรัฐอเมริกา (USA Flag) ใน GUI ด้วยภาษา Julia การใช้งาน Create OX Game ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การสร้างเกมหมากรุกในภาษา Julia: การใช้งาน Create Chess Game แบบง่ายๆ พร้อมตัวอย่าง Code และอธิบายการทำงาน การสร้างเกมงูและบันได (Ladder and Snake) ด้วยภาษา Julia การสร้างเกม Monopoly ด้วยภาษา Julia ที่ทุกคนสามารถศึกษาได้ง่าย การใช้งาน Simple Calculator ในภาษา Julia แบบง่ายๆ การใช้งาน Scientific Calculator ในภาษา Julia แบบง่าย ๆ การสร้าง Linked List ด้วยตนเองในภาษา Julia การสร้าง Doubly Linked List จากศูนย์ในภาษา Julia: การใช้งานและตัวอย่างโค้ด การสร้าง Double Ended Queue (Deque) ด้วยภาษา Julia การสร้าง ArrayList ด้วยตัวเองในภาษา Julia การสร้าง Queue ด้วยตนเองในภาษา Julia การสร้าง Stack ในภาษา Julia แบบไม่ใช้ Library สร้างต้นไม้ (Tree) ในภาษา Julia โดยไม่ใช้ Library: การแทรกรายการอย่างง่าย การสร้าง Binary Search Tree (BST) โดยไม่ใช้ Library ในภาษา Julia การสร้าง AVL Tree จากศูนย์ในภาษา Julia พร้อมตัวอย่างโค้ด การสร้าง Self-Balancing Tree ในภาษา Julia จากศูนย์ การสร้าง Heap ด้วยตนเองในภาษา Julia โดยไม่ใช้ Library: ขั้นตอนง่ายๆ พร้อมตัวอย่าง Code การสร้าง Hash ของตัวเองจากเครื่องมือเปล่า (Create Your Own Hash from Scratch) ในภาษา Julia การสร้าง Priority Queue ด้วยตัวเองในภาษา Julia การสร้าง Hash Table ด้วยเทคนิค Separate Chaining Hashing ในภาษา Julia การสร้าง Hash Table ด้วย Linear Probing Hashing ในภาษา Julia การสร้าง Quadratic Probing Hashing จากศูนย์ในภาษา Julia การสร้าง Map ด้วยตัวเองในภาษา Julia สร้าง Set ของคุณเองจากศูนย์ในภาษา Julia โดยไม่ใช้ Library การสร้าง Directed Graph ด้วย Matrix ในภาษา Julia การสร้างกราฟแบบไม่ใช้ Library ในภาษา Julia ด้วย Matrix การสร้าง Directed Graph ด้วย Linked List ในภาษา Julia การสร้างกราฟที่ไม่มีทิศทางด้วย Linked List ในภาษา Julia การใช้งาน Interface ใน OOP ในภาษา Julia: แนวทางง่าย ๆ พร้อมตัวอย่างโค้ด การใช้งาน Async ในภาษา Julia แบบง่ายๆ การใช้งาน Thread ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การใช้งาน Multi-process ในภาษา Julia แบบง่ายๆ การใช้งาน `return` กับ `yield` ในภาษา Julia การใช้งาน Serial Port (COM Port) ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE การใช้งาน Parse JSON to Object ในภาษา Julia แบบง่ายๆ การใช้งาน Parse JSON to Array ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน การสร้าง Mini Web Server ในภาษา Julia: ต้อนรับสู่โลกแห่งการพัฒนาเว็บอย่างง่ายดาย! การใช้งาน Web Scraping ในภาษา Julia แบบง่ายๆ การใช้งาน Calling API ในภาษา Julia แบบง่าย ๆ การใช้งาน Call API with Access Token ในภาษา Julia แบบง่ายๆ การเขียน Code MySQL CRUD โดยใช้ภาษา Julia การเขียน Code NoSQL CRUD โดยใช้ภาษา Julia การเขียน Code MongoDB โดยใช้ภาษา Julia: เรียนรู้สร้างโปรเจกต์จริงไปด้วยกัน การเขียน Code Memcache CRUD โดยใช้ภาษา Julia การเขียน Code Redis โดยใช้ภาษา Julia เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Linked List เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Doubly Linked List เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Double Ended Queue เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน ArrayList เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Queue เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Stack เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Tree เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Binary Search Tree เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน AVL Tree เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Self-Balancing Tree เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Heap เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Hash เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Priority Queue เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Seperate Chaining Hashing เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Linear Probing Hashing เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Quadratic Probing Hashing เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Red-Black Tree เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Disjoint Set เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Set

สมัครเรียนโทร. 085-350-7540 | 084-88-00-255 | ntprintf@gmail.com

หมวดหมู่ Julia

Tutorial และเรื่องน่ารู้ของภาษา Julia

เลือกหัวข้อจากแถบเมนูด้านซ้าย (กรณีหน้าจอเล็กเมนูจะหดกลายเป็นสัญลักษณ์สามขีดอยู่ในแถบเมนูด้านบน) หรือใส่คำค้นหาที่ช่องด้านล่างนี้ เพื่อค้นหาหัวข้อบทความหรือ Tutorial ในหมวดหมู่ Julia ที่ต้องการ

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Linked List พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

วันนี้ผมกำลังจะมาพูดถึงการจัดการข้อมูลด้วยเทคนิคที่น่าสนใจในภาษา Julia ซึ่งเป็นภาษาที่ได้รับความนิยมสูงสุดอย่างหนึ่งในหมู่ของนักวิทยาศาสตร์ข้อมูลและวิศวกรที่ทำงานเกี่ยวกับการคำนวณสูง ผ่าน data structure ที่มีชื่อว่า Linked List....

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Doubly Linked List พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

บทความโดย EPT (Expert-Programming-Tutor)...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Double Ended Queue พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

การจัดการข้อมูลเป็นหนึ่งในงานที่สำคัญมากในการเขียนโปรแกรม การเลือกโครงสร้างข้อมูลที่เหมาะสมจะช่วยให้การเข้าถึง การเพิ่ม และการลบข้อมูลทำได้ง่ายและมีประสิทธิภาพสูงสุด วันนี้เราจะมาพูดถึงการใช้ Double Ended Queue (deque) ในภาษา Julia และทำให้เห็นถึงการใช้งานจริงผ่านตัวอย่างโค้ดที่เรียบง่ายและชัดเจน...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ ArrayList พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

การจัดการข้อมูลเป็นหัวใจสำคัญของการพัฒนาโปรแกรมทุกประเภท ทั้งโปรแกรมเชิงวิทยาศาสตร์, แอพพลิเคชั่นธุรกิจ หรือแม้แต่เว็บแอพพลิเคชัน ภาษา Julia เป็นภาษาหนึ่งที่ถูกออกแบบมาสำหรับการคำนวณและการวิเคราะห์ข้อมูลที่มีประสิทธิภาพสูง ในบทความนี้ เราจะสำรวจเทคนิคเกี่ยวกับการใช้ ArrayList ในภาษา Julia สำหรับการจัดการข้อมูล ตั้งแต่การเพิ่ม (insert), อัปเดต (update), ค้นหา (find), และลบข้อมูล (delete) พร้อมทั้งพิจารณาข้อดีและข้อเสียของวิธีการนี้...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Queue พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

การจัดการข้อมูลเป็นส่วนสำคัญของการเขียนโปรแกรม ไม่ว่าจะเป็นในด้านการเก็บรักษา การค้นหาหรือการปรับปรุงข้อมูล และหนึ่งในโครงสร้างข้อมูลที่นิยมใช้ในการจัดการลำดับของข้อมูลคือ Queue (คิว) นั่นเอง ภาษา Julia ใหม่ล่าสุดนั้นมีลักษณะเฉพาะที่ทำให้สามารถจัดการกับ Queue ได้อย่างง่ายดายและรวดเร็ว ซึ่งในบทความนี้ เราจะมาแนะนำเทคนิคในการเขียนโค้ดเพื่อการจัดการข้อมูลด้วย Queue ในภาษา Julia และนำเสนอการใช้งานจริงผ่าน code samples ซึ่งคุณสามารถเรียนรู้เพิ่มเติมได้ที่ EPT โรงเรียนสอนการเขียนโปรแกรมที่จะทำให้ความร...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Stack พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

ภาษาการเขียนโปรแกรม Julia กำลังได้รับความนิยมในหมู่นักวิทยาศาสตร์ข้อมูลและวิศวกรที่ต้องการประสิทธิภาพสูงจากโค้ดของพวกเขา ด้วยจุดเด่นของ Julia ที่มีทั้งความเร็วและความสามารถในการจัดการข้อมูลได้อย่างยอดเยี่ยม วันนี้เราจะมาพูดถึงการใช้งาน stack เพื่อการจัดการข้อมูลใน Julia และจะให้ตัวอย่างโค้ดเพื่อความเข้าใจที่ดียิ่งขึ้น และหากคุณสนใจที่จะเพิ่มทักษะด้านการเขียนโปรแกรมของคุณ EPT (Expert-Programming-Tutor) พร้อมที่จะช่วยให้คุณมีความรู้ที่ลึกซึ้งยิ่งขึ้นเกี่ยวกับ Julia และภาษาโปรแกรมมิ่งอื่นๆ...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Tree พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

หัวข้อ: เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Tree...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Binary Search Tree พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

บทความ: เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Binary Search Tree...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ AVL Tree พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ AVL Tree...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Self-Balancing Tree พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

การจัดการข้อมูลเป็นหัวใจสำคัญของโปรแกรมมิ่งที่มีความท้าทายในหลายๆ ด้าน ภาษา Julia, ที่มีชื่อเสียงในด้านการคำนวณทางคณิตศาสตร์และการประมวลผลข้อมูลที่ทรงประสิทธิภาพ ก็มีเครื่องมือที่จำเป็นสำหรับการจัดการข้อมูลที่ซับซ้อน หนึ่งในตัวอย่างคือการใช้งาน Self-Balancing Tree เพื่อใช้ในการจัดเก็บและการเข้าถึงข้อมูลอย่างรวดเร็วและมีประสิทธิภาพ...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Heap พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

Heap คือโครงสร้างข้อมูลที่มีลักษณะเป็นต้นไม้ เป็นวิธีหนึ่งที่ใช้ในการจัดการข้อมูลเพื่อให้สามารถ insert, update, find และ delete ข้อมูลได้อย่างรวดเร็วและมีประสิทธิภาพ ในภาษา Julia มีแพ็คเกจที่ชื่อว่า DataStructures ที่เสนอการใช้งาน Heap มากมาย หากคุณสนใจที่จะเรียนรู้การเขียนโปรแกรมที่มีประสิทธิภาพทำไมไม่ลองศึกษาที่ EPT ที่มีหลักสูตรการเขียนโปรแกรมรองรับทุกความต้องการของนักเรียน...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Hash พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

การจัดการข้อมูลเป็นพื้นฐานสำคัญในวงการโปรแกรมมิ่ง ไม่ว่าจะเป็นภาษาใดก็ตาม ภาษา Julia ที่กำลังมาแรงในหมู่นักวิเคราะห์ข้อมูลและวิทยาศาสตร์ข้อมูลนั้นมีเครื่องมือทรงพลังไม่แพ้กันในการจัดการข้อมูล หนึ่งในนั้นคือการใช้งาน Hash ที่เรียกอีกอย่างว่า ?Dictionaries? หรือ ?Dict? ใน Julia....

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Priority Queue พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

เมื่อพูดถึงการจัดการข้อมูลในโลกโปรแกรมมิ่ง อุปกรณ์ที่ถูกใช้อย่างแพร่หลายคือรูปแบบของ คิว (Queue) โดยเฉพาะอย่างยิ่ง Priority Queue ที่เป็นโครงสร้างข้อมูลชนิดหนึ่งที่ทำการจัดเรียงลำดับของข้อมูลตามความสำคัญหรือความเร่งด่วน ในภาษา Julia, การใช้ Priority Queue จึงมีความสำคัญและมีประโยชน์ในหลายสถานการณ์ เช่น การจัดลำดับงานที่ต้องประมวลผล, การจัดการข้อมูลที่มีลำดับความสำคัญ เป็นต้น...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Seperate Chaining Hashing พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

การจัดการข้อมูลเป็นหนึ่งในภารกิจที่สำคัญที่สุดในยุคข้อมูลและเทคโนโลยีสมัยใหม่ นักพัฒนาต้องคำนึงถึงการเลือกวิธีที่เหมาะสมเพื่อการดำเนินการต่างๆ กับข้อมูล เช่น การเก็บรักษา (insert), การอัปเดต (update), การค้นหา (find), และการลบข้อมูล (delete) ในบทความนี้ เราจะสำรวจวิธีการจัดการข้อมูลในภาษา Julia ด้วยเทคนิค Separate Chaining Hashing ซึ่งเป็นวิธีการที่มีความหลากหลายและมีประสิทธิภาพในการจัดการการชนของข้อมูล (collision) ในโครงสร้างข้อมูลประเภท hash table....

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Linear Probing Hashing พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

การจัดการข้อมูลถือเป็นหนึ่งในส่วนสำคัญของการเขียนโปรแกรม ไม่ว่าจะเป็นภาษาใดก็ตาม และการเลือกโครงสร้างข้อมูลที่เหมาะสมสามารถช่วยให้การประมวลผลมีประสิทธิภาพมากขึ้น ในบทความนี้ เราจะมาพูดถึงการใช้งานโครงสร้างข้อมูลแบบ Linear Probing Hashing ในภาษา Julia เพื่อการจัดการข้อมูล ซึ่งเป็นหนึ่งเทคนิคที่มีประสิทธิภาพในการแก้ปัญหาการชนของค่า Hash (Collision) และความแออัดในตาราง Hash Table...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Quadratic Probing Hashing พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

การจัดการข้อมูลเป็นหัวใจสำคัญในโลกแห่งการเขียนโค้ดที่เราไม่อาจมองข้ามได้ หนึ่งในเทคนิคที่เป็นทางเลือกที่ทรงประสิทธิภาพเพื่อการจัดการข้อมูลคือการใช้โครงสร้างข้อมูลแบบ hash table โดยเฉพาะวิธี Quadratic Probing สำหรับการแก้ปัญหาการชนของข้อมูล (collision) ในภาษา Julia ซึ่งเป็นภาษาที่ได้รับความนิยมสำหรับงานจำพวกวิทยาศาสตร์ข้อมูลและการประมวลผลข้อมูลขั้นสูง เพราะความสามารถในการทำงานร่วมกับข้อมูลขนาดใหญ่อย่างมีประสิทธิภาพ แต่ก่อนที่เราจะยกตัวอย่างโค้ดและอธิบายการทำงาน เรามาทำความเข้าใจกับวิธีการของ Quad...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Red-Black Tree พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Red-Black Tree...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Disjoint Set พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

การจัดการข้อมูล (Data Management) ถือเป็นหัวใจสำคัญในการพัฒนาโปรแกรมหลากหลายประเภท โดยเฉพาะโปรแกรมที่ต้องมีการประมวลผลข้อมูลระหว่างกลุ่มที่แยกจากกัน (Disjoint Sets). ภาษาการเขียนโปรแกรม Julia ได้กลายเป็นทางเลือกสำคัญอันดับต้น ๆ สำหรับนักพัฒนาที่ต้องการความสามารถด้านการคำนวณทางวิทยาศาสตร์และการจัดการข้อมูลในเชิงลึก ในบทความนี้เราจะสำรวจเทคนิคการใช้ Disjoint Set ในภาษา Julia เพื่อการจัดการข้อมูลอย่างเห็นผล....

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Set พร้อมยก code มาเป็นตัวอย่างสำหรับการ insert, update ข้อมูล , ค้นหา find, delete และอธิบายการทำงานสั้นๆ พร้อมทั้งบอกข้อดีข้อเสีย

หัวข้อ: เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลในภาษา Julia โดยใช้ Set...

Read More →

การใช้งาน ตัวแปร หรือ Variable ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การเขียนโปรแกรมไม่ว่าจะเป็นการพัฒนาซอฟต์แวร์, การวิเคราะห์ข้อมูล, หรือการคำนวณทางวิทยาศาสตร์, มีส่วนสำคัญที่ไม่สามารถขาดไปได้คือการใช้งานตัวแปร (Variable) ที่ช่วยเก็บข้อมูลและทำให้โค้ดของเราสามารถดำเนินการอย่างยืดหยุ่นและมีประสิทธิภาพ ในภาษา Julia ซึ่งเป็นภาษาโปรแกรมที่ถูกออกแบบมาเพื่องานที่ต้องการประสิทธิภาพสูงเช่นการคำนวณทางคณิตศาสตร์, การวิเคราะห์ข้อมูล, หรือการจำลองทางวิทยาศาสตร์, ตัวแปรเล่นบทบาทที่สำคัญและสามารถทำงานได้อย่างราบรื่นสำหรับการดำเนินการที่ซับซ้อน...

Read More →

การใช้งาน ตัวแปรแบบ string ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

ภาษา Julia เป็นภาษาที่ถูกออกแบบมาเพื่อการคำนวณทางวิทยาศาสตร์อย่างเฉพาะเจาะจง ซึ่งมีความสามารถในการจัดการกับข้อความหรือสตริง (string) ได้อย่างง่ายดายและมีประสิทธิภาพ ในบทความนี้ เราจะสำรวจการใช้งานตัวแปรแบบสตริงใน Julia พร้อมด้วยตัวอย่างโค้ด และอธิบายการทำงานกัน...

Read More →

การใช้งาน ตัวแปรแบบจำนวนเต็ม หรือ integer ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การเขียนโปรแกรมไม่ใช่เรื่องที่ไกลตัวเกินกว่าที่เราจะเข้าใจได้ และหนึ่งในภาษาโปรแกรมมิ่งที่ได้รับความนิยมในหมู่นักเรียน นักศึกษา และนักวิทยาการคอมพิวเตอร์คือภาษา Julia ด้วยความสามารถที่เหมาะสมสำหรับการคำนวณทางคณิตศาสตร์ และการประมวลผลข้อมูลขนาดใหญ่ Julia จึงเป็นภาษาที่น่าศึกษามาก ในบทความนี้เราจะพูดถึงการใช้งานตัวแปรแบบจำนวนเต็ม หรือ integer ในภาษา Julia โดยจะมีการแสดงตัวอย่างโค้ดเพื่อให้เข้าใจง่ายและพร้อมกับอธิบายการทำงาน นอกจากนี้เราจะยกตัวอย่าง usecase ที่ใช้ในโลกจริงด้วย...

Read More →

การใช้งาน numberic variable ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

ในโลกของการเขียนโปรแกรม การเข้าใจและการใช้ตัวแปรประเภทต่างๆ เป็นสิ่งจำเป็นอย่างยิ่ง ลองนึกถึงเรื่องของตัวแปรทางคณิตศาสตร์ที่เราผ่านตาในห้องเรียน เช่น ( x ), ( y ), และ ( z ). ในการเขียนโปรแกรม เราก็ใช้ตัวแปรเช่นเดียวกับที่คณิตศาสตร์ใช้ เพื่อแทนค่าที่อาจจะเปลี่ยนแปลงได้ในระหว่างการทำงานของโปรแกรม ซึ่งในภาษาการเขียนโปรแกรม Julia ตัวแปรที่เกี่ยวข้องกับตัวเลขเรียกว่า ตัวแปรประเภท Numeric หรือเรียกง่ายๆ ว่าตัวแปรเลข...

Read More →

การใช้งาน string variable ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

บทความนี้จะพาทุกท่านไปรู้จักกับการใช้งาน String Variable ในภาษา Julia อย่างง่ายดายพร้อมด้วยการนำไปใช้ในโลกจริง และยังมีตัวอย่าง Code ให้ได้ศึกษาอีก 3 ตัวอย่าง เพื่อให้คุณเข้าใจและนำไปประยุกต์ใช้ได้อย่างไม่ยากเย็น...

Read More →

การใช้งาน if-else ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การเขียนโปรแกรมที่มีประสิทธิภาพนั้นไม่ได้ขึ้นอยู่แค่กับการเขียนโค้ดให้ถูกต้องเท่านั้น แต่ยังต้องรู้จักใช้เทคนิคต่างๆเพื่อให้โค้ดที่เราเขียนนั้นสามารถตัดสินใจและแก้ปัญหาได้ตามสถานการณ์ที่เปลี่ยนแปลงได้อีกด้วย หนึ่งในเทคนิคพื้นฐานที่ทุกภาษาการเขียนโปรแกรมจะต้องมีคือการตัดสินใจด้วย if-else และในภาษา Julia นั้นการใช้งาน if-else ก็มีความยืดหยุ่นและง่ายดายไม่แพ้ภาษาอื่นๆ...

Read More →

การใช้งาน if statement ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

หัวข้อ: ทำความเข้าใจ if statement ในภาษา Julia ด้วยตัวอย่างง่ายๆ...

Read More →

การใช้งาน nested if-else ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

หัวข้อ: การใช้งาน Nested If-Else ในภาษา Julia เพื่อการตัดสินใจแบบลึกล้ำ...

Read More →

การใช้งาน for loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การเขียนโปรแกรมไม่ใช่เพียงการบอกคอมพิวเตอร์ให้ทำงานตามคำสั่งเท่านั้น แต่ยังเกี่ยวข้องกับการแก้ปัญหาและการสร้างสรรค์นวัตกรรมด้วยการเข้าใจโลกแห่งข้อมูลในมุมมองที่เป็นระบบ ในภาษา Julia, การใช้โครงสร้างการวนรอบอย่าง for loop เป็นสิ่งสำคัญในการจัดการกับชุดข้อมูลและการทำซ้ำแบบมีโครงสร้าง บทความนี้จะทำการวิเคราะห์การใช้ for loop ใน Julia พร้อมด้วยตัวอย่างของคำสั่งและ usecase ในการใช้งานจริง โดยจะช่วยเปิดโลกทัศน์และขยายความสามารถของคุณในการเข้มแข็งด้านการเขียนโปรแกรม และทำไมการเขียนโปรแกรมถึงเป็นฝีมือที...

Read More →

การใช้งาน while loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

บทความ: การใช้งาน while loop ในภาษา Julia แบบง่ายๆ...

Read More →

การใช้งาน do-while loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

ในโลกแห่งการเขียนโปรแกรม การทำซ้ำ (looping) เป็นหัวใจสำคัญที่ช่วยให้โปรแกรมสามารถทำงานเป็นเซ็ตของคำสั่งซ้ำๆ ได้อย่างมีประสิทธิภาพ หนึ่งใน loop ที่มีความน่าสนใจในภาษา Julia คือ do-while loop ซึ่งปัจจุบันอาจจะดูเป็น syntax ที่หายากในภาษาอื่นๆ แต่ในภาษา Julia นั้นมีความยืดหยุ่นและใช้งานได้ดีมาก...

Read More →

การใช้งาน foreach loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การเขียนโปรแกรมนั้นมีหลายสไตล์และการใช้ loop เป็นวิธีพื้นฐานที่ช่วยแก้โจทย์มากมายในโลกของการเขียนโค้ด จากส่วนใหญ่เรามักคุ้นเคยกับ for และ while loop แต่ในภาษา Julia, foreach ก็เป็นอีกหนึ่งเครื่องมือที่น่าสนใจและมีประสิทธิภาพที่ช่วยให้การ iterate ผ่านตัวแปรเป็นเรื่องง่ายดายและโดยส่วนใหญ่ใช้ได้ผลดีกับการทำงานที่มีลักษณะเฉพาะการทำครั้งเดียวเสร็จ หรือ one-off tasks....

Read More →

การใช้งาน sequencial search ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

บทความ: การใช้งาน Sequential Search ในภาษา Julia สำหรับการหาข้อมูลอย่างมีประสิทธิภาพ...

Read More →

การใช้งาน การหาค่ามากที่สุด และน้อยที่สุด โดยใช้ Loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การเขียนโปรแกรมนั้นไม่ได้มีแต่เพียงการสร้างโค้ดที่ทำงานได้, แต่ยังรวมถึงการสร้างโค้ดที่เข้าใจง่าย, มีประสิทธิภาพและสามารถนำมาประยุกต์ใช้ในสถานการณ์ต่างๆได้อย่างหลากหลาย ในบทความนี้เราจะพูดถึงการใช้ loop ในภาษา Julia สำหรับการหาค่าที่มากที่สุดและน้อยที่สุดจากรายการตัวเลข การทำเช่นนี้เป็นพื้นฐานที่สำคัญในการวิเคราะห์ข้อมูล และสามารถนำไปประยุกต์ใช้ในหลากหลายสาขาวิชาได้...

Read More →

การใช้งาน recursive function ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

หัวข้อ: การเปิดมิติใหม่ของการเขียนโค้ดด้วย Recursive Function ในภาษา Julia...

Read More →

การใช้งาน try-catch ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การจัดการกับข้อผิดพลาดหรือข้อยกเว้น (exceptions) ในการเขียนโปรแกรมนั้นสำคัญมาก เพราะไม่ว่าเราจะเตรียมพร้อมมากแค่ไหน ก็มักจะมีกรณีที่ไม่คาดคิดเกิดขึ้นได้ตลอดเวลา ในภาษาการเขียนโปรแกรมที่หลากหลาย เช่น Julia, การใช้งานโครงสร้าง try-catch เป็นวิธีหนึ่งที่ช่วยให้เราจัดการกับข้อผิดพลาดเหล่านั้นได้...

Read More →

การใช้งาน loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

หัวข้อ: การใช้งาน Loop ใในภาษา Julia ด้วยความเข้าใจที่ลึกซึ้ง...

Read More →

การใช้งาน nested loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

หัวข้อ: สร้างศักยภาพการคำนวณด้วย Nested Loop ในภาษา Julia...

Read More →

การใช้งาน loop and if-else inside loop ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

สวัสดีครับท่านผู้อ่านทุกท่าน! ในวันนี้เราจะมาเรียนรู้เกี่ยวกับการใช้งาน loop และ if-else ภายใน loop ในภาษา Julia อย่างง่ายดาย พร้อมด้วยตัวอย่างโค้ดที่จะช่วยให้ท่านเข้าใจการทำงานของมันได้ดียิ่งขึ้นซึ่งเราจะช่วยท่านไขขานความสงสัยและแสดงให้เห็นถึงการนำไปใช้งานในโลกจริง ไม่ต้องรอช้า ไปเรียนรู้กันเลยครับ!...

Read More →

การใช้งาน math function sqrt sin cos tan ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

หัวข้อ: ประเมินค่าเลขคณิตฟังก์ชันกับ Julia: การใช้งาน sqrt, sin, cos, และ tan...

Read More →

การใช้งาน for each ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การเขียนโปรแกรมไม่ใช่เพียงแค่การสร้างคำสั่งที่ทำงานซ้ำแล้วซ้ำเล่าเท่านั้น แต่ยังรวมไปถึงการทำความเข้าใจว่าแต่ละโครงสร้างข้อมูลนั้นควรถูกดำเนินการอย่างไรเพื่อให้ได้ผลลัพธ์ที่ต้องการ ในภาษาโปรแกรมมิ่ง Julia, การใช้ for each เป็นอีกหนึ่งวิธีที่จะช่วยให้การทำงานกับชุดค่าต่างๆ เป็นไปอย่างกระชับและเข้าใจง่าย...

Read More →

การใช้งาน dynamic typing variable ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

ในเรื่องของการเรียนรู้ภาษาโปรแกรมมิ่ง หลายคนอาจพบว่ามีความแตกต่างในการจัดการกับประเภทของตัวแปรในแต่ละภาษา สำหรับ Julia ภาษาที่กำลังได้รับความนิยมในหมู่นักวิทยาศาสตร์ข้อมูล วิศวกรรม และการวิเคราะห์ทางการเงิน หนึ่งในความสามารถที่น่าสนใจคือการตั้งค่าตัวแปรแบบ Dynamic Typing ซึ่งทำให้ง่ายแก่การเขียนโค้ดที่ยืดหยุ่นและรวดเร็ว...

Read More →

การใช้งาน function ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

ในยุคที่การวิเคราะห์ข้อมูลกลายเป็นหัวใจหลักของธุรกิจและการวิจัย, ภาษาโปรแกรมที่มีความสามารถในการดำเนินการทางคณิตศาสตร์และสถิติอย่างมีประสิทธิภาพจึงกลายเป็นทรัพยากรที่มีค่าอย่างยิ่ง หนึ่งในภาษาที่โดดเด่นในกลุ่มนี้คือ Julia, ภาษาโปรแกรมที่ถูกออกแบบมาเพื่อการคำนวณทางเทคนิคและการจัดการข้อมูลขนาดใหญ่ หัวใจสำคัญของ Julia คือ Function, ซึ่งวันนี้เราจะพูดถึงวิธีการใช้งาน Function ใน Julia พร้อมตัวอย่างและ use case ในโลกแห่งความจริง...

Read More →

การใช้งาน return value from function ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

ในโลกของการเขียนโปรแกรม การใช้ฟังก์ชันเป็นหนึ่งในเทคนิคพื้นฐานที่ช่วยให้โค้ดของเรามีโครงสร้างที่ดีและสามารถใช้ซ้ำได้ เพื่อลดความซับซ้อนของโปรแกรม ในภาษาโปรแกรมมิ่ง Julia ซึ่งเป็นภาษาเชิงคำนวณที่มีประสิทธิภาพ ก็มีลูกเล่นมากมายเกี่ยวกับการใช้ฟังก์ชัน ที่จะช่วยให้การส่งค่ากลับจากฟังก์ชันเป็นเรื่องง่ายและน่าสนใจ...

Read More →

การใช้งาน parameter of function ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

แหล่งที่มาแห่งนวัตกรรมในการเขียนโปรแกรมไม่ได้มาจากการเรียนรู้สูตรที่แข็งตัวเสมอไป แต่เกิดจากการเข้าใจหลักการที่กล้าหาญและยืดหยุ่นต่อการปรับใช้ ? และเมื่อพูดถึงภาษาโปรแกรมมิ่งที่แสนสร้างสรรค์อย่าง Julia, ฟังก์ชั่น เป็นหนึ่งในเครื่องมือที่ไม่สามารถมองข้ามได้เลยทีเดียว โดยเฉพาะการใช้งานพารามิเตอร์ในฟังก์ชั่น, ซึ่งหากใช้ได้อย่างชาญฉลาด สามารถเปิดโลกกว้างใหม่ให้กับการพัฒนาซอฟต์แวร์...

Read More →

การใช้งาน sending function as variable ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

ภาษาโปรแกรมมิ่ง Julia ได้รับการออกแบบมาเพื่อการคำนวณทางคณิตศาสตร์และการวิเคราะห์ข้อมูลที่มีประสิทธิภาพ หนึ่งในคุณสมบัติที่ทำให้ภาษานี้โดดเด่นคือความสามารถในการส่งฟังก์ชันเป็นตัวแปร (sending function as variable) หรือที่เรียกว่า first-class functions ซึ่งหมายความว่าฟังก์ชันสามารถถูกใช้ในฐานะข้อมูลที่ส่งผ่านหรือจัดการได้เหมือนตัวแปรอื่นๆ ในโปรแกรม...

Read More →

การใช้งาน array ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การใช้งาน Array ในภาษา Julia: ข้อมูลพื้นฐานและตัวอย่างการทำงาน...

Read More →

การใช้งาน array 2d ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

สวัสดีครับผู้อ่านที่น่ารักทุกท่าน! ก่อนอื่นผมขอให้ความรู้แก่ท่านเกี่ยวกับ Array 2D หรือที่เรียกว่า อาร์เรย์สองมิติ ในภาษา Julia ที่เป็นภาษาโปรแกรมมิ่งที่มาพร้อมด้วยสมรรถนะสูงและเหมาะอย่างยิ่งในงานด้านวิทยาศาสตร์ข้อมูล ในบทความนี้เราจะไปดูกันว่าอาร์เรย์สองมิติคืออะไร, การใช้งาน; และ ปกปิดด้วย usecase และตัวอย่างโค้ดที่จะช่วยให้คุณเข้าใจอย่างชัดเจน จะรออะไรล่ะ? ไปเริ่มกันเลย!...

Read More →

การใช้งาน dynamic array ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การใช้งาน Dynamic Array ในภาษา Julia ไม่เพียงแต่น่าสนใจ, แต่ยังเปิดโอกาสให้นักพัฒนามีความยืดหยุ่นมากขึ้นในการจัดการข้อมูลขนาดใหญ่หรือข้อมูลที่ขนาดไม่แน่นอน การเข้าใจเรื่องนี้จะทำให้คุณสามารถสร้างโปรแกรมที่มีประสิทธิภาพและแบบไดนามิกมากขึ้น ต่อไปนี้คือบทความที่จะพาคุณไปรู้จักกับ Dynamic Array ในภาษา Julia พร้อมกับตัวอย่างโค้ดที่จะช่วยให้คุณเข้าใจวิธีการใช้งานได้ดียิ่งขึ้น...

Read More →

การใช้งาน OOP object oriented programming ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การเขียนโปรแกรมแบบวัตถุ-เชิงปฏิบัติการ (Object-Oriented Programming หรือ OOP) เป็นรูปแบบหนึ่งของการเขียนโปรแกรมที่ช่วยให้นักพัฒนาสามารถจัดระเบียบและจำลองปัญหาและแนวคิดต่างๆ ได้เป็นอย่างดี ภาษา Julia แม้จะไม่ถูกออกแบบมาเพื่อ OOP โดยตรง แต่ก็มีความสามารถในการสนับสนุนการทำ OOP ด้วยหลักการพื้นฐาน เช่น คลาส (class), ออบเจกต์ (object), และมีธอด (method), ซึ่งช่วยให้การเขียนโค้ดเป็นไปอย่างระเบียบและง่ายต่อการบำรุงรักษา นอกจากนี้ยังช่วยให้โปรแกรมมีความยืดหยุ่น และสามารถนำไปใช้ซ้ำได้ (reusability) อีกด้ว...

Read More →

การใช้งาน class and instance ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

สวัสดีครับผู้อ่านทุกท่าน! วันนี้เราจะมาพูดกันถึงหัวข้อที่น่าสนใจในโลกของการเขียนโปรแกรม นั่นคือ เรื่องของ Class และ Instance ในภาษา Julia หนึ่งในภาษาโปรแกรมมิ่งที่ทั้งสวยงามและมีประสิทธิภาพสูง ที่ทาง EPT (Expert-Programming-Tutor) เรายินดีแนะนำและช่วยเหลือคุณในการเรียนรู้ภาษานี้อยู่เสมอ...

Read More →

การใช้งาน calling instance function ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

ในปัจจุบันการเขียนโปรแกรมไม่เพียงถูกมองเป็นทักษะพื้นฐานที่หลายๆ คนควรมี แต่ยังเป็นเครื่องมือสำคัญที่ช่วยแก้ไขปัญหาและสร้างนวัตกรรมใหม่ๆ ให้กับโลก ภาษา Julia ถูกออกแบบให้เป็นทั้งภาษาที่มีประสิทธิภาพสูงและใช้งานง่าย ซึ่งลงตัวอย่างมากสำหรับงานทางวิทยาศาสตร์และวิเคราะห์ข้อมูล ประการสำคัญ การเรียกใช้ฟังก์ชันของ instance ใน Julia ก็เป็นเรื่องที่ควรทราบให้ชำนาญเพื่อการพัฒนาโปรแกรมที่มีคุณภาพ วันนี้ เราจะชวนคุณมาทำความเข้าใจการใช้งาน calling instance function ในภาษา Julia ผ่านตัวอย่างโค้ด 3 ตัวอย่าง พร้...

Read More →

การใช้งาน constructor ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

ในโลกของการเขียนโปรแกรม การสร้าง constructor นับเป็นหนึ่งในกลยุทธ์พื้นฐานที่โปรแกรมเมอร์ทุกคนควรเข้าใจอย่างถ่องแท้ เพราะมันคือพื้นฐานสำคัญที่จะช่วยให้คุณสร้างโครงสร้างของโค้ดที่เป็นระเบียบ และสามารถนำไปใช้ต่อยอดได้มากมาย หนึ่งในภาษาโปรแกรมมิ่งที่น่าสนใจในการเรียนรู้คือ Julia (จูเลีย) ที่พัฒนาบนพื้นฐานของการคำนวณแบบคณิตศาสตร์และการวิเคราะห์ข้อมูล...

Read More →

การใช้งาน set and get function and OOP concept ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การเขียนโปรแกรมที่ดีคือศิลปะในการออกแบบโครงสร้างโปรแกรมที่เปี่ยมด้วยคุณภาพ เมื่อพูดถึงการเขียนโปรแกรมแบบวัตถุ-อิง (Object-Oriented Programming - OOP) ตัว set และ get functions นับเป็นส่วนจำเป็นในการควบคุมการเข้าถึงข้อมูลอย่างมีประสิทธิภาพ ในภาษา Julia, ความสามารถในการจัดการข้อมูลและพฤติกรรมโดยใช้ OOP concepts อาจไม่เหมือนกับการใช้ในภาษาที่เน้น OOP เช่น Java หรือ C++, แต่ Julia มอบความสามารถในการใช้งานที่คล่องตัวผ่าน type system ที่ยืดหยุ่นได้ดี...

Read More →

การใช้งาน encapsulation in OOP concept ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

โอกาสที่ท่านจะได้พบกับคำว่า Encapsulation ในโลกของ Object-Oriented Programming (OOP) เป็นเรื่องที่หลีกเลี่ยงไม่ได้ เนื่องจากมันคือหนึ่งในสี่หลักการหลัก (principles) ของ OOP นั่นคือ Encapsulation, Inheritance, Polymorphism และ Abstraction ในบทความนี้ เราจะสำรวจ Encapsulation ในภาษา Julia ซึ่งเป็นหนึ่งในภาษาโปรแกรมมิ่งที่เติบโตและได้รับความนิยมในหมู่นักวิจัยและนักพัฒนาซอฟต์แวร์...

Read More →

การใช้งาน polymorphism in OOP concept ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

ก่อนที่เราจะพูดถึงคำศัพท์ที่ดูเข้าใจยากอย่าง Polymorphism บนภาษา Julia, เราต้องเข้าใจก่อนว่า OOP (Object-Oriented Programming) คือวิธีการเขียนโปรแกรมที่เน้นการสร้าง objects ซึ่งหมายถึง entities ที่ประกอบไปด้วย data และ methods ที่สามารถทำงานกับ data นั้นได้...

Read More →

การใช้งาน accesibility in OOP concept ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

บทความ: การเข้าถึงคุณสมบัติ Accessibility ในหลักการ OOP บนภาษา Julia...

Read More →

การใช้งาน inheritance in OOP concept ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การทำงานของ Inheritance ใน OOP ด้วย Julia...

Read More →

การใช้งาน multiple inheritance in OOP concept ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การเขียนโปรแกรมแบบวัตถุที่มีการดำเนินการ (Object-Oriented Programming ? OOP) เป็นหัวใจหลักในการพัฒนาซอฟต์แวร์ให้มีโครงสร้างที่ชัดเจนและสามารถนำกลับมาใช้ซ้ำได้ (reuse) หนึ่งในคุณสมบัติที่น่าสนใจใน OOP คือ multiple inheritance หรือการสืบทอดคุณสมบัติจากหลายคลาส สำหรับภาษา Julia นั้นก็ได้มีการรองรับในแบบเฉพาะที่ไม่เหมือนใคร ในบทความนี้ เราจะพูดถึงวิธีการใช้ multiple inheritance ใน Julia พร้อมกับตัวอย่างโค้ด และอธิบายการทำงาน รวมถึงการนำไปใช้ในโลกจริงอีกด้วย...

Read More →

การใช้งาน useful function of string ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

เมื่อพูดถึงโลกของการเขียนโปรแกรม หนึ่งในประเภทข้อมูลที่ทรงพลังและมีการใช้งานกันอย่างกว้างขวางคือข้อมูลประเภทสตริง (String) ซึ่งเป็นข้อมูลที่ประกอบไปด้วยตัวอักษรและสามารถนำมาใช้ในการจัดการกับข้อความได้หลากหลายวิธี ในภาษา Julia, string หรือการจัดการข้อความนั้นได้รับการออกแบบมาให้ใช้งานได้ง่ายและมีฟังก์ชั่นที่มีประโยชน์มากมาย...

Read More →

การใช้งาน useful function of array ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

บทความ: การใช้งานฟังก์ชันมีประโยชน์ของอะเรย์ในภาษา Julia พร้อมตัวอย่างโค้ดและยูสเคสในโลกจริง...

Read More →

การใช้งาน file ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

หัวข้อ: การจัดการไฟล์ในภาษา Julia: ความสามารถที่ไม่อาจมองข้าม...

Read More →

การใช้งาน read file ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การเขียนโปรแกรมในภาษา Julia นั้นสะดวกและง่ายดายอย่างมากสำหรับนักพัฒนา ไม่เว้นแม้แต่การอ่านไฟล์ข้อมูลเข้ามารับมือด้วยข้อมูลปริมาณมากในโลกของ Big Data ในปัจจุบัน ในบทความนี้เราจะมาดูวิธีการอ่านไฟล์ในภาษา Julia โดยใช้ตัวอย่าง code เรียลไทม์ที่คุณสามารถทำตามได้ และการนำไปใช้ในแอปพลิเคชันจริงในธุรกิจและวิจัย...

Read More →

การใช้งาน write file ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

ภาษา Julia ได้รับการออกแบบมาเพื่อให้การทำงานด้านวิทยาการคอมพิวเตอร์ และการคำนวณทางคณิตศาสตร์เป็นเรื่องที่สะดวก รวดเร็ว และได้ผลลัพธ์ที่ถูกต้องแม่นยำ อีกหนึ่งความสามารถที่น่าสนใจของภาษา Julia คือการจัดการไฟล์ เช่นการเขียนไฟล์ วันนี้เราจะมาดูการเขียนไฟล์ใน Julia ซึ่งเป็นพื้นฐานที่สำคัญในการพัฒนาโปรแกรม และยังเป็นก้าวแรกที่จะพาคุณเข้าสู่โลกแห่งการเขียนโปรแกรมได้ดียิ่งขึ้นที่ Expert-Programming-Tutor (EPT)!...

Read More →

การใช้งาน append file ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE 3 ตัวอย่าง และอธิบายการทำงาน และยกตัวอย่าง usecase ในโลกจริง

การเขียนโปรแกรมไม่เพียงแค่คำนึงถึงการสร้างโค้ดให้ทำงานตามที่เราต้องการเท่านั้น แต่ยังต้องคำนึงถึงความสามารถในการจัดการข้อมูลได้อย่างมีประสิทธิภาพด้วย หนึ่งในการจัดการข้อมูลที่ทรงพลังคือการใช้งาน append file ซึ่งเป็นกระบวนการเพิ่มข้อมูลเข้าไปในไฟล์ที่มีอยู่แล้วโดยไม่ทำลายข้อมูลเดิมที่มีอยู่ ในภาษา Julia, การจัดการกับไฟล์กลายเป็นเรื่องง่ายดาย และสะดวกสบายเพราะ Julia ได้ถูกออกแบบมาให้ทำงานกับไฟล์ได้อย่างเป็นธรรมชาติ...

Read More →

รู้จักกับ Dijkstra Algorithm: เจาะลึกการค้นหาเส้นทางที่ดีที่สุดด้วยภาษา Julia

ในโลกของการเขียนโปรแกรม แน่นอนว่าเราไม่สามารถหลีกเลี่ยงการเผชิญหน้ากับ *อัลกอริธึม* ได้เลย โดยเฉพาะอย่างยิ่งเมื่อเราต้องจัดการกับปัญหาเส้นทางหรือกราฟ ซึ่งวันนี้เราจะพาทุกคนไปรู้จักกับ Dijkstra Algorithm หรือ อัลกอริธึมไดจ์คราส ที่ช่วยในการค้นหาเส้นทางที่สั้นที่สุดในกราฟ...

Read More →

ทำความรู้จัก Bellman-Ford Algorithm ในภาษา Julia

ในโลกของการพัฒนาซอฟต์แวร์และการแก้ไขปัญหาที่ซับซ้อน โดยเฉพาะในด้านกราฟและการวิเคราะห์เครือข่าย คำว่า Bellman-Ford Algorithm อาจจะเป็นคำที่นักพัฒนาซอฟต์แวร์หลายคนเคยได้ยินกันในปริมาณหนึ่ง แต่ Bellman-Ford ไม่ได้เป็นเพียงชื่อที่ฟังดูดีเท่านั้น มันยังเป็นหนึ่งในอัลกอริธึมที่สำคัญที่ช่วยให้เราสามารถหาค่าที่สั้นที่สุดในกราฟที่มีน้ำหนักที่ไม่เป็นบวกหรือเป็นลบได้อย่างมีประสิทธิภาพ...

Read More →

อัลกอริธึมแบบ Greedy: การตัดสินใจที่ดีที่สุดในเวลานั้น

อัลกอริธึมที่ใช้ในการแก้ปัญหาในวิทยาการคอมพิวเตอร์สามารถแบ่งออกเป็นหลายประเภท ซึ่งหนึ่งในนั้นคือ Greedy Algorithm หรือ อัลกอริธึมแบบโลภ ที่มักจะเป็นที่สนใจของนักศึกษาและผู้ที่เตรียมตัวเข้าสู่วงการโปรแกรมมิ่ง นอกจากความสนุกในการเขียนโค้ดแล้ว อัลกอริธึมนี้ยังมีความสามารถในการแก้ปัญหาที่สำคัญหลาย ๆ อย่างในชีวิตประจำวันของเราด้วย...

Read More →

การเขียนโปรแกรมแบบ Dynamic Programming ด้วยภาษา Julia

Dynamic Programming (DP) เป็นแนวคิดทางคอมพิวเตอร์ที่ถูกนำมาใช้เพื่อแก้ปัญหาที่มีการทำซ้ำ โดยเฉพาะปัญหาที่สามารถแบ่งออกเป็นปัญหาย่อยหลายๆ ชิ้น การใช้ Dynamic Programming สามารถลดเวลาที่ใช้ในการหาคำตอบจากการอนุรักษ์ผลลัพธ์ที่ได้จากการคำนวณปัญหาย่อยในลักษณะที่เรียกว่า Memoization...

Read More →

เข้าใจ Divide and Conquer Algorithm ด้วยภาษา Julia: แนวทางแก้ปัญหาที่ทรงพลัง

ในโลกของการเขียนโปรแกรมและการจัดการปัญหาทางคอมพิวเตอร์ มีหลายวิธีที่นักพัฒนาใช้ในการหาคำตอบสำหรับปัญหาต่าง ๆ หนึ่งในกลยุทธ์ที่มีประสิทธิภาพมากคือ Divide and Conquer (แบ่งและพิชิต) เราจะมาทำความเข้าใจอัลกอริธึมนี้ ด้วยการยกตัวอย่างการใช้งานผ่านภาษา Julia พร้อมวิเคราะห์ความซับซ้อนและข้อดีข้อเสีย...

Read More →

ทำความรู้จักกับ Memorization และการใช้ภาษา Julia ในการเขียนโปรแกรม

การพัฒนาโปรแกรมในยุคปัจจุบันมักจะเต็มไปด้วยความซับซ้อนและความท้าทายใหม่ๆ ที่นักพัฒนาต้องเผชิญ หนึ่งในแนวทางที่มีประสิทธิภาพในการแก้ไขปัญหาที่ซับซ้อนก็คือการใช้เทคนิคที่เรียกว่า Memorization ซึ่งในบทความนี้เราจะมาทำความรู้จักกับ Memorization ว่าคืออะไร มีแนวทางการใช้งานอย่างไร โดยเฉพาะการใช้ภาษา Julia พร้อมทั้งตัวอย่างการเขียนโค้ดที่เกี่ยวข้อง...

Read More →

การสำรวจกราฟแบบ Breadth First Search ด้วยภาษา Julia

การสำรวจกราฟ (Graph Traversal) เป็นหัวใจสำคัญในวิทยาการคอมพิวเตอร์ ที่มีบทบาทในการค้นหาข้อมูลในโครงสร้างกราฟที่ซับซ้อน ในบทความนี้ เราจะมาพูดถึงหนึ่งในวิธีการสำรวจกราฟที่มีชื่อว่า Breadth First Search (BFS) ว่าเป็นอย่างไร ทำงานอย่างไร ใช้แก้ปัญหาอะไรได้บ้าง พร้อมทั้งนําเสนอตัวอย่างโค้ดภาษา Julia เพื่อเสริมความเข้าใจ บทความนี้เหมาะสำหรับผู้ที่สนใจในการศึกษาโปรแกรมมิง โดยเฉพาะที่ EPT (Expert-Programming-Tutor)...

Read More →

เรียนรู้ Depth First Search (DFS) ด้วยภาษา Julia: เส้นทางสู่การแก้ปัญหาที่มีประสิทธิภาพ

การเรียนรู้เกี่ยวกับเทคนิคการค้นหาในด้านการเขียนโปรแกรมไม่เพียงแต่มีประโยชน์สำหรับการพัฒนา Software เท่านั้น แต่ยังช่วยให้เรามีทักษะในการแก้ไขปัญหาในชีวิตประจำวันได้อีกด้วย ในบทความนี้ เราจะมาพูดคุยกันถึง Depth First Search (DFS) ซึ่งเป็นเทคนิคที่มีประสิทธิภาพในการค้นหาข้อมูลหรือค้นหาเส้นทางในโครงสร้างข้อมูลแบบกราฟและต้นไม้ (Tree) โดยเราจะใช้ภาษา Julia เป็นเครื่องมือในการอธิบาย...

Read More →

การศึกษา Backtracking ด้วยภาษา Julia: ทางเลือกในโลกของการพัฒนาโปรแกรม

การเขียนโปรแกรมในปัจจุบันไม่เพียงแต่ต้องมีทักษะในการใช้ภาษา แต่ยังต้องเข้าใจและรู้จักกับอัลกอริธึมที่ใช้ในการแก้ปัญหาที่หลากหลายอีกด้วย ในบทความนี้ เราจะมาเรียนรู้เกี่ยวกับ Backtracking ซึ่งเป็นหนึ่งในอัลกอริธึมที่ใช้ในการแก้ปัญหาที่ซับซ้อนและสามารถนำไปปรับใช้ได้ในหลากหลายสถานการณ์...

Read More →

การทำความเข้าใจ Branch and Bound Algorithm ด้วยภาษา Julia

Branch and Bound (B&B) เป็นอัลกอริธึมที่ใช้ในการแก้ปัญหาการค้นหาค่าต่ำสุดหรือค่าสูงสุดของฟังก์ชันเชิงคอมพิวเตอร์ โดยเฉพาะอย่างยิ่งในโปรแกรมเชิงเส้น (Linear Programming) และโปรแกรมเชิงไม่เชิงเส้น (Nonlinear Programming) อัลกอริธึมนี้ถูกใช้อย่างกว้างขวางเพื่อแก้ปัญหาที่มีลักษณะเป็นเชิงค้นหา (Combinatorial Optimization Problems) เช่น ปัญหาการจัดการกับตารางเวลา (Scheduling Problem), ปัญหาการจัดแถว (Knapsack Problem) และปัญหาการเดินทางที่สั้นที่สุด (Travelling Salesman Problem)...

Read More →

การสำรวจ State Space Search ด้วยภาษา Julia: ทำความรู้จักกับอัลกอริธึมที่ช่วยจัดการปัญหาซับซ้อน

State Space Search เป็นอัลกอริธึมในการค้นหาวิธีการในการแก้ปัญหาที่สามารถแสดงเป็นสถานะและการเปลี่ยนแปลงสถานะจากหนึ่งไปยังอีกที่ โดยมุ่งหวังที่จะแก้ปัญหาผ่านการค้นหาภายใน ?state space? ซึ่งเป็นกลุ่มของสถานะทั้งหมดที่สามารถบรรลุได้ในบริบทของปัญหานั้น ๆ อาจจะแสดงเป็นกราฟหรือเป็นต้นไม้ ขึ้นอยู่กับลักษณะและรูปแบบของปัญหา...

Read More →

การทำ Permutation ด้วยภาษา Julia: ทำความเข้าใจคำสั่ง และการใช้งานในโลกจริง

Permutation (เพอร์มูเตชัน) ในทางคณิตศาสตร์ คือการเรียงลำดับของชุดข้อมูลที่มีการจัดระเบียบใหม่จากชุดข้อมูลที่กำหนด โดยที่เอกลักษณ์ของชุดข้อมูลและลำดับเป็นสิ่งสำคัญ การทำ Permutation มีความสำคัญในหลายโจทย์ เช่น การคำนวณจำนวนวิธีจัดเรียงของไพ่, การจัดเรียงจานอาหารในงานเลี้ยง, และการเลือกประธานในการประชุม เป็นต้น...

Read More →

การแบ่งเซต (Set Partition) ด้วยภาษา Julia

ในโลกของการเขียนโปรแกรมและอัลกอริธึม การแบ่งเซต (Set Partition) เป็นหนึ่งในแนวคิดที่สำคัญและน่าสนใจ ซึ่งมีทั้งความท้าทายและความสำคัญในการจัดการข้อมูลต่าง ๆ เรามาดูกันว่าการแบ่งเซตคืออะไร วิธีการทำงานของมัน และคุณสมบัติที่ทำให้มันน่าสนใจ...

Read More →

ค้นหาขั้นพื้นฐาน: Linear Search ด้วยภาษา Julia

ในโลกของการเขียนโปรแกรมและการพัฒนา Software อัลกอริธึมในการค้นหาข้อมูลเป็นสิ่งที่สำคัญอย่างยิ่ง หนึ่งในอัลกอริธึมที่มีชื่อเสียงและเข้าใจง่ายที่สุดคือ Linear Search หรือการค้นหาเชิงเส้น อัลกอริธึมนี้จะทำให้เราเข้าใจถึงวิธีการค้นหาในรูปแบบที่ตรงไปตรงมาและมีประสิทธิภาพในบางกรณี...

Read More →

เรียนรู้ Binary Search ด้วยภาษา Julia: การค้นหาที่เร็วทันใจในโลกของการเขียนโปรแกรม

ในโลกของการเขียนโปรแกรม การค้นหาข้อมูลอาจเป็นหนึ่งในขั้นตอนที่สำคัญและเจาะลึกที่สุด โดยเฉพาะในกรณีที่เราต้องการที่จะวิเคราะห์ข้อมูลจำนวนมากเพื่อหาอัลกอริธึมที่เหมาะสม ซึ่ง Binary Search หรือการค้นหาทวิภาค เป็นหนึ่งในเทคนิคที่รวดเร็วและมีประสิทธิภาพ แต่ก่อนที่เราจะไปถึงรายละเอียดต่าง ๆ มาทำความรู้จักกันก่อนว่า Binary Search คืออะไร?...

Read More →

การสร้างทุกชุดย่อยด้วยวิธี Brute Force ในภาษา Julia

เชื่อว่าในโลกของการเขียนโปรแกรม จะต้องมีสักส่วนที่เราต้องการสำรวจข้อมูลหรือการรวมชุดข้อมูลที่มีอยู่ ซึ่งในที่นี้คือการสร้างทุกชุดย่อย (Subsets) ของชุดข้อมูล ตัวอย่างที่เห็นได้บ่อยมักจะเกี่ยวกับการจัดการข้อมูล การวิเคราะห์ และการประมวลผลเชิงสถิติ การสร้างทุกชุดย่อยหรือ Generating all subsets ถือเป็นวิธีการที่น่าสนใจที่สามารถนำไปใช้ได้ในหลายอุตสาหกรรม เช่น จัดการกับข้อมูลขนาดใหญ่และการวิเคราะห์ข้อมูลในวงการวิจัย หรือแม้กระทั่งในการพัฒนาเกม ซึ่งเป็นที่มาของบทความนี้!...

Read More →

การทำความรู้จักกับ Brute Force Algorithm ทั้งหมดในภาษา Julia

Brute Force Algorithm เป็นหนึ่งในแนวทางที่ใช้ในการค้นหาคำตอบของปัญหาต่าง ๆ โดยวิธีการลองผิดลองถูก หรือการสร้างชุดคำตอบทั้งหมดเพื่อหาคำตอบที่ถูกต้องที่สุด แนวทางนี้มักใช้ในปัญหาที่ไม่สามารถใช้วิธีทางเลือกอื่นได้อย่างมีประสิทธิภาพ เช่น การค้นหาค่าเฉพาะหรือการหาความสัมพันธ์ที่ซับซ้อน โดยไม่จำเป็นต้องกำหนดเงื่อนไขล่วงหน้า...

Read More →

8 Queens Problem: การแก้ปัญหาทางคณิตศาสตร์ด้วยภาษา Julia

8 Queens Problem เป็นปัญหาที่มีชื่อเสียงในวงการคอมพิวเตอร์วิทยาศาสตร์และตรรกะ โดยทั่วไปแล้วปัญหานี้คือการจัดเรียงหมากรุก 8 ตัวในกระดาน 8x8 โดยไม่ให้หมากรุกใด ๆ สามารถโจมตีกันได้ ซึ่งหมายความว่าไม่มีสองตัวอยู่ในแถวเดียวกัน คอลัมน์เดียวกัน หรือแนวทแยงมุมเดียวกัน...

Read More →

Knight?s Tour Problem: การเดินทางอัศวินบนกระดานหมากรุกด้วยภาษา Julia

Knight?s Tour Problem เป็นปัญหาที่มีชื่อเสียงในศาสตร์การเขียนโปรแกรมและคณิตศาสตร์ มันหมายถึงการหาวิธีที่อัศวิน (Knight) บนกระดานหมากรุกจะเดินไปยังทุกช่องโดยที่ไม่เดินซ้ำช่องใดช่องหนึ่ง โดยอัศวินสามารถเดินในท่าทาง L-shape ซึ่งหมายถึงการเดิน 2 ช่องในแนวนอนและ 1 ช่องในแนวตั้ง หรือ 1 ช่องในแนวนอนและ 2 ช่องในแนวตั้ง...

Read More →

การแก้ปัญหา Travelling Salesman Problem ด้วยภาษา Julia

ในโลกของการเขียนโปรแกรมและคณิตศาสตร์ มีปัญหาหนึ่งที่ถูกกล่าวถึงอย่างแพร่หลายๆ นั่นคือ Travelling Salesman Problem (TSP) ปัญหานี้มีความสำคัญมากในการหาตำแหน่งหรือเลือกเส้นทางที่เหมาะสมที่สุดในการเดินทางไปยังหลายๆ จุด จุดเด่นของปัญหานี้คือ การเยี่ยมชมแต่ละจุดของเมืองหรือสถานที่ภายในระยะเวลาอันสั้นที่สุด โดยต้องกลับมายังจุดเริ่มต้น...

Read More →

รู้จักกับ String Matching Algorithm ในภาษา Julia

String Matching Algorithm เป็นชุดของเทคนิคที่ใช้ในการค้นหาสัญลักษณ์หรือชุดของตัวอักษรในสตริง หรือเรียกง่ายๆ ว่าคือการค้นหาข้อความในข้อความใหญ่ ซึ่งหนึ่งในปัญหาที่สำคัญในการเขียนโปรแกรมคือการค้นหาและเปรียบเทียบสตริง เช่น การค้นหาคำในเอกสาร การตรวจสอบอีเมล์ว่ามีคำต้องห้ามหรือไม่ หรือแม้แต่การค้นหาข้อมูลในฐานข้อมูล แอพพลิเคชันที่เราพบในชีวิตประจำวัน เช่น Google Search, โปรแกรมทำงานเอกสาร และโซเชียลมีเดีย ล้วนแล้วแต่ต้องพึ่งพา String Matching Algorithm ในการทำงานอย่างมีประสิทธิภาพ...

Read More →

การหาจุดเชื่อมประสาน (Articulation Points) ด้วยภาษา Julia

การศึกษาวิธีการหาจุดเชื่อมประสานหรือ Articulation Points ถือเป็นเรื่องที่น่าสนใจในด้านทฤษฎีกราฟ (Graph Theory) และการเขียนโปรแกรม โดยที่จุดเชื่อมประสานในกราฟจะเป็นจุดที่ถ้าหายไปจะทำให้จำนวนของส่วนเชื่อมของกราฟ (Connected Components) เพิ่มขึ้น จุดเชื่อมประสานจึงมีความสำคัญในหลายๆ แวดวง เช่น เครือข่ายสังคม, เครือข่ายคอมพิวเตอร์ และอีกมากมาย...

Read More →

รู้จักกับ Minimum Spanning Tree และ Algorithm ที่เกี่ยวข้อง

การศึกษาคอมพิวเตอร์ในปัจจุบันไม่เพียงแต่ครอบคลุมการเขียนโค้ด แต่ยังต้องทำความเข้าใจในแนวคิดทางทฤษฎีที่เกี่ยวข้องสำหรับการแก้ปัญหาที่ซับซ้อน โดยเฉพาะอย่างยิ่งเมื่อสนทนาเกี่ยวกับการเชื่อมโยงระหว่างข้อมูลหรือโครงสร้างในกราฟ ซึ่งหนึ่งในแนวคิดสำคัญที่น่าสนใจคือ ?Minimum Spanning Tree? (MST) หรือ ?ต้นไม้รองที่มีน้ำหนักน้อยที่สุด?...

Read More →

Minimum Cost Flow Algorithm: ประสิทธิภาพและการประยุกต์ใช้ในทางปฏิบัติด้วยภาษา Julia

Minimum Cost Flow Algorithm คือ อัลกอริธึมที่ใช้ในการหาค่าผลรวมต่ำสุดในสายการเคลื่อนย้ายของวัสดุในกราฟที่มีค่าใช้จ่าย เรียกได้ว่าเป็นการแก้ปัญหาที่สำคัญในด้านการโลจิสติกส์ การขนส่ง และระบบเครือข่าย นั่นคือ การหาทางที่มีค่าใช้จ่ายต่ำที่สุดในการส่งเสริมสินค้า จากแหล่งผลิตไปยังจุดขายหรือสถานที่อื่น ๆ ที่ต้องการ...

Read More →

รู้จักกับ CLIQUE Algorithm: การค้นหาคลัสเตอร์ในกราฟด้วยภาษา Julia

ในโลกของการเขียนโปรแกรมและการวิเคราะห์ข้อมูล เรามักพบเจอคำต่างๆ ที่มีเสียงน่าสนใจและเต็มไปด้วยพลังในการแก้ไขปัญหาที่ซับซ้อน ในบทความนี้เราจะมาพูดถึง ?CLIQUE Algorithm? ซึ่งเป็นหนึ่งในเทคนิคที่ใช้ในการค้นหา Subgraph หรือเรียกง่ายๆ ว่าคลัสเตอร์ในโครงสร้างกราฟ...

Read More →

ทำความรู้จักกับ Algorithm: Sum of Products ด้วยภาษา Julia

ในโลกของการเขียนโปรแกรมและการคำนวณ มักจะมีปัญหาที่ซับซ้อนที่เราต้องการหาวิธีการแก้ไข ปัญหาหนึ่งที่น่าสนใจและสามารถนำไปใช้ในการวิเคราะห์ข้อมูลหรือการคำนวณเชิงฟังก์ชันก็คือ Sum of Products (SOP) Algorithm โดยในบทความนี้เราจะมาทำความเข้าใจกับ Algorithm นี้ พร้อมตัวอย่างการใช้รหัสในภาษา Julia รวมถึงการวิเคราะห์ความซับซ้อนและข้อดีข้อเสียของมัน...

Read More →

A* Algorithm: คู่มือการใช้งานด้วยภาษา Julia

ในโลกของการเขียนโปรแกรมและการพัฒนาอัลกอริธึม เรามักพบกับอัลกอริธึมที่มีชื่อเสียงหลายตัว เช่น Dijkstras Algorithm, Breadth-First Search และ A* Algorithm อัลกอริธึม A* (A Star) เป็นหนึ่งในอัลกอริธึมที่ได้รับความนิยมสำหรับการค้นหาเส้นทางที่มีประสิทธิภาพในกราฟ...

Read More →

The Perfect Matching - The Hungarian Method ในภาษา Julia

การแก้ปัญหาการจับคู่ที่สมบูรณ์แบบ (Perfect Matching) เป็นหนึ่งในปัญหาที่สำคัญในทฤษฎีกราฟและการจัดสรรทรัพยากร ซึ่งมีการใช้งานในหลาย ๆ สาขา ไม่ว่าจะเป็นการจัดสรรงานให้กับพนักงาน การจับคู่ผู้ใช้ในแพลตฟอร์มหาคู่รัก หรือแม้แต่การกระจายงานในโรงงานผลิตสินค้า ในบทความนี้เราจะมาทำความรู้จักกับ Hungarian Method ซึ่งเป็นวิธีที่มีประสิทธิภาพสูงในการหาการจับคู่ที่ดีที่สุดในกราฟไม่ถ่วงน้ำหนัก โดยใช้การแก้ปัญหาของการใส่ข้อมูลในตาราง (matrix) ด้วยภาษา Julia...

Read More →

Ford-Fulkerson Algorithm: การค้นหาทางออกที่ดีที่สุดด้วยภาษา Julia

การเขียนโปรแกรมไม่เพียงแต่เป็นการเขียนโค้ดเพื่อให้โปรแกรมทำงาน แต่ยังเป็นการคิด วิเคราะห์ และแก้ไขปัญหาต่าง ๆ ที่เกิดขึ้นในโลกจริง ในวันนี้เราจะมาพูดคุยเกี่ยวกับ Ford-Fulkerson Algorithm ซึ่งเป็นอีกหนึ่งในอัลกอริธึมที่สำคัญในวงการการดำเนินการศึกษาและการพัฒนาโปรแกรม...

Read More →

ทำความรู้จักกับ B* Algorithm: แนวทางใหม่ในการค้นหาเส้นทางที่ต้องการ

B* Algorithm (B-star algorithm) เป็นหนึ่งในเทคนิคการค้นหาเส้นทางที่เหมาะสม สร้างขึ้นเพื่อทำให้การค้นหาเส้นทางในกราฟมีประสิทธิภาพมากขึ้น Algorthim นี้ได้รับการพัฒนามาจาก A* Algorithm โดยมีการปรับปรุงอยู่ที่วิธีการประมาณค่า (heuristic) ที่ใช้ในกระบวนการค้นหา...

Read More →

ทำความรู้จัก D* Algorithm ในภาษา Julia: การเดินทางที่สามารถปรับเปลี่ยนได้

ในโลกของการเขียนโปรแกรมและการพัฒนาระบบ AI (Artificial Intelligence) หนึ่งในความท้าทายที่สำคัญคือการค้นหาเส้นทางที่มีประสิทธิภาพ D* Algorithm (Dynamic A*) เป็นหนึ่งในวิธีการค้นหาเส้นทางที่เราต้องรู้จัก ว่าแต่ D* Algorithm คืออะไร? มันทำงานอย่างไร? และทำไมคุณถึงควรสนใจ? มาค้นหาคำตอบเหล่านี้กัน...

Read More →

F* Algorithm ? Merge Two Arrays ด้วยภาษา Julia

การเขียนโปรแกรมในสมัยนี้นับเป็นทักษะสำคัญที่ทุกคนควรมี การเข้าใจโครงสร้างข้อมูลและอัลกอริธึมต่างๆ จะทำให้เราเป็นโปรแกรมเมอร์ที่ดีขึ้น วันนี้เราจะมาพูดถึง F* Algorithm ในการรวมสองอาเรย์ (Merge Two Arrays) โดยใช้ภาษา Julia...

Read More →

รู้จัก Minimax Algorithm สำหรับเกมแบบผลัดกันเล่น: วิธีการคิดแบบอัจฉริยะในโลกของเกม

ในโลกของการพัฒนาเกมและการโปรแกรมมิ่ง แน่นอนว่าทุกคนคงเคยได้ยินคำว่า อัลกอริธึม ซึ่งนี่คือกลไกที่ใช้ในการตัดสินใจที่อิงจากข้อมูลหรือจุดสมดุลของสถานการณ์ต่างๆ หนึ่งในอัลกอริธึมที่น่าสนใจซึ่งเราอยากพูดถึงในบทความนี้คือ Minimax Algorithm ซึ่งเป็นหนึ่งในอัลกอริธึมที่เหมาะสำหรับเกมแบบผลัดกันเล่น...

Read More →

แนะนำ Gaussian Elimination ด้วยภาษา Julia: การแก้ปัญหาทางคณิตศาสตร์และโปรแกรมมิ่ง

สวัสดีครับทุกคน! วันนี้เราจะมาคุยเกี่ยวกับ Gaussian Elimination ซึ่งเป็นอัลกอริธึมที่สำคัญในการแก้ระบบสมการเชิงเส้น (Linear Systems of Equations) การใช้ Gaussian Elimination เป็นวิธีการที่ง่ายและเข้าใจง่ายในการหาค่าตัวแปรที่ไม่รู้ของเราในระบบสมการ โดยเราจะใช้ภาษา Julia ซึ่งเป็นภาษาที่กำลังเป็นที่นิยมในสาขาอื่น ๆ เช่น วิทยาศาสตร์ข้อมูลและคณิตศาสตร์เชิงคอมพิวเตอร์...

Read More →

ทำความรู้จักกับ Randomized Algorithm: แนวทางการแก้ปัญหาที่ไม่ธรรมดา

ในโลกของการเขียนโปรแกรมและการพัฒนาซอฟต์แวร์ การค้นหาแนวทางที่มีประสิทธิภาพในการแก้ปัญหาต่างๆ เป็นสิ่งที่นักพัฒนาทุกคนต้องพิจารณา หนึ่งในเทคนิคที่น่าสนใจและมีการพูดถึงกันอย่างมากในสายงานวิจัยและพัฒนา คือ Randomized Algorithm หรืออัลกอริธึมสุ่ม ที่สามารถนำไปประยุกต์ใช้เพื่อแก้ปัญหาที่ซับซ้อนได้อย่างมีประสิทธิภาพ...

Read More →

เรียนรู้เกี่ยวกับ Monte Carlo Algorithm ด้วยภาษา Julia

Monte Carlo Algorithm ถือเป็นเครื่องมือสำคัญในด้านการคำนวณที่มีการใช้กันอย่างกว้างขวาง โดยเฉพาะในสาขาวิทยาศาสตร์ คณิตศาสตร์ และการเงิน ซึ่งการใช้วิธีนี้ทำให้สามารถจำลองเหตุการณ์ที่ซับซ้อนโดยใช้การสุ่มในการคำนวณ เป็นที่นิยมเพราะมีความยืดหยุ่นและสามารถใช้งานได้ในหลาย ๆ ด้าน...

Read More →

การเรียนรู้เกี่ยวกับ Newtons Method ในภาษา Julia

เมื่อพูดถึงวิธีการทางคณิตศาสตร์และการประยุกต์ใช้ในการแก้ปัญหาที่เกี่ยวข้องกับการหาค่ารากของฟังก์ชัน (root finding) Newtons Method หรือที่เรียกว่า Newton-Raphson Method มักจะถูกระบุถึงเป็นวิธีที่รวดเร็วและมีประสิทธิภาพในหลายกรณี ในฐานะนักเรียนที่อยากจะศึกษาโปรแกรมมิ่ง การเรียนรู้ Newtons Method ในบริบทของภาษา Julia อาจช่วยให้คุณพัฒนาแนวคิดในการแก้ปัญหาเชิงคณิตศาสตร์ได้อย่างชัดเจนและง่ายดายยิ่งขึ้น...

Read More →

รู้จักกับ Mullers Method: การหาค่ารากของสมการด้วยภาษา Julia

Mullers method เป็นเทคนิคที่ใช้ในการหาค่ารากของฟังก์ชันที่ไม่สามารถหาค่าได้จากสมการที่ชัดเจนหรือสมการที่ไม่สามารถใช้วิธีการอื่นได้ง่ายๆ เทคนิคนี้เป็นการรวมกันของสองวิธีที่ใช้ในการหาค่าราก นั่นคือ วิธีการเข้าหาค่ารากอย่างรวดเร็ว (Secant Method) และ วิธีการประมาณค่าโดยการใช้พหุนาม (Polynomial Interpolation)...

Read More →

ทำความรู้จักกับ RANSAC: วิธีการหาค่าดีๆ ในข้อมูลที่มี Noise ด้วยภาษา Julia

ในโลกของการประมวลผลภาพและข้อมูล การหาความสัมพันธ์ในข้อมูลที่มี Noise บ่อยๆ เป็นเรื่องท้าทาย RANSAC (RANdom SAmple Consensus) เป็นเทคนิคที่ได้รับความนิยมในการจัดการกับปัญหานี้ โดย RANSAC มีวิธีการทำงานที่ค่อนข้างน่าสนใจ ซึ่งในบทความนี้เราจะมาสำรวจเกี่ยวกับ RANSAC ว่ามันคืออะไร ใช้ทำอะไร พร้อมด้วยตัวอย่างโค้ดในการใช้ RANSAC ด้วยภาษา Julia...

Read More →

การทำความรู้จักกับ Particle Filter ในภาษา Julia

Particle Filter (PF) หรือที่เรียกอีกชื่อว่า Sequential Monte Carlo (SMC) เป็นอัลกอริธึมที่ใช้ในงานประมวลผลสัญญาณและการวิเคราะห์ข้อมูลเชิงสถิติ เพื่อไม่ให้สับสน เรามาเริ่มกันที่พื้นฐานของ Particle Filter กันก่อน...

Read More →

Las Vegas Algorithm: การลุ้นโชคในโลกของคอมพิวเตอร์ด้วยภาษา Julia

ในยุคของการพัฒนาเทคโนโลยีที่เร่งความเร็วขึ้นอย่างรวดเร็ว การเขียนโปรแกรมเพื่อจัดการกับปัญหาที่ซับซ้อนจึงเป็นสิ่งที่หลีกเลี่ยงไม่ได้ ในบทความนี้เราจะมาทำความรู้จักกับ Las Vegas Algorithm หนึ่งในเทคนิคที่น่าสนใจในด้านการคำนวณ โดยเฉพาะการแก้ปัญหาที่มีความไม่แน่นอน และเราได้เลือกใช้ภาษา Julia เป็นเครื่องมือในการอธิบายและประยุกต์ใช้...

Read More →

การจัดเรียงข้อมูลด้วย Quick Sort ในภาษา Julia

ในโลกของการเขียนโปรแกรม การจัดเรียงข้อมูล (Sorting) เป็นส่วนสำคัญที่ไม่สามารถมองข้ามได้ เพราะการจัดเรียงช่วยให้เราสามารถค้นหาข้อมูลได้อย่างมีประสิทธิภาพ และหนึ่งในอัลกอริธึมที่ได้รับความนิยมและประสิทธิภาพสูงในการจัดเรียงข้อมูลคือ Quick Sort อัลกอริธึมนี้ได้ถูกคิดค้นขึ้นในปี 1960 โดยโทนี โฮร์ (Tony Hoare) ซึ่งเป็นอัลกอริธึมที่ทำงานตามหลักแนวทางการแบ่งและพิชิต (Divide and Conquer)...

Read More →

ทำความรู้จักกับ Selection Sort: สุดยอดอัลกอริธึมพื้นฐานด้วย Julia

การเรียนรู้การเขียนโปรแกรมไม่ใช่แค่การพัฒนาทักษะด้านเทคนิค แต่ยังเกี่ยวพันกับการเข้าใจอัลกอริธึมที่ใช้ในการแก้ปัญหาต่างๆ ในโลกคอมพิวเตอร์ หนึ่งในอัลกอริธึมที่ควรรู้จักสำหรับผู้เริ่มต้นก็คือ Selection Sort ซึ่งถือเป็นอัลกอริธึมที่ง่ายต่อการเข้าใจและนำไปใช้ ในบทความนี้เราจะสำรวจ Selection Sort โดยใช้ภาษา Julia พร้อมยกตัวอย่างโค้ด การวิเคราะห์ความซับซ้อน (Complexity) และยกตัวอย่างการใช้งานในโลกจริง...

Read More →

ทำความรู้จักกับ Bubble Sort: การเรียงลำดับที่เข้าใจง่ายด้วยภาษา Julia

เหตุการณ์ปัญหาต่างๆ ในการจัดการข้อมูลมักต้องมีการเรียงลำดับข้อมูลตามลำดับที่เหมาะสม โดยเฉพาะในโลกของการพัฒนาโปรแกรมที่จำนวนข้อมูลมีมากขึ้น การเลือก Algorithm ที่มีประสิทธิภาพในการจัดการข้อมูลเป็นสิ่งสำคัญ และวันนี้เราจะมาทำความรู้จักกับ Bubble Sort ที่เป็นหนึ่งใน Algorithm ที่ง่ายที่สุดในการทำความเข้าใจ แม้ว่าจะมีประสิทธิภาพต่ำไปสักหน่อยก็ตาม...

Read More →

Insertion Sort: การจัดเรียงที่เข้าใจง่าย แต่ทรงพลังในโลกจริง

ในยุคที่ข้อมูลมีการเติบโตอย่างรวดเร็ว การจัดเรียงข้อมูลเป็นสิ่งสำคัญเพื่อการเข้าถึงข้อมูลที่รวดเร็วและมีประสิทธิภาพมากขึ้น หนึ่งในอัลกอริธึมการจัดเรียงที่ได้รับความนิยมอย่างต่อเนื่องคือ Insertion Sort ซึ่งเป็นการจัดเรียงที่เข้าใจง่ายและสามารถนำมาใช้แก้ไขปัญหาหลายๆ ด้าน...

Read More →

รู้จักกับ Merge Sort และการใช้งานที่น่าสนใจในภาษา Julia

ในยุคที่ข้อมูลมีมากมายเรื่อยๆ การจัดเรียงข้อมูลให้เป็นระเบียบจึงสำคัญมากขึ้นกว่าเดิม หนึ่งในเทคนิคในการจัดเรียงข้อมูลที่นิยมใช้กันอย่างแพร่หลายก็คือ Merge Sort ซึ่งเป็นอัลกอริธึมที่มีเอกลักษณ์และประสิทธิภาพสูงในการประมวลผลข้อมูล ต่อมาเราจะไปดูรายละเอียดเกี่ยวกับ Merge Sort และวิธีการใช้งานในภาษา Julia กันดีกว่า...

Read More →

เข้าใจ Voronoi Diagram และการใช้งานในภาษา Julia

Voronoi Diagram เป็นหนึ่งในโครงสร้างทางคณิตศาสตร์ที่มีประโยชน์ในหลายสถานการณ์ ทั้งทางด้านการคณิตศาสตร์, วิทยาศาสตร์คอมพิวเตอร์, และสาขาอื่น ๆ ที่เกี่ยวข้อง มันสามารถช่วยในการแบ่งพื้นที่ในลักษณะที่ทำให้เราสามารถวิเคราะห์การกระจายจุดได้อย่างมีประสิทธิภาพ บทความนี้จะพาคุณไปรู้จักกับ Voronoi Diagram ในเชิงลึก พร้อมตัวอย่างโค้ดการใช้งานในภาษา Julia และการวิเคราะห์ความซับซ้อน (Complexity) ของมัน...

Read More →

การใช้งานตัวแปรในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

Julia เป็นหนึ่งในภาษาโปรแกรมที่เติบโตขึ้นอย่างรวดเร็วในช่วงไม่กี่ปีที่ผ่านมา โดยเฉพาะในด้านการคำนวณทางวิทยาศาสตร์ การวิเคราะห์ข้อมูล และการพัฒนาระบบ Machine Learning วันนี้เราจะมาพูดถึงตัวแปร (Variable) ในภาษา Julia ว่าคืออะไร มีความสำคัญอย่างไร และจะยกตัวอย่างการใช้งานให้เข้าใจง่ายขึ้น พร้อมทั้งพูดถึงแนวทางการนำไปใช้ในโลกจริง...

Read More →

การใช้งานตัวแปรแบบ String ในภาษา Julia

สวัสดีครับผู้อ่านที่น่ารักทุกคน! ถ้าคุณกำลังมองหาการเขียนโปรแกรมที่ง่ายและมีประสิทธิภาพ ภาษา Julia อาจเป็นทางเลือกที่ดีสำหรับคุณ โดยเฉพาะการจัดการกับข้อมูลที่เป็นตัวอักษรหรือ String ที่เราใช้ในชีวิตประจำวัน...

Read More →

การใช้งานตัวแปรแบบจำนวนเต็ม (Integer) ในภาษา Julia แบบง่ายๆ

สวัสดีครับทุกคน! วันนี้เราจะมาพูดถึงการใช้งานตัวแปรแบบจำนวนเต็ม หรือ Integer ในภาษา Julia ซึ่งเป็นหนึ่งในภาษาโปรแกรมที่มาแรงในขณะนี้ โดยเฉพาะในด้านการคำนวณทางวิทยาศาสตร์และการวิเคราะห์ข้อมูล ลองมาดูกันเลยครับว่าตัวแปรจำนวนเต็มใน Julia มีการใช้งานอย่างไรบ้าง?...

Read More →

การใช้งาน Numeric Variable ในภาษา Julia แบบง่าย ๆ

การเขียนโปรแกรมในปัจจุบันนั้นมีหลากหลายภาษาให้เลือกใช้ ภาษา Julia เป็นอีกหนึ่งภาษาโปรแกรมที่ได้รับความนิยมในกลุ่มนักพัฒนาซอฟต์แวร์และนักวิจัย ทาง EPT (Expert-Programming-Tutor) จึงอยากมาแชร์ความรู้เกี่ยวกับการใช้งาน Numeric Variable ในภาษา Julia กันแบบง่าย ๆ พร้อมตัวอย่างโค้ดและ usecase ในโลกจริงที่น่าสนใจ...

Read More →

การใช้งาน String Variable ในภาษา Julia แบบง่ายๆ

ในเชิงโปรแกรมมิ่ง String Variable ถือเป็นหนึ่งในประเภทข้อมูลที่สำคัญมาก เนื่องจากข้อมูลที่เราต้องจัดการในชีวิตประจำวันส่วนใหญ่ มักจะอยู่ในรูปแบบข้อความ เช่น ชื่อผู้ใช้ ที่อยู่ หรือข้อมูลอื่นๆ ที่เป็นตัวอักษร ในบทความนี้เราจะมาทำความรู้จักกับการใช้ String Variable ในภาษา Julia ซึ่งเป็นภาษาโปรแกรมที่มีความเร็วสูง และมีรูปแบบการเขียนที่อ่านง่าย...

Read More →

การใช้งาน if-else ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

การพัฒนาโปรแกรมมักไม่หลีกเลี่ยงการตัดสินใจในส่วนต่าง ๆ ของโค้ด ซึ่งในภาษาโปรแกรมหลาย ๆ ภาษา รวมถึง Julia ก็มีคำสั่งที่ใช้ในการตัดสินใจอย่างคำสั่ง if-else เพื่อตัดสินใจว่าโค้ดไหนจะถูกเรียกใช้ตามเงื่อนไขที่กำหนด ในบทความนี้เราจะมาศึกษาการใช้งานคำสั่ง if-else ใน Julia พร้อมตัวอย่างโค้ดและ use case ที่น่าสนใจกัน!...

Read More →

การใช้งาน if statement ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

การเขียนโปรแกรมมักจะมีเงื่อนไขที่ต้องพิจารณาในการทำงานของโปรแกรม ซึ่งการใช้ if statement เป็นหนึ่งในเครื่องมือที่ช่วยให้เราสามารถตัดสินใจและควบคุมการทำงานของโปรแกรมได้อย่างมีประสิทธิภาพ ในบทความนี้เราจะมาพูดถึงการใช้งาน if statement ในภาษา Julia โดยจะมีตัวอย่างโค้ดและการอธิบายให้เข้าใจง่าย ๆ พร้อมการยกตัวอย่าง Use Case ในโลกจริง...

Read More →

การใช้งาน Nested If-Else ในภาษา Julia

ในยุคที่เทคโนโลยีเกี่ยวกับการเขียนโปรแกรมพัฒนาไปอย่างรวดเร็ว การเข้าใจหลักการทำงานของ Conditional Statements หรือคำสั่งที่ใช้เช็คเงื่อนไขต่างๆ ถือเป็นเรื่องสำคัญอย่างยิ่ง โดยเฉพาะอย่างยิ่งในภาษา Julia ที่เป็นที่นิยมสำหรับการทำงานทางคอมพิวเตอร์วิทยาศาสตร์และการคำนวณเชิงตัวเลข ในบทความนี้เราจะมาพูดถึงการใช้งานคำสั่ง Nested If-Else ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่างโค้ดและอธิบายการทำงาน รวมถึงใช้กรณีศึกษาจากโลกจริง...

Read More →

การใช้งาน For Loop ในภาษา Julia แบบง่าย ๆ

การเขียนโปรแกรมในภาษา Julia ไม่ได้มีแค่ความเร็วที่ตอบโจทย์การคำนวณทางวิทยาศาสตร์เพียงอย่างเดียว แต่ยังมีความเรียบง่ายในการสร้างโค้ดที่สามารถทำงานได้อย่างมีประสิทธิภาพ ในบทความนี้เราจะสำรวจฟีเจอร์ที่สำคัญอย่างหนึ่งของภาษา Julia นั่นคือ For Loop โดยเราจะทำการอธิบายวิธีการใช้งาน พร้อมตัวอย่างโค้ดเพื่อให้เข้าใจได้ง่ายขึ้น และยังยกตัวอย่าง use case ที่น่าสนใจในโลกจริงเพื่อให้ผู้อ่านสามารถนำไปประยุกต์ใช้ในการศึกษาต่อได้...

Read More →

การใช้งาน While Loop ในภาษา Julia: เข้าใจง่ายๆ พร้อมตัวอย่าง CODE และ Use Case ในชีวิตจริง

ในบทความนี้เราจะมาทำความรู้จักกับ While Loop ในภาษา Julia กัน ซึ่งเป็นเครื่องมือที่มีประโยชน์มากในการเขียนโปรแกรม โดยเฉพาะเมื่อเราต้องการให้โปรแกรมทำงานซ้ำไปซ้ำมา จนกว่าจะถึงเงื่อนไขที่กำหนด ลองมาดูวิธีการใช้งานอย่างง่ายๆ กันก่อนดีกว่า!...

Read More →

การใช้งาน do-while loop ในภาษา Julia แบบง่าย ๆ

สวัสดีครับเพื่อน ๆ ทุกคน! หากคุณเป็นนัก programming มือใหม่หรือมีประสบการณ์อยู่แล้ว การรู้จักการทำงานของ loop ต่าง ๆ เป็นสิ่งที่สำคัญมากเลยทีเดียว ในบทความนี้เราจะมาสำรวจ do-while loop ในภาษา Julia กัน พร้อมกับตัวอย่างการใช้งานที่ชัดเจน และแน่นอนว่าเราจะไม่ลืมจับมือคุณไปดู use case ที่น่าสนใจในโลกจริง!...

Read More →

การใช้งาน `foreach` loop ในภาษา Julia

ในบทความนี้ เราจะมาทำความรู้จักกับ foreach loop ในภาษา Julia ซึ่งเป็นอีกหนึ่งเครื่องมือที่ช่วยให้การทำงานกับข้อมูลเป็นไปได้อย่างง่ายดายและมีประสิทธิภาพ นอกจากนี้เรายังจะยกตัวอย่างการใช้งาน และ Use Case ในชีวิตจริงกันด้วย...

Read More →

การใช้งาน Sequential Search ในภาษา Julia: พื้นฐานและตัวอย่าง

เมื่อพูดถึงการค้นข้อมูล เราจะไม่สามารถข้ามการค้นหาที่เรียกว่า Sequential Search ซึ่งเป็นวิธีการที่เข้าใจง่ายและมีการใช้งานที่หลากหลาย ในบทความนี้ เราจะพูดถึงการใช้ Sequential Search ในภาษา Julia พร้อมตัวอย่างโค้ดและอธิบายการทำงาน รวมถึงตัวอย่างการใช้งานในโลกจริง...

Read More →

การใช้งาน การหาค่ามากที่สุดและน้อยที่สุด โดยใช้ Loop ในภาษา Julia

ในโลกของการเขียนโปรแกรม คณิตศาสตร์มีบทบาทสำคัญมาก โดยเฉพาะในการวิเคราะห์ข้อมูลและการประมวลผลค่า ในบทความนี้เราจะมาดูวิธีการหาค่ามากที่สุด (Maximum) และค่าน้อยที่สุด (Minimum) โดยใช้ Loop ในภาษา Julia ซึ่งเป็นภาษาโปรแกรมที่จัดอยู่ในกลุ่มที่มีคุณสมบัติสูง โปร่งแสง และมีประสิทธิภาพดีเยี่ยม...

Read More →

การใช้งาน Recursive Function ในภาษา Julia

การเขียนโปรแกรมในเชิงวิชาการนั้น หลายครั้งเราจะเจอแนวคิดที่เรียกว่า Recursive Function ซึ่งเป็นฟังก์ชันที่เรียกตัวเองเข้าไปในระหว่างการทำงาน เพื่อทำให้เราแก้ปัญหาต่าง ๆ ได้อย่างมีประสิทธิภาพ วันนี้เราจะมาสำรวจการใช้งาน Recursive Function ในภาษา Julia กันแบบละเอียด เรียนรู้วิธีทำงาน ตัวอย่างโค้ด และกรณีการใช้งานจริงที่ชัดเจนเพื่อให้เราเข้าใจได้ดียิ่งขึ้น!...

Read More →

การใช้งาน try-catch ในภาษา Julia

ภาษา Julia ถือเป็นหนึ่งในภาษาที่ได้รับความนิยมในการพัฒนางานวิจัยทางวิทยาศาสตร์และการคำนวณเชิงตัวเลข ด้วยความสามารถที่สูง รวมถึงสมรรถภาพในการจัดการกับข้อมูลที่เป็นจำนวนมาก ในบทความนี้เราจะมาพูดถึงการใช้งาน try-catch ซึ่งเป็นกลไกสำหรับการจัดการข้อผิดพลาด (error handling) ในภาษา Julia โดยจะมีตัวอย่าง CODE และอธิบายการทำงาน เพื่อให้คุณได้รับความเข้าใจที่ชัดเจนมากขึ้น...

Read More →

การใช้งาน Loop ในภาษา Julia: เข้าถึงง่าย ด้วยตัวอย่างที่จับต้องได้

การเขียนโปรแกรมเป็นสิ่งที่ต้องใช้การทำงานซ้ำ ๆ หลายครั้ง แต่อะไรจะดีไปกว่าการใช้ Loop? ในบทความนี้ เราจะมาทำความรู้จักกับการใช้งาน Loop ในภาษา Julia อย่างเข้มข้น มีตัวอย่างโค้ดพร้อมการอธิบาย เพื่อให้คุณเข้าใจและสามารถนำไปใช้ในงานของคุณได้จริง...

Read More →

การใช้งาน Nested Loop ในภาษา Julia แบบง่ายๆ

ในโลกของการเขียนโปรแกรม ทุกคนคงเคยได้ยินคำว่า Loop ซึ่งหมายถึงการทำซ้ำคำสั่งใดคำสั่งหนึ่ง แต่เมื่อเราพูดถึง Nested Loop หรือการทำซ้ำภายในการทำซ้ำ คุณอาจจะเริ่มสงสัยว่ามันคืออะไร? เข้ามาดูการใช้งาน และตัวอย่างง่าย ๆ ที่จะทำให้คุณเข้าใจมากยิ่งขึ้น!...

Read More →

การใช้งาน Loop และ If-Else Inside Loop ในภาษา Julia

การเขียนโปรแกรมเป็นศาสตร์ที่ไม่เพียงแต่สอนให้เราเขียนโค้ด แต่ยังให้เราใช้ตรรกะและวิจารณญาณในการแก้ปัญหา วันนี้เราจะมายกตัวอย่างการใช้งาน Loop และ If-Else Inside Loop ในภาษา Julia ที่เป็นภาษาที่เข้าใจง่าย เหมาะสำหรับนักเรียน นักศึกษา และผู้ที่กำลังเริ่มต้นเข้าสู่โลกแห่งการเขียนโปรแกรม...

Read More →

การใช้งาน Math Function sqrt, sin, cos, tan ในภาษา Julia แบบง่ายๆ

ในยุคที่เทคโนโลยีเปลี่ยนแปลงอย่างรวดเร็ว การเลือกภาษาโปรแกรมที่เหมาะสมสำหรับการพัฒนาโปรแกรมหรือการวิเคราะห์ข้อมูลเป็นสิ่งสำคัญมาก ภาษา Julia เป็นหนึ่งในภาษาที่น่าสนใจที่ผู้พัฒนาและนักวิจัยให้ความสนใจเป็นอย่างมาก ด้วยความเร็วในการทำงานที่ใกล้เคียงภาษา C และความง่ายในการเขียนโค้ดเหมือน Python ทำให้ Julia เป็นที่นิยมในวงการวิทยาศาสตร์ข้อมูลและการคำนวณเชิงตัวเลข...

Read More →

การใช้งาน `for each` ในภาษา Julia

ในโลกของการเขียนโปรแกรม ภาษา Julia ถือเป็นหนึ่งในภาษาที่ได้รับความนิยมในวงการวิทยาศาสตร์และการวิเคราะห์ข้อมูล เนื่องจากมีประสิทธิภาพและความง่ายในการใช้งาน เมื่อเราพูดถึงการวนลูปผ่านข้อมูลใน Julia เราจะต้องไม่ลืมฟังก์ชัน for each ที่ช่วยให้เราจัดการกับ collection อย่างมีประสิทธิภาพ...

Read More →

การใช้งาน Dynamic Typing Variable ในภาษา Julia

ในโลกของการเขียนโปรแกรม เสน่ห์ของการใช้งานภาษาที่มีระบบการจัดการชนิดข้อมูลแบบ dynamic typing เป็นสิ่งที่น่าสนใจและตอบโจทย์ในหลายๆ การพัฒนาโปรแกรม รวมถึงภาษา Julia ที่กำลังมาแรงในช่วงนี้ ด้วยประสิทธิภาพความเร็วในการประมวลผลที่สูงและความสะดวกในการใช้งาน วันนี้เราจะมาพูดคุยถึง dynamic typing variable ในภาษา Julia พร้อมกับตัวอย่างจริง เพื่อให้ผู้อ่านเข้าใจไปในทิศทางเดียวกัน...

Read More →

การใช้งาน Function ในภาษา Julia แบบง่ายๆ

การใช้ฟังก์ชัน (Function) เป็นส่วนสำคัญในทุกภาษาการเขียนโปรแกรม รวมถึงภาษา Julia ด้วย ฟังก์ชันช่วยให้เราสามารถสร้างรหัสที่สามารถทำงานซ้ำได้โดยไม่ต้องเขียนโค้ดซ้ำซ้อน และทำให้โค้ดของเรามีความชัดเจนและง่ายต่อการดูแลรักษา ในบทความนี้ เราจะมาทำความเข้าใจการใช้งานฟังก์ชันในภาษา Julia ตั้งแต่พื้นฐานไปจนถึงตัวอย่างการใช้งานจริงในชีวิตประจำวัน...

Read More →

การใช้งาน Return Value from Function ในภาษา Julia แบบง่าย ๆ

แน่นอนว่าในภาษา Julia นั้น ฟังก์ชัน (Function) เป็นองค์ประกอบพื้นฐานที่ช่วยในการจัดการกับโค้ดของเราตลอดจนการทำงานที่ทำซ้ำได้อย่างมีประสิทธิภาพ ด้วยฟังก์ชัน คุณสามารถสร้างโค้ดอย่างเป็นระเบียบ และเมื่อเราต้องการให้ฟังก์ชันนั้นคืนค่า (Return Value) จะทำให้เราสามารถนำค่านั้นไปใช้งานต่อได้อย่างสะดวกสบาย...

Read More →

การใช้งาน Parameter of Function ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

การเขียนโปรแกรมในยุคนี้ไม่สามารถหลีกเลี่ยงได้ที่จะต้องมีความเข้าใจเกี่ยวกับฟังก์ชัน (Function) ซึ่งเป็นหนึ่งในคอนเซ็ปต์ที่สำคัญที่สุดของการเขียนโปรแกรม ฟังก์ชันช่วยให้โค้ดของเรามีการจัดระเบียบและง่ายต่อการอ่าน และยังช่วยในการเพิ่มประสิทธิภาพในกระบวนการการพัฒนาโปรแกรมเป็นอย่างมาก...

Read More →

การใช้งาน Sending Function as Variable ในภาษา Julia

ในปัจจุบัน เราคงไม่สามารถปฏิเสธได้ว่าภาษา Julia กลายเป็นหนึ่งในภาษาที่แสดงถึงความเข้าใจและความก้าวหน้าในโลกของการเขียนโปรแกรม โดยเฉพาะในด้านที่เกี่ยวข้องกับการคำนวณทางวิทยาศาสตร์และการวิเคราะห์ข้อมูล ในบทความนี้ เราจะมาพูดถึงแนวคิดของการส่งฟังก์ชันเป็นตัวแปร (Function as Variable) ในภาษา Julia พร้อมให้ตัวอย่างโค้ดและการใช้งานในสถานการณ์จริง...

Read More →

การใช้งาน Array ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

สวัสดีค่ะทุกคน! วันนี้เราจะมาพูดถึงการใช้งาน Array ในภาษา Julia กันค่ะ Julia นั้นเป็นภาษาโปรแกรมที่ได้รับความนิยมอย่างรวดเร็วในด้านการคำนวณเชิงวิทยาศาสตร์และการวิเคราะห์ข้อมูล เนื่องจากมีความสามารถในการจัดการข้อมูลที่มีประสิทธิภาพ และ syntax ที่ใช้งานง่าย ในบทความนี้ เราจะไปดูวิธีการใช้งาน Array ใน Julia กันค่ะ...

Read More →

การใช้งาน Array 2D ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE

สวัสดีครับนักพัฒนาทุกคน! วันนี้เราจะมาพูดถึงการใช้งาน Array 2D ในภาษา Julia ซึ่งเป็นเครื่องมือที่สำคัญในการจัดการและวิเคราะห์ข้อมูลที่มีรูปแบบเป็นตาราง เช่น ข้อมูลในฐานข้อมูล ผลสำรวจ ฯลฯ การใช้ Array 2D จะช่วยให้เราสามารถจัดการกับข้อมูลแบบตารางได้อย่างมีประสิทธิภาพมากยิ่งขึ้น ในบทความนี้เราไม่เพียงแค่กล่าวถึงข้อดีและการใช้งานเท่านั้น แต่จะยังมียกตัวอย่างที่ใช้ได้จริง พร้อมกับ Sample CODE เพื่อให้คุณได้เห็นภาพชัดเจนมากยิ่งขึ้น...

Read More →

การใช้งาน Dynamic Array ในภาษา Julia แบบง่ายๆ

ในโลกของการเขียนโปรแกรม เรามักจะเจอกับความต้องการในการจัดเก็บข้อมูลที่มีขนาดไม่แน่นอน ซึ่งในกรณีนี้ Dynamic Array จะเข้ามาช่วยเราได้อย่างลงตัว ภาษา Julia เป็นหนึ่งในภาษาโปรแกรมที่มีฟีเจอร์ดีๆ ในการจัดการกับข้อมูล โดยเฉพาะการทำงานกับ dynamic array ที่เพียบพร้อมไปด้วยความเร็วในการประมวลผลและความยืดหยุ่นในการจัดการข้อมูล...

Read More →

การใช้งาน OOP (Object Oriented Programming) ในภาษา Julia แบบง่ายๆ

ภาษา Julia ถือเป็นหนึ่งในภาษาโปรแกรมที่ถูกออกแบบมาเพื่อประสิทธิภาพสูง โดยเฉพาะในการคำนวณทางคณิตศาสตร์และวิทยาศาสตร์ แต่สิ่งที่หลายคนอาจไม่รู้ก็คือ ภาษา Julia ยังรองรับการเขียนโปรแกรมเชิงวัตถุ (OOP) ที่ช่วยให้การจัดการข้อมูลเป็นระเบียบและเข้าใจง่ายขึ้น ในบทความนี้เราจะมาเรียนรู้เกี่ยวกับ OOP ในภาษา Julia พร้อมตัวอย่างโค้ดและการอธิบายการทำงาน พร้อมกับการยกตัวอย่าง use case ในโลกจริงเพื่อให้เข้าใจกันมากขึ้น...

Read More →

เข้าใจการใช้งาน Class และ Instance ในภาษา Julia แบบง่ายๆ

ในยุคที่ข้อมูลและเทคโนโลยีกำลังเติบโตแบบก้าวกระโดด การเรียนรู้ทักษะการเขียนโปรแกรมถือเป็นเรื่องที่สำคัญอย่างยิ่ง และหนึ่งในภาษาโปรแกรมที่กำลังได้รับความนิยมก็คือ Julia ซึ่งเป็นภาษาที่ถูกออกแบบมาเพื่อตอบสนองความต้องการในการคำนวณเชิงวิทยาศาสตร์ได้อย่างมีประสิทธิภาพ...

Read More →

การใช้งาน Calling Instance Function ในภาษา Julia

การเขียนโปรแกรมในภาษา Julia กำลังได้รับความนิยมเพิ่มขึ้นอย่างรวดเร็วในแวดวงนักพัฒนา เนื่องจากความเร็วสูงและความง่ายในการจับคู่กับงานด้านคณิตศาสตร์และวิทยาศาสตร์ ในบทความนี้ เราจะมาทำความเข้าใจการใช้งาน calling instance function ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน นอกจากนี้เรายังจะแบ่งปันตัวอย่าง use case จากโลกจริงเพื่อให้เห็นภาพชัดเจนมากขึ้น...

Read More →

การใช้งาน Constructor ในภาษา Julia: เริ่มต้นอย่างง่าย

การเรียนรู้การเขียนโปรแกรมในภาษา Julia นั้น เป็นสิ่งที่ควรได้รับการศึกษาเพราะมันมีความเหมาะสมกับการคำนวณที่สูงมากและสามารถใช้งานได้ทั้งในด้านวิทยาศาสตร์และวิศวกรรม วันนี้เราจะมาพูดถึงเรื่องของ Constructor ซึ่งเป็นหนึ่งในฟีเจอร์ที่สำคัญใน Julia ที่ช่วยในการจัดการกับการสร้างวัตถุแบบที่เราต้องการ...

Read More →

การใช้งาน Set และ Get Function และ OOP Concept ในภาษา Julia แบบง่ายๆ

การเขียนโปรแกรมโดยใช้แนวคิด OOP (Object-Oriented Programming) เป็นแนวทางหนึ่งที่ช่วยให้สามารถจัดระเบียบโค้ดได้ง่ายและเข้าใจง่าย ในภาษา Julia นั้น OOP สามารถทำได้ง่ายๆ และยังมีความยืดหยุ่นสูง วันนี้เราจะมาพูดถึงเรื่อง set และ get function รวมถึงการใช้งาน OOP ในภาษา Julia พร้อมตัวอย่างโค้ดที่ชัดเจน และยกตัวอย่าง use case ที่นำไปใช้ในโลกจริง...

Read More →

การใช้งาน Encapsulation ใน OOP Concept ในภาษา Julia

การเขียนโปรแกรมเชิงวัตถุ (Object-Oriented Programming: OOP) เป็นแนวทางหนึ่งที่ช่วยให้เราสามารถจัดการกับซอฟต์แวร์ขนาดใหญ่ได้อย่างมีระเบียบ โดยมีหลักการสำคัญที่เรียกว่า Encapsulation ซึ่งหมายถึงการรวมข้อมูลและฟังก์ชันเข้าด้วยกันในรูปแบบของคลาส และการซ่อนข้อมูลที่ไม่ต้องการให้ผู้ใช้เข้าถึงโดยตรง ในบทความนี้ เราจะมาดูการใช้งาน Encapsulation ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่างโค้ดและการอธิบายการทำงานของมัน รวมถึงตัวอย่างการใช้ในโลกจริง...

Read More →

การใช้งาน Polymorphism ใน OOP Concept ในภาษา Julia

ในยุคที่เทคโนโลยีเข้ามามีบทบาทสำคัญต่อการพัฒนาโปรแกรม การใช้แนวคิดที่เรียกว่า OOP (Object-Oriented Programming) ถือเป็นแนวทางที่ทำให้การเขียนโค้ดมีระเบียบและง่ายต่อการปรับปรุงในอนาคต หนึ่งในแนวคิดหลักที่สำคัญใน OOP ก็คือ ?Polymorphism? (โปลีกอรีซึม) ซึ่งหมายถึงความสามารถของฟังก์ชันในการทำงานกับวัตถุที่แตกต่างกันได้ ขอเชิญให้คุณเข้ามาสำรวจโลกของ Polymorphism ในภาษา Julia พร้อมๆ กับตัวอย่างที่สดใหม่ที่ใช้ได้จริง!...

Read More →

การใช้งาน Accessibility ใน OOP Concept ในภาษา Julia: ตัวอย่างที่เข้าใจง่าย

การเขียนโปรแกรมเชิงวัตถุ (Object-Oriented Programming: OOP) เป็นหนึ่งในแนวทางการพัฒนาโปรแกรมที่ได้รับความนิยมอย่างสูง โดยเฉพาะในโลกของการพัฒนาแอปพลิเคชันที่ซับซ้อน และในภาษา Julia ก็ไม่แตกต่างกัน ที่นี่เราจะมาพูดถึงแนวคิดเรื่อง Accessibility หรือลักษณะการเข้าถึงข้อมูลภายในคลาส (Class) ว่ามีความสำคัญอย่างไร และจะมีรูปแบบและวิธีการใช้งานในภาษา Julia อย่างไร พร้อมตัวอย่างที่เข้าใจง่าย...

Read More →

เข้าใจการใช้งาน Inheritance ใน OOP ด้วยภาษา Julia

การเขียนโปรแกรมในภาษา Julia เป็นที่นิยมมากขึ้นในวงการคอมพิวเตอร์ และได้รับความสนใจจากนักพัฒนา รวมถึงนักวิจัยในด้านวิทยาศาสตร์ข้อมูลและการเรียนรู้ของเครื่อง (Machine Learning) ในบทความนี้ เราจะมาทำความเข้าใจเกี่ยวกับ Inheritance ในแนวคิดของ Object-Oriented Programming (OOP) ผ่านการใช้ภาษา Julia พร้อมทั้งตัวอย่างโค้ดและกรณีการใช้งานจริง...

Read More →

การใช้งาน Multiple Inheritance ใน OOP Concept ในภาษา Julia

แนวคิด OOP (Object-Oriented Programming) เป็นแนวทางการพัฒนาโปรแกรมที่เน้นการรวบรวมข้อมูลและฟังก์ชันเข้าด้วยกัน โดยการใช้งาน OOP ยอดนิยมคือการสืบทอด (Inheritance) ซึ่งช่วยให้เราสามารถสร้างคลาสใหม่ที่มีลักษณะและฟังก์ชันจากคลาสเดิมได้...

Read More →

การใช้งาน Useful Function ของ String ในภาษา Julia แบบง่ายๆ

การเขียนโปรแกรมในภาษา Julia เป็นที่นิยมมากขึ้นในช่วงไม่กี่ปีที่ผ่านมา โดยเฉพาะอย่างยิ่งในด้านการคำนวณเชิงวิทยาศาสตร์และการวิเคราะห์ข้อมูล แต่การทำงานกับข้อมูลต่างๆ ก็เป็นสิ่งที่ต้องทำเป็นระยะๆ หนึ่งในองค์ประกอบพื้นฐานที่เราจะต้องเรียนรู้ในการเขียนโปรแกรมก็คือ การจัดการกับข้อความ (strings) ที่เป็นสิ่งที่เกิดขึ้นทุกวัน...

Read More →

การใช้งาน Useful Function ของ Array ในภาษา Julia แบบง่าย ๆ

ถ้าจะพูดถึงภาษา Julia คงไม่มีใครไม่รู้จักการใช้งาน Array ซึ่งเป็นหนึ่งในข้อมูลหลักที่ใช้ในการพัฒนาโปรแกรม ในภาษา Julia นั้น Array มีความยืดหยุ่นและใช้ได้ง่ายมาก วันนี้เราจะมาเรียนรู้เกี่ยวกับฟังก์ชันที่มีอยู่ใน Array และตัวอย่างการใช้งานที่สนุกสนานกัน!...

Read More →

การใช้งาน File ในภาษา Julia แบบง่ายๆ

การเรียนรู้การทำงานกับไฟล์ในภาษา Julia เป็นขั้นตอนที่สำคัญสำหรับทุกคนที่ต้องการจะพัฒนาโปรแกรมที่สามารถจัดการกับข้อมูลได้อย่างมีประสิทธิภาพ ในบทความนี้เราจะนำเสนอตัวอย่างวิวัฒนาการการใช้งานไฟล์ในภาษา Julia ตั้งแต่การเปิดไฟล์ การอ่านไฟล์ และการเขียนไฟล์ พร้อมตัวอย่าง code ที่สามารถนำไปใช้ได้จริง อ่านจบแล้วมาร่วมสนุกกับการเรียนรู้การเขียนโปรแกรมที่ EPT กันเถอะ!...

Read More →

การใช้งานฟังก์ชัน read file ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

ในยุคที่การจัดการข้อมูลได้กลายเป็นส่วนหนึ่งที่จำเป็นในทุกๆ สาขา การรู้จักการอ่านไฟล์ด้วยภาษาโปรแกรมมิ่งต่างๆ จึงเป็นสิ่งที่สำคัญ ในบทความนี้ เราจะพูดถึงการใช้งานฟังก์ชัน read ในภาษา Julia ซึ่งเป็นภาษาที่ได้รับความนิยมมากขึ้นเรื่อยๆ ด้วยประสิทธิภาพและความสะดวกในการใช้งาน...

Read More →

การใช้งาน Write File ในภาษา Julia แบบง่ายๆ

ภาษา Julia เป็นภาษาที่มีประสิทธิภาพสูงและได้รับความนิยมอย่างมากในกลุ่มนักวิทยาศาสตร์ข้อมูลและนักพัฒนาโปรแกรมในขณะนี้ ด้วยความรวดเร็วในการคำนวณและง่ายต่อการเรียนรู้ ทำให้ผู้สนใจในการเขียนโปรแกรมสามารถเข้าถึงได้อย่างกว้างขวาง ในบทความนี้เราจะมาเรียนรู้เกี่ยวกับการเขียนไฟล์ในภาษา Julia พร้อมกับตัวอย่างโค้ดและการใช้จริงในชีวิตประจำวัน...

Read More →

การใช้งาน `append file` ในภาษา Julia

การจัดการกับไฟล์เป็นหนึ่งในงานที่สำคัญในการเขียนโปรแกรมทุกภาษา ซึ่งใน Julia เองก็มีฟังก์ชันที่จะช่วยให้เราสามารถเพิ่มข้อมูลลงไปในไฟล์แบบง่ายๆ โดยใช้คำสั่ง open ร่วมกับ write หรือ println ในโหมด append (ที่เรียกว่า a) เราจะมาสำรวจการใช้งานฟังก์ชันเหล่านี้ในบทความนี้ พร้อมกับตัวอย่างโค้ดเพื่อให้เข้าใจมากขึ้น...

Read More →

การใช้งาน Static Method ในภาษา Julia: วิธีการง่ายๆ พร้อมตัวอย่าง CODE และ Use Case ในโลกจริง

การเขียนโปรแกรมในโลกปัจจุบันไม่เพียงแต่ให้ความรู้แก่เราเกี่ยวกับการเขียนโค้ดเท่านั้น แต่ยังช่วยพัฒนาทักษะในการคิดเชิงลอจิกและการแก้ปัญหาของเราได้ดียิ่งขึ้น ในบทความนี้ เราจะมาพูดถึง Static Method ในภาษา Julia ซึ่งเป็นหนึ่งในฟีเจอร์ที่น่าสนใจและมีประโยชน์ในการเขียนโปรแกรม...

Read More →

การสร้างเกมง่าย ๆ ในภาษา Julia

ในโลกของการเขียนโปรแกรมสำหรับเกม ภาษา Julia กำลังเข้ามามีบทบาทและได้รับความนิยมมากขึ้นเรื่อย ๆ ด้วยความสามารถในการประมวลผลที่รวดเร็วและไวยากรณ์ที่เรียบง่าย ทำให้มันเหมาะสำหรับการพัฒนาเกม เดี๋ยววันนี้เราจะมาสร้างเกมง่าย ๆ โดยใช้ Julia กัน!...

Read More →

การใช้งาน Generic และ Generic Collection ในภาษา Julia แบบง่าย ๆ

ในยุคที่เทคโนโลยีก้าวหน้าอย่างรวดเร็ว การศึกษาเกี่ยวกับโปรแกรมมิ่งจึงกลายเป็นสิ่งที่มีความสำคัญมากขึ้นเรื่อย ๆ หนึ่งในเทคนิคที่น่าสนใจในภาษา Julia คือ Generic Programming หรือการโปรแกรมแบบทั่วไป ซึ่งจะช่วยให้เราสามารถเขียนโค้ดที่มีความยืดหยุ่นและนำกลับมาใช้ใหม่ได้ง่ายขึ้นบทความนี้จะพาไปทำความรู้จักกับแนวคิดนี้โดยใช้ Generic Collection ในภาษา Julia พร้อมตัวอย่างโค้ด รวมถึงข้อดีและ use case ที่น่าสนใจในโลกจริง...

Read More →

การใช้งาน Read Binary File ในภาษา Julia แบบง่ายๆ

การอ่านไฟล์แบบไบนารี (Binary File) เป็นทักษะที่สำคัญสำหรับนักพัฒนาซอฟต์แวร์และนักวิทยาศาสตร์ข้อมูล ในบทความนี้ เราจะพูดถึงการอ่านไฟล์แบบไบนารีในภาษา Julia ที่มีจุดเด่นในด้านประสิทธิภาพและการใช้งานที่ง่าย พร้อมทั้งตัวอย่างโค้ดที่ชัดเจน และสุดท้ายจะยกตัวอย่างการใช้งานจริงที่ช่วยให้คุณเข้าใจได้ดีขึ้น...

Read More →

การใช้งาน Write Binary File ในภาษา Julia แบบง่าย ๆ

ในโลกของการเขียนโปรแกรม เมื่อเราต้องจัดการกับข้อมูลจำนวนมากหรือข้อมูลที่ต้องการประหยัดพื้นที่ในการจัดเก็บไฟล์ หนึ่งในวิธีที่เราสามารถทำได้ คือ การใช้ไฟล์แบบไบนารี (Binary File) โดยเฉพาะในภาษา Julia ที่ออกแบบมาเพื่อการคำนวณและประสิทธิภาพ การใช้งานอ่าน-เขียนไฟล์ไบนารีจึงกลายเป็นเรื่องง่ายและสะดวก...

Read More →

การใช้งาน Export Data to JSON ในภาษา Julia แบบง่ายๆ

สวัสดีครับ! วันนี้เราจะมาพูดถึงวิธีการ Export ข้อมูลไปยังรูปแบบ JSON (JavaScript Object Notation) โดยใช้ภาษา Julia กัน ซึ่งเป็นภาษาโปรแกรมที่ได้รับความนิยมในการทำงานด้านวิทยาศาสตร์ข้อมูลและการวิเคราะห์ข้อมูล เราจะอธิบายรายละเอียดและตัวอย่างโค้ดที่สามารถใช้ได้จริง รวมถึงยกตัวอย่าง use cases ในโลกจริง เพื่อให้คุณได้เห็นภาพชัดเจนยิ่งขึ้น...

Read More →

การใช้งาน Export Data to XML ในภาษา Julia แบบง่ายๆ

ในยุคที่ข้อมูลมีบทบาทสำคัญในทุกภาคส่วน การจัดการและแปลงข้อมูลให้อยู่ในรูปแบบที่สามารถเข้าใจได้จึงเป็นสิ่งที่สำคัญมาก โดยเฉพาะการแปลงข้อมูลไปยังรูปแบบ XML ซึ่งเป็นหนึ่งในรูปแบบที่ใช้กันอย่างแพร่หลายในการแลกเปลี่ยนข้อมูลระหว่างระบบต่างๆ ในบทความนี้ เราจะมาทำความรู้จักกับการ Export ข้อมูลไปยัง XML ในภาษา Julia พร้อมตัวอย่างโค้ดและการใช้งานในชีวิตประจำวันค่ะ...

Read More →

การใช้งาน Append Binary File ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE

ในโลกของการพัฒนาโปรแกรม การจัดการกับไฟล์เป็นสิ่งที่สำคัญอย่างหนึ่ง โดยเฉพาะอย่างยิ่งเมื่อเราต้องการบันทึกหรืออัปเดตข้อมูลอย่างต่อเนื่อง ในที่นี้ เราจะมาพูดถึงการใช้ภาษา Julia ในการทำงานกับไฟล์แบบ Binary โดยเฉพาะการใช้งานคำสั่ง Append เพื่อเพิ่มเติมข้อมูลไปยังไฟล์ที่มีอยู่แล้ว...

Read More →

การสร้างโปรแกรมคำถามและคำตอบง่ายๆ ด้วยภาษา Julia

ในโลกที่สมัยใหม่ปัจจุบัน การตอบคำถามอย่างรวดเร็วคือสิ่งที่สำคัญมาก ไม่ว่าจะเป็นข้อมูลในการทำงาน การศึกษา หรือแม้แต่ในชีวิตประจำวัน การสร้างโปรแกรมที่สามารถถามและตอบคำถามง่าย ๆ จึงเป็นเรื่องที่น่าสนใจ และในบทความนี้เราจะมาสร้างโปรแกรมคำถามและคำตอบง่าย ๆ ด้วยภาษา Julia โดยโปรแกรมนี้จะช่วยให้คุณทำความเข้าใจถึงพื้นฐานของการเขียนโปรแกรมในภาษานี้ได้...

Read More →

การใช้งาน List ในภาษา Julia: ทำความรู้จักกับโครงสร้างข้อมูลที่ไม่ควรมองข้าม

เมื่อพูดถึงการเขียนโปรแกรม การจัดการข้อมูลที่มีประสิทธิภาพเป็นสิ่งสำคัญ ซึ่งภาษา Julia ก็มีเครื่องมือที่ช่วยให้การจัดการข้อมูลทำได้ง่ายขึ้น โดยเฉพาะโครงสร้างข้อมูลอย่าง List ที่เราจะมาทำความรู้จักกันในบทความนี้...

Read More →

การใช้งาน Map ในภาษา Julia แบบง่าย ๆ

การเขียนโปรแกรมในภาษาที่มีประสิทธิภาพอย่าง Julia ถือเป็นเรื่องที่น่าสนใจอย่าลืมเดินตามไปกับตัวอย่างและการทำงานกันเถอะ! ในวันนี้เราจะมาเข้าใจว่า Map ในภาษา Julia ทำงานอย่างไร พร้อมทั้งสำรวจตัวอย่างโค้ดและ use case ในโลกจริงเพื่อให้คุณเห็นภาพชัดเจนยิ่งขึ้น...

Read More →

การใช้งาน Set ในภาษา Julia แบบง่ายๆ

การเขียนโปรแกรมในปัจจุบันจะมีการใช้โครงสร้างข้อมูลที่หลากหลายเพื่อจัดการกับข้อมูลที่มีอยู่ บทความนี้จะพาท่านไปรู้จักกับ Set ในภาษา Julia ซึ่งเป็นโครงสร้างข้อมูลที่มีการใช้งานโดยเฉพาะในกรณีที่ท่านต้องการให้ข้อมูลที่ไม่ซ้ำกัน และพร้อมที่จะจัดการกับข้อมูลในรูปแบบใดก็ตามที่คุณต้องการ...

Read More →

การใช้งาน Math.abs ในภาษา Julia: เทคนิคง่ายๆ ที่ควรรู้

เมื่อเอ่ยถึงการเขียนโปรแกรม คณิตศาสตร์เป็นหนึ่งในองค์ประกอบที่สำคัญสำหรับการพัฒนาซอฟต์แวร์หลาย ๆ ประเภท หนึ่งในฟังก์ชันที่มีประโยชน์ในการจัดการกับคณิตศาสตร์ในภาษา Julia คือ Math.abs ซึ่งใช้ในการหาค่าสัมบูรณ์ (Absolute Value) ของตัวเลข โดยไม่คำนึงถึงเครื่องหมายของมัน มาดูวิธีการใช้งาน Math.abs ให้เข้าใจกันมากขึ้น พร้อมตัวอย่างโค้ดและการใช้งานในโลกจริง!...

Read More →

การใช้งาน Math.atan2 ในภาษา Julia พร้อมตัวอย่าง CODE และอธิบายการทำงาน

ในโลกของการเขียนโปรแกรมและการคำนวณทางคณิตศาสตร์ ฟังก์ชัน atan2 จะช่วยเราคำนวณค่ามุมหรือการหาค่าอาร์กแทนเจนต์จากพิกัด x, y ซึ่งถือว่าเป็นฟังก์ชันที่สำคัญมาก โดยเฉพาะในงานที่เกี่ยวข้องกับกราฟฟิก, ฟิสิกส์ และการประมวลผลภาพในภาษา Julia เราจะมาทำความรู้จักกับมันในบทความนี้!...

Read More →

การใช้งาน Dictionary ในภาษา Julia แบบง่าย ๆ

ในโลกของการเขียนโปรแกรม การจัดการข้อมูลมีความสำคัญมาก และหนึ่งในโครงสร้างข้อมูลที่นิยมใช้กันมากที่สุดคือ Dictionary ไม่ว่าจะเป็นในภาษาอะไร Dictionary มักจะช่วยให้เราสามารถเก็บข้อมูลในรูปแบบของคู่คีย์-ค่า (key-value pairs) ซึ่งง่ายต่อการเข้าถึงและจัดการ ในบทความนี้ เราจะมาพูดถึงการใช้งาน Dictionary ในภาษา Julia ที่เป็นภาษาที่เรียบง่ายและทรงพลังเหมาะสำหรับงานวิจัยและการประมวลผลข้อมูล เราจะทำความเข้าใจพื้นฐาน ไปจนถึงตัวอย่างที่ใช้งานได้จริงพร้อมให้เห็นเบื้องหลังของโค้ด...

Read More →

การใช้งาน Multi-Thread ในภาษา Julia แบบง่ายๆ

ในยุคที่ข้อมูลมีจำนวนมหาศาล และความต้องการประมวลผลที่รวดเร็วสูงขึ้นนั้น การเขียนโปรแกรมที่สามารถทำงานพร้อมกัน (Concurrency) ได้นับว่าเป็นเรื่องที่สำคัญมาก โดยเฉพาะกับการพัฒนาแอปพลิเคชันที่ต้องการประสิทธิภาพหรือโปรแกรมที่ต้องประมวลผลข้อมูลขนาดใหญ่ ภาษาจูลีย (Julia) จัดเป็นภาษาหนึ่งที่โดดเด่นในด้านนี้ เราจะมาทำความเข้าใจการใช้งาน Multi-Thread ในภาษา Julia พร้อมตัวอย่างโค้ด และยกตัวอย่าง use case ในโลกจริงไว้อย่างเข้าใจง่ายกันค่ะ...

Read More →

การใช้งาน Asynchronous Programming ในภาษา Julia แบบง่ายๆ

ในยุคที่การพัฒนาโปรแกรมต้องการประสิทธิภาพที่สูงขึ้น หนึ่งในแนวทางที่โปรแกรมเมอร์หันมาใช้กันมากขึ้นคือ Asynchronous Programming หรือการเขียนโปรแกรมที่ไม่ซิงโครนัส ซึ่งช่วยให้โปรแกรมทำงานได้หลายอย่างพร้อมกันอย่างมีประสิทธิภาพ ในบทความนี้เราจะสำรวจการใช้งาน Asynchronous Programming ในภาษา Julia ซึ่งเป็นภาษาที่มีความเร็วและสามารถจัดการกับการประมวลผลที่ซับซ้อนได้ดี รวมถึงให้ตัวอย่างโค้ดและกรณีใช้งานจริงด้วย...

Read More →

การใช้งาน Functional Programming ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

Functional Programming เป็นหนึ่งใน Paradigm ที่สำคัญในโลกการเขียนโปรแกรม ทำให้เราเขียนโค้ดที่เข้าใจง่าย Maintain ง่าย และสามารถทำงานร่วมกันได้ดีในโปรแกรมที่มีขนาดใหญ่ ภาษา Julia เองก็รองรับแนวทางการเขียนโปรแกรมแบบ Functional Programming ได้อย่างมีประสิทธิภาพ มาดูกันว่า Functional Programming ใน Julia ทำงานอย่างไร พร้อมตัวอย่างโค้ดและการใช้งานจริงในชีวิตประจำวัน...

Read More →

การใช้งาน Class and Object ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

ภาษา Julia เป็นหนึ่งในภาษาการเขียนโปรแกรมที่ได้รับความนิยมในโลกวิทยาศาสตร์ข้อมูล (Data Science) และการวิเคราะห์เชิงคอมพิวเตอร์ (Computational Analysis) ไม่ว่าจะเป็นการคำนวณทางคณิตศาสตร์ ฟิสิกส์ ไปจนถึงการทำงานเกี่ยวกับ Machine Learning ด้วยความที่มันมีความเร็วที่สูงและสามารถเขียนโค้ดได้ง่าย บทความนี้จะพาคุณไปเรียนรู้เกี่ยวกับคลาส (Class) และอ็อบเจ็กต์ (Object) ในภาษา Julia ซึ่งเป็นแนวคิดที่สำคัญในเชิงโปรแกรมเชิงวัตถุ (Object-Oriented Programming - OOP)...

Read More →

การใช้งาน Operator ในภาษา Julia: ความง่ายและประโยชน์ในการเขียนโปรแกรม

ภาษา Julia เป็นหนึ่งในภาษาการเขียนโปรแกรมที่กำลังได้รับความนิยม โดยเฉพาะในงานด้านการคำนวณทางวิทยาศาสตร์และการวิเคราะห์ข้อมูล ด้วยประสิทธิภาพและความง่ายในการเรียนรู้สำหรับทั้งผู้เริ่มต้นและผู้มีประสบการณ์ ในบทความนี้เราจะมาพูดถึงการใช้งาน Operator ในภาษา Julia อย่างง่ายๆ พร้อมตัวอย่าง CODE และการอธิบายการทำงาน รวมถึงยกตัวอย่าง Use Case ในโลกจริงที่เราเห็นได้อย่างชัดเจน...

Read More →

การใช้งาน Operator Precedence ในภาษา Julia แบบง่ายๆ

เมื่อต้องการเขียนโปรแกรม ปัจจัยสำคัญอย่างหนึ่งที่ต้องพิจารณาคือ operator precedence หรือ ลำดับความสำคัญของตัวดำเนินการ ซึ่งเป็นกฎเกณฑ์ที่กำหนดว่าควรประมวลผลตัวดำเนินการใดเป็นอันดับแรกในสภาวะที่มีการใช้หลายตัวดำเนินการในการคำนวณเดียวกัน ภาษา Julia ก็ไม่ต่างจากภาษาโปรแกรมอื่น ๆ ที่มีแนวคิดนี้ และการเข้าใจเกี่ยวกับ operator precedence จะช่วยให้เราสามารถเขียนโค้ดได้ถูกต้องและมีประสิทธิภาพมากยิ่งขึ้น...

Read More →

การใช้งาน Comparison Operator ในภาษา Julia แบบง่าย ๆ

สวัสดีครับเพื่อน ๆ ทุกคน! สำหรับคนที่สนใจการเขียนโปรแกรมและอยากจะเรียนรู้การใช้ภาษา Julia แล้วละก็ วันนี้เราจะมาพูดถึง Comparison Operator หรือ ตัวดำเนินการเปรียบเทียบ ในภาษา Julia กันนะครับ...

Read More →

การใช้งาน Bitwise Operator ในภาษา Julia แบบง่ายๆ

การใช้ Bitwise Operator ในภาษา Julia เป็นสิ่งที่น่าสนใจและเต็มไปด้วยประโยชน์ในการทำงานกับข้อมูลที่มีโครงสร้างระดับต่ำ โดยเฉพาะอย่างยิ่งเมื่อต้องการทำงานกับเลขฐานสอง ในบทความนี้เราจะมาทำความเข้าใจเกี่ยวกับ Bitwise Operator ผ่านตัวอย่างและการใช้งานในโลกแห่งความจริง...

Read More →

การใช้งาน Approximation Sine by Taylor Series ในภาษา Julia

ในวงการคอมพิวเตอร์โปรแกรมมิ่ง การหาค่าฟังก์ชันทางคณิตศาสตร์ เช่น ฟังก์ชัน sine เป็นเรื่องที่สำคัญมาก โดยเฉพาะในการประมวลผลกราฟิก การวิเคราะห์ข้อมูล และการทำงานด้านวิศวกรรมต่าง ๆ วันนี้เราจะมาพูดถึงวิธีการใช้ Taylor Series ในการประมาณค่า sine และจะเขียนโค้ดด้วยภาษา Julia ซึ่งเป็นภาษาที่ได้รับความนิยมในด้านการคำนวณเชิงวิทยาศาสตร์...

Read More →

การใช้งาน Approximation Factorial for Large Number ด้วย Stirlings Approximation ในภาษา Julia

การคำนวณค่า Factorial ของเลขจำนวนมากสามารถทำได้ง่ายๆ ด้วยสูตร Stirling?s approximation ซึ่งเป็นวิธีการประมาณค่าที่ออกแบบมาเพื่อลดความซับซ้อนในการหาค่า Factorial ของตัวเลขขนาดใหญ่ โดยเฉพาะเมื่อเลขที่เราคำนวณมีค่ามากกว่า 10,000 ขึ้นไป แทนที่จะคำนวณ Factorial โดยตรงที่ใช้ทรัพยากรคอมพิวเตอร์มากเกินไป มาดูกันว่า Stirling?s approximation ทำงานอย่างไรและจะเขียนโค้ดในภาษา Julia อย่างไรบ้าง...

Read More →

การใช้งาน Longest Common Subsequence (LCS) ในภาษา Julia

การค้นหาลำดับที่ยาวที่สุดที่มีลักษณะเหมือนกันในสองชุดข้อมูลคือสิ่งที่เรียกว่า Longest Common Subsequence (LCS) ซึ่งเป็นปัญหาทางคอมพิวเตอร์ที่มีความสำคัญและถูกนำมาใช้ในหลายๆ ด้าน เช่น การเปรียบเทียบไฟล์ การจัดการข้อมูลทางชีววิทยา หรือแม้กระทั่งในการพัฒนาซอฟต์แวร์ต่างๆ เราจะมาเรียนรู้เกี่ยวกับ LCS ในภาษา Julia ซึ่งเป็นภาษาที่เหมาะสำหรับการเขียนโปรแกรมเชิงวิทยาศาสตร์และมีคำสั่่งที่เข้าใจง่าย...

Read More →

การใช้งาน Is it Palindrome ในภาษา Julia: รู้หรือไม่ว่า Palindrome คืออะไร?

หากคุณเคยอ่านคำว่า สายธาร (ย้อนไปด้านหลังยังเป็น สายธาร) หรือ ระดับ (กลับไปกลับมาก็ยังเป็น ระดับ) คุณจะรู้ว่า คำเหล่านี้เรียกว่า Palindrome หมายความว่าแม้ว่าคุณจะอ่านจากซ้ายไปขวาหรือขวาไปซ้าย ผลลัพธ์ยังคงเหมือนเดิม! ในบทความนี้ เราจะมาทำความรู้จักกับคำว่า Palindrome รวมถึงการเขียนฟังก์ชันในภาษา Julia เพื่อเช็คว่าคำที่เราต้องการนั้นเป็น Palindrome หรือไม่ พร้อมตัวอย่างโค้ดที่เข้าใจง่าย...

Read More →

การหาคำที่เป็น Palindrome ที่ยาวที่สุดในสตริงด้วยภาษา Julia

จุดประสงค์: ในบทความนี้เราจะพูดถึงการหาคำที่เป็น Palindrome ที่ยาวที่สุดในสตริง โดยใช้ภาษา Julia ซึ่งเป็นภาษาโปรแกรมที่มีประสิทธิภาพและเหมาะสำหรับการประมวลผลข้อมูล เราจะพูดถึงความหมายของ Palindrome, แนวทางการหาคำที่ยาวที่สุดที่เป็น Palindrome พร้อมทั้งตัวอย่างโค้ดจริง และ use case ในโลกของการเขียนโปรแกรม...

Read More →

การใช้งาน Is Number That Have Been Input, Palindrome ในภาษา Julia

ในบทความนี้เราจะมาดูวิธีการทำงานของการตรวจสอบว่า จำนวนที่กรอกเข้ามาคือ palindrome หรือไม่ ด้วยภาษา Julia ซึ่งเป็นภาษาที่ได้รับความนิยมในการพัฒนาโปรแกรมในยุคปัจจุบัน ก่อนที่เราจะเริ่มเขียนโค้ด เราต้องทำความเข้าใจแนวคิดของ palindrome กันก่อน...

Read More →

การใช้งาน String substring ในภาษา Julia แบบง่ายๆ

ในโลกของการเขียนโปรแกรม การจัดการกับข้อความ (String) เป็นทักษะที่สำคัญมาก โดยเฉพาะอย่างยิ่งเมื่อเราต้องการดึงข้อมูลที่เฉพาะเจาะจงจากข้อความที่ยาว โดยในภาษา Julia ซึ่งเป็นภาษาโปรแกรมที่มีความเรียบง่ายและมีประสิทธิภาพ เราสามารถใช้ฟีเจอร์ substring เพื่อช่วยในการจัดการข้อความได้อย่างรวดเร็วและง่ายดาย ในบทความนี้เราจะมาสำรวจวิธีการใช้งาน substring ในภาษา Julia พร้อมตัวอย่างโค้ด และใช้กรณีศึกษาจริงเพื่อให้เห็นภาพมากยิ่งขึ้น...

Read More →

การใช้งาน String join ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

ภาษา Julia ถูกพัฒนาขึ้นเพื่อเป็นเครื่องมือในการคำนวณทางวิทยาศาสตร์ที่มีประสิทธิภาพ แต่ยังมีคุณสมบัติและฟังก์ชัน เวลาเราสร้างโปรแกรม เรามักจะมีความจำเป็นต้องจัดการกับข้อความในรูปแบบต่างๆ โดยเฉพาะการเชื่อมต่อข้อความหรือบรรทัดเป็นหนึ่งเดียว ซึ่งฟังก์ชัน join() หรือ String join() สามารถทำหน้าที่นี้ได้อย่างมีประสิทธิภาพ...

Read More →

การใช้งาน String Split ในภาษา Julia แบบง่ายๆ

การเรียนรู้การจัดการเกี่ยวกับ String หรือข้อความในภาษา Julia เป็นเรื่องที่ง่ายและสนุก ซึ่งการทำงานกับ String Split คือหนึ่งในฟังก์ชันที่มีประโยชน์มาก เพราะสามารถใช้แยกข้อความออกเป็นส่วนๆ ตามตัวแบ่งที่กำหนด นับว่าเป็นทักษะที่สำคัญมากในการทำโปรแกรม เพื่อจัดการข้อมูลและการวิเคราะห์ข้อมูลต่างๆ...

Read More →

การใช้งาน String indexOf ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

ในโลกของการเขียนโปรแกรม การจัดการกับข้อความ (String) เป็นสิ่งสำคัญที่นักพัฒนาต้องรู้ เนื่องจากข้อมูลจำนวนมากในแอปพลิเคชันมักถูกเก็บในรูปแบบข้อความ เราจะมาเรียนรู้เกี่ยวกับฟังก์ชัน indexOf ที่ใช้ในการค้นหาตำแหน่งของข้อความในภาษา Julia ซึ่งเป็นภาษาที่ถูกออกแบบมาให้ใช้งานได้ง่ายและมีประสิทธิภาพ...

Read More →

การใช้งาน String trim ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

ในภาษาโปรแกรม Julia การจัดการกับข้อความเป็นสิ่งที่สำคัญมาก โดยเฉพาะอย่างยิ่งเมื่อต้องจัดการข้อมูลที่มาจากแหล่งที่แตกต่างกัน เช่น การรับข้อมูลจากผู้ใช้หรือไฟล์ ข้อมูลเหล่านี้มักจะมีช่องว่างหรือตัวอักษรที่ไม่จำเป็นปรากฏอยู่ ดังนั้นฟังก์ชัน trim จึงเข้ามามีบทบาทสำคัญในการลบช่องว่างที่ไม่ต้องการออก เพื่อให้เราได้ข้อความที่ต้องการอย่างถูกต้องและสะดวกยิ่งขึ้น...

Read More →

การใช้งาน String Compare ในภาษา Julia: วิธีการเปรียบเทียบสตริงอย่างง่าย

ภาษา Julia เป็นหนึ่งในภาษาที่เติบโตอย่างรวดเร็วในแวดวงการเขียนโปรแกรม โดยเฉพาะในด้านการประมวลผลข้อมูลและการเรียนรู้ของเครื่อง นอกจากนี้ ก็มีคุณสมบัติที่ช่วยให้การจัดการกับสตริง (String) เป็นเรื่องที่ง่ายและรวดเร็ว ในบทความนี้ เราจะมาดูวิธีการเปรียบเทียบสตริงใน Julia รวมถึงตัวอย่างโค้ดและสถานการณ์การใช้ในโลกจริง...

Read More →

การใช้งาน `lastindex` ในภาษา Julia

ในโลกของการเขียนโปรแกรม การทำงานกับสตริง (string) ถือเป็นเรื่องสำคัญมาก เพราะเราต้องจัดการกับข้อมูลหลายรูปแบบ ซึ่งหนึ่งในฟังก์ชันที่มีประโยชน์มากในภาษา Julia คือ lastindex ที่ใช้ในการหาค่าดัชนีสุดท้ายในอาร์เรย์หรือสตริง วันนี้เราจะมาทำความเข้าใจการใช้งาน lastindex อย่างง่าย พร้อมตัวอย่างโค้ดและการอธิบายการทำงาน รวมถึงยกตัวอย่างการใช้งานในโลกจริง!...

Read More →

การใช้งาน Integration Function โดยใช้ Mid-Point Approximation Algorithm ในภาษา Julia

ในบทความนี้เราจะมาศึกษาการใช้งาน Mid-Point Approximation Algorithm ในการทำ Integration หรือการหาปริพันธ์ในภาษา Julia กัน โดยกระบวนการที่จะพูดถึงนี้มีความง่ายและสามารถนำไปใช้ในโลกจริงได้อย่างหลากหลาย แล้วเรามาดูกันเลย!...

Read More →

การใช้งาน Integrate a Function โดยใช้ Trapezoidal Integration Algorithm ในภาษา Julia

การหาค่าอินทิเกรต (Integration) เป็นหนึ่งในหัวข้อที่สำคัญอย่างยิ่งในศาสตร์ทางคณิตศาสตร์และฟิสิกส์ โดยเฉพาะในสาขาที่เกี่ยวข้องกับการวิเคราะห์เชิงปริมาณ เช่น วิศวกรรมศาสตร์ เศรษฐศาสตร์ และวิทยาศาสตร์ข้อมูล เป็นต้น ในบทความนี้เราจะมาดูวิธีการใช้งาน Trapezoidal Integration Algorithm ในภาษา Julia เพื่อช่วยให้คุณสามารถเข้าใจวิธีการใช้งานได้ดีขึ้น พร้อมตัวอย่างโค้ดที่ง่ายและการอธิบายการทำงาน...

Read More →

การใช้งาน Find Leap Year ในภาษา Julia แบบง่ายๆ

เมื่อคุณพูดถึงการเขียนโปรแกรมในภาษา Julia หลายคนอาจรู้จักกันดีว่ามันเป็นภาษาโปรแกรมที่มีประสิทธิภาพสูง และใช้งานง่าย ซึ่งเหมาะสำหรับทั้งนักวิจัยและนักพัฒนา ในบทความนี้ เราจะมาพูดถึงการหาปีอธิกสุรทิน (Leap Year) ด้วยการเขียนโค้ดในภาษา Julia พร้อมตัวอย่างและการใช้งานในโลกจริง...

Read More →

การใช้งาน Finding Day of Year ในภาษา Julia แบบง่ายๆ

ในโลกของการเขียนโปรแกรม การจัดการวันและเวลาเป็นสิ่งที่สำคัญมาก หนึ่งในงานที่เรามักจะต้องทำคือ การหาวันที่ในปีที่เรากำลังอยู่ ในบทความนี้ เราจะมารู้จักกับการใช้ภาษา Julia ในการค้นหาว่าวันที่ไหนอยู่ในปีนี้ โดยเราจะมีโค้ดตัวอย่างและอธิบายการทำงาน พร้อมยกตัวอย่าง use case ที่เกิดขึ้นในชีวิตจริง โดยหวังว่าจะกระตุ้นให้คุณสนใจเรียนรู้ที่ EPT ? Expert Programming Tutor มากขึ้น!...

Read More →

การใช้งาน Catalan Number Generator ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

Catalan numbers เป็นชุดของตัวเลขที่มีประโยชน์ในหลายสาขาของคณิตศาสตร์ เช่น การนับวิธีในการจัดเรียงวงเล็บ การสร้างรูปแบบต้นไม้ในแบบต่าง ๆ และการหาเส้นทางที่หลากหลาย ค่าของ Catalan numbers สามารถคำนวณได้จากสูตร:...

Read More →

การใช้งาน Finding Summation of Nested List by Recursive Function ในภาษา Julia แบบง่ายๆ

การเขียนโปรแกรมหรือการทำงานกับข้อมูลซับซ้อนนั้นเป็นเรื่องที่ท้าทาย แต่ก็เต็มไปด้วยความสนุกสนาน การทำงานกับ Nested List หรือโครงสร้างข้อมูลที่มีลักษณะเป็นลิสต์ที่อยู่ภายในลิสต์ก็เป็นอีกหนึ่งกรณีที่เราสามารถเขียนฟังก์ชันในการหาผลรวมได้ โดยในบทความนี้เราจะมาดูการใช้ภาษา Julia ในการหาผลรวมของ Nested List โดยการใช้ Recursion ซึ่งเป็นหนึ่งในแนวทางการเขียนโปรแกรมที่สำคัญในโลกการพัฒนาซอฟต์แวร์...

Read More →

การใช้งาน Fastest Power Calculation ด้วย Exponentiation by Squaring ในภาษา Julia

การคำนวณพลังของเลข (Power Calculation) เป็นหนึ่งในปัญหาพื้นฐานที่เรามักต้องการแก้ไขในการเขียนโปรแกรม ไม่ว่าจะเป็นการคำนวณทางคณิตศาสตร์ การวิเคราะห์ข้อมูล หรือแม้แต่ในงานวิจัย ในบทความนี้เราจะมาพูดคุยเกี่ยวกับวิธีการคำนวณพลังของเลขที่รวดเร็วที่สุด นั่นคือ Exponentiation by Squaring สำหรับกรณีที่เลขยกกำลังเป็นจำนวนเต็ม โดยโปรแกรมนี้จะเสนอตัวอย่างของโปรแกรมในภาษา Julia พร้อมกับตัวอย่างการนำไปใช้ในโลกจริง...

Read More →

การใช้งาน Logical Operator ในภาษา Julia แบบง่าย ๆ

การใช้ Logical Operator เป็นสิ่งที่สำคัญมากในการเขียนโปรแกรม เพราะมันช่วยให้เราใช้การตัดสินใจในโค้ดได้อย่างมีประสิทธิภาพ สำหรับภาษา Julia ก็เช่นกัน! ถ้าเพื่อน ๆ หรือใครที่กำลังมองหาวิธีการใช้ Logical Operator ในภาษา Julia พร้อมตัวอย่างการใช้งาน ผมจะพาไปทำความรู้จักและเห็นภาพกันในบทความนี้...

Read More →

การใช้งาน Keywords และ Reserved Words ในภาษา Julia แบบง่ายๆ

ในโลกของการเขียนโปรแกรม การเข้าใจและใช้งาน Keyword และ Reserved Words ถือเป็นเรื่องสำคัญที่ช่วยให้เราสามารถเขียนโปรแกรมได้อย่างมีประสิทธิภาพ โดยเฉพาะในการพัฒนาโปรแกรมที่ใช้ภาษา Julia ซึ่งเป็นภาษาโปรแกรมที่กำลังได้รับความนิยมในวงการวิทยาการข้อมูลและการคำนวณเชิงตัวเลข ในบทความนี้เราจะมาเรียนรู้เกี่ยวกับ Keywords และ Reserved Words ใน Julia แบบง่ายๆ พร้อมๆ กับตัวอย่างโค้ดและการอธิบายการทำงานกัน...

Read More →

การใช้งาน Finding Maximum from Array ในภาษา Julia

ในบทความนี้เราจะมาทำความเข้าใจกับการหาค่าสูงสุดจากอาเรย์ในภาษา Julia ซึ่งเป็นภาษาที่ได้รับความนิยมในวงการวิทยาศาสตร์ข้อมูล และการประมวลผลเชิงตัวเลข การหาค่าสูงสุดจากอาเรย์ถือเป็นหนึ่งในฟังก์ชันพื้นฐานที่มีความสำคัญในหลายด้าน เช่น การวิเคราะห์ข้อมูล การประมวลผลสถิติ และการพัฒนาแอปพลิเคชันต่างๆ...

Read More →

การหาค่าต่ำสุดจาก Array ในภาษา Julia: ความง่ายที่ซ่อนอยู่

ความสนุกสนานในการเขียนโปรแกรมมักเริ่มต้นจากการแก้ไขปัญหาง่ายๆ ซึ่งการหาค่าต่ำสุดจาก Array ก็เป็นหนึ่งในนั้น ในบทความนี้ เราจะสำรวจเกี่ยวกับการหาค่าต่ำสุดใน Array โดยใช้ภาษา Julia พร้อมๆ กับตัวอย่างโค้ดที่ชัดเจนและใช้งานได้จริง...

Read More →

การใช้งาน Sum All Element in Array ในภาษา Julia แบบง่ายๆ

เมื่อเราพูดถึงการเขียนโปรแกรม การจัดการข้อมูลในรูปแบบที่ซับซ้อน เช่น อาร์เรย์ (Array) เป็นหนึ่งในทักษะที่สำคัญ สำหรับนักพัฒนาโปรแกรมหลายท่าน อาร์เรย์คือโครงสร้างข้อมูลที่ใช้ในการจัดเก็บข้อมูลแบบลำดับ เช่น หมายเลขหรือข้อความ ในบทความนี้ เราจะมาพูดถึงธีมที่สำคัญของการหาผลรวม (Sum) ของสมาชิกภายในอาร์เรย์ในภาษา Julia ซึ่งเป็นภาษาที่มีความนิยมเพิ่มสูงขึ้นในวงการวิทยาศาสตร์ข้อมูล เนื่องจากความเรียบง่ายและประสิทธิภาพในการคำนวณ...

Read More →

การใช้งาน Average from all element in array ในภาษา Julia

ในโลกของการเขียนโปรแกรมและการพัฒนา ซอฟต์แวร์ การทำความเข้าใจการคำนวณค่าเฉลี่ย หรือ Average เป็นสิ่งสำคัญที่มีความจำเป็นในหลายๆ สถานการณ์ ไม่ว่าจะเป็นการวิเคราะห์ข้อมูล การประมวลผลภาพ หรือแม้กระทั่งการทำงานกับข้อมูลขนาดใหญ่ ในบทความนี้ เราจะมาทำความเข้าใจการคำนวณค่าเฉลี่ยของอาร์เรย์ในภาษา Julia อย่างละเอียด พร้อมตัวอย่างโค้ดและการประยุกต์ใช้งานในชีวิตจริง...

Read More →

การใช้งาน Filter Element in Array ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

เมื่อพูดถึงการเขียนโปรแกรมในภาษา Julia หนึ่งในฟีเจอร์ที่โดดเด่นคือการจัดการกับอาร์เรย์ได้อย่างสะดวกสบาย โดยเฉพาะการกรองข้อมูล (Filtering) ในอาเรย์ ซึ่งเป็นแนวคิดที่สำคัญในงานโปรแกรมมิ่งสมัยใหม่ ในบทความนี้เราจะสำรวจวิธีการใช้ฟังก์ชันการกรองอาร์เรย์ในภาษา Julia พร้อมตัวอย่างโค้ดและอธิบายการทำงานโดยละเอียด เพื่อให้คุณเข้าใจการใช้งานได้อย่างแท้จริง...

Read More →

การใช้งาน Accumulating from array ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

เมื่อเข้ามาสู่โลกของการเขียนโปรแกรมในภาษา Julia เราจะพบว่าภาษา Julia เป็นเครื่องมือที่ทรงพลัง ซึ่งเหมาะกับการคำนวณเชิงวิทยาศาสตร์และการวิเคราะห์ข้อมูล นอกจากนั้นมันยังมีความสะดวกสำหรับการจัดการกับข้อมูลอาเรย์ที่มีขนาดใหญ่ หนึ่งในฟีเจอร์ที่น่าสนใจคือ Accumulating from array ที่ช่วยในการสะสมและเข้าถึงข้อมูลจากอาเรย์ได้อย่างมีประสิทธิภาพ...

Read More →

การใช้งาน square ทุกตัวเลขใน Array และจัดเก็บลงใน Array ใหม่ในภาษา Julia

การทำงานกับ Array เป็นเรื่องที่สำคัญในด้านการเขียนโปรแกรมทางวิทยาศาสตร์และการวิเคราะห์ข้อมูล โดยเฉพาะในภาษา Julia ที่มีประสิทธิภาพในการจัดการกับข้อมูลจำนวนมาก ในบทความนี้เราจะมาดูวิธีการทำให้ค่าทุกตัวใน Array ถูกยกกำลังสอง (square) และจัดเก็บลงใน Array ใหม่ด้วยตัวอย่างโค้ดที่เข้าใจง่าย พร้อมทั้งอธิบายการทำงานและการนำไปใช้ในสภาพแวดล้อมจริง...

Read More →

การใช้งาน MySQL Insert Data to Table Using Prepared Statement ในภาษา Julia แบบง่ายๆ

สวัสดีครับท่านผู้อ่าน วันนี้เราจะมาทำความรู้จักกับการใช้งาน MySQL บนภาษา Julia กันดีกว่า! แนวทางที่เราจะโยนประเด็นเข้าไปในวันนี้คือการใช้ ?Prepared Statement? ซึ่งเป็นเทคนิคที่ช่วยให้การเพิ่มข้อมูลลงในฐานข้อมูลนั้นสะดวกและปลอดภัยยิ่งขึ้น ก่อนอื่นเรามาเริ่มกันที่ทฤษฎีกันสักเล็กน้อยนะครับ...

Read More →

การใช้งาน MySQL Select Data From Table Using Prepared Statement ในภาษา Julia แบบง่ายๆ

MySQL เป็นหนึ่งในฐานข้อมูลที่ได้รับความนิยมมากที่สุดในโลก โดยเฉพาะในการพัฒนาเว็บไซต์และแอปพลิเคชัน ขณะที่ภาษา Julia กำลังเป็นที่รู้จักในด้านการคำนวณเชิงวิทยาศาสตร์และการวิเคราะห์ข้อมูล ซึ่งนำไปสู่คำถามที่ว่า เราจะใช้ภาษา Julia ในการเข้าถึง MySQL ได้อย่างไร?...

Read More →

การใช้งาน MySQL Update Data using Prepared Statement ในภาษา Julia

การจัดการฐานข้อมูลนั้นมีความสำคัญต่อการพัฒนาโปรแกรมเป็นอย่างมาก ซึ่ง MySQL ถือว่าเป็นหนึ่งในระบบฐานข้อมูลที่ได้รับความนิยมสูงสุด การใช้ Prepared Statement ในการอัปเดตข้อมูลเป็นวิธีที่ดีต่อการรักษาความปลอดภัยของโปรแกรม โดยเฉพาะเมื่อเราไม่ต้องการให้เกิด SQL Injection ซึ่งอาจนำไปสู่ปัญหาด้านความปลอดภัยได้...

Read More →

การใช้งาน MySQL Delete a Row from Table ในภาษา Julia แบบง่ายๆ

การจัดการฐานข้อมูลเป็นสิ่งสำคัญในหลาย ๆ โครงการโปรแกรมมิ่ง โดยเฉพาะอย่างยิ่งเมื่อเราต้องการจัดเก็บและจัดการข้อมูลที่มีความซับซ้อน ในบทความนี้เราจะมาพูดถึงการใช้งาน MySQL ในการลบแถวจากตารางโดยใช้ภาษา Julia พร้อมกับตัวอย่างโค้ดและอธิบายการทำงาน...

Read More →

การใช้งาน MySQL create table ในภาษา Julia แบบง่ายๆ

การเรียนรู้การใช้ฐานข้อมูลเป็นทักษะที่สำคัญในยุคดิจิทัลนี้ โดยเฉพาะอย่างยิ่งเมื่อทุกธุรกิจทุกวันนี้มุ่งเน้นไปที่การรวบรวมและจัดการข้อมูล ในบทความนี้เราจะพาคุณไปเรียนรู้การใช้งาน MySQL ในภาษา Julia ที่ง่ายและเข้าใจได้ พร้อมตัวอย่างโค้ดและการอธิบายการทำงาน...

Read More →

การใช้งาน PostgreSQL สร้างตารางด้วยภาษา Julia แบบง่าย ๆ

ในโลกของการพัฒนาโปรแกรม บางครั้งเราอาจต้องการจัดเก็บข้อมูลในฐานข้อมูล ซึ่ง PostgreSQL หนึ่งในฐานข้อมูลที่นิยมใช้กันอย่างแพร่หลาย วันนี้เราจะมาศึกษาการสร้างตารางใน PostgreSQL ด้วยภาษา Julia แบบง่าย ๆ พร้อมตัวอย่างโค้ดและการอธิบายการทำงาน และจะมีการยกตัวอย่าง use case ในโลกจริงเพื่อทำให้เห็นภาพมากขึ้น...

Read More →

การใช้งาน PostgreSQL Insert to Table Using Prepared Statement ในภาษา Julia

เมื่อพูดถึงการเขียนโปรแกรมด้านฐานข้อมูล การบันทึกข้อมูลเข้าสู่ฐานข้อมูลถือเป็นขั้นตอนที่สำคัญอย่างยิ่ง โดยเฉพาะอย่างยิ่งเมื่อเรากำลังพูดถึงการใช้งาน PostgreSQL กับภาษา Julia ซึ่งเป็นภาษาที่มีความเร็วและความยืดหยุ่นที่เหมาะสมกับการพัฒนาระบบต่างๆ บทความนี้จะพาท่านไปสำรวจวิธีการทำงานของ Prepared Statements ในการบันทึกข้อมูลเข้าสู่ฐานข้อมูล PostgreSQL พร้อมตัวอย่างโค้ดที่เข้าใจง่าย และการใช้จริงในโลกธุรกิจ...

Read More →

การใช้งาน PostgreSQL Select from Table Using Prepared Statement ในภาษา Julia

ในยุคที่ข้อมูลเป็นสิ่งสำคัญ และฐานข้อมูลเป็นกระดูกสันหลังของการบริหารจัดการข้อมูล การรู้จักใช้งานฐานข้อมูลต่างๆ เช่น PostgreSQL เป็นสิ่งสำคัญสำหรับนักพัฒนาเมื่อทำงานในโลกที่ข้อมูลมีจำนวนมหาศาล วันนี้เราจะมาพูดคุยเกี่ยวกับการใช้ Prepared Statements ในการเรียกข้อมูลจากตารางด้วยภาษา Julia กันค่ะ...

Read More →

การใช้งาน PostgreSQL Update Table Using Prepared Statement ในภาษา Julia

การพัฒนาโปรแกรมในยุคนี้ เป็นเรื่องที่ทุกคนจะต้องเรียนรู้ ไม่ว่าจะเป็นนักเรียนหรือนักพัฒนาที่มีประสบการณ์ การทำงานกับฐานข้อมูลถือเป็นทักษะสำคัญ โดยเฉพาะการใช้ SQL เพื่อทำงานกับข้อมูลที่จัดเก็บเปลี่ยนแปลงต่าง ๆ ในฐานข้อมูลหนึ่งที่ได้รับความนิยมมากในยุคนี้คือ PostgreSQL ในบทความนี้ เราจะมาพูดถึงวิธีการใช้ Prepared Statement ในการอัปเดตตาราง (Update Table) โดยใช้ภาษาจูเลีย (Julia)...

Read More →

การใช้งาน PostgreSQL เพื่อลบแถวในตารางด้วย Prepared Statement ในภาษา Julia

การจัดการข้อมูลในฐานข้อมูลเป็นสิ่งที่จำเป็นในทุกๆ องค์กร ไม่ว่าจะเป็นธุรกิจหรือการศึกษา ซึ่งในบทความนี้เราจะมาพูดถึงการใช้ PostgreSQL เพื่อทำการลบ (Delete) แถวของข้อมูลในตารางโดยใช้ Prepared Statement ในภาษา Julia โดยเราจะเรียนรู้ขั้นตอนและตัวอย่างโค้ดอย่างชัดเจน ควบคู่ไปกับการยกตัวอย่างจากโลกจริง มาลุยกันเลย!...

Read More →

การใช้งาน Linear Regression ในภาษา Julia แบบง่ายๆ

การวิเคราะห์ข้อมูลเป็นเครื่องมือที่มีความสำคัญในยุคปัจจุบัน ซึ่ง Linear Regression (การถดถอยเชิงเส้น) เป็นหนึ่งในเทคนิคที่ใช้กันอย่างแพร่หลายในการสร้างโมเดลที่ช่วยในการทำนาย และทำความเข้าใจความสัมพันธ์ระหว่างตัวแปรต่างๆ ในบทความนี้เราจะพาคุณไปทำความเข้าใจกับ Linear Regression ในภาษา Julia โดยจะมีการอธิบายวิธีการทำงานและตัวอย่างโค้ด พร้อมกับการยกตัวอย่าง use case จากโลกจริง เพื่อให้คุณได้เห็นภาพในการประยุกต์ใช้จริง ลองมาดูกันเลย!...

Read More →

Quadratic regression in Julia

Quadratic Regression เป็นวิธีการสร้างโมเดลทางสถิติที่มีลักษณะเชิงเส้นในรูปแบบของพหุนามระดับสอง ซึ่งโดยทั่วไปแล้วจะเขียนได้ในรูปแบบ:...

Read More →

การใช้งาน Graph Fitting ในภาษา Julia แบบง่าย ๆ

ในปัจจุบัน การวิเคราะห์ข้อมูลเป็นสิ่งที่มีความสำคัญอย่างมากในทุกสาขา ตั้งแต่การแพทย์ไปจนถึงการตลาด และหนึ่งในเทคนิคที่นักวิเคราะห์ใช้กันมากคือ Graph Fitting หรือการปรับฟังก์ชันให้เข้ากับข้อมูล โดยเฉพาะในภาษา Julia ซึ่งเป็นหนึ่งในภาษาโปรแกรมที่มีความเร็วและประสิทธิภาพสูงในงานด้านการวิเคราะห์ข้อมูลและวิทยาศาสตร์ข้อมูล...

Read More →

การใช้งาน Implement Perceptron ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

ในยุคที่เทคโนโลยีกำลังเติบโตอย่างรวดเร็ว คณิตศาสตร์และการเขียนโปรแกรมได้เข้ามามีบทบาทสำคัญในการดำเนินการต่างๆ โดยเฉพาะในด้านของการเรียนรู้ของเครื่อง (Machine Learning) หนึ่งในโมเดลพื้นฐานที่สำคัญคือ Perceptron ซึ่งเป็นหน่วยประมวลผลอย่างง่าย ที่สามารถใช้ในการจำแนกประเภท (Classification) ข้อมูลได้...

Read More →

Implement neural network 2 layers in Julia

Neural Networks เป็นโมเดลที่เลียนแบบการทำงานของสมองมนุษย์ ที่ประกอบไปด้วยเซลล์ประสาท (Neurons) ซึ่งเซลล์แต่ละตัวจะเชื่อมต่อกันและส่งผ่านข้อมูลไปยังเซลล์อื่นๆ โดยมีน้ำหนัก (Weights) ที่สามารถปรับค่าได้เพื่อลดความคลาดเคลื่อน (Error) เมื่อถูกฝึกฝนด้วยข้อมูล...

Read More →

การใช้งาน K-NN Algorithm ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

ในวงการการเรียนรู้ของเครื่อง (Machine Learning) โมเดล K-Nearest Neighbors (K-NN) เป็นหนึ่งในวิธีที่ได้รับความนิยมอย่างมากในการจำแนกประเภทข้อมูล (Classification) และสามารถนำไปใช้ในหลากหลายสถานการณ์ โดยเฉพาะอย่างยิ่งในงานด้านการประมวลผลภาพ (Image Processing) การทำนาย (Predictive Analysis) และการค้นหา (Search)....

Read More →

การใช้งาน Decision Tree Algorithm ในภาษา Julia แบบง่ายๆ

สวัสดีค่ะนักพัฒนาโปรแกรมทุกคน! วันนี้เราจะมาเจาะลึกเกี่ยวกับ Algorithm การตัดสินใจ (Decision Tree Algorithm) กันบ้าง สุดพิเศษสำหรับผู้ที่สนใจการวิเคราะห์ข้อมูลและการเรียนรู้ของเครื่อง (Machine Learning) โดยเฉพาะอย่างยิ่งการใช้งานภาษา Julia ที่เป็นที่นิยมมากในช่วงนี้!...

Read More →

การใช้งาน HTTP Request โดยใช้ GET Method ในภาษา Julia แบบง่ายๆ

การโปรแกรมด้วยภาษา Julia กลายเป็นที่นิยมขึ้นเรื่อยๆ ในวงการวิทยาศาสตร์ข้อมูลและการวิเคราะห์ข้อมูล เนื่องจากประสิทธิภาพที่สูงและความง่ายในการใช้งาน แต่ในบทความนี้เราจะเน้นไปที่การทำงานกับ HTTP requests ซึ่งเป็นพื้นฐานที่สำคัญในการติดต่อสื่อสารกับ API หรือการดึงข้อมูลจากแหล่งต่างๆ...

Read More →

การใช้งาน HTTP Request โดยใช้ POST Method และการส่งข้อมูลแบบ JSON ในภาษา Julia

ในยุคดิจิทัลนี้ การสื่อสารระหว่างระบบโดยใช้ API (Application Programming Interface) เป็นสิ่งที่สำคัญมาก หนึ่งในวิธีการสื่อสารที่นิยมใช้กันก็คือการทำ HTTP Requests ซึ่งในบทความนี้เราจะพูดถึงการใช้ POST Method ในการส่งข้อมูล JSON ด้วยภาษา Julia...

Read More →

การใช้งาน Web Server Waiting for HTTP Request ในภาษา Julia

ในยุคที่เทคโนโลยีก้าวหน้าอย่างรวดเร็ว ภาษา Julia กลายเป็นหนึ่งในภาษาที่นักพัฒนาหลายคนสนใจ เนื่องจากความสามารถในการจัดการระบบคำนวณที่ซับซ้อน พร้อมกับประสิทธิภาพที่สูง ในบทความนี้เราจะมาเรียนรู้เกี่ยวกับการสร้าง Web server เพื่อรอฟัง HTTP requests ในภาษา Julia พร้อมทั้งตัวอย่างโค้ดและ use case จริงในการใช้งาน...

Read More →

การใช้งาน Using CURL ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

ในโลกของการพัฒนาโปรแกรม การติดต่อกับ APIs หรือการเข้าถึงข้อมูลออนไลน์เป็นเรื่องที่พบได้บ่อย นักพัฒนาโปรแกรมหลายคนเลือกที่จะใช้ CURL (Client URL) สำหรับการทำงานนี้ เนื่องจาก CURL เป็นเครื่องมือที่ทรงพลังและมีความยืดหยุ่นสูง ในบทความนี้เราจะมาทำความเข้าใจการใช้ CURL ในภาษา Julia พร้อมด้วยตัวอย่างโค้ดและ Use Case ที่นำไปใช้งานในโลกจริงเพื่อให้เห็นภาพชัดเจนยิ่งขึ้น...

Read More →

การใช้งาน OpenCV ในภาษา Julia แบบง่ายๆ

OpenCV (Open Source Computer Vision Library) เป็นไลบรารีที่ใช้สำหรับการประมวลผลภาพและการคอมพิวเตอร์วิชั่นที่พัฒนาโดย Intel ซึ่งเป็นเครื่องมือที่มีประสิทธิภาพมากที่ช่วยนักพัฒนาในการทำงานกับข้อมูลภาพและวิดีโอ แม้ว่า OpenCV จะเป็นโปรแกรมหลักในภาษา C++ แต่เราสามารถเข้าถึงมันได้ในภาษา Julia ซึ่งกำลังได้รับความนิยมในกลุ่มนักพัฒนาและนักวิจัยอย่างต่อเนื่อง...

Read More →

การใช้งาน OpenGL ในภาษา Julia แบบง่ายๆ

OpenGL เป็นหนึ่งในกราฟิก API ที่ได้รับความนิยมอย่างสูงในการพัฒนาแอพพลิเคชันกราฟิกและเกม หากคุณสนใจที่จะเริ่มต้นเขียนกราฟิกกับ OpenGL โดยใช้ภาษา Julia มันคือเวลาอันดีที่จะเริ่มต้น! ในบทความนี้เราจะไปค้นคิดกันว่าทำไมการใช้ OpenGL จึงเป็นเรื่องสำคัญและจะมีประโยชน์ต่อการพัฒนาโปรแกรมอย่างไร รวมถึงจะมีตัวอย่าง Code ง่ายๆ และการใช้งานในชีวิตจริง...

Read More →

การใช้งาน GUI ในการสร้างฟอร์มด้วยภาษา Julia

ในยุคที่เทคโนโลยีพัฒนาอย่างรวดเร็ว หนึ่งในความก้าวหน้าที่เรามักจะมองข้ามก็คือการเขียนโปรแกรมสร้างกราฟิกอินเตอร์เฟซ (GUI) โดยเฉพาะเมื่อพูดถึงภาษา Julia ซึ่งหลายคนอาจจะคิดว่าภาษา Julia มีไว้สำหรับการคำนวณทางวิทยาศาสตร์เพียงอย่างเดียว แต่จริงๆ แล้ว Julia สามารถสร้างแอพพลิเคชันที่มี GUI ได้อย่างง่ายดาย ก่อนที่จะไปดูตัวอย่างโค้ด เรามาทำความเข้าใจกันก่อนว่าสิ่งเหล่านี้คืออะไรและมีประโยชน์อย่างไรบ้าง...

Read More →

การสร้างปุ่มใน GUI และรอการคลิกในภาษา Julia

ในแวดวงการพัฒนาโปรแกรม สัมผัสแรกที่เราได้รับเมื่อสร้างแอปพลิเคชันมักจะเกี่ยวข้องกับส่วนติดต่อผู้ใช้ (GUI) การสร้างปุ่มและการจัดการกับเหตุการณ์การคลิกเป็นเรื่องพื้นฐานที่ช่วยให้โปรแกรมสามารถตอบสนองต่อการกระทำของผู้ใช้ได้ ในบทความนี้ เราจะมาพูดถึงวิธีการสร้างปุ่มในภาษา Julia โดยใช้ห้องสมุด Gtk.jl ซึ่งเป็นหนึ่งในห้องสมุดที่นิยมใช้ในการสร้าง GUI...

Read More →

การทำ GUI ด้วยภาษา Julia: การสร้าง TextBox และการรอ Event การเปลี่ยนแปลงข้อความ

แน่นอนว่าในยุคปัจจุบัน ผู้พัฒนาโปรแกรมไม่สามารถหลีกเลี่ยงการใช้งาน Graphical User Interface (GUI) ได้ โดยเฉพาะอย่างยิ่งเมื่อการสื่อสารกับผู้ใช้ควรจะเป็นไปอย่างราบรื่นและน่าสนใจ ในภาษา Julia ซึ่งเป็นภาษาที่ได้รับความนิยมและมีความสามารถในการคำนวณที่สูง เราสามารถสร้าง GUI ได้อย่างง่ายดาย บทความนี้เราจะสร้าง TextBox และรอ Event การเปลี่ยนแปลงข้อความ พร้อมด้วยตัวอย่าง CODE และอธิบายการทำงานกัน...

Read More →

การใช้งาน GUI สำหรับการสร้าง Combo Box ในภาษา Julia

การเขียนโปรแกรมในยุคนี้ถือเป็นเรื่องที่น่าตื่นเต้นมาก ไม่เพียงแค่ภาษา Python หรือ JavaScript เท่านั้นที่ได้รับความนิยม ในวันนี้เราจะมาบอกเล่าถึงการสร้าง GUI ด้วยภาษา Julia ซึ่งมีความโดดเด่นในด้านการเชื่อมโยงระหว่างประสิทธิภาพและความง่ายในการใช้งาน ทางเราจะมาทำความรู้จักกับ Combo Box และวิธีการใช้งานแบบง่ายๆ พร้อมตัวอย่างโค้ด รวมถึงการนำไปใช้ในชีวิตจริง...

Read More →

การใช้งาน GUI สร้าง Scroll Pane ในภาษา Julia แบบง่ายๆ

การเขียนโปรแกรมเป็นศิลปะที่รวมเอาความคิดสร้างสรรค์และทักษะทางเทคนิคเข้าไว้ด้วยกัน ในช่วงเวลาที่เทคโนโลยีพัฒนาอย่างรวดเร็วด้วยความก้าวหน้าของภาษาการเขียนโปรแกรม ทำให้ผู้คนสามารถสร้างซอฟต์แวร์ที่มีความสามารถซับซ้อนตามความต้องการของผู้ใช้งานมากขึ้น หนึ่งในวิธีที่ทำให้การพัฒนาแอปพลิเคชันใช้งานง่ายขึ้น คือ การใช้ Graphical User Interface (GUI) และในบทความนี้เราจะมาพูดถึงการสร้าง Scroll Pane ในภาษา Julia กัน...

Read More →

การใช้งาน GUI Create ListBox ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่างโค้ด

การพัฒนาโปรแกรมด้วยภาษา Julia กำลังได้รับความนิยมมากขึ้น เนื่องจากความสามารถในการคำนวณเชิงตัวเลขและประสิทธิภาพที่สูง ในบทความนี้ เราจะมาเรียนรู้การสร้าง Graphical User Interface (GUI) ด้วยการใช้งาน ListBox ในภาษา Julia ซึ่งเป็นเครื่องมือที่ทำให้ผู้ใช้งานสามารถเลือกวัตถุต่าง ๆ จากรายการได้อย่างสะดวกสบาย...

Read More →

การใช้งาน GUI Create PictureBox ในภาษา Julia: แบบง่ายๆ พร้อมตัวอย่าง CODE

การพัฒนาโปรแกรมด้วย GUI (Graphical User Interface) เป็นสิ่งที่จำเป็นในปัจจุบันไม่ว่าจะเป็นการสร้างแอพลิเคชันเล็กๆ หรือโปรแกรมขนาดใหญ่ ในบทความนี้เราจะพูดถึงการสร้าง PictureBox ในภาษา Julia ซึ่งเป็นภาษาที่ได้รับความนิยมมากขึ้นในโลกการเขียนโปรแกรม โดยจะมีตัวอย่างโค้ดและการอธิบายการทำงานอย่างละเอียด รวมถึงการยกตัวอย่างใช้งานในโลกจริงเพื่อให้คุณเข้าใจง่ายยิ่งขึ้น...

Read More →

การใช้งาน GUI ในการสร้าง Data Table ด้วยภาษา Julia

การโปรแกรมโดยใช้ภาษา Julia กำลังได้รับความนิยมอย่างรวดเร็วในด้านการวิเคราะห์ข้อมูลและวิทยาศาสตร์ข้อมูล เนื่องจากประสิทธิภาพและความง่ายในการเขียนโค้ด ในบทความนี้ เราจะมาเรียนรู้เกี่ยวกับการสร้าง GUI (Graphical User Interface) เพื่องานด้าน Data Table ด้วยภาษา Julia โดยจะมีตัวอย่างโค้ดและการอธิบายการทำงาน พร้อมทั้งยกตัวอย่าง use case ที่เราอาจพบเจอในโลกแห่งความจริง...

Read More →

การสร้าง RichTextBox แบบ Multiline ด้วยภาษา Julia

สวัสดีครับทุกคน! วันนี้เราจะมาเรียนรู้เกี่ยวกับการสร้าง GUI (Graphical User Interface) ด้วยภาษา Julia ที่มีการใช้งาน RichTextBox แบบ Multiline กันครับ หลายคนอาจสงสัยว่าทำไมเราถึงต้องสนใจเรื่องนี้? สาเหตุหนึ่งก็เพราะว่า RichTextBox นั้นช่วยให้เราสามารถแสดงผลข้อความได้หลากหลายรูปแบบ มีการจัดรูปแบบตัวอักษร เช่น ขนาด สี และรูปแบบในการแสดงผล ทำให้โปรแกรมของเราดูสวยงามและใช้งานง่ายขึ้น...

Read More →

การใช้งาน GUI เพื่อสร้างหน้าต่างใหม่ในภาษา Julia แบบง่ายๆ

ในยุคที่เทคโนโลยีก้าวหน้าไปอย่างรวดเร็ว การพัฒนาแอปพลิเคชันที่สามารถโต้ตอบกับผู้ใช้ได้อย่างง่ายดายจึงเป็นสิ่งที่จำเป็น โดยเฉพาะสำหรับนักพัฒนาที่ต้องการสร้างโปรแกรมที่มีความสวยงามและใช้งานง่าย ไม่ว่าจะเป็นเว็บไซต์ แอปพลิเคชันมือถือ หรือแม้กระทั่งโปรแกรมเดสก์ท็อป ในบทความนี้ เราจะมาพูดถึงการสร้าง GUI (Graphical User Interface) ด้วยภาษา Julia อย่างง่าย ๆ พร้อมตัวอย่างโค้ดที่น่าสนใจ รวมถึงการอธิบายการทำงานและมุมมองการใช้งานในโลกจริง...

Read More →

การสร้าง Menubar ด้วย GUI ในภาษา Julia: แบบง่ายๆ กับตัวอย่าง CODE

การสร้างโปรแกรมที่มีความสามารถในการโต้ตอบกับผู้ใช้เป็นสิ่งสำคัญหนึ่งในโลกของการพัฒนาโปรซอฟต์แวร์ โดยเฉพาะในแวดวงของการพัฒนาซอฟต์แวร์ที่มี GUI (Graphical User Interface) เพื่อให้ผู้ใช้สามารถใช้งานได้อย่างสะดวกสบาย วันนี้เราจะมาพูดถึงการสร้าง Menubar ในภาษา Julia โดยเราเลือกใช้แพ็กเกจที่เรียกว่า Gtk.jl ซึ่งเป็นแพ็กเกจที่ให้เราใช้งาน GUI ได้ง่ายและตรงไปตรงมา...

Read More →

การใช้งาน GUI Create Label ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

ในยุคดิจิทัลที่เราทุกคนอยู่ในช่วงพัฒนานวัตกรรมใหม่ ๆ กันอย่างไม่หยุดนิ่ง การพัฒนาโปรแกรมไม่เพียงแค่เกี่ยวข้องกับการเขียนโค้ดที่มีความซับซ้อน แต่ยังรวมถึงการสร้างส่วนติดต่อ (GUI) ที่น่าสนใจและใช้งานได้ง่ายอีกด้วย หนึ่งในองค์ประกอบพื้นฐานของ GUI คือ Label ซึ่งเราจะมาทำความรู้จักกับการสร้าง Label ด้วยภาษา Julia กันในบทความนี้...

Read More →

การสร้างภาพกระต่ายสีสันสดใสด้วย GUI ในภาษาจูเลีย (Julia)

เมื่อพูดถึงการพัฒนาโปรแกรมคอมพิวเตอร์ หลาย ๆ คนอาจจะนึกถึงการเขียนโค้ดที่ยุ่งยากและซับซ้อน แต่รู้ไหมว่าคุณสามารถสร้าง GUI (Graphical User Interface) ที่สวยงามและสนุกสนานได้ในเวลาไม่นาน ด้วยภาษาจูเลีย (Julia)! ในบทความนี้ เราจะมาสร้างภาพกระต่ายที่มีสีสันสดใสแบบง่าย ๆ พร้อมกับตัวอย่างโค้ดและอธิบายการทำงานกันค่ะ...

Read More →

การใช้งาน GUI Drawing Colorful Cat ในภาษา Julia แบบง่าย ๆ

สวัสดีครับทุกคน! เมื่อพูดถึงภาษาการเขียนโปรแกรมที่มีความหลากหลายและสามารถทำอะไรได้มากมาย หนึ่งในนั้นเราก็คงไม่ควรพลาดที่จะพูดถึงภาษาจูเลีย (Julia) ที่ได้รับความนิยมมากขึ้นในพื้นที่การวิเคราะห์ข้อมูลและการคำนวณทางวิทยาศาสตร์ แต่วันนี้เราจะไม่หยุดอยู่เพียงแค่การวิเคราะห์ข้อมูล ยังมีอีกหลายด้านที่น่าสนใจเกี่ยวกับภาษานี้ โดยเฉพาะในกรณีของการสร้างโปรแกรม GUI (Graphical User Interface) ที่น่าสนใจ ซึ่งเราจะมาเรียนรู้การวาดภาพแมวสีสันสวยงามด้วยกัน!...

Read More →

การสร้างกราฟแท่ง (Pie Chart) ด้วยข้อมูลในภาษา Julia แบบง่าย ๆ

ในปัจจุบัน การสร้างกราฟเพื่อแสดงข้อมูลมีความสำคัญมากขึ้นในทุกศาสตร์ รวมถึงวงการการศึกษาด้านการเขียนโปรแกรม การใช้กราฟที่เหมาะสมสามารถช่วยให้เราเข้าใจข้อมูลต่าง ๆ ได้ดีขึ้น ในบทความนี้ เราจะพูดถึงวิธีการสร้างกราฟแท่ง (Pie Chart) โดยใช้ภาษา Julia ซึ่งเป็นภาษาที่มีความสามารถในการทำงานด้านการคำนวณและการแสดงผลข้อมูลอย่างมีประสิทธิภาพ...

Read More →

แนะนำการสร้างแผนภูมิแท่ง (Bar Chart) ด้วยภาษา Julia

ในยุคที่ข้อมูล (Data) แทรกซึมอยู่ในทุกๆ มิติของชีวิตเรา การทำความเข้าใจและวิเคราะห์ข้อมูลนั้นจึงเป็นสิ่งสำคัญ โดยเฉพาะอย่างยิ่งในด้านการตัดสินใจ การวางแผน และการคาดการณ์ต่างๆ หนึ่งในวิธีการที่ช่วยให้เราเข้าใจข้อมูลได้ดียิ่งขึ้นก็คือการใช้ แผนภูมิแท่ง (Bar Chart) ซึ่งเป็นเครื่องมือที่ช่วยในการ visualize ข้อมูลในรูปแบบที่เข้าใจง่าย...

Read More →

การใช้งาน Line Chart จากข้อมูลในภาษา Julia แบบง่าย ๆ

สวัสดีครับเพื่อน ๆ ชาวโปรแกรมเมอร์! วันนี้เราจะมาพูดถึงความน่าสนใจในการสร้าง Line Chart หรือกราฟเส้น โดยใช้ภาษา Julia ซึ่งเป็นภาษาโปรแกรมที่กำลังเป็นที่นิยมในวงการวิทยาศาสตร์ข้อมูลและการคำนวณเชิงตัวเลข เนื่องจากประสิทธิภาพที่สูงและความง่ายในการใช้งาน โดยเฉพาะเมื่อมันมาพร้อมกับแพ็กเกจที่ช่วยในการทำ Visualization เช่น Plots.jl วันนี้เราจะมาเรียนรู้วิธีการสร้างกราฟเส้นง่าย ๆ พร้อมตัวอย่างและอธิบายการทำงานกัน...

Read More →

การใช้งาน Show Data Table ในภาษา Julia แบบง่ายๆ

Julia เป็นภาษาที่ได้รับความนิยมเพิ่มมากขึ้นในกลุ่มนักพัฒนาและนักวิจัย เนื้อหาของภาษา Julia ถูกออกแบบมาเพื่อให้มีประสิทธิภาพสูงในด้านการคำนวณและการจัดการกับข้อมูลขนาดใหญ่ นอกจากนี้ Julia ยังมีไลบรารี่มากมายที่ช่วยให้การทำงานกับข้อมูลเป็นเรื่องง่ายขึ้น วันนี้เราจะมาพูดถึงการใช้ Show Data Table ในภาษา Julia พร้อมตัวอย่างโค้ดอธิบายการทำงานและ use case ที่น่าสนใจในโลกจริง...

Read More →

การใช้งาน SHA-256 Hash Algorithm ในภาษา Julia

SHA-256 เป็นหนึ่งในอัลกอริธึมฟังก์ชันการแฮช (hash function) ที่ได้รับความนิยมและใช้ในการทำรักษาความปลอดภัยข้อมูล มันเป็นส่วนสำคัญในหลายๆ ด้าน โดยเฉพาะในโลกของบล็อกเชนและการรักษาความปลอดภัยของข้อมูล ในบทความนี้เราจะพูดถึงการใช้งาน SHA-256 ในภาษา Julia พร้อมทั้งแสดงตัวอย่างโค้ดและตัวอย่างการใช้งานในโลกจริง...

Read More →

การใช้งาน MD5 Hash Algorithm ในภาษา Julia: สอนง่าย ๆ พร้อมตัวอย่างโค้ดและ Usecase ในโลกจริง

ในยุคที่ข้อมูลสำคัญเป็นเหมือนกับทองคำในโลกดิจิทัล ความปลอดภัยของข้อมูลจึงเป็นประเด็นที่มีความสำคัญอย่างยิ่ง โดยเฉพาะเมื่อเราต้องทำการจัดเก็บหรือส่งข้อมูลที่ต้องการความปลอดภัย เช่น รหัสผ่าน ข้อมูลส่วนบุคคล หรือข้อมูลทางการเงิน สำหรับในบทความนี้ เราจะพูดถึงหนึ่งในวิธีที่นิยมใช้ในการเข้ารหัสข้อมูล นั่นคือ MD5 Hash Algorithm และเราจะนำมาประยุกต์ใช้งานในภาษา Julia ผ่านตัวอย่างโค้ดที่ไม่ซับซ้อน...

Read More →

การใช้งาน Printing Data to Printer ในภาษา Julia แบบง่าย ๆ

สวัสดีครับทุกคน! วันนี้เราจะมาพูดถึงวิธีการพิมพ์ข้อมูลไปยังเครื่องพิมพ์ (Printer) ในภาษา Julia ซึ่งเป็นภาษาที่ขึ้นชื่อด้านประสิทธิภาพ การประมวลผลข้อมูลขนาดใหญ่และยังมีความเรียบง่ายในการเขียนโค้ดอีกด้วย หากคุณสนใจการเขียนโปรแกรมและต้องการเพิ่มพูนทักษะของคุณ อย่าลืมพิจารณาศึกษาที่ EPT (Expert-Programming-Tutor) นะครับ!...

Read More →

การใช้งาน Sending RS232 Com Port ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

การสื่อสารกับอุปกรณ์ภายนอกผ่านทาง RS232 com port เป็นหนึ่งในวิธีการที่ใช้กันแพร่หลายในการแลกเปลี่ยนข้อมูลระหว่างคอมพิวเตอร์และอุปกรณ์อื่นๆ เช่น เครื่องพิมพ์, โมเด็ม, หรือเซ็นเซอร์ในระบบอุตสาหกรรม ในบทความนี้เราจะเรียนรู้วิธีการส่งข้อมูลผ่าน RS232 com port โดยใช้ภาษา Julia พร้อมตัวอย่างโค้ดและการใช้งานจริง...

Read More →

การใช้งาน Reading from RS232 comport ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

ในยุคที่เทคโนโลยีการสื่อสารก้าวหน้า การแลกเปลี่ยนข้อมูลระหว่างอุปกรณ์ต่าง ๆ ผ่านพอร์ตอนุกรม RS232 ยังคงเป็นสิ่งที่สำคัญ โดยเฉพาะในงานอุตสาหกรรมและการพัฒนาอุปกรณ์ IoT (Internet of Things) ในบทความนี้เราจะมาเรียนรู้วิธีการอ่านข้อมูลจาก RS232 comport โดยใช้ภาษา Julia ซึ่งเป็นภาษาที่มีประสิทธิภาพสูงและใช้งานง่ายอย่างมาก...

Read More →

การใช้งาน GUI Drawing Colorful Tiger ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

ในปัจจุบัน โปรแกรมมิ่งได้กลายเป็นทักษะที่สำคัญในทุกสาขาเพื่อช่วยในการทำงานอยู่เหนือเวลาและลดความซับซ้อนของข้อมูล วิธีการสร้างกราฟิกและ GUI (Graphical User Interface) เป็นอีกหนึ่งด้านที่น่าสนใจ โดยเฉพาะอย่างยิ่งเมื่อพูดถึงการสร้างแอพพลิเคชันที่ดึงดูดใจและมีปฏิสัมพันธ์ กับผู้ใช้ ในบทความนี้ เราจะมาพูดคุยเกี่ยวกับการสร้าง GUI ที่สามารถวาด เสือสีสันสดใส ในภาษา Julia ที่เป็นภาษาที่กำลังได้รับความนิยมอย่างสูงในหมู่นักพัฒนาซอฟต์แวร์...

Read More →

การใช้งาน Drawing Rabbit in Native GUI ในภาษา Julia

ในยุคดิจิทัลที่เทคโนโลยีก้าวหน้าอย่างรวดเร็ว การสร้างกราฟิกและภาพวาดด้วยโปรแกรมมิ่งถือเป็นหนึ่งในทักษะที่มากขึ้นทุกวัน บทความนี้เราจะสำรวจการใช้งาน Drawing Rabbit in Native GUI โดยใช้ภาษา Julia ซึ่งเป็นภาษาโปรแกรมที่ออกแบบมาสำหรับการคำนวณเชิงตัวเลขและการวิเคราะห์ข้อมูลที่มีประสิทธิภาพสูงและมีความง่ายในการเขียนโค้ด...

Read More →

การใช้งาน Drawing Tiger in Native GUI ในภาษา Julia แบบง่าย ๆ

ในยุคที่เทคโนโลยีสารสนเทศเติบโตอย่างรวดเร็ว การเรียนรู้การเขียนโปรแกรมจึงเป็นสิ่งที่สำคัญมาก สำหรับผู้ที่ต้องการสร้างสรรค์งานด้านกราฟิกส์หรือแอปพลิเคชันที่มีอินเตอร์เฟสกราฟิกส์ ในบทความนี้เราจะมาทำความรู้จักกับการใช้ภาษา Julia และการวาดเสือใน GUI ด้วยโค้ดตัวอย่างง่าย ๆ พร้อมการอธิบายการทำงานอย่างละเอียด...

Read More →

การใช้งานการวาดธง Union Jack ใน GUI โดยใช้ภาษา Julia

การเขียนโปรแกรมในภาษา Julia ได้รับความนิยมเพิ่มมากขึ้นในวงการคอมพิวเตอร์ โดยเฉพาะด้านการคำนวณเชิงวิทยาศาสตร์และการวิเคราะห์ข้อมูล แต่ในบทความนี้ เราจะมาลองทำสิ่งที่สนุกและท้าทายกันหน่อย นั่นคือการวาดธง Union Jack ใน Graphical User Interface (GUI) โดยใช้ภาษา Julia แน่นอนว่า นอกจากความสนุกแล้ว การเรียนรู้การทำงานกับ GUI ยังสามารถนำไปใช้ในโลกจริงได้อีกด้วย...

Read More →

การใช้งานการวาดธงชาติสหรัฐอเมริกา (USA Flag) ใน GUI ด้วยภาษา Julia

การสร้าง GUI (Graphical User Interface) ในภาษา Julia นับว่าเป็นประสบการณ์ที่น่าสนใจ เพราะคุณสามารถสร้างโปรแกรมที่ใช้งานง่ายและสวยงาม เราจะมาเรียนรู้เกี่ยวกับการวาดธงชาติสหรัฐอเมริกาใน GUI ด้วยภาษา Julia กัน โดยจะมีตัวอย่างโค้ดให้เพื่อให้เข้าใจได้ง่ายขึ้น...

Read More →

การใช้งาน Create OX Game ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

เกม OX หรือเกมหมากรุก 3 ช่อง (Tic-Tac-Toe) เป็นเกมที่มีความนิยมมากทั้งในเด็กและผู้ใหญ่ โดยมีวิธีเล่นที่ง่ายๆ คือ ผู้เล่นจะต้องวางเครื่องหมาย ?O? หรือ ?X? ลงในตาราง 3x3 เพื่อให้ได้ 3 เครื่องหมายเรียงกันในแนวนอน แนวตั้ง หรือแนวทแยง หากผู้เล่นคนใดสามารถทำเช่นนั้นได้ก่อน ก็จะเป็นผู้ชนะ...

Read More →

การสร้างเกมหมากรุกในภาษา Julia: การใช้งาน Create Chess Game แบบง่ายๆ พร้อมตัวอย่าง Code และอธิบายการทำงาน

ในโลกของการพัฒนาโปรแกรม เกมหมากรุก (Chess Game) ถือเป็นโปรเจกต์ที่น่าสนใจและมีมูลค่าในการศึกษาไม่เพียงแต่ทักษะการเขียนโค้ดเท่านั้น แต่ยังช่วยให้เราเข้าใจแนวคิดด้านตรรกะและกลยุทธ์อีกด้วย ในบทความนี้เราจะมาสร้างเกมหมากรุกง่าย ๆ ด้วยภาษา Julia พร้อมตัวอย่าง Code และการอธิบายการทำงานอย่างละเอียด...

Read More →

การสร้างเกมงูและบันได (Ladder and Snake) ด้วยภาษา Julia

เกมงูและบันไดนั้นถือเป็นหนึ่งในเกมกระดานที่ได้รับความนิยมตลอดกาล ไม่ว่าจะเป็นเด็กหรือผู้ใหญ่ต่างก็เคยสัมผัสมันมาก่อน ด้วยความง่ายในการเล่นและกฎกติกาที่เข้าใจได้ง่าย อีกทั้งยังเป็นวิธีที่ดีในการเรียนรู้เรื่องของเคราะห์กรรมและการวางแผน ในบทความนี้เราจะมาทำความรู้จักกับการเขียนเกมงูและบันไดในภาษา Julia ซึ่งเป็นภาษาที่เพิ่งเริ่มได้รับความนิยมในชุมชนของนักพัฒนา...

Read More →

การสร้างเกม Monopoly ด้วยภาษา Julia ที่ทุกคนสามารถศึกษาได้ง่าย

สวัสดีครับทุกคน! วันนี้เราจะมาสนุกกับการเขียนโปรแกรมด้วยภาษา Julia กัน โดยเราจะสร้างเกม Monopoly ที่น่าตื่นเต้นและสนุกสนาน ด้วยการเรียนรู้แนวทางในการพัฒนาเกมในภาษา Julia ตัวอย่างที่จะนำเสนอในวันนี้จะครบถ้วนทั้งโค้ด การอธิบาย และตัวอย่างการใช้งานในโลกจริง เพื่อให้ทุกคนเข้าใจได้ง่ายขึ้น...

Read More →

การใช้งาน Simple Calculator ในภาษา Julia แบบง่ายๆ

การเขียนโปรแกรมคำนวณเลขในภาษา Julia ไม่ได้เป็นเพียงแค่การเรียนรู้การเขียนโค้ด แต่ยังเป็นการพัฒนาทักษะการคิดเชิงตรรกะอีกด้วย การสร้างโปรแกรมคำนวณอย่างง่าย เช่น Simple Calculator จะช่วยให้คุณเข้าใจพื้นฐานของภาษา Julia ได้ดียิ่งขึ้น และสามารถนำไปปรับใช้ในงานที่ซับซ้อนยิ่งขึ้นในอนาคต...

Read More →

การใช้งาน Scientific Calculator ในภาษา Julia แบบง่าย ๆ

ในโลกของการเขียนโปรแกรมนั้น ภาษา Julia ได้รับการยอมรับว่าเป็นหนึ่งในภาษาโปรแกรมที่ทรงพลังและเหมาะสำหรับการคำนวณทางวิทยาศาสตร์ ด้วยความเร็วที่มีกว่า คอมไพเลอร์ทำให้มันเป็นที่นิยมในงานต่าง ๆ เช่น การวิเคราะห์ข้อมูล การประมวลผลรูปภาพ และในแวดวงการวิจัยต่าง ๆ หากคุณต้องการที่จะเข้าใจการใช้งาน Scientific Calculator ง่าย ๆ ใน Julia พร้อมตัวอย่างโค้ดและกรณีการใช้งานในโลกจริง ไม่ต้องไปไหนไกล มาดูกันที่ EPT (Expert-Programming-Tutor) เลย!...

Read More →

การสร้าง Linked List ด้วยตนเองในภาษา Julia

การจัดการข้อมูลในโปรแกรมมิ่งมีความสำคัญเป็นอย่างมาก และหนึ่งในโครงสร้างข้อมูลพื้นฐานที่ใช้กันอย่างแพร่หลายก็คือ Linked List ในบทความนี้เราจะมาเรียนรู้วิธีการสร้าง Linked List ด้วยตนเองในภาษา Julia การสร้าง Linked List เองจะช่วยให้เราเข้าใจลึกซึ้งเกี่ยวกับการจัดการหน่วยความจำและการทำงานภายในของข้อมูลโครงสร้างนี้...

Read More →

การสร้าง Doubly Linked List จากศูนย์ในภาษา Julia: การใช้งานและตัวอย่างโค้ด

การใช้ข้อมูล (Data Structure) ในการเขียนโปรแกรมเป็นอีกหนึ่งทักษะที่สำคัญต่อการพัฒนาโปรแกรมที่มีประสิทธิภาพ โดยเฉพาะอย่างยิ่งเมื่อเราต้องการเก็บและจัดการข้อมูลที่มีความสัมพันธ์ซับซ้อน ในบทความนี้เราจะพูดถึง Doubly Linked List ซึ่งเป็นโครงสร้างข้อมูลที่มีความสามารถสูงในการจัดการกับข้อมูล โดยสามารถเพิ่ม ลบ หรือค้นหาข้อมูลได้อย่างรวดเร็ว...

Read More →

การสร้าง Double Ended Queue (Deque) ด้วยภาษา Julia

Double Ended Queue (Deque) เป็นโครงสร้างข้อมูลที่อนุญาตให้การเพิ่มและลบข้อมูลได้ทั้งที่ด้านหน้าและด้านหลัง จึงเป็นเครื่องมือที่ทรงพลังสำหรับงานหลายประเภท ในบทความนี้ เราจะมาสร้าง Deque ของเราขึ้นมาจากศูนย์ โดยไม่ใช้ไลบรารีที่มีอยู่เดิมในภาษา Julia พร้อมทั้งตัวอย่างโค้ดและการอธิบายการทำงานของมัน รวมถึงกรณีการใช้งานในโลกจริง...

Read More →

การสร้าง ArrayList ด้วยตัวเองในภาษา Julia

การเขียนโปรแกรมในยุคปัจจุบันนั้นมีความสำคัญอย่างยิ่ง โดยเฉพาะอย่างยิ่งในการพัฒนาแอปพลิเคชันและการวิเคราะห์ข้อมูล ภาษา Julia เป็นหนึ่งในภาษาโปรแกรมที่ได้รับความนิยมในด้านการคำนวณเชิงวิทยาศาสตร์ และสามารถทำงานได้อย่างรวดเร็ว ซึ่งทำให้เป็นตัวเลือกที่ดีสำหรับนักพัฒนาและนักวิจัย...

Read More →

การสร้าง Queue ด้วยตนเองในภาษา Julia

การเขียนโปรแกรมเทคนิคเชิงการศึกษาไม่เพียงแต่ทำให้เราได้เรียนรู้เกี่ยวกับการใช้ภาษา แต่ยังทำให้เราเข้าใจโครงสร้างข้อมูลที่อยู่เบื้องหลังการพัฒนาโปรแกรมต่างๆ หนึ่งในโครงสร้างข้อมูลที่สำคัญและใช้งานบ่อยคือ Queue (คิว)...

Read More →

การสร้าง Stack ในภาษา Julia แบบไม่ใช้ Library

การเขียนโปรแกรมนั้น ไม่เพียงแค่ต้องเข้าใจโค้ดที่เราเขียน แต่ยังต้องเข้าใจโครงสร้างข้อมูลที่อยู่เบื้องหลัง การนำแนวคิดเหล่านี้มาประยุกต์ใช้ในการสร้างโปรแกรมที่มีประสิทธิภาพจะช่วยให้การทำงานของโปรแกรมของเราดียิ่งขึ้นได้ครับ...

Read More →

สร้างต้นไม้ (Tree) ในภาษา Julia โดยไม่ใช้ Library: การแทรกรายการอย่างง่าย

การจัดการข้อมูลในรูปแบบโครงสร้างต้นไม้ (Tree) เป็นสิ่งสำคัญในการเขียนโปรแกรมและพัฒนาอัลกอริธึมที่มีประสิทธิภาพ ด้วยวิธีการที่เป็นระบบที่มีหลากหลายรูปแบบ เราสามารถนำไปใช้งานในหลายสาขา เช่น การทำเสิร์ชข้อมูล การจัดหมวดหมู่ และแม้กระทั่งการใช้งานในเกม ด้วยเหตุนี้เอง ในบทความนี้เราจะมาทำความเข้าใจการสร้างและจัดการต้นไม้ในการเขียนโปรแกรมโดยไม่ต้องพึ่งพา Library ใด ๆ ในภาษา Julia...

Read More →

การสร้าง Binary Search Tree (BST) โดยไม่ใช้ Library ในภาษา Julia

Binary Search Tree (BST) เป็นโครงสร้างข้อมูลที่มีความสำคัญอย่างมากในด้านการเขียนโปรแกรม เพราะมันช่วยให้สามารถเก็บและค้นหาข้อมูลได้อย่างมีประสิทธิภาพ โดยเฉพาะในกรณีที่ต้องการทำการค้นหาข้อมูลเป็นจำนวนมาก BST มีลักษณะเฉพาะคือ เมื่อนำข้อมูลเข้ามาในโครงสร้าง จะจัดเรียงอย่างเหมาะสมทำให้สามารถเข้าถึงได้อย่างรวดเร็ว...

Read More →

การสร้าง AVL Tree จากศูนย์ในภาษา Julia พร้อมตัวอย่างโค้ด

AVL Tree คือโครงสร้างข้อมูลประเภทต้นไม้ (Tree) ที่มีคุณสมบัติพิเศษคือสามารถทำให้ข้อมูลถูกจัดเรียงอย่างมีระเบียบและเพื่อให้สามารถค้นหาข้อมูลได้อย่างเร็ว ทั้งนี้ AVL Tree ยังเป็นต้นไม้ที่มีการรักษาสมดุล (Balance) ดังนั้นความสูงของทั้งสองต้นไม้ย่อย (Subtree) ของต้นไม้หลักไม่ควรต่างกันเกิน 1...

Read More →

การสร้าง Self-Balancing Tree ในภาษา Julia จากศูนย์

การสร้าง Self-Balancing Tree นับเป็นหนึ่งในแนวทางที่สำคัญในการจัดการกับข้อมูลอย่างมีประสิทธิภาพในโปรแกรมต่าง ๆ โดยเฉพาะอย่างยิ่งในการจัดเก็บข้อมูลที่มีการเปลี่ยนแปลงบ่อยๆ เช่น ฐานข้อมูล หรือการค้นหาข้อมูลอย่างรวดเร็ว ในบทความนี้เราจะมาทำความรู้จักกับ Self-Balancing Tree โดยเน้นที่ AVL Tree ซึ่งเป็นหนึ่งในประเภทของ Self-Balancing Tree ที่มีการใช้งานอย่างแพร่หลาย และเราจะแสดงวิธีการสร้าง AVL Tree จากศูนย์ในภาษา Julia โดยไม่ใช้ Library ใด ๆ...

Read More →

การสร้าง Heap ด้วยตนเองในภาษา Julia โดยไม่ใช้ Library: ขั้นตอนง่ายๆ พร้อมตัวอย่าง Code

Heap เป็นโครงสร้างข้อมูลที่มีความสำคัญในหลายๆ โปรแกรม โดยเฉพาะในด้านการจัดการทำงานหรือการค้นหาอันดับ (priority queue) ในโลกการเขียนโปรแกรม Heap ถูกใช้ในหลายสถานการณ์ เช่น การจัดเรียงข้อมูล (sorting) หรือการจัดการความต้องการในระบบ ที่มีการทำงานแบบ concurrent...

Read More →

การสร้าง Hash ของตัวเองจากเครื่องมือเปล่า (Create Your Own Hash from Scratch) ในภาษา Julia

การเขียนโปรแกรมในยุคปัจจุบันมีความสำคัญมาก มีการใช้งานข้อมูลที่หลากหลาย มีการเปลี่ยนแปลงข้อมูลอย่างรวดเร็ว ส่งผลให้การจัดการข้อมูลและความปลอดภัยของข้อมูลเป็นสิ่งจำเป็น ในวันนี้เราจะมาพูดถึงเรื่องของ Hashing หรือการสร้างแฮชซึ่งเป็นเทคนิคที่ใช้กันแพร่หลายในด้านการเข้ารหัสและการเก็บข้อมูล...

Read More →

การสร้าง Priority Queue ด้วยตัวเองในภาษา Julia

ในโลกของการเขียนโปรแกรมและการจัดการข้อมูลนั้น, Priority Queue หรือคิวที่เรียงลำดับตามความสำคัญเป็นโครงสร้างข้อมูลที่มีความสำคัญอย่างมาก โดยเฉพาะในการประยุกต์ใช้ในกรณีต่างๆ เช่น งานที่ต้องทำในระบบปฏิบัติการ, ระบบการรักษาความปลอดภัย, เครื่องมือการสนับสนุนลูกค้า, และอื่นๆ วันนี้เราจะมาพูดถึงการสร้าง Priority Queue จากศูนย์ในภาษา Julia พร้อมตัวอย่างโค้ดและการอธิบายการทำงาน รวมถึงตัวอย่าง use case ที่สามารถนำไปใช้ในชีวิตจริงได้...

Read More →

การสร้าง Hash Table ด้วยเทคนิค Separate Chaining Hashing ในภาษา Julia

ในโลกของการเขียนโปรแกรม เรามักจะพบว่าโครงสร้างข้อมูลที่สำคัญอย่างหนึ่งคือ Hash Table หรือ แฮชตาราง ซึ่งเป็นโครงสร้างที่ใช้ในการจัดเก็บและค้นหาข้อมูลได้อย่างรวดเร็ว ในบทความนี้ เราจะพูดถึงวิธีการสร้าง Hash Table จากศูนย์โดยใช้เทคนิค Separate Chaining ในภาษา Julia โดยไม่ใช้ไลบรารีภายนอก...

Read More →

การสร้าง Hash Table ด้วย Linear Probing Hashing ในภาษา Julia

การจัดการข้อมูลในคอมพิวเตอร์ไม่ใช่เรื่องง่าย ในโลกของการพัฒนาโปรแกรม เราจำเป็นต้องมีวิธีการจัดเก็บและเข้าถึงข้อมูลอย่างมีประสิทธิภาพ ซึ่ง Hash Table เป็นหนึ่งในโครงสร้างข้อมูลที่มีประโยชน์มาก ในบทความนี้ เราจะมาลองสร้าง Hash Table ของเราเองด้วยการใช้วิธี Linear Probing Hashing ในภาษา Julia...

Read More →

การสร้าง Quadratic Probing Hashing จากศูนย์ในภาษา Julia

การเขียนโปรแกรมคือศิลปะที่ต้องใช้ทั้งความคิดเชิงตรรกะและนิสัยการแก้ปัญหาที่สร้างสรรค์ ในบทความนี้เราจะมาสร้าง Quadratic Probing Hashing จากศูนย์ โดยไม่ต้องใช้ไลบรารีใดๆ ในภาษา Julia ซึ่งเป็นภาษาที่กำลังได้รับความนิยมในกลุ่มนักพัฒนาซอฟต์แวร์และนักวิทยาศาสตร์ข้อมูล เนื่องจากมีความง่ายในการเรียนรู้และประสิทธิภาพสูงในการคำนวณ...

Read More →

การสร้าง Map ด้วยตัวเองในภาษา Julia

การเรียนรู้การสร้าง Map หรือ Dictionary แน่นอนว่ามันเป็นหนึ่งในแนวคิดที่สำคัญในด้านการเขียนโปรแกรม โดยเฉพาะในด้านการจัดการข้อมูล ในบทความนี้เราจะมาสร้าง Map ของเราขึ้นมาเองกัน โดยไม่ต้องใช้ Library ในภาษา Julia ซึ่งสามารถใช้ได้ง่ายพร้อมกับตัวอย่างโค้ดให้ลองทำตาม...

Read More →

สร้าง Set ของคุณเองจากศูนย์ในภาษา Julia โดยไม่ใช้ Library

เมื่อพูดถึงการจัดการข้อมูลแบบไม่ซ้ำกันในภาษา Julia เรามักจะนึกถึง Set ซึ่งเป็นโครงสร้างข้อมูลที่ให้คุณเก็บค่าที่ไม่ซ้ำกันได้ อย่างไรก็ตาม แนวคิดที่น่าสนใจคือการสร้าง Set ของคุณเองขึ้นมาโดยไม่ใช้ library อย่างเช่น Set ใน Julia โดยบทความนี้จะสอนวิธีการสร้าง Set ขั้นพื้นฐาน พร้อมทั้งตัวอย่างโค้ด และคำอธิบายเกี่ยวกับการทำงานของมัน...

Read More →

การสร้าง Directed Graph ด้วย Matrix ในภาษา Julia

การเขียนโปรแกรมเพื่อสร้างกราฟเป็นกระบวนการที่นักพัฒนาจำเป็นต้องรู้จักและเข้าใจ เนื่องจากกราฟมีบทบาทที่สำคัญในหลาย ๆ สาขา เช่น ระบบเครือข่าย การวิเคราะห์ข้อมูล และแม้กระทั่งในการทำซอฟต์แวร์ องค์ประกอบสำคัญในการทำงานกับกราฟคือ Directed หรือที่เรียกว่ากราฟที่มีทิศทาง (Directed Graph) ซึ่งในการสร้างกราฟนี้เราไม่จำเป็นต้องใช้ไลบรารีใด ๆ ที่ซับซ้อน เราสามารถสร้างกราฟโดยใช้เมทริกซ์แทนแอดจาเซนซี (Adjacency Matrix) ได้อย่างง่ายดาย...

Read More →

การสร้างกราฟแบบไม่ใช้ Library ในภาษา Julia ด้วย Matrix

ในโลกของการเขียนโปรแกรมและการพัฒนาแอปพลิเคชันต่าง ๆ กราฟ (Graph) เป็นโครงสร้างข้อมูลที่มีความสำคัญมาก โดยเฉพาะอย่างยิ่งในด้านการศึกษาระบบเครือข่าย การเชื่อมต่อ และการสร้างโมเดลต่าง ๆ ในบทความนี้ เราจะมาเรียนรู้การสร้างกราฟแบบไม่ใช้ Library โดยใช้ Matrix แทน Adjacency List ในภาษา Julia สำหรับกราฟแบบไม่มีทิศทาง (Undirected Graph)...

Read More →

การสร้าง Directed Graph ด้วย Linked List ในภาษา Julia

กราฟ (Graph) เป็นโครงสร้างข้อมูลที่สำคัญมากในหลายสาขา ไม่ว่าจะเป็นการวิเคราะห์ข้อมูล การพัฒนาเกม หรือแม้กระทั่งการสร้างปัญญาประดิษฐ์ (AI) การสร้าง Directed Graph หรือกราฟที่มีทิศทางนั้นสามารถทำได้หลายวิธี แต่ในบทความนี้ เราจะมาดูกันว่าเราจะสร้าง Directed Graph โดยใช้ Linked List ในภาษาจูเลีย (Julia) ได้อย่างไร...

Read More →

การสร้างกราฟที่ไม่มีทิศทางด้วย Linked List ในภาษา Julia

การสร้างกราฟเป็นหนึ่งในโครงสร้างข้อมูลที่สำคัญในการเขียนโปรแกรม ที่ช่วยให้เราเข้าใจความสัมพันธ์ระหว่างข้อมูลต่าง ๆ ได้ดียิ่งขึ้น ในบทความนี้ เราจะเริ่มต้นด้วยการสร้างกราฟที่ไม่มีทิศทาง (Undirected Graph) โดยใช้ Linked List ในภาษา Julia โดยไม่ใช้ Library เพิ่มเติม ซึ่งเป็นแนวทางที่มีประสิทธิภาพและง่ายต่อการเรียนรู้...

Read More →

การใช้งาน Interface ใน OOP ในภาษา Julia: แนวทางง่าย ๆ พร้อมตัวอย่างโค้ด

การเขียนโปรแกรมเชิงวัตถุ (Object-Oriented Programming หรือ OOP) เป็นแนวทางหนึ่งในการพัฒนาโปรแกรมที่เป็นที่นิยมเป็นอย่างมากในโลกปัจจุบัน โดยแนวทางนี้มีกลไกสำคัญคือ Interface ที่ช่วยสร้างความสอดคล้องและการใช้งานที่ง่ายระหว่างคลาสต่าง ๆ...

Read More →

การใช้งาน Async ในภาษา Julia แบบง่ายๆ

ในโลกของการเขียนโปรแกรม เราจะพบกับปัญหาต่าง ๆ ที่ต้องจัดการกับหลาย ๆ สิ่งในเวลาเดียวกัน โดยเฉพาะการทำงานกับข้อมูล หรือการเชื่อมต่อกับฐานข้อมูล ที่ต้องรอการตอบกลับจากเซิร์ฟเวอร์เป็นระยะ ๆ ซึ่งอาจทำให้โปรแกรมหยุดทำงาน รู้สึกอืด ช้าลง หรือในบางครั้งอาจทำให้ผู้ใช้รู้สึกไม่สะดวกในการใช้งาน ดังนั้น การใช้งาน Async จึงเป็นทางออกที่สำคัญในการเขียนโปรแกรมในยุคปัจจุบัน...

Read More →

การใช้งาน Thread ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

การเขียนโปรแกรมในโลกปัจจุบันนั้น มักต้องเผชิญหน้ากับปัญหาการประมวลผลที่ต้องใช้ทรัพยากรสูง เช่น การประมวลผลข้อมูลขนาดใหญ่ หรือการทำงานหลายอย่างพร้อมกันให้มีประสิทธิภาพมากที่สุด นั่นคือเหตุผลที่เราจำเป็นต้องเรียนรู้เรื่อง Threading หรือ การทำงานแบบหลายเธรด นั่นเอง...

Read More →

การใช้งาน Multi-process ในภาษา Julia แบบง่ายๆ

เนื้อหานี้จะพาทุกท่านไปเรียนรู้การใช้งาน Multi-process ในภาษา Julia ซึ่งเป็นภาษาการเขียนโปรแกรมที่ถูกออกแบบมาเพื่อการคำนวณทางวิทยาศาสตร์และข้อมูลขนาดใหญ่ โดยมีความสามารถในการส่งรหัสผ่านหลาย ๆ เธรดหรือหลาย ๆ โปรเซสในเวลาเดียวกัน นั่นหมายความว่า Julia เป็นภาษาแรกที่น่าพิจารณาเมื่อคุณต้องการทำงานกับข้อมูลจำนวนมากหรือการคำนวณที่เยอะ ๆ ด้วยการประมวลผลแบบขนาน...

Read More →

การใช้งาน `return` กับ `yield` ในภาษา Julia

การเขียนโปรแกรมในภาษา Julia สามารถใช้คำสั่งที่มีความสำคัญต่อการจัดการการส่งค่ากลับจากฟังก์ชันได้อย่างชัดเจน โดยมีการใช้ return และ yield ซึ่งมีความหมายและวิธีการทำงานที่แตกต่างกันอย่างชัดเจน...

Read More →

การใช้งาน Serial Port (COM Port) ในภาษา Julia แบบง่าย ๆ พร้อมตัวอย่าง CODE

ในโลกของการพัฒนาโปรแกรม การสื่อสารกับอุปกรณ์ภายนอกผ่านทาง Serial Port (COM Port) เป็นสิ่งที่มีความสำคัญอย่างมาก โดยเฉพาะอย่างยิ่งเมื่อเราต้องการเขียนโปรแกรมที่เข้าถึงข้อมูลจากอุปกรณ์ที่มีลักษณะเป็นฮาร์ดแวร์ เช่น Arduino, Raspberry Pi หรืออุปกรณ์ IoT อื่น ๆ ในบทความนี้ เราจะมาพูดถึงวิธีการใช้งาน Serial Port ในภาษา Julia แบบง่าย ๆ พร้อมกับตัวอย่างโค้ดและการอธิบายการทำงาน รวมถึงกรณีศึกษาที่เป็นจริงในโลกการพัฒนาซอฟต์แวร์...

Read More →

การใช้งาน Parse JSON to Object ในภาษา Julia แบบง่ายๆ

การทำงานกับข้อมูล JSON (JavaScript Object Notation) เป็นส่วนสำคัญในการพัฒนาโปรแกรมในปัจจุบัน ไม่ว่าคุณจะทำงานกับ API, ฐานข้อมูล หรือข้อมูลที่ส่งมาจากเว็บเซิร์ฟเวอร์ การเข้าใจวิธีการแปลงข้อมูล JSON ไปเป็น Object ในภาษา Julia จึงเป็นสิ่งที่ไม่ควรมองข้าม ในบทความนี้เราจะเจาะลึกถึงการใช้งาน Parse JSON โดยใช้ภาษา Julia พร้อมตัวอย่าง CODE และการยกตัวอย่าง use case ในโลกจริง...

Read More →

การใช้งาน Parse JSON to Array ในภาษา Julia แบบง่ายๆ พร้อมตัวอย่าง CODE และอธิบายการทำงาน

ในโลกยุคดิจิทัลที่ข้อมูลและการสื่อสารออนไลน์เข้ามามีบทบาทสำคัญ การจัดการข้อมูลในรูปแบบ JSON (JavaScript Object Notation) เป็นสิ่งที่หลายคนไม่สามารถหลีกเลี่ยงได้ ไม่ว่าจะเป็นนักพัฒนาซอฟต์แวร์, นักวิทยาศาสตร์ข้อมูล, หรือนักศึกษาที่กำลังเรียนรู้การเขียนโปรแกรม ดังนั้นในบทความนี้เราจะมาศึกษาวิธีการแปลง JSON เป็น Array ในภาษา Julia พร้อมกับตัวอย่างโค้ดและการใช้งานจริงในชีวิตประจำวัน...

Read More →

การสร้าง Mini Web Server ในภาษา Julia: ต้อนรับสู่โลกแห่งการพัฒนาเว็บอย่างง่ายดาย!

การเรียนรู้การเขียนโปรแกรมในโลกปัจจุบันเป็นสิ่งที่จำเป็นอย่างยิ่ง และหากคุณกำลังมองหาภาษาโปรแกรมที่ช่วยให้การสร้าง เว็บเซิร์ฟเวอร์ง่ายๆ เป็นไปได้เร็วและไม่ซับซ้อน Julia ถือเป็นหนึ่งในทางเลือกที่น่าสนใจไม่แพ้ภาษาอื่นๆ ในบทความนี้ เราจะพาคุณไปสร้าง Mini Web Server ในภาษา Julia กัน พร้อมตัวอย่างโค้ดและการใช้จริง เพื่อให้เห็นภาพชัดเจนยิ่งขึ้น...

Read More →

การใช้งาน Web Scraping ในภาษา Julia แบบง่ายๆ

การดึงข้อมูลจากเว็บไซต์หรือที่เรียกว่า Web Scraping เป็นหนึ่งในกระบวนการที่ได้รับความนิยมมากขึ้นในโลกอินเทอร์เน็ตปัจจุบัน ด้วยการพัฒนาเทคโนโลยีที่ทำให้การเข้าถึงข้อมูลง่ายขึ้น หลายองค์กรและนักพัฒนาชอบใช้ Web Scraping เพื่อเก็บรวบรวมข้อมูลจากแหล่งข้อมูลออนไลน์ สำหรับบทความนี้เราจะมาศึกษาการใช้งาน Web Scraping ในภาษา Julia ซึ่งเป็นภาษาที่มีประสิทธิภาพสูงอย่างหนึ่งในด้านการประมวลผลข้อมูล...

Read More →

การใช้งาน Calling API ในภาษา Julia แบบง่าย ๆ

API (Application Programming Interface) เป็นเครื่องมือสำคัญที่ช่วยให้การสื่อสารระหว่างซอฟต์แวร์, ระบบ หรือบริการต่าง ๆ เป็นไปอย่างราบรื่น โดยเฉพาะในยุคที่ข้อมูลมีบทบาทสำคัญในทุกวงการ โดยการเรียนรู้และใช้งาน API จะทำให้เราสามารถนำข้อมูลไปใช้งานได้แบบสร้างสรรค์ วันนี้เราจะมาดูวิธีการเรียกใช้ API ในภาษา Julia ซึ่งเป็นหนึ่งในภาษาโปรแกรมที่ได้รับความนิยมในด้านการประมวลผลข้อมูลและวิทยาศาสตร์ข้อมูล...

Read More →

การใช้งาน Call API with Access Token ในภาษา Julia แบบง่ายๆ

ในยุคที่เทคโนโลยีก้าวหน้า การใช้ API (Application Programming Interface) เป็นสิ่งที่ขาดไม่ได้ในโลกการพัฒนาโปรแกรม การเรียกใช้ API ช่วยให้เราสามารถเข้าถึงฟังก์ชันการทำงานของแพลตฟอร์มต่างๆ ได้อย่างง่ายดาย วันนี้เราจะมาเรียนรู้การเรียกใช้ API พร้อมการใช้ Access Token ในภาษา Julia กัน...

Read More →

การเขียน Code MySQL CRUD โดยใช้ภาษา Julia

ในยุคดิจิตอลที่ข้อมูลสามารถถูกสร้างขึ้นและจัดการได้โดยไม่รู้จบ การรู้จักและเข้าใจการจัดการฐานข้อมูลจึงเป็นทักษะที่สำคัญอย่างยิ่ง ไม่เพียงแต่การวิเคราะห์ข้อมูลและการตีความข้อมูลจะช่วยในการตัดสินใจ แต่การจัดการข้อมูลที่มีประสิทธิภาพก็เป็นสิ่งสำคัญด้วยเช่นกัน ในบทความนี้เราจะพูดถึงการสร้างความสัมพันธ์กับฐานข้อมูล MySQL โดยใช้ภาษา Julia และการทำงาน CRUD (Create, Read, Update, Delete) ซึ่งเป็นการดำเนินการพื้นฐานในการจัดการข้อมูล...

Read More →

การเขียน Code NoSQL CRUD โดยใช้ภาษา Julia

ในยุคดิจิทัลที่เรากำลังมีอยู่ในปัจจุบัน ข้อมูลได้กลายเป็นส่วนสำคัญในการพัฒนาโปรแกรมและระบบต่าง ๆ โดยเฉพาะในงานที่เกี่ยวข้องกับฐานข้อมูล ในบทความนี้เราจะไปสำรวจเกี่ยวกับการสร้างแอพพลิเคชันที่ติดต่อกับฐานข้อมูล NoSQL ด้วยภาษา Julia ซึ่งเป็นภาษาโปรแกรมที่ได้รับความนิยมในกลุ่มนักวิทยาศาสตร์ข้อมูลและนักพัฒนาซอฟต์แวร์ใหม่ ๆ...

Read More →

การเขียน Code MongoDB โดยใช้ภาษา Julia: เรียนรู้สร้างโปรเจกต์จริงไปด้วยกัน

สวัสดีครับนักเรียนผู้หิวหาความรู้ทุกท่าน! วันนี้เราจะมาทำความรู้จักกับการเขียน Code MongoDB โดยใช้ภาษา Julia กัน ซึ่งถือเป็นโอกาสที่ดีสำหรับคนที่สนใจในการพัฒนาโปรแกรมด้วย 2 เทคโนโลยีที่มีความน่าสนใจนี้ โดยเราไม่ต้องมองข้ามความสำคัญของการศึกษาและการฝึกฝนเพื่อยกระดับทักษะของเราในวงการไอที...

Read More →

การเขียน Code Memcache CRUD โดยใช้ภาษา Julia

ในยุคที่ข้อมูลมีความสำคัญอย่างมาก การจัดการข้อมูลให้มีประสิทธิภาพไม่ใช่เรื่องง่ายเลย Memcache หรือ Memcached เป็นหนึ่งในเทคโนโลยีที่ช่วยแก้ปัญหานั้น โดยการเก็บข้อมูลในหน่วยความจำ เพื่อให้สามารถเข้าถึงได้อย่างรวดเร็ว ในบทความนี้เราจะมาศึกษาการทำงานกับ Memcache โดยใช้ภาษา Julia ซึ่งเป็นภาษาที่กำลังได้รับความนิยมในชุมชนนักพัฒนา โดยเฉพาะในวงการวิทยาศาสตร์ข้อมูลและการประมวลผลทางคอมพิวเตอร์...

Read More →

การเขียน Code Redis โดยใช้ภาษา Julia

ในยุคที่ข้อมูลมีความสำคัญมากกว่าเดิม การจัดการข้อมูลในฐานข้อมูลที่มีประสิทธิภาพจึงเป็นสิ่งที่หลายธุรกิจและองค์กรต้องการ ข้อมูลที่อยู่ใน Redis เป็นหนึ่งในตัวเลือกที่น่าสนใจ และในบทความนี้เราจะมาเรียนรู้การใช้ภาษา Julia ในการเขียนโค้ดสำหรับ Redis ซึ่งเป็นฐานข้อมูลประเภท Key-Value ที่มีความรวดเร็วและประสิทธิภาพสูง...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Linked List

ระบบการจัดการข้อมูลเป็นสิ่งสำคัญในโลกของการพัฒนาโปรแกรมที่ต้องการความยืดหยุ่นในการทำงาน ในบทความนี้ เราจะไปสำรวจการใช้ Linked List ซึ่งเป็นโครงสร้างข้อมูลแบบไดนามิกในภาษา Julia โดยเราจะเน้นที่การทำงานของฟังก์ชันต่างๆ เช่น insert, insertAtFront, find และ delete พร้อมตัวอย่างโค้ด...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Doubly Linked List

ในยุคที่ข้อมูลมีความสำคัญและหลากหลาย การจัดการข้อมูลในรูปแบบที่มีประสิทธิภาพและยืดหยุ่นจึงกลายเป็นเรื่องที่สำคัญมากโดยเฉพาะในการพัฒนาโปรแกรมและแอปพลิเคชันต่าง ๆ ซึ่งวิธีการหนึ่งที่ได้รับความนิยมคือ Doubly Linked List (DLL) ซึ่งเป็นโครงสร้างข้อมูลแบบลิงก์ที่สามารถจัดการข้อมูลได้อย่างมีประสิทธิภาพ โดยบทความนี้จะพาไปเจาะลึกเทคนิคการเขียนโค้ดในภาษาจูเลีย (Julia) เพื่อการจัดการข้อมูลโดยใช้ Doubly Linked List รวมถึงตัวอย่างการใช้งานต่าง ๆ เช่น การแทรก การค้นหา และการลบข้อมูล...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Double Ended Queue

การเขียนโปรแกรมสำหรับการจัดการข้อมูลถือเป็นทักษะที่สำคัญในยุคข้อมูลที่เราอาศัยอยู่ ไม่ว่าจะเป็นการสร้างระบบฐานข้อมูล การพัฒนาเว็บไซต์ หรือการทำ Data Analysis นักพัฒนาทุกคนต้องมีกลยุทธ์ในการจัดการกับข้อมูลอย่างมีประสิทธิภาพ ในบทความนี้ เราจะมาหาคำตอบเกี่ยวกับการใช้ Double Ended Queue (Deque) ในภาษาจูลีย (Julia) ซึ่งเป็นโครงสร้างข้อมูลที่สามารถใส่หรือเอาออกจากทั้งสองด้านได้อย่างสะดวกสบาย...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน ArrayList

การเขียนโปรแกรมเพื่อจัดการข้อมูลถือเป็นทักษะที่สำคัญในการพัฒนาซอฟต์แวร์ โดยเฉพาะอย่างยิ่งเมื่อมีการจัดการข้อมูลจำนวนมากและมีการเปลี่ยนแปลงอยู่ตลอดเวลา ในบทความนี้เราจะมาพูดถึงการจัดการข้อมูลแบบไดนามิคในภาษา Julia ผ่านกฎของ ArrayList ซึ่งเป็นโครงสร้างข้อมูลที่ยืดหยุ่นและเข้าถึงข้อมูลได้อย่างมีประสิทธิภาพ...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Queue

ในยุคที่ข้อมูลคือหัวใจหลักของทุกสิ่ง การจัดการข้อมูลอย่างมีประสิทธิภาพเป็นสิ่งที่สำคัญอย่างยิ่ง ไม่ว่าจะเป็นในด้านการพัฒนาโปรแกรม ระบบประมวลผล หรือแม้กระทั่งการวิเคราะห์ข้อมูล ในบทความนี้ เราจะมาเรียนรู้เกี่ยวกับเทคนิคการเขียนโค้ดในภาษา Julia เพื่อการจัดการข้อมูลแบบไดนามิค โดยจะเน้นที่โครงสร้างข้อมูลชนิดหนึ่งที่เรียกว่า Queue (คิว) ที่มีการทำงานแบบ FIFO (First In, First Out)...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Stack

ในยุคที่ข้อมูลไหลเวียนอย่างรวดเร็วและปริมาณข้อมูลมีการเปลี่ยนแปลงอยู่ตลอดเวลา การจัดการกับข้อมูลแบบไดนามิคจึงเป็นสิ่งที่สำคัญมาก โดยหนึ่งในเทคนิคที่ใช้กันทั่วไปในการจัดการข้อมูลคือ Stack (สแต็ก) ซึ่งเป็นโครงสร้างข้อมูลที่มีรูปแบบการทำงานแบบ Last In First Out (LIFO) หมายความว่าข้อมูลที่ถูกเพิ่มเข้ามาล่าสุดจะถูกเข้าถึงหรือถูกนำออกไปก่อนเสมอ...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Tree

การจัดการข้อมูลในแอปพลิเคชันต่าง ๆ เป็นสิ่งที่สำคัญมาก โดยเฉพาะเมื่อข้อมูลมีการเปลี่ยนแปลงอยู่ตลอดเวลา การเลือกโครงสร้างข้อมูลที่เหมาะสมจึงมีความสำคัญ ในบทความนี้จะมีการพูดถึง Tree ซึ่งเป็นโครงสร้างข้อมูลที่สามารถจัดการข้อมูลแบบไดนามิคได้อย่างมีประสิทธิภาพ ในภาษา Julia เราจะมาทำความเข้าใจเกี่ยวกับการสร้างโครงสร้างข้อมูล Tree สมมติว่าพวกเราต้องการให้ Tree ของเราสามารถทำการ insert, insertAtFront, find และ delete ได้...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Binary Search Tree

ในยุคที่ข้อมูลมีความหลากหลายและเปลี่ยนแปลงอยู่ตลอดเวลา การจัดการและเข้าถึงข้อมูลได้อย่างมีประสิทธิภาพจึงมีความสำคัญไม่น้อย โดยเฉพาะในด้านการพัฒนาโปรแกรมและการบริหารจัดการฐานข้อมูล ในบทความนี้เราจะสำรวจแนวทางในการใช้ Binary Search Tree (BST) ในการจัดการข้อมูลแบบไดนามิค โดยใช้ภาษา Julia ซึ่งเป็นภาษาที่กำลังได้รับความนิยมในการพัฒนาซอฟต์แวร์เชิงวิทยาศาสตร์และการวิเคราะห์ข้อมูล...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน AVL Tree

การเขียนโปรแกรมเป็นทักษะที่สำคัญในยุคดิจิทัลที่เราอยู่ในปัจจุบัน แน่นอนว่าไม่มีใครรู้จักการจัดการข้อมูลที่ดีเกินไป โดยเฉพาะอย่างยิ่งในโครงการที่ข้อมูลมีการเปลี่ยนแปลงบ่อยครั้ง ในบทความนี้ เราจะมุ่งเน้นไปที่การใช้ AVL Tree ซึ่งเป็นโครงสร้างข้อมูลแบบหนึ่งที่ช่วยให้การค้นหาข้อมูลเป็นไปอย่างมีประสิทธิภาพมากขึ้น ผ่านการควบคุมความสูงของต้นไม้ เราจะมาเจาะลึกวิธีการเขียนโค้ดในภาษา Julia เพื่อจัดการข้อมูลแบบไดนามิคโดยใช้ AVL Tree...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Self-Balancing Tree

ในโลกของการเขียนโปรแกรม การเลือกโครงสร้างข้อมูลที่เหมาะสมจะช่วยเพิ่มประสิทธิภาพในการจัดการและเข้าถึงข้อมูลได้อย่างมาก โดยเฉพาะอย่างยิ่งเมื่อเราต้องการจัดการข้อมูลแบบไดนามิค เช่น การเพิ่ม ลบ หรือค้นหาข้อมูล สำหรับบทความนี้ เราจะพูดถึง Self-Balancing Trees (ต้นไม้ที่ปรับสมดุลเอง) ซึ่งเป็นหนึ่งในโครงสร้างข้อมูลที่มีประโยชน์ในการจัดการข้อมูลแบบไดนามิค โดยจะใช้ภาษา Julia ในการนำเสนอ...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Heap

ในโลกของการเขียนโปรแกรม การจัดการข้อมูลมีความสำคัญอย่างยิ่งโดยเฉพาะเมื่อเราต้องจัดการกับข้อมูลที่มีการเปลี่ยนแปลงอยู่ตลอดเวลา หนึ่งในโครงสร้างข้อมูลที่มีประสิทธิภาพในการจัดการข้อมูลเหล่านี้คือ Heap ในบทความนี้ เราจะสำรวจเทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิกในภาษา Julia ผ่านโครงสร้างข้อมูล Heap โดยเราจะดูที่ฟังก์ชันต่าง ๆ เช่น insert, insertAtFront, find, และ delete พร้อมกับตัวอย่างโค้ดที่จะช่วยให้เข้าใจง่ายขึ้น...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Hash

ในยุคที่ข้อมูลเป็นสิ่งที่มีค่ามากกว่าเพชรอัญมณี การจัดการและใช้ข้อมูลให้เกิดประโยชน์สูงสุดจึงเป็นสิ่งที่สำคัญสำหรับนักพัฒนาโปรแกรม สำหรับภาษา Julia ที่มีความเร็วสูงและความสามารถในการจัดการข้อมูลอย่างมีประสิทธิภาพ วันนี้เราจะพูดถึงการใช้ Hash ในการจัดการข้อมูลแบบไดนามิค ซึ่ง Hash เป็นโครงสร้างข้อมูลที่ช่วยให้เราสามารถจัดเก็บข้อมูลในรูปแบบคู่คีย์-ค่าได้อย่างยืดหยุ่นและรวดเร็ว...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Priority Queue

การเขียนโปรแกรมเพื่อจัดการข้อมูลเป็นทักษะที่มีความสำคัญอย่างมากในโลกของเทคโนโลยีในปัจจุบัน โดยเฉพาะในภาษา Julia ที่มีความรวดเร็วและมีประสิทธิภาพในการจัดการกับข้อมูลแบบไดนามิค ในบทความนี้ เราจะพูดถึง Priority Queue (PQ) ซึ่งเป็นโครงสร้างข้อมูลที่นิยมใช้ในการจัดลำดับความสำคัญของข้อมูล โดยมีการนำเสนอวิธีการเขียนโค้ดในภาษา Julia สำหรับการดำเนินการต่างๆ เช่น insert, insertAtFront, find และ delete รวมทั้งการวิเคราะห์ข้อดีข้อเสียของการใช้ Priority Queue...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Seperate Chaining Hashing

ในปัจจุบัน การจัดการข้อมูลเป็นหนึ่งในทักษะที่สำคัญในด้านโปรแกรมมิ่ง โดยเฉพาะการจัดการข้อมูลที่มีความเปลี่ยนแปลงอยู่ตลอดเวลา (Dynamic Data Management) ซึ่งวันนี้เราจะมาพูดถึงเทคนิคหนึ่งที่มีประสิทธิภาพในการจัดการข้อมูลแบบไดนามิคในภาษา Julia นั่นคือ Seperate Chaining Hashing เพื่อเข้าใจการทำงานและการนำไปใช้ในโปรแกรมของเรา...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Linear Probing Hashing

ในโลกของการเขียนโปรแกรม การจัดการข้อมูลที่มีประสิทธิภาพเป็นสิ่งสำคัญ โดยเฉพาะอย่างยิ่งเมื่อเราต้องการร้องขอข้อมูลจากโครงสร้างข้อมูลที่มีความซับซ้อน เทคนิคล่าสุดในด้านการจัดการข้อมูลที่เราจะพูดถึงในวันนี้ คือ Linear Probing Hashing วิธีการนี้เหมาะสมและสามารถใช้งานใน Julia ซึ่งเป็นภาษาโปรแกรมใหม่ที่ได้รับความนิยมในด้านการคำนวณทางวิทยาศาสตร์และการวิเคราะห์ข้อมูล...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Quadratic Probing Hashing

การจัดการข้อมูลเป็นหนึ่งในปัญหาที่ท้าทายในโลกของการเขียนโปรแกรม โดยเฉพาะเมื่อเราต้องทำงานกับข้อมูลจำนวนมาก ในบทความนี้เราจะพาทุกคนไปทำความรู้จักกับ Quadratic Probing Hashing ซึ่งเป็นเทคนิคในการจัดการข้อมูลที่มีประสิทธิภาพ รวมถึงตัวอย่างการเขียนโค้ดในภาษา Julia มาให้ได้ลองศึกษาและลองทำตามกัน...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Red-Black Tree

ในยุคที่ข้อมูลจำนวนมากต้องได้รับการจัดการอย่างมีประสิทธิภาพ การเลือกรูปแบบข้อมูลที่เหมาะสมสำหรับการแอพพลิเคชันของเราเป็นสิ่งที่สำคัญมาก หนึ่งในโครงสร้างข้อมูลที่มีความน่าสนใจอย่างมากคือ Red-Black Tree ซึ่งเป็นลักษณะของ Tree Data Structure ที่มีคุณสมบัติพิเศษซึ่งช่วยให้การจัดการข้อมูลแบบไดนามิคทำได้อย่างรวดเร็ว...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Disjoint Set

ในโลกของการเขียนโปรแกรม ไม่มีอะไรที่สำคัญไปกว่าการจัดการข้อมูลที่มีประสิทธิภาพ การเลือกโครงสร้างข้อมูลที่เหมาะสมเป็นสิ่งที่มีผลต่อความเร็วและประสิทธิภาพในการทำงาน ซึ่งหนึ่งในเทคนิคที่มีความสำคัญในการจัดการข้อมูลคือการใช้ Disjoint Set (หรือ Union-Find) นี่คือโครงสร้างข้อมูลที่ใช้สำหรับการจัดการกลุ่มของข้อมูลที่แยกกันอย่างชัดเจน...

Read More →

เทคนิคการเขียนโค้ดเพื่อการจัดการข้อมูลแบบไดนามิคใน Julia ผ่าน Set

การจัดการข้อมูลในโปรแกรมมิ่งนั้นเป็นสิ่งที่มีความสำคัญมาก โดยเฉพาะในยุคที่ข้อมูลมีความหลากหลายและมีขนาดใหญ่มากขึ้นเรื่อย ๆ หนึ่งในโครงสร้างข้อมูลที่น่าสนใจคือ Set ซึ่งเป็นคอลเลกชันของข้อมูลที่ไม่ซ้ำกัน โดยที่เราสามารถเพิ่ม ลบ หรือค้นหาข้อมูลได้อย่างมีประสิทธิภาพ ในบทความนี้ เราจะมาศึกษาเทคนิคการใช้งาน Set ในภาษา Julia และเขียนโค้ดตัวอย่างเพื่อการจัดการข้อมูลประเภทนี้ รวมถึงการวิเคราะห์ข้อดีและข้อเสียของการใช้ Set ในการพัฒนาแอพพลิเคชั่น...

Read More →

แผนผังการเรียนเขียนโปรแกรม

Link อื่นๆ

Allow sites to save and read cookie data.
Cookies are small pieces of data created by sites you visit. They make your online experience easier by saving browsing information. We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Copyright (c) 2013 expert-programming-tutor.com. All rights reserved. | 085-350-7540 | 084-88-00-255 | ntprintf@gmail.com

ติดต่อเราได้ที่

085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM
แผนที่ ที่ตั้งของอาคารของเรา