Category ซอฟต์แวร์

การติดตั้งโปรแกรม Dev C++

Dev-C++ คืออะไร? Dev-C++ พัฒนาโดย Bloodshed Software เป็น IDE แบบกราฟิกที่มีคุณสมบัติครบถ้วน (Integrated Development Environment) สำหรับการเขียนโปรแกรม C และ C++ เผยแพร่ภายใต้สัญญาอนุญาตสาธารณะทั่วไปของ GNU สำหรับการเขียนโปรแกรมในภาษา C และ C++ วิธีดาวน์โหลดและติดตั้ง Dev C++ บน Windows มีคอมไพเลอร์จำนวนมากสำหรับการเขียนโปรแกรม C/C++ ที่เราสามารถดาวน์โหลดได้ โดบเราจะสามารถใช้ Dev C++ ในการทำงานได้กับทั้งภาษาการเขียนโปรแกรม C และ C++ การติดตั้งซอฟต์แวร์ Dev C++…

การติดตั้งโปรแกรม VSCode

โปรแกรม VSCode (Visual Studio Code) เป็นโปรแกรมแก้ไขโค้ดที่พัฒนาโดยบริษัทไมโครซอฟท์ โดยสามารถติดตั้งและทำงานได้บนหลายระบบปฏิบัติการ เช่น Windows, Linux และ macOS เป็นต้น ใน VSCode นั้นมีความสามารถในการ Debug โปรแกรม เพื่อช่วยในการค้นหาข้อผิดพลาด และมีส่วนช่วยเหลือเกี่ยวกับการควบคุม Git และ GitHub โดยถูกติดตั้งมาพร้อมกับโปรแกรมเอง VSCode ยังมีการช่วยเหลือในขณะเขียนโค้ด เช่น ตรวจสอบความถูกต้องของไวยากรณ์ภาษาโปรแกรม และการเติมโค้ดอัตโนมัติแบบอัจฉริยะ นอกจากนี้ยังมีตัวอย่างและโค้ดแนะนำเพื่อช่วยให้โค้ดที่เขียนเป็นไปตามวัตถุประสงค์ ให้เหมาะสมกับการใช้งานในขณะนั้น VSCode ยังมีความสามารถในการปรับแต่งต่าง ๆ ตามความต้องการของผู้ใช้ เช่น เปลี่ยนธีม แป้นพิมพ์คีย์ลัด การตั้งค่า และการติดตั้งส่วนขยายเพิ่มเติมที่เพิ่มฟังก์ชันการทำงานอื่น…

ติดตั้ง Docker Engine (Install Docker Engine)

ในปัจจุบันโปรแกรม Docker Engine มีพร้อมให้ใช้งานอยู่หลายระบบปฏิบัติการได้แก่ Linux distros, macOS, และ Windows 10 โดยเราจะทำงานผ่านโปรแกรม Docker Desktop เป็นโปรแกรมที่ทำงานที่ไม่ใช่เป็นแบบ command line พิมพ์คำสั่งต่าง ๆ แต่เป็นโปรแกรมที่คอยจัดการระบบต่าง ๆ บนระบบปฏิบัติการ Window เป็นการทำงานแบบ static binary installation โดยโปรแกรม Docker สามารถทำงานบนระบบปฏิบัติการต่าง ๆ ตามแสดงในตารางต่อไปนี้ การทำงานบน Desktop Platform x86_64 / amd64 arm64 (Apple Silicon) Docker Desktop for Linux  …

การติดตั้งโปรแกรม Git (Git Installation)

โปรแกรม Git คือ Version control เป็นซอฟต์แวร์สำหรับจัดการและติดตามการแก้ไขเปลี่ยนแปลงข้อมูลในไฟล์ระหว่างการทำงาน ดังนั้น Version control คือระบบที่อนุญาติให้ผู้ที่ทำงานกับไฟล์ข้อมูลใด ๆ สามารถย้อนกลับไปยังข้อมูลในเวอร์ชั่นก่อนหน้าของไฟล์นั้นได้ เพื่อเปรียบเทียบกับข้อมูลเวอร์ชั่นปัจจุบัน โดยข้อมูลที่กำลังทำอยู่จะไม่สูญหาย ทำให้ผู้ใช้สามารถการเปรียบเทียบระหว่างข้อมูลเก่าและใหม่ เพื่อการตรวจสอบหรือแก้ไขเปลี่ยนแปลง ยกเลิก ในสิ่งที่เราทำผิด หรือนำเอาข้อมูลที่เคยลบกลับมาได้อีก Version Control Systems (VCS) ที่นิยมใช้กันอยู่ในปัจจุบัน ได้แก่ VCS แต่ละอันมีเป้าหมายในการทำงานเหมือนกันแต่แตกต่างกันเฉพาะวิธีการทำงาน หากแต่ในปัจจุบัน Git เป็นที่นิยมใช้มากที่สุด จากรูปที่ 1 การสำรวจนักพัฒนาในปี 2018 ของ Stack Overflow เกือบ 90% ของผู้ตอบแบบสอบถามรายงานว่า…