Artículos de la categoría "varios":
Renuncias y planteamientos
Llevo unos días de ganduleo replanteándome algunas cosas. Hace unos días mandé al garete el proyecto serio en el que estaba trabajando con un amigo. ¿El motivo? Empecé a odiar la programación, empecé a odiar a mi amigo y me empecé a odiar a mí mismo. ¿El motivo? Todo empezó mal, debería haberlo cortado mucho antes. Este artículo es un intento de expulsar demonios que aún quedan agazapados en algunos rincones de mi mente.
(ver más...)En qué ando metido, que apenas escribo en el blog
Llevo unos cuantos días sin publicar nada y no es que esté ocioso. Al contrario, me estoy saturando de proyectos a los que tengo que ir prestando atención a ratos. Tengo varios frentes abiertos y tengo que ir rotando los mismos para no dejar ninguno abandonado:
(ver más...)Resumen anual y futuro
Atravesamos el solsticio de invierno. Momento en el que los calendarios marcan la época de reflexión y renovación. En este artículo vengo a hacer un poco de resumen del año pasado y dar unas pinceladas sobre lo que me espero que llegue en el 2024.
(ver más...)Programación y flujo de trabajo en Emacs
Llevo un tiempo ocupado en proyectos personales y apenas saco tiempo para escribir. He hablado ya sobre el proyecto de MUD que empecé aquellos aburridos días de confinamiento y que continúo con él. Como ya expliqué, lo comencé con otra persona sólo por el ánimo de aprender un poco de erlang y ahora lo estoy continuando yo solo. De hecho, me decidí a hablar sobre el proyecto porque cuando hablo de uno que tenga entre manos se convierte en vaporware casi automáticamente, dos o tres entradas de blog después. Sin embargo, el presente proyecto, de nombre provisional erlmud, continúa con buena salud y casi se ha convertido en una obsesión. Hay cien mil detalles que atar y mejorar, cada vez más comandos que soportar y parece no tener fin.
(ver más...)Estos aburridos días de confinamiento
Hoy no tenía pensado escribir nada en el blog. Llevo tiempo sin escribir nada coherente, y mira que he tenido tiempo para hacerlo durante todo el confinamiento; sin embargo, por alguna razón no me he puesto. Bueno sí cerré algún borrador para el blog, pero a la larga, no eran más que labores de limpia y pule de temas que llevaban ya en la recámara algún tiempo.
(ver más...)Buscando texto más allá de grep
Cuando necesito encontrar algo en mi ordenador, mis primeras opciones
son siempre grep
y find
... quizá soy de la vieja escuela porque
para sustituir a esas herramientas se han propuesto infinidad de
herramientas posteriores que han ido apareciendo, pero no me han ido
calando. Durante un tiempo utilicé mlocate
para localizar ficheros,
pero posteriormente regresé a find
de nuevo y continúo utilizándolo
de manera habitual.
Reaprendiendo a programar
Estos días ando un poco perdido y apenas tengo tiempo para escribir en el blog. Como me consta que hay quien lo sigue y lee casi cualquier cosa que escribo ─no entiendo muy bien las razones, pero alguna tendrán─, he decidido contar un poco qué ando haciendo estos días para estar tan ocupado... estos días de aislamiento y cuarentena, cuando se supone que tenemos tiempo hasta para hacer pan o repostería.
(ver más...)Renovación de los certificados web con dehydrated
En estos días caducaban las claves SSL
de la página web, tanto de la
matriz Nueva Actitud como de este blog. Y como muchos sabréis, desde
hace tiempo vengo utilizando los certificados de Let's encrypt y
aunque es un proceso un poco tedioso, no es un proceso complicado. El
problema que me encontré es que la herramienta que venía utilizando
falló. Tenía que encontrar una nueva, y ahí di con otro problema:
todas las herramientas vienen preparadas o, al menos, explicadas para
funcionar en situaciones en que el usuario tiene acceso root
al
servidor. En mi caso no es así, el sitio está subido a un hosting al
que sólo puedo acceder como usuario. La herramienta que venía
utilizando hasta ahora me permitía generar los certificados de una
manera sencilla y sin complicaciones, incluso me había hecho un
script
con las diferentes llamadas, para generar todos los
certificados que necesito de forma automática, pero cuando fui a
hacerlo el otro día todo falló y me quedé colgado. Dicha herramienta,
está desarrollada en Python
y un cambio en el servidor con las
versiones de las librerías de dicho lenguaje, la dejó fuera de combate
en el momento más inoportuno. Probé a instalar una versión más
moderna, pero el problema persistía. Temporalmente lo solucioné como
pude para salir del paso y me puse a averiguar cómo dar una solución
más a largo plazo, llevo unos días investigando cómo volver a los
certificados de Let's encrypt y mirando y contrastando varias
herramientas. No voy a contar todas las herramientas que hay: decenas,
por no decir centenares y no encontraba ninguna que se pudiera ajustar
a mis necesidades.
Sobre el derecho a la intimidad
Estos días de encierro vengo observando algunas actitudes un tanto inquietantes por parte de la población, dicho así en general. Por ejemplo, la necesidad que tienen algunos de fiscalizar lo que hacen sus vecinos, criticar si salen o no salen a aplaudir a «los sanitarios» a las ocho de la tarde, vigilar que nadie salga de su casa increpando e insultando al que lo hace. Sin reflexionar siquiera si precisamente ese viandante que pasa bajo su balcón es uno de esos sanitarios que regresa o se incorpora a su turno. Sospecho que la vieja del visillo increpadora de viandantes además no tendrá ningún problema ético en votar a quien recortó la Sanidad y lo seguirá haciendo en un alarde de coherencia. Pero ahora se le hace muy necesario salir, y obligar a todo el mundo a salir, a aplaudir a una Sanidad que recortaron gracias a sus votos.
(ver más...)Matemáticas de andar por casa en una pandemia mundial
Primero de todo aclarar que no soy epidemiólogo. Pero con tiempo para reflexionar y echar cuentas he decidido hablar un poco de las cosas que me sorprenden o, por lo menos, que me llaman la atención de todo el asunto este del coronavirus.
(ver más...)Elegir los temas del blog
A veces siento la necesidad de escribir algo en este blog, pero de una forma difusa e insustancial, vaga o borrosa, sin un tema concreto sobre el que dirigir mis pensamientos. Hoy es uno de esos días.
(ver más...)Probando el gestor de ventanas awesome
Me he aficionado a los entornos de escritorio de estilo mosaico. Mi
favorito i3wm
ha tenido la culpa. Sin embargo, hace unos días que
vengo probando awesomewm
, otro entorno de ese tipo, del que voy a
hablar en este artículo. No demasiado profundamente, pues llevo
utilizándolo tan sólo tres días y he gastado prácticamente uno entero
en acondicionarlo un poco a mis gustos --algo que considero importante
en cualquier herramienta que utilizo--. El problema es que he gastado
bastante tiempo en pegarme con la configuración, incluso antes de
saber muy bien cómo funciona el sistema, así que empecé con algunos
palos de ciego de los que prefiero ahorrarme el esfuerzo de contarlos
aquí para centrarme en el meollo.
Algunas reflexiones sobre el blog
Llevo un tiempo dándole vueltas al blog. Lo he venido cuidando desde hace años, tanto en su primera versión con Pelican como su evolución con org-page y seguiré haciéndolo mientras aguante el cuerpo --y la mente, por supuesto--.
(ver más...)Sin saber qué hacer
Llevo muchos días sin escribir en el blog nada de nada. Me he puesto a escribir más por la necesidad de escribir, por no abandonar este proyecto que por tener claro un tema o un objetivo para esta entrada. Sólo necesitaba el ponerme a junta palabras de nuevo, a ver si mis neuronas vuelven a su ser.
(ver más...)Impresión sobre el curso CEH
Ya conté que estaba haciendo un curso de hacking ético, pagado por el INAEM y subvencionado con fondos europeos. Las clases presenciales acabaron la semana pasada, pero aún me queda el examen de certificación que será entre el día 24 y el 26 de junio. El examen... Bueno, le tengo algo de miedo al examen: aunque sea tipo test es en inglés y hay que conseguir un 75% mínimo para conseguir la certificación. Un compañero del curso preguntó para examinarse en otras fechas porque le venía mal la fecha y le pedían unos 1200$ (sí, en dólares) por el examen. Y pensé: ¡uff! ¡qué de pasta! y a partir de ese momento mi «síndrome del impostor» se vio aún más acentuado.
(ver más...)Mis labores
Hace ya días que tenía ganas de escribir por aquí, por el blog. Es posible que alguien haya pensado en abandono, pero ese no es mi caso. Es sólo que ando ocupado con mis labores... y es que se me ocurren cosas de bombero torero y ando arrastrando mis reales por ese proceloso mundo sin tiempo para nada. De hecho, estoy escribiendo éste artículo con el remordimiento de deberías estar estudiando. Y es cierto, debería estar estudiando.
(ver más...)Ventajas del texto plano
Desde hace un buen tiempo me he ido pasando a tenerlo todo en fichero
de texto plano y utilizar toda una serie de programas para la gestión
de todo. La estrella de todo este sistema es sin duda Emacs, por su
org-mode
y por tener modos para casi todo. Y es que plantearse
utilizar algo en formato de texto pasa por poder editar el texto, y en
ese sentido Emacs tiene «pichorros» y «chismáticos» para todo.
La usabilidad y la psicología
Estaba cacharreando, por no decir procrastinando, hace unos días por esas webs perdidas y me tropecé con un enlace en un blog sobre psicología que hablaba sobre usabilidad en informática. La web a la que me refiero es https://lawsofux.com/. En ella se pueden encontrar, no sólo las leyes, sino también amplias explicaciones y referencias donde ampliar la información. Si te interesa el tema es mejor que consultes esa web y profundices en cada uno de los 19 principios de la usabilidad:
(ver más...)Sí, soy yo
Esto de no querer esnifar los datos de nadie, ni siquiera para contabilizar lectores, me hace pensar que esto que escribo no lo lee nadie, o casi nadie (que no es lo mismo pero es igual, cantaba Silvio Rodríguez). Quizá por eso agradezco un comentario, cuando lo hay, como si fuera fiesta y si te lo hacen en persona es como una fiesta de guardar.
(ver más...)Lout, un lenguaje de marcas ligero
Hace unos años, allá por el 2002-2003, me dio por intentar estudiar criminología. Vivía entonces en Jerez de la Frontera, que era precisamente donde la Universidad de Cádiz impartía esa carrera. Para matricularme me convenció un compañero, y sin embargo amigo, que venía desde Puerto Real y asistimos a clase sin faltar un solo día, hasta que yo me vine a Zaragoza por motivos de trabajo y él, habiéndose «solo» lo fue dejando.
(ver más...)Capacidad lectora y redes sociales
He venido observando que cada vez leo peor y menos. Es como si no pudiera concentrarme en la lectura y fijar mi atención en ella. Podríamos decir que el problema es de concentración, pero no lo creo. Es decir, cuando estoy haciendo cualquier otra cosa: editar un vídeo, modelar algo en 3D, escribir algo, programar, o resumiendo: en todo aquello que necesita mi atención, me concentro con facilidad. Sin embargo, leyendo soy un desastre. Mis ojos saltan por el texto y tengo que hacer verdaderos esfuerzos para concentrarme en la lectura, tanto que incluso puedo perder el concepto de lo que leo.
(ver más...)La desesperanza en las redes sociales
Anoche jugaba una conversacional a través de un experimento web en
el que está trabajando deesix. Es una cosa un tanto extraña que
muestra la salida y da opciones de entrada a una aventura
conversacional a través de web. De momento admite glulx
y quizá
también algo de máquina Z
. Webot ─o güevón como me empeño en
llamarlo yo─ está en fase alfa y nos dio la oportunidad de reiniciar
el juego en alguna ocasión. Éramos tres jugadores interactuando con
la conversacional y me recordó los tiempos en que quedabas con algún
amigo para echar la partida «a los videojuegos». El espíritu
revoltoso ─algunos lo llaman troll o cosas peores─ se apoderó de mí
y apareciendo la Dama Arwen en la historia intenté tocar
virtualmente su culo sindarin1 un par de veces. Nunca he sido lo
que se llama «políticamente correcto» y menos cuando se trata de
jugar.
Calcular la hora por la posición de las estrellas
Hoy voy a salirme de lo que son los temas habituales que suelo tratar. El caso es que estos días hablando con alguien de los múltiples chats en los que entro, me comentaban con incredulidad la costumbre de algunos autores de novelas de fantasía de poner algún personaje capaz de decir la hora por la posición de las estrellas. Más o menos, según mi interlocutor, hay que tener un doctorado en astronomía para hacerlo y sin embargo a mí me parece relativamente sencillo. Le expliqué cómo se hace y la explicación no me quedó demasiado clara. Por ello, lo retomo aquí y he considerado el hacer también unos dibujos para que sean más claras las explicaciones.
(ver más...)Viaje a Ciria
Alguien me pidió que si iba a Ciria a unas jornadas de tecnología contara mis impresiones y que, como agradecía la extensión, lo hiciera en un post del blog. El resultado de cumplir la palabra dada es el presente artículo (no periodístico: no esperéis verdad o hechos en él más allá de la subjetividad humana. Ya me disculparán los asistentes si mis puntos de vista no coinciden puntualmente con los suyos. También me perdonará quien me pidió la crónica, pues supongo que esperaba otra cosa).
(ver más...)Utilizando elfeed-mode de Emacs
Como más vale una imagen que mil palabras, pues ni mil palabras más:
(ver más...)Qué ando haciendo este 2018
Desde hace un tiempo no escribo nada en el blog y constantemente llegaba a mi apartado de pendientes ─en el escaso cerebro que tengo─ el tema de tengo que escribir algo para el blog. Hay que tener en cuenta que este aparente abandono no es porque no haga nada, sino todo lo contrario: he estado haciendo muchas cosas y comenzando algunos proyectos.
(ver más...)Convirtiendo el proyecto de la isla a Godotengine
Después de trabajar un poco más en el proyecto de la isla, del que ya he hablado por aquí unas pocas de veces y vistas las limitaciones que nos hemos encontrado con el gameengine de Blender, hemos decidido dar un paso más y probar con el prometedor gameengine godot, en su novísima versión 3.0.
(ver más...)Gráficos y org-mode (de nuevo)
Hace un tiempo que utilizo org-mode
para casi todo y también utilizo
ditaa, PlantUML y graphviz para realizar los gráficos que
necesito. Ditaa es un sistema que convierte un gráfico ASCII en un
fichero gráfico de diagramas.
Plataformas enañosas
El otro día me llegó un enlace que me pareció interesante y decidí seguirlo. Además, el blog de Coral Carracedo ─o Lulú von Flama, como firma en su faceta de escritora─, me pareció interesante y estuve echándole un ojo.
(ver más...)Cambios en mi prompt
Llevo ya un tiempo utilizando git para casi todo y a veces me lío yo sólo con las ramas y para saber dónde estoy en cada momento. Normalmente trabajo con emacs, lo que me facilita mucho el trabajo: cuando editas un fichero que está incluido en un repositorio muestra en qué rama y tengo magit para desplegar el contenido de todo el git. Sin embargo, muchas veces me encuentro en un terminal y ahí ando algo perdido... vale, puedo comprobar en qué rama estoy con el comando correspondiente, bien :
(ver más...)Utilizar guile como calculadora
Los que me conocen saben que llevo tiempo hablándoles de las
maravillas de algunas herramientas como bc
, una gran calculadora que
he utilizado durante años y que sigo utilizando, aunque cada vez
menos. bc
se está viendo desplazada en mi línea de comandos como
calculadora por guile
, pero ¿qué es guile
?
Cómo importar un fichero de otra rama en un repositorio git
Desde que comencé el nuevo formato de blog utilizando emacs había
algo que me rechinaba en todo el sistema. La herramienta utilizada es
un modo de emacs que se llama org-page
. Y como ya expliqué cuando
me vi obligado a cambiar la manera en la que gestiono el blog, se basa
fuertemente en la utilización de git
para gestionar todo. En la
documentación de org-page
habla de dos ramas: una master
donde se
guardan los archivos que se van subir al espacio web y la rama
source
donde se van a poner los ficheros org
que generarán la
master
.
Cómo estoy utilizando git
Dada mi torpeza habitual git es uno de esas herramientas que se me atraviesan. Y además, no es por falta de uso o de empeño. De hecho lo utilizo con bastante asiduidad en los proyectos que voy emprendiendo y que se convierten en vaporware la mayoría. Cuando creo que tengo dominada la bestia meto el cuezo en algún momento y git me lo devuelve (doblado). Como muchas veces tengo que estar mirando mis chuletas de cómo usarlo (y algunas veces no las tengo a mano) por eso, voy a ponerlo en limpio en este artículo.
(ver más...)Cómo estoy utilizando git (II)
Hoy voy con la segunda parte, que no entró en el artículo de ayer. El
tema iba con las ramas y los repositorios. Hasta ahora todo ha ido
bien, entre otras cosas porque sólo se han hecho las modificaciones
desde un repositorio y así nunca hay conflictos, pero ¿qué ocurre si
hay un conflicto al hacer un commit
?
Quizá
Oigo una tórtola llamando a su pareja en el jardín. O quizá esté dándome la razón. O quizá se la esté dando a esa nube rojiza que arrastra el viento. Quizá morimos cuando despertamos y la vida es eso que pasa mientras dormimos. O quizá seamos el inquieto sueño de un dios con flatulencias. Quizá.
(ver más...)Simplificaciones
El órgano humano1 que más energía consume es el cerebro. La evolución ha seleccionado a aquellos organismos que han llegado a las mismas conclusiones con el menos gasto de pensamiento. La naturaleza misma nos proporciona el mecanismo esencial y primigenio para ello: las emociones.
(ver más...)Sobre toki pona
Estos días he andado buscando información y datos para la realización del juego, del que ya he venido hablando. En concreto lo que necesito es un lenguaje que suene primitivo para algunos personajes que aparecerán en él. Y, en un momento, apareció toki pona. Una lengua inventada sobre la que había oído hablar muchas veces pero nunca me había molestado en profundizar.
(ver más...)Montar un servidor http local para pruebas
A vueltas con la nueva solución para mi blog estático, me encuentro que no es tan estático como debería ser. No sólo por haberle puesto algún script para gestionar los comentarios.
(ver más...)Viaje a una isla imaginaria
Bueno, pues seguimos con el proyecto de mezclar aventuras conversacionales y 3D. Somos así de lanzados o inconscientes, según se mire. Será una aventura corta, porque no podemos realizar un escenario infinito. Por eso hemos elegido una isla, (casi) todo sucederá en ella.
(ver más...)Esto es un desastre
Esto es un desastre. Mi blog se ha ido por el sumidero... bueno eso es una exageración, pero casi.
(ver más...)Biografio de Santiago Ramón y Cajal
Kiam mi ricevis la taskon verki biografion de gravulo mi pensis fari ĝin pri S-ro. Mariano Yela Granizo, eminenta hispana psikologo, kiu estis mia profesoro pri Teorio de Testoj. Poste, mi memoris la instrukcion pri konata gravulo. Tiel, kvankam mi bone konas la eminentulon S-ro. Mariano, mi pensis ke la cetera klaso kaj nia instruisto, eble ne sciis eĉ lian ekzistadon.
(ver más...)