
Ha finalizado Febrero de 2024 y este es prácticamente mi primer post del año… digo prácticamente, porque en realidad el primero que hice es una versión en Inglés de otro post que tiene muchas vistas de países angloparlantes con quienes también quiero compartir el conocimiento que he recabado durante todos mis años de trabajo, pero dado que se trata de un post anterior, no lo cuento como una entrada nueva.
Primero que nada, espero que hayas logrado todo o la mayoría de lo que te hayas propuesto en 2023; en mi caso no fue así, particularmente en temas de bajar de peso no solo quedé a deber a mi propósito, terminé el año con más peso que el anterior.
Deseo que este 2024 sea un año más de salud, dicha, armonía y prosperidad para ti y todos tus seres queridos. Enfócate, no hagas caso omiso de tus compromisos personales como yo y busca cumplirlos.
En esta primera publicación quisiera retomar los temas que mencioné en el equivalente de 2023 y hacer un recuento de qué sucedió con respecto a mi perspectiva:
Windows 11
El año anterior me rehusé a actualizar mi equipo a Windows 11 y este año continuo con esa meta. No pasaré a la versión 11 hasta que sea imposible continuar con la versión 10.
Web 3.0
Un año más se cierra con el mito de esta tecnología y el blockchain. Quizás tú lo veas como el futuro, yo no. Los ejemplos de uso siguen siendo cripto monedas y NFTs. Aun no le veo utilidad alguna.
Angular y C#
El año anterior comencé a aprender estas tecnologías. C# ya lo conocía pero solo de manera superficial, esta vez entré de lleno a aprender y he sido gratamente sorprendido por las herramientas relacionadas: Visual Studio es muy cómodo para trabajar, automatiza muchas tareas y cuenta con un motor de asociación y predictibilidad al ir escribiendo el código que facilita el trabajo y reduce el tiempo para ejecutarlo. El Entity-framework es una de las funcionalidades que más me ha sorprendido. Ya hablaremos de ello.
Y Angular… vaya, para mí es la herramienta que finalmente hace el puente entre la programación de escritorio y la programación para web. Sin olvidar en donde ejecutará la aplicación y los pormenores de usar un navegador Web, Angular hace el desarrollo de aplicaciones para este fin muy parecido a lo que uno haría al desarrollar para escritorio. Sin duda, Angular tendrá una vida muy larga.
MFA
Multi-factor Authentication se ha popularizado ya. Cualquier servicio de Google, desde el mismo GMail requiere que además de los tradicionales nombre de usuario y contraseña se use un código extra enviado por SMS o que desde un dispositivo Android ligado a la cuenta se acepte el ingreso.
Otros servicios como Mercadopago o Twilio solicitan proporcionar un código OTP (One-Time password) cada vez que se pretende utilizar alguna funcionalidad que modifique parámetros de una cuenta o que derive en pagos, tal como lo vienen haciendo las instituciones bancarias desde hace varios años.
En fin, el uso de este mecanismo de autenticación llegó para quedarse, y nosotros, como parte del gremio de desarrollo de software, tendremos que adoptarlo también.
Aun hay más…
Adicionalmente a estos puntos, recapitulando acerca de este blog y lo que aquí he dicho está el asunto de los videojuegos. El año 2023 nos trajo en el mes de Septiembre uno de los más grandes borlotes que he visto relacionados a este mercado de la mano de Unity.
Si Unity no se encuentra entre tus intereses y desconoces qué es, se trata de una herramienta para crear y publicar videojuegos, extremadamente popular, querida y versátil. Entre sus multiples bondades está la posibilidad de generar juegos en 2D y 3D y exportarlos a distintas plataformas: iOS, Android, Windows, MacOS, Nintendo, PlayStation, XBox.
Algunas de estas funcionalidades las incluye el plan gratuito, lo que ha hecho crecer enormemente la base de usuarios de esta plataforma… hasta que en ese fatídico septiembre, alguien en Unity pensó que cambiar las políticas de uso y pago por uso del software deberían cambiar radicalmente.
A groso modo, uno podía utilizar Unity, generar juegos, venderlos y obtener ganancias sin pagar por el software hasta que se llegara a un umbral de ventas, a partir de los cuales, se debería pagar regalías a Unity.
El umbral a la fecha (Febrero 29, 2024) es de 100 mil USD. No quisiera ahondar mucho en el tema, solo mencionar que alguien dentro de la organización le pareció una buena idea modificar ese umbral y además, hacerlo retroactivo a juegos y fechas pasadas iniciando Enero de 2024.
Esta mala jugada causó un disgusto tan grande en el círculo de usuarios de la herramienta que simplemente se volvió noticia en muy poco tiempo. Yo no la uso, y no es porque no me guste, sino porque no he tenido oportunidad de aprender a usarla. Cuando inició todo este asunto, a los días de haber publicado las nuevas políticas usuarios de la herramienta hicieron saber su sentir en redes sociales. Seguí el asunto particularmente en Twitter (X ahora) donde la gente no se mide y deja saber su sentir.
No hace falta decir la cantidad de insultos y comparaciones que hicieron de Unity con otras empresas (Microsoft incluido), sobre todo tachándolos de abusivos.
En las primeras oleadas, la molestia devino en la pérdida de usuarios (quién sabe cuántos volvieron) y la aparición en escena de otros motores que no habían tenido tanta atención, particularmente Godot y GDevelop. En dos días, en lo que Unity hacía su control de daños y preparaban el «Movimiento del Tigre Caído«, Godot recibió apoyo y financiamiento de múltiples usuarios y entidades, con la promesa de parte de Godot de no hacer lo mismo que Unity.
Al final, Unity tuvo que recular y retirar sus nuevas políticas, aún así, el daño ya estaba hecho y la pérdida de confianza en Unity se hizo sentir.
En fin, esos fueron a mi parecer los momentos informáticos del año pasado. Este año ha llegado muchos retos y muchas cosas qué contar de lo aprendido.
Por lo pronto, si tampoco estás al tanto del movimiento del Tigre Caído, te dejo la liga para que lo veas. Es un movimiento muy sencillo de hacer pero sobre todo, muy efectivo. Yo mismo he tenido que usarlo varias veces.

Deja un comentario