Mostrando entradas con la etiqueta aventuras en betalandia. Mostrar todas las entradas
Mostrando entradas con la etiqueta aventuras en betalandia. Mostrar todas las entradas

Aventuras con Safari 3 en Windows

martes 12 de junio de 2007 | categorías: , | 0 comentarios -- da clic aquí para dejar el tuyo

Apple anunció hoy en el WWDC que la versión Beta de Safari 3 está disponible no solo para Mac sino también para Windows. Pueden ver algunos screenshots en este artículo y descargarlo desde este enlace.

Como soy desarrollador de aplicaciones Web, pues definitivamente me interesó jugar con él, ya que es uno de esos browsers de los que he escuchado cosas buenas (p. ej. que es de los que cumplen más con los estándares y que está basado en khtml igual que Konqueror, y que tiene un feel bastante bueno), pero con quien no he jugado simplemente porque no tengo una Mac (todavía).

Así que pronto me aventé a instalarlo. Pero al arrancar, me recibió esto:

WTF??? smile_sarcastic

No había texto, ni en los menúes ni en las páginas. Nada. Lo reinstalé (ya saben, la solución Microsoft), pero esta vez utilizando el instalador que traía QuickTime, a ver si hacía alguna diferencia. Naranjas dulces, limón partido.

Digo, es un beta, así que cosas como estas son de esperarse. Así que me eché un clavado buscando la solución hasta que en los foros de soporte de Apple me topé con este thread. Luego de algunos intentos esto es lo que tuve que hacer para echarlo a jalar (por si les pasa lo mismo a ustedes).

Paso #1: Instalar los fonts necesarios

Por alguna extraña razón, parte del problema era que los fonts requeridos para la aplicación no se instalaron apropiadamente. No es gran cosa, solo hay que ir a Control Panel > Fonts y luego menú File > Install New Font... y agregar los fonts Lucida Grande y Lucida Grande Bold. Estos los puedes sacar de

C:\Program Files\Safari\Safari.resources\

Paso #2: Forzar un arranque erróneo de la aplicación (sí, lo leíste correctamente)

Por alguna razón hay algunos archivos que no son creados con la instalación. Así que para que los cree, es necesario forzar un error en la aplicación, por extraño que eso parezca. Para hacerlo, tienes que renombrar el fólder Safari.resources (el mismo de donde sacaste los fonts) con algún otro nombre y luego arrancar Safari directamente usando el Safari.exe (si intentas utilizar un shortcut el instalador automáticamente reparará la instalación y re-creará el fólder, lo cual no es lo que quieres).

Una vez que intentas arrancar con el .exe, te aparece un error de que la aplicación no pudo correr. Simplemente es cuestión de cerrar el mensaje y restaurar Safari.resources con su nombre original.

Una reiniciada y ya casi estaba listo.

Paso #3: Agregar fonts comúnes

Resulta que hay un archivo que Safari arma con la información de los fonts que están en tu máquina, pero si tienes muchos, el archivo puede no incluirlos todos, causando que algunas páginas no despleguen su texto. El problema más común es con el font Verdana (que estaría al final de la lista). Si has hecho desarrollo de web sabrás que hay TONELADAS de páginas que lo utilizan, así que por ahora tienes que agreagar los más importantes a este archivo:

C:\Documents and Settings\<username>\Local Settings\Application Data\Apple Computer\Safari \fonts.plist

La info que tienes que agregar es algo así como esta:

<key>Verdana</key>
<string>C:\WINDOWS\Fonts\verdana.ttf</string>
<key>Verdana Bold</key>
<string>C:\WINDOWS\Fonts\verdanab.ttf</string>
<key>Verdana Italic</key>
<string>C:\WINDOWS\Fonts\verdanai.ttf</string>
<key>Verdana Bold Italic</key>
<string>C:\WINDOWS\Fonts\verdanaz.ttf</string>
<key>Tahoma Bold</key>
<string>C:\WINDOWS\Fonts\tahomabd.ttf</string>
<key>Tahoma</key>
<string>C:\WINDOWS\Fonts\Tahoma.TTF</string>
<key>Trebuchet MS</key>
<string>C:\WINDOWS\Fonts\trebuc.TTF</string>
<key>Trebuchet MS Bold</key>
<string>C:\WINDOWS\Fonts\trebucbd.TTF</string>
<key>Trebuchet MS Bold Italic</key>
<string>C:\WINDOWS\Fonts\trebucbi.TTF</string>
<key>Trebuchet MS Italic</key>
<string>C:\WINDOWS\Fonts\trebucit.TTF</string>
<key>Lucida Grande</key>
<string>C:\WINDOWS\Fonts\Lucida Grande.ttf</string>
<key>Lucida Grande Bold</key>
<string>C:\WINDOWS\Fonts\Lucida Grande Bold.ttf</string>

Ahora sí, a jugar

De las primeras cosas que noté (y que alguna gente se quejó) es que el anti-aliasing que utiliza para el texto no es ClearType (la imagen de arriba no está editada). Ya saben que para mi esto es importante tenerlo en cuenta, ya que determina parte de la "experiencia" (por usar la palabra de marketing) que tienen nuestros usuarios.

Otros se quejaron de que no era tan rápido como Apple dijo (2 veces más rápido que IE 7 y 1.6 veces más rápido que Firefox), pero rápidamente se retractaron. Mi opinión personal es que jala hecho-la-mater (un término completamente técnico), un poco más incluso que Firefox, aunque quizá se deba a que mi instalación de FF carga de cajón con varias extensiones que para mi son "escenciales" (AdBlock, Del.icio.us, Web Developer en fin).

Por otro lado me he topado con algunos bugs y también diferencias a las que tengo que acostumbrarme. De entre las pulgas estan que a veces no toma bien los settings del proxy (al parecer toma los de IE y no puedes configurarlo, o algo así) y que el link de "Add Bookmark..." cuando estás viendo un RSS feed al parecer no funciona (tienes que dar Ctrl+D o dar clic en el botón del navegador para suscribirte al feed). Y de las diferencias con otros browsers están que Ctrl+Enter no te pone el www.<sitio>.com y que Clic-Medio no abre un Tab nuevo como lo hacen FF e IE.

Sin embargo, no puedo negar que Safari tiene un look 'n feel bastante sofisticado y de fácil uso, igual que iTunes, algo que tanto a FF e IE7 les hace falta. Además tiene features únicos como Private Browsing, que lo hacen útil cuando andas en sitios de dudosa reputación... haciendo... investigación sobre temas de seguridad... ahem. smile_wink

Conclusión

A pesar de las bondades que tiene, Safari probablemente no se convierta en mi navegador preferido para uso diario/personal en algún momento cercano (una palabra: extensiones), pero sí planeo tenerlo a la mano para probar la compatibilidad de mis apliaciones web. Quizá te sirva a ti también.

Writely ya funciona con Blogger Beta

sábado 11 de noviembre de 2006 | categorías: | 0 comentarios -- da clic aquí para dejar el tuyo

Hoy me di cuenta después de postear que Writely (Google Docs pues) ya funciona con Blogger Beta. Demonios, de haberlo notado antes lo hubiera usado para el último artículo.

Vista, Round 3

martes 19 de septiembre de 2006 | categorías: , | 1 comentarios -- da clic aquí para dejar el tuyo

Con Vista RC1, le di una segunda oportunidad a la versión x64, pero me temo que todos los issues siguieron igual más uno nuevo: dado que esta versión require que los drivers estén firmados, ni siquiera pude instalar los drivers de nVidia correspondientes. Ugh. Ni modo. No 64-bit for me. Y como dijo el Paul Thurrot:

How come x64 is so horrible? Does Microsoft want Apple to make it look silly again? Those foolish enough to install an x64 version of Windows Vista will become pretty surly when they realize none of their applications will work, none of their existing drivers mean diddly-squat anymore, and, most humorously, that x64 PC you bought probably doesn't support more than 4 GB of RAM anyway. OK, that last one isn't Microsoft's fault, but seriously. It's all part of the malaise that is the x64 "ecosystem."
La experiencia con la versión x86 fue más placentera. De cajón detectó todos los drivers, incluyendo la tarjeta wireless y los dispositivos del motherboard, aunque para el audio sigue marcando el siguiente mensaje hostigoso cada vez que abro el Control Panel (a pesar de haberlos instalado):
El efecto Glass seguía sin aparecer... grrr. Lo que averigüé es que mi tarjega GeForce 6100 solo tenía 64Mb de RAM y el resto lo estaba tomando de la memoria de sistema, y con un monitorsote tan grande pues jamás se iba a dar abasto. Así que al llegar el día de paga me sobraron 80 dolarillos para una tarjeta GeForce 7300GS con 256Mb. Pero después de instalarla seguía sin aparecer. Mi experience index seguía en 3.0. Cabisbundo y meditabajo--y un poco encabronado--recordé un checkbox en una de las cajas de diálogo que me topé desde que comenzó mi lucha por Aero Glass: Enable transparency (y antes que me digan "duh! ¡zopenco!", activar este checkbox no funcionaba con la tajeta de video anterior)
Y voilà. Finally. Entonces comencé a calar las aplicaciones que trae y algo que no logro entender es porqué diablos el Windows Mail que viene pre-cargado no maneja Hotmail. Aunque jamás he sido fan de Outlook Express, era el único chiste que tenía.
Tuve que descargar Windows Live Mail Desktop Beta. Y este sólo comenzó a funcionar cuando me cambié de Hotmail a Windows Live Mail, lo cual le da un poco en la torre a la necesidad de usar la versión Desktop. (En fin, que al cabo que esa cuenta solo lo uso para junkmail). Apenas voy a comenzar a atacarle más software de todo tipo, comenzando por Visual Studio y las herramientas para desarrollar con el Framework 3.0. Por ahora puedo decir que Skype, iTunes y Flock jalan de perlas, y que Norton Antivirus decididamente no:
Update: La tarjeta nueva de video parece haber resuelto también la bronca de que la máquina no se recuperaba del pseudo-shutdown o cuando se suspendía por inactividad. ¿Qué cura, no?

Aventuras en Betalandia: Vista, Round 2

viernes 1 de septiembre de 2006 | categorías: , | 2 comentarios -- da clic aquí para dejar el tuyo

J Sawyer, el mono que dió la plática de Workflow Foundation en El Paso dijo bastante entusiasta y cotorronamente que "Vista will ship this November, not in 2007... it just takes us a while to burn 50 billion frikin' DVDs, put them into little boxes and get it out to customers".

"Ah chinga' eso es en 3 o 4 meses. Más vale que le dé una checada a eso".

Así que saliendo de la plática me acordé que había bajado el CTP de Julio (Windows Vista Beta 2 x64 July CTP) desde hace 2 o 3 semanas y que se me había olvidado instalarlo después de todo el fiasco con Ubuntu x64 en mi PC--que de eso luego les cuento.

Llegué a mi casa casi a las 10:30PM. Y como dice el programa, Ocurrió Así:

La instalación

Definitivamente me fue mucho mejor con la instalación que la vez pasada, aunque aún así tardó aproximadamente de 45 minutos en terminar. Escogí instalarlo en una segunda partición del primer disco (donde también vive Windows XP Pro), lo cual instaló el nuevo bootmanager que arrogantemente le puso la etiqueta genérica de "Earlier Windows Version" a mi instalación de XP.

Algo que se me hizo chistoso es que ahora el bootmanager trae ahora una opción para que pruebes la memoria de tu compu, igualito que el memtest86 que traen las distros "live" de Linux como Knoppix y Ubuntu. Sin embargo, a diferencia de estas, no te reporta los resultados de las pruebas sino hasta que entras a Windows (?!)

El arranque

El proceso de login ahora trae unos efectos de fade-out y fade-in muy nice. El sidebar tardó un rato en cargar todo el mugrero, pero no quita tanto espacio como esperaba--aunque para ser justos mi monitor está corriendo a su resolución nativa de 1600x1200.

De las primeras cosas que noté es que el performance de video no estaba nada bueno y que las ventanas no presentaban el efecto Glass que tanto le han hecho ruido. La pantalla de bienvenida me mostraba prominentemente que mi "Experience Index" era de 2.5 a pesar de que cuando corrí el Windows Vista Upgrade Advisor en XP me había dicho estos features estaban soportados :/

Windows Vista Upgrade Advisor, corriendo en Windows XP

Así que inmediatamente sospeché de los drivers de video.

"Ah pos deja nomás le doy un clic derecho a My Computer para sacar el Device Manager y... ah canijo... ¿Y MY COMPUTER?" (Rápido: encuéntrenlo en menos de 5 segundos)

Where's Waldo... digo... My Computer?

Pues no miento, pero me tomó como 3 o 4 minutos encontrarlo... quizá porque andaba ya medio dormido para esta hora... pero cuando finalmente lo logré, pude ver que en efecto, los drivers de video no estaban bien instalados, y de pilón la tarjeta wireless tampoco. Ahora ambos son bastante comunes. La "tarjeta" de video es una nVidia GeForce 6100 que viene integrada al mobo y la tarjeta de red es una Belkin Wireless 802.11g.

Tengo los discos originales para ambos, pero en este caso no me servían de nada porque 1) son para Win XP y 2) son de 32-bits y yo necesito para x64.

Pues entonces a rebootear a la instalación de XP y encontrar los drivers apropiados, pero oh sorpresa...

El reboot

Resulta que el botón de shutdown ya no hace shutdown, sino que intenta poner la máquina en un estado de standby. En el caso de mi máquina de plano no funcionó: mi pantalla mostraba caracteres extraños--me sentía como en The Matrix me cae--y nomás no pude lograr que mi maquinita reviviera graciosamente. Finalmente tuve que recurrir al tremendo botonazo.

El botón de shutdown que no hace shutdown

Encontrar drivers para el video no fue difícil, despues de todo la tarjeta estaba en el HCL, y marcada como Vista Ready. Así que una surfeada leve y me llevó a esta página donde pude bajar los drivers para Vista Beta 2 (x64) desde el sitio de nVidia.

Los drivers de red fueron más show, porque al parecer Belkin ni siquiera los tiene. Pero como es más común que corriente (usa el chipset Ralink RT2500), logré encontrar estos que según esto jalan con XP x64 y con Vista x64.

De vuelta en Vista, y con los drivers nuevos instalados, la cosa no mejoró mucho. Volví a correr el evaluador del Windows Experience, que sólo levantó el índice de mi máquina a un 2.7, con todo y los drivers de video nuevos. Y de pilón, el Welcome Center se encargaba de recordarme esto cada vez que iniciaba la máquina:

El efecto Glass seguía ausente, aunque lo demás parecía funcionar bien, incluyendo Flip3D, el cual sí está chido (aunque sea puro eye-candy).

Al intentar probar la red, era casi imposible abrir cualquier página común... incluso para páginas de Microsoft. Siempre obtenía el mismo error:

Y cuando daba clic en "More Information" siempre me decía que era algo respecto al DNS. Pero incluso intentando el viejo truco para que no cacheara los errores de DNS, no fue lo suficiente para poder abrir Blogger y postear desde ahí. Le di clic en "Diagnose Connection Problems" y el diagnóstico fue que el que la estaba cajeteando era el Windows Firewall (!), pero aún deshabilitándolo la cosa no mejoró. Después, me decía que no podía encontrar problemas con la conexión.

Hmm... Intenté incluso depurar la lista de entradas del DNS, pero aquí la seguridad lo impidió diciéndome que requería más privilegios, y aún no sé cómo indicarlos en un command prompt:

Para investigar lo que alegaba del Windows Firewall, fui al Security Center quien me alertó que no tenía un antivirus instalado.

¿Antivirus? ¿Qué es eso? ¿Apoco se necesita con Vista?

Le di clic al botón de "Find a Program" y me llevó--a gritos y sombrerazos--a esta página para mostrarme todos (por no decir que el único) antivirus disponible: PC-cillin de Trend Micro. Ochenta y pícole megas más tarde, se instaló y no solo comenzó a protegerme de los viruses, sino también del Windows Firewall:

"Ah, pos igual y eso arregla el detallito del DNS o Firewall y ya deja de dar lata... Nop. Ni maiz paloma".

Incluso al darle clic a "Update now" para actualizar las definiciones de antivirus me daba este otro hermoso error:

Así que con eso terminaron mis ganas de seguir jugando con el Interné'.

Curiosidades y críticas finales

Claramente un Beta significa que aún tiene cosas que van a cambiar. Por ejemplo, jugando con la configuración del taskbar mostraba imágenes de XP... y como que alguien del equipo de Windows Media Player andaba de hax0r:

En esta corta experiencia hubo muchas cosas que no me gustaron. La trabada de la máquina cada vez debido al "standby"--por el pseudo shutdown o por que se suspendía automáticamente a los X minutos de inactividad--eran definitivamente críticas.

Claramente el soporte tanto de video como de red dejó mucho que desear. Y aunque le podríamos echar la culpa a los drivers, no estoy del todo convencido porque sé que re-escribieron tanto el stack de red como el de video.

Además, Vista parece tragar recursos a lo loco, usando uno de los gadgets del sidebar, pude ver que la utilización de CPU andaba casi siempre entre 15 y 35%, y el uso de memoria alrededor de 50-64% (de 1Gb de RAM) sin que estuviera ningún programa cargado. Aunque no investigué a profundidad--y obviamente si le quitamos las cosas nice como gadgets, efectos y demás se compondría--, me parece mucho para una compu que está en un estado donde en realidad no está haciendo nada.

¿Qué, no hay gadget para el clima?

Compáralo con mi instalación de XP, que ya tiene un bonche de mugreros en memoria--antivirus, iTunes, Skype, programas para efectos/skins, etcétera:

Pero de todo lo que más me desilusionó--y van a decir que qué payaso y superficial soy--fue que nomás no jalara el efecto Glass. Digo, si la misma máquina soporta todos esos efectos visuales en XP desde el año pasado--gracias a Object Desktop de Stardock--¿por qué no en Vista?

La razón por la que estoy (tan) ansioso por tener los efectos visuales en Vista. ¿Ves los efectos de transparencia por todos lados?

Pa' mi suerte, justo ahora que acabo de instalar Vista Beta 2 y bloguear sobre el tema, acaban de poner el CTP de agosto en MSDN y aparte anunciaron que la próxima semana ya sale el RC1. En fin. Habrá que bajarlo y jugar con él también para ver si se componen las cosas.

Demasiado beta-blogging

jueves 31 de agosto de 2006 | categorías: , | 0 comentarios -- da clic aquí para dejar el tuyo

Ok, pues con la movida a Blogger Beta, Windows Live Writer Beta ya no quiso jugar. Demasiados betas supongo. Live Writer ya no quiere actualizar los estilos del blog localmente y tanto él como Blogger para Word hacen como que postean, pero no veo los posts en Blogger. Como que están poniendo todo en www.blogger.com en lugar de beta.blogger.com. En fin, solo para que lo consideren si andan queriendo experimentar con Blogger Beta.

Bug de blogger con las etiquetas

domingo 27 de agosto de 2006 | categorías: , , | 0 comentarios -- da clic aquí para dejar el tuyo

Acabo de descubrir una pulga menor con el beta de Blogger. Cuando sus labels contienen caracteres "especiales", p. ej. un acento, y luego quieren ver todos los posts con esa etiqueta al darle clic, no regresa ninguno de los posts. Me lo topé porque tenía algunos de ellos con la etiqueta de "epifanía". Blogger, entonces, genera el siguiente URL para esos enlaces: http://kamikazegeek.blogspot.com/search?label=epifan%C3%ADa Noten que en el parámetro "label" tuvo que hacer un encode del acento para la "í" en el valor de la etiqueta. ¿Cómo se resuelve? Quítenle los acentos a sus etiquetas :'( Ni Pedro, dijo Juan. Ahora mi categoría se parece al nombre de una morra con la que una vez salí: epifania--¿la que vino de Lituania? Así que ojo con eso.

Ya pude usar Blogger beta

viernes 25 de agosto de 2006 | categorías: , | 1 comentarios -- da clic aquí para dejar el tuyo

Estaba viendo hoy en el blog de Enrique Place, que ya le permitió cambiar el suyo a la versión beta de Blogger que les comenté hace algunos días. Desde entonces no había revisado si ya tenía esa opción yo activada, y de chiripa sí la tuve. Así que como buen Kamikaze, di el brinco sin pensarla mucho. Todo salió perfecto, excepto que se re-publicó todo el feed. Sorry por eso. Y como se andan poniendo muy pipiris nice con los blogs últimamente, pues no me quise quedar atrás y aproveché también para hacer unos cambios de layout. Además de que el nuevo Blogger me permite tener ya tags (bueno, labels o categorías, como le quieran llamar) lo cual lo hace más fácil de usar (espero). Sí, ya sé que este template está más pinche feo que el anterior, pero lo escogí razones 2 bien prácticas: para empezar no tiene tanto espacio vacío a los lados (y también se ajusta si cambian el tamaño del browser), lo cual deja más espacio en la columna de contenido, que es bastante útil cuando quieres copy-pastear código en tu post--como en los que tengo pensado publicar en estos días. Y pa' seguirle, el nuevo layout editor cae de perlas en aquellos momentos como este, en el que comienzo a ser víctima del sueñito NyQuil y del dolor de cabeza por el mugroso resfriado que me pegó. No tuve que pelearme para nada con el template pa' agregarle todas las tarugadas que quería, aunque significó que ahora sí quedó en pocho.

Sopa de CTPs y Betas

martes 18 de julio de 2006 | categorías: , , , | 0 comentarios -- da clic aquí para dejar el tuyo

Estuve intentando descifrar cuáles eran las versiones más recientes de WF y WCF con las que quiero jugar, y ya estaba a punto de quedarme vizco cuando me topé con este post de Tom Archer, el product manager del Windows SDK. Así que antes de arrancarse la greña en frustración y quedarse pelones, chequen la matriz que viene en el artículo. Y si no fuera yo tan obstinado e impaciente, me esperaría hasta que salieran las versiones finales y me ahorraría los reniegos. Nah. Eso sería demasiado facil.

Tendré que esperar un poco más para ver Vista

domingo 19 de febrero de 2006 | categorías: , , | 1 comentarios -- da clic aquí para dejar el tuyo

Hoy me ganó el lado venturoso y decidí intentar instalar el beta más nuevo de Windows Vista en la PC de mi casa, solo para echarle un ojo en persona y ver qué cosillas adicionales se necesitarían para aplicaciones hechas con WinFX. No tengo un maquinón, pero pensé que mi máquina está decente (Athlon 64 3200+ con 1Gb de RAM, 2 discos de 250Gb, MOBO Biostar con tarjeta integrada NVidia GE Force 6100).

Así que bajé el “Windows Vista December 2005 CTP (x64)” (2 y feria gigas), formateé una partición de 150Gb que en estos momentos no estoy usando y me dispuse a hacer una instalación dual-boot con XP SP2 (lo que uso actualmente, día a día) y otra con Vista. Quemé el DVD, y arranqué con el disco de instalación. Primero, olvidé anotar el número de serie. Chin. A bootear XP y entrar al sitio de MSDN otra vez para anotarlo. Inserto disco de instalación. Reboot.

* Incia la máquina … *
Windows codename LONGHORN… — (yeah!)
* Inicia el proceso de instalación en modo gráfico con el look Aero *
—¿Y las pantallitas azules de texto?¿Ya no tengo que dar F8? Sniff...
—¿En qué partición quieres que lo instale?
—Ah, pos échatela en esta que le aparté.
* Comienza la segunda fase de instalador *
—Computer will restart after installation
—Chido. 15 segundos después…
* Se reinicia la máquina. *
—Ah chis, ¿ya tan pronto? Eh, a lo mejor va a continuar la instalación...
BOOTMGR Not found Press CTRL+ALT+DEL to restart
—WTF?!! Eh, igual y algo se trabó.
* Kamikaze intenta de nuevo. Comienza instalador, comienza segunda fase, misma cosa. *
—Mmmta. Ni pex.
* Kamikaze saca disco de instalación de Windows Vista. Ctrl+Alt+Del… *
BOOTMGR Not found Press CTRL+ALT+DEL to restart
—@#$%!!! (maldición) ¡Se madreó mi boot manager!

En efecto. A sacar disco de WinXP y pasar la siguiente hora reparando la instalación, porque como todo buen ingeniero en sistemas, no hice un emergency repair disk. En casa de herrero, cuchillo de palo. No modo. Así sucede con los betas.