Cómo calcular el tiempo de ejecución de un script PHP

Hay infinidad de situaciones en las que es necesario conocer el tiempo de ejecución de un script PHP, generalmente de cara a su optimización. En páginas complejas, que contengan consultas a bases de datos y AJAX, por ejemplo, se hace necesario identificar los cuellos de botella que hacen que la carga se ralentice. Para ello, PHP pone a nuestra disposición […]

SweetAlert, reemplaza los alerts y prompts Javascript por un bonito modal

Si has hecho desarrollo web, seguro que alguna vez te has encontrado con la necesidad de lanzar un aviso al usuario mediante JavaScript. O quizás pedirle confirmación para ejecutar un evento. Y seguro que has utilizado las sufridas funciones alert() y prompt() para ello. Pero claro, el resultado es muy espartano, o incluso poco profesional, dependiendo de la […]

Cómo hacer imágenes redondas con CSS

Personalmente, me encantan los avatares redondos que aparecen en algunos sitios, como por ejemplo Google Plus, y con CSS es muy sencillo hacer que cualquier imagen aparezca como la que se puede ver en la cabecera. En este post veremos cómo es posible hacerlo rápidamente mediante una clase CSS, que aplicaremos a todas las imágenes […]

Curso de Git (I): Instalación y configuración

En esta serie de posts vamos a conocer Git a través de su libro oficial escrito por Scott Chacon. Git es un sistema de control de versiones distribuído que nos permitirá gestionar los cambios de los archivos de un proyecto y también compartirlo con el resto de integrantes de nuestro equipo de trabajo. Aunque se […]

Apaga tu PC Unix (Linux, Mac) a una hora concreta, sin utilizar programas externos, y ahorra luz

Hace unos días comenté cómo programar el apagado de Windows desde la línea de comandos con una sencilla orden, y por supuesto la cosa no iba a ser menos en Linux ni en Mac (que no olvidemos es una máquina Unix). Como ya dije en el anterior post dedicado a Windows, si queremos dejar una […]

Cómo añadir subtítulos a tus videos y verlos en la PlayStation 3

Hace ya algunos meses compré y descargué el documental Minecraft: The Story of Mojang (y antes de éste, Indie Game the Movie). Prometían subtítulos, pero como descubrí más tarde, éstos no vienen integrados en la película sino que se bajan a parte. Personalmente, utilizo mi PS3 como reproductor multimedia en el salón, y ésta no abre […]

Apaga tu PC Windows a una hora concreta (sin utilizar programas externos) y ahorra luz

Seguro que muchos de vosotros os habéis encontrado en la situación de tener el ordenador ocupado haciendo alguna cosa que va a durar un buen rato, como por ejemplo una descarga a la que no le queda mucho, o convertir una o varias películas a otro formato, o como en mi caso, incrustar subtítulos en […]

FullCalendar: cómo insertar un calendario con este plugin jQuery. También sincronizable con Google Calendar.

Creado por Adam Shaw,  FullCalendar es, como dice en su sitio web (con varios ejemplos incluídos), un plugin jQuery que proporciona un completo calendario que se puede alimentar por AJAX (o no, si definimos los eventos en el momento de su creación), y que nos permite incluso arrastrar y soltar eventos, o incluso sincronizarlo con […]