← Blog

CamBooth 1.9.11 — ปิดสายเวอร์ชัน 1.x

รุ่น 1.9.11 เป็นรุ่นสุดท้ายของสายเวอร์ชัน 1.x ซึ่งเป็นตัวผลิตภัณฑ์ดั้งเดิมที่ใช้งานจริงมาตั้งแต่ปี 2022

สายนี้พัฒนาอะไรมาบ้าง

ตลอดสาย 1.x งานหลักวนอยู่กับความเสถียรของตัวโปรแกรมที่หน้างาน — การเลือกกล้อง การอ่านค่าตาชั่งต่อเนื่อง และวงจรชีวิตของการเขียนไฟล์วิดีโอ พร้อมงานย่อยอีกจำนวนมาก เช่น เตือนเมื่อพื้นที่ดิสก์เหลือน้อย และลบคลิปเก่าอัตโนมัติ

ทำไมต้องรื้อใหญ่

พอถึงปลายสายนี้ โค้ดเกือบทั้งหมดกระจุกอยู่ในไฟล์เดียวยาวราว 3,000 บรรทัด ทำให้แก้อะไรทีก็เสี่ยงพังจุดอื่น และเขียนชุดทดสอบอัตโนมัติแทบไม่ได้เลย

นี่คือเหตุผลตั้งต้นของการรื้อใหญ่ในเวอร์ชัน 3

CamBooth

บันทึกคลิปตอนแพ็คสินค้า ลดปัญหาการเคลม

ดูรายละเอียด →

อ่านต่อ

CamBooth

CamBooth — ยกฝั่งเว็บขึ้น Docker และย้ายฐานข้อมูลไป PostgreSQL

งานฝั่งเซิร์ฟเวอร์ — ติดตั้งเว็บด้วย Docker Compose ซ้อมย้ายฐานข้อมูลไป PostgreSQL จนผ่านจริง และเพิ่มเครื่องมือตรวจว่าโครงสร้างฐานข้อมูลตรงกับโค้ดหรือไม่

CamBooth

CamBooth — อัดคลิปตอนแพ็คสินค้า ลดข้อพิพาทเรื่องของไม่ครบ

บันทึกคลิปขณะแพ็คสินค้าเก็บเป็นหลักฐานทุกออเดอร์ มีทั้งโหมดมาตรฐาน (อัดคลิป + เสียง + ซับไตเติล) และโหมดเชื่อมต่อ Zort API

CamBooth

CamBooth 3.1.0 — รุ่นเชื่อม Zort และแก้ปัญหาโฟลเดอร์ภาษาไทย

เพิ่มรุ่นพิเศษที่ดึงรายการสินค้าจาก Zort มาแสดงตรง ๆ แทนการเปิดหน้าเว็บ พร้อมแก้บั๊กสำคัญที่ทำให้อัดคลิปลงโฟลเดอร์ชื่อภาษาไทยแล้วไฟล์หาย