Traducción del libro de Cuis-Smalltalk
Estos días he terminado la traducción del libro The Cuis Smalltalk al español. Me hubiera gustado enviárselo a los autores originales, pero no encuentro ningún correo electrónico al que hacerlo y es imposible sin cuenta de GitHub. Cuenta que hace años cerré y que no pienso volver a abrir1.
(ver más...)Un avance con Cuis-Smalltalk
Hoy toca artículo cortito. Llevo unos días trasteando un poco con Cuis-Smalltalk y he conseguido terminar de traducir su libro de introducción a la programación, que podéis encontrar y descargar de https://notxor.nueva-actitud.org/TheCuisBook.html
(ver más...)¿Cuándo perdimos el norte?
A raíz de mi anterior artículo donde hablaba de Smalltalk y contaba algunas batallitas sobre él y lo que me llegó a interesar ese lenguaje, también hay quien me ha pedido que profundizara un poco en el asunto. Pero al empezar a profundizar y documentar este artículo de hoy he vuelto a recaer en la idea de que con la tecnología nos están desviando del camino correcto. ¿Cuándo perdimos el norte? No voy a contestarlo, porque no encuentro una respuesta satisfactoria, pero está claro que no estamos donde deberíamos.
(ver más...)Cacharreo nostálgico
Llevo un tiempo sin cacharrear demasiado, no es que no me apetezca (o sí), también puede ser que no encuentro ningún proyecto que me motive. He comenzado tres o cuatro de ellos y los he abandonado al poco tiempo por aburrimiento. La cuestión se alarga en el tiempo y empiezo a estar preocupado. Hasta hace poco contaba siempre con ese motivo para pensar y darle vueltas a algo saliéndome del aburrido «comer, dormir, trabajar». El otro día, hablando con mi viejo amigo Giuseppe, salió a relucir nuestra época de proyectos con Smalltalk. Un lenguaje que no es sólo un lenguaje, es un sistema; que es antiguo, sin ser el más antiguo; que es el primero completamente orientado a objetos1, aunque no sea el primer lenguaje POO... y me entró la nostalgia. En aquellos entonces asistimos al nacimiento de Pharo, al de GNU Smalltalk, al de Amber... Es decir, se iba imponiendo el software libre en lo que, hasta entonces, eran plataformas Smalltalk propietarias.
(ver más...)La red social de org-mode
Hace mucho tiempo que no escribo una entrada en este blog. Supongo que los pocos seguidores que queden por aquí despistados, se sorprenderán. No, no he abandonado, pero algunas circunstancias de la vida me dificultan la continuidad de la escritura. ¡Pero vamos al tema!
(ver más...)Un revuelto de cosas mías
Llevo un tiempo sin escribir y la verdad que no es por falta de ganas, sino porque me enfrasco en mis cosas y no termino de encontrar temas que piense que son interesantes para el resto del mundo mundial. ¿En qué ando enfrascado? y ¿qué me he decidido a contar hoy aquí?. Pues veamos:
(ver más...)Un poco sobre Lua
Llevo sin escribir nada por aquí desde el año pasado. Cada vez me cuesta más encontrar un tema del que hablar, de los que me interesan, del que no haya hablado ya. Por ello, quizá, me concentro en otras cosas y tengo el blog hecho un erial. No quiero decir que esté abandonado, porque a estas alturas y después de tantos años, no creo que lo cierre o lo abandone del todo nunca. Me dedico a mis investigaciones, a estudiar y a aprender, y se me pasa el escribirme mi resumen. También, porque este blog se inició como una forma de recordarme a mí mismo lo que iba aprendiendo y mis herramientas para la toma de notas han evolucionado al punto en que no necesito tanto contarme qué he hecho para guardarlo en la memoria externa. Pero hoy, vengo a hablar sobre Lua, un lenguaje de script incrustable y minimalista al que le estoy dedicando un poco más de atención últimamente.
(ver más...)Dibujando figuras con Emacs
Llevo unos días aprendiendo un poco más sobre SVG y cómo generar
gráficos escribiendo texto. Tengo entre manos un proyecto cuya salida
debería generar algún que otro gráfico, principalmente son
estadísticas y resultados de algunos cálculos. No son, por tanto,
gráficos complicados, más allá de dibujar cuatro figuras: como
establecer los ejes y una rejilla de fondo y sobre ellos dibujar unas
líneas o unos gráficos de barras. También es posible que haya que
dibujar alguna tarta con la distribución de porcentajes y poco más.
Mi primer impulso fue utilizar algo sencillo como Pikchr pero,
puesto que los informes que iba a generar el chismático saldrán de la
churrera directamente en HTML, por qué no utilizar una salida a SVG
directa, como si fuera una etiqueta HTML más. Investigando sobre SVG y
sus cosas, me tropecé con svg.el, un paquete que viene incluido en
Emacs y puesto que ya tengo parte del proyecto prototipado en elisp,
me puse a investigarlo. De estas cosas vengo a hablar en este
artículo.
Breve tutorial sobre TiddlyWiki
Este artículo no tiene el propósito de ser un tutorial completo sobre TiddlyWiki, pero sí de proporcionar un vistazo amplio sobre las posibilidades que brinda. Para trastear sin peligro proporciono un archivo de notas con las anotaciones que he hecho para escribir el presente artículo. Contiene no sólo la información, sino también plugins de funcionamiento, como TiddlyMap para aquellos que necesiten visualizar los tiddlers como un mapa mental de nodos y enlaces, y también varios themes para distintos usos, desde mejorar la visualización en dispositivos móviles como otros enfocados a la posibilidad de utilizar esta herramienta como página web o blog. Por supuesto, intentaré proporcionar la información de la manera más gráfica y sencilla para que esta compleja herramienta no se te haga demasiado enrevesada.
(ver más...)Tareas intelectuales y toma de notas
Algunos me habéis hecho preguntas sobre Zettelkasten y las herramientas que utilizo para tomar notas. Han sido preguntas bastante heterogéneas y de difícil respuesta, si no se entra en detalles. Además, se añade que tampoco soy un experto en el asunto y mis respuestas pueden ser inexactas. Algunas de las preguntas van dirigidas hacia el método y otras hacia las herramientas. También sobre cómo usar el método o la herramienta. Y, por último también, he tenido algunas sobre si merece la pena pagar por aplicaciones que se ofrecen en el mercado como la encarnación del método.
(ver más...)