Categoría "Programación"

Cambiar separador de routing en Symfony

En alguna ocasión me he encontrado con que quería cambiar lo que Symfony entiende por un separador en la URL y nunca me acuerdo dónde se hace, así que lo escribo aquí por si a vosotros os ha pasado también alguna vez o no lo sabíais, y así la próxima vez también sé yo donde [...]

Añadir javascripts al final del código con Symfony

Uno de los consejos que se suelen dar para mejorar el tiempo de carga de una web es añadir el Javascript al final de un documento web, justo antes de la etiqueta </body>. Últimamente trabajo bastante con Symfony y por defecto los Javascript que se incluyen en los ficheros view.yml se cargan en la cabecera [...]

Comprobar TLDs válidos en PHP

Estoy de vuelta de vacaciones, y no os voy a contar nada especialmente novedoso, pero es uno de esos apuntes que me hace falta de vez en cuando y que mejor sitio para tenerlo a mano que el blog. La función en sí no es nada del otro mundo, pero a la hora de comprobar [...]

Ajustar el centro y el zoom de un listado de puntos con Google Maps

Sé que ando tarde, pero son cosas que pasan. Cuando tenía que mostrar un listado de puntos en un mapa usando la API de Google Maps, siempre he tenido ciertos problemas para ajustar en lo posible el mapa a los puntos mostrados. Es decir, encontraba problemas en elegir el centro y el zoom exacto para [...]

Concatenar dentro de la propia consulta en MySQL

Me estoy empezando a acostumbrar a buscar soluciones a mis necesidades desde la propia consulta a la BD. Antes me limitaba a realizar consultas INSERT, UPDATE, SELECT o DELETE de lo más normales, y una vez recibidos los datos los trataba mediante PHP. Incluso en mis inicios, para hacer una media o buscar el máximo [...]

Disparadores de MySQL (triggers)

A partir de la versión 5.0.2, MySQL incorpora disparadores, o como lo llaman los angloparlantes y los entendidos del tema ‘triggers’. Se trata de un objeto de base de datos asociado a una tabla que se activa cuando se produce un evento previamente especificado en la tabla indicada (hasta el momento los eventos válidos son [...]

Usar funciones de WordPress externamente

En algún momento dado, tal vez hayáis querido crear una página para vuestro blog fuera de wordpress, pero pudiendo utilizar todas las funciones y funcionalidades del wordpress. Un ejemplo de ello podría ser crear un cron para que publique ciertos posts recogidos de un feed, o de una base de datos externa. Hacerlo es bastante [...]

Crear un widget para el administrador de WordPress

Hace poco he actualizado los dos widgets para el panel de administración -o dashboard- de WordPress que he creado (Meet your commenters y Berri Technorati Reactions on Dashboard), y lo he hecho más que nada porque la forma de añadir estos widgets cambió en WordPress 2.7 y el método que usaba yo ya no valía. [...]

Incluir en tu wordpress los últimos artículos de otro blog o feed

Sino soléis pasaros por la portada, algo que suele ser habitual entre los lectores asiduos, no os habréis fijado en que ahora muestro los últimos posts que he escrito en el blog coporatvo de la empresa en la que trabajo. Es algo bastante normal cuando se escribe en diferentes sitios y se tratan temas parecidos. [...]

Todo sobre el archivo .htaccess de apache

Intentando resolver una pequeña duda sobre el archivo .htaccess de apache, ese archivo de configuración que nos permite hacer tantas cosas, he encontrado un pequeño tesoro que he creído necesario compartir: la mejor guía de trucos para el .htaccess. Se trata de una recopilación de artículos sobre el archivo .htaccess en el que podemos encontrar [...]