devhub.in.th Blog

Technical articles, tutorials, and programming insights for the developer community

Article

ai.com โดเมนร้อยล้านที่ OpenAI แอบซุ่มซื้อไว้ตั้งแต่ก่อนปล่อย ChatGPT

OpenAI ได้ซื้อโดเมนเนมที่มีชื่อว่า ai.com ในปี 2020 ในราคา 11 ล้านดอลล่าร์ (ตีเป็นเงินไทยก็เกือบ ๆ 4 ร้อยล้านบาท!!) จนกลายเป็นหนึ่งในโดเมนเนมที่มีมูลค่าสูงที่สุดในโลก

Withoutcoffee Withoutcoffee
Article

JSON คืออะไร? พร้อมวิธีการใช้งาน

JSON ย่อมาจาก (JavaScript Object Notation) เป็นมาตรฐานในการแลกเปลี่ยนข้อมูล (Data Interchange Format) ที่ได้รับความนิยมแทบจะสูงที่สุดในปัจจุบัน โดยเฉพาะในงานด้านการทำ APIs

DH DH
Article

สอนใช้งาน Docker ร่วมกับ Python (Flask) สุดง่ายสำหรับมือใหม่

ในบทความนี้เราจะมาสร้าง Docker Container เพื่อรัน Python (Flask) โดยแอปนี้จะเป็น Random App เมนูอาหารไทย จากนั้นเราก็จะมีการแชร์ตัว Docker Image ของเราไปให้คนอื่นได้ใช้งานผ่าน Dock…

Withoutcoffee Withoutcoffee
Article

การใช้งาน Python Virtual Environment (venv)

Virtual Environment คือ คอนเซ็ปต์ของภาษาไพธอนในการแยก packages, libraries, dependencies ต่าง ๆ ที่จำเป็นในการรันโปรเจคท์ โดยให้มองแบบนี้ว่า env คือกล่องคอนเทนเนอร์ ๆ หนึ่ง

Withoutcoffee Withoutcoffee
Article

Full Stack Developer คือ? ทำไมเงินเดือนสูง อยากเป็นต้องเรียนอะไรบ้าง

Full Stack Developer คือ นักพัฒนาที่ทำทั้งในส่วนของฝั่งหน้าบ้าน (Front-end) และส่วนหลังบ้าน (Back-end) พูดง่าย ๆ คือทำควบคู่กันในคน ๆ เดียว

DH DH
Article

Homebrew สุดยอด Package Manager สำหรับชาว macOS

Homebrew เป็นตัวจัดการแพ็คเกจ (Package Manager) สำหรับ macOS ที่ให้เราสามารถติดตั้งและจัดการแพ็คเกจซอฟต์แวร์ได้อย่างง่ายดาย โดย Homebrew นั้นถูกออกแบบมาให้ใช้งานง่าย และช่วยให้เราประ…

DH DH
Article

Node.js คืออะไร? พร้อมวิธีดาวน์โหลดและติดตั้ง

Node.js คือ cross-platform runtime แบบ open-source สำหรับรัน JavaScript บนฝั่งเซิร์ฟเวอร์ หรือ back-end (ซึ่งแต่ก่อน JS รันได้เฉพาะฝั่ง web browser หรือ client)

DH DH
Article

SQL vs NoSQL ต่างกันยังไง?

ฐานข้อมูล SQL เป็นแบบเชิงสัมพันธ์ (Relational Database) แต่ฐานข้อมูลแบบ NoSQL (Not only SQL) ไม่ใช่ คือเป็นแบบ Non-Relational Database

DH DH
Article

Web Server คืออะไร ทำงานยังไง? ตัวไหนนิยมสุดในปี 2024

Web Server (เว็บเซิร์ฟเวอร์) คือ คอมพิวเตอร์ที่เก็บซอฟต์แวร์และไฟล์ต่าง ๆ ที่เป็นองค์ประกอบของเว็บไซต์ (เช่น HTML CSS, Image และ JavaScript เป็นต้น) โดยเว็บเซิร์ฟเวอร์ทำหน้าท…

DH DH
Article

แนวคิดมุ่งสู่ความสำเร็จโดย Patiphan Phengpao (จารย์โอม)

ในค่ำคืน ณ สถานที่แห่งหนึ่ง ผมได้มีโอกาสพูดคุยกับสุดยอดโปรแกรมเมอร์และ YouTuber ชื่อดังของไทย สำหรับวงการโปรแกรมมิ่งน้อยคนที่จะไม่รู้จักเขาโดยเฉพาะในหมู่คนรุ่นใหม่ ... Patiphan Phengpao

Patiphan Patiphan
Article

DNS คืออะไร ? หลักการทำงานเป็นอย่างไร

DNS (Domain Name System) คือ ระบบที่อนุญาตให้แปลงชื่อโดเมนที่มนุษย์อ่านได้ให้เป็นที่อยู่ Internet Protocol (IP Address) ที่คอมพิวเตอร์สามารถเข้าใจได้

Withoutcoffee Withoutcoffee
Article

สอนทำ Web Scraping ด้วย Python เพื่อดึงข้อมูลจากเว็บไซต์

Web Scraping คือ วิธีการในการดึงข้อมูลจากเว็บไซต์ต่าง ๆ ด้วยการเขียนโปรแกรมเพื่อดึงข้อมูลเหล่านั้นมา โดยหน้าเว็บเหล่านั้นต้องเป็น public data

Withoutcoffee Withoutcoffee