Realidad Aumentada en desarrollo de apps híbridas

La realidad aumentada es una de las experiencias en cuanto a aplicaciones móviles que estuvo muy de moda el año pasado y que ha generado una nueva gama de aplicaciones que más que ofrecer features al usuario ofrecen “experiencias”. Ahora bien, desde el punto de vista de desarrollo de software sabemos que no es nada…

GraphQL: Un lenguaje de consulta para APIs

Para nadie es un secreto que en el panorama del desarrollo web actual, las APIs son indispensables en la integración de servicios y manipulación de data. Sin embargo, a pesar de que la especificación REST está aún vigente (fue propuesta en el año 2000), han surgido necesidades para el desarrollo de productos cada vez más…

Framework Vue.js

Durante los últimos años han aparecido una gran cantidad de librerías y frameworks javascript, que permite al programador la facilidad de desarrollar aplicaciones frontend.   Entre las más populares Angular.js, Ember.js, Knockout.js y recientemente React.js. Pero hoy te mostraremos una nueva librería que promete mucho. ¿Que es Vue.js? Es un framework javascript que construye interfaces…

El hash criptográfico SHA-1 ha sido oficialmente roto

Hace pocos días fue anunciado que un equipo de investigación de ciencias de la computación y matemática de Google y CWI  han roto oficialmente el algoritmo de hash SHA-1 lo que significa que su uso en sistemas de cómputo es peligroso e inseguro. Una función hash, dentro de la programación y la criptografía es la…

Samsung apuesta por la realidad virtual para el uso diario

Los proyectos de Creative Lab (C-Lab) de Samsumg se enfocarán este año en acercarnos aún más a la realidad virtual a través de 4 iniciativas que se ven bastante prometedoras, además de innovadoras, hablamos de Relúmino, Monitorless, VuildUs y traVEr. Relúmino Inclinado a mejorar calidad de vida de las personas con problemas de visión, Relúmino es…

Snapchat estrenará serie de tv

El equipo de Snapchat sigue sorprendiendo al mundo con sus movimientos y decisiones empresariales poco convencionales y es que, tras su salida de la bolsa, además de generar incertidumbre en cuanto a su modelo de trabajo y desarrollo como empresa, ha anunciado que estrenará su propia serie. La empresa madre de la popular red social (Snap Inc.)…

El poder de las redes neuronales aplicadas en el framework de traducción de Google

El aprendizaje automático (Machine Learning), es uno de los tópicos más abstractos y complejos en lo que se refiere a la inteligencia artificial  y las ciencias de la computación. Existen infinidad de metodologías profundamente complejas, para modelar el comportamiento de un cerebro humano para aprender y resolver problemas por sí mismo. Una de ellas es…

Analítica y visualización de datos con D3.js (Parte I)

Para nadie es un secreto que últimamente dado el crecimiento exponencial y el éxito de las startups, el mundo empresarial ha tomado un rumbo más moderno e innovador en cuanto a las tecnologías a implementar en sus proyectos y estructuras internas. JavaScript, si se quiere, es el lenguaje/plataforma que tiene ya algún tiempo revolucionando nuestro…

Gmail agrega archivos JavaScript a su lista de posibles maliciosos

A partir del 13 de febrero, Gmail no permitirá archivos javascript como adjuntos en correos. A través de su blog, Google ha informado que, para mejorar la seguridad de los usuarios, desde el día 13 de febrero no permitirá adjuntar archivos javascript (.js) en correos electrónicos. Desde hace tiempo, Gmail impide adjuntar archivos que pueden…

Novedades de PHP 7

PHP es uno de los grandes y primeros lenguajes de programación del lado del servidor para el desarrollo de páginas web y a través de los tiempos ha introducido una serie de optimizaciones que lo convierten en un sistema más flexible con un alto rendimiento. Por lo tanto, PHP logró superarse a sí mismo mediante…

FLEXBOX CSS3

Flexbox o caja flexible, es un nuevo módulo para el CSS3, el cual permite mejorar el diseño de los contenedores de manera fácil e intuitiva. Unas de las principales características que tiene, es la capacidad de modificar el ancho o alto de sus hijos y así poder llenar los espacios libres de cada contenedor, haciéndolo…

Mantener apps NodeJS en producción con PM2

Muchos desarrolladores hemos incursionado en el uso NodeJS como alternativa al lenguaje del lado del servidor, javascript en el backend es una idea simplemente genial y desde la salida de NodeJS, son cada vez más los sitios, servicios, plataformas o sistemas que lo adoptan para sus APIs. Ahora bien, al momento de desarrollar todo es divertido,…