Tuesday, September 16, 2008

Dgb Log: Sep.7, 2008

Just two major improvements.


  • Finished the new zooming model. It turned out that the rounding error of few pixels resulted merely from missing one-line of code. It was a very subtle bug and totally ruined my weekend.

  • Add a cache to store the tiles: a queue of predefiend size. When the limit of cache is reached, the first cached tile will be removed. This avoids repeated go the server to fetch the same tiles.[Even the browser may cache tile data too, but as this is not raw image material, better cache them on the fly.]



I guess only me could make sense of these work logs. :)

No comments: