Variable not found: 5 motivos por los que tus acciones MVC reciben objetos...
Si trabajáis con ASP.NET Core MVC, seguro que con frecuencia implementaréis acciones que reciben como argumento objetos complejos, que normalmente vendrán serializados en el cuerpo de la petición como...
View ArticleBitácora de Javier Gutiérrez Chamorro (Guti): FileOptimizer premiado en el...
Aunque la última vez que escribí sobre FileOptimizer fue en 2018 con el artículo Análisis estático de FileOptimizer, su desarrollo no se ha detenido, y regularmente he ido lanzando nuevas versiones, la...
View ArticleBlog Bitix: Planificar procesos periódicos y scripts con Nomad
Los pequeños scripts aún con su pequeña función específica, sus pocas líneas de código y breves instantes de ejecución limitados a segundos, minutos u pocas horas al día o a la semana realizan tareas...
View ArticleBitácora de Javier Gutiérrez Chamorro (Guti): WordPress y el problema con...
Con un tráfico en crecimiento la página funcionaba cada vez con más lentitud y de vez en cuando daba errores. Así que pagando más, he migrado a un nuevo alojamiento en forma de VPS (Virtual Private...
View ArticleBlog Bitix: Contenedores en macOS con Lima y minikube
Para ejecutar contenedores en macOS hay dos opciones entre las posibles, una usar minikube que aunque su objetivo es ejecutar un cluster de Kubernetes permite usarlo para ejecutar contenedores de...
View ArticleVariable not found: Enlaces interesantes 455
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...Crear bloques de código Razor reutilizables en Blazor con Render FragmentsJosé...
View ArticleVariable not found: ¿Por qué llamamos "uppercase" y "lowercase" a mayúsculas...
Como en otras ocasiones, seguro que debía ser de los pocos que quedaban en este planeta sin saber esto, pero me lo he encontrado mientras pululaba por internet y me ha parecido de lo más curioso. Y...
View ArticleBitácora de Javier Gutiérrez Chamorro (Guti): Los orígenes de Borland
Me sorprende, de forma agradable, como esto de la retro-informática se ha ido popularizando tanto, que ahora hasta en la Wikipedia aparece la historia antigua del software. Borland Ltd. fue fundada en...
View ArticleBlog Bitix: Sincronización de hora automática con el protocolo NTP en GNU/Linux
Muchos dispositivos electrónicos entre ellos las computadoras tienen un reloj interno que continúa funcionando aún estando apagados y desconectados de la red electrica gracias a una batería en forma de...
View ArticleBlog Bitix: Razones para cambiar a GNU/Linux en vez usar Windows y macOS
GNU/Linux no te obliga a actualizaciones forzosas aplicadas en un momento inapropiado, tiene una licencia libre mayoritariamente gratuito al igual que sus aplicaciones disponibles para cualquier...
View ArticleVariable not found: Enlaces interesantes 457
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...La interfaz IMiddleware: Middlewares tipados per request en ASP.NET CoreJosé...
View ArticleBlog Bitix: Análisis del maravilloso juego horrible The Last of Us
Algunos juegos están enfocados a la parte de habilidad y acción con la única intención de proporcionar diversion. Otros independiente de la calidad gráfica que es muy notable en la actualidad pueden...
View ArticleVariable not found: Enlaces interesantes 458
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...3 formas de saber si un componente se está ejecutando en Blazor Server o...
View ArticleVariable not found: Implicit usings en C#10
Hace unos días hablábamos de las directivas using globales, un interesante añadido a C# 10 que permite importar espacios de nombres en todos los archivos de código del proyecto, sin necesidad de...
View ArticleBlog Bitix: Manual básico sobre ataques informáticos, peligros, tipos, cómo...
Las compañías realizan importantes esfuerzos para implementar medidas de seguridad pero aún con ellas si el usuario no toma las medidas oportunas muchas de las medidas de seguridad de una organización,...
View ArticleBlog Bitix: Manual básico sobre ataques informáticos, peligros, tipos, cómo...
Las compañías realizan importantes esfuerzos para implementar medidas de seguridad pero aún con ellas si el usuario no toma las medidas oportunas muchas de las medidas de seguridad de una organización,...
View ArticleBitácora de Javier Gutiérrez Chamorro (Guti): Hi-Tech Pacific C
Después de ¿Era Watcom C el doble de rápido que otros compiladores de C? hoy hablaré de Hi Tech Pacific C, un compilador que marcó una época. Sigo el desarrollo del proyecto FreeDOS desde sus inicios,...
View ArticleVariable not found: Enlaces interesantes 459
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...Crear manualmente instancias de clases usando el proveedor de servicios de...
View ArticleVariable not found: ¿Por qué no compila este código C#?
Hoy va un post rapidito sobre un curioso detalle sintáctico de C# que me llamó la atención hace algún tiempo, mientras leía el artículo How to Stress the C# Compiler, donde Henning Dieterichs comenta...
View ArticleBitácora de Javier Gutiérrez Chamorro (Guti): ¿Era Watcom C el doble de rápido?
Cuando publiqué Watcom C++ y Sieve para DOS pareció que el rendimiento del compilador Watcom C/C++ aún siendo muy bueno, no llegaba a cumplir aquella promesa del pasado en la que se decía que Watcom...
View Article