Set up a basic Postfix SMTP Server

July 5, 2021 Aod Author 0

Postfix เป็น MTA (Message Transport Agent) ใช้ในการรับส่ง e-mail และเป็น Open Source สามารภใช้งานได้โดยไม่เสียค่าใช้จ่าย ในบทความนี้จะเป็นเนื้อหา การติดตั้ง ตั้งค่า เพื่อให้ Postfix รับและส่ง Email ได้โดยใช้งาน CentOS 8 Server บน Digital […]

Add / Create SFTP user for CentOS 8

July 2, 2021 Aod Author 0

SFTP เป็นคำย่อของ Secure File Transfer Protocol เป็นการสื่อสารบนระบบ Internet ที่ออกมาเพื่อการรับส่ง File ผู้ใช้ (User) ปกติจะไม่สามารถเชื่อมต่อกับเครื่อง Server ผ่าน SFTP ได้ ผู้ดูแลระบบที่เป็น System Admin จะต้องดำเนินการตั้งค่าให้กับผู้ใช้ก่อน ผู้ใช้จึงใช้งาน SFTP ได้ สิ่งที่จำเป็นต้องมี […]

Add / Create a Sudo user for CentOS 8

June 28, 2021 Aod Author 0

sudo user เป็น user ที่สามารถทำงานได้เช่นเดียวกับ root user เพื่อปกป้อง root ให้มีการใช้งานเท่าที่จำเป็นเท่านั้น เพราะ root เป็น user ที่สามารถทำทุกอย่างบนเครื่อง server ได้ วิธีการสร้าง sudo user เปิด Terminal ขึ้นมาจากนั้น log in […]

Go Weekly Tutorial : Data Type

May 17, 2021 Aod Author 0

Data Type คือชนิดของข้อมูลที่ใช้ในโปรแกรม มีความสำคัญอย่างยิ่งที่ต้องระบุ Data Type ให้กับข้อมูลนั้นเพื่อประโยชน์ในการประมวลผลของโปรแกรม Data type in Go ประเภทข้อมูลของภาษา Go แบ่งออกเป็น 4 หมวดใหญ่คือ ฺBasic Data Type Aggregate Data Type Reference Type Interface […]

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 บนเครื่อง […]