devhub.in.th Blog
Technical articles, tutorials, and programming insights for the developer community
Zed สุดยอด text editor เขียนด้วย Rust เร็วแรง ทะลุนรก
Zed สุดยอด text editor สำหรับเขียนโค้ดตัวใหม่ เร็วแรง ทะลุนรก เขียนด้วยภาษา Rust จากทีมผู้ที่เคยพัฒนา Atom IDE
ArticleHTMX สุดยอดไลบรารีช่วยให้ dev เขียน interactive เว็บโดยไม่ต้องแตะ JavaScript
HTMX ช่วยให้ dev อย่างเรา ๆ หมดกังวลเรื่องที่จะต้องเขียน JavaScript เพราะว่าแทบจะไม่ต้องแตะ JavaScript เลย ใช้ built-in attributes แล้วยัดเข้าไปใน HTML ได้เลย
Articleการใช้งาน *args และ **kwargs ในภาษา Python
บทความนี้จะอธิบายเกี่ยวกับการใช้งาน *args และ **kwargs ใน Python พร้อมตัวอย่างโค้ด เพื่อให้ผู้อ่านเข้าใจว่าทั้งสองอย่างนี้ใช้งานอย่างไรและใช้ในสถานการณ์ใดบ้าง
Articleแนะนำ Python Quizzes จาก Real Python ตอบคำถามไพธอนแบบ interactive
อัพเลเวลภาษา Python ของคุณด้วยคำถามไพธอน (Python Quizzes) แบบโต้ตอบจาก Real Python หนึ่งในเว็บไซต์ที่เหล่าสาวก Pythonistas น้อยคนที่จะไม่รู้จัก โดย Real Python นั้นได้รวบรวมเควส Pyth…
Articleกฏแห่งความสำเร็จ 13 ข้อของ Sam Altman ซีอีโอ OpenAI
Sam Altman, สุดยอด CEO แห่ง OpenAI ได้เขียนแชร์บทความ ๆ หนึ่งผ่านเว็บบล็อกส่วนตัวของเขาเมื่อ 5 ปีที่แล้ว โดยมีชื่อบทความว่า "How To Be Successful" หรือ (วิธีในการประสบความสำเร็จ)
Articleสร้าง API ความเร็วสูงด้วย FastAPI (Python) + Docker Compose
แนะนำขั้นตอนในการสร้าง RESTful API โดยใช้ FastAPI และทำการ deployment ด้วย Docker Compose เพื่อให้ง่ายต่อการเรียกใช้งาน API และสามารถนำไปรันได้ทุกที่
Articleเข้าใจ Localhost พื้นฐานด้านเว็บที่นักพัฒนาควรรู้
Localhost เป็นชื่อโดเมนที่ใช้สำหรับการทดสอบและการพัฒนาเว็บไซต์บนเครื่องคอมพิวเตอร์ของผู้พัฒนาเอง (Local Computer) โดยไม่ต้องเชื่อมต่อกับอินเทอร์เน็ตหรือเครือข่ายภายนอก ในทางเทคนิคน…
ArticleTop 10 Git Commands (คำสั่ง) ที่นักเขียนโปรแกรมควรรู้
วันนี้ผมได้ลิสต์ Top 10 คำสั่ง Git Commands ที่โปรแกรมเมอร์ นักเขียนโปรแกรมควรรู้ หรือไม่ก็เอาเป็นว่าสำหรับใครที่มาสายเขียนโค้ดก็ควรต้องรู้ไว้ครับ
Articleเข้าใจ Foreign Key (FK) สำหรับเชื่อมตาราง พร้อมตัวอย่างการใช้งาน
ในฐานข้อมูลแบบ Relational Database การรักษาความสมบูรณ์และความถูกต้องของข้อมูลเป็นสิ่งที่สำคัญมาก หนึ่งในวิธีการที่นิยมคือการใช้ Foreign Key ถ้าพูดภาษาแบบบ้าน ๆ เลยก็คือคีย์นอกครับ เพื่อ…
ArticleWindows 11 อัปเดต พร้อม AI-Powered และกว่า 200 ฟีเจอร์
Microsoft ได้เปิดเผยอย่างเป็นทางการ Windows 11 ได้รับการอัพเดทใหม่ซึ่งมาพร้อมกับฟีเจอร์ใหม่กว่า 200 ฟีเจอร์ ซึ่งรวมไปถึง Copilot มาให้เราได้ใช้งานบน PC แจ่มและดีอีกด้วยครับ
Articleสร้าง Google Form พร้อมวิธีใช้งานแบบละเอียด 2023
"Google Form" คือ เครื่องมือออนไลน์ที่ถูกพัฒนาโดย Google ซึ่งช่วยให้ผู้ใช้สร้างแบบสำรวจ แบบทดสอบ และฟอร์มออนไลน์ได้โดยง่ายและฟรี ผ่านเว็บบราวเซอร์
Articleทำความรู้จัก JavaScript ภาษาโปรแกรมมิ่งสุดฮิตตลอดกาล
JavaScript (หรือ "JS") เป็นภาษาโปรแกรมฝั่ง Client Side ที่ได้รับความนิยมเป็นอย่างสูง (หรือมากที่สุดในปัจจุบันก็ว่าได้) ซึ่งแต่ก่อนเคยถูกใช้ได้แค่ฝั่งหน้าบ้าน แต่ตอนนี้สามารถใช้ในฝั่งเซิร์ฟเวอร์…