A decir verdad, llevo ya bastante tiempo trabajando con tecnologias web (veanse PHP, HTML, JS, CSS, etc…) y hoy he descubierto algo nuevo. Es una chorrada, lo reconozco, pero no me habia parado a pensarlo tampoco. Si habeis hecho alguna cosa con CSS sabeis que están los tags, los identificadores y las clases, a la [...]
Archive > Noviembre 2008
Efecto Polaroid con ImageMagick
La verdad es que el efecto de polaroid da un toque más elegante a las fotos. Conseguir este efecto con ImageMagick es muy fácil, y tiene la ventaja añadida de que es un proceso que se puede automatizar para cuantas fotos queramos. No queda igual esta imagen: Que esta otra: Para conseguir esta última imagen, [...]
Iconos gratis de banderas del mundo
Hay veces que hace falta tener iconos con las banderas de varios paises para cuando uno hace una web en varios idiomas (y seguro que para muchos otros casos). Siempre hay que buscar, y una vez se buscan, si estás haciendo algo mas o menos serio, hay que ver que licencia tienen, etc… Para el [...]
Sobrecarga en PHP: __set, __get, __isset
Después de escribir sobre la sobrecarga de __toString en PHP, y de hacer una comparación entre cuanto tarda un switch vs un array asociativo, he decidido hacer un script para medir los tiempos de acceso de un array asociativo y de la penalización que tiene utilizar los métodos __get/__set/__isset sobre un objeto. Además, ya puestos [...]
Sobrecarga en PHP: __toString
La verdad es que no sabía que se pudiera sobrecargar la conversión a cadena en PHP. La función que hay que sobrecargar para soportar la conversión de un objeto en cadena es __toString. De momento no lo he hechado en falta, aunque creo que es bastante útil y facilita los interfaces en según que clases. [...]
Ingenieria del Software: la universidad
Resulta que en mi paso por la universidad aprendí 0 sobre ingenieria del software. Más concretamente Ingenieria del Software e Ingenieria del Software 2 no me aportaron nada, eran dos asignaturas que yo decía, menuda castaña de asignaturas. Las aprobé a la primera, el problema no fue aprobarlas, o no saber cuales eran los contenidos, [...]
Paamayim Nekudotayim
Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in …. Ese error me ha salido mientras estaba programando… me ha parecido tan raro que es digno de ser posteado. El caso es que buscando un poco por internet, en la wikipedia sin ir más lejos, hay una entrada sobre Paamayim Nekudotayim y donde básicamente se dice que [...]
PHP: switch vs array asociativo
Aunque la lógica me dice que un array asociativo funcionará mucho más rápido que un switch, dado que PHP es interpretado y no se a nivel interno como está implementado, pues qué mejor que un par de tests para probar. Así que he creado un script que genera un numero de palabras aleatorias, y luego [...]
Comprimir máquinas virtuales VMware
Llevo un tiempo montandome un sistema de build y de test que está formado por varias máquinas virtuales (el otro día me pasé a vmware server 2). Yo creo que tener un sistema de backup es esencial, si bien uno puede obviarlo cuando todo va bien, siempre se acuerda cuando de pronto el disco que [...]

English