#Linux System Programming

9 บทความ

สอนตั้งค่า Backend ด้วย TypeScript และ Node.js ฉบับเริ่มต้น
Node.js + TypeScript

สอนตั้งค่า Backend ด้วย TypeScript และ Node.js ฉบับเริ่มต้น

อยากเขียน Backend ด้วย TypeScript แต่ไม่รู้จะเริ่มยังไง? บทความนี้สอนตั้งค่าโปรเจกต์ Node.js, ปรับแต่ง tsconfig.json และใช้เครื่องมือรันโค้ดแบบรวดเร็ว

1 week ago 8 นาที
14 views
เปลี่ยนโปรเจกต์ Node.js เป็น TypeScript: วิธีตั้งค่าและใช้งานสำหรับมือใหม่
Node.js

เปลี่ยนโปรเจกต์ Node.js เป็น TypeScript: วิธีตั้งค่าและใช้งานสำหรับมือใหม่

อยากเปลี่ยนจาก Node.js มาใช้ TypeScript แต่ไม่รู้เริ่มยังไง? บทความนี้สอนตั้งค่า tsconfig.json, การรันด้วย tsx และการทำ Type Checking ให้ Express แบบเข้าใจง่าย

1 week ago 9 นาที
12 views
วิธีเพิ่มความปลอดภัยให้ API ด้วย Helmet, CORS และ Rate Limit สำหรับมือใหม่
Node.js

วิธีเพิ่มความปลอดภัยให้ API ด้วย Helmet, CORS และ Rate Limit สำหรับมือใหม่

มือใหม่หัดเขียน API ต้องรู้! มาดูวิธีป้องกันช่องโหว่ด้วย Helmet, CORS และ Express Rate Limit เพื่อให้แอปของคุณปลอดภัยจากการโจมตีและใช้งานได้จริง

1 week ago 10 นาที
13 views
เริ่มต้นเขียน Backend ด้วย Express.js สำหรับมือใหม่หัดพัฒนาเว็บ
Node.js

เริ่มต้นเขียน Backend ด้วย Express.js สำหรับมือใหม่หัดพัฒนาเว็บ

เรียนรู้วิธีสร้างเว็บเซิร์ฟเวอร์ด้วย Express.js ตั้งแต่การติดตั้ง การเขียนโค้ดสั่งงาน (Server) ไปจนถึงการทำ Routing เพื่อจัดการหน้าเว็บแบบเข้าใจง่าย

2 weeks ago 10 นาที
17 views
วิธีทำ Sandbox จำกัดสิทธิ์โปรแกรมบน Linux ด้วย Landlock โดยไม่ต้องใช้ Root

วิธีทำ Sandbox จำกัดสิทธิ์โปรแกรมบน Linux ด้วย Landlock โดยไม่ต้องใช้ Root

อยากให้โปรแกรมปลอดภัยขึ้นไหม? มาเรียนรู้วิธีใช้ Landlock กักบริเวณโปรแกรม (Sandbox) ให้เข้าถึงไฟล์ได้จำกัดโดยไม่ต้องง้อสิทธิ์ Root มือใหม่ก็ทำตามได้ง่าย ๆ

ที่มา: freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

2 weeks ago 9 นาที
17 views
เจาะลึก Event Loop และ Asynchronous Architecture ใน Node.js สำหรับมือใหม่
Node.js

เจาะลึก Event Loop และ Asynchronous Architecture ใน Node.js สำหรับมือใหม่

อยากเขียน Node.js ให้เก่งต้องเข้าใจ Event Loop! มาทำความรู้จัก Call Stack, Event Queue และการทำงานแบบ Asynchronous ที่ช่วยให้โปรแกรมของคุณทำงานได้ลื่นไหล

2 weeks ago 9 นาที
19 views
เจาะลึก Node.js fs module: วิธีอ่าน เขียน และจัดการไฟล์สำหรับมือใหม่
Node.js

เจาะลึก Node.js fs module: วิธีอ่าน เขียน และจัดการไฟล์สำหรับมือใหม่

เรียนรู้วิธีจัดการไฟล์ด้วย fs module ใน Node.js ตั้งแต่การอ่าน เขียน ไปจนถึงการลบไฟล์ ทั้งแบบ Synchronous และ Asynchronous เพื่อปูพื้นฐานสู่การเป็น Backend Developer

2 weeks ago 11 นาที
15 views
เจาะลึก Node.js Asynchronous Programming: จาก Callback สู่ async/await
Node.js

เจาะลึก Node.js Asynchronous Programming: จาก Callback สู่ async/await

มือใหม่หัดเขียน Node.js ต้องรู้! ทำความเข้าใจการจัดการงานแบบ Asynchronous เพื่อแก้ปัญหา Callback Hell ให้โค้ดสะอาด อ่านง่าย และทำงานได้มีประสิทธิภาพ

2 weeks ago 9 นาที
19 views