Recent Articles

บทความล่าสุด


Pure OS ลินุกซ์ที่เน้นความเป็นส่วนตัวและความปลอดภัย by Purism

Linux

Pure OS ลินุกซ์ที่เน้นความเป็นส่วนตัวและความปลอดภัย by Purism

PureOS เป็นระบบปฏิบัติการแบบ Open Source ที่พัฒนาโดย Purism ซึ่งเป็นองค์กรเพื่อสังคมที่มุ่งสร้างผลิตภัณฑ์คอมพิวเตอร์ที่เน้นความเป็นส่วนตัวและปลอดภัย

มากกว่า 1 ปีที่ผ่านมา

มาเริ่มเรียนเขียนโปรแกรมด้วยภาษา PHP กันเถอะ (PHP for Beginners)

Web Development

มาเริ่มเรียนเขียนโปรแกรมด้วยภาษา PHP กันเถอะ (PHP for Beginners)

หากพูดถึงภาษา PHP แล้ว หลายๆ ท่านก็คงจะรู้จักและเคยใช้มาแล้วอย่างแน่นอน (อาจจะเป็นระดับเทพในภาษา PHP แล้วก็ได้ 🤭) เพราะ PHP ถือว่าเป็นภาษา Programming ที่ได้รับความนิยมอย่างมากและพัฒนามาอย่างยาวนาน ถึงแม้ว่าจะมีหลายๆ ความเห็นบอกว่า **PHP is dead.** แล้วก็เถอะ แต่มันก็ยัง Still Alive in 2022 😅

มากกว่า 1 ปีที่ผ่านมา

การติดตั้งและใช้งาน PHP Apache และ MySQL ด้วย Docker Compose

Web Development

การติดตั้งและใช้งาน PHP Apache และ MySQL ด้วย Docker Compose

ในบทความนี้ผมจะพาทุกท่านมาลองติดตั้งและใช้งาน PHP Apache และ MySQL บน Docker กัน โดยจะใช้สิ่งที่เรียกว่า Docker Compose มาช่วยในการจัดการ Container อีกที

มากกว่า 1 ปีที่ผ่านมา

ปลุกผี Unity ขึ้นมาอีกครั้ง ด้วย Ubuntu Unity 22.10

Linux

ปลุกผี Unity ขึ้นมาอีกครั้ง ด้วย Ubuntu Unity 22.10

หากใครยังจำ Unity ได้ มันคือ DE ใหม่ที่ทาง Canonical พัฒนาขึ้นมาและถูกใช้ใน Ubuntu 11.10 และก็ได้หยุดพัฒนาไปใน Ubuntu 17.10 แล้ว Canonical เปลี่ยนใจไปใช้ Gnome 3 ซะอย่างงั้น ทำให้ Unity ลงหลุมไปโดยปริยาย แต่คงด้วยความรักของคนในชุมชนที่มีต่อ Unity ก็ช่วยกันปลุกผี Unity ขึ้นมาใหม่ เท่าที่ผมจำได้ก็หลายรอบเหมือนกัน แต่พอทำไปสักพัก ก็เท ไม่ทำต่อซะอย่างงั้น

มากกว่า 1 ปีที่ผ่านมา

async/await และ promise ใน JavaScript คืออะไร ใช้งานยังไง

Web Development

async/await และ promise ใน JavaScript คืออะไร ใช้งานยังไง

async/await และ promise เป็นเครื่องมือสำหรับการจัดการกับการทำงานแบบ asynchronous ในภาษา JavaScript พูดให้เข้าใจง่ายๆ ก็คือการทำงานบางอย่างที่ต้องรอผลลัพธ์ เช่น การ request ข้อมูลจาก server หรือการอ่านข้อมูลจาก database ซึ่งจะใช้เวลาในการทำงานนานกว่าการทำงานที่เป็น synchronous ซึ่งเราจะต้องรอผลลัพธ์จาก asynchronous operation นั้น ก่อนที่จะทำงานต่อไป

มากกว่า 1 ปีที่ผ่านมา

การติดตั้ง Extension ใน VS Code แบบ Offline

Programming

การติดตั้ง Extension ใน VS Code แบบ Offline

ในบทความนี้เราจะมาเรียนรู้วิธีการติดตั้ง Extension ใน Visual Studio Code แบบ Offline

มากกว่า 1 ปีที่ผ่านมา

จำกัดขนาดของไฟล์ที่อัพโหลดใน HTML

Programming

จำกัดขนาดของไฟล์ที่อัพโหลดใน HTML

เวลาที่เราทำเว็บสักเว็บนึง แล้วหน้าเว็บของเรา มีส่วนที่ต้องรับข้อมูลเป็นไฟล์ที่ User อัพโหลดเข้ามา โดยเราสามารถกำหนดขนาดได้ว่า ยอมให้ User อัพโหลดเข้ามาได้สูงสุดขนาดเท่าไหร่ โดยในบทความนี้เราจะมาดูวิธีการทำกัน

มากกว่า 1 ปีที่ผ่านมา

เว็บไซต์คลังภาพถ่าย ใช้งานได้ฟรี

Picture

เว็บไซต์คลังภาพถ่าย ใช้งานได้ฟรี

เกือบ 2 ปีที่ผ่านมา

PHP: Include และ Require

Web Development

PHP: Include และ Require

เกือบ 2 ปีที่ผ่านมา