¿Quieres Patrocinar?
Envíanos un correo a contacto EN concursosoftwarelibre PUNTO org
Dado que en la semana posterior a la final del CUSL granadino no hice casi nada, esta semana he vuelto a meterle caña al proyecto, para llevarlo lo mejor posible a la final de Cádiz. Los avances han sido los siguientes:
Y esto es todo. La idea era intentar implementar también la inclusión de sonidos (al menos, simples) en las representaciones de dispositivos, el modo de barrido y comenzar a implementar una primera versión de los perfiles de dispositivo, pero el tiempo va a estar bastante justo y dudo poder tenerlo todo para Cádiz. Si me da tiempo esta semana, subiré un pequeño vídeo demostrando el funcionamiento de Kora, así sea con el simulador.
Si queréis probar la aplicación en vuestro móvil (o emulador) Android, he publicado la versión 0.1.5 en la forja. Tened en cuenta que pesa más y posiblemente funcionará más lentamente (aunque yo no lo he notado, la verdad) porque está compilada con símbolos de depuración y sin la optimización del APK (aka zipalign) aplicada.
Por fin podemos tener resultados reales sobre información real del terreno. Aquí presentamos dos videos de ejemplo de una inundación real.
En el primero se puede ver como los bloques amarillos (personas) huyen de la inundacion (azul) para alcanzar refujios (verder). En este caso la altura del agua no es real, esta escalada.
Aquí tenemos otro video [...]
Desde un primer momento tuve claro que la velocidad del buscador es fundamental para dejar contentos a los usuarios y que lo siguiesen utilizando, por ellos los últimos esfuerzos que acabo de realizar en el proyecto son para mejorar la velocidad en la que el código JavaScript muestra los resultados.
En lo que es el algoritmo de situación de las imágenes había poco que optimizar, ya que se trata de un algoritmo voraz que consigue determinar la posición de cada imagen muy rápido. Sin embargo, a la hora de utilizar este algoritmo cometía algunos errores imperdonables y que hacían parecer al buscador lento y pesado:
Tras reestructurar completamente el código, finalmente se logró el comportamiento esperado:
Estas mejoras, junto con la resolución de algunos bugs y mejoras en la interfaz, son las principales características que incorporará la próxima versión del software (la 0.3) y que espero lanzar en los próximos días (de cara a la final del CUSL nacional).
Tagged: 0.3, acelerar, bug, carga, errores, images, imágenes, javascript, optimización, velocidad
Gracias a la caché de alturas que hemos implementado hace poco, podemos probar rápidamente simulaciones en terrenos reales. El siguiente vídeo es una inundación en un trozo de Nueva Orleans, tanto las calles como la altura del terreno son reales. Las dos entradas de agua no corresponden a la realidad, ni siguen ninguna lógica. Las [...]
¡Seguimos con el desarrollo! Con motivo de la Feria de Jerez he desarrollado un theme más clásico, con un fondo liso de madera (que pronto sustituiré por la típica mesa sevillana) y con las fichas españolas, de fondo blanco y marcas negras. Y con un poco de edición para insertar el audio tenemos el siguiente vídeo :-D
CUSL
Comentaros que la nueva versión del manual de instalación ya está colgada en la web y en la forja del proyecto. En ella ya podéis encontrar toda la explicación necesaria para el montaje de los módulos GPS y también como crear los mapas con las coordenadas que habéis obtenido a partir de los nodos sensores con módulo GPS.
Espero que os sirva como apoyo para el montaje de los nodos y el tratamiento de los datos. Ahora estoy peleándome con la nueva versión pero nada más que saque la nueva versión, subiré algún vídeo-tutorial para explicar visualmente el montaje de los nodos con GPS y con GPRS.
Álvaro
Tengo que comentar que están pitando mi casa y temporalmente tengo los sensores desconectados, intentaré tener encendido el servidor pero no generará gráficas hasta dentro de un par de días o tres. Espero que todo pase en un par de días sin problema. También comentaros que ya he encontrado un adaptador de 12 Voltios con 2 Amperio pero el problema que tengo es que necesita un condensador de 220 microFaradios. Espero mañana comprarlo y durante el fin de semana, terminar el último programa que es el actuador con GPRS solo falta configurarlo.
Álvaro
Después de mucho tiempo invertido y de reescribir la clase Osm a fin de poder pintar el interiror de Parques, ríos y mares y casi a punto de querer reescribir HexagonalGrid y entrar en una espiral de destrucción y muerte (por suerte Alex me hizo entrar en razón). Aqui esta, práctiamente resuelto el problema de [...]
Para mejorar la obtencion de alturas, utilizaremos una base de datos que agilize la obtencion de estas alturas. Para ello, por ahora, usaremos una base de datos en local.
siguiendo este tutorial e instalando un servidor mysql vamos a ver que resultados obtenemos, luego pensaremos si en migrarlo a nuestra base de datos en webfaction …
Ya tengo más trabajo . Ayer por la noche decidí de sacar un nuevo tipo de actuadores, son unos actuadores donde van a enviar un mensaje a un móvil a partir del módulo GPRS. La configuración de este módulo es sencilla y el programa ya lo tengo hecho el problema es que tengo que testearlo y para testearlo necesito que se encienda el módulo . Este módulo necesita una conexión externa de 12 V y 1 A. He conseguido un adaptador pero el problema no es el adaptador, si no el propio módulo ya que no se enciende y también tengo problemas con el tiempo ya que la final del concurso y las clases estoy un poco hasta arriba pero bueno, mañana seguro que saco un poco de tiempo o si no el jueves.
Álvaro