Cómo crear un botón de menú hamburguesa solo con CSS (sin imágenes ni...
En este post aprenderemos a hacer un botón para un menú hamburguesa que cambiará de icono entre las clásicas tres rayitas y un aspa (vamos, una "X") alternativamente cada vez que hagamos clic.Aquí...
View Article15 consejos para programadores que aspiran a ser jefes de proyecto y...
Nota: este artículo también podría haberse enfocado a los responsables o directores de recursos humanos de empresas de programación, ya que son ellos los últimos responsables de fijar los organigramas...
View Article¡Nuevo curso online de Blazor!
Seamos realistas: para la mayoría de los desarrolladores que vienen de otros entornos, la parte más odiosa de hacer desarrollo Web es sin duda el Front-End, es decir, la interfaz de usuario. Había que...
View ArticleSi Visual Studio Community es gratuito ¿lo puedo usar en mi empresa para...
Esta es una pregunta que nos hacen de vez en cuando a través de correo electrónico y en las redes sociales. En realidad, es algo que está claramente indicado en la página de descarga, abajo de todo, y...
View Article¿Cuántos bugs y problemas al programar me puede evitar TypeScript?: los...
Cuando te decides a aprender un nuevo lenguaje de programación, invirtiendo tu dinero sobre todo tu tiempo, lo primero que debes preguntarte es ¿qué obtengo yo a cambio del esfuerzo? La respuesta puede...
View Article¿Qué es Blazor? ¿Qué me aporta? La grabación del evento con José María Aguilar
Ayer por la tarde a las 19:00 hora de España peninsular emitimos en directo la entrevista con nuestro tutor José María Aguilar.Durante la entrevista, José Manuel Alarcón, nuestro director, y él...
View ArticleEl operador de encadenamiento opcional en ECMAScript/JavaScript: evitando...
Hace unas semanas hablaba aquí del operador de "unión nulosa" de ECMAScript 2020 utilizado sobre todo para obtener valores por defecto en expresiones, es decir, para asignar fácilmente y de manera...
View ArticleCómo crear textos generados por Inteligencia Artificial/Machine Learning y...
A estas alturas sería muy raro que no hubieses oído hablar aún de GPT-3, el modelo de lenguaje natural creado por OpenAI que es capaz de crear de la nada sus propios artículos, opiniones editoriales,...
View ArticleBlazor Server: cómo funciona por debajo
Hace unos días tuvimos una interesante sesión sobre Blazor viéndolo a vista de pájaro, es decir, qué es, qué me aporta, en qué se parece y se diferencia de otras tecnologías, por qué me...
View Article6 consejos para mejorar el plan de formación de un programador
Para retener y maximizar el potencial creativo de los buenos desarrolladores, es necesario implementar programas de formación exhaustivos, orientados a la especificidad y adaptados a las necesidades de...
View ArticleAclarando conceptos: Inteligencia Artificial, Machine Learning, Deep...
El mundo de la tecnología, como cualquier otro, no es inmune a las modas. Y estas modas hacen que ciertas palabras y conceptos se utilicen de manera arbitraria, como simples palabras huecas de...
View ArticleCómo garantizar el soporte a largo plazo de tu aplicación .NET
Con la aparición de versión 5 de .NET es un buen momento para reunir en un solo artículo toda la información sobre las versiones de .NET, la cadencia con la que aparecerán y las políticas de soporte...
View ArticleLecciones aprendidas tras migrar más de 25 proyectos a .NET Core
Este artículo es una traducción de "Lessons learned after migrating 25+ projects to .NET Core" de Thomas Ardal, CEO de elmah.io, con su permiso expreso. elmah.io es el principal servicio del mercado...
View ArticleJava: comodines para tipos genéricos - PECS. Diferencias entre
Hace unas semanas, Francisco Charte nos explicaba en un interesante vídeo introductorio qué son lo tipos genéricos, para qué sirven y cómo se utilizan.En esta ocasión nos vamos a centrar en un tema...
View Article5 aplicaciones prácticas inesperadas de la Inteligencia Artificial
En un post anterior estudiamos los principales conceptos relacionados con la Inteligencia Artificial. Ya sabes que la IA es una herramienta multiusos que tiene muchas aplicaciones en diferentes campos...
View ArticleJavaScript es el rey del desarrollo web y Python domina machine learning
SlashData es la empresa líder en el análisis de la economía de los desarrolladores. Hace poco ha llevado a cabo su decimonovena encuesta entre más de 17.000 desarrolladores en 159 países. Este informe...
View ArticleAVIF: todo lo que necesitas saber sobre el nuevo formato de imagen
Empecemos con un breve repaso a los formatos de imágenes de mapas de bits para la Web existentes hasta ahora ya que nos ayudara a entender las virtudes y defectos del nuevo formato...Los formatos...
View ArticleFundamentos de testing: preguntas y respuestas
Nota: este artículo es una traducción de "Software Testing Fundamentals - Questions and Answers" de Amir Ghahrai, con su permiso expreso. Amir es el fundador de DevQA.io un sitio especializado en...
View ArticleCómo es el proceso de extraer conocimiento a partir de bases de datos
Hace unas semanas presentábamos en un artículo previo distintos conceptos relacionados con el campo de la inteligencia artificial (IA), entre los cuales se mencionaba brevemente el término KDD...
View ArticleCómo convertir imágenes de fondo en monotono con CSS
En CSS tenemos la posibilidad de usar filtros para alterar imágenes insertadas en el código html sin necesidad de pasar antes por Photoshop u otro editor de fotos.¿Pero qué pasa con las imágenes de...
View Article