jueves, marzo 14, 2013

Hoy, por fin!!, luego de mas de 3 semanas de espera, llegó mi turno y ya tengo mi flamante MailBox funcionando en mi modesto iPhone 3GS.

Las primeras de cambio fueron, francamente, satisfactorias: una interfaz impecable, gestos faciles de aprender, la aplicación responde increiblemente rápido en todas sus funciones, incluso en mi 3GS... en fin, excelente.





Cosas que espero mejoren en un futuro MUY próximo?
  • Aunque no lo he probado personalmente, parece que al hacer forward de un correo que tiene anexos, estos no son incluidos en el nuevo correo. Gran problema.
  • MailBox no utiliza los sonidos configurados en iOS relacionados con mail, ni tampoco brinda una opción interna para personalizarlos.  No es mal de morir, pero si algo que a la gente en general le gusta mucho poder hacer.
  • Aunque el menu de opciones al momento de poner un correo en espera son bastantes completas e intuitivas, no caería mal que se pudieran crear nuevas opciones a gusto del usuario.
En general, creo que esta aplicación tiene un gran potencial para sustituir a la aplicación nativa de Mail, al menos en mi caso.  

Veremos luego de un par de semanas si la experiencia inicial se confirma o si termina en decepción. Por ahora, si les interesa probar esta app, pónganse en la cola lo mas pronto posible porque la fila es larga....



lunes, diciembre 03, 2012

VFP: Obtener el nombre del PC en ambiente Terminal Server

Siempre he dicho que en lo simple esta la belleza del Universo y hoy vi esto confirmado una vez mas.

Es un escenario cada vez mas común el de ejecutar sistemas administrativos mediante sesiones de Terminal Server.  En este escenario, la función SYS(0) devuelve el nombre del equipo donde se esta ejecutando la sesión de TS y NO el equipo "cliente", que seria el que en definitiva nos interesaría. Este problema lo había resuelto hace tiempo mediante llamadas al API de TS que me permitían obtener el nombre del equipo cliente.

Pero hoy, el gran Maestro Luis Maria Guayan me ha sorprendido con una forma mucho mas simple y elegante de resolver el problema:


IF UPPER(LEFT(GETENV("SESSIONNAME"),3)) == "RDP" 
  lcPC = GETENV("CLIENTNAME")
ELSE
  lcPC = GETENV("COMPUTERNAME")
ENDIF



Increíblemente simple!!



viernes, noviembre 02, 2012

OSX: Kernel Panics por CIJScannerRegister

La verdad, los usuarios de OSX no estamos acostumbrados al equivalente Apple de la pantalla azul de la muerte, tan familiar en el mundo Windows.  De hecho, ni siquiera recuerdo cuando fue la última vez que una de mis Mac tuvo un Kernel Panic (que asi se llaman en OSX) y, por norma, mi laptop pasa MESES sin siquiera necesitar de un reboot.

Asi que imaginen mi frustración cuando, de repente, mi laptop empezó a generar Kernel Panics varias veces por semana.  Una de esas veces, afecto mi disco de fuentes y se imaginarán el desastre.

Anoche dejé la laptop encendida realizando un backup en línea, solo para conseguirme esta mañana con que el equipo se había apagado luego de un Kernel Panic.  Asi que dije "basta!" y recurrí a San Google para intentar ver si alguien mas estaba sufriendo del mismo problema.

Resulto que si. Y el sospechoso común era un proceso llamado CIJScannerRegister.  Resulta que este proceso, relaciondo con impresoras Cannon, ya estaba instalado en mi equipo desde que hice el fresh install de Snow Leopard pero, por alguna razón, luego de actualizar a Lion empezó a causar problemas con el kernel del sistema operaivo.

Dado que yo no uso impresoras Cannon y mucho menos scanners de esa o cualquier otra marca, la solución para mi fue tan simple como renombrar el driver para evitar que se cargue, tal como indican aqui.

Apenas hice el cambio hoy, asi que habra que esperar a ver si, efectivamente, este CIJScannerRegister era el causante de mis problemas o si, por el contrario, tendre que seguir buscando otros sospechosos.

Actualización Nov 5

Van ya 3 dias sin ningún tipo de problemas ni Kernel Panics. Incluso, la portatil se ha calentado menos y la bateria dura un poco mas. Creo que este CIJScannerRegister me estaba causando mas problemas de los que pense en un inicio.  Tambien el hecho de haber eliminado el Flash Player quizas este teniendo algo que ver aqui.


Actualización Dic 1

A casi un mes del tema no he tenido mas Kernel Panics ni ningún otro problema.  De hecho, eliminé el panel Fan Control y le di un reset al SMC de mi MBP para que los ventiladores cayeran de nuevo en control del firmware original de Apple y todo volvió a ser como siempre debió haber sido: una laptop estable y extremadamente silenciosa.