Cómo automatizar la implementación en páginas de GitHub con Travis CI

Cómo automatizar la implementación en páginas de GitHub con Travis CI

Descargo de responsabilidad: esta historia no está patrocinada por ninguna de las herramientas que se han descrito en el artículo (Travis-CI, Github, Github-Pages) Ha creado un proyecto en React.js y lo ha implementado en las páginas de GitHub (¿todavía no? - cree su primer proyecto en React.js) Pero, ¿qué pasa si está haciendo cambios frecuentes en la base del código y también quiere mantener el versión implementada actualizada a la última? … ¡¡¡Te enc

Lee mas

   No copie y pegue el código. Escríbalo. ?

No copie y pegue el código. Escríbalo. ?

Escribir código puede ayudarlo a desarrollar una mentalidad de aprendizaje ¿Quieres descifrar algún código? Cámbielo muy rápido antes de siquiera comprender lo que hace. Ahora está practicando la programación de Cargo Cult, un estilo de desarrollo de software en el que ignora cómo funciona un fragmento de código y su relación con el código que lo rodea.El término

Lee mas

   Sistemas distribuidos: cuándo debe construirlos y cómo escalarlos. Una guía paso a paso.

Sistemas distribuidos: cuándo debe construirlos y cómo escalarlos. Una guía paso a paso.

Siempre me sorprende la cantidad de desarrolladores jóvenes que sufren del síndrome del impostor cuando comenzaron a crear su producto. Lo entiendo, hay muchos ejemplos alucinantes de empresas líderes con sistemas distribuidos increíblemente complejos que pueden abordar miles de millones de solicitudes , actualizar con gracia cientos de aplicaciones sin ningún tiempo de inactividad, recuperarse de un desastre en segundos, lanzar cada 60 minutos y tener una velocidad ligera tiempos de respuesta desde cualquier parte del mundo. Est

Lee mas

   El fundador de Wikipedia está construyendo un sitio web de noticias administrado por la comunidad.

El fundador de Wikipedia está construyendo un sitio web de noticias administrado por la comunidad.

En 2001, Jimmy Wales cofundó Wikipedia con la misión de "empoderar e involucrar a personas de todo el mundo para recopilar y desarrollar contenido educativo bajo una licencia gratuita o en el dominio público". Hoy anunció que está creando un sitio web de noticias llamado WikiTribune. El sitio dice: “Queremos asegurarnos de que lea artículos basados ​​en hechos que tengan un impacto real tanto en eventos locales como globales. Y que las h

Lee mas

   Cómo implementar la localización en Angular usando herramientas i18n

Cómo implementar la localización en Angular usando herramientas i18n

Introducción En este artículo, aprenderemos cómo hacer que nuestra aplicación Angular esté disponible en diferentes idiomas usando i18n y localización. Crearemos una aplicación Angular y la configuraremos para que sirva el contenido en tres idiomas diferentes. También implementaremos nuestra aplicación en Google Firebase y veremos cómo funciona la localización en tiempo real. Usaremos

Lee mas
Lecciones aprendidas al procesar Wikipedia con Apache Spark

Lecciones aprendidas al procesar Wikipedia con Apache Spark

Apache Spark es un marco de computación en clúster tolerante a fallas de código abierto que también admite análisis de SQL, aprendizaje automático y procesamiento de gráficos.Funciona dividiendo sus datos en particiones y luego procesando esas particiones en paralelo en todos los nodos del clúster. Si algú

Lee mas

   Cómo construir el sistema domótico más robusto y seguro

Cómo construir el sistema domótico más robusto y seguro

En este artículo, discutiré cómo construí un sistema de automatización del hogar inteligente con Angular y Node.js en una Raspberry Pi sin depender de ningún servicio externo en la nube. Intro Durante los últimos días, pasé algunas noches diseñando y desarrollando un sistema de domótica basado en JavaScript, con el uso de Angular y Node.js. Y, como

Lee mas

   Cómo hacer una extensión de Chrome: un tutorial de desarrollo de complementos del navegador

Cómo hacer una extensión de Chrome: un tutorial de desarrollo de complementos del navegador

Crear una extensión de Chrome puede resultar abrumador. Es diferente a crear una aplicación web en el sentido de que no desea poner demasiada sobrecarga de JavaScript en el navegador, ya que su extensión se ejecutará junto con el sitio web que está visitando. Por lo general, tampoco obtiene el beneficio de empaquetar y depurar que están disponibles con los paquetes y marcos de hoy. Cuan

Lee mas

   Cómo apuntar su dominio a un bucket de sitio web de S3

Cómo apuntar su dominio a un bucket de sitio web de S3

Si aloja un sitio web estático en un bucket de S3 y es la primera vez que compra un nombre de dominio, esta sencilla guía es para usted. Resumen: lo que necesita Amazon S3 Tener un bucket de S3 con el mismo nombre que su nombre de dominio Sube el código de tu sitio web Permitir el acceso público Agregar una política para habilitar S3 GetObject Habilitar el alojamiento de sitios web estáticos Proveedor de nombres de dominio En la configuración de la Zona DNS de su nombre de dominio, elimine todos los registros A En la configuración de la Zona DNS, agregue www al subdominio y el e

Lee mas

   Una guía intuitiva de redes neuronales convolucionales

Una guía intuitiva de redes neuronales convolucionales

En este artículo, exploraremos las redes neuronales convolucionales (CNN) y, en un nivel alto, veremos cómo se inspiran en la estructura del cerebro. Si desea leer más sobre el cerebro específicamente, hay más recursos al final del artículo para ayudarlo más. El cerebro Analizamos constantemente el mundo que nos rodea. Sin un

Lee mas

   Cómo crear un cargador bellamente animado en React Native

Cómo crear un cargador bellamente animado en React Native

Utilice la biblioteca Lottie de Airbnb para animar sus cargadores. Un cargador en Web o Móvil es un elemento de diseño esencial que generalmente se usa cuando necesitamos realizar alguna tarea asincrónica como el procesamiento o la búsqueda de datos. Dado que estas tareas pueden llevar algo de tiempo y los usuarios deben entretenerse durante este tiempo, aquí es donde los cargadores son útiles. Los

Lee mas