sábado, septiembre 22, 2007

El arte de programar

Estos dias me estoy dedicando sobre todo a programar la nueva version de hipoqih. Programar es un trabajo (o una artesania) que me encanta, llevo haciendolo desde hace 25 años y me gustaria compartir algunas reflexiones sobre el tema:
  • Es un hecho de sobras conocido y estudiado que en los proyectos de programacion no se pueden acumular "personas", si un proyecto de desarrollo con un equipo de seis personas lleva retraso (algo habitual, claro) cuantas mas personas incorpores al equipo mas retraso acumulara. A pesar de esto todos los gerentes de empresas de TI se empeñan en acumular gente en los proyecto en vez de estudiar el problema.
  • La productividad de un programador es un misterio casi indescifrable. Segun algunos estudios en una misma plantilla, con mismos sueldos y mismas capacidades hay diferencias de mas de 20 a 1 entre distintos programadores. Y estoy seguro que si se incluyesen todos los "costes ocultos" (llamadas de soporte, bugs, problemas en el futuro, etc..) que tiene una mala programacion todavia habria mayores diferencias de productividad entre un "buen" y un "mal" programador. Sin embargo las empresas no son capaces de detectar a los buenos programadores ni de pagarles en funcion de su productividad. Es mas, a veces la productividad de un programador varia mucho en funcion del proyecto, lo cual complica todavia mas las cosas.
  • Muchas veces es mejor esperar antes de empezar a programar para resolver un problema complicado. Siempre he pensado (y he recomendado) que el lapiz y el papel son herramientas imprescindibles, si te sientas a teclear empiezas a programar, y tu atencion se centra en resolver los problemillas y bugs que te encuentres codificando, no en el "concepto" global del problema. Si antes de teclear, te sienta a pensar en el problema, lo pintas y lo repintas, vas afinando una solucion en tu mente. E incluso, si esperas un par de dias antes de empezar a programar, en tu cabeza vas a ir depurando la solucion, descartando alternativas y buscando nuevos metodos para atacar el problema. Y despues, cuando te sientes a programar, vas a ser mucho mas productivo. A veces, programar es una actividad que necesita una reflexion previa. Eso si, si le cuentas a tu jefe de proyecto o a tu gerente que estas reflexionando ya veras la cara que ponen ;-)
¿Cual es la conclusion de todo esto? Pues que por ahora, la actividad de programar es una especie de arte menor que se escapa a toda posible industrializacion. Podemos usar metodologias, metricas y metodos distintos, pero al final lo que hay es una mente frente a una maquina, y lo que mas vale y mas util es se llama creatividad.

viernes, agosto 31, 2007

Un acuerdo interesante

No se si con el proyecto de hipoqih tendremos exito, pero lo que está claro es que el "Internet móvil" cada vez tiene mas seguidores.

Este mes han vuelto los rumores sobre el posible lanzamiento por Google de un teléfono móvil, el "gPhone", a principios del año que viene. Se especula sobre si tendra algún tipo de Linux o Windows Mobile, pero por supuesto tendra Wifi, VoIp y GPS ;-)

Y para mi la noticia mas interesante de estas últimas semanas es el acuerdo de colaboración que han firmado SiRF (uno de los mejores fabricantes de chips de GPS) e Intel. Estas son las declaraciones sobre el acuerdo de Raviv Melamed, General Manager de Mobile Wireless Group en Intel:

"Synergy between wireless internet connectivity and location based services are integral part of our vision for the future of mobile internet devices and notebooks. Our collaboration with SiRF will enable us to bring highly integrated solutions combining industry leading WiMAX/WiFi connectivity and location capability to mobile internet device and notebook customers worldwide."

Me gusta sobre todo el concepto de "Mobile Internet Devices", y espero que dentro de no mucho tiempo todos tengamos algún cacharro de esos, y vengan con un chipset de Intel con el GPS integrado ;-)

miércoles, agosto 22, 2007

Nueva version en camino

Estos días estamos trabajando en una nueva versión del sistema hipoqih.com, la versión Beta 0.3

Va a ser una actualización tanto de la Web como de las distintas versiones del plugin. Algunas de las cosas nuevas que tendrá son:
  • Diseño de la Web mas vistoso
  • Web movil con funcionalidad completa
  • Foto, URL y nuevos datos de configuracion del usuario
  • Instalación y configuración del plugin mas sencilla
  • Guias de "como hacer..."
  • Crear grupos y grupos de amigos
  • Incluir TAGs en los siguemes, usuarios y grupos
  • Poder chatear desde el plugin con tus "seguidores"
  • Comentarios a los siguemes
  • Posibilidad de guardar un histórico de posiciones
Si hay algo que echais de menos en hipoqih.com nos lo podeis decir, cualquier comentario será bienvenido ;-)

jueves, agosto 16, 2007

Fotos de la fiesta


Acabo de subir a Flickr unas cuantas fotos de la fiesta del otro dia. A todos los que vinisteis muchas gracias, nos lo pasamos muy bien ;-) y a los que no pudisteis venir os esperamos en la proxima!!

martes, julio 31, 2007

Primer aniversario de hipoqih.com


Este sabado 4 de agosto cumple 1 año el dominio http://www.hipoqih.com

Para celebararlo queremos invitar a todos los amigos y usuarios de hipoqih a una copa y un pincho en el Telefunken ( aqui tienes un mapa de donde esta)

La fiesta empezara a las 20:00 y durara hasta las 24:00, va a venir gente de todo tipo y supongo que sera muy divertido ;-))

Si estas en Coruña espero que te puedas acercar, y ven acompañado si quieres.

Te esperamos!!!

miércoles, julio 25, 2007

Hipoqih modules in netvibes and igoogle



We are happy to announce the release of the hipoqih widget/gadget for netvibes and igoogle

The way it works is pretty simple:

  • Enjoy
There are more modules to come, including the Facebook one, stay tuned!

lunes, julio 23, 2007

Anillos mágicos

Hacia tiempo que no ponia en el blog dispositivos GPS extraños, pero el otro día vi en BBC News un Anillo con GPS!!!

Es una propuesta de Gail Knight, una diseñadora industrial que esta en Londres, y además de ser una buena idea abre nuevas posibilidades de comunicarse con el usuario. Funcionan mediante presion, así que tienen un interface táctil que te va indicando el camino correcto y cuando te equivocas. ¿Como?, con vibraciones en el anillo derecho o en el izquierdo, de esa forma en todo momento te dicen hacia donde debes girar.

No se el exito que tendrán, pero desde luego son una pista de hacia donde vamos en la integración de dispositivos ubicuos, pequeños y por todas partes.

domingo, julio 22, 2007

¿Nuevos sistemas en los aparatos móviles?

En este ultimo mes han salido al mercado nuevos dispositivos móviles muy interesantes, y que demuestran que el futuro de lo "Mobile" en Internet es muy prometedor, algo por lo que en hipoqih hemos apostado desde el principio.

A finales de junio se empezo a vender el iPhone en USA. Además de la repercusión que ha tenido va a marcar "tendencias" para el resto de fabricantes, tanto de aparatos como de sistemas. De forma parecida a lo ocurrido con los ordenadores personales, la influencia de Apple va a ser positiva para todos ;-)
Estamos deseando que se comercialice en el resto del mundo y que las próximas versiones tengan un GPS integrado.

También el dia 9 de julio empezaron a venderse los primeros móviles OpenMoko. Es todavia un kit para desarrollo, pero el poder disponer de un telefono/PDA open source tiene un atractivo tremendo. Los dispositivos móviles son los nuevos "Personal Computers", es necesario que tengan sistemas abiertos y que se pueda hacer software para ellos. Nosotros vamos a apoyar iniciativas como esta todo lo que podamos. Y además viene con un chip A-GPS integrado ;-)

Y otras dos iniciativas de fabricante muy interesantes; a principios de junio Canonical dio mas detalles sobre el futuro Ubuntu Mobile (disponible en 2008) e Intel ha abierto una pagina para apoyar los desarrollos de Linux Mobile que se llama MobLin.org

martes, julio 03, 2007

hipoqih in Google Earth


From today it is possible to see where is any hipoqih user in Google Earth. Just click on "Dowload KML" button in the new Follow Me page. Your browser will start to download the KML file and you can open it in Google Earth or save it and send to everyone you want. We also have changed the way to use the follow me service. Instead of setting up how long it lasts, now you can activate or deactivate it like a switch.

Also it is possible to do a public "Follow me" with a very simple URL using the user name, for example:

http://x.hipoqih.com/tatexo (from a PC)
http://m.hipoqih.com/tatexo (from a mobile device).

We hope you will enjoy these new features and we welcome your comments and suggestions.

lunes, julio 02, 2007

hipoqih en Google Earth

Desde ahora es posible ver donde está un usuario de hipoqih en Google Earth, solo hay que usar el botón de "Descargar KML" que hemos puesto en la nueva página del "Sigueme". El navegador se descarga el archivo KML, que puedes abrir directamente en Google Earth o guardarlo para enviaserlo a quien quieras.

También hemos modificado la forma en que se hace el "Sigueme", en lugar de elegir una duración ahora lo activas o desactivas, como un interruptor. Y es posible hacer un "Sigueme" público con una URL de acceso mucho mas sencilla, solo usando el nombre del dominion (m.hipoqih.com para móviles y x.hipoqih.com para PC) seguido del nombre del usuario, por ejemplo: http://x.hipoqih.com/tatexo

Esperamos que estas nuevas posibilidades os gusten y estamos deseando recibir comentarios y sugerencias.

domingo, junio 10, 2007

Mashup of the month in MashupAwards.com


We are selected as MASHUP OF THE MONTH at MashupAwards.com. You can read the review here

Thanks, it is really a great surprise!!! We are very happy ;-)

We have many users and visitors from USA, thanks to all of you!!!

sábado, junio 09, 2007

Dos noticias de esta semana

La primera es la entrevista a Alain De Taeye, director general de Tele Atlas (la empresa europea de los mapas de Google Maps, la americana es NAVTEQ) en el Ciberpais. La entrevista es muy interesante y os recomiendo su lectura, el titular es tremendo "Ha llegado la hora del GPS integrado en el teléfono móvil" !!! Es lo que veniamos diciendo en hipoqih.com, que estaba a punto de llegar la hora del GPS en el movil ;-)

La otra es que u-blox ha publicado esta nota de prensa en la que afirma que va a ofrecer los "AssistNow® A-GPS services", que basicamente consisten en servicios de GPS asistido (A-GPS) basados en Internet. Esto va a permitir que los chips GPS que utilicen este servicio (gratuito) se posicionen en segundos y tengan una mejor recepción en lugares con poca señal de satélite o con pocos satélites a la vista. Es imprescindible mejorar la calidad del posicionamiento de los GPS, sobre todo en las ciudades, y cualquier ayuda es bienvenida. Sobre todo si además esta basada en Internet y va a ser gratuita ;-)

miércoles, junio 06, 2007

Primer spot de hipoqih!!!!!



El equipo de markéting de hipoqih ya ha empezado con la campaña publicitaria. Este es el primer spot que hemos realizado y ya esta colgado en youtube.
Queremos agradecer la colaboración y el buen hacer de Jairo Iglesias que se encargó de la dirección y montaje y Dani Viqueira en su labor de cámara y aydte de dirección.
Los chicos de Mr Misto http://www.mrmisto.com, han sido también imprescindibles para llevar a cabo este spot, ya que nos han facilitado el material de rodaje y postproducción.
Y los fundamentales actores y figurantes que fueron encantadores y muy pacientes
Esperamos que os guste!!!!!!!

viernes, junio 01, 2007

Google Developer Day 2007















Ayer fue el Google Developer Day en 10 ciudades de todo el mundo y en hipoqih hemos asistido a la edición de Madrid y a la de San José, California. La edición Californiana empezó con una presentación a cargo de Jeff Huber que fue retrasmitida en directo por internet a los otros eventos de GDD de las distintas ciudades. Todas las conferencias se pudieron seguir a través de la red. Las estrellas del día fueron la presentación de los Mapplets, que son miniaplicaciones que se utilizan en combinación con mapas de Google Maps, y Google Gears, que es una extensión de software libre para el navegador que permite a los desarrolladores crear aplicaciones web que puedan funcionar sin conexión a Internet. En el evento estuvimos acompañandos por los miembros de Panoramio , a la que felicitamos también desde aquí por su reciente adquisición por parte de Google y por el equipo de Tagzania, con los que también hemos compartido la magnífica experiencia de la Where2.0.
Después del evento nos trasladamos hasta el GooglePlex en Mountain View y la fiesta que había allí montada era espectacular. Pero lo que más me llamó la atención es que había cerveza Estrella Galicia! Os lo juro!.

miércoles, mayo 30, 2007

Where2.0. Segundo día de conferencias.














Hoy empezamos el segudo día de conferencias en la Where2.0 Conference con temas muy interesantes de empresas que tienen mucho que ver con hipoqih como Loopt o Loki. De las sesiones de ayer la que más me gustó fue la de Open Layers que es una librería de Javascript para mostrar información dinámica de mapas en la web. Hoy estuve con el chico que la presentó , Christopher Schmidt, que trabaja para MetaCarta y su cargo es... Boy Genius!.
Ya están saliendo más fotos sobre la conferencia y las podeis ver en http://www.flickr.com/photos/tags/where20. Sigo conociendo a mucha gente y me soprende la cantidad de gente que dice que le gustó mucho la presentación que hice en la Ignite! Me voy a quedar un día más en el hotel que aún no tuve tiempo de probar la piscina. Mañana es el Google Developer Day que se celebra a escasos metros de aquí y por la tarde iré a la fiesta en el GooglePlex.

martes, mayo 29, 2007

hipoqih en la Ignite de la Where2.0. Prueba superada!!


Saludos desde San José (California). Ahora mismo estamos en el primer descanso de la Where2.0. Ayer fue la Ignite y presenté hipoqih delante de una nutrida audiencia. Entre el jet lag y que entregué la última versión de las transparencias tan sólo media hora antes de mi presentación ya os podeis imaginar cómo estaban los nervios... Al final salió todo bastante bien a juzgar por toda la gente con la que tuve la oportunidad de hablar al acabar.

Hoy empezaron las conferencias y me impresionó bastante la nueva capa de visión para google maps de imágenes de la calle presentado por John Hanke. Accesible por ahora sólo desde la página en inglés. Os recomiendo que lo visiteis ya!. Buscad San José y probar la nueva "street view". Ahora me voy a tomar un cafecito y a seguir con las conferencias. Saludos desde Silicon Valley!!

lunes, mayo 28, 2007

Publicado el código fuente del plugin de hipoqih

El código fuente del plugin de hipoqih ya está disponible en googlecode.com.

En concreto, en la dirección
http://hipoqih.googlecode.com/svn/trunk/microsoft/
podréis encontrar las versiones para Windows XP, Windows Mobile 5.0 Pocket Pc y Windows Mobile 5.0 Smartphone.

En cuanto a la versión para Symbian, está disponible para modelos con S60 3rd Edition, y su código fuente se encuentra disponible aquí:
http://hipoqih.googlecode.com/svn/trunk/hipoqihS60/.
A lo largo de esta semana publicaremos la versión del plugin para dispositivos con S60 2nd Edition. Si no sabéis qué versión lleva vuestro móvil, podéis consultarlo aquí: S60.com.

La licencia con la que se publica el código fuente es GPL 2.0. Googlecode.com utiliza Subversion como herramienta de control de código fuente, así que podéis utilizar cualquier cliente de Subversion para acceder al código de hipoqih.

Esperamos vuestras aportaciones, dudas o correcciones en developer ARROBA hipoqih PUNTO com.

viernes, mayo 25, 2007

hipoqih en la Ignite Where 2.0















Hemos sido selecccionados para exponer nuestro proyecto en las charlas previa al Where 2.0, en la Ignite Where & Launch Pad. Estamos muy contentos y emocionados, es realmente impresionante que nos den la oportunidad de explicar hipoqih.com y nuestra visión en el corazón de Silicon Valley, donde se cocina el Internet ;-)

Diego va a ser nuestro speaker, sale mañana para USA y el lunes es la Ignite talk. Si estais por alli y quereis saber algo sobre hipoqih seguro que estará encantado de charlar con vosotros.

jueves, mayo 17, 2007

hipoqih in killerstartups.com






hipoqih
has been reviewed by killerstartups.com. We are happily impressed, great to be chosen as a “killer startup”. Will take note of all their comments.

About english... we are on it ;-)