¡Hola!, les quería contar que publiqué una nueva versión de pilas con varias mejoras. La nueva versión es la 2.7.3:
Renovación del sitio web
Hace algunos meses veníamos con un problema para generar el sitio web. Estábamos usando un generador de sitios estáticos llamado Jekyll y varios componentes que estábamos usando entraron en desuso… pasé un buen rato intentando resolverlo pero al final decidí migrar el sitio a un sistema nueva mucho más simple llamado hugo (ojo, no lo elegí por el nombre, realmente funciona bien ).
A grandes rasgos el sitio se ve muy parecido, pero es más fácil de actualizar para mí. Los artículos están separados en distintos archivos, las actualizaciones de versiones se hacen automáticamente y puedo añadir noticias y videos en un solo paso.
Ah, también aproveché para subir links a los videos nuevos:
y también creé una página especial para almacenar las versiones clásicas de pilas:
Pienso que separar el contenido nuevo del contenido hecho para pilas 1 puede hacer más sencillo navegar el sitio para los usuarios nuevos.
¿Cómo lo ven ustedes?
Agregando buscador
Mejoré la sección de ejemplos para que se puedan localizar los ejemplos más rápidamente:
Arreglo de bugs
En esta versión corregí varios problemas que detectamos en el foro.
Por ejemplo, pilas no permitía abrir proyectos mayores a 5MB, ya que usábamos algo llamado localStorage y nos imponía esa limitación de tamaño. Aquí cambié la forma de guardar los proyectos recientes así que ya no tenemos esa limitación!!!
También hice que el plegado de código quede guardado para hacer más fácil recorrer programas grandes como nos había sugerido lukeitor:
También estuve mejorando alguna funciones como decir
, de la que también charlamos en el foro, para que ahora reciba dos números opcionales para desplazar el dialogo respecto del actor:
Por último, hice varias pruebas sobre los bloques y la estructura interna del proyecto dentro del editor. Corregí la forma en la que se generan los códigos de bloques y las exportaciones a mobile, ahora parece estar funcionando perfecto en todas las plataformas !!:
Tareas para el próximo Sprint
Tengo planificado hacer que los juegos se puedan subir al sitio web en forma de colecciones, asociados a nuestros usuarios así es más fácil accederlos, sobre todo cuando damos talleres y queremos ver qué juego hace cada uno de los estudiantes.
También estoy pensando en armar una charla para un evento llamado pycamp al que voy a asistir el mes que viene. Aún no decidí si voy a hacer un taller sobre cómo crear un juego o una charla super técnica sobre cómo está hecho pilas por dentro, pero lo voy a pensar mejor en estos días.
Links útiles
Recuerden que pueden usar y descargar Pilas desde el sitio web:
¡Abranzo grande!, y recuerden que me ayuda mucho recibir sugerencias para mejorar y armar la siguiente versión de pilas.