SyncWatcher, um programa de backup exclusivo para Mac
(github.com/studiojin-dev)Olá.
SyncWatcher é um programa de backup exclusivo para Mac.
- Cópia unidirecional de diretórios
- Função de verificação após a cópia com
xxhash - Cópia com monitoramento de diretórios
- Definição de agendamento
- Monitoramento de unidades externas e desmontagem automática após a cópia
Este é um relato de desenvolvimento.
Criei este programa de backup porque era incômodo ficar fazendo backup das fotos da câmera e desmontando a unidade depois.
Fiz com Tauri, mas como não uso Windows, compilei apenas a versão para Mac.
99,999% foi vibe coding.
Também havia o objetivo de aprender a programar melhor com IA.
Hoje em dia todo mundo fala sobre harnesses, então eu entendo a ideia, mas parece difícil fazer um bom harness.
Se é exclusivo para Mac, o caminho padrão talvez fosse fazer em Swift, mas fazia muito tempo que eu não mexia com isso,
e como os LLMs fazem bem código de web UI, procurei um framework híbrido.
O Electron era um pouco pesado até no básico, então escolhi o Tauri, desenvolvido em Rust e tão elogiado.
Ao executar uma build recente, vi que ele usa algo em torno de 170 MB, então está consumindo mais memória do que eu esperava.
Ainda vou ver depois se também dá para fazer otimização de memória com IA.
No começo, como a assinatura paga que eu tinha era o Google One, usei um pouco o antigravity,
mas depois mudei para o Codex porque a Kakao lançou o GPT Pro por um preço baixo.
O modelo 5.3-codex tem dado resultados melhores do que Gemini e Sonnet via antigravity, então continuo usando só o Codex.
Quando o período do GPT Pro terminar, penso se volto para o Claude, mas já me acostumei com o Codex por bastante tempo, então fico em dúvida.
Ainda não há comentários.