Iniciar sesión
Registrarse
He olvidado mi contraseña
Filtrando por 'Sin categoría'

Enviado por jorge
LEER MÁS

¡Buenas! En este post vamos a ver como añadir soporte TLS a tu clúster de Kubernetes desplegado en ACS o AKS. Hace tiempo escribí un post sobre como añadir certificados de desarrollo a un servicio NGINX que tuvieses en Kubernetes. Aunque lo dicho en aquel post sigue siendo válido, hay una mane...

Enviado por etomas
LEER MÁS

La respuesta corta es r = m.reduceByKey(lambda x,y: (x)) Pero consideremos la naturaleza conmutativa y asociativa de la función reduceByKey, asumamos los siguientes valores A B C E A A Y asumamos que los datos pueden estar en diferentes nodos de un cluster de Hadoop u...

Enviado por fangarita
LEER MÁS

Si desarrollas con Docker es probable que uses multi-stage builds para crear tus contenedores, en este caso unificas bajo un mismo Dockerfile la creación del binario (usando una imagen de compilación) y la creación de la imagen final (basandote en una imagen de runtime). Ahora bien, si usas un...

Enviado por etomas
LEER MÁS

This is a temporary post that was not deleted. Please delete this manually. (7d4e8bcb-1f5e-44ad-ad56-68419908ea1a - 3bfe001a-32de-4114-a6b4-4005b770f6d7)

Enviado por rafahernandez
LEER MÁS

This is a temporary post that was not deleted. Please delete this manually. (f5ae0ce3-944a-4f52-aa57-6011f716b724 - 3bfe001a-32de-4114-a6b4-4005b770f6d7)

Enviado por rafahernandez
LEER MÁS

Por fin he logrado arañar el tiempo necesario para leer con detalle el libro "Programming the Microsoft Bot Framework. A Multiplatform Approach to Building Chatbots" (Microsoft Press/Pearson Education, 2018), escrito por mi buen amigo Joe Mayo, a quien sigo desde el ya lejano 2009, cuando publicó ...

Enviado por Octavio Hernandez
LEER MÁS

Bueno, imagina que trabajas en un proyecto en NetCore que debe ser multiplataforma. En general el propio framework te provee de todo lo necesario, pero sigamos imaginando que algunas partes de tu proyecto dependen via P/Invoke de llamadas nativas. En este caso puedes optar por tener todos los enlac...

Enviado por etomas
LEER MÁS

Saludos, en SSIS comparar dos columnas en un conditional split que pueden contener valores no es tan simple como usar el operador de igualdad (==) si se intenta eso no se generan errores en tiempo de diseño pero generará errores al momento de ejecutar el paquete dado que la comparación nula con u...

Enviado por fangarita
LEER MÁS

Seguimos con esta serie de posts sobre Kubernetes. Los posts anteriores: Componentes de Kubernetes (donde vimos los distintos componentes de Kubernetes y como usar Minikube para ejecutarlo en local). Modelo de aplicación (donde vimos como crear nuestra primera aplicación en k8s). En...

Enviado por etomas
LEER MÁS

Todos estamos acostumbrados a usar los paquetes de NuGet en nuestros desarrollos. Pero a raíz de Net Core 2.0, apareció el concepto de metapaquete. Qué es exactamente un metapaquete y por qué existen? La respuesta rápida es que un metapaquete de NuGet es simplemente un paquete que no incl...

Enviado por etomas
LEER MÁS

When we are enabling continuous deployment in development teams, there are a lot of things we must take care. First of all, enabling continuous deployment is not about not about throwing new code or features to the users, nevertheless the quality or the value it gives, this is about enabling a conti...

Enviado por Luis Fraile
LEER MÁS

Si conoces compose conocerás su "modelo de aplicación". Es un modelo sencillo, contiene básicamente servicios. Un servicio en compose no es nada más que una imagen de Docker y su configuración asociada.  Luego cuando levantamos una aplicación compose con docker-compose up se crea uno (o var...

Enviado por etomas
LEER MÁS

Poco a poco los contenedores, y Docker en especial, se han ido abriendo paso en nuestro workflow diario. Y si al principio era tan solo un mecanismo para encapsular aplicaciones, luego también vimos en ellos una magnífica opción para evitar tener que instalar mil dependencias en las máquinas de...

Enviado por etomas
LEER MÁS

This is a temporary post that was not deleted. Please delete this manually. (45eb5351-29d7-4dcb-8cef-48de316d5356 - 3bfe001a-32de-4114-a6b4-4005b770f6d7)

Enviado por santypr
LEER MÁS

This is a temporary post that was not deleted. Please delete this manually. (94a53480-1d9f-439a-bace-45b999dd857a - 3bfe001a-32de-4114-a6b4-4005b770f6d7)

Enviado por checho
LEER MÁS

This is a temporary post that was not deleted. Please delete this manually. (08646fb8-9342-4a21-87ff-78bfd4214d26 - 3bfe001a-32de-4114-a6b4-4005b770f6d7)

Enviado por checho
LEER MÁS

This is a temporary post that was not deleted. Please delete this manually. (b2320d73-8395-4dc0-a124-94af51ae37d8 - 3bfe001a-32de-4114-a6b4-4005b770f6d7)

Enviado por checho
LEER MÁS

In WaveEngine 2.4.0 we added support for NoesisGUI, which is a rendering engine for interfaces defined in the XAML language, most commonly known for its usage in Windows Presentation Foundation. In this tutorial, you will learn how to add an interface designed in XAML to a WaveEngine project usin...

Enviado por mcsanchez
LEER MÁS

Wave Engine White Shark (2.4.0) has now been released. This version will add some really exciting features such as OpenVR and Noesis GUI integration, 9 patch support and much more. [caption id="" align="alignnone" width="1914"] Noesis GUI integration sample[/caption] OpenVR integration ...

Enviado por antonioavila
LEER MÁS
1 2 3 38