Hola Data, ¿hubo Sharknados en 2020?

Muy buenas, les saluda Miguel y para hoy les traigo este tutorial. Técnicas avanzadas de SQL Parte 1: embellezca sus datos con declaraciones de casos Los datos reales son variados y desordenados. Si obtiene sus datos de una base de datos usando SQL, puede limpiar esos datos antes de que lleguen a usted. Esta técnica facilita el análisis [...]

Leer más

Genérico observable en Java: favorecer la composición sobre la herencia

Muy buenas, me llamo Miguel y hoy les traigo otro nuevo tutorial. Android proporciona clase Observable y una interfaz Observer para implementar patrón observable. Sin embargo, esta no es una solución elegante porque, ¿qué pasa si queremos hacer observable una clase de vista personalizada? La clase de vista personalizada extenderá la Vista, por lo [...]

Leer más

Cree un estado de carga impresionante con SwiftUI

Hola, les saluda Miguel y hoy les traigo otro nuevo artículo. Hermosos estados de carga Crear una animación intuitiva es muy simple y eficiente en el nuevo marco de Apple, SwiftUI. Antes de comenzar, vea el video a continuación para conocer lo que estamos a punto de discutir. En SwiftUI, podemos agregar animación para ver propiedades animables [...]

Leer más

Kubernetes: aprender el patrón de contenedor de inicio

Hola, me llamo Luis y aquí les traigo un nuevo post. Comprensión del patrón de contenedor de inicio con un proyecto de ejemplo Kubernetes es un motor de orquestación de contenedores de código abierto para automatizar la implementación, el escalado y la administración de aplicaciones en contenedores. Un pod es el componente básico de la aplicación [...]

Leer más

Aprenda a crear herramientas de automatización CLI con Node.js

Bienvenido, soy Miguel y aquí les traigo otro nuevo artículo. Cree una herramienta CLI de seguimiento de peso con oclif en Node ¡A los desarrolladores les encantan las herramientas CLI! Tanto es así que estoy seguro de que aprovecharíamos la oportunidad de hacer todo en una computadora con la comodidad de una línea de comandos. ¿Y por qué no hacer [...]

Leer más

Las dos partes de la resolución de un algoritmo

Muy buenas, soy Luis y esta vez les traigo un nuevo post. Una de las influencias que recuerdo al considerar el desarrollo de software, fue que mi hermana me dijo que sería bueno en eso porque soy «realmente un buen solucionador de problemas». Disfrutamos jugando juegos de ingenio y juegos relacionados con la memoria como «Bomb Corp» de Jackbox [...]

Leer más

Los 5 casos básicos pero más propensos a errores de String en Python

Hola, les saluda Miguel y en esta ocasión les traigo este tutorial. Una cadena es una secuencia de caracteres. Es un tipo de datos básico en Python, pero ¿realmente sabe cómo usarlo? Analicemos los 5 casos más propensos a errores como se muestra a continuación. 1. Comillas simples, dobles o triples Por ejemplo, si desea generar la cadena: Tom [...]

Leer más

Cómo migrar sus proyectos a Google Colab

Hola, me llamo Luis y esta vez les traigo este nuevo post. Es decir, cómo sacarle el máximo partido a la plataforma y hackearla. Google Colab (abreviatura de Colaboratory) es una plataforma en línea para ciencia de datos alojada por Google. Consiste en un cuaderno en línea que se ejecuta en la nube, sin utilizar recursos en su máquina local. Sin [...]

Leer más

Pruebas más sencillas con Data Binding y BindingAdapters

Hola, soy Miguel y aquí les traigo otro post. La biblioteca de enlace de datos existe desde hace bastante tiempo, sin embargo, no son muchos los desarrolladores que la utilizan. Una de las principales razones detrás de esta falta de adopción es la creencia de que resulta en un código incuestionable. Sin embargo, cuando se usa correctamente puede [...]

Leer más

Cómo ejecutar versiones de Python diferentes a las predeterminadas

Hola, soy Miguel y esta vez les traigo un tutorial. Entornos virtuales específicos de la versión. La elegante solución para necesitar diferentes versiones de Python para diferentes proyectos Al escribir esto, estoy usando la última versión de Python en mi máquina: 3.8.5. Normalmente está bien usar la última versión. Excepto que de vez en cuando [...]

Leer más