HackerNews
Siempre que tengo un par de minutos libres aprovecho a recorrer el sitio
HackerNews
1 porque siempre pero siempre encuentro algo novedoso y
muchas veces encuentro utilidades que termino incorporando y este
Domingo no fue la excepción!
prose.sh
Al principio pensé "otro sistema de blog minimalista", pero le dí un
par de minutos a prose.sh
2 y quedé sorprendido, por la facilidad
de publicación, si necesidad de registrarme, el proceso es
extremadamente para un amante de ssh
, bastó ir a termux
en mi
teléfono espía y tipear:
1ssh new@prose.sh
2
Al ingresar por primera vez ( agregando new@
) aparece un menú que
permite ingresar el username
, en mi caso osiux
:
1prose.sh
2
3a blog platform for hackers.
4
5To get started, enter a username.
6Then create a folder locally (e.g. ~/blog).
7Then write your post in markdown files (e.g. hello-world.md).
8Finally, send your files to us:
9
10scp ~/blog/*.md prose.sh:/
11
12Enter a username
13
14> osiux
15
Luego de presionar ENTER se generó la URL https://osiux.prose.sh y se visualizaba mi llave pública de SSH con opciones a administrar mis posts y las keys o simplemente salir.
1prose.sh
2
3│ Username: osiux
4│ Blog URL: https://osiux.prose.sh
5│ Public key: ssh-rsa
6OVsyzn4a5UBLsIC0GbRqbwNoyZY+EM/dPMbWgVygAKdKRAQZtr
7Vu0zFUxCYyoU4/F5zX0K0oL0X9pEPGAAfMnh30gWFilpibgXp+/
8vzzzEiee5ts6jAfRoTj7UFvHrdrx4cX7aUgcAgwS6YO0eOuJxTN
9+Ue0tHcrh3NX07gccynQFuL2H6KR0yUXTf/x/Uq4yscTGQ0w==
10│ Joined: 17 Jul 2022
11
12> Set username
13Manage posts
14Manage keys
15Exit
16
copiar posts para postear
Una vez registrado es necesario ingresar con el usuario registrado, pero
para publicar posts solo basta copiar archivos .md
(formato
Markdown) y listo! Eso es todo, se genera el .html
en prose.sh
y
ni bien se copia el archivo se obtiene la URL y además se genera
dinámicamente un index
del sitio, del post:
1scp 2022-07-17-prose.sh-a-blog-platform-for-hackers.md prose.sh:
2
32022-07-17-prose.sh-a-blog-platform-for-hackers.md 100% 2599 10.9KB/s 00:00
4
5https://osiux.prose.sh/2022-07-17-prose.sh-a-blog-platform-for-hackers
6
borrar usando /dev/nul
Ingeniosa manera de eliminar un post, usando /dev/null
1cat /dev/null > 2022-07-17-prose.sh.md
2scp 2022-07-17-prose.sh.md prose.sh:
3
migrando de .org
a .md
Mi blog cambió varias veces de formato pero siempre se mantuvo en
texto plano y si bien hace bastante tiempo que lo escribo en formato
org-mode
3 siempre estoy haciendo pruebas a otras alternativas y
por esto si solo se trata de copiar archivos *.md
tal vez pueda migrar
rápidamente todo mi blog!
En un par de minutos desarrollé org2prose.sh
(que pronto publicaré)
que me permitió convertir de .org
a .md
y luego de visitar
osiux.prose.sh
4 pude hacer algunos ajustes rápidos para que se
visualice un poco mejor.
Me resultó muy gratificante generar un mirror alternativo en un par de horas y me cautivó la forma en que se visualiza, no elegí nada de CSS y me dejó reflexionando...
bonus extra!
Un feature que no esperaba para nada y que era un pendiente, es contar
con RSS 5 de todos mis posts :)
lo cual es demasiado, al
parecer esta poniendo todos los posts completos en el RSS y es
enorme! :P
Seguramente estaré atento a las próxima mejoras de prose.sh
y estaré
compartiendo mis scripts!
Tal vez te interese leer...
gemini://
es para amantes del texto plano- gitlab-ci org-mode publish
- Reemplazando Org-mode por
txt-bash-jrnl
- Migrando de frontweb a Org-mode
- orgmode y gnuplot una buena combinación
ChangeLog
2022-07-18 23:09
corregir sintaxis en prose.sh a blog platform for hackers2022-07-17 20:10
agregar prose.sh a blog platform for hackers