Publicar Jupyter Notebooks en WordPress (sin Iframe ni HTML)

Publicar Jupyter Notebooks en WordPress (sin Iframe ni HTML)
Publicar Jupyter Notebooks en Wordpress

Publicar Jupyter Notebooks en WordPress

La aparición, hace ya unos años, de los Notebooks de Jupyter abrió la puerta no solamente alumbrando nuevas aplicaciones del mismo estilo, como Google Colaboratory en la que misma Google colaboró en su desarrollo. Los Notebooks de Jupyter revolucionaran la edición y creación de contenidos en la web. Actualmente se trata a los notebooks de Jupyter como editores de código que se ejecutan de forma interactiva, de la misma forma que los «notebooks» de Google Colaboratory se utilizan para poder ejecutar esos mismos códigos en los servidores que Google, de momento, pone a disposición de todos. Insistimos: no se está despreciando la posibilidad de compartir código. Estamos recalcando la idea de que compartimos código pero que además los resultados serán dinámicos.

¿Dónde está la presunta revolución en las publicaciones web?
La respuesta es muy sencilla: el notebook contiene todo el texto e imágenes que queramos incorporar, todo el código que deseemos ejecutar y también los resultados de ejecutar dicho código. Dicho de otra forma, no nos encontramos delante de aquella revolución que supuso poder insertar vídeos (inicialmente en Flash y posteriormente en HTML5). No estamos insertando un vídeo, por definición algo cerrado, completamente codificado, compilado podríamos decir, y que ofrecerá millones de veces el mismo resultado (la visualización del vídeo). Con los «notebooks» nuestros resultados variarán en función cómo se haya ejecutado el programa. Es algo dinámico y por tanto sus resultados también.

Github Pages también trabaja en esa dirección, nos permite crear páginas web que muestren el programa que tenemos en un repositorio de Github pero precisamente carece de editor interactivo y sus resultados son más clásicos (una página web que ofrece unos resultados que se están ejecutando en los servidores de Github).

Formas de ejecutar Jupyter Notebooks
Cuenta con una licencia BSD modificada que permite que cualquier usuario lo utilice de forma gratuita en su ordenador.

Publicación de los Jupyter Notebooks en WordPress.

Jupyter Notebooks es un editor web que permite editar un documento que contiene lineas de código que se ejecutan de forma interactiva. Podemos añadir instrucciones en R o Python que analicen o realicen predicciones sobre datos. El objetivo es mostrar los resultados obtenidos o gráficas en el documento.

Editamos el documento, añadiendo tipos de bloques (celdas en Jupyter):

MarkDown: para añadir texto. En el texto podemos añadir marcas que al ejecutar el bloque generaran una estilo deseado (negrita, listas…). También soporta Latex.
Code: para añadir las lineas de código.
Raw: para añadir texto. En este caso no se podrán añadir marcas de estilo.
Heading: para dar estructura al documento. Por ejemplo para exportar a PDF.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *