Artículos

  • CSS 0

    La mejor manera de hacer un footer fijo

    A la hora de hacer el diseño de una web, en cierto punto es posible que te hayas topado con esto. Este error de diseño se debe a que el footer está posicionado estáticamente al final del body, pero la página no tiene mucho contenido. No existe nada que empuje el footer lo suficiente y por el...

  • html 5 0

    Cómo utilizar la Network Information API de HTML5

    Uno de los conceptos más discutidos en el mundo del diseño web es el diseño responsive. Se han escrito miles de artículos sobre el diseño responsive, y creo que ya no nos quedan fuerzas para hablar más de ello. De hecho, creemos que ya está todo dicho. De todas maneras, el diseño responsi...

  • html 5 0

    Cómo utilizar la Page Visibility API de HTML5

    Hace unos años, había navegadores que no contaban con la característica de la navegación por pestañas, pero hoy en día, si nos fijamos en todos los navegadores disponibles, podemos ver que ya, todos los navegadores lo ofrecen. Al ser un programador, normalmente tengo unas 10-15 pestañas ab...

  • html 5 0

    Introducción a la History API de HTML5

    El historial siempre es interesante, ¿verdad? En versiones anteriores de HTML, tuvimos un control limitado sobre el historial del navegador. Podríamos ir hacia adelante y hacia atrás utilizando los métodos disponibles, y eso era todo.

  • Ruby 0

    Desarrollando un Slack Bot anónimo con Ruby y Sinatra

    A no ser que hayas vivido debajo de una piedra durante este último año, habrás oído hablar de Slack o probablemente lo estés utilizando ya en tu empresa. Para aquellos que realmente viven debajo de una piedra, deciros que Slack es una plataforma de comunicación de equipo que es fundamental ...

  • html 5 0

    Cómo utilizar la Vibration API de HTML5

    HTML5 ha sido un soplo de aire fresco para la web, que no sólo ha afectado a la web tal y como la conocemos. HTML5 ofrece una serie de APIs que permiten a los desarrolladores crear sitios web interactivos y mejorar la experiencia del usuario en los dispositivos móviles. En este artículo, vamos...

  • html 5 0

    Cómo crear tu propio sintetizador web

    Robert Moog creó uno de los primeros sintetizadores modulares comerciales. El invento consistía en un banco de cables y mandos, que permitía a los músicos poder crear sonidos que nunca antes habían escuchado. Estos instrumentos tampoco son baratos, cuestan miles de dólares, incluso el model...

  • Android 0

    Cómo utilizar FontAwesome en una app de Android

    En este tutorial, os voy a enseñar cómo utilizar el paquete de iconos FontAwesome en un proyecto de Android. FontAwesome es un gran ahorro de tiempo por varias razones.

  • Python 0

    Algoritmos de ordenación y búsqueda en Python

    Si te dieran un trozo de papel con un lista de 1000 nombres, y quisieras buscar uno en concreto pero dicha lista no viniese ordenada por nada en particular (por ejemplo, orden alfabético), sería muy frustrante, ¿verdad? Ordenar esa lista, a pesar de que nos puede llevar mucho tiempo, hace que ...

  • PHP 0

    ¿Qué son los paquetes de Laravel?

    Como desarrollador de PHP, es posible que estés interesado en trabajar con frameworks. Los frameworks hacen que el proceso de desarrollo sea más sencillo mediante la simplificación de prácticas comunes que se utilizan en la mayoría de los proyectos de desarrollo de web, tales como paquetes, ...