Koalite: No corrijas ese bug
Hace casi 20 años Joel Spolsky escribía lo que se conoce como el test de Joel, 12 preguntas que (supuestamente) deberías aspirar a responder afirmativamente para mejorar tu proceso de desarrollo. Para...
View ArticleVariable not found: Enlaces interesantes 361
Ahí van los enlaces recopilados durante la semana pasada, con bastantes perlas procedentes del evento Build 2019 que ha tenido lugar en Seattle días atrás. Espero que os resulten interesantes. :-)Por...
View ArticleVariable not found: Constructores con parámetros en entidades EF Core
Seguimos viendo características novedosas de Entity Framework Core, y ahora llega el turno a otro detalle interesante si lo que buscamos es proteger nuestras entidades de modificaciones descontroladas...
View ArticlePicando Código: Cómics: Morgan’s Organs – La aventura anatómicamente incorrecta
Vuelve el cómic que se describe como «Inside Out» de Pixar pero para adultos: Morgan’s Organs, un cómic de humor sobre las aventuras de Morgan y los órganos que viven dentro de su cuerpo. Si quieren...
View ArticleMetodologías ágiles. De lo racional a la inspiración.: Open Space, para un...
NOTA: Estoy escribiendo la guia de facilitación del Open Space. Hemos hablado varias veces aquí ya de los Open Space como un formato increible para la organización y facilitación de conferencias. En...
View ArticleBlog Bitix: Lanzar excepciones checked como si fueran unchecked en Java
No es una buena práctica al igual que al no recomendado antipatrón de inicialización de variables con dobles llaves pero en el uso de streams que aceptan lambdas es un rodeo a la limitación de no poder...
View ArticleBlog Bitix: Combinaciones de teclado en HTML, JavaScript y páginas web
En las páginas y aplicaciones web también es posible utilizar combinaciones de teclas para proporcionar acceso rápido a funciones usadas frecuentemente. Utilizando la propiedad global accesskey para...
View ArticleVariable not found: Enlaces interesantes 362
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...Consejos imprescindibles por si algo fallaJosé María AguilarBenchmarkDotNet:...
View ArticleVariable not found: Ámbito local implícito en sentencias using de C# 8
La palabra clave using, utilizada tanto en forma de directiva como de instrucción, es una de las más sobrecargadas del lenguaje C#. Es útil para bastantes cosas, como la importación de espacios de...
View ArticleFixed Buffer: Como instalar un servicio Net Core en Linux
Hace un par de semanas hablamos de como poder crear un servicio Net Core que fuese multiplataforma, y probamos a instalarlo en Windows. Hoy vamos a continuar con el proceso y vamos a instalarlo en...
View ArticleBlog Bitix: Log de sentencias, sentencias lentas y otra información en jOOQ
Algunas de las causas del bajo rendimiento de una aplicación que utiliza una base de datos son el número de sentencias que se realizan junto con las sentencias lentas por su coste de ejecución. Cada...
View ArticleBlog Bitix: Log de sentencias SQL, sentencias lentas y otra información en jOOQ
Algunas de las causas del bajo rendimiento de una aplicación que utiliza una base de datos son el número de sentencias que se realizan junto con las sentencias lentas por su coste de ejecución. Cada...
View ArticleBlog Bitix: Registro y descubrimiento de servicios en contenedores de Docker...
En los microservicios se hace necesario un servicio de registro y descubrimiento como Eureka o Consul que permita conocer la ubicación de las instancias en cada momento. Las instancias de los servicios...
View ArticleVariable not found: Enlaces interesantes 363
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...Parámetros opcionales: úsense con precauciónJosé María Aguilar¿Aplicar...
View ArticleUna sinfonía en C#: IoT bases: Introducción a MQTT
En este post vamos a comenzar a hablar sobre uno de los protocolos más utilizados para IoT, MQTT y conocer sus principales características, por qué es interesante para IoT, qué aporta, y cómo...
View ArticleVariable not found: Value Converters en Entity Framework Core
Otra característica bastante interesante de Entity Framework Core es que podemos introducir lógica personalizada a la hora de cargar el valor de las propiedades a partir de los datos obtenidos desde el...
View ArticleBlog Bitix: Implementar la paginación eficientemente en consultas SQL con seek
Las aplicaciones que muestran listados probablemente necesiten mostrarlos paginados. Sin embargo, implementar la paginación correctamente para que sea eficiente no pasa por emplear las clausulas limit...
View ArticleNavegapolis: Una buena idea sin un buen "product owner" no es un buen producto
Una buena idea no es un buen producto.Faltaría añadir: "si no hay detrás un buen propietario de producto". Escuchando a Steve Jobs explicar porqué Apple dejó de hacer buenos productos cuando él se fue,...
View ArticleNavegapolis: Una buena idea sin un buen "product owner" es sólo una ilusión
Una buena idea no es un buen producto.Faltaría añadir: "si no hay detrás un buen propietario de producto". Escuchando a Steve Jobs explicar porqué Apple dejó de hacer buenos productos cuando él se fue,...
View ArticleVariable not found: Enlaces interesantes 364
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)Por si te lo perdiste...Validación de peticiones en ASP.NET, o cómo evitar el error “Request.Form...
View Article