Tutoriales

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

Aprende Symfony2 (Parte 2): Aplicación vacía

Este es el segundo artículo de la serie para aprender a programar con el framework Symfony. En el primer artículo empezamos creando nuestro proyecto vacío con los siguientes archivos: . ├── composer.json ├── composer.lock └── .gitignore Al ejecutar el comando composer install se ...

Aprende Symfony2 (Parte 1): Composer

¿No sabes nada del framework Symfony2, y te gustaría leer una guía rápida para aprender cómo utilizarlo, y cómo funciona? ¡Entonces este artículo es para ti! No me malinterpretes, tarde o temprano tendrás que leer la documentación de Symfony, y deberás practicar mucho si quieres ...

Acelera la ejecución de tus tests con PHPUnit

Para que una suite de tests unitarios y funcionales sea útil, debe ser muy rápida al ejecutarse. Si desarrollas tus aplicaciones siguiendo metodologías como el TDD o desarrollo guiado por pruebas, entonces la rapidez no es recomendable sino totalmente obligatoria. Algunos autores...

Las novedades de Ruby on Rails 4.2

Ruby on Rails es el framework más famoso del mundo para desarrollar aplicaciones web. En este artículo te contamos las tres principales novedades de la nueva versión 4.2 que está a punto de publicarse: Acceso a la consola de comandos vía web para simplificar las tareas de depura...

Cómo conseguir que el texto de tus sitios web se vea igual en Mac OS, Windows y Linux

Una de las preguntas más habituales que surgen al comprobar tus sitios web en diferentes sistemas operativos es ¿Por qué se ve tan diferente el texto en Mac OS, Windows y Linux? De hecho es posible que más de una vez te hayan preguntado "¿por qué se ve la letra «tan gorda» e...

El proceso de rediseño de LibrosWeb.es

Hace unas semanas presentamos el nuevo rediseño del sitio web librosweb.es. En este artículo explico cómo fue el proceso que seguí para la actualización, tanto desde el punto de vista técnico como del diseño. Mi propósito no es dar lecciones de nada a nadie, sino contar mi experi...

Las novedades de Firefox 29 para programadores y diseñadores web

Firefox 29, la versión más esperada en mucho tiempo del popular navegador Firefox, se publicó el 29 de marzo de 2014. Aunque los cambios más radicales afectan a los usuarios finales del navegador, esta nueva versión también incluye novedades muy interesantes para diseñadores y pr...

Cómo actualizar tu sitio a Universal Google Analytics

Google Analytics es el servicio más popular de Internet para obtener información sobre los visitantes de tus sitios y aplicaciones web. Este servicio se creó a principios de 2005, cuando Google compró una empresa llamada Urchin Software. Desde el principio, Google Analytics fue u...

Cómo instalar Composer globalmente

Composer es el gestor de paquetes que utilizan todas las aplicaciones PHP modernas. Por eso es muy importante saber instalarlo correctamente en tu sistema operativo. Cuando se publicó Composer por primera vez, se recomendaba descargarlo para cada proyecto PHP ejecutando este códi...