Archivos en la Categoría: Programación

Evitar que tu sitio esté dentro de un IFrame

Nunca falta el que se pasa de listo y pone tu sitio dentro de un iframe, tal vez para medir el tráfico hacia un dominio similar al tuyo o para hacer Clickjacking (tal como le pasó a twitter); aún así se puede hacer algo en contra. Cambiar la dirección del navegador:

Como mostrar el número de revisión SVN en un sitio

Estás trabajando en un proyecto (web), usas Subversion para el Control de Versiones y te interesa que en alguna parte del sitio se muestre el número de revisión al que está actualizado. Se asume que el “desarrollo” se hace en una copia aparte y el en sitio web solo se sincronizan los cambios respecto al [...]

Mitos sobre los comentarios en el código

Mitos sobre los comentarios en el código: Son gratis Hacen el código “más legible” Se debe comentar cada función, método, clase y módulo El código debe documentarse a sí mismo En lo personal yo detesto el #3, o aún peor cuando son generados automáticamente por algún IDE causando más ruido que beneficios en el código.

XML y grandes volúmenes de datos

How xml threatens big data. Básicamente XML no es para grandes volúmenes de datos (por el tamaño y la complejidad para leerlos, desde el punto de vista de la máquina), sino para compartir documentos entendibles por humanos, como los resultados de la API de Twitter. A veces a uno le da por exportar todo en [...]

Historia de la compresión de datos (en Japón)

History of Data Compression in Japan. Otro ejemplo del desarrollo de software al estilo bazar.

Subversion desde la linea de comandos en Windows

Usualmente cuando trabajo con Subversion no necesito más que algunos comandos (commit, update, status, log), por lo que no me gustar abrir un cliente Subversion, si lo puedo hacer desde la consola. Uso un cliente gráfico cuando necesito hacer un diff entre diferentes revisiones o algo más complicado que me de pereza En Windows para [...]

Una mejor forma de seleccionar un fila al azar en MySQL

Uno podría pensar que al ejecutar un query tan simple como elegir una fila al azar de una tabla pequeña (cerca de 500 registros) no debería tener importancia, que es el query ejecutado en los botones de Blogs Chapines: SELECT * FROM bc_blogs ORDER BY RAND() LIMIT 1; (1 total, Query took 0.0128 sec) Un [...]

dBug, var_dump() con estilo

var_dump() es una función de php muy util para depurar scripts, ya que muestra el contenido de las variables. dBug es un script que imita la funcionalidad de var_dump() pero mejora mucho la presentación de estos datos agregando tablas y estilos CSS.

Fin del ciclo de vida para PHP4

Hoy PHP.net anuncia el fin del ciclo de vida para PHP4, luego de tres largos años desde la liberación de PHP5. Los desarrolladores anunciaron de despues de 31 de diciembre de este año ya no habrán más versiones de php4 y que seguirán lanzado exclusivamente versiones de parches de seguridad hasta el 8 de Agostso [...]

Curso de Control de Versiones en Guatemala

Stuardo Rodríguez a.k.a StR, va ha dar un curso de Control de Versiones basado en Subversion. Los interesados pueden encontrar mayor información en su blog.