Tutoriales

Artículos breves sobre diseño y programación, tanto originales como traducciones.

Las nuevas cadenas de texto de JavaScript 6

Las cadenas de texto de JavaScript han sido desde siempre muy limitadas, sobre todo comparadas con las cadenas de lenguajes como PHP, Python o Ruby. Las Template Strings del estándar EcmaScript 6 (que están disponibles a partir de Google Chrome 41) eliminan todas estas limitacion...

Las novedades de Doctrine ORM 2.5 (Segunda parte)

Este tutorial es la segunda parte del artículo sobre las novedades de Doctrine 2.5. La primera parte se centró en las nuevas funcionalidades más relevantes, como los objetos embebidos y la caché de segundo nivel para Redis, Memcache y Riak. En esta segunda parte se explican las m...

Las novedades de Doctrine ORM 2.5 (Primera parte)

Antes de actualizar Doctrine ORM a su versión 2.5, primero lee atentamente esta guía donde se explican todos sus cambios, especialmente aquellos que son incompatibles con las versiones anteriores de Doctrine. Después, actualiza Doctrine entrando con la consola de comandos en el d...

Trucos y ejemplos de configuración del archivo htaccess de Apache

Este artículo recopila los trucos y ejemplos de configuración más útiles para el arhivo .htaccess del servidor web Apache. Redirección y reescritura de URL Para que funcionen correctamente los ejemplos de configuración mostrados en esta sección, debes tener el módulo mod_rewrite ...

El nuevo elemento <picture> de HTML5 para crear imágenes responsive

El nuevo elemento <picture> de HTML5 permite describir con todo detalle cómo deben cargarse las imágenes de tu sitio web. Ya no serán necesarios los hacks de CSS o JavaScript para gestionar las imágenes responsive de los diseños web. Además, los usuarios se aprovecharán de ...

El nuevo elemento <picture> de HTML5 para crear imágenes responsive

El nuevo elemento <picture> de HTML5 permite describir con todo detalle cómo deben cargarse las imágenes de tu sitio web. Ya no serán necesarios los hacks de CSS o JavaScript para gestionar las imágenes responsive de los diseños web. Además, los usuarios se aprovecharán de ...

Aprende Symfony2 (Parte 6): Conclusión

Este es el quinto artículo de la serie para aprender sobre el framework Symfony2. En los anteriores artículos desarrollamos una aplicación sencilla que muestra información sobre empresas y que contiene los siguientes archivos: . ├── app │ ├── AppKernel.php │ ├── cache │ │ ...

Aprende Symfony2 (Parte 5): Tests

Este es el quinto artículo de la serie para aprender sobre el framework Symfony2. En los anteriores artículos desarrollamos una aplicación sencilla que muestra información sobre empresas y que contiene los siguientes archivos: . ├── app │ ├── AppKernel.php │ ├── cache │ │ ...

Aprende Symfony2 (Parte 4): Controladores

Este es el cuarto artículo de la serie para aprender sobre el framework Symfony2. En los anteriores artículos comenzamos a crear una aplicación vacía de un solo bundle con los siguientes archivos: . ├── app │ ├── AppKernel.php │ ├── cache │ │ └── .gitkeep │ ├── config │...

Aprende Symfony2 (Parte 3): Bundles

Este es el tercer artículo de la serie para aprender sobre el framework Symfony2. En los anteriores artículos empezamos creando nuestro proyecto vacío con los siguientes archivos: . ├── app │ ├── AppKernel.php │ ├── cache │ │ └── .gitkeep │ ├── config │ │ └── config...