problem Archive

ปัญหา port = 5000 ใน MacOS Ventura

เจอปัญหาแปลก ๆ ในการ start web app บน MacOS Venturaซึ่งต้องการใช้ port 5000 แต่ก็ไม่ได้สนใจอะไรก็เลยเปลี่ยน port ไปก็ใช้ได้แต่เจอบ่อย ๆ ก็งง ๆ ว่ามันมี process อะไรนะที่ใช้ก็เลยลองไปดู &#

Read More…

ปัญหา Robot Framework + Selenium 4.10

สำหรับใครที่ upgrade หรือ install Robot Framework + Selenium Libraryแล้วอาจจะเจอปัญหาหรือ error นี้ TypeError: WebDriver.__init__() got an unexpected keyword argument ‘service_log_path’ ซึ่งมี issue ใน SeleniumLibrary #

Read More…

บันทึกปัญหา ./mvnw not found ใน Dockerfile

ปัญหาที่พบเจอเกี่ยวกับ mvnw (Apache Maven Wrapper) ของ Spring Boot กับ Docker ใน windows โดยปัญหาที่เจอคือ เมื่อเราทำการ copy สิ่งต่าง ๆ เข้าไปยัง Dockerผ่านการกำหนดใน Dockerfile เลยเกิดปัญหา ./mvnw not found

Read More…

แก้ไขปัญหา ‘stdlib.h’ file not found ของ Go บน MacOS

ปัญหาที่พบเจอหลังจากทำการ upgrade MacOS ใหม่พบว่าภาษา Go จะเจอปัญหาว่า “‘stdlib.h’ file not found” ส่งผลทำให้ไม่สามารถ download หรือ test หรือ ทำอะไรไม่ได้เลย

Read More…

เจอปัญหา N+1 อีกแล้ว

ระหว่างการ review code ของระบบงานสิ่งที่พบเจอบ่อยมาก ๆ คือ N+1 problemฟังแล้วอาจจะงง ๆ ว่าคืออะไรมาดูตัวอย่างกัน

Read More…

ว่าด้วยเรื่องของการเก็บรูปลง Database

จากกลุ่มสมาคม programmer นั้น มีคำถามเกี่ยวกับการเก็บข้อมูลรูปว่าทำอย่างไรดี โดยทางเลือกที่แนะนำกันมา ประกอบไปด้วย ทำการ encode ข้อมูลรูปก่อน จากนั้นค่อยเก็บ เก็บเป็น binary ลง database เช่น BLOB (Binary Large OBject) เก็บรูปลง disk แล้วเก็บเฉพาะ path และชื่อรูปลง database ใช้งาน CDN (Content Delivery Network)

Read More…

ปัญหาจากระบบ Mainframe ที่ไม่ดี

อ่านเอกสารเกี่ยวกับ Mainframe Modernization แล้วเจอหัวข้อที่น่าสนใจคือ ปัญหาหรือความท้าทายของระบบ Mainframeที่บริษัท Enterprise จะใช้กันเยอะมาก ๆบ่อยครั้งมักจะถูกเรียกว่า Legacy Systemหรือระบบที่ไม่ค่อยมีใครอยากไปยุ่งกับมัน แต่มันคือหัวใจหลักของธุรกิจดังนั้นมาดูกันว่ามีปัญหาอะไรบ้าง

Read More…

App หมอชนะ เข้าใช้งานไม่ได้ เพราะว่า Certificate หมดอายุ

หลังจากที่ App หมอชนะนั้น เปิดขึ้นมาแล้วค้างหน้าแรกก็เลยเข้าไปดูหน่อยว่า เกิดจากอะไรตอนแรกคิดว่าระบบจะล่มหรือไม่นะ ?แต่พอลองไปดูพบว่า Certificate หมดอายุนั่นเอง

Read More…