Artículos

  • C 1

    7 errores comunes que los programadores de C suelen cometer

    He tenido la ocasión de impartir clases de C entre jóvenes desarrolladores, y me he dado cuenta de que ciertos errores se repiten en casi cada uno de ellos. Se trata principalmente de errores que, una vez te percatas, no los vuelves a cometer porque son fáciles de recordar. Sin embargo, sin un...

  • PHP 0

    Cómo crear una librería personalizada en OpenCart

    Aunque OpenCart ofrece un montón de funciones en la instalación por defecto, es posible que necesites añadir una característica que no esté incluida, y te veas obligado a integrar una librería de terceros. OpenCart cuenta con un montón de loibrerías para las operaciones del día a día co...

  • Python 1

    Cómo trabajar con documentos PDF utilizando Python

    Personalmente, admiro los ficheros PDF. Aún recuerdo los días en que este tipo de archivos resolvían problemas de formato, debido a que la gente utilizaba distintas versiones de Word y el intercambio de ficheros se hacía muy, pero que muy difícil, y por otras razones.

  • Javascript 0

    10 snippets de jQuery para un desarrollo web eficiente

    A lo largo de los años, jQuery se ha convertido en la librería de JavaScript más utilizada, de calle. En este artículo, te mostramos 10 snippets de jQuery muy útiles que todo desarrollador web debería guardar en alguna parte de su documento de snippets preciados y más usados.

  • CSS 0

    Entendiendo Flexbox para el diseño responsive

    Muchos desarrolladores están familiarizados con los trucos con los floats y los clearfix de CSS para crear diseños multicolumnas. Estos trucos todavía se siguen utilizando, ya que funciona y cuentan con gran soporte entre una sinfín de navegadores. Sin embargo, en 2009, apareció en el mapa u...

  • 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 ...