Skip to content

Repository files navigation

jardiBlog 🌱

Diario de una huerta. Blog personal donde se documenta el día a día de una huerta: siembras, cosechas, aprendizajes y una galería de fotos organizada por etiquetas.

🔗 Sitio en producción: aitor.info

Descripción

jardiBlog es el proyecto personal de aitor ibañez, pensado como un cuaderno de bitácora de su huerta. Combina entradas de blog (con un tono cercano, directo y en primera persona) con una galería de imágenes clasificada por etiquetas (por ejemplo, lechuga, huerta25, balcón...), de forma que cada foto puede quedar asociada tanto a una entrada del blog como a su correspondiente tag en la galería.

Tecnologías

  • Astro — generador de sitios estáticos
  • TypeScript
  • Tailwind CSS — estilos
  • pnpm — gestor de paquetes
  • GitHub Actions — integración/despliegue continuo

Estructura del proyecto

/
├── .github/workflows/   # Flujos de CI/CD
├── .vscode/             # Configuración recomendada para VS Code
├── public/              # Archivos estáticos
├── src/                 # Código fuente (páginas, componentes, contenido)
├── astro.config.mjs     # Configuración de Astro
├── tailwind.config.cjs  # Configuración de Tailwind CSS
├── tsconfig.json        # Configuración de TypeScript
└── package.json

Requisitos previos

Instalación

Clona el repositorio e instala las dependencias:

git clone https://github.com/aitorjs/jardiBlog.git
cd jardiBlog
pnpm install

Uso

Comando Acción
pnpm dev Inicia el servidor de desarrollo en localhost:4321
pnpm build Genera la versión de producción en ./dist/
pnpm preview Previsualiza localmente la build de producción

Contenido

  • Entradas de blog: escritas con un tono cercano y práctico, en primera persona, con conceptos clave en negrita, algo de humor y un cierre a modo de "Aprendizajes".
  • Galería: fotos ordenadas por fecha de publicación (descendente) y clasificadas mediante etiquetas, que permiten navegar por tema (por ejemplo, todas las fotos relacionadas con la lechuga).

Analíticas

  • La primera vez que visitas el sitio con ?no-track (por ejemplo https://aitor.info/?no-track), se guarda una cookie no-track=1 durante un año.
  • En cada carga de página, el script comprueba si esa cookie existe antes de inyectar el <script> de GoatCounter. Si existe, no lo carga y por tanto esa visita no se contabiliza.
  • Si en algún momento quieres reactivar el tracking, basta con visitar ?track para borrar la cookie.

Limpiar PDF de CV

  • Limpiar metadatos: exiftool cv-aitoribanez-es.pdf -all=aitor-ibanez-cv
  • Comprimir pdf: freeconvert.com/compress-pdf

TODOs

Errores conocidos

  • Textos en su idioma de las imágenes, sea dentro de la galería o en las últimas fotos. Para las ultimas fotos: ir al index en euskara, clicar en una imagen, abrir el texto de la imagen dentro del lightbox y aparece en euskara. Bien. Cambiar a castellano. Hacer lo mismo. El texto aparece en castellano. Bien. Cambiar a euskara. Hacer lo mismo pero el texto aparece en castellano en vez de en euskara. Para los mismo con la galería de imágenes.

Mas tarde

  • 46 fotos con su descripcion, titulo y metatags y ordenadas por pubDate en orden descendente. Ordenado por nombre ascendente en IMG_20260705_203828.jpg como siguiente foto seleccionada a subir. Tenemos más de 90 fotos en el repo.
  • Se pueden meter datos estructurados para blog sería BlogPosting por cada blog. Para las imágenes de la galería serua ImageGallery o ImageObject.

Recordatorio

  • Posibles eitquetas de galeria: huerta26, huerta25, h24, balcón. fraisoro, blasenea...
  • Tono de las entradas de blog: cercano, directo, práctico, en primera persona, con negritas para conceptos clave, algo de humor suave y emojis puntuales, y un cierre tipo "Aprendizajes".

Licencia

Este proyecto está publicado bajo licencia MIT.

Autor

Desarrollado y mantenido por aitor ibañez.

Por qué oidio y no mildiu

Aquí está la clave que mucha gente desconoce: el mildiu necesita agua líquida sobre la hoja para que sus esporas germinen (por eso se dispara con lluvia, rocío persistente o riego que moja el follaje). El oidio, en cambio, es casi lo contrario: sus esporas germinan mejor con humedad ambiental alta pero hoja seca. No necesita que llueva ni que la hoja esté mojada; le basta con aire húmedo y temperaturas suaves-cálidas (20-28°C aprox.), especialmente con oscilación entre días calurosos y noches algo más frescas.

Así que la combinación que describes —más calor de lo habitual + algo más de humedad ambiental, pero sin encharcar hoja porque riegas con regadera a ras de pie— es prácticamente el escenario ideal para oidio y bastante desfavorable para mildiu. No es casualidad, es justo la firma climática de cada enfermedad.

https://huerto-en-casa.com/cenicilla-en-tomate/

About

Diario de una huerta

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages