index automatico
Tal como habia escrito anteriormente, este blog es
simplemente un archivo de javascript que consulta la API de Github y luego parsea los archivos markdown para que se
vean bonitos desde un navegador; cumplia con todo lo que necesitaba: crear posts via web, tenerlo en un repositorio
para evitar perder posts y crear posts offline, el problema es
que cada vez que creaba un nuevo post, tenia que editar 2 archivos, el nuevo-post y el index.markdown. Relativamente
molesto. Pues ya no mas, escribi las 30 y pico de lineas necesarias para que, tambien consultando la API de Github,
liste los archivos que guardo en el directorio de los posts, y una vez mas tengo un sitio “dinamico”.
El unico problema es que arma el listado en base a los nombres de los archivos que tienen un formato {fecha}-{post-slug}.markdown
y la API no ofrece ningun dato sobre la fecha de creacion, sumado a que se ordenan de forma DESC, si tengo dos posts en el mismo dia y estos se llaman, digamos, 2000-01-01-zyx.markdown
publicado a las 5 pm y luego otro que se llama 2000-01-01-abc.markdown
publicado a las 6 pm, cual aparecera primero? Creo que puedo vivir con este problema :-)