เลือกหัวข้อจากแถบเมนูด้านซ้าย (กรณีหน้าจอเล็กเมนูจะหดกลายเป็นสัญลักษณ์สามขีดอยู่ในแถบเมนูด้านบน) หรือใส่คำค้นหาที่ช่องด้านล่างนี้ เพื่อค้นหาหัวข้อบทความหรือ Tutorial เกี่ยวกับเรื่อง shell ที่ต้องการ
การเรียงลำดับแบบผสาน (Merge Sort), การเรียงลำดับแบบเร็ว (Quick Sort), การเรียงลำดับแบบเชลล์ (Shell Sort)...
Read More →Google App Engine คืออะไร Google App Engine (มักถูกย่อว่า GAE หรือ App Engine) เป็น Platform สำหรับสร้าง Application บนเว็บหรืออุปกรณ์เคลื่อนที่โดยที่เราไม่ต้องไปยุ่งกับส่วน Infrastructure หรือ server (platform-as-a-service (PaaS))...
Read More →การทำงานด้วยความรู้เรื่อง Command Line หรือหน้าต่างข้อสั่ง (command line interface) เป็นทักษะที่สำคัญที่ช่วยเสริมความเป็นมืออาชีพของนักพัฒนาซอฟต์แวร์และผู้ดูแลระบบไอทีให้ก้าวไปอีกขั้น ทักษะนี้แม้จะมีความยากลำบากเล็กน้อยเมื่อเทียบกับการใช้งานแบบกราฟิกแต่กลับเสถียรและมีประสิทธิภาพต่อการดำเนินงานในระยะยาว ในบทความนี้ เราจะพาคุณไปพบกับความสำคัญของการฝึกฝนความรู้เรื่อง Command Line และวิธีที่จะเพิ่มทักษะนี้ให้ก้าวไปอีกขั้นในการทำงานของคุณ...
Read More →ช่วงนี้เทคโนโลยีและการใช้คอมพิวเตอร์เข้าสู่ชีวิตประจำวันของเรามากขึ้น แต่พื้นฐานที่ควรรู้เรื่องการใช้งานคอมพิวเตอร์ยังคงเป็นเรื่องสำคัญ การใช้ Command Line หรือบรรทัดคำสั่งอาจจะดูซับซ้อนและยาก แต่ก่อนที่จะรู้จักการใช้งานระดับสูง การรู้พื้นฐานของ Command Line นั้นเป็นสิ่งสำคัญที่ควรทราบ คอมพิวเตอร์ทุกตัวสามารถเข้าถึง Command Line ได้ ดังนั้น ไม่ว่าคุณจะทำงานด้านไอทีหรือไม่ก็ตาม เรียนรู้ Command Line นั้นสำคัญไม่แพ้กัน บทความนี้จะพาคุณรู้จัก Command Line ในแง่มุมที่ง่ายและเข้าใจง่าย...
Read More →การเรียงลำดับข้อมูลเป็นหนึ่งในปัญหาพื้นฐานที่สำคัญในการศึกษาด้านวิทยาการคอมพิวเตอร์ หนึ่งใน Algorithms ที่ใช้สำหรับการเรียงลำดับคือ Insertion Sort ซึ่งมีความเรียบง่ายและมีประสิทธิภาพดีในข้อมูลชุดเล็กๆ ในบทความนี้เราจะพูดถึงหลักการพื้นฐานของ Insertion Sort, การใช้งาน, ยกตัวอย่างโค้ดในภาษา Lua, และวิเคราะห์ความซับซ้อนและข้อดีข้อเสียของมัน...
Read More →ในโลกของการพัฒนาซอฟต์แวร์, การเลือกระบบปฏิบัติการ (Operating System - OS) ที่เหมาะสมกับผู้พัฒนานั้นมีความสำคัญยิ่ง. macOS และ Red Hat Enterprise Linux (RHEL) เป็นสอง OS ยอดนิยมที่มีทั้งข้อดีและข้อเสียที่แตกต่างกันอย่างชัดเจน. บทความนี้จะนำท่านไปสำรวจความแตกต่างของทั้งสองในด้านการใช้งาน, ประสิทธิภาพ, และให้มุมมองต่าง ๆ พร้อมทั้งยกระดับการใช้งานสำหรับงานพัฒนาซอฟต์แวร์ของท่าน....
Read More →ในยุคดิจิทัลที่ข้อมูลถือว่าเป็นหัวใจหลักของการพัฒนาซอฟต์แวร์ การทดสอบ API กลายเป็นกิจกรรมที่มีความสำคัญที่ผู้พัฒนาไม่สามารถมองข้ามได้ หนึ่งในเครื่องมือที่ได้รับความนิยมสูงสุดในการทดสอบ API นั่นก็คือ Postman ทว่า บางครั้งเราอาจจำเป็นต้องแข่งขันกับเวลาและสถานการณ์ที่ไม่อำนวย เช่น การต้องทำงานในสภาพแวดล้อมที่ไม่เอื้อมต่อ GUI หรือการต้องทำการทดสอบผ่าน terminal โดยตรง ณ จุดนี้ Curl Script กลายเป็นทางเลือกที่น่าสนใจ แต่จะทำอย่างไรเมื่อคุณมี Collections จาก Postman อยู่แล้วล่ะ?...
Read More →ในยุคที่โลกของเรากำลังถูกหุ่นยนต์และเทคโนโลยีที่ทันสมัยครอบครองดุจดั่งคำคมที่ว่า หุ่นยนต์กำลังจะครองโลก เรียนเขียนโปรแกรมวันนี้เพื่อโลกยุคอนาคต และด้วยพลังของการเขียนโปรแกรมที่กลายเป็นกุญแจสำคัญแห่งการพลิกแพลงเทคโนโลยีและแก้ไขปัญหาสารพัด การเข้าถึง Shell Linux จากอุปกรณ์หลากหลายเช่น iPad ก็กลายเป็นเรื่องที่น่าสนใจและท้าทาย...
Read More →DevOps Engineer เป็นหนึ่งในบทบาทสำคัญภายในวงการไอทีในปัจจุบัน เป็นสะพานเชื่อมระหว่างทีมพัฒนาซอฟต์แวร์ (Developers) และทีมดูแลระบบ (Operations) ให้มีประสิทธิภาพสูงสุด แต่แท้จริงแล้ว DevOps Engineer ทำงานอะไร ต้องมีความรู้ทางด้านไหนบ้าง? ที่ EPT เราจะพาไปค้นหาคำตอบของคำถามเหล่านี้ พร้อมชวนคุณมาสำรวจโลกของการเขียนโปรแกรมและการพัฒนาซอฟต์แวร์ไปด้วยกัน...
Read More →การทำงานกับภาษาการเขียนโปรแกรมอย่าง Python ในปัจจุบันได้รับความนิยมอย่างมาก ไม่เพียงเพราะว่ามันเป็นภาษาที่เข้าใจง่าย แต่ยังมีเครื่องมือมากมายที่ช่วยเพิ่มประสิทธิภาพในการเขียนโค้ด หนึ่งในเครื่องมือที่น่าสนใจนั้นคือ IPython Console ซึ่งเป็นระบบคอนโซลแบบโต้ตอบที่ขยายขีดความสามารถของ Python มากขึ้น ในบทความนี้ เราจะมาพิจารณาถึงข้อดีและคุณการณ์ของ IPython Console ที่ทำให้มันเป็นเครื่องมือที่น่าสนใจสำหรับนักพัฒนาซอฟต์แวร์และนักวิจัยอย่างเราๆ...
Read More →ในโลกแห่งเทคโนโลยีที่เติบโตและเปลี่ยนแปลงไปอย่างไม่หยุดยั้ง หนึ่งในนวัตกรรมที่น่าตื่นเต้นสำหรับนักพัฒนาซอฟต์แวร์และผู้ที่หลงใหลในการเขียนโค้ดคือ การใช้งาน iSH ในการรัน Linux Shell บน iPad สร้างความหลากหลายและความสะดวกในการทำงานและการเรียนรู้ขึ้นอีกระดับหนึ่ง...
Read More →Infrastructure Engineer คืออะไร ทำหน้าที่อะไร อยากเป็น ต้องรู้อะไรบ้าง...
Read More →เคยสงสัยไหมว่าพวกโปรแกรมเมอร์ทำงานกันอย่างไร? บ่อยครั้งเราจะเห็นภาพของหน้าจอคอมพิวเตอร์ที่เต็มไปด้วยข้อความสีขาวบนพื้นหลังสีดำ นั่นคือสิ่งที่เรียกว่า คอมมานด์ไลน์ หรือ Command Line Interface (CLI) นั่นเอง แต่มันคืออะไรกันแน่ทำไมพวกเขาถึงใช้งานมัน?...
Read More →สวัสดีน้องๆทุกคนครับ! วันนี้พี่จะมาเล่าเรื่องน่ารู้เกี่ยวกับ Shell ให้ฟัง ลองจินตนาการว่าคอมพิวเตอร์เป็นบ้านหลังใหญ่ที่ซับซ้อนมีห้องนับไม่ถ้วน และ Shell ก็เป็นประตูที่นำเราเข้าไปในบ้านนั้น เพื่อสั่งงานต่างๆในบ้านได้ มันจะช่วยสอนเราว่าเราจะต้องพูดยังไง เดินไปที่ไหน หรือจะทำอะไรในบ้านของมัน...
Read More →เมื่อพูดถึงการสื่อสารกันระหว่างคอมพิวเตอร์ในโลกของเราที่เต็มไปด้วยข้อมูลสำคัญ, SSH หรือ Secure Shell ก็เหมือนเป็นวิธีการส่งจดหมายลับที่แน่นหนาให้ถึงมือผู้รับโดยไม่ให้ใครสามารถเปิดดูได้ระหว่างทางเลยสักนิด! ลองนึกภาพว่าเราต้องการส่งข้อมูลที่สำคัญจากคอมพิวเตอร์หนึ่งไปยังอีกเครื่องหนึ่งที่อยู่ไกลกัน, SSH จะช่วยให้ข้อมูลทั้งหมดนั้นเดินทางไปยังปลายทางอย่างปลอดภัย....
Read More →ยินดีต้อนรับเพื่อนๆ น้องๆ ที่กำลังสนใจในโลกของการเขียนโปรแกรม! วันนี้เราจะพูดถึงเรื่อง Terminal หรือที่บางคนอาจจะเรียกกันว่า Command Line หรือ Console นะครับ แต่ก่อนอื่น เรามาทำความรู้จักกับ Terminal กันก่อนดีกว่าครับ...
Read More →ในโลกของการพัฒนาซอฟต์แวร์ด้วยภาษา Java, เครื่องมือในบรรทัดคำสั่ง (Command Line Tools) นั้นมีความสำคัญอย่างยิ่ง ไม่เพียงแต่ช่วยให้นักพัฒนามีความยืดหยุ่นในการทำงานมากขึ้นเท่านั้น แต่ยังช่วยเพิ่มประสิทธิภาพและความเร็วในการจัดการกับโปรเจ็คต่างๆ ด้วยความสามารถที่จะตั้งค่าและควบคุมได้โดยตรง นี่คือ 5 Command Line Tools ที่ Java Developer ทุกคนควรรู้จักเพื่อยกระดับความเชี่ยวชาญและอำนวยความสะดวกในการพัฒนา....
Read More →บทความนี้ จะพาท่านท่องเที่ยวไปในโลกของ Linux และดำดิ่งสู่ความลี้ลับของคำสั่งที่สามารถเสริมสร้างพลังให้กับนักพัฒนาซอร์ฟแวร์ ด้วยความรู้ในระดับที่เรียกว่า Advance หรือ ขั้นสูง ซึ่งจะใช้รับมือกับสถานการณ์และปัญหาที่ซับซ้อน ถ้าคุณเป็นนักพัฒนาที่ต้องการจะก้าวข้ามขีดจำกัดเดิมๆ ไปสู่ระดับที่ท้าทายยิ่งขึ้น เชิญอ่านต่อได้เลยครับ...
Read More →ในโลกของการพัฒนาซอฟต์แวร์, Terminal หรือ Command Line Interface (CLI) เป็นเครื่องมือที่ขาดไม่ได้สำหรับผู้พัฒนา มันอาจดูน่าเกรงขามนิดหน่อยสำหรับมือใหม่ แต่เมื่อคุณเริ่มเข้าใจและใช้งานมันได้เป็นอย่างดี มันจะกลายเป็นตัวช่วยที่ทรงพลังที่สามารถทำงานได้หลากหลายและซับซ้อน ในบทความนี้ เราจะมาดู 5 programs ที่สามารถช่วยให้ Terminal ของคุณน่าใช้งานและเพิ่มประสิทธิภาพในการทำงานได้อย่างมีนัยสำคัญ...
Read More →ในยุคสมัยที่ข้อมูลและการเชื่อมต่อ Internet เป็นส่วนหนึ่งของชีวิตประจำวัน การที่เราสามารถตรวจสอบและยืนยันการเชื่อมต่อของเครือข่าย Internet ได้ด้วยตนเองนับเป็นสิ่งสำคัญไม่น้อย ด้วยการใช้ script หรือโค้ดชุดคำสั่งจากหลายภาษาโปรแกรมมิ่ง เราสามารถสร้างเครื่องมือวิเคราะห์การเชื่อมต่อได้อย่างรวดเร็วและมีประสิทธิภาพ...
Read More →การพัฒนาซอฟต์แวร์บนเซิร์ฟเวอร์ถือเป็นงานที่ท้าทายสำหรับนักพัฒนาโปรแกรมเมอร์ โดยเฉพาะในภาษา PHP ที่เป็นภาษาสำหรับการพัฒนาเว็บไซต์และการจัดการเซิร์ฟเวอร์ กล่าวได้ว่าคำสั่งผ่าน Shell หรือที่รู้จักในชื่อ Command Line นั้นเปรียบเสมือนเครื่องมือสำคัญสำหรับการทำงานที่รวดเร็วและมีประสิทธิภาพ ดังนั้นเราจะไปดูกันว่ามีคำสั่ง Shell อะไรบ้างที่นักพัฒนา PHP ควรรู้จัก...
Read More →ในยุคที่ความจำเป็นสำหรับการใช้งานระบบปฏิบัติการ Linux เป็นที่ต้องการสูงสำหรับนักพัฒนาซอฟต์แวร์, ความสามารถในการควบคุมและการจัดการระบบผ่านทาง Shell Command Line กลายเป็นสิ่งที่สำคัญยิ่งขึ้นเรื่อยๆ วันนี้เราจะมาพูดถึง 5 Shell Commands ที่ทุก Developers ควรรู้จักเพื่อเพิ่มประสิทธิภาพและความสามารถในการทำงานร่วมกับระบบ Linux มาดูกันว่ามีอะไรบ้าง!...
Read More →การพัฒนาเว็บไซต์ในโลกยุคใหม่นี้ ไม่ใช่แค่เรื่องของการเขียนโค้ด HTML, CSS, หรือ JavaScript แล้ว แต่ยังรวมไปถึงการดูแลระบบโครงสร้างพื้นฐานของเว็บไซต์ที่อาศัยความเข้าใจเบื้องต้นเกี่ยวกับการใช้งาน Terminal หรือ Command Line Interface (CLI) ด้วย ซึ่ง Terminal นำมาซึ่งความสะดวกในการจัดการเซิร์ฟเวอร์, ควบคุม version control systems อย่าง Git, และการใช้งาน toolchains ของการพัฒนา Modern Web Development ที่ครบวงจร...
Read More →โลกของการพัฒนาซอฟต์แวร์นั้นมีหลากหลายเครื่องมือที่สนับสนุนการทำงานของโปรแกรมเมอร์ให้ง่ายและรวดเร็วขึ้น โดยเฉพาะการทำงานผ่าน Command-Line หรืออินเทอร์เฟสแบบข้อความ ซึ่งถือเป็นหัวใจสำคัญในการสั่งการต่างๆ ภายใต้ระบบปฏิบัติการ ทว่าการใช้งาน Command-Line อาจดูเป็นเรื่องที่น่าเกรงขามสำหรับผู้เริ่มต้น แต่ด้วยเครื่องมือที่เหมาะสม จะทำให้การใช้งานนี้ง่ายและเร็วขึ้นอย่างไม่น่าเชื่อ...
Read More →Linux เป็นระบบปฏิบัติการที่มีพลังและยืดหยุ่นสูง โดยมีคำสั่งและเครื่องมือที่ดูเหมือนจะเรียบง่ายแต่มีความสามารถอยู่ภายในอย่างเต็มพิกัด สำหรับคุณที่กำลังทำงานหรือศึกษาในด้านการเขียนโปรแกรมหรือ IT โดยทั่วไป การรู้จักและใช้คำสั่งเหล่านี้สามารถทำให้งานของคุณง่ายขึ้น และปรับปรุงกระบวนการทำงานให้มีประสิทธิภาพมากยิ่งขึ้น นี่คือ 5 คำสั่งและเครื่องมือของ Linux ที่ควรอยู่ในสมุดบันทึกของทุกคน:...
Read More →ในยุคสมัยที่การทำงานในระบบคอมพิวเตอร์กลายเป็นเรื่องปกติสำหรับผู้ใช้งานทุกกลุ่ม การใช้งานระบบ Shell Commands และ Command-Line สามารถทำให้งานของคุณมีประสิทธิภาพมากยิ่งขึ้น เราจะมาพูดถึงเทคนิคที่จะช่วยให้งานของคุณทำได้เร็วขึ้น ลื่นไหลขึ้น และอาจทำให้คุณได้มองเห็นโอกาสใหม่ๆ ในการพัฒนาทักษะของคุณเอง...
Read More →