2010/11/30

Solucionando problema de visualización en Photoshop CS5

Usando Photoshop CS5 (instalado en Windows 7 con 2 GB de RAM, tarjeta Nvidia Geforce), encontré que al usar CTRL+0 (para hacer que encajara el lienzo en la pantalla) a veces desaparecían los elementos de la imagen.

Para volverlos a ver, lo solucionaba probando otras opciones de zoom, como CTRL+1 o CTRL++ o CTRL+-, o desmarcando/marcando los iconos de visualización de los layers.

Busqué un poco en Google y me pareció que podía deberse a un problema con la tarjeta gráfica. Tal vez no tenía tanta memoria.

Entré al menú de Photoshop, Edit, Preferences, Performance, GPU Settings, Advanced Settings, Mode: Basic (antes estaba en Normal) para que use menos memoria.

Reinicié el programa y ahora funciona bien el zoom con CTRL+0.

Cómo obtener las partes de una ruta usando javascript


Una ruta como http://par1/par2/par3/par4/par5 se puede separar en php usando algo como explode().
En javascript, una forma de hacerlo es usando split(). Por ejemplo:

var path = 'http://par1/par2/par3/par4/par5';
var parts = path.split('/');
var n = parts.length;
var par5 = parts[n-1];
var par4 = parts[n-2];
var par3 = parts[n-3]; // y así sucesivamente...