Compartiendo y disfrutando conocimiento, diseño, desarrollo y experiencias.
Ideas en Blanco es un espacio digital donde comparto mis pensamientos, conocimientos y experiencias sobre:
- 💻 Desarrollo Web - Tutoriales, tips y mejores prácticas
- 🎨 Diseño - Tendencias, herramientas y creatividad
- 🔬 Ciencia - Curiosidades, descubrimientos y explicaciones
- 🌌 Espacio - Astronomía, física y el universo
- 🛠️ Tecnología - Herramientas, frameworks y novedades
- 📚 Recursos - Enlaces útiles y recomendaciones
"Lo breve, si despierta algo, siempre vale."
"Las palabras no cambian el mundo, pero cambian a quien lo mira."
Creo en el poder de compartir conocimiento de forma accesible y en crear contenido que inspire y eduque.
Este blog está construido con las siguientes tecnologías modernas:
- Hexo
v7.3.0
- Generador de sitios estáticos rápido y eficiente
- Solitude
v3.0.19
- Tema elegante y minimalista- Soporte para modo claro/oscuro
- Responsive design
- Optimizado para SEO
- Integración con comentarios
- pnpm
v10.12.4
- Gestor de paquetes eficiente - Node.js
v18+
- Entorno de ejecución - GitHub Pages - Hosting gratuito
- GitHub Actions - CI/CD automático
- ⚡ Rendimiento Optimizado - Carga rápida y eficiente
- 📱 Responsive - Perfecto en todos los dispositivos
- 🌙 Modo Oscuro - Experiencia visual adaptable
- 💬 Sistema de Comentarios - Waline integrado
- 🔍 SEO Optimizado - Meta tags y estructura semántica
- 📊 Analytics - Seguimiento de visitas y engagement
- 🎵 Reproductor de Música - Ambiente personalizable
Características únicas añadidas específicamente a este blog
- 🌈 Fondo de Plasma Animado - Efectos visuales dinámicos con gradientes
- 💫 Sistema de Transparencias - UI semitransparente con efectos glass morphism
- 📅 Widget de Calendario Mejorado - Diseño personalizado con estilos centrados
- ⚙️ Configuración Extendida - Integración automática de CSS y JS personalizados
- 🎭 Efectos Hover Avanzados - Interacciones visuales mejoradas
- 📱 Optimizaciones Responsive - Adaptaciones específicas para móviles
blog/
├── 📂 source/
│ ├── 📂 _posts/ # Artículos del blog
│ ├── 📂 _data/ # Configuraciones adicionales
│ ├── 📂 css/ # Estilos personalizados
│ ├── 📂 js/ # Scripts personalizados
│ └── 📂 img/ # Imágenes y recursos
├── 📂 docs/ # Documentación
├── 📄 _config.yml # Configuración principal de Hexo
├── 📄 _config.solitude.yml # Configuración del tema
└── 📄 package.json # Dependencias del proyecto
- Node.js 18 o superior
- pnpm (recomendado) o npm
# Clonar el repositorio
git clone https://github.com/avdyan/blog.git
cd blog
# Instalar dependencias
pnpm install
# Modo desarrollo
pnpm run server
# Construir para producción
pnpm run build
pnpm run clean # Limpiar archivos generados
pnpm run build # Construir sitio estático
pnpm run server # Servidor de desarrollo
pnpm run deploy # Desplegar a GitHub Pages
- 🌌 La velocidad de la luz y lo que observamos
- 🔮 Famosas paradojas físicas
- ⚛️ Computación cuántica
- 🧪 Marie Curie en 3 minutos
- 🌐 Crear portafolio web
- 📱 Mejores extensiones
- ⚡ PageSpeed y optimización web
- 🔧 Recursos desarrollo y diseño web
¡Las contribuciones son bienvenidas! Si encuentras algún error o tienes sugerencias:
- 🍴 Fork el proyecto
- 🌿 Crea una rama para tu feature (
git checkout -b feature/AmazingFeature
) - 📝 Commit tus cambios (
git commit -m 'Add some AmazingFeature'
) - 📤 Push a la rama (
git push origin feature/AmazingFeature
) - 🔃 Abre un Pull Request
Este proyecto está bajo la Licencia Apache 2.0. Ver el archivo LICENSE para más detalles.
Un agradecimiento especial a los desarrolladores del tema Solitude:
- Desarrollador Principal: everfu
- Repositorio: hexo-theme-solitude
- Documentación: solitude.js.org
Gracias al equipo de Hexo por crear un generador de sitios estáticos tan potente y flexible.
- GitHub Pages - Hosting gratuito
- Waline - Sistema de comentarios
- Vercel - Backend para comentarios
- Cloudflare - CDN y optimización