Archivo de agosto de 2007





  • por aitor - 20 de agosto de 2007 -
    No hay comentarios »

    Mientras espero con ansia el momento de conseguir un iPhone siguen saliendo accesorios y más accesorios… la verdad es que las fundas de madera para iPhone me producen la misma sensación que las incustraciones de diferentes maderas en los coches: no se si son el summun de la casposidad, o un toque deliciosamente british.

  • por aitor - 17 de agosto de 2007 - Etiquetado como , ,
    No hay comentarios »

    Parece ser que no somos los únicos a los que incomodan las opciones innecesarias y cripticas. Jason hablaba de un problema similar hace poco en SvN.

    Rellenando este formulario de contacto, llegó a un campo en el que se le preguntaba si había participado como voluntario anteriormente con esa organización. Lo curioso es que incluso si contestaba “No” debía seguir rellenado una segunda pregunta: ¿Donde (ha participado)?. Obviamente si la respuesta a la primera pregunta era negativa la segunda sobraba, pero es que ademas debía introducir manualmente el texto “DNA” (del ingles “Does Not Apply”) en la segunda cuestión puesto que era ¡requerida!.

    Sin llegar siquiera a considerar la posibilidad de preguntas condicionales (aquellas que aparecen/desaparecen/activan/desactivan en base a la respuesta de otras), el creador del formulario podría haber puesto un “dejar en blanco si responde no”, o poner automáticamente “n/a” sin obligar al usuario a introducirlo manualmente, no hacer requerida la segunda pregunta, poner por defecto un “-”, etc. Casi cualquier opción hubiera facilitado el uso del formulario.

    La mayor parte de las veces no es buena idea tener preguntas relacionadas si no podemos asegurarnos de que estas relaciones son coherentes, es decir, que en todo momento lo que se le pregunta a la persona que rellena el formulario es consistente con lo que el nos va respondiendo. Si no tenemos esto en cuenta es muy posible que la persona empiece a sentirse un tanto confundida. El problema se acrecentará si hacemos obligatorias la mayor parte de las preguntas (un 85% de las preguntas del formulario citado eran obligatorias), puesto que el usuario tendrá que inventarse algún tipo de escapatoria. Preguntas forzosas que requieren respuestas imposibles. Mal asunto.

    En algunas ocasiones el origen de estas incongruencias esta simplemente en la falta de cultura sobre como realizar formularios, aunque hemos visto que algunos de los competidores de Tabula no ayudan excesivamente a su corrección ni fomentan el uso de buenas practicas. En muchas ocasiones incluso valdría con que el creador del formulario intentase rellenarlo 1 vez. De cualquiera manera y sea cual sea el origen del problema, cuando estemos construyendo formularios no debemos olvidar lo siguiente:

    Las respuestas que hemos recibido influyen en las preguntas que nos quedan por hacer.

  • por aitor - 16 de agosto de 2007 - Etiquetado como
    No hay comentarios »

    Creo que la valla publicitaria desarrollada por WWF Canada, con un simple alero, luz solar y el movimiento terrestre para generar la animación, es simplemente brillante:

    carte_1.png cartel_2.png cartel_3.png cartel_4.png

    Podeis ver un video de la valla a lo largo de un dia completo en el que apreciar mejor el montaje. Via infosthetics.

  • 1 comentario »

    Me encanta el Proyecto BlackBox en el que esta trabajando Sun Microsystems. Se trata de un prototipo para portabilizar los datacenters, metiendolos literalmente en un container e instalandolos allí donde sean necesarios, necesitando una infraestructura existente mínima.

    Relief Mission with Blackbox

    La idea de encapsular estos grandes datacenters en containers me parece brillante y provocadora. Existe no solo gran cantidad de ellos disponibles, sino multitud de transportes adaptados al efecto. Esto abre la puerta a multitud de escenarios en los que instalar rápidamente estos centros virtuales de procesamiento. Escenarios que a día de hoy presentan serios problemas técnicos, económicos y/o logísticos:

    > * Bring high-performance computing to oil rigs for seismic modeling. * Keep pace with the growth — rapidly build a datacenter at a green energy source. * Housed in a standard 20-foot shipping container for easy transport using common shipping methods. * Increase datacenter capacity while utilizing undeveloped space. * Assemble offsite datacenters to leverage lower power and real estate costs.

    La “caja” viene provista de todo lo necesario para soportar el ajetreo : medidores para las diferencias de presión, un interruptor de emergencia, panel de control de potencia e incluso un sistema refrigerador por agua. Básicamente solo necesita para ser instalado en cualquier parte del mundo de agua y electricidad.

    Posibles escenarios | Galería de fotografías.

    Quien sabe si en este pobre planeta nuestro que cada día adolece de mas problemas, estas cajas negras salvaran algún día vidas humanas o ayudaran a minimizar algún desastre.

  • por aitor - 7 de agosto de 2007 - Etiquetado como , , , ,
    3 comentarios »

    Es realmente triste (e incomprensible) ver como un medio que llega a medio millón de personas alaba las propiedades de un nuevo producto, solo para despedazarlo momentos después con argumentos mas que cuestionables. Esto es ni más ni menos lo que ha pasado recientemente con Techcrunch y su articulo “Mundu Has A Great iPhone Chat Application. Why Will They Charge For It?”.

    Mundu IM es una aplicación de mensajería instantánea que posee una versión especial para iPhone. Al parece todo en la aplicación esta desarrollado con mimo y visión: multiprotocolo, tiempos razonables de espera, una IU orgánica bien diseñada y texto legible. Una aplicación útil para muchas personas y bien desarrollada.

    El precio del software debería ser… ¿0?

    Al parecer y en opinión de Nick Gonzalez esto no es suficiente para cometer la osadía de cobrar la escalofriante cifra de 11$ por ella sus clientes mobiles. Citando al susodicho:

    There are way better ways to monetize software. Offer a free version and drop an advertisement into the conversation every once in a while, for example. But if Mundu wants to get a lot of users fast before Apple adds their own apps, they can’t be screwing around with charging customers. The marginal production cost of software is zero. That’s what the price should be.

    Como dice Jason en SvN esta ultima afirmación es una de las más surrealista que hemos oido ultimamente desde los cómodos púlpitos de las vacas sagradas de Techcrunch. La aserción me toca muy de cerca ahora que estamos metidos en Linking Paths en desarrollar nuestro primer producto. Quizás el coste de producción del software para empresas como Google, Yahoo o Microsoft se pierda en las abultadas cuentas de resultados de estos gigantes pero para el 99% restante de las personas que nos dedicamos a esto de mezclar unos y ceros para mejorar la vida de otras personas esos costes tienen mucho que decir en nuestro día a día. Creedme.

    Los buenos productos valen lo que cuestan (y cuestan lo que valen)

    Podría llenar varias paginas de este blog con los nombres de diferentes aplicaciones que uso en mi día a día, la gran mayoría de ellas (casi todas si quitamos los navegadores) tienen un coste y, fijate tu que cosas, un precio. Textmate 39€, xScope $16.95, NewsFire $38, Campfire $12/month… cada una de ellas me ayuda a crear aquello con lo que me gano la vida: software. De la misma manera que el resultado de mis esfuerzos y fatigas tiene un coste, siempre he entendido que el de los demás deba tenerlo. Esta es una de las razones por las que la piratería nos afecta y perjudica más a nosotros los pequeños productores de aplicaciones. Simplemente el impacto en nuestras delicadas arcas es mayor.

    No todos podemos tener un modelo basado en publicidad. Exclusivamente basado en publicidad. Alrededor de la publicidad. Muchos, de hecho, no queremos tener un modelo basado en publicidad. Y nuestros usuarios tampoco. Si os fijáis en las cuentas gratuitas y de prueba de múltiples servicios — tanto online como de escritorio — ofrecen precisamente como aliciente para sus cuentas de pago, quitar la publicidad. Hasta ese punto nos es molesta. Freemium es un buen modelo de negocio. Pero no es el único, y nadie puede debería categorizar que es el mejor.

    ¿Sabes lo que más me duele?

    Lo que más nos duele, y digo duele porque habitualmente conlleva implicaciones psicosomáticas, es que aquello por lo que pagamos no cumpla con las expectativas. ¿Son 999€ demasiados euros por un portátil?, ¿es demasiado 200€ por un menú de 32 platos en elBulli?, ¿es mucho 11$ por una aplicación de mensajeria instantanea?. La percepción del precio es subjetiva. Sin embargo, no hay nada de malo en cobrar por tus productos, por mucho que Google haga pensar a muchos que si. Lo malo es cobrar por algo inservible, por algo mal hecho, por un servicio lento o desagradable, por … al fin y al cabo… una vida peor. Eso es lo malo.

  • por aitor - 6 de agosto de 2007 - Etiquetado como , , , , ,
    3 comentarios »

    Los frameworks han sido utilizados en el mundo del desarrollo desde hace más de 20 años. Nos proveen de herramientas y librerías que nos ayudan en la creación de tareas comunes que de otro modo deberíamos implementar una y otra vez (habitualmente copy-pasteando la funcionalidad entre diferentes proyectos…). Después de años de darnos con la cabeza en la pared, dentro del mundo del desarrollo se ha llegado a un consenso de facto sobre la utilidad de este tipo de sets de trabajo. Pero… ¿es el desarrollo el único campo IT donde son útiles los frameworks?.

    Nuevas necesidades

    Con Linking Paths, tanto Alberto como yo hemos pasado de un trabajo principalmente orientado a la codificación, desarrollo y gestión de proyectos server-side a manejar un espectro de tareas mucho más amplio incluyendo diseño, maquetación, marketing, copywriting, cobro online…Con estas nuevas tareas nos ha surgido la necesidad de buscar nuevos frameworks de trabajo. ¿Acaso no tienen los maquetadores ninguna base sobre la que empezar a trabajar?. De hecho Jeff Croft, uno de los impulsores del grid design en la web, se hacia la misma pregunta y desarrollaba algunas posibilidades en un articulo titulado “Frameworks for Designers” haces unas semanas.

    Una de las cosas que más echamos de menos en cada uno de estos nuevos campos es el “comienzo rápido” y el “conjunto de buenas practicas” de los que nos proveían los frameworks en el mundo del desarrollo. Algo que rompa el bloqueo de la pagina en blanco y de un buen empujón. De hecho el silencio de esta última semana en el blog se ha debido principalmente a nuestro actual esfuerzo en construir una interfaz flexible, sencilla y legible para nuestro primer lanzamiento: Tabula. Para conseguirlo hemos dedicado unas cuantas horas de esfuerzo y sudor a construir una pequeña fundación de CSSs que nos permitiesen aplicar conceptos como grid design y vertical rhythm a este y a otros side-projects que tenemos en marcha en la sombra. Reseteo de fuentes, versión CSS para impresoras, flexibilidad con los layout… un montón de tareas que aparecen de manera recurrente en cada proyecto.

    Nuevos frameworks

    Antes de que terminasemos esta mini-fundación de hojas de estilo (inspirandonos en los trabajos de Jeff Croft y Khoi Vinh) ha llegado a nuestras manos digitales (gracias a Gorka) Blueprint, un framework que se encarga precisamente de todo lo que hemos referido anteriormente. Aunque aun lo estamos probando es muy posible que se integre/convierta en nuestro framework de diseño.

    Lo unico que le hace falta son (en nuestro caso al menos) son unos buenos defaults para todo lo referente a formularios. Seguiremos trabajando en este ultimo punto y si lo terminamos antes de que haya más noticias es posible que nos pongamos en comunicación con el autor de Blueprint para ofrecerle los estilos.

    Más allá del aspecto técnico

    Como veis a nuevas actividades van ligadas nuevas herramientas. Y creo que esta simbiosis aparece incluso en los campos no técnicos. Mas allá de CSS, XHTML, Ruby, BDs, etc… existe también espacio — y sobre todo necesidad — para nuevos y mejores frameworks. ¿Controlando como de bien esta funcionando tu marketing digital?… ¿comenzando a escribir un nuevo ebook?… ¿pensando en como organizar esa fiesta que te ha tocado preparar?.

    Todas estas tareas se beneficiarían de tener un framework que ayudase a realizar las tareas mas comunes de manera rápida, abstrayendo de manera genérica los pasos que todos damos para llevarlas a cabo: revisar technorati, escribir la sinopsis, realizar una lista de invitados… Por ello, aqui en Linking Paths, estamos decididos a seguir descubriendo y probando nuevos frameworks, de todo tipo y en todos los sectores/contextos.

    Y vosotros, ¿que otros frameworks, técnicos o no, conocéis y cuales os son más útiles?.





Linked, el blog de Linking Paths