Abraham Toriz Cruz

Fotografía de Abraham Toriz Cruz

¿Quién eres y que haces?

Soy Categulario, aunque mi acta de nacimiento dice Abraham. Me dedico principalmente a disfrutar la vida, comer (y preparar) comida rica, y andar en bicicleta o caminando a huarache de un lado para el otro.

Estudié matemáticas por diversión, y vaya que me divertí.

Seguido me pasan muchos proyectos por la cabeza, y así es como he incursionado en la elaboración de software, manejo de piel, madera, un poquillo de electrónica, costura y soldadura (que recuerde).

En mis tiempos libres (que no son muchos) gano dinero echando unas pocas líneas de código, elijo con cuidado los proyectos en los que trabajo y me gusta mucho siempre pensar en formas mejores de hacer las cosas. Estoy en constante aprendizaje.

Soy fiel creyente de que el software, el hardware, el conocimiento y la técnica deben ser accesibles a quien sea, pues así podremos atacar los problemas fundamentales de nuestra existencia, no cerrando el conocimiento. Siendo así, casi todo lo que programo es de código abierto, y todo lo que hago es accesible para quien lo quiera aprender y modificar. También me gusta mucho compartir mi conocimiento, así que no es raro que de alguna plática, escriba algún blog o que esté organizando alguna sesión para resolver problemas de matemáticas y programación.

Mi sueño dorado es mantener un proyecto de software libre usado por miles de gentes! Pero lo único que hago es mantener miles de proyectos usados por mi (:

Continuamente contribuyo a openstreetmap corrigiendo o añadiendo calles, senderos y rutas de montaña.

¿Qué hardware usas?

Utilizo una máquina de coser Necchi Espería fabricada más o menos en 1960. Tengo una soldadora inversora Hyundae. Para trabajar la piel utilizo mucho un Speedy Stitcher que conseguí en el gabacho.

Mi computadora es una laptop Lenovo ThinkPad T470s con 16 Gb en ram, disco duro de estado sólido de 480 Gb y un procesador i5 de cuatro núcleos de aldededor de ~3.5 GHz. Creo que es la computadora perfecta porque es poderosa y portable, y me gusta mucho moverme. Un día estoy en mi casa tirando código y al otro puedo estar en Turquía, comando té y tirando código.

Las únicas dos cosas además de eso que utilizo diariamente son un mouse (porque a veces hago cosas con mapas y no se pueden hacer mapas sin mouse) y una tableta digitalizadora Wacom bastante sencilla pero que me hace muy feliz, para la cual de hecho escribí una aplicación de escritorio que es la que uso para dibujar llamada pizarra.

¿Qué software utilizas?

En mi teléfono

Creo que la única aplicación que hace que mi teléfono valga la pena es OsmAnd, porque si te vas a perder en la montaña es mejor saber dónde. Como resultó que el Xiaomi tiene buen micrófono uso mucho la grabadora integrada, recolectando sonidos del mundo que eventualmente pondré en una biblioteca pública.

En mi computadora

Uso Manjaro Linux ya desde hace varios años. Lo conocí y ahí me quedé, soy feliz. Uso Linux desde hace una década, de ahí no hay borrasca que me mueva.

Mi escritorio es Gnome, mi editor de texto Neovim, mi navegador es Firefox y además siempre tengo mi cliente de correo abierto con Thunderbird. Para la comunicación confío mucho en Telegram de escritorio. Además de eso ninguna otra aplicación está siempre abierta en mi computadora, solamente terminal, navegador, cliente y telegram.

Desde que conocí la noción de control de versiones soy un obsesionado al respecto, lo aprendí y perfecioné y desde mediados de la carrera hasta ahora pongo en repositorios git hasta mis tareas (y obviamente la tesis). Eso quiere decir que casi cada línea que he escrito está en gitlab o github.

¿Cuál seria tu hardware/software ideal?

La mejor computadora es la que tienes en tus manos, a menos que no lo sea .-.

Creo que realmente estoy feliz con mi configuración, aunque a veces me gustaría tener una tarjeta de video con la que pueda manejar la pantalla 4k de la sala, aunque sea para ver películas (: