devhub.in.th Blog
Technical articles, tutorials, and programming insights for the developer community
ai.com โดเมนร้อยล้านที่ OpenAI แอบซุ่มซื้อไว้ตั้งแต่ก่อนปล่อย ChatGPT
OpenAI ได้ซื้อโดเมนเนมที่มีชื่อว่า ai.com ในปี 2020 ในราคา 11 ล้านดอลล่าร์ (ตีเป็นเงินไทยก็เกือบ ๆ 4 ร้อยล้านบาท!!) จนกลายเป็นหนึ่งในโดเมนเนมที่มีมูลค่าสูงที่สุดในโลก
ArticleJSON คืออะไร? พร้อมวิธีการใช้งาน
JSON ย่อมาจาก (JavaScript Object Notation) เป็นมาตรฐานในการแลกเปลี่ยนข้อมูล (Data Interchange Format) ที่ได้รับความนิยมแทบจะสูงที่สุดในปัจจุบัน โดยเฉพาะในงานด้านการทำ APIs
Articleสอนใช้งาน Docker ร่วมกับ Python (Flask) สุดง่ายสำหรับมือใหม่
ในบทความนี้เราจะมาสร้าง Docker Container เพื่อรัน Python (Flask) โดยแอปนี้จะเป็น Random App เมนูอาหารไทย จากนั้นเราก็จะมีการแชร์ตัว Docker Image ของเราไปให้คนอื่นได้ใช้งานผ่าน Dock…
Articleการใช้งาน Python Virtual Environment (venv)
Virtual Environment คือ คอนเซ็ปต์ของภาษาไพธอนในการแยก packages, libraries, dependencies ต่าง ๆ ที่จำเป็นในการรันโปรเจคท์ โดยให้มองแบบนี้ว่า env คือกล่องคอนเทนเนอร์ ๆ หนึ่ง
ArticleFull Stack Developer คือ? ทำไมเงินเดือนสูง อยากเป็นต้องเรียนอะไรบ้าง
Full Stack Developer คือ นักพัฒนาที่ทำทั้งในส่วนของฝั่งหน้าบ้าน (Front-end) และส่วนหลังบ้าน (Back-end) พูดง่าย ๆ คือทำควบคู่กันในคน ๆ เดียว
ArticleHomebrew สุดยอด Package Manager สำหรับชาว macOS
Homebrew เป็นตัวจัดการแพ็คเกจ (Package Manager) สำหรับ macOS ที่ให้เราสามารถติดตั้งและจัดการแพ็คเกจซอฟต์แวร์ได้อย่างง่ายดาย โดย Homebrew นั้นถูกออกแบบมาให้ใช้งานง่าย และช่วยให้เราประ…
ArticleNode.js คืออะไร? พร้อมวิธีดาวน์โหลดและติดตั้ง
Node.js คือ cross-platform runtime แบบ open-source สำหรับรัน JavaScript บนฝั่งเซิร์ฟเวอร์ หรือ back-end (ซึ่งแต่ก่อน JS รันได้เฉพาะฝั่ง web browser หรือ client)
ArticleSQL vs NoSQL ต่างกันยังไง?
ฐานข้อมูล SQL เป็นแบบเชิงสัมพันธ์ (Relational Database) แต่ฐานข้อมูลแบบ NoSQL (Not only SQL) ไม่ใช่ คือเป็นแบบ Non-Relational Database
ArticleWeb Server คืออะไร ทำงานยังไง? ตัวไหนนิยมสุดในปี 2024
Web Server (เว็บเซิร์ฟเวอร์) คือ คอมพิวเตอร์ที่เก็บซอฟต์แวร์และไฟล์ต่าง ๆ ที่เป็นองค์ประกอบของเว็บไซต์ (เช่น HTML CSS, Image และ JavaScript เป็นต้น) โดยเว็บเซิร์ฟเวอร์ทำหน้าท…
Articleแนวคิดมุ่งสู่ความสำเร็จโดย Patiphan Phengpao (จารย์โอม)
ในค่ำคืน ณ สถานที่แห่งหนึ่ง ผมได้มีโอกาสพูดคุยกับสุดยอดโปรแกรมเมอร์และ YouTuber ชื่อดังของไทย สำหรับวงการโปรแกรมมิ่งน้อยคนที่จะไม่รู้จักเขาโดยเฉพาะในหมู่คนรุ่นใหม่ ... Patiphan Phengpao
ArticleDNS คืออะไร ? หลักการทำงานเป็นอย่างไร
DNS (Domain Name System) คือ ระบบที่อนุญาตให้แปลงชื่อโดเมนที่มนุษย์อ่านได้ให้เป็นที่อยู่ Internet Protocol (IP Address) ที่คอมพิวเตอร์สามารถเข้าใจได้
Articleสอนทำ Web Scraping ด้วย Python เพื่อดึงข้อมูลจากเว็บไซต์
Web Scraping คือ วิธีการในการดึงข้อมูลจากเว็บไซต์ต่าง ๆ ด้วยการเขียนโปรแกรมเพื่อดึงข้อมูลเหล่านั้นมา โดยหน้าเว็บเหล่านั้นต้องเป็น public data