Primeros pasos con contenedores Docker

Contenedores Docker

La función principal de la plataforma de contenedores de código abierto Docker está explícita en su eslógan: «Build, Ship and Run Any App, Anywhere», lo que significa «construye, distribuye y ejecuta cualquier app en cualquier parte». Concretamente, lo que propone Docker es simplificar las tareas de armar entornos de desarrollo o de prueba que emulen las condiciones de ejecución de una aplicación.

Qué son los contenedores en Docker

El concepto de contenedor en Docker reemplaza al concepto de máquina virtual, ofreciendo una alternativa más fácil de manejar para el desarrollo y testeo de aplicaciones. La principal diferencia entre una máquina virtual y un contenedor Docker es que la máquina virtual contiene todos los elementos que componen una máquina real: sistema operativo completo, BIOS, memoria, disco y demás recursos de hardware virtualizado.

A diferencia de los contenedores de la vida real, los contenedores Docker son livianos e independientes.
A diferencia de los contenedores de la vida real, los contenedores Docker son livianos e independientes.

En cambio, un contenedor Docker es un entorno de ejecuión que empaqueta el código y todas sus dependencias para correr aplicaciones de manera confiable, independientemente del hardware o del sistema operativo en donde se lleva a cabo la ejecución real. Los contenedores Docker son paquetes de software livianos, independientes y ejecutables que incluyen todo lo que puede necesitar una aplicación para ejecutar: código, runtimes, herramientas del sistema, bibliotecas del sistema y configuraciones.

Leer más

12 casos de uso de NFT más allá del arte digital

Obra de arte La creación de Miguel Angel NFT

Las obras de arte digitales y los artículos coleccionables fueron sólo el principio.

Los tokens no fungibles (NFT) son una tecnología emergente que ha probado su eficacia en el resguardo de los derechos de autor sobre creaciones artísticas digitales. Pero también tiene el potencial para aplicarse en numerosos casos de uso más allá del arte digital, incluso aquellos que involucran activos del mundo real.

Los NFT están entre nosotros, y están revelando su potencial para abaratar, simplificar, bajar costos y mejorar la efectividad de muchas actividades de la vida cotidiana que hoy se llevan a cabo en forma arcaica. Por ejemplo, recurrir a escribanos, sellos, rúbricas y otros métodos físicos para garantizar la autenticidad y transparencia de trámites pronto será cosa del pasado.

Los casos de uso de NFT para obras de arte digitales y coleccionismo se han vuelto populares muy rápidamente. Los NFT son fáciles de entender, son visualizables y culturalmente relevantes, a diferencia de muchos conceptos propios de blockchain, como las transacciones con criptomonedas.

Leer más

8 Plataformas no-code para crear apps sin saber programar

Con las plataformas no-code, la programación tradicional sería prehistoria.

Las mejores herramientas para crear software sin escribir código en 2022

Hoy en día todo se hace con apps (o lo que antaño se conocía como «aplicaciones»), ya sea pedir una pizza, averiguar cómo llegar a algún sitio, hacer una transacción bancaria, aprender a tocar un instrumento, entre infinidad de cosas más. A veces se nos ocurre una idea para una app y nos gustaría saber cómo construirla, pero nos detiene el hecho de no saber programar. Buenas noticias: con las plataformas no-code, ya no es necesario saber programar para crear aplicaciones.

¿Qué son las plataformas no-code?

Las plataformas no-code son aplicaciones con cierto grado de inteligencia que facilitan la interpretación de nuestras necesidades o las de los usuarios, con la finalidad de implementarlas y crear software sin saber programar.

Programar bailando, como Hugh Jackman en "Swordfish". Las plataformas no-code hacen que desarrollar software sea fácil, pero no tanto...
¿Programar bailando, como Hugh Jackman en la película «Swordfish»? Las plataformas no-code hacen que desarrollar software sea fácil, pero no tanto…

¿Es posible crear apps sin programar gratis, crear aplicacion sin programar, crear app sin codigo, crear una app gratis sin saber programar o realizar diseño web sin codigo? La respuesta a todas esas preguntas es un rotundo «sí». Pero aunque no haya que escribir código, igual hay que trabajar en otras tareas del desarrollo, como el diseño de bases de datos o el diseño de interfaces de usuario. Y algo muy importante: hay que dominar bien la parte de interpretación de necesidades. Hasta ahora no existe una herramienta a la que le podamos explicar con palabras lo que queremos lograr y, en base a nuestras especificaciones, cree una app que las implemente.

Las plataformas no-code utilizan distintos medios para que les «expliquemos» nuestras necesidades. Por ejemplo, un diseño de base de datos, un diagrama de flujo o un diseño de pantalla.

No tan buenas noticias: para crear aplicaciones web o móviles con plataformas no-code no hace falta saber programar, pero sí es necesario saber diseñar software, ya sea a través del diseño de bases de datos, diseño de flujos de trabajo o diseño de interfaces/experiencia de usuario.

Leer más

Cómo comprar propiedades con criptomonedas

Comprar una casa con bitcoin

La nueva tendencia en la industria inmobiliaria del siglo XXI.

¿Se pueden comprar propiedades pagándolas con bitcoins u otras criptomonedas? La respuesta es sí, gracias a agentes inmobiliarios con visión de futuro y a la colaboración de exchanges de criptomonedas con visión de negocios.

Los emprendimientos inmobiliarios son una forma de convertir cripto divisas en bienes tangibles. En la foto, el emprendimiento LDV, de WGW Desarrollos y Click Aparts.
Los emprendimientos inmobiliarios son una forma de convertir cripto divisas en bienes tangibles. En la foto, el emprendimiento LDV, de WGW Desarrollos y Click Aparts.

La idea de vender una propiedad inmueble obteniendo a cambio unos valores tan intangibles como las criptomonedas puede parecer descabellada. Como mínimo, hay que admitir que parece riesgoso cambiar algo tan económicamente estable como una propiedad inmueble por un conjunto de datos almacenados quién sabe cómo y quién sabe dónde.

Pero todo es cuestión de costumbres y culturas. Nadie desconfía de una operación inmobiliaria hecha en dólares, aunque implique cambiar la propiedad por un montón de papelitos pintados. Y esos papelitos muchas veces ni siquiera se ven; pasan digitalmente de una cuenta bancaria a otra, y los únicos comprobantes de ello son los números de operación emitidos por los bancos.

Si aún no está seguro de cómo evolucionarán los bitcoins y otras cripto divisas, lee este artículo acerca del futuro de las criptomonedas.

Leer más

Cómo invertir y ganar con Anchor Protocol

Cómo invertir en forma segura y ganar con Anchor Protocol

Dicen quienes entienden del tema que Anchor Protocol es la forma más segura de invertir en criptomonedas, con la promesa de obtener rendimientos estables cercanos a un 20% anual.

Anchor Protocol es una plataforma de ahorro que proporciona a sus usuarios rendimientos que (al momento de escribir esta nota) rondan el 20% y presentan una baja volatilidad, lo que quiere decir que muy probablemente se mantengan en esa tasa de utilidad por un buen tiempo.

«Es crucial que una economía descentralizada dependa de un dinero descentralizado» –Do Kwon, CEO de Terraform Labs, la empresa creadora de Anchor Protocol.

La plataforma Anchor Protocol fue creada por la empresa surcoreana Terraform Labs y opera desde marzo de 2021. Básicamente permite depositar monedas digitales estables (stablecoins) y obtener un retorno de inversión también estable, a diferencia de otros protocolos, que varían su porcentaje de retorno según las fluctuaciones del mercado.

¿Qué es Anchor Protocol?

En el año 2018 se fundó Terraform Labs, la empresa que está detrás de la blockchain Terra, más conocida por sus monedas estables (stablecoins) como TerraUSD (UST), que es actualmente la quinta mayor stablecoin del mundo en términos de capitalización de mercado. El 17 de marzo de 2021, Terraform Labs lanzó su proyecto más reciente, el protocolo financiero descentralizado (DeFi) llamado Anchor: una plataforma de ahorro y préstamo accesible construida sobre la blockchain de Terra.

«Es crucial que una economía descentralizada dependa de un dinero descentralizado», asegura Do Kwon, CEO de Terra. «Y esa es esencialmente la tesis central detrás de lo que Terra está desarrollando, en el sentido de que tenemos estas stablecoins que están vinculadas a varias monedas fiduciarias diferentes, como el Dólar estadounidense, el Won surcoreano, el SGD, y así sucesivamente, que son totalmente descentralizadas y no pueden ser censuradas. Además de estas cosas, tenemos aplicaciones como Anchor, que permiten que las stablecoins sean depositadas en contratos inteligentes. Y apalancadas por las apuestas de múltiples blockchains para impulsar un rendimiento del 19,5%».

La plataforma Anchor Protocol fue bien recibida por los inversores, ya que consiguió recaudar un total de 20 millones de dólares en la venta de tokens de una oferta inicial de monedas (ICO) finalizada el 20 de marzo de 2021.

Leer más