Colaboratory y WordPress

Colaboratory y WordPress
Colaboratory y Wordpres
Dos de los sistemas más utilizados actualmente pueden trabajar juntos. La potencia de Colaborative nos permite escribir y ejecutar programas de Python en un simple navegador. WordPress es actualmente el gestor de contenidos o CMS más utilizando en la creación de sitios online.
Al trabajar conjuntamente aumentamos la potencia y versatilidad de nuestra web o blog escrita en WordPress y abrimos el camino para Colaborative pueda ser una herramienta prácticamente de proposito general.
¿Qué es Colaboratory?Colaboratory, o «Colab», es un producto de Google Research. Permite a cualquier usuario escribir y ejecutar código arbitrario de Python en el navegador. Es especialmente adecuado para tareas de aprendizaje automático, análisis de datos y educación. Desde un punto de vista más técnico, Colab es un servicio de cuaderno hospedado, en este caso en Google, que utiliza la técnologia de los Jupyter Notebook. Colab no requiere configuración y nos ofrece acceso sin coste adicional a recursos informáticos de Google  como son su potentes GPUs.

¿De verdad se puede usar sin coste adicional?Sí. Puedes usar Colab sin coste adicional.

Suena demasiado bien para ser verdad. ¿Qué limitaciones tiene?linkLos recursos de Colab no están garantizados ni son ilimitados, y los límites de uso a veces varían. Estas restricciones son necesarias para que Colab pueda ofrecer recursos sin coste adicional. Para obtener más información, consulta el apartado sobre límites de recursos.

A los usuarios que quieran disfrutar de un acceso más fiable a mejores recursos puede que les interese suscribirse a Colab Pro.

En Colab, los recursos se asignan dando prioridad a los casos prácticos interactivos. Están prohibidas las acciones asociadas a operaciones informáticas en bloque, las acciones que afecten negativamente a otras y las acciones orientadas a eludir nuestras políticas. No se permite hacer lo siguiente en entornos de ejecución de Colab:

  • Alojar archivos, servir contenido multimedia u ofrecer otros servicios web que no estén relacionados con la computación interactiva de Colab
  • Descargar torrents o compartir archivos de punto a punto
  • Usar un escritorio remoto o SSH
  • Conectarse a proxies remotos
  • Minar criptomonedas
  • Ejecutar ataques de denegación de servicio
  • Craquear contraseñas
  • Usar varias cuentas para eludir las restricciones de acceso o de uso de recursos
  • Crear ultrafalsos

Hay restricciones adicionales para los usuarios de pago, tal como se indica aquí.

¿Qué diferencia hay entre Jupyter y Colab?Colab se basa Colab.Jupyter, un es el proyecto de código abierto.  Colab te permite usar y compartir cuadernos de Jupyter con otros usuarios, sin tener que descargar, instalar ni ejecutar nada, y utilizando la potencia de las máquinas de Google que tiene asignadas para tal fin.

Usar Colab en WordPress

¿Dónde se almacenan los cuadernos de Colab? ¿Puedo compartirlos?Todos los cuadernos de Colab se almacenan en Google Drive o puedes cargarlos desde GitHub. Los cuadernos de Colab se pueden compartir igual que los archivos de Documentos de Google y Hojas de cálculo de Google. Para hacerlo no hace falta que hacer clic en el botón Compartir que está situado en la parte superior derecha de todos los cuadernos de Colaboratory.

Al poder cargar tus cuadernos en Github resulta muy sencillo hacer que Colab y WordPress trabajen juntos. Simplemente debemos instalar un plugin en WordPress (mira nuestro post sobre «Cómo integrar WordPress y Jupiter notebooks»). Una vez realizados esos pasos, las posibilidades son infinitas.

Si comparto mi cuaderno, ¿qué se compartirá?Se compartirá todo su contenido (texto, código, resultados y comentarios). Si quieres evitar que el resultado de las celdas de código se guarde o se comparta, selecciona Editar > Configuración del cuaderno > Omitir resultado de las celdas de código al guardar este cuaderno. No se compartirá la máquina virtual que estés usando, ni tampoco las bibliotecas ni los archivos personalizados que hayas configurado. Te recomendamos que incluyas celdas que instalen y carguen las bibliotecas o los archivos personalizados que necesite tu cuaderno.

¿Puedo importar un cuaderno de Jupyter o IPython en Colab?Sí, selecciona «Subir cuaderno» en el menú Archivo.

¿Qué navegadores son compatibles con Colab y WordPress?Colab funciona con la mayoría de los principales navegadores y se ha sometido a pruebas exhaustivas con las versiones más recientes de Chrome, Firefox y Safari.

¿Qué relación tiene con colaboratory.jupyter.org?En 2014 Google colaboró con el equipo de desarrollo de Jupyter para publicar una versión inicial de la herramienta. Desde entonces, Colab ha seguido evolucionando en función del uso interno de Google.

¿Qué ocurre con los demás lenguajes de programación?Colab se centra en la compatibilidad con Python y su ecosistema de herramientas de terceros. Sabemos que a los usuarios les gustaría que fuera compatible con otros kernels de Jupyter, como R o Scala. Nos gustaría ofrecer compatibilidad con otros lenguajes de programación, pero aún no disponemos de ninguna fecha estimada.

¿Cómo puedo acceder a Colab con una cuenta de Workspace?linkEl acceso a Colab para usuarios de Workspace puede habilitarlo o inhabilitarlo el administrador de tu organización usando los controles pertinentes.

Las organizaciones que utilizan Workspace for Education deben obtener un consentimiento parental para que los alumnos menores de 18 años usen los servicios adicionales con su cuenta de Google Workspace for Education. Para ello, puedes usar esta plantilla para que centros educativos pidan el consentimiento de padres o tutores. Asegúrate de incluir a Colab en la lista de servicios adicionales.

Para consultar más información, lee el artículo Informar a padres y tutores sobre Google Workspace for Education de nuestro Centro de Ayuda. Ten en cuenta que, por el momento, no se admiten cuentas de Google de niños menores de 13 años para usar Colab.

 

Deja una respuesta

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