la guía de los imprescindibles de 11870.com

Escrito por José M. Rodríguez el 25 de abril de 2009 a las 18:42 pm  Commentarios (3)

los imprescindibles de 11870.com

Ya tengo entre mis manos la guía de los imprescindibles de 11870.com. Qué ilusión me ha hecho, aunque sea una tontería, aparecer en ella con uno de mis comentarios. Es un detalle por parte del 11870.com regalarnos con esta guía para celebrar sus dos añitos de vida. Sólo se la han enviado a los usuarios más activos, vaya, no sabía que lo fuera :)

los imprescindibles de 11870.com

En la foto mi comentario sobre el Cerro del Tío Pio en Vallecas. Un parque genial donde se puede divisar casí todo Madrid. Un acierto haberlo incluido en la guía porque es uno de los lugares más desconocidos de Madrid y que podría ser un buen lugar de visita para los turistas que vienen a la ciudad.

La guía cuenta con los mejores sitios de Barcelona, Madrid, Bilbao, Sevilla, Valencia, Zaragoza. Con lo que ya sabéis, los mejores restaurantes, sitios para pasar el día, para comprar o para salir de noche.

Si os interesa echarle una ojeada os podéis bajar la versión en pdf. Ojo!, son 70 megas.

¿web adaptadas al iphone o aplicación nativa?

Escrito por José M. Rodríguez el 18 de abril de 2009 a las 23:27 pm  Comentarios (0)

Existen varios ejemplo de éxito de webs adaptadas para el iphone. El primero, sin duda, gmail para el iphone. Una interfaz cuidada y una maravillosa interacción con casi todas las funcionalidades de el gmail para navegadores “grandes”.

Google ha trabajado duro para ofrecer un interfaz digna de dispositivos avanzados como el iphone o el HTC Android G1 . Puede que por tener en el mercado un teléfono propio no se han centrado en realizar aplicaciones nativas para el iphone por lo que el trabajo web ha sido más intenso. Han utilizado las técnicas más avanzadas: HTML 5, CSS 3 y todos esos hack, por llamarlo de algun modo, que permiten redimensionar y ofrecer una interfaz acorde a un pantalla táctil. Interacción y diseño excepcionales. Es casi planteable utilizar gmail en lugar de la aplicación de mail del propio iphone.

Versión móvil: gmail iphone

Flickr dispone de varias aplicaciones que aprovechan su api, pero no tiene ninguna aplicación par el iphone propia. Pero no ha dejado pasar la oportunidad de sacarle el máximo partido a safari en el iphone.

Su versión móvil es sobria y con los efectos para manejar el pase de imágenes, la búsqueda de imágenes y presentar una página de perfil que cumpla con las necesidades de los usuarios a la hora de visualizar y gestionar su colección de imágenes.

flickr en el iphoneflickr en el iphoneflickr para el iphone

Versión móvil: m.flickr.com

Otro buen ejemplo es la web movil para el

Como último ejemplo satisfactorio, se encuentra la web adaptada para el iphone de caja . La entidad bancaria ya contaba con una aplicación móvil, pero en esta es claramente superior. Aprovecha la gran pantalla para mostrar mucha más información. Las transicciones entre cada página se hace más suaves mediante la aplicación de ajax en su interface. Sorprende la cantidad de información y operaciones que podemos realizar en la palma de la mano de una forma segura.

iphone cajaiphone caja

Versión móvil: caja para iphone

Todas estás aplicaciones se ejecutan desde safari. Son simplemente páginas webs adaptadas y en muchos caso cumple mejor su función que una aplicación nativa. Para mejorar el acceso a estas web el iphone cuenta con la opción de enviar un acceso directo al menú principal con el icono de la web. A la hora de iniciarla será prácticamente como un aplicación más, abriendose el correspondiente enlace en safari. Todas ocultan la url para mejorar la experiencia del usuario frente a la pantalla. Casi se nos olvida que estamos en una web.

Reboot Fonera 2.0: Platero (2.2.4.0) funcionando

Escrito por José M. Rodríguez el 10 de abril de 2009 a las 19:49 pm  Comentario (1)

Fonera conectada a disco duro de 80 gigas

Después de pegarme toda la mañana con La Fonera y haberlo intentado con linux y mac, al fin tengo la fonera 2.0 funcionando de nuevo. La mayor novedad, poder bajar directamente torrents y archivos de megaupload al disco duro conectada al router.

Me la cargué hace unas semanas intentando actualizar a la ultima versión del firmware (Platero) saltandome dos firmware intermedios. El problema vino por hacerlo desde la herramienta web que sólo era posible desde Tantor, OktoPussy o Caterpillar. Yo tenía al pequeño Alfred

El primer síntoma vino al ver como el SSID cambiaba al nombre “FON_ATTENTION_PLEASE_CONNECT“. Un grito bastante claro de que algo iba mal. Al conectarse aparecía el mensaje de que se cargara un firmware válido, pero todos los que intenté subir vía web los rechazaba. Viendo en varios foros, el problema era que me había cargado la tabla en la que se almacena el archivo loader.bin, FONXX.image y FONXX.image2. La solución era forzar un reboot del router.

Para hacer el reboot se necesita un ordenador conectado con el cable ethernet al puerto WAN del router (el blanco). También necesitamos un servidor TFTP para enviar los archivos que necesita desde el ordenador a la fonera.

En la wiki FOn está explicado como hacerlo tanto para windows, linux y mac.

Paso a seguir para un reboot en la Fonera 2.0.

1. Necesitamos un servidor TFTP. Voila, mac os X (recordemos que es un UNIX dopado) tiene un daemons que actua de TFTP , así que lo único que tenemos que hacer es configurarlo, meter los archivos que queremos y arrancarlo. En este tutorial se explica bastante bien como configurar TFTP en mac.

2. Como la ip del router al arrancar es 192.168.1.1 al arrancar tendremos que cambiar la ip de nuestra ethernet (conectada de ordenador a la fonera por la entrada WAN). La que tenemos que tener es 192.168.1.254. Paso sencillo: #sudo ifconfig 192.168.1.254

3. Ahora viene la movida. Tenemos que desenchufar y enchufar la fonera. Tenemos apenas 2 segundos para ejecutar el siguiente comando después de que nos devuelva los ping desde 192.168.1.1
Lee el resto de la entrada »

java en Google App Engine

Escrito por José M. Rodríguez el 09 de abril de 2009 a las 17:40 pm  Commentarios (9)

java en google app engine

Google App Engine ha anunciado que ya soporta java junto a python en su plataforma de aplicaciones distribuidas (su particular nube).

Desde el inicio ha sido uno de los lenguajes más demandados. Conseguir un alojamiento que soporte aplicaciones webs de java no es barato por lo que esta nueva vía se hace bastante interesante.

De momento, el soporte de java está limitado a unas 10.000 cuentas . Te puedes apuntar para que te comunique cuando tendrás el soporte activo en tus aplicaciones. Hasta entonces se puede probar el SDK y el interesante plugin para eclipse. Aquí tienes una buena de empezar con java en Google App Engine.

El plugins permite crear la estructura de la aplicación, simular en local el entorno que tendremos en google app engine y, por último, desplegar desde eclipse la aplicación en la infraestructura App Engine en unos sencillos pasos.

Como era previsible ese soporte de java está limitado a un sandbox. Lo que hace que nuestras aplicaciones se desarrollen dentro de un entorno seguro, con limitaciones de lo que se puede hacer. Se ha comentado que se soporta API de Servlets, JDO, JPA, javax.cache y javax.mail. Además de GWT que acabaremos utilizado dadas las facilidades que nos ofrecen. Falta saber si se podrá usar Spring MVC, algunos dicen que sí, según este listado de APIs y frameworks que han ido probando.

Actualización: Google App Engine soporta Spring Framework finalmente. Queda claro viendo la demo que tienen en el sdk Autoshoppe implementada con Spring. :)

En el siguiente vídeo se realiza una demostración de algunas de las caracteristicas de Java en el Google App Engine como su soporte a JDO y su uso en Eclipse (prueba y despliegue). La instalación y uso es bastante sencilla.