He estado buscando por varios días una aplicación para Linux que me permita lanzar programas de la forma como lo hace Launchy en Windows o Quicksilver en OS X, sin embargo hasta el momento no había encontrado alguna que me deje completamente contento. He leido de algunas lanzaderas o ‘launchers‘ que funcionan en Gnome, pero que no idexan ĺas aplicaciones automáticamente sino que es necesario editar la lista de aplicaciones manualmente, esto, como es de suponer no es lo que estoy buscando.

Es así como llegué a katapult, posiblemente el usuario de Linux más avezado ya conoce esta aplicación, pero se que existe mucha gente que, como yo, no tenemos ni idea de ella. Esta herramienta es sumamente util y práctica y para quienes no lo sepan, nos permite iniciar aplicaciones escribiendo solo unas letras de su nombre, en muchas ocasiones mucho más rápido que llegar con el mouse a un punto del menú.
(more…)
Desde hace unas versiones no podía previsualizar las miniaturas (thumbnails) de photoshop e illustrator, esto es debido a una dll que según leí ya no incluyen en la instalación.
Esto se puede solucionar instalando unas dll y añadiendo unas entradas al registro, como siempre esto es lo que me ha funcionado a mi, y no garantizo que funcione en todos los casos, cada uno lo puede usar bajo su propia responsabilidad.
Pues manos a la obra, descargamos estos dos archivos:
En ambos casos el procedimiento es parecido, tenemos que descomprimir los archivos y copiar la dll a la carpeta: C:\Archivos de programa\Archivos comunes\Adobe\Shell
Si no existe la crearemos.
Luego de eso hay que dar doble clic al archivo de registro incluido en el zip (aiicon.dll.reg y PhotoShop_ThumbNail.reg)
Visto en: sosnewbie (illustrator) y sosnewbie (photoshop)
Editado 27 Mayo 2009
Hay un problema más, cada vez que inciaba illustrator se borraba la clave en el registro, buscando llegué a la solución propuesta en el blog de Crristian Eslava, para lo cual haremos lo siguiente:
Con esta configuración evitaremos que se vuelva a eliminar la clave de registro y podremos mantener la vista en miniatura en el explorador.
Este juego lo conocí en los tiempos del desaparecido hueving.com, se trata de un juego en línea y multijugador, se debe hacer goles en el arco contrario lanzando… pollos.

Bastante entretenido para pasar un rato con los amigos.
Que se diviertan.
Cada vez que instalo un nuevo Linux se me desconfigura el grub, es decir el menú desde donde escojo el sistema operativo con el que quiero trabajar, lamentablemente el OS X es el que siempre lleva las de perder porque nunca aparece en la lista y tengo que agregarlo manualmente. Algunas veces he perdido el apunte de como se agrega y tengo que buscar en la red nuevamente, así que para tenerlo más a la mano, lo pondré por aquí y a ver si a alguien más le sirve.
Se debe editar el archivo: /boot/grub/menu.lst
Y agregar al final las siguientes líneas:
#Iniciar Mac OS X /Start Mac OSX
title Mac OS X 10.4.6 Tiger
#The next line depends on where did you installed OSX
#La siguiente linea depede de donde esta instalado OSX
rootnoverify (hd0,2)
makeactive
chainloader +1 #the space is very important! / El espacio es importante!
En mi caso particular la partición es: hd1,0
* A veces el sistema no permite guardar los cambios a dicho archivo debido a los permisos, para evitar esto, abrirlo dándole un clic derecho al icono y seleccionando el comando “editar como root“
La semana que pasó fuí invitado por mi amigo Carlos Wertheman a la grabación de un nuevo programa donde está participando, impagable.com. Pese a mi nerviosismo (lo siento, no puedo con el) el gran trabajo de las personas encargadas de la producción y edición, han creado un producto muy bueno. Felicitaciones a Carlos y a toda la gente que está detrás (del proyecto). Exitos Rotundos!

Acá les dejo los links de los dos primeros programas:
Cada desarrollador tiene su propia manera de formatear o estructurar el código que escribe, pero cuando se trabaja en equipo, una forma estándar de formatear o estructurar el código es el mejor interés de todos.
En todo el tiempo que tengo escribiendo CSS, he ido experimentando con diferentes formas de estructurar mi código, formas de organizarlo para que sea más sencillo de identificar, no solo por mi, sino por las personas que trabajan conmigo.
Ahora complemento mis experiencias con opiniones de otras personas con el fin de encontrar la manera más funcional de organizar las hojas de estilo CSS. Claro está que cada persona puede optar por usar una manera particular de organización, pero de todas maneras es válido conocer algunos consejos que pueden orientar a los que no han conseguido este objetivo.
Uno de los trucos que aprendí ultimamente a raiz de jugar un poco con el css, es el de utilizar una grilla o rejilla en el fondo de la página durante el tiempo de desarrollo, esto me permite ubicar los elementos con mayor facilidad.
Navegando por The third degree encontré un método para organizar y manejar fácilmente nuestras hojas de estilo y el cual presento a continuación.
(more…)
Esta semana me he encargado de hacer actualizaciones a algunos sitios que manejo, y uno de ellos (que por cierto tengo bastante descuidado) es mi fotolog, el mismo que utiliza Pixelpost y para ello encontré la versión 1.6 cuyo proceso de actualización es bastante sencillo:
$pixelpost_db_host = "localhost"; // database host, often "localhost"
$pixelpost_db_user = "replace_me"; // database user
$pixelpost_db_pass = "replace_me"; // database user password
$pixelpost_db_pixelpost = "replace_me"; // database
$pixelpost_db_prefix = "pixelpost_"; // table prefix, leave as is unless you want to install multiple blogs on the same database
Si encontramos el siguiente mensaje en el panel de administración “the layer does not exist (cropdiv). If you are using Netscape, please check the nesting of your tags” solo debemos limpiar el caché del browser y todo funcionará correctamente.
Fuente: Pixelpost
Revisando Lifehacker hace unos días me encontré con esta sencilla herramienta llamada Quicklogger que nos permite llevar un control de nuestro tiempo en un archivo de texto plano.
Hacer un seguimiento de nuestro tiempo suele ser dificil, pero tiene algunas ventajas como por ejemplo la de permitirnos hacer mejores estimaciones sobre la duración de los proyectos o la distribución de los tiempos.
(more…)
Una de las cosas que menos me gustan cuando trabajo sobre una web es tener que generar y modificar los contenidos de las tablas, sobretodo cuando son grandes tablas ya que el trabajo es muy monótono.
Ultimamente me he visto mortificado por este asunto con el extra de que, tengo que cambiar los precios de 350 productos adaptando la presentación de la tabla a un diseño nuevo. Esto no debería ser tan problemático, aunque olvidé mencionar que la persona que la persona que ha diseñado los sites en cuestion lo ha hecho con dreamweaver y sin cuidar en lo más mínimo la separación de diseño y contenido, por lo que me encuentro a cada instantes con una maraña de estilos insertados por el editor utilizado, mezclados con etiquetas de html que en vez de ayudar obstaculizan el trabajo, y para muestra un botón:
<td width="206" height="20" class="td0">PAIS / COUNTRY</td>
<td width="50" height="15" align="center" class="td0">USD</td>
</tr>
Sumado a esto el cliente me pide aumentar todas las tarifas un 0.03%
Así que en vez de usar el comando de buscar y reemplazar de mi editor decidí rehacer las tablas utilizando la hoja de cálculo.
(more…)