Pablo Gavilan

Menu

Categoría: software

Gestionar el crecimiento con innovación, el caso de Facebook

Visitas de Facebook según Google Ad Planner
Visitas de Facebook según Google Ad Planner

Me ha encantado este post, Exploring the software behind Facebook, sobre el software que hay detrás de Facebook y cómo la propia empresa cuenta con mucha gente en I+D para hacer posible que funcione teniendo 570 billones (supongo que americanos) de páginas vistas al mes y creciendo. Una de las cosas más interesantes es que Facebook no se dedica a hacer o usar software propietario, sino que usa código abierto y contribuye activamente al mismo.

Esta estrategia le permite beneficiarse de las ventajas del open source y, sobre todo, poder contar con nuevos programadores que seguramente ya conozcan bien las herramientas utilizadas dentro, a pesar de no haber trabajado antes para ellos. Facebook sigue un poco la línea de Google de apertura hacia la comunidad de desarrolladores que tan bien les funciona.

Entre el software que han ido desarrollando, me llama especialmente la atención Hiphop for PHP, que transforma el código PHP en código C++, mucho más eficiente en cuanto a recursos. De esta manera, pueden desarrollar en uno de los lenguajes más extendidos (sino el que más), pero servir páginas con menos recursos de servidores. Sin duda una innovación muy lograda.

Convertir archivos PDF a Keynote

Icono de PDF to Keynote
Icono de PDF to Keynote
No es que sea la madre de las utlidades, pero en algunas ocasiones viene bien. Tienes un pdf que quieres utilizar para una presentación y poder usar transiciones propias de Keynote, pues aquí tienes la solución. Además, una vez dentro del Keynote, puedes hacer multitud de cosas, quitar o mover páginas, editar, y permite a su vez exportarlo a Quicktime, PDF o HTML.

Podeis descargarlo libremente desde esta URL:

http://www.cs.hmc.edu/~oneill/freesoftware/pdftokeynote.html

Es una aplicación ligera (unos 300 KB en disco) y seguro que en alguna ocasión os viene bien. También permite la exportación a Omnigraffle, por si quieres hacer otro tipo de edición, añadiendo casi de todo con esta estupenda herramienta.

Mac OS X en un PC

MaxOS in PCMe hizo gracia ver el post de Martin Varsavsky sobre la Asus EeePC maqueada. Esto de los mini-portátiles, que tan caros eran hace unos años cuando vi los primeros modelos en el SIMO, y que tan baratos (o por lo menos asequibles) son ahora, hace que tengamos ganas de tener uno entre nuestra colección de cacharritos.

Por mi parte, ahora estoy tan contento con mi MacBook, que no me planteo esta necesidad, a pesar de que se pueda instalar Mac OS X en ellos. Recuerdo cuando instalé una versión hackeada de Mac OS X 10.4 (Tiger) en un PC, sin emulador ni nada. Era una sensación maravillosa ver arrancar el sistema operativo en un ordenador que no fuera de Apple. Sin embargo, la alegría dejó de ser tal cuando comprobé que al menos 3 cosas no estaban configuradas correctamente: la tarjeta de sonido (no música), la tarjeta de video (resolución mínima) y la tarjeta de red (adiós internet). Así que después de trastear bastante para intentar salvar la situación tuve que renunciar a la idea.

Supongo que en el Asus de Varsavsky el Mac tirará medianamente bien y no tendrá esos problemas. Si alquien quiere intentarlo, más información en estos enlaces:
http://howto.wired.com/wiki/Run_Mac_OS_X_on_an_Eee_PC
http://www.macgeekblog.com/blog/archive/category/osx86 – para PCs en general

Comparando programas GTD para el Mac y iPhone: iGTD, Actiontastic, Omnifocus, Inbox, Things

things-mac-gtd.jpgDespués de haber probado de todo, por fin he conseguido una solución que me convence en la gestión de tareas. Y es que he pasado por casi todos los programitas habidos y por haber.

Yo utilizo Mac, por lo que el iCal hace de calendario, que a su vez lo tengo sincronizado con Google Calendar a través de BusySync (25$). Sin embargo, la gestión de tareas en iCal deja bastante que desear. He usado Anxiety (gratis), para tener una vista de tareas sencilla, pero no tiene la suficiente flexibilidad.

En cuanto a aplicaciones de tareas al estilo GTD (puedes aprender mucho en internet sobre este método, por ejemplo en Wikipedia), he usado las siguientes:

  • iGTD (gratis): Es de lo mejorcito que hay para la gestión de tareas y trata de seguir los principios de GTD, pero según mi experiencia, los sigue demasiado y al final añade algo burocracia a la gestión de tareas, en vez de convertirse en algo sencillo.
  • Actiontastic (gratis): Otra grandísima aplicación que usé durante meses, al igual que la anterior que comento. Es muy sencilla y funciona bastante bien. Sin embargo, echaba de menos poder llevarme conmigo el listado de tareas, ya que es una aplicación de escritorio.
  • Omnifocus (79,95$): Mucha gente usa OmniOutliner (39,95 $ la versión Standar, 69,95% la Pro) como herramienta de gestión de tareas y este programa viene a ser lo mismo pero especializado. A mí nunca me ha acabado de convencer y además el precio me parece un poco excesivo en comparación con otras.
  • Midnight Inbox (35$): Intenta emular el sistema de procesamiento de GTD con la utilidad añadida de que indexa los documentos que tienes en el escritorio, los emails y otras cosas. Me parece que han intentado hacer algo demasiado automatizado para una gestión de tareas.
  • También he usado el tradicional papel para apuntar las tareas, algo que siempre viene bien. Sobretodo si lo profesionalizas un poco y consigues montarte una Hipster PDA, algo así como una PDA pero de papel. Sin embargo, al final acabas liándote un poco con todas las tareas tachadas y la cantidad de papeles. Y si se te pierde uno, tu día de repente se vuelve gris.

    things-iphone-gtd.jpgAhora creo que he encontrado una solución con la que me encuentro muy cómodo, ya que cumple su función a la perfección y la experiencia de usuario es muy buena. Se trata de Things, una aplicación de momento gratuita, aunque será de pago en un futuro. Lo mejor para entender su funcionamiento es ver el video explicativo (screencast) de su autor, ya que incorpora alguna novedad en la forma de uso.

    Lo mejor de todo es la vista de tareas de Today, algo que se les ha olvidado a otros programas demasiado obsesionados con el GTD. Yo quiero seleccionar qué cosas quiero hacer hoy y tener el control sobre eso. Vale que en otros puedes usar una tag o una carpeta inteligente, pero no es tan directo ni tan sencillo.

    Para mí es la solución ideal, porque sincroniza con iCal si quieres (con lo que puedes tener Anxiety abierta para ver las tareas de hoy. Además, y aquí es donde viene otro de sus puntos fuertes, tiene una versión para iPhone, disponible en la App Store por 10$. Se sincronizan por Wifi cuando ambos están abiertos y es simplemente una maravilla.

    Con el iPhone reviso las tareas cada dos por tres, en el metro, mientras espero en cualquier sitio, y puedo ir añadiendo las cosas que me vienen a la mente que tengo que hacer, esté donde esté. Una maravilla, oiga!!

    Aunque ya veremos qué depara el futuro. Siempre he seguido al tanto de las novedades en este tipo de aplicaciones, así que es posible que salga alguna otra solución que me consiga convencer más. Pero desde que uso Things, soy bastante más feliz.

    Otros blogs que hablan sobre esto:

    Applesfera – Screencast: Herramientas GTD
    Zerocen – Things: Aplicación GTD para Mac OS X
    Genbeta – thn.gs, una aplicación web GTD idéntica al Things de Mac
    AppleWeblog – Things, ¿otro software GTD o el definitivo?
    Think Wasabi