Header Files: Refactoring guiado por constantes en C++
En la última entrega explicamos los beneficios del uso de constantes en nuestro código: mejoran la expresividad, dejan clara la intención de uso, ayudan a reducir errores y, en algunos casos, pueden...
View ArticleIOKode: Consideraciones al publicar un paquete NuGet
No hace mucho escribí sobre como automatizar la publicación de paquetes NuGet. Escribí esa entrada basándome en mi experiencia utilizando un feed privado de paquetes para un proyecto en VADAVO, pero...
View ArticleVariable not found: Enlaces interesantes 534
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...Expresiones new con el tipo de destino en C# 9 José María Aguilar¿Esa...
View ArticleVariable not found: ¡No guardes como cadena el resultado JSON de la llamada a...
Seguro que habéis visto más de una vez un código parecido al siguiente, en el que llamamos a una API REST externa y su resultado es deserializado a un objeto .NET para introducirlo en el flujo de la...
View ArticleVariable not found: ¡Microsoft MVP 2023-2024!
Por decimotercer año consecutivo, me complace enormemente informaros de que Microsoft ha tenido a bien reconocerme de nuevo como MVP (Most Valuable Professional) en tecnologías de desarrollo. ¡13 años...
View ArticleVariable not found: Enlaces interesantes 535
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...¿Se pueden crear componentes Blazor que no hereden de ComponentBase o alguno de...
View ArticleVariable not found: await Task.Delay(5_184_000_000);
Si sois habituales del blog, probablemente ya sabréis lo que os voy a decir ;)Como todos los años por estas fechas, empieza el periodo vacacional y aprovecharé para bajar un poco el ritmo, descansar...
View ArticlePicando Código: Novedades de Gleam✨ – el lenguaje de programación funcional...
Desde la última vez que escribí sobre Gleam: el lenguaje de programación funcional estáticamente tipado en BEAM (la máquina virtual de Erlang) han habido muchas mejoras en el lenguaje y su...
View ArticlePicando Código: Presentación online de Limited Run Games – verano 2023
Limited Run Games es un editor de versiones físicas de videojuegos fundado en 2015. Publican juegos para Nintendo Switch, Playstation 4 y 5, consolas retro (como Game Boy, Super Nintendo, etc.) y...
View ArticleBlog Bitix: Desempaquetado del ratón inalámbrico Logitech Signature M750
Tras probar un ratón inalámbrico de los baratos pasado un tiempo me quedé con muy malas impresiones por la perdida de conectividad principalmente que era muy molesta. Pasé a un ratón con cable más...
View ArticleHeader Files: Complejidad algorítmica (parte I)
IntroducciónSin entrar a filosofar demasiado, podríamos decir que para que un determinado código pueda considerarse bueno, hacen falta cinco cosas:Hacer lo que tiene que hacer, es decir, cumplir con...
View ArticlePicando Código: Cómics Marvel – Leyendo a los Inhumanos: Death of the Inhumans
Death of the Inhumans fue una mini-serie de 5 números publicada en 2018, escrita por Donny Cates y con arte por Ariel Olivetti. Como el título lo sugiere, trata de «la muerte de los Inhumanos» y -hasta...
View ArticleBlog Bitix: Desempaquetado y análisis de televisión smart tv Samsung 43QN90B
Finalmente he comprado una televisión, ahora con Amazon Prime y para ver contenido por streaming es algo que puedo darle el uso que merece. Tras unos días y ver televisión y alguna película la calidad...
View ArticleIOKode: ¿Deben pagarse las pruebas técnicas?
NOTA IMPORTANTE: Esta entrada es opinión y, en cierta manera puede ser considerada opinión de ámbito político. En ningún caso espero que se esté de acuerdo conmigo.NOTA Esta entrada viene a raíz de una...
View Articleinfo.xailer.com: Xailer y Linux: Instalación de WSL
Como os comentamos en nuestro último artículo, uno de nuestros objetivos para las futuras versiones de Xailer era la posibilidad de crear ejecutables y librerías para Linux en 64 bits. No se trataría...
View ArticlePicando Código: [Error Ruby] mocha/integration/mini_test/adapter.rb:26:in...
Hoy me encontré con este error ejecutando unos test en Ruby:/opt/hostedtoolcache/Ruby/3.2.2/x64/lib/ruby/gems/3.2.0/gems/mocha-2.0.4/lib/mocha/integration/mini_test/adapter.rb:26:in `included’:...
View ArticleNavegapolis: Origen de scrum
Descargar texto de la referenciaEl término scrum sólo se empleaba para definir la formación de los jugadores de rugby al disputar la pelota. En 1986(1) Hirotaka Takeuchi e Ikujiro Nonaka lo usaron...
View ArticlePicando Código: Barbie: La película
Anoche fui al cine a ver la película de Barbie. Tengo que admitir que allá cuando se anunció no esperaba que fuera una de las películas más divertidas, graciosas e inteligentes de este año. Ni siquiera...
View ArticlePicando Código: «Web Environment Integrity» es un ataque total a la internet...
Usar un navegador web libre es ahora más importante que nunca. Recientemente escribimos sobre este tema, pero el problema del que escribimos es menor comparado con la grave injusticia que Google está...
View ArticlePicando Código: Nuevo libro de Cory Doctorow – The Internet Con: How To Seize...
The Internet Con: How to Seize the Means of ComputationEl próximo libro de Cory Doctorow es The Internet Con: How To Seize the Means of Computation (La Estafa de la Internet: Cómo apoderarse de los...
View Article