ทีมงาน devdog

ทีมงาน devdog

PyPy: เร็วขึ้นจริง? หรือแค่ข่าวลือ? มาลองดูกัน!

ก็อย่างที่รู้ๆ กันแหละ Python เนี่ย เขียนง่าย โค้ดสวย แต่เรื่องความเร็วนี่… อืมมม บางทีก็ทำเอาเราท้อใจได้เหมือนกันนะ โดยเฉพาะโปรเจกต์ที่ต้องคำนวณหนักๆ หรือมี Loop เยอะๆ ทีนี้ ไอ้เจ้า PyPy เนี่ย มันก็ผุดขึ้นมาเป็

By ทีมงาน devdog

AWS Lambda: ไม่ต้องสน Server, แค่เขียนโค้ด!

สวัสดีครับ! วันนี้จะมาเล่าเรื่อง AWS Lambda ให้ฟังแบบคนทำงานจริง ไม่ต้องเป๊ะมากนะ แต่รับรองได้ไอเดียไปใช้แน่นอน ไอ้เจ้า Lambda เนี่ย มันคือบริการ Serverless ของ AWS หรือพูดง่ายๆ คือคุณเขียนโค้ดเสร็จแล้วโยนขึ

By ทีมงาน devdog

Playwright: สกิมเว็บแบบไม่ปวดหัวเรื่องไดรเวอร์!

สวัสดีคร้าบ! วันนี้จะมาแนะนำเครื่องมือสำหรับทำเว็บสแครปปิ้ง (Web Scraping) ที่ส่วนตัวผมรู้สึกว่ามันสะดวกกว่า Selenium เยอะเลย โดยเฉพาะเรื่องการจัดการ browser driver เนี่ยะ คือมันจบในตัวเลย ไม่ต้องมานั่งหาเวอร์ชั่นให้ตรงกัน ไม่ต้องลง WebDriver Manager ให้

By ทีมงาน devdog

ขั้นตอนการทำเว็บไชต์ 1 เว็บไชต์ใช้เวลาเท่าไหร่

การทำเว็บไซต์ 1 เว็บไซต์จะใช้เวลาแตกต่างกันไป ขึ้นอยู่กับความซับซ้อนของเว็บและความต้องการของลูกค้า: 1. เว็บไซต์พื้นฐาน (เช่น เว็บบล็อก, เว็บโปรไฟล์) อาจใช้เวลา 1-2 สัปดาห์ 2. เว็บไซต์ขนาดกลาง (เช่น เว็บอีคอมเมิร์ซ, ระบบสมาชิก) อาจใช้

By ทีมงาน devdog

ลองรัน LLM บนเครื่องตัวเอง: มาเล่น Ollama กับ Python กัน!

ลองรัน LLM บนเครื่องตัวเอง: มาเล่น Ollama กับ Python กัน! เอ่อ.. ตอนนี้ LLM มันบูมมากนะ ใครๆ ก็พูดถึง ไม่ว่าจะ ChatGPT, Gemini, หรือ Llama 3 บลาๆๆ แต่ปัญหาคือเวลาจะเอามาใช้จริงจังมันก็ต้องเสียตังค์ หรือบางที

By ทีมงาน devdog

เมื่อ Automated Test แบบไม่เขียนโค๊ดไม่พอ มาลอง Playwright Python สิครับ

สวัสดีครับ บางทีเราทำ Automated Test ด้วยวิธีง่ายๆ อย่าง Chrome Recorder มันก็ดีนะครับ แต่ถ้างานมันซับซ้อนขึ้น ต้องการควบคุม เยอะขึ้น หรืออยากทดสอบแบบที่ต้องป้อนข้อมูลเยอะๆ แบบนี้ Recorder อย่างเดียวอาจจะไม่พอแล้วนะครับ วั

By ทีมงาน devdog

เชื่อมระบบหลังบ้านสู่โลกออนไลน์ ด้วย Ngrok และเสริมความทนทานให้ API

สวัสดีครับ โปรแกรมเมอร์ทุกท่าน วันนี้ผมจะมาคุยเรื่องที่หลายคนอาจจะเคยเจอปัญหานะครับ คือเวลาเราพัฒนา API อยู่บนเครื่องเรานี่แหละ Localhost ของเราเนี่ยครับ แล้วเราอยากจะให้คนอื่นลองเข้ามาใช้งาน หรือว่าอยากจะให้ระบบภายนอก อย่างพวก Webhook ต่างๆ เนี่ย เชื่อมมาหา API ของเรา มั

By ทีมงาน devdog

Nuitka: ปั้น Python เป็น EXE แจกจ่ายแอปแบบไม่ต้องคิดมาก

วันนี้มาคุยเรื่อง Nuitka กันหน่อยครับ คือบางทีเราเขียน Python แล้วมันต้องเอาไปให้คนอื่นใช้ไง พวก user ทั่วไปงี้ ซึ่งส่วนใหญ่ก็ไม่ได้ลง Python กันอยู่แล้วป่ะ? ทางออกคือก็ต้องแปลงเป็นไฟล์ .exe หรือ binary สำหรับ

By ทีมงาน devdog

ลองเล่น Gemini API: AI เขียนโค้ดก็มาดิ!

สวัสดีครับทุกคน! วันนี้ผมจะมาพาทุกคนไปลองเล่นอะไรที่น่าสนใจมากๆ นั่นก็คือ Gemini API จาก Google นั่นเอง! คือหลายคนอาจจะคุ้นกับ ChatGPT หรือ Bard กันอยู่แล้วใช่ป่ะ? แต่ Gemini เนี่ย มันมีความเทพตรงที่ว่า เราสามารถเอาความสามารถมันมาใส่ในแอปพลิเคชันเราได้

By ทีมงาน devdog

เมื่อต้องรันอะไรเยอะๆ พร้อมกัน Python ก็ช่วยได้ ไม่ต้องกลัวเครื่องค้างอีกต่อไป

สวัสดีค้าบเพื่อนๆ พี่ๆ น้องๆ ทุกคน! วันนี้ผมจะมาเม้าท์มอยเรื่องนึงที่หลายคนน่าจะเคยเจอกันมาบ้าง เวลาที่เราต้องรันโค้ดที่มันใช้เวลานานๆ หรืออยากจะให้หลายๆ งานมันทำงานพร้อมกันเนี่ย ปัญหาคืออะไรเหรอ? ก็คือเครื่องมันค้างบ้างละ กินแรมเยอะบ้

By ทีมงาน devdog

GoLang: โค้ด Concurrency แบบง่ายๆ ด้วย Goroutine และ Channel

สวัสดีครับทุกคน! วันนี้เรามาคุยเรื่อง GoLang กันบ้างดีกว่า คือหลายคนอาจจะยังไม่เคยลอง หรือเคยลองแล้วแต่ยังงงๆ ว่าไอ้ Goroutine กับ Channel ที่เค้าพูดถึงกันนักหนาเนี่ย มันดียังไง? ยอมรับเลยว่าตอนแรกผมก็ไม่ได้อินอะไรกั

By ทีมงาน devdog