Desarrollar aplicaciones de escritorio con Electron.js

Si se pueden crear sitios web usando las últimas tecnologías como Angular, React y vue.js… ¿por qué no usar estas tendencias de Javascript para crear una aplicación de escritorio? Para hoy te traemos una herramienta Javascript “Electron.js”, es una plataforma para desarrollar aplicaciones de escritorio usando tecnologías web (HTML, CSS y JavaScript). ¿Que es Electron.js? Electron…

OVERHANG

Overhang El Plugin que necesitas.! Un plugin es una aplicación que contiene un conjunto de funciones o características muy especificas, los cuales ofrecen propiedades y mejoras dentro de los navegadores web. Entre esas mejoras, resaltamos un sinfín de funcionalidad en relación con: Diseño, estadísticas, marketing, redes sociales, trafico, entro otros. Cabe destacar que muchas de…

Visualización de datos con D3.js

¿Qué es D3.js? D3.js (Data-Driven Documents) es una librería javascript para la manipulación de documentos basados en datos. Por lo tanto, los datos se presentan en gráficas estáticas o interactivas utilizando el DOM y gráficas SVG. De esta forma, se podrán generar dinámicamente las gráficas porque son capaces de responder a los cambios de nuestros…

Programemos un bot (parte I): nuestro primer chatbot para Slack

Hay que aceptarlo, los bots son “la nueva onda” en las aplicaciones y servicios móviles y web más utilizados de hoy en día. Desde redes sociales hasta aplicaciones de mensajería y servicios web más específicos, los chatbots han llegado para quedarse y es que tienen muchísimas ventajas y aplicaciones para cualquier sector al que se…

¿AngularJS o solo Angular? Simplificando el versionado

Este año inició con varios cambios, uno de los más relevantes para los desarrolladores que trabajamos con el popular framework Angular (también conocido como AngularJS, Angular 2, Angular 4, etc.) fue el lanzamiento de la versión 2 del mismo. Junto con esta nueva versión, Angular cambió su esquema base de trabajo en cuanto a las…

Google aumenta nuestra realidad con ARCore

Hace tiempo hablamos de varias librerías para el desarrollo de aplicaciones móviles híbridas con Realidad Aumentada, hoy, hablaremos de la noticia de la semana para este ámbito y es que Google trae la Realidad Aumentada a nuestros dispositivos Android a través de su nueva plataforma ARCore. El director de Google a la cabeza de esta…

La seguridad en el Internet de las Cosas (IoT)

El Internet of Things (IoT)  o Internet de las cosas se ha convertido en el tema de tendencia por excelencia entre desarrolladores, empresas y fabricantes por igual, esto debido a dos factores, el primero, hemos llegado a un punto en el que la tecnología nos permite conectar equipos, instalaciones y otros elementos cotidianos a la…

Cómo optimizar un sitio web desde cero. (Parte 2)

En el post anterior, hablamos sobre cómo mejorar un sitio Web siguiendo unas series de normas y recomendaciones que nos proporcionan las herramientas de Google, para mejorar el rendimiento, el posicionamiento y el incremento de visitas, como también poder brindar a los usuarios una experiencia fluida, eficiente y llamativa para que nuestros sitios web no…

Cómo optimizar un sitio web desde cero. (Parte I)

En esta oportunidad, te brindamos algunos de los aspectos más resaltantes para la optimización de sitios web divididos en dos posts, en concreto, trataremos los siguientes temas: Parte I: Uso de pageSpeed de Google Remover archivos que bloqueen el renderizado de la web Optimizar la carga de estilos CSS Hacer uso de la caché Bonus:…

Construye los diagramas y wireframes de tu próximo proyecto con Pencil

Uno de los aspectos más importantes a la hora de definir y maquetar un proyecto es la construcción de su documentación técnica y funcional. Para esto, debemos definir comportamientos, estándares y requerimientos que deberá cumplir nuestra web o aplicación móvil. Para la redacción de un documento funcional, se deben agregar diagramas que expongan cuál será…

Cómo usar data science para analizar emociones en una canción

La disciplina conocida como ciencia de datos (data science) es una de las ramas de las ciencia de la computación que más importancia tiene actualmente. El análisis, clasificación y visualización de datos se convierten en un trabajo arduo sobre todo cuando hablamos de grandes cantidades de los mismos, pero su implementación genera resultados que son…

Inteligencia Artificial para la moderación de comentarios tóxicos

Google sigue apostando por el uso de la Inteligencia Artificial como herramienta multiuso, en esta ocasión, presenta el proyecto llamado Perspective. Perspective se basa en la categorización de comentarios marcados como negativos por los moderadores para identificar las razones por las cuales una conversación puede marcarse como tóxica o de mal gusto. Pero Perspective va…