Estado del entorno
Diagnóstico del equipo para el Sprint 0. Sin fechas: este documento describe el estado actual, no un calendario.
Instalado
| Herramienta | Versión | Cómo se ejecuta |
|---|---|---|
| Git | 2.56.0 | git |
| Python | 3.14.8 | python3 |
| SQLite | 3.54.0 | sqlite3 |
| VS Code | 1.139.1 | flatpak run com.visualstudio.code |
| pgAdmin 4 | 9.18 | flatpak run org.pgadmin.pgadmin4 |
| GitHub Desktop | 3.4.13 | flatpak run io.github.shiftey.Desktop |
| Obsidian | 1.14.4 | flatpak run md.obsidian.Obsidian |
Configurado
- Git con identidad global (
user.nameyuser.email), rama principalmainycore.autocrlf input. - Alias de terminal para abrir VS Code (
code), pgAdmin (pgadmin4) y GitHub Desktop (github-desktop). - Extensiones de VS Code: Python, Pylance, Python Debugger, GitLens, Error Lens, Markdown All in One, Code Spell Checker y Spanish.
- Obsidian: carpeta de plantillas
09_Plantillas; notas diarias en02_Bitacoracon la plantilla09_Plantillas/Bitácora diaria. - Estructura del vault por etapas y tipos de contenido.
- Syncthing 2.1.7 activo como servicio de usuario; carpeta
obsidian-generalen modo Send & Receive. - Proyecto
buscador-materialcon prototipo funcional en08_Proyectos/buscador-material/prototipo/; implementación final pendiente.
Pendiente
- Crear la clave SSH y vincularla a GitHub.
- Verificar el primer repositorio con commit y push.
- Instalar PSeInt antes del sprint de lógica y algoritmos (
yay -S pseint-bino descarga oficial). - Instalar PostgreSQL servidor (pgAdmin es solo el cliente). Se hará en el sprint de datos y SQL de la Etapa 1.
- Inicializar Git en el vault y definir el backup.
- Instalar Docker cuando empiece la Etapa 3 (no es necesario ahora).
Comandos útiles
# Abrir VS Code (o el alias `code`)
flatpak run com.visualstudio.code
# Abrir pgAdmin (o el alias `pgadmin4`)
flatpak run org.pgadmin.pgadmin4
# Abrir GitHub Desktop (o el alias `github-desktop`)
flatpak run io.github.shiftey.Desktop
# Abrir Obsidian
flatpak run md.obsidian.Obsidian
# Ver versiones
git --version
python3 --version
sqlite3 --versionNotas
code,psqlypg_isreadyno están en el PATH porque las aplicaciones son Flatpak y PostgreSQL no está instalado.- No hay Docker ni GitHub CLI; no son necesarios para el Sprint 0.
- La configuración dura 3 días. Lo que falte pasa al Sprint 1.