Pular para o conteúdo

Caderno de Vocabulario

O caderno de vocabulario e seu dicionario pessoal de ingles tecnico. Sempre que voce clica em “Salvar” (botao de marcador) no cartao de aprendizado, a expressao e automaticamente armazenada no caderno.

Armazenamento Local + Sincronizacao Opcional na Nuvem

Seção intitulada “Armazenamento Local + Sincronizacao Opcional na Nuvem”

O DevGlish usa SwiftData para armazenar o caderno localmente no seu Mac:

  • Completamente offline — Nao precisa de internet para acessar o caderno
  • Salvamento instantaneo — Clicar em salvar armazena imediatamente no local, sem atraso
  • Privacidade em primeiro lugar — Seus dados de aprendizado ficam apenas no seu Mac

Se voce usa varios Macs ou iPhones, ative a sincronizacao na nuvem:

Settings → Word Book → Cloud Sync
└─ Enable Sync: [Toggle ON]
└─ Sync across devices using Cloudflare D1

Apos ativar:

  • Seu caderno de vocabulario sincroniza automaticamente com a nuvem do DevGlish
  • Acessivel em qualquer dispositivo logado com o mesmo caderno
  • Resolucao de conflitos usa timestamp (modificacao mais recente tem prioridade)

Abra o caderno do DevGlish e veja todas as expressoes salvas, em ordem cronologica inversa:

Word Book (127 entries)
Recent
└─ "Good catch" -- saved 2 hours ago
└─ "LGTM" -- saved 1 day ago
└─ "deque" -- saved 3 days ago
All Words (by category)

Clique em qualquer expressao para ouvir a pronuncia novamente ou ver detalhes.

Encontre rapidamente expressoes aprendidas anteriormente:

  • Por ingles — Digite “good” para encontrar todas as expressoes contendo “good”
  • Por portugues — Digite “otimo” para ver expressoes em ingles relacionadas
  • Por tag — Se voce marcou “code-review”, pesquise a tag para filtrar rapidamente
Search: "catch"
├─ Good catch
├─ Catch-all
└─ Safety catch

Crie suas proprias tags para organizar o caderno:

  • code-review — Expressoes comuns de revisao de codigo
  • standup — Expressoes de daily e 1:1
  • technical-writing — Escrita de PRs e READMEs
  • interview-prep — Preparacao para entrevistas tecnicas
  • pronunciation — Pratica de pronuncia importante
Settings → Word Book → Tags
+ New Tag
└─ Name: "async/await"
Color: Blue

Adicione multiplas tags a uma expressao e depois filtre por tag ao navegar.

O caderno mostra seu progresso de aprendizado:

Word Book Stats
Total entries: 287
This week: +12
Tags: 8
Average mastery: 4.2/5 (with Spaced Repetition)
Review due today: 3

Se voce tem uma lista existente de expressoes em ingles (de Anki, Quizlet ou arquivo de texto), pode importar em lote:

FormatoExemploUso
CSVExpressao,Portugues,TagsWord Book → Import → Select CSV
TXTUma expressao por linhaMais simples, mas sem portugues ou tags
ColarColar texto diretamenteWord Book → Import → Paste
  1. Abra o caderno do DevGlish
  2. Clique em “Importar”
  3. Selecione o arquivo ou cole o conteudo
  4. Visualize o conteudo de importacao (verifique se o formato esta correto)
  5. Clique em “Confirmar Importacao”
  6. Opcional: Adicione tags aos termos importados
Expression,Portuguese,Tags
Good catch,Boa observacao,code-review,praise
LGTM,Parece bom,code-review,approval
Could you elaborate,Voce poderia detalhar,code-review,request
Ship it,Pode publicar,code-review,approval

Exporte seu caderno como CSV a qualquer momento para uso em outras ferramentas:

Word Book → Export → CSV
Arquivo gerado: DevLingo-WordBook-2024-04-06.csv
Contem: Todas as expressoes, portugues, tags, data de salvamento, estatisticas de revisao
  • Backup — Exporte para o computador, armazenamento permanente
  • Notion — Importe para um banco de dados do Notion como base de conhecimento pessoal
  • Anki — Prepare para transferir ao Anki (suporte oficial futuro)
  • Compartilhamento em equipe — Exporte a biblioteca de expressoes de code review compartilhada da equipe

Se voce ativou a repeticao espacada (Pro), o caderno rastreia automaticamente o progresso de revisao:

Word Book Entry
Expression: "Have you considered..."
Saved: 2024-02-15
Spaced Repetition Stats:
Quality: 4/5 (Good)
Interval: 7 days
Next review: 2024-04-13
Streak: 3 days

Se esta comecando, nao precisa de um sistema de tags complexo. Essas tres sao suficientes:

  1. daily-use — Expressoes que podem ser usadas imediatamente no trabalho
  2. aspiring — Expressoes que quer dominar mas ainda esta aprendendo
  3. controversial — Com multiplas pronuncias ou formas de expressao (como pronuncia do nginx, REST vs REST-API)

Preparando para entrevistas tecnicas? Crie a tag “interview-2024-q2” e foque nestes:

  • Expressoes comuns de auto-apresentacao
  • Expressoes para explicar algoritmos
  • Expressoes para analise de trade-offs (“The tradeoff is…”)
  • Pronuncia de termos tecnicos (especialmente os que voce erra com frequencia)

Crie uma biblioteca padrao para seus comentarios de code review frequentes:

code-review Tag (45 entries)
├─ Nit-picks: "Nit: could we use...", "Minor: consider..."
├─ Approval: "LGTM", "Looks good"
├─ Questions: "Could you elaborate...", "Have you considered..."
└─ Requests: "We should probably...", "Nice catch"

Ao escrever revisoes, pesquise a tag para encontrar rapidamente a melhor formulacao.

Exportar o caderno como deck do Anki para repeticao espacada mais poderosa:

Word Book → Export for Anki
└─ Front: English expression + IPA
└─ Back: Portuguese, usage example, pronunciation audio

Sincronizar diretamente com um banco de dados do Notion:

Settings → Integrations → Notion
└─ Sync DevLingo Word Book to:
https://notion.so/my-english-vocab

P: Se eu excluir um item do caderno, ele tambem sera excluido na nuvem? R: Sim. Se a sincronizacao na nuvem estiver ativada, a exclusao sera sincronizada para todos os dispositivos. Para manter a versao anterior a sincronizacao, desative primeiro a sincronizacao na nuvem.

P: Posso acessar o caderno no iPhone? R: Atualmente apenas no Mac. A versao para iPhone esta em desenvolvimento.

P: O caderno tem limite de tamanho? R: Nao. O armazenamento local e limitado apenas pelo espaco de armazenamento do seu Mac. A sincronizacao na nuvem nao tem limite rigido de entradas.

P: Como compartilhar o caderno com a equipe? R: Exporte como CSV e compartilhe com colegas. Eles podem importar em seus proprios cadernos. O suporte a biblioteca de equipe esta planejado para o futuro.