Blog de Daniel Zegarra Rotating Header Image

marzo, 2009:

Cache de windows, una pesadilla

He perdido muchas horas de trabajo debido a supuestos errores al momento de compilar mi codigo usando Flash CS3. ¿Era raro ya? Modificaba una clase pero cuando compilaba mi aplicacion era como si no hubiese hecho cambios. Me di cuenta de eso luego de varias pruebas. Incluso escribia cualquier cosa en mi clase y volvia a compilar mi aplicacion y Flash me decia que todo estaba correcto a pesar de que escribi algo como “$1!6″3#&%6$” en alguna zona aleatoria. Tenia que hacer cambios drásticos en mis archivos AS para que flash se diera cuenta del cambio y actualizara su cache.

Ayer me canse de este problema y decidi solucionar esta molestia de una vez por todas. Descartando que sea un problema de flash (porque antes no tenia este problema con la misma versión) supuse que seria Windows el culpable.

Y asi fue. El culpable es realmente un servicio de Windows llamado Archivos sin conexión el cual almacena archivos localmente para tener acceso a una copia de ellos cuando la PC se encuentre sin conexion a una red. Por alguna razón que no comprendo este servicio estaba cacheando archivos locales también.

Para desactivarlo ve a Panel de Control / Herramientas Administrativas / Servicios. Alli Buscas el servicio Archivos sin conexion y le da sun clic secundario y eliges Propiedades.

Desactivando el servicio archivos sin conexión

Desactivando el servicio archivos sin conexión

En la ventana que aparece dale un clic en el boton Detener y luego elije Deshabilitado en el combo de Tipo de inicio.

Talvez Microsoft ya haya soltado un parche para esto. Yo tengo Windows Vista Enterprise con SP1 pero sin actualizaciones instaladas (porque algunas actualizaciones de microsoft se comportar como un virus).

Se termina otra buena serie

Despues de prescenciar el final de Stargate Atlantis debo ser testigo de la muerte de otra grandiosa serie en el mismo año.

El viernes pasado Battlestar Galactica terminó su última temporada con un capitulo doble el cual me dejo porfin sin dudas. Bueno, me dejo una pero durante el transcurso del día me la respondi yo solito.

Aseguro sin dudarlo que este es uno de los mejores shows que he visto. Si has oido hablar de él pero no te has animado a verla (lo que me paso a mi hace unos años) pues no dudes más.

Yo tengo todo quemadito en DVDs. Desde las dos miniseries iniciales (donde se ve como empieza todo) hasta el último capitulo de la 4ta temporada. En esos DVDs se quedarán hasta que un día, aburrido, recuerde lo buena que era esta serie y me ponga a verla otra vez.

Puedes encontrar los capitulos en Mininova o Piratebay.

P.D.: Casi le pongo acento a Galactica.

Primeros pasos con el API para Flash de Google Maps

Por fin me decidi a probarlo.

Google Maps tiene un API que te permite incrustar sus mapas en tu aplicacion Flash (solo ActionScript 3). Imagina una libreta de direcciones online en la que los usuarios puedan definir visualmente el punto exacto donde viven (aunque habria que tomar en cuenta las implicancias de eso) y en tu DB solo almacenar la latitud y longitud de la elección. Incluso podrias medir la distancia entre dos puntos.

El SDK lo puedes encontrar aquí: http://code.google.com/intl/es-ES/apis/maps/documentation/flash/intro.html#SWC_File
Debes solicitar un API Key: http://code.google.com/intl/es-ES/apis/maps/documentation/flash/intro.html#API_Key
Creando tu primera aplicacion: http://code.google.com/intl/es-ES/apis/maps/documentation/flash/tutorial-flash.html
Y la guia de referencia donde pueden encontrar toda la documentacion tecnica: http://code.google.com/intl/es-ES/apis/maps/documentation/flash/reference.html

El Golf de San Isidro

Puedes descargar las fuentes de este ejemplo en el siguiente enlace: Descargar Ejemplo de API de Google Maps

Si lo soñé, no quiero despertar

Hoy mi prometida viajo a su pais natal para solucionar un problema con sus estudios. Vuelve en tres meses pero no puedo evitar sentirme triste.

Me siento vacio, como si me faltara algo. Tengo miedo de despertar mañana y pensar que lo soñe todo. Para evitar eso ella me dejo evidencias :) .

No se que hacer con esto ahora:

Pruebas de que no lo soñé

Pruebas de que no lo soñé

No durarán 3 meses.

Nos encontramos en el aeropuerto. Yo tenia (y aun tengo) un gran problema en el trabajo que no me dejaba salir temprano, pero lo hice a pesar de las indirectas y miradas feas. Pude pasar al menos una hora con ella antes de que partiera.

Esta no fue una despedida como la del año pasado en la que no sabiamos que pasaría. Si bien hace dos meses me habia prometido no dejarla ir esta vez, ella tuvo una excelente razón para hacerlo y por eso tuve que ceder. Debo reconocer que es valiente. Se mantuvo firme a pesar de que le dolió la decisión que tomo. Incluso tuvo que convencerme a mi de que era lo correcto. Su vuelo salió hace 34minutos, espero la este pasando mejor que yo.

Me dejo una carta en la cesta de ropa sucia en la que me dice como debo ciudarme, para que sirve cada pastilla y como tomarla, ademas me recuerda que cuide su Ipod (claro que lo cuidaré) y me pide que la espere. La esperaría asi se fuese por diez años.

Coloqué sobre mi escritorio el caballito que me trajo, asi me aseguro no atreverme a dejar de pensar en ella.

Esta esperando a que regrese su pequeña jinete

Esta esperando a que regrese su pequeña jinete

Esta noche dormiremos muy separados, pero soñaremos juntos mi amor. Te amo mucho.

Las VM2 y VM1 de Flash Player mantienen sesiones HTTP

Tal vez era obvio para alguien que sabe del tema pero yo quería demostrarlo.

Dejo los archivos de ejemplo: Descargar Compartiendo sesiones HTTP entre VM1 y VM2 de Flash Player

Nota: Esto es la continuacion de un post pasado.