Checksum on Windows 10

March 31, 2021 Aod Author 0

Checksum เป็น Cryptographic ที่ใช้สำหรับตรวจสอบ File ที่ Download มาว่าตรงตามต้นทางที่ส่งมาหรือ เพื่อป้องกันการปลอมแปลงไฟล์ ถ้าไฟล์มีการปลอมแปลงจะทำให้ checksum ไม่ตรงกับต้นทางที่ให้มา เครื่องมือที่ใช้ตรวจสอบ Checksum มีอยู่หลากหลาย ทุกเครื่องมือใช้ Hash Algorithm เดียวกันจึงได้ผล Checksum เดียวกันเสมอ รายชื่อ Hash Algorithm MD2 […]

Go Weekly Tutorial : IDE for writing GO

March 1, 2021 Aod Author 0

โปรแกรมคอมพิวเตอร์สามารถเขียนได้ด้วย Text Editor ธรรมดาเช่น Notepad หรือ VI เป็นต้น แต่เนื่องจาก Text Editor ธรรมดาไม่สะดวกและยุ่งยากในการนำมาใช้เขียนโปรแกรม จึงได้มีการพัฒนา Integrate Development Environment (IDE) เพื่ออำนวยความสะดวกในการเขียนโปรแกรม ซึ่งมีหลากหลายมากในปัจจุบัน ในบทความ Go Weekly Tutorial นำเสนอเพียง IDE […]

GO Weekly : Why developer choose GO

January 31, 2021 Aod Author 0

ภาษาที่ใช้ในการเขียนโปรแกรมเพื่อควบคุมการทำงานของเครื่องคอมพิวเตอร์มีมากมายหลายภาษา แต่ทำไมนักพัฒนาจึงมาหันมาสนใจภาษา GO ในบทความนี้จะพาท่านผู้อ่านพบกับเหตุผลว่าทำไมจึงต้องเขียนภาษา GO ภาษา GO เร็ว อาจจะมีคำถามขึ้นในใจของผู้อ่านว่า เร็ว คืออะไร ตอนนี้จะต้องอธิบายง่ายๆว่า ภาษา GO เมื่อทำการ Compile และจะได้เป็น Binary ซึ่งมันคือ Machine Code ที่ทำงานตรงกับ Hardware ไม่ต้องผ่าน Library […]

ติดตั้ง Virtual Box บน CentOS 8 Workstation

January 17, 2021 Aod Author 0

Virtual Machine เป็น Software ที่เป็นประโยชน์อย่างมาก เป็นการใช้งานทรัพยากรของเครื่องคอมพิวเตอร์ได้อย่างเต็มประสิทธิภาพ ในด้านการพัฒนาระบบ หรือการเขียนโปรแกรมต่างๆ ก็มีใช้งาน Virtual Machine ค่อนข้างมาก เนื่องจากนักพัฒนาระบบต้องการการเขียน Code และทดสอบระบบ กับ Operating System ที่หลากหลาย ซึ่ง Virtual Machine เป็น Software ที่ทำให้เครื่องคอมพิวเตอร์ […]

GO Weekly : What the GO is

January 17, 2021 Aod Author 0

สวัสดีผู้อ่านทุกท่านครับ เริ่มต้นปี 2564 ด้วยบทความของ ภาษาที่กำลังได้รับความนิยมในกลุ่ม Programmer กันนะครับ นั้นก็คือ ภาษา GO ต้องขอออกตัวก่อนเลยครับว่า ผู้เขียน ไม่เคยมีประสบการณ์ในการเขียน ภาษา GO มาก่อนเลย เป็นการเริ่มต้นภาษา GO ด้วยความว่างเปล่า ไม่ทราบแม้กระทั้งการ SET UP Environment รวมถึง IDE […]

สร้าง USB boot เพื่อติดตั้ง Centos 8 ด้วย โปรแกรม Rufus บน Windows 10

January 10, 2021 Aod Author 0

หลายท่านที่เคยอ่านบทความเก่าเกี่ยวกับการติดตั้ง Centos 8 บน Hyper-V โดยการใช้ ISO อย่างเดียวไม่ต้องทำอะไรเพิ่มเติม แต่เมื่อเราต้องการติดตั้ง Centos 8 บนเครื่อง Server จริงๆ (Physical Server) ต้องการขั้นตอนเพิ่มเติมคือการทำ USB Bootable เพื่อให้เครื่อง Server ทำการโหลดโปรแกรมสำหรับการติดตั้ง Centos 8 บนเครื่อง […]

Eclipse | Writing console in Thai language

December 23, 2020 Aod Author 0

ในชีวิตของ Java Developer สิ่งที่ขาดไม่ได้เลยคือ IDE (Integrate Development Environment) เมื่อพูดถึง Eclipse จึงเป็น IDE ที่นิยมใช้ในการเขียน ภาษา Java ที่ Java developer ทุกคนต้องรู้จัก มาพูดถึงส่วน Console กันบ้าง ซึ่งมันก็คือส่วนที่แสดงผลข้อความต่างๆที่มาจาก System.out ของ […]

GO + VSCode| เตรียม VS Code สำหรับเขียน Golang

December 16, 2020 Aod Author 0

Golang เป็นภาษาคอมพิวเตอร์อีกภาษาหนึ่งที่กำลังมีการใช้งานอย่างแพร่หลาย ด้วยความเป็น Open Source ทำให้ช่วยลดค่าใช้จ่ายเป็นอย่างมาก และยังเป็นภาษาที่ได้รับการสนับสนุนจาก Google จึงทำให้มีความน่าเชื่อถือสูง VS Code เป็น IDE ที่สามารถนำมาเขียนโปรแกรมได้หลายภาษา ภาษา Go ก็สามารถเขียนด้วย VS Code และที่สำคัญ VS Code เป็น Open Source […]

CentOS8 + GitLab | ติดตั้ง GitLab บน CentOS8 ด้วย Single Package (Omnibus)

November 21, 2020 Aod Author 0

GitLab คือ Complete DevOps Platform ส่วนประกอบคร่าวๆดังนี้ Build-id CI/CD, Source Management System และมีความปลอดภัยเป็นมาตรฐาน GitLab ยังมีเครื่องมืออีกมากมายที่ช่วยการพัฒนาและส่งมอบได้รวดเร็วยิ่งขึ้น ในบทความนี้จะเป็นการติดตั้ง GitLab บน CentOS8 จะเป็น GitLab แบบ On-Premise ซึ่งก็คือการติดตั้งบนเครื่องที่เราเป็นเจ้าของสามารถจัดการกับ GitLab เองทั้งหมด […]

Hyper-V + CentOS8 | ติดตั้ง CentOS8 บน Hyper-V

November 13, 2020 Aod Author 0

วันนี้จะมาแนะนำการติดตั้ง CentOS8 บน Windows 10 Pro ด้วย Hyper-V ซึ่งง่ายและเป็นประโยชน์อย่างยิ่งสำหรับใครก็ตามที่อยากจะเรียนรู้ CentOS8 โดยไม่ต้องมีเครื่องคอมพิวเตอร์จริงๆ สิ่งที่ต้องเตรียมก่อนทำการติดตั้ง Computer ระบบปฏิบัติการ Windows 10 Pro พร้อมเปิด Feature Hyper-V สามารถอ่านวิธีการเปิด Feature Hyper-V ได้ ที่นี่ […]