Mostrando entradas con la etiqueta ORDENADORES. Mostrar todas las entradas
Mostrando entradas con la etiqueta ORDENADORES. Mostrar todas las entradas

La cara oculta de la IA: su elevado impacto ambiental

El rápido avance de la inteligencia artificial (IA) se ha convertido en uno de los motores centrales de la transformación tecnológica contemporánea, pero su desarrollo supone una serie de costes que rara vez ocupan el centro del debate público. Más allá de sus aplicaciones en productividad, salud o automatización, la IA implica una infraestructura material que consume muchos recursos y que tiene consecuencias ambientales significativas. El entrenamiento de modelos de IA a gran escala requiere enormes cantidades de energía, en muchos casos procedente de fuentes no renovables, lo que contribuye al aumento de las emisiones de carbono. Este consumo no se limita al entrenamiento inicial, sino que continúa durante el uso cotidiano de los sistemas, amplificando su huella ecológica a medida que se generaliza su adopción. A ello se suma el problema del hardware especializado, como las unidades de procesamiento gráfico, cuya rápida obsolescencia genera grandes volúmenes de residuos electrónicos difíciles de gestionar. Estos dispositivos contienen materiales críticos cuya extracción y reciclaje implican impactos adicionales sobre los ecosistemas. De este modo, la IA, presentada a menudo como una herramienta para optimizar procesos y reducir costes, supone una creciente presión ambiental que permanece en gran medida invisible para los usuarios finales.

Junto a sus implicaciones ecológicas, los costes ocultos de la IA también se manifiestan en el ámbito social y económico, especialmente en términos de desigualdad global. El acceso a la infraestructura necesaria para desarrollar y desplegar sistemas avanzados de IA está altamente concentrado en un reducido número de países y grandes corporaciones tecnológicas, lo que refuerza asimetrías de poder ya existentes. Esta concentración no solo limita la capacidad de los países en desarrollo para beneficiarse plenamente de la IA, sino que también condiciona las normas, valores y prioridades que guían su evolución. Además, existen unos costes energéticos indirectos asociados a actividades como el almacenamiento masivo de datos, la ciberseguridad o el mantenimiento de centros de datos, que amplían aún más la huella total de estas tecnologías sin ser fácilmente perceptibles. Frente a este panorama, resulta imprescindible replantear el desarrollo de la IA desde una perspectiva que incorpore criterios de sostenibilidad, equidad y responsabilidad. Esto implica promover políticas públicas que incentiven el uso de energías limpias, mejorar la eficiencia del hardware y del software, y fomentar un uso responsable de la IA. Solo mediante este enfoque será posible garantizar que la inteligencia artificial contribuya al bienestar colectivo sin agravar las crisis ambientales y las desigualdades existentes.

Li, C. (2025). AI and the ugly environmental footprint it leaves behind. The Morningside Review, 20. 

McGovern, S. (2025, junio 28). Measuring the environmental cost of artificial intelligence and their data centers. Hoosier Environmental Council. 

Winsta, J. (2025). The hidden costs of AI. arXiv. 

El regreso a lo analógico en las aulas danesas

Resumen detallado del giro de Dinamarca hacia la "sobriedad digital".

Fuente: Del aula digital al libro de texto: Dinamarca quiere volver a lo análogo • FRANCE 24 Español - YouTube

El regreso a lo analógico en las aulas

Tras una década de educación centrada en lo digital, las escuelas de Dinamarca están implementando un cambio drástico hacia los métodos tradicionales. Desde el inicio del actual año escolar, se ha establecido como norma nacional la prohibición de teléfonos móviles y tabletas durante las horas de clase; de hecho, en algunas escuelas de Copenhague, los estudiantes deben dejar sus dispositivos en una caja cerrada con llave al comenzar el día. Este cambio responde a que el aprendizaje totalmente digital provocó dificultades de concentración, ya que para los alumnos era demasiado fácil distraerse con aplicaciones o videojuegos durante las lecciones. En consecuencia, los libros de texto físicos y el papel están regresando a las aulas, buscando un equilibrio donde las computadoras se utilicen solo con moderación y bajo supervisión.

Crisis de salud mental y "sobriedad digital"

Este retroceso tecnológico está motivado por datos preocupantes sobre el bienestar de los jóvenes: los adolescentes daneses de entre 13 y 18 años pasan una media de cinco horas y media al día frente a sus pantallas, lo que ha coincidido con un empeoramiento de su salud mental. Ante esta situación, la Comisión del Bienestar Infantil ha impulsado una estrategia de "sobriedad digital". El objetivo es doble: reducir los riesgos asociados al uso excesivo de redes sociales y fomentar los encuentros en la vida real, protegiendo los factores que garantizan el bienestar de la juventud.

Restricciones en el ámbito social y deportivo

La regulación de los dispositivos no se limita a las escuelas, sino que se ha extendido a centros juveniles y clubes deportivos. Se ha observado que la presencia de móviles en estos espacios es perjudicial para el ambiente de grupo, ya que reduce los niveles de energía física de inmediato y puede provocar que algunos integrantes se sientan excluidos. Incluso en clubes de atletismo, la prohibición se aplica durante los entrenamientos y competiciones para evitar que los jóvenes pierdan tiempo de práctica revisando sus dispositivos de forma accidental. Esta medida es vista como un "descanso bienvenido" que mejora la dinámica colectiva.

Responsabilidad de los adultos y conciencia ciudadana

Existe un creciente consenso en Dinamarca sobre la necesidad de que los adultos den ejemplo. Iniciativas como el Día Nacional sin Teléfonos han contado con la participación del 10% de la población, buscando que los padres "apaguen sus pantallas" para recuperar la comunicación directa con sus hijos. Según expertos en salud digital, la generación actual de padres "no sabía lo que estaba haciendo" al permitir que sus hijos fueran absorbidos por el mundo digital, pero ahora existe una conciencia colectiva mucho mayor sobre los peligros del uso sin límites. De hecho, muchas asociaciones de apoyo juvenil informan que los propios jóvenes están empezando a eliminar sus redes sociales o a imponerse límites estrictos de uso diario.

El país se encamina hacia medidas legales más estrictas. Una iniciativa ciudadana ya ha reunido más de 50,000 firmas para prohibir el acceso a TikTok, Instagram y Snapchat a menores de 15 años, propuesta que será votada en el parlamento a principios del próximo año. Este movimiento en Dinamarca refleja una tendencia mayor en el continente, ya que el Parlamento Europeo respalda actualmente la prohibición del acceso a redes sociales para menores de 16 años en toda la Unión Europea. Dinamarca, que en su momento fue pionera en la digitalización, ahora lidera un cambio de paradigma que busca devolver a los niños a las condiciones de crecimiento más esenciales y menos virtuales.

Paquete `ecospat` de R: MESS - Multivariate Environmental Similarity Surface

MESS. (Multivariate Environmental Similarity Surface) es un concepto importante en modelación de nicho ecológico, y la función ecospat.plot.mess del paquete ecospat en R se usa para visualizarlo en un mapa de puntos.

¿Qué es el MESS?

El Multivariate Environmental Similarity Surface (MESS) es una medida que evalúa cuán similares o diferentes son las condiciones ambientales de un área de proyección respecto a las condiciones del área donde se entrenó un modelo de nicho (por ejemplo, un modelo de distribución de especies). Es decir, MESS nos indica, para cada punto en el espacio geográfico, qué tan “dentro” o “fuera” está del rango ambiental observado en los datos de calibración del modelo.

¿Cómo se calcula?

  1. Se parte de un conjunto de variables ambientales (temperatura, precipitación, altitud, etc.) y un conjunto de puntos de referencia (por ejemplo, los sitios donde una especie fue observada).

  2. Para cada punto en el área de proyección:

    • Se compara el valor de cada variable con el rango observado en los puntos de referencia.

    • Se calcula un índice de similitud por variable.

    • El valor final del MESS en ese punto es el mínimo de esas similitudes entre variables.

Interpretación de los valores

Valor de MESS Interpretación Significado ecológico
> 0 Condiciones similares o dentro del rango observado El modelo puede hacer predicciones con confianza.
= 0 En el límite del rango Condición marginal.
< 0 Condiciones fuera del rango de entrenamiento Extrapolación: el modelo está prediciendo en ambientes nuevos.

Por tanto, los valores negativos nos indican regiones con combinaciones ambientales no representadas en los datos de calibración del modelo.

¿Qué hace ecospat.plot.mess?

En R, el flujo típico es así:

library(ecospat)

# Calcular el MESS
mess_result <- ecospat.mess(pred, ref)

# Visualizarlo
ecospat.plot.mess(mess_result)
  • pred: matriz o data.frame de variables ambientales del área donde se quiere proyectar el modelo.

  • ref: matriz o data.frame de variables ambientales del área de calibración (por ejemplo, puntos de presencia de la especie).

ecospat.plot.mess() genera un mapa donde:

  • Los tonos verdes/azules suelen representar áreas similares (MESS > 0).

  • Los rojos/naranjas muestran áreas con extrapolación (MESS < 0).

En resumen

  • MESS es una herramienta comparativa.

  • Permite evaluar la extrapolación ambiental de un modelo de nicho.

  • Ayuda a interpretar la fiabilidad espacial de las proyecciones de distribución.

Herramientas de Obsidian para generar html según ChatGPT

Existen varias herramientas creadas por la comunidad para Obsidian que permiten exportar tu vault o partes de él a HTML, lo que te acerca mucho a poder subirlo luego a un sitio como Neocities.

Aquí te resumo algunas buenas opciones:


🔧 Ejemplos relevantes

  • Webpage HTML Export (plugin para Obsidian): “Export html from single files, canvas pages, or whole vaults. Direct access to the exported HTML files allows you to publish your digital garden anywhere.” (GitHub)

  • Enhancing Export (plugin basado en Pandoc para Obsidian): permite exportar a formatos como HTML, DOCX, ePub e incluso generar contenido para sistemas tipo Hugo. (moritzjung.dev)

  • Obsidan‑Markdown Export Plugin: otro plugin que soporta exportar directorios o ficheros a HTML o Markdown. (GitHub)

  • Obsidian Export (CLI / librería Rust): exporta tu vault a Markdown “regular” (y parte del camino podría transformarse luego a HTML). (GitHub)


✅ Consideraciones para tu caso

  • Aunque sí puedes exportar a HTML, no siempre todos los elementos de Obsidian (plugins especiales, vistas gráficas, embeds complejos) se traducen perfectamente.

  • Después de exportar, tendrás una carpeta de HTML + assets que podrías subir a Neocities como sitio estático.

  • Es importante revisar enlaces internos, rutas de imagen, estructura de carpetas, para que todo quede funcional online.

  • Si tu intención es hacer un “digital garden” minimalista, este camino funciona muy bien: exportas, limpias, subes.


PASOS

Paso 1: Instalar el plugin en Obsidian

  1. Abre Obsidian → ve a Configuración (Settings)Community plugins (Plugins de la comunidad).

  2. Desactiva “Safe mode” (modo seguro) si está activado.

  3. Haz clic en Browse → busca “Webpage HTML Export”.

  4. Instálalo y actívalo. (Obsidian Stats)

  5. Opcionalmente, ve a los ajustes del plugin dentro de Obsidian para familiarizarte con las opciones. (nathang.dev)


Paso 2: Preparar tu Vault para exportar

  • Asegúrate de que tu carpeta de notas tenga la estructura que quieres ver publicada: carpetas, subcarpetas, enlaces internos (wikilinks [[nota]]), imágenes, etc.

  • Revisa que los enlaces funcionen y que las imágenes estén con rutas relativas o usando la carpeta de “attachments” de Obsidian.

  • Si usas plugins especiales (por ejemplo Dataview, tareas, etc.), comprueba que el plugin de exportación los soporte. (GitHub)


Paso 3: Exportar a HTML

  1. Dentro de Obsidian, abre el plugin “Webpage HTML Export”.

  2. Selecciona la opción de exportar todo el Vault (o una carpeta específica) → escoge “Multi-File Website” como preset (esto generará muchas páginas HTML y carpetas correspondientes). (nathang.dev)

  3. Indica una carpeta de destino vacía en tu sistema (por ejemplo ExportedSite/). Asegúrate de que no haya archivos previos que puedan mezclarse.

  4. Haz clic en Exportar. Espera a que termine el proceso.

  5. Una vez terminado, revisa en la carpeta destino que haya un archivo index.html, subcarpetas, archivos CSS, JS, imágenes, etc.


Paso 4: Revisar los archivos exportados

  • Abre localmente index.html en tu navegador y comprueba que los enlaces internos funcionen, que las imágenes se vean, que la estructura sea la correcta.

  • Si ves que un enlace de nota-2.md sigue apuntando a .md, tendrás que convertirlo o ajustar las rutas.

  • Si ves que el estilo se rompió (CSS, tema de Obsidian), quizá necesitarás ajustar el archivo CSS o eliminar dependencias que no importan para la web.


Paso 5: Subir a Neocities

  1. Entra a tu cuenta de Neocities o créala si aún no la tienes.

  2. Crea tu sitio o selecciona el existente.

  3. En tu Dashboard de Neocities, sube la carpeta ExportedSite/ completa: arrastra y suelta todos los archivos y carpetas exportadas.

  4. Espera a que el servidor publique los archivos; luego visita https://tusitio.neocities.org para ver tu jardín digital en línea.

  5. Verifica que todo funcione correctamente en línea (enlaces, imágenes, navegación). Corrige rutas si es necesario.


Paso 6: Ajustes finales y mantenimiento

  • Cada vez que modifiques notas en Obsidian y quieras actualizar la web: vuelve a exportar → sube nuevos archivos al sitio de Neocities (sobrescribe antiguos).

  • Si cambias muchas notas frecuentemente, considera automatizar el flujo mediante un script o un GitHub Actions que automáticamente exporte y suba a Neocities.

  • Revisa límites de almacenamiento/tráfico en Neocities para asegurarte de que tu sitio esté dentro de lo permitido.



Publicar notas de Obsidian en Neocities según ChatGPT

👉 Sí, puedes llevar tu conjunto de notas de Obsidian a Neocities, pero no directamente tal cual, porque Obsidian guarda archivos Markdown (.md) y enlaces internos que no se renderizan automáticamente en HTML dentro de Neocities.

Sin embargo, hay varias formas de hacerlo — te explico las opciones más claras 👇


🌱 Opción 1: Convertir tu vault (carpeta de Obsidian) a HTML

Esta es la forma más directa y controlada.

🔧 Qué necesitas:

  1. Tu carpeta de notas de Obsidian (Markdown, carpetas, subcarpetas, etc.).

  2. Un generador de sitios estáticos (SSG) que convierta Markdown a HTML.
    Por ejemplo:

    • Quartz → pensado específicamente para publicar vaults de Obsidian.
      https://quartz.jzhao.xyz

    • Hugo, Eleventy (11ty) o Jekyll → más flexibles, pero requieren algo más de configuración.

  3. Una vez convertido el contenido a HTML, obtendrás una carpeta “output” (por ejemplo /public o /site) con todos los archivos .html, .css, .js.

🚀 Qué haces luego:

  • Tomas esa carpeta final y la subes a tu sitio en Neocities (por el dashboard o con neocities push si usas la CLI).

  • Y listo: tu vault se verá online, con todos los enlaces internos funcionando como navegación entre páginas.

🔹 Esta opción es la más limpia y escalable.
🔹 Quartz, en particular, mantiene los backlinks, vistas gráficas y estructura jerárquica de Obsidian.


💡 Opción 2: Subir tus archivos Markdown tal cual

Posible, pero no ideal.

  • Neocities puede alojar .md, pero no los muestra renderizados.

  • Para verlos “bonitos” necesitarías añadir un script JavaScript como marked.js o showdown.js que convierta Markdown a HTML en el navegador. Se puede también pasar a html con un convertidor online como https://dillinger.io/

  • Esto funciona para unos pocos archivos, pero no escala bien si tienes cientos de notas o enlaces internos, porque tendrás que gestionar las rutas y scripts manualmente.


⚙️ Opción 3: Publicar automáticamente con Quartz o Hugo + GitHub + Neocities

Si quieres algo más automatizado:

  1. Usas Quartz o Hugo localmente.

  2. Subes el resultado a un repositorio de GitHub.

  3. Desde ahí, puedes usar la CLI de Neocities (neocities deploy) o una acción de GitHub Actions para subir automáticamente tu sitio cada vez que actualices tus notas.


🧭 En resumen

Método Dificultad Recomendado para Resultado
Subir Markdown directo ⭐ (fácil) Experimentos pequeños Markdown en texto plano o convertido con JS
Quartz / Hugo / Eleventy ⭐⭐⭐ (medio) Jardines digitales serios, con estructura y enlaces HTML limpio, enlaces funcionales, estilo personalizable
Automatización (GitHub + Neocities) ⭐⭐⭐⭐ (avanzado) Proyectos en crecimiento Publicación continua, sin hacerlo manualmente

👉 Conclusión:
No es imposible, solo necesitas un paso intermedio de conversión de Markdown a HTML.
La combinación Obsidian + Quartz + Neocities es de hecho una de las más usadas para publicar digital gardens minimalistas.



¿Cómo funciona neocities.org según Chat GPT?

Neocities.org es una plataforma gratuita para crear y alojar sitios web estáticos con HTML, CSS y JavaScript. Inspirada en la antigua GeoCities, permite a cualquier persona diseñar páginas personales, portafolios o blogs creativos fácilmente, sin bases de datos ni servidores, fomentando el aprendizaje y la libertad expresiva en la web.

1. Cómo empezar

  1. Ve a neocities.org y regístrate.

    • Tendrás que escoger un nombre de usuario: ese será parte de tu dirección web, algo tipo usuario.neocities.org.

    • Verifica tu correo si te lo piden.

  2. Una vez dentro, te aparece el “Dashboard” o panel de control de tu sitio. Aquí podrás ver los archivos que componen tu sitio web (por ejemplo index.html) y podrás subir nuevos archivos, editar los existentes, etc.

  3. Decide qué tipo de sitio quieres hacer: por ejemplo una página personal, un blog estático, un portafolio, una página de “hobbies”, etc.

  4. Empieza a crear los archivos necesarios: al menos un index.html que será la página de inicio. Puedes añadir archivos de estilo (style.css), imágenes, JavaScript si lo deseas.

  5. Sube esos archivos a Neocities (puedes arrastrar y soltar en el panel, o usar su editor interno). Luego visita tu URL del tipo usuario.neocities.org para ver cómo queda.

  6. A medida que quieras, puedes modificar los archivos, añadir más páginas (about.html, contacto.html…), vincularlas entre sí, etc.


2. Qué puedes hacer

  • Crear un sitio estático: es decir, contenido que no depende de una base de datos dinámica ni de “backend” complejo — simplemente HTML, CSS, JavaScript que el navegador carga tal cual.

  • Mostrar imágenes, texto, gráficos, animaciones (mediante JS), etc.

  • Ideal para: páginas personales, blogs simples, portafolios, proyectos web ligeros, páginas “retro” tipo web 1.0.

  • Puedes aprender haciendo: modificar código, ver cómo cambia tu página, entender HTML/CSS/JS.


3. Límites de la versión gratuita

La versión gratuita tiene límites. Te los detallo:

  • Almacenamiento (espacio para tus archivos) para cuentas gratuitas: 1 GB. (neocities.org)

  • Ancho de banda (cuánta descarga pueden hacer los visitantes desde tu sitio): para la versión gratuita alrededor de 200 GB. (icctutorial.pages.dev)

  • Tipos de archivo permitidos en la versión gratuita: mayormente HTML, CSS, JS, imágenes, Markdown, textos, fuentes. (genealogy-web-creations.com)

  • Si quieres más espacio, más ancho de banda, dominios personalizados, etc., existe un plan de pago (“Supporter”) que ofrece ~50 GB de almacenamiento y ~3000 GB de ancho de banda. (neocities.org)

  • Es importante tener en cuenta que aunque haya “límite”, algunos lo llaman “soft limit”: pequeñas sobrecargas pueden tolerarse, pero no es para tráfico muy masivo sin pasar al plan de pago. (icctutorial.pages.dev)


4. Qué tener en cuenta al subir contenido

  • Aunque 1 GB es mucho para muchas páginas personales, las imágenes, vídeos, animaciones pesadas pueden usar mucho espacio rápido. Si tienes muchas imágenes grandes, conviene optimizarlas (reducir tamaño, usar formatos eficientes). (Reddit)

  • Dado que es solo “hosting estático”, no puedes usar código de servidor (PHP, bases de datos MySQL, etc). Es para HTML/CSS/JavaScript básicamente. (Wikipedia)

  • Tu sitio tendrá la URL de subdominio de Neocities (por ejemplo usuario.neocities.org). Si quieres un dominio propio (“www .tu-dominio.com”) esto normalmente está en el plan pago o requiere configuración especial.

  • Aunque los archivos estén permitidos, el tráfico (“bandwidth”) puede convertirse en limitante si tienes muchos visitantes o descargas muy grandes.

  • Haz backups de tu sitio por si acaso.


Perfecto 😄
Vamos a hacer un mini-tutorial paso a paso para que empieces en Neocities.org desde cero y publiques tu primer sitio web gratuito.
Solo necesitas un navegador, nada más.


PASOS

🧩 PASO 1: Crear tu cuenta

  1. Entra a 👉 https://neocities.org

  2. Haz clic en “Create your site” o “Crea tu sitio”.

  3. Escribe:

    • Nombre de usuario → será parte de tu dirección, por ejemplo tusitio.neocities.org

    • Correo electrónico

    • Contraseña

  4. Acepta los términos y confirma.
    🔹 Ya tendrás un panel de control llamado Dashboard.


🗂️ PASO 2: Conoce tu panel (Dashboard)

En tu Dashboard verás algo así:

  • Un listado de archivos (index.html, style.css, etc.)

  • Botones como:

    • Upload Files → subir archivos desde tu computadora.

    • New File → crear un archivo nuevo desde el navegador.

    • Edit → abrir el editor interno de Neocities (puedes escribir HTML ahí directamente).

  • Un botón que dice View Site → abre tu página pública.

Tu sitio, al inicio, se verá vacío o con una página de bienvenida temporal.


🧠 PASO 3: Crea tu primera página

Vamos a hacer un “Hola mundo”.

  1. Crea un archivo nuevo llamado index.html (si no existe).

  2. Escribe lo siguiente dentro del editor:

<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="UTF-8">
  <title>Mi primer sitio</title>
  <style>
    body {
      background-color: #f0f8ff;
      color: #222;
      font-family: sans-serif;
      text-align: center;
      margin-top: 50px;
    }
  </style>
</head>
<body>
  <h1>¡Hola, Internet! 🌐</h1>
  <p>Bienvenido a mi primer sitio en Neocities.</p>
  <p>Creado con ❤️ y HTML puro.</p>
</body>
</html>
  1. Guarda el archivo.

  2. Haz clic en View Site → verás tu página publicada en la dirección
    👉 https://tusitio.neocities.org

¡Listo! 🎉 Ya tienes tu primer sitio web público.


🎨 PASO 4: Añadir estilo o más páginas

Puedes crear más archivos, por ejemplo about.html, con tu biografía o enlaces.
Luego, desde el index.html, añades un enlace:

<p><a href="about.html">Sobre mí</a></p>

Y así se van conectando las páginas.

También puedes subir:

  • Imágenes (.jpg, .png, .gif)

  • Archivos CSS externos (style.css)

  • Archivos JavaScript (script.js)


💡 PASO 5: Personaliza y mejora

Ideas para seguir aprendiendo:

  • Cambiar colores y fuentes con CSS.

  • Usar animaciones simples con JavaScript.

  • Poner un contador de visitas o reloj (con código JS).

  • Crear un “blog” estático con archivos HTML enlazados entre sí.

  • Explorar sitios de otros usuarios desde el menú Explore (inspírate).


🧭 PASO 6: Límite y plan gratuito

  • Espacio total: 1 GB

  • Tráfico mensual: 200 GB aprox.

  • Sin anuncios.

  • Sitios públicos y gratuitos.

  • Puedes subir ilimitados archivos mientras no superes el límite.

Si algún día quieres más (dominio propio, 50 GB, estadísticas, HTTPS personalizado), puedes pasar al plan Supporter (~$5/mes).


ARCHIVOS MARKDOWN

En Neocities puedes subir archivos Markdown (.md) sin problema.

Sin embargo, hay un detalle importante:
Neocities no convierte automáticamente Markdown a HTML. Eso significa que si subes un archivo archivo.md, el navegador lo mostrará como texto plano (no renderizado como una página web).

👉 Soluciones posibles:

  1. Convertir tus archivos Markdown a HTML (con herramientas como Dillinger.io, pandoc, o extensiones de tu editor de texto) antes de subirlos.

  2. O usar JavaScript (por ejemplo, la librería marked.js) en una página HTML para cargar y renderizar Markdown dinámicamente.

Dos formas de mostrar contenido Markdown (.md) en tu sitio de Neocities:


🧩 OPCIÓN 1: Convertir Markdown a HTML (más simple)

  1. Escribe tu texto en un archivo contenido.md, por ejemplo:

# ¡Hola Neocities!
Este es mi primer archivo **Markdown**.

- Puedo usar listas
- Negritas y cursivas
- Enlaces [como este](https://neocities.org)
  1. Usa una herramienta para convertirlo a HTML:

  2. Sube el archivo contenido.html a tu sitio de Neocities.

  3. ¡Listo! Se mostrará como cualquier otra página web.
    👉 Ejemplo: https://tusitio.neocities.org/contenido.html

✅ Es la forma más estable y ligera, ideal para principiantes.


⚙️ OPCIÓN 2: Mostrar Markdown “en vivo” con JavaScript

Si prefieres mantener tus archivos .md y que se conviertan automáticamente en el navegador, puedes hacerlo con una librería como marked.js.

Crea un archivo index.html así:

<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="UTF-8">
  <title>Markdown en Neocities</title>
  <script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
</head>
<body>
  <div id="contenido">Cargando...</div>

  <script>
    fetch('contenido.md')
      .then(res => res.text())
      .then(texto => {
        document.getElementById('contenido').innerHTML = marked.parse(texto);
      });
  </script>
</body>
</html>

Y en el mismo directorio, sube tu archivo contenido.md.
Cuando abras tu sitio (https://tusitio.neocities.org), el navegador descargará el Markdown, lo convertirá y lo mostrará como HTML.



Iconos varios

Gama amplia de emoticonos (emoji) organizados por temáticas típicas de un blog, ideales para usar en un índice HTML sencillo.


🧠 Temas de conocimiento / aprendizaje

📚  Libros / Lecturas
🧠  Conocimiento / Aprendizaje
📝  Notas / Reflexiones
📖  Citas / Fragmentos
🎓  Educación / Cursos

💻 Tecnología / Programación

💻  Programación general
🧩  Desarrollo web
⚙️  Herramientas / Configuración
🔐  Seguridad / Privacidad
🧮  Algoritmos / Matemáticas
🤖  Inteligencia artificial

🌿 Crecimiento personal / Mindfulness

🌿  Bienestar / Minimalismo
💭  Pensamientos / Filosofía
🧘‍♂️  Meditación / Paz interior
🌞  Motivación / Hábitos
❤️  Relaciones / Emociones

🗺️ Viajes / Cultura / Curiosidades

✈️  Viajes
🌍  Lugares / Geografía
🎨  Arte / Cultura
📸  Fotografía
🍱  Comida / Gastronomía

💡 Creatividad / Ideas / Inspiración

💡  Ideas / Inspiración
🎨  Diseño / Creatividad
🧵  Historias / Relatos
🎬  Cine / Series
🎶  Música

💼 Trabajo / Productividad

📅  Organización / Planificación
📈  Productividad
🧰  Herramientas / Recursos
🪄  Trucos / Consejos
💬  Comunicación / Escritura

🌐 Internet / Comunidad / Blog

🌐  Internet / Web
📰  Actualizaciones / Noticias
🧭  Navegación / Índice
💬  Comentarios / Comunidad
📣  Anuncios / Novedades

🧪 Ciencia / Datos / Curiosidades

🧪  Ciencia
🔬  Experimentos
🌌  Astronomía / Universo
📊  Datos / Estadísticas
💫  Curiosidades

🧩 Ejemplo práctico de uso en tu HTML

<details open>
  <summary>📚 Libros</summary>
  <ul>
    <li><a href="#">📖 Lecturas de 2024</a></li>
    <li><a href="#">🧠 Reseñas y aprendizajes</a></li>
  </ul>
</details>

<details>
  <summary>💻 Programación</summary>
  <ul>
    <li><a href="#">🧩 Desarrollo web</a></li>
    <li><a href="#">🤖 Inteligencia artificial</a></li>
  </ul>
</details>

⚔️ Historia / Guerra / Armas

🏺  Historia antigua
⚔️  Guerras / Batallas
🛡️  Caballería / Edad Media
🏹  Armas antiguas
🔫  Armas modernas
🚁  Conflictos contemporáneos
🎖️  Héroes / Estrategias
🪖  Militar / Ejércitos
🧭  Exploraciones / Descubrimientos
🕰️  Cronología / Líneas del tiempo

📜 Historia general / Cultura

📜  Civilizaciones
🏛️  Imperios / Reinos
📅  Fechas históricas
⚱️  Arqueología
🗿  Monumentos / Patrimonio
📯  Revoluciones / Cambios sociales
🧩  Curiosidades históricas
🗺️  Mapas / Territorios

🧩 Ejemplo práctico para HTML

<details open>
  <summary>⚔️ Historia y Guerra</summary>
  <ul>
    <li><a href="#">🏺 Historia antigua</a></li>
    <li><a href="#">🛡️ Edad Media y Caballería</a></li>
    <li><a href="#">🔫 Armas modernas</a></li>
    <li><a href="#">🚁 Conflictos contemporáneos</a></li>
    <li><a href="#">🎖️ Estrategias y personajes históricos</a></li>
  </ul>
</details>


Pasos para ordenar alfabéticamente un listado en LibreOffice Writer

  1. Seleccionar el texto que se quiere ordenar.

    • Por ejemplo:

      Pedro
      Ana
      Luis
      Marta
      
  2. En la barra superior, hacer clic en:
    Menú → Herramientas → Ordenar…

  3. Se abrirá la ventana Ordenar:

    • En el apartado Claves, seleccionar la opción Clave 1 → Párrafo.

    • En Tipo, elegir Alfabéticamente.

    • En Orden, elegir Ascendente (de A a Z) o Descendente (de Z a A).

  4. Pulsa Aceptar.


Resultado (orden ascendente):

Ana
Luis
Marta
Pedro

💡 Consejos útiles:

  • Si hay texto dentro de una tabla, también se puede ordenar:

    • Seleccionar las celdas → Tabla → Ordenar → y seguir pasos similares.

  • Si las líneas tienen varias palabras y se quieren ordenar por una palabra específica, se puede configurar en la ventana Ordenar qué “campo” usar (por ejemplo, por la segunda palabra de cada línea).