Sentido Web

Sentido Web es un blog sobre desarrollo web, en el que se comparten referencias y explicaciones sobre PHP, Ajax, XHTML, MySQL y mucho más...

Archivo para April 2008

30Apr
08

5 funcionalidades de PHP que no se puede ignorar

Yo más diría que se deben conocer, porque algunas suelen ser algo desconocidas. SimpleXML: parser de XML muy sencillo y potente, ya he hablado de esta librería y la diferencia con el método anterior de parsing de los xml es abismal. JSON y SOAP: para la comunicación entre aplicaciones, a mí personalmente JSON me encanta y su [...]
29Apr
08

Transformar los errores en excepciones en PHP

Lo que más me gusta en Java es el tratamiento de los errores mediante excepciones, en PHP no está tan logrado, pero se puede apañar para que tenga un funcionamiento parecido: set_error_handler(’error_handler’); function error_handler($errno, $errstr, $errfile, $errline) { if (4096 == $errno) throw new Exception($errstr); return false; } El código 4096 indica que el error es capturable, se produce un error [...]
26Apr
08

links for 2008-04-26

Yahoo Open como plataforma y SearchMonkey | Error500 Yahoo se reinventa como plataforma con Yahoo! Open Strategy (Y!OS), un verdadero giro en la filosofía que, por una vez, parece que usa el término “Open” más allá del efecto de marketing. Resumiendo el anuncio realizado en la Web 2.0 Expo nos encontram (tags: yahoo opensource)
25Apr
08

Firebug y el rendimiento Ajax

Ajax es una de las técnicas que más se están extendiendo por Internet. Su desarrollo es sencillo, pero su abuso es importante. Hay que tener en cuidado al desarrollar usando Ajax ya que podemos tener problemas de rendimiento. En IBM nos ofrecen un artículo interesante sobre el rendimiento de estas aplicaciones y como medirlo y mejorarlo [...]
24Apr
08

Epiware: gestión documental

Epiware es un software que nos permite gestionar nuestros documentos, algo que debería ser obligatorio en cualquier producto medianamente complejo. La documentación es algo que por definición no nos gusta hacer a los desarrolladores, pero es una parte de necesaria, y también es necesaria tenerla organizada. Epiware nos permite organizar la documentación de varios proyectos, añadiendo [...]
23Apr
08

Nueva versión de TCPDF, clase PHP para crear PDFs

TCPDF es una librería PHP que permite generar PDFs, la cual usé para crear Post2PDF (plugin para WP que exporta a PDF las librerías). Entre las novedades que nos ofrece la versión 3 nos encontramos con: Mejoras en el tratamiento de imágenes, como por ejemplo el resize para optimizar el tamaño del PDF o inclusión de todos [...]
22Apr
08

Consejos para tener un buen código Javascript

Consejos que nunca vienen mal para desarrollar un código Javascript decente: Que sea limpio y esté bien documentado: esto no es exclusivo de Javascript, pero parece que en este lenguaje se olvida. También es recomendable tener dos versiones del script, uno de desarrollo y otro de producción (que estará comprimido). Usa ficheros externos: no incluyas los scripts [...]
21Apr
08

BytesFall: explorador de archivos mediante PHP

BytesFall Explorer es un administrador de archivos vía web realizado en PHP y Javascript, que nos permite subir archivos, descargarlos, verlos, editarlos, copiarlos, mover o renombrarlos, comprimirlos y cambiar los permisos de un fichero, directorio o un grupo de ficheros y directorios. Además es posible crear ficheros y directorios, y ejecutar comandos shell, todo ello basado [...]
19Apr
08

links for 2008-04-19

Rsizr, reescalado líquido online » Criterion Mucho se ha hablado del prometedor reescalado líquido (seam carving [en]) que se ha visto por la red. De hecho, se espera que aparezca de manera nativa en futuras versiones photoshoperas. (tags: resize liquid)
18Apr
08

eyeOS 1.6 Beta released

eyeOS ha lanzado la versión 1.6 que ofrece interesantes mejoras como: Drag and Drop: modificando el API para añadir este efecto EyeFeeds: lector de Feeds miniActions widget: facilita acciones comunes dentro del sistema de forma sencilla e intuitiva EyeNotes: un simple lector de textos que ahora se mejora con la integración de CodePress para soportar la edición y resaltado [...]