Posts
Sep 6, 2023
รู้จักรูปแบบ Authentication ระหว่าง Frontend และ Backendsmart_displayมี Videocodeมี Githubเราจะพามาทำ Authentication กับการ Login กัน ว่ามีกี่วิธีที่สามารถทำได้ และสามารถทำได้ยังไงกันบ้าง ซึ่งจะพาทำกันตั้งแต่ฝั่งของ API Backend

Aug 30, 2023
ลองเล่น Stripe payment gateway กันsmart_displayมี Videocodeมี Githubแนะนำ Stripe payment gateway ที่สามารถทำให้เราทำเว็บชำระเงินออกมาได้

Aug 23, 2023
Caching design pattern กับ backendsmart_displayมี Videocodeมี Githubบทความนี้จะเล่าเรื่อง Cache Pattern 3 แบบ lazy loading, write through และ write back ว่าเราสามารถเอา cache ไปใช้คู่กับ database ยังไงได้บ้าง

Aug 16, 2023
แนะนำ Dynamic programming แบบนิ่มนวลที่สุดsmart_displayมี Videoบทความนี้จะแนะนำเบื้องต้นเกี่ยวกับ Dynamic programming เทคนิคหนึ่งที่ใช้สำหรับแก้ปัญหาที่ ปัญหาย่อยที่ทับซ้อนกัน (overlapping subproblem)

Aug 10, 2023
มาแก้ปัญหา Firestore กับปัญหาราคา Read pricing สุดจี๊ดsmart_displayมี Videocodeมี Githubในฐานะที่เป็นผู้ใช้ Firebase เหมือนกัน เรามาลองชวนคุยกันดีกว่า ว่าเราจะสามารถหาวิธีลด Pricing หรือจำนวนการ read ของ Firestore ได้ยังไงกันบ้าง

Aug 2, 2023
หาจุดซื้อขายในโลกของ Bot Trade เขาทำกันยังไง ?smart_displayมี Videocodeมี Githubเรื่องนี้สืบเรื่องจากที่ผมไปนั่งฟังเรื่องการทำ AI มา แล้วก็มีคนมาสอบถามผมประมาณว่า ทำ bot trade เนี้ยจริงๆเขาทำกันยังไง ผมก็คิดว่าก็ไม่น่ายากนะ

Jul 8, 2023
Random บน Computer สุ่มแบบไหนเราถึงเรียกว่าสุ่ม ?smart_displayมี Videoเคยสงสัยกันไหมครับ เวลาที่เราทอยลูกเต๋า สุ่มหยิบการ์ดออกจากกอง หรือแม้แต่สุ่มโดยการทอยเหรียญ สิ่งนี้เมื่อย้ายเข้าไปทำงานอยู่บนคอมพิวเตอร์มันทำงานยังไง

