Embeber google fotos/Código últimas entradas

martes, 17 de mayo de 2022

IDE favorito y temas

En el caminar por la senda de la codificación es común que uno recurra a editores de texto como notepad++ o atom, pero también es común recurrir a IDEs. Mi elección sobre cuál sí o cuál no versa muchas veces en el hecho de cuál es el permitido por la empresa para la que uno trabaja o cuál es el que usa el equipo de desarrollo para estar sincronizados en temas como identación y estilo al menos. 

Ahora que me veo expuesto de nuevo a cierta libertad de elección, decidí para trabajar con algunos temas de Spring boot y Apache Kafka bajar el viejo confiable Eclipse, sin embargo pareciera que no es lo mismo los IDEs que los IDEs 20 años después, ya que después de usar IntelliJ con su "look" y estilo, así como los diversos mimos al codificador como: autocompletar, ligereza o su falta de soporte nativo a lombok, hizo que me moviera a usar Visual Studio con cierta reticencia por ser herramienta del imperio del malcrosoft.  

Sin embargo debo de aceptar que este IDE satisface en cierta forma la ligereza y la multiplugidad para que uno se concentre en codificar y no en parchar para codificar. Ya les contaré qué tan cómodo es codificar en Java, mas en lo que respecta a javascript o typescript la verdad es muy agradable -maldito imperio del malcrosoft.

Por cierto desde ayer por la noche hasta hace unas horas por la mañana me he obsesionado con la paleta de colores adecuada para su IDE y editor de textos. ¿Qué opinan de la paleta Solarized?

martes, 3 de mayo de 2022

Sonata para dos teclados(piano y clavecín)

Una interesante composición para dos teclados de Johann Christian Bach, en este caso tiene lo mejor de los dos mundos: clavecín y piano-forte.

miércoles, 27 de abril de 2022

Somos el universo teniendo experiencia de sí mismo

Somos el universo teniendo experiencia de sí mismo

Así terminaba una charla organizada en Baufest con Valentín Muro, su página la pueden consultar aquí: comofuncionanlascos.as, en la que recorrimos y reflexionamos en voz de Valentín sobre una de las condiciones inherentes a la naturaleza humana: "La curiosidad". Al final de la exposición hice las siguientes preguntas:

Somos una empresa de software. Cuál es tu opinión de la curiosidad consciente o meditada y la  curiosidad forzada, como por ejemplo el exceso de cursos y certificaciones
La curiosidad es propia de la naturaleza humana, un criterio para medir por ejemplo la depresion es la ausencia de tal. Explotar o aprovechar dicha naturaleza lleva a ingenieros arrepentidos de haber implementado el scrolling infinito. Es perverso explotar algo que no podemos evitar por ser parte de la naturaleza humana, un impulso innato. Sin embargo esto está cambiando, pues se está haciendo más consciente el uso de patrones oscuros en la UX y por tanto la exigencia de regularlos.

Qué sabes de IAs siendo curiosas
Uno de los trabajos más interesantes es el de Alan Turing en el año 49 habla precisamente de esto: Computing machinery & intelligence. Hay ciertos trabajos en algoritmos cognitivos como el de IBM Watson, IA que puede extraer información y responder preguntas formuladas en lenguaje natural. Sin embargo la innovacion y la creatividad se trata de conectar dos cosas que a nadie se le había ocurrido, ahí radica la curiosidad. Las IAs que crean arte no tienen nada de novedoso en dicho sentido, ya que no hacen esa conexión. La curiosidad está íntimamente relacionada con la emoción, sin IAs con emoción es casi improbable que sean por ende curiosas. Un interesante trabajo es el de Antonio Damasio sobre el vínculo entre emoción y racionalidad, 

Personalmente la exposición de Valentín fue todo un deleite ya que el tiempo pasó volando e incluso siento que se podía todavía uno extender más, comparto con uds un video que me llamo la atención de dicho personaje.

lunes, 25 de abril de 2022

¡Felices 42!


Justamente hace 7 días cumplió 42 años un amigo de hace muchos años y por este medio envío un

viernes, 22 de abril de 2022

El maravilloso mago ñoño

Hace un par de días tuve una especie de entrevista con la empresa con la que vamos a trabajar codo con codo para labores arquitectónicas de software, unos días antes varias veces me desperté tenso con los brazos dormidos supongo que por la tensión. Indagué un poco sobre la empresa y me topé que andan buscando un mago, digo un arquitecto, en dicha empresa y quizás por esa razón me vino a la mente el siguiente episodio de los Simpsons

Espero no sucumbir ante una lengua viva, aprovechando su visita les sugiero esta publicacion: 97 things every Software Architect should know

miércoles, 13 de abril de 2022

El bru

No se porqué le he agarrado cariño a este wey, mejor conocido como el fapbru, pero justo hoy compartió fotos con otros colegas que estimo también bastante, el rulox y el fedez.
He querido rehuir a hablar del trabajo, pero es imposible ya que siendo honestos ocupa un tercio o más de nuestra existencia por tanto es patético fingir que no.





martes, 5 de abril de 2022

To react or not to react

Como parte del nuevo camino laboral me incluyeron en una pausa de entrenamiento intensivo donde terminé fungiendo como desarrollador front para aplicaciones móviles, la tecnología que se decidió usar fue React native y buscando encontré interesantes tutoriales que dejo a continuación.

Este tutorial lo que me llamó la atención fue que se usa react native cli en lugar de expo. Al parecer expo es un acelerador para codificar de manera rápida a comparación de si se usa cli, el detalle es que al final expo genera dependencias, problemas y otras circunstancias que haran que uno terminé moviéndose a cli. Una interesante discusión acá: React native cli vs expo

Este tutorial me gusto por el hecho de ser simple y directo.

viernes, 18 de marzo de 2022

Acaba la semana con un debraye Azerí

Terminó la semana de entrenamiento intensivo en la nueva empresa y los patrones humanos se repiten como una danza hipnótica, obvio hay nuevos acordes, pero el dejavú se siente en algunos instantes. Por cierto la rola que comparto la escuché al estar viendo una receta de unos pastes de papa rellenos de carne y cubiertos de carne al horno.

Sobre el entrenamiento intensivo todo danza de manera ágil, siendo esta la metodología de moda para la administración de proyectos de software. Un poco antes de que acabase el día siguiendo el consejo del diablito (Ernesto para los cuates) solicité una plática con Miguel Enríquez: @eldermael. A grandes rasgos los consejos que esbozamos fueron conseguir libros como Building Evolutionary Architecture, Building Microservices entre otros. También sugirió algunas conversaciones que conforme las vaya escuchando las postearé. Un aspecto interesante es la distribución del trabajo y objetivos alineados totalmente con lo que busca la empresa de un arquitecto. Dicha distribución quedaría:

1/3 Juntas, en este aspecto es bien sabido que por ello los arquitectos usualmente son personas con experiencia es decir cuya madurez a sosegado sus caballos desbocados para asistir y escuchar a todos los interlocutores, en mi experiencia siempre es deseable escuchar y entender todos los puntos de vista antes de tomar una decisión e incluso sopesar dicha decisión ante los interlocutores.

1/3 Mentoría, adoptar patrones de software no siempre es sencillo y se requiere colaborar con los desarrolladores para elaborar pruebas de concepto o prototipados que corroboren que cierta arquitectura es la adecuada. Así el desarrollador aprende y el arquitecto también. Uno tiene que ganarse el respeto mutuo y la mentoría es un paso indiscutible, si es con unas cervezas mucho mejor.

1/3 Código, esta sugerencia me recordó a Ken Hall, el arquitecto escocés, no hay arquitecto(profesional) que se respete sino sabe codificar, como arquitecto uno tiene que estar en las trincheras y sufrir todos esos detalles que como desarrollador uno sufre que van desde configurar x herramienta hasta resolver y problema. 

Esta plática me dejo el sabor de boca de si huele a pato, sabe a pato y parece pato, claramente es pato, aunque siempre hay que tener la mente abierta a lo inesperado.

Por cierto la rola Azerí

Y uno de los videos donde sale Miguel Enríquez



jueves, 10 de marzo de 2022

Bauglück

Quisiera de nuevo creer en que el objetivo final de mis esfuerzos sean la felicidad de mis colegas, clientes y usuarios, así quizás sea más pasadero el trago de la vela que se consume en pos de un sistema con muchas injusticias y bellezas.


Un pequeño punto azul pálido

Cuan otrora veinteañero ayer con unos compas, cuñaos, tras un par de años de encierro por pandemia decidimos citarnos para jugar squash, la verdad es que intenseamos al inicio y fue divertido, ya que como acerebrados preferimos la fuerza y velocidad sobre la maña, sin embargo no es lo mismo los mosqueteros, que los mosqueteros veinte años después, tratando de salvar una pelota, caí de nalgas sobre el isquion izquierdo, tenía mucho tiempo de no sentir un dolor tan agudo y que me incapacitara poder caminar por unos minutos, afortunadamente el dolor pasó, pude caminar y seguir jugando, un par de juegos después al saltar para salvar otra pelota sentí un calambre intenso en los gemelos izquierdos, aún así seguimos jugando ya más con maña que con intensidad e irónicamente fue en ese momento que comencé a ganar. Ya antes de acostarme, me dolía la nalga izquierda, las piernas, el brazo derecho y la espalda, incluso soñé que jugaba tocho bandera con las respectivas tacleadas, quizás como una racionalización del dolor en mi sueño. Hoy estuve cansado y en algún momento me quedé dormido en el coche después de comer, con trabajos pude volver al trabajo y en algún momento pensé en cancelar la clase de capoeira, afortunadamente no sucedió así y en una serendipia agradable, abordamos una especie de "arrastrao" de conocimiento culminando con una bella lectura de Carl Sagan la cual comparto en inglés.

Los ateos o agnósticos por nuestro entendimiento del mundo nos cuesta mucho trabajo imaginar que existe un ente que tiene un plan para cada uno de nosotros, personalmente creo que la religión es necesaria para controlar la naturaleza humana, pues no cualquiera tiene la capacidad para entender y asumir lo que implica que no haya ese imaginario, pero sí la belleza del Cosmos. 

Volviendo a las palabras de Carl Sagan me gusta pensar y asombrarme en las maravillas de nuestra realidad arriba y abajo de nuestros pies. Es precisamente ese azar que toma formas bellas bajo nuestros pensamientos lo que en cierta forma da sentido a mi existencia. Así volviendo a la clase de capoeira ese instante de entropía que me hizo cambiar de parecer, acotado obviamente a mi realidad, y culminar con unas palabras interesantes en esta época de absurda discordia de muchas partes es algo que agradezco profundamente. Por cierto el padre de Carl Sagan es de origen Ucraniano, pero dudo mucho que Carl se hubiese decantado por apoyar una parte.

Si gustan escuchar la version original: