Cómo instalar Python para Machine Learning (IA) y Ciencia de Datos
Si quieres instalar Python para empezar a usarlo en Inteligencia Artificial, Machine Learning o Ciencia de Datos hay algunos detalles y recomendaciones que te conviene tener en cuenta para ahorrarte...
View ArticleActualidad: previews .NET 7, condicionales CSS, drivers en JavaScript y...
En las últimas semanas hemos tenido muchas novedades interesantes en el mundillo tecnológico. Microsoft ha lanzado las primeras previews de .NET 7 y sus tecnologías relacionadas, y además tenemos...
View ArticleCómo previsualizar en tiempo real una web con HTTPS en VS Code
Si haces desarrollo front-end en Visual Studio Code y quieres disponer de un previsualizador automático para poder ver tus cambios de código aplicados en vivo en un navegador, en este vídeo te explico...
View ArticleCómo gestionar diferentes entornos para Python con conda
Ahora que ya sabes montar tu entorno de trabajo con Python basado en Miniconda, vamos a ver cómo puedes gestionar varios entornos en paralelo con Conda y cómo puedes gestionar las dependencias para...
View Article5 mitos de .NET que todavía te crees (20 años después)
.NET lleva ya más de 20 años entre nosotros. Y eso sin contar todo el tiempo que estuvo en beta antes de que lo lanzaran. A pesar de todo este tiempo, todavía persisten un montón de mitos e ideas...
View ArticleActualidad: estándares web, problemas de seguridad y machine learning con muy...
Aquí estamos una vez más para resumirte algunas de las noticias tecnológicas para desarrolladores que nos han parecido más interesantes en las últimas semanas. Si te interesa recibir este tipo de...
View ArticleCómo quitar el fondo a una imagen con IA y 5 líneas de Python
¿Cómo harías un programa, con tu lenguaje favorito, que fuese capaz de convertir la foto de la izquierda en la de la derecha?:O sea, ¿cómo detectarías las personas que hay en la foto y quitarías todo...
View ArticleJava 18 ya está aquí, con un servidor web para pruebas y desarrollo
La última versión de Java, Java 18, ya está disponible para descarga al igual que el correspondiente OpenJDK. Esta nueva versión forma parte del ciclo de lanzamientos semestral con el que ya llevan 4...
View ArticleCómo utilizar HTTP/3 (QUIC) en .NET
Nota: este artículo es una traducción del artículo "Using HTTP/3 (QUIC) in .NET" del MVP canadiense Gérald Barré, con su permiso expreso. Gracias Gérald.HTTP/3 es una nueva versión de HTTP. El...
View ArticleReconocimiento y clasificación de imágenes con Deep Learning
¿Cómo procesar imágenes con machine learning para reconocimiento y clasificación de objetos? La identificación de objetos en imágenes tiene múltiples aplicaciones: desde algo tan prosaico como...
View ArticleJavaScript: Cómo recibir y enviar archivos binarios con AJAX
Los objetos XHR (XmlHttpRequest) del navegador son la base de AJAX, y sirven para realizar llamadas asíncronas a nuestra propia web o a webs externas (si los permisos lo permiten), aunque en la...
View ArticleCómo manejar JSON en .NET con System.Text.Json
Un serializador es una o varias clases especializadas que se encargan de leer y escribir datos entre un objeto determinado y una cadena de texto y viceversa. Así, un serializador JSON es una clase que...
View ArticleActualidad: trabajar como desarrollador, Spring4Shell, .NET MAUI RC y las IAs...
Ya hacía tiempo que no publicábamos un recopilatorio de actualidad, y lo cierto es que se nota porque este viene cargadito, especialmente en la parte de Machine Learning e IA. Este es un campo que...
View ArticleConsejos para mejorar el rendimiento de Blazor en ASP.NET Core
NOTA: todas estas secciones se ha obtenido a partir de la documentación oficial de Microsoft, y están basadas en sus recomendaciones.Blazor es una plataforma optimizada para ofrecer un alto rendimiento...
View ArticleEstado de Spring Boot y migración al cloud: inquietudes, desafíos y tendencias
¿Cómo podemos migrar una aplicación Spring a la nube? ¿Cómo lo está haciendo en la actualidad la comunidad de desarrolladores y qué problemas se están encontrando?Desde el blog oficial de Azure se...
View ArticleQué es un contenedor y su seguridad frente a máquinas virtuales
"La mejor forma de definir qué es un contenedor, para mí, es que se trata de una forma de empaquetar y distribuir tu aplicación de forma que sea lo más independiente posible del ordenador donde se va a...
View ArticleActualidad: Build 2022, .NET MAUI RC2, Google Media CDN y el lanzamiento de...
Como cada año por estas fechas, estamos a las puertas de la celebración del Microsoft Build 2022, este año el evento se celebrará de manera virtual del 24 al 26 de mayo. Como siempre, habrá decenas de...
View ArticleVentajas de Docker para desarrolladores
Muchos desarrolladores aún creen que Docker es solo para DevOps y para "los de sistemas". En gran parte esto se debe a simple desconocimiento, ya que no son conscientes de las muchas ventajas de Docker...
View ArticleMachine Learning: ¿Qué es y para qué sirve el análisis exploratorio? (con un...
La máxima más famosa en Machine Learning y, en general, en todas aquellas disciplinas que se fundamentan en el uso de datos es: "Si entra basura, sale basura". Y es que no sólo llega con tener...
View ArticleJava: ¿Qué es Maven? ¿Qué es el archivo pom.xml?
Apache Maven es una potente herramienta de gestión de proyectos que se utiliza para gestión de dependencias, como herramienta de compilación e incluso como herramienta de documentación. Es de código...
View Article