Devlogs
-
Mi investigación sobre cómo se programa un feed de Bluesky
Esto no es un sustituto para la «maravillosa» experiencia que resulta de leer la documentación oficial de ATProto y Bluesky, solamente quiero dejar anotado lo que he aprendido para poder revisarlo en el futuro ¿Cómo sabe Bluesky cuál es el algoritmo que proporciona la inteligencia de un feed? Bueno, la respuesta parece ser que un… Continue reading
-
Modelos experimentales de microblog
Últimamente le ando dando vueltas a la idea de si la forma en la que se mantienen los blogs de notas es la óptima. Me refiero a cuando publicas en tu blog o en tu propia web un mensaje de texto corto y plano que cabría perfectamente en un tweet, pero que publicas en tu… Continue reading
-
El widget de cabeceras HTTP por fin está hecho
Como dicen que una imagen vale más que mil palabras, os quiero enseñar una cosa. Efectivamente, el widget de cabeceras HTTP por fin está programado, lo que significa que por fin se puede completar toda la información necesaria para tirar una petición HTTP mínima con Cartero. Dejad que os cuente cómo funciona por dentro. Continue reading
-
Qué ha pasado estos días en Cartero
Me disculpen que no haya anotado por aquí lo que ha pasado en Cartero en los últimos días. Estuve un poco de vacaciones. Pero bueno, este es un resumen de lo que se ha incorporado al repositorio y ha pasado en el streaming en los últimos días. Y esto sería todo, mucha calma. Dejo un… Continue reading
-
Compilación en Windows
No es bonito el proceso todavía, pero compila en Windows. He utilizado rustup-init.exe y la toolchain stable-x86_64-pc-windows-gnu y estoy instalando las bibliotecas de GTK a través de MSYS2. La gracia está en que un usuario de Windows pueda simplemente descargar y ejecutar, para hacerlo atractivo como alternativa. Sobre que el ejecutable pese 124 MB, supongo… Continue reading
-
Cartero ya está hecha en Meson
Este es un resumen de lo ocurrido en el tercer stream de desarrollo de Cartero, así como los commits que le he tirado hoy aprovechando que es festivo y que Meson al fin y al cabo sabía de antemano que iba a ser algo aburrido de integrar que no valía la pena hacer en vivo.… Continue reading
-
Cartero va tomando forma
Resumen del stream del viernes para quien se lo perdiese. En el stream del viernes se continuó con el desarrollo del clon de Postman que he empezado a escribir en Rust. Estos son en resumen los cambios: Continue reading
-
Mi primer prototipo con gtk-rs (ahora sí)
En el stream de ayer hice la primera compilación del cURL gráfico que he empezado a desarrollar. Por ahora no quiero que sea muy sofisticado y vamos a empezar suavemente. La aplicación por ahora debería mostrar un campo de texto para poner la URL, un dropdown para elegir el verbo HTTP de la petición (por… Continue reading
-
Primeros pasos creando blueprints con GNOME Workbench (resumen del stream de ayer)
Este post forma parte de la saga dedicada a la creación de una alternativa verdaderamente libre (o sea, GNU GPL) a Postman, Insomnia y Bruno. A su vez, esto es un resumen de texto de lo que hice en un stream de livecoding anterior. Así si te lo perdiste, es fácil de leer. Principalmente, lo… Continue reading
-
Nice to haves y funciones aptas para un MVP
Por último, voy a describir algunas funciones que estaría bien ponerle a mi cliente HTTP, y cuáles vale la pena implementar al principio y cuáles para más adelante. O incluso cuales puede que nunca implemente. Por el momento me interesa que mi cliente haga lo mínimo esencial para por lo menos empujar el proyecto para… Continue reading