SyncWatcher โปรแกรมสำรองข้อมูลสำหรับ Mac โดยเฉพาะ
(github.com/studiojin-dev)สวัสดีครับ
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 มาค่อนข้างนานแล้วเลยยังลังเลอยู่
ยังไม่มีความคิดเห็น