JustOneScript - SSG
Estuve trabajando en un generador de sitios estáticos al que llamé JustOneScript-SSG, orientado principalmente a la publicación de blogs, y otro tipo de sitios centrados en el contenido, y de publicación periódica.
JustOneScript - SSG
I've been working on a static site generator named JustOneScript-SSG, primarily focused on publishing blogs and other types of content-centric, regularly published sites.
Inteligencia artificial y capital cultural
Ayer circuló en mi cooperativa un artículo de la empresa Gitlab, que construye y comercializa un sistema para que las empresas de desarrollo de software gestionen su código. En nuestra cooperativa, usamos la versión libre de su producto, alojada en nuestros propios servidores. Es un gran producto.
El artículo en cuestión detalla la estrategia de esta empresa en los próximos meses. Resumen: recorte de personal, inversión en IA, y convertir su sistema pensado para humanos que escriben código colectivamente en un sistema pensado para máquinas que escriben código y humanos que deben asumir la responsabilidad por ese código generado por agentes de IA.
Supervisión de obras
Les comparto otro cuento mío, que obtuvo una mención especial del jurado en el Concurso de Narrativa 'Alma Maritano' 2025.
Arbolito y mainframe
Les comparto otro cuentito que escribí. En muchos bancos se siguen usando mainframes de la década de 1970. ¿Qué tiene que ver eso con un radio reloj o con un arbolito de navidad? Quería publicar un cuento navideño; no tengo ninguno. Pero este por lo menos tiene un arbolito. Vayan decepcionándose desde ahora. O leánlo, que capaz que les guste.
Canciones de dormir
Posiblemente el costadito más poético de lo cotidiano: los cuentos y las canciones de dormir, cada noche al terminar la jornada. Un poema mío y algunos videos ajenos.
Poetry faker
Un poema que no es un poema. Pero sí. Pero finalmente no. ¿O sí? En fin, tendrán que leer a ver qué opinan.
La IA no es un autor
Cada vez con más frecuencia, me encuentro tratando de explicarle a alguien que si algo "lo dijo la IA", en realidad no lo dijo nadie. La IA no es un autor, es nada más que software. Así que encontré un atajo amable (ponéle) pero claro para tratar de explicar.
More and more often, I find myself trying to explain that if something is "said by the AI", in fact no one said it. AI is not an author; it's only software. So I found a friendly but clear shortcut for my explanation.
Anomalía
¿Puede haber ciencia ficción en el litoral argentino? No lo sé, pero escribí este cuento para intentarlo. Si tienen ganas, lean y díganme qué opinan.
Aider: AI on your terminal
Aider is an AI assistant for the terminal. It can be connected to some of the public available models, or to a self-hosted model (also accessible via OpenWebUI), as in my case.
In particular, I wanted a strictly on-demand AI assistant. That is, I want it disabled most of the time, and only activate it when needed.
In addition, I was able to integrate it into vim, which is the editor I use, without adding plugins.
Aider
Aider es un asistente de IA para la terminal. Se puede vincular con algunos de los modelos disponibles, o con un modelo autohosteado (accesible también por OpenWebUI), como en mi caso.
En particular, yo quería un asistente de AI estrictamente a demanda. Es decir, quiero tenerlo apagado la mayor parte del tiempo, y solamente activarlo en caso de que sea necesario.
Además, pude integrarlo en vim, que es el editor que uso, sin agregar plugins.
Chau Edmodo
Este artículo pretende ser una reflexión a propósito de la decisión de Edmodo de cerrar a partir de septiembre de 2022.
Bye, Edmodo
In this article, I share some ideas about the closing of Edmodo, in September 2022.
Impresoras HP en GNU/Linux - HP Printers on GNU/Linux
Detallo a continuación los pasos para hacer funcionar la impresora HP-1018 Laserjet en GNU/Linux Ubuntu 20.04.
These are the steps I took when I had to install and configure a Laserjet printer HP-1018 on Ubuntu 20.04 GNU/Linux.
Una década de ingeniería
Hace exactamente 10 años, el 12 de julio de 2012, me recibí de ingeniero. En aquel momento, escribí un texto tratando de expresar lo que sentía. Ahora que lo releo me parece un poco pretensioso y demasiado categórico... Con más canas y menos certezas, la nueva década me encuentra con pretensiones más modestas, pero me gusta pensar que con los mismos ideales. Y sigo creyendo que hay caminos para ejercer esta profesión sin renunciar a aquel entusiasmo inicial, para seguir creyendo que un mundo mejor es posible. En mi caso personal, esos caminos han sido tres: la tarea docente, el software libre y el cooperativismo.
Resisitiendo la tentación de corregirlo, vuelvo a compartir aquel texto.
Programadores luditas
O por qué los programadores nos parecemos a los que rompían máquinas durante la revolución industrial.
¿Dónde está Pancracio el Zorro?
Es un juego educativo sobre las provincias argentinas, inspirado en la saga de Carmen Sandiego, que hicimos Ignacio y yo hace unos 10 años. Había dejado de funcionar en navegadores modernos, pero le hicimos unos retoques y está funcionando nuevamente.
Disponible para jugar en https://juansemarquez.com/pancracio
phpLorem
This is a single-file PHP command line script I wrote. It returns "lorem ipsum" text. You can download it from my github repository.
Les comparto una herramienta que escribí, que me resulta útil. Es un script PHP muy simple y en un solo archivo para la línea de comandos. Retorna un texto "lorem ipsum", para llenar espacios en diseños. Se puede descargar desde mi repositorio en github.
Unir varios archivos pdf en GNU-Linux
This is a simple CLI tool for pasting toghether several pdf files.
Es una herramienta simple, utilizada en la línea de comandos, para unir dos o más archivos pdf.
Día del libro
Por más acceso al conocimiento y al arte para todas las personas.
Rosario's "recreational streets"
I just wanted to share a simple and yet great idea, that for the last few years have taken place in my city: Rosario, Argentina. This is "Calle Recreativa", recreational streets.
Calle recreativa
Solamente para contarles una idea simple pero genial, puesta en práctica desde hace varios años en mi ciudad: la Calle recreativa de Rosario.
Idiomas de programación
Siempre se tradujo "programming language" como "lenguaje de programación". Creo que es un error histórico, y que además perdimos una oportunidad.
"Programming language" has always been translated into Spanish as "lenguaje de programación". I think that's a mistake, and a lost opportunity.
Let students see teacher's screen
I'm sharing a script that I find useful in the school where I work.
Its goal is that every student can see the teacher's screen in a computer classroom, so that the teacher can show some complex procedure.
Que los estudiantes vean la pantalla del docente
Comparto un script que me resulta útil en la escuela en donde trabajo.
Sirve para que todos los estudiantes puedan ver la pantalla del docente, de tal manera que pueda mostrarse algún procedimiento complejo.
Bienvenida / Welcome
Primer post del blog / First blog post