|
Ortofoto de Barcelona a resolución 22K x 20K píxeles |
27 de Noviembre de 2006 en Linux, PHP. Lecturas: 7,471 [ Comentarios: 28 ]
|
|
Llevo un par de años recopilando mapas topográficos por internet (por la web y por la mula) y mi gran ilusión siempre ha sido tener una ortofoto de Barcelona colgada de la pared de mi comedor. Los que trabajen con gráficos sabrán que imprimir algo así con una calidad medio-decente implica una imagen de tamaño enorme… Pues bién, ya tengo el proyecto en fase de pre-impresión: tengo un CD con un archivo JPG de 140 MB!! Y una resolución de unos 22000×20000 píxeles.
Pero claro, no ha sido una tarea fácil. Con la aventura he descubierto cómo seleccionar una porción de foto del Institut Cartogràfic de Catalunya con sus parámetros de zoom y tamaño de la imagen, y he aprendido a modificar imágenes con la instrucción de línea de comandos convert, del paquete ImageMagick.
En éste artículo explico mis pasos hasta conseguir un enorme JPG con la ortofoto de Barcelona más grande que he visto.
Leer más »

|
|
SyntaxError.es se suma a la red SmallSquid.com |
26 de Noviembre de 2006 en General. Lecturas: 1,744 [ Comentarios: 1 ]
|
|
Recién salidos del horno, nos tienden una mano para aliarnos en la red SmallSquid.com, un conjunto de webs temáticas de interesante contenido como GameOver.es o PHPBSD.net.
Desde SyntaxError.es apoyamos la iniciativa de José Manuel Pérez en este proyecto colaborativo.
Con SmallSquid.com complemento el anillo de LaDragonera.com (cat), Honda VTR250 FanSite y SyntaxError con contenido refrescante. Quieres saber de qué hablo? Visita el FeedSquid!

|
|
Controlar el Script PHP: set_time_limit, memory_limit y error_reporting |
23 de Noviembre de 2006 en Programación, PHP. Lecturas: 22,549 [ Comentarios: 10 ]
|
|
La forma más usual de ejecutar un script PHP es mediante navegador aunque también se puede ejecutar por shell. Ambos se ven afectados por el tiempo de ejecución del script. Además, dependiendo del servidor desde el que lo ejecutamos, tenemos que tener en cuenta la cantidad de memoria que vamos a usar. Y aún tenemos más cosas… No todos los tipos de error están configurados para mostrarse. Puede que el servidor tenga configurado mostrar sólo los errores importantes y los que él considera sólo alertas no nos van a aparecer…
En éste artículo voy a intentar explicar tres instrucciones muy útiles para controlar la ejecución de un script PHP: set_time_limit(), ini_set(’memory_limit’) y el error_reporting().
Leer más »
Tag:

|
|
WordPress genera demasiada carga de CPU en Hostgator |
22 de Noviembre de 2006 en Hosting, WordPress. Lecturas: 4,422 [ Comentarios: 7 ]
|
|
Ayer por la tarde mi hosting actual (Hostgator) me cerró uno de mis add-on domains: www.LaDragonera.com. El procedimiento estándar que siguen es el siguiente:
Primero cierran el acceso al dominio mostrando un error HTTP 403 (forbidden) mientras al mismo tiempo envían un correo con el asunto [#num_incidencia]: Disabled Addon Domain desde abuse@hostgator.com a la dirección de contacto especificada en el alta del servicio.
Leer más »

|
|
MySQL: Usando el GROUP_CONCAT() |
20 de Noviembre de 2006 en SQL. Lecturas: 6,735 [ Comentarios: 8 ]
|
|
En éste artículo intento explicar el objetivo de esta instrucción no demasiado conocida el group_concat(). La verdad es que en mi trabajo cotidiano me ha salvado el pellejo. Podéis encontrar una descripción exacta en la documentación de MySQL (Funciones del Group By).
Leer más »

|
|
Tooltips Javascript |
19 de Noviembre de 2006 en Javascript, Html, Programación. Lecturas: 6,760 [ Comentarios: 18 ]
|
|
Existe una forma de montar un sistema relativamente sencillo de mostrar un Tooltip sobre cualquier elemento HTML. Funciona en base a una capa en la que le insertaremos el código que queramos y usaremos un par de funciones Javascript para llamarlas, mostrarlas y posicionarlas al lado del elemento llamante.
Leer más »

|
|
Construyendo el blog |
17 de Noviembre de 2006 en General. Lecturas: 1,425 [ Comentarios: 2 ]
|
|
Bienvenidos a Syntax Error.
Se está construyendo éste blog. Por favor, ten paciencia.

|
| |