สวัสดีครับ

SyncWatcher คือโปรแกรมสำรองข้อมูลสำหรับ Mac โดยเฉพาะ

  • คัดลอกไดเรกทอรีแบบทางเดียว
  • มีฟังก์ชันตรวจสอบความถูกต้องหลังคัดลอกด้วย xxhash
  • คัดลอกโดยเฝ้าดูการเปลี่ยนแปลงของไดเรกทอรี
  • กำหนดตารางเวลาได้
  • เฝ้าดูไดรฟ์ภายนอก และถอดเมานต์อัตโนมัติหลังคัดลอก

นี่คือบันทึกหลังการพัฒนา

เป็นโปรแกรมสำรองข้อมูลที่ทำขึ้นเพราะรู้สึกว่าการสำรองรูปจากกล้องแล้ว unmount นั้นยุ่งยาก
สร้างด้วย Tauri แต่เพราะไม่ได้ใช้ Windows จึงคอมไพล์เฉพาะเวอร์ชัน Mac เท่านั้น
99.999% คือการเขียนโค้ดแบบไวบ์โค้ดดิง
อีกเป้าหมายหนึ่งก็เพื่อเรียนรู้การเขียนโค้ดให้เก่งขึ้นด้วย AI
ช่วงนี้ทุกคนพูดถึงเรื่อง harness กันเยอะเลยก็พอเข้าใจความรู้สึกร่วมนะ แต่การทำ harness ให้ดีดูเหมือนจะไม่ง่าย

ถ้าเป็นแอปสำหรับ Mac โดยเฉพาะ จริง ๆ ใช้ Swift ก็น่าจะเป็นแนวมาตรฐาน แต่ไม่ได้จับมานานแล้ว
และเพราะ LLM สร้างโค้ด Web UI ได้เก่ง เลยไปมองหาไฮบริดเฟรมเวิร์ก
electron หนักไปหน่อยแม้แต่ในระดับพื้นฐาน จึงเลือก tauri ที่ว่ากันว่าดีและพัฒนาด้วย Rust
พอลองรันด้วยบิลด์ล่าสุด ก็ใช้หน่วยความจำราว ๆ 170MB ซึ่งมากกว่าที่คาดไว้

คงต้องไว้ลองดูภายหลังว่าการทำ memory optimization ด้วย AI จะช่วยได้ไหม

ช่วงแรกใช้ google one แบบเสียเงินอยู่ เลยลองใช้ antigravity ไปพักหนึ่ง
แต่พอ Kakao ปล่อย gpt pro ราคาถูก ก็เลยเปลี่ยนมาใช้ codex
โมเดล 5.3-codex ให้ผลลัพธ์ดีกว่า Gemini หรือ Sonnet ที่ใช้ผ่าน antigravity เลยยังใช้ codex อย่างต่อเนื่อง
พอช่วงเวลา gpt pro หมดลง ก็แอบคิดเหมือนกันว่าจะกลับไปใช้ Claude ดีไหม แต่ก็ชินกับ codex มาค่อนข้างนานแล้วเลยยังลังเลอยู่

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น