el dr. wasabi en alicante, y 2

La semana pasada estuve en la charla de Berto Pena sobre productividad personal en CAMON. Aunque tarde para los tiempos que corren en la blogosfera, quiero escribir mi opinión sobre la charla. Fue la primera vez que iba a una charla en este sitio, y tanto la sala como la organización fue impecable. La sala estaba llena pese a ser por la mañana y realmente mereció la pena asistir.

En primer lugar me sorprendió el aspecto de Berto, tanto que al principio me costó reconocerlo. El cambio físico que ha experimentado respecto a las fotos que conocía de él es tremedo, quizás reflejo de sus nuevos hábitos productivos y del tiempo que ha conseguido liberar de su trabajo para dedicarlo a otras actividades.

Sobre la charla, estuvo dividida en dos partes. En la primera Berto habló de tres temas: gestión de tareas, gestión del correo electrónico y concentración en el objetivo, remarcando que lo importante es la actitud con que haces las cosas, que la tecnología está para ayudar pero que primero debe ser el hábito y luego las herramientas. En la segunda parte habló de herramientas web que nos pueden ayudar a ser productivos, y presentó su conocida triple corona: gmail, dropbox y evernote.

Mi opinión es que fue un auténtico lujo conocer a esta persona, y que pese a llevar leyendo su blog desde hace muchos meses y conocer mucho de lo que habló, valió la pena asistir a la charla.

El único pero fue que olvidé su libro, pues me hubiese encantado que me lo firmara. Espero que venga otra vez por Alicante.

el dr. wasabi en alicante

Alberto Pena, también conocido como Dr. Wasabi, va a participar en la charla CREARED: Herramientas 2.0 para mejorar la productividad dentro del ciclo de conferencias CREARED organizadas por la CAM en Alicante. La charla tendrá lugar el próximo jueves 11 de Noviembre en Alicante, y yo ya estoy apuntado para ir. Creo que es una excelente oportunidad de conocer personalmente a uno de los referentes españoles en el tema de productividad personal.

novedades sobre cocoa en castellano

Uno de los problemas que he encontrado cada vez que he intentado aprender Cocoa ha sido la falta de referencias en castellano sobre el entorno de programación. Durante los últimos meses el panorama ha cambiado sustancialmente, tal como explico a continuación.

mu00277101En primer lugar, la editorial Anaya Multimedia ha publicado un par de libros de programación en entornos Apple. El primero es la traducción del famoso Cocoa Programming for Mac OS X, también conocido como el libro de la vespa, y que en español se titula Programación Mac OS X. El otro libro publicado es Desarrollo de aplicaciones para iPhone, que es la traducción de Teach Yourself iPhone Application Development in 24 Hours de la editorial Sams.

Además están apareciendo blogs e iniciativas muy interesantes relacionadas con Cocoa en castellano. El primer blog que encontré fue Hola mundo iphone. Está dedicado a programación para iphone, pero hay artículos muy interesante sobre Objective-C y Xcode. Es una pena que últimamente no se actualice con el ritmo anterior, pero tiene un montón de artículos para leer.

El siguiente blog que encontré fue Matching Brackets que a su vez me llevó a 85{480d580d36768405d93963bdd82c570c8132a231e8d2b870ef0b18322d1f72b2} Cocoa que es otro blog del mismo programador, y donde publica podcast en castellano sobre Cocoa. Los podcast son realmente buenos, y es un lujo tener algo así disponible en castellano. No tratan únicamente de Cocoa, sino que también hay charlas entre desarrolladores y es tremendamente interesante conocer de primera mano la opinión de gente que está metida en el negocio.

Precisamente el autor de 85{480d580d36768405d93963bdd82c570c8132a231e8d2b870ef0b18322d1f72b2} Cocoa es uno de los responsables del lanzamiento de NSCodeCenter que es un sitio de preguntas y respuestas al estilo StackOverflow pero sobre programación OS X. Es realmente importante la existencia de un sitio así, pues en los pocos días que lleva en funcionamiento está dando visibilidad a muchas gente que programa en Mac OS X y está creando una comunidad de programadores cocoa en español, que era algo que realmente yo echaba en falta.

productividad zen

Uno de los temas a los que intento dedicar un poco de tiempo es a todo lo relacionado con la productividad personal. Creo que es necesario poner un poco de orden en la ajetreada vida que llevamos, y que aplicando las propuestas de los sistemas de productividad personal podemos conseguir grandes beneficios. No se trata de hacer más, sino de conseguir hacer aquello que te propones, que ya es bastante.

Comencé leyendo ‘Organizate con eficacia’ de David Allen, el famoso autor del método GTD. Luego me hice adicto a ThinkWasabi, el blog de Berto Pena, que trata de temas de productividad personal. También compré y leí su libro ‘Organiza mejor tu vida’ y traté de aplicarlo a mi vida diaria. Gracias a ellos he conseguido mejorar algunos aspectos de mi vida diaría, pero otros se resisten.

ztdDe un tiempo a esta parte, en el poco tiempo libre que me deja leer las andanzas de Kurt Wallander, he comenzado a interesarme por la corriente de estilo de vida minimalista que recorre la red. De esto quiero hablar en otra entrada, pero saltando entre blogs sobre el tema llegué a ztdspanish, que es basicamente un blog con traducciones de artículos del blog Zen Habits. El blogger detrás de Zen Habits se llama Leo Babauta, y ha desarrollado un método de productividad que toma partes de GTD, pero con un mayor enfoque a la parte de hacer las tareas, y lo ha llamado Zen To Done o abreviado ZTD. Leo Babauta combina en Zen Habits temas de productividad personal con otros de estilo de vida minimalista y movimiento slow, y además tiene escritos varios libros, alguno sobre productividad y otros sobre estilo de vida minimalista. Dos de estos libros se han sido traducidos por los bloggers de ztdspanish y los han publicado a través de Lulu donde se pueden comprar y también se pueden descargar gratuiamente en formato PDF. Los libros son:

Para los que querais comenzar con ZTD, este método comienza con una fase de recolectar información. La herramienta a usar debe ser sencilla de usar, y dentro de los programas de recogida de notas que he probado mis preferidos y los que uso son Notable en entornos Windows y Notational Velocity en Mac OS X. Aunque lo que de verdad me gusta usar, y no siempre puedo por temas de trabajo, es una Moleskine y un Faber-Castell TK-FINE 9717 de 0,7 mm.

correo imap

Cuando tienes varios ordenadores y varios sistemas operativos uno de los problemas que te encuentras es la gestión de las cuentas de correo. Hasta ahora había utilizado cuentas de correo proporcionadas por el servicio que aloja el dominio de alanit. Si te gusta descargar el correo y gestionarlo en tu ordenador, te encuentras con el problema de que la mayoría de proveedores de acceso unicamente proporcionan correo POP. Este tipo de servicio supone que una vez que descargas el correo desde un cliente de correo, los mensajes se borran del servidor y se quedan en tu cliente de correo. Así que normalmente lo que haces es tener el correo en un sistema operativo de uno de los ordenadores, con el engorro de que tienes que ir a un ordenador concreto y arrancar un sistema operativo concreto cuando tienes que buscar un correo que recibiste o enviaste hace tiempo. La solución a esto es usar correo IMAP que , entre otras ventajas, permite que distintos clientes accedan a un mismo buzón de correo y los mensajes únicamente se borran a petición expresa del usuario.

Gracias a la revista Cuadernos Mac que en su número 10 publica un artículo sobre movilidad descubrí que Gmail proporciona servicio IMAP. Como ya tenía una cuenta en Gmail, he estado probando el acesso IMAP con varios clientes de correo tanto en Windows como en OS X, y su uso me ha convencido por completo. Ahora las cuentas de correo de alanit ya no son cuentas POP, sino solo correo redirigido a Gmail al cual accedo cómodamente desde un cliente de correo en cualquiera de mis ordenadores y sistemas operativos.

findemes 2.0

Acabo de liberar la versión 2.0 de Findemes, mi programa de contabilidad personal para Windows. Las principales novedades de esta versión, aparte de la corrección de todos los errores reportados por los usuarios hasta el momento, son las siguientes:

  • Nuevos tipos de IVA del 8{480d580d36768405d93963bdd82c570c8132a231e8d2b870ef0b18322d1f72b2} y 18{480d580d36768405d93963bdd82c570c8132a231e8d2b870ef0b18322d1f72b2}.
  • Consulta del balance de situación entre dos fechas por pantalla.
  • Gestión de cuentas bancarias.

Esta última funcionalidad, la gestión de cuentas bancarias, se puede usar de manera opcional. La idea detrás de Findemes siempre ha sido llevar la gestión de ingresos y gastos personales de una manera un tanto informal. No se trata tanto de saber al detalle todos los gastos que se realizan, céntimo a céntimo, sino de saber dónde va el dinero y poder hacer un seguimiento y una previsión. Nunca me gustaron los programas de finanzas personales que lo primero que piden es que des de alta una cuenta corriente y luego todos los apuntes vayan contra una cuenta. Yo quería anotar ingresos y gastos sin tener que reflejarlos en una cuenta, pero muchos usuarios pidieron añadir esta funcionalidad. La he añadido, pero al anotar un apunte es opcional indicar la cuenta, si quieres la reflejas y sino no.

Esta versión funciona en Windows XP y versiones superiores incluido Windows 7. La licencia del programa cuesta 20€, y la actualización será gratuita para todos los usuarios de la versión 1.5 del programa. La edición gratuita del programa se puede descargar desde el sitio web de alanit.

fdm21

enlaces 24.julio.2010

Varios enlaces aparecidos últimamente en sitios web de periódicos, hablando de programadores:

  • En EE.UU. el programador es la estrella, no como en España una entrevista a un programador español que trabaja en Microsoft. A resaltar lo que dice sobre la valoración de los programadores en la empresa.
  • Programadores S.A., un interesante artículo sobre programadores independientes.
  • Consejos para vivir de las apps, una serie de consejos para poder vivir de las aplicaciones propias que complementa al artículo anterior.

Otro artículo que me gustó mucho fue ‘El problema del inglés’ que apareció en la edición impresa de El País y que no está accesible en linea. Abordaba la problemática del aprendizaje del idioma desde varias vertientes. Uno de ellos, y que me llamó mucho la atención, es que en España es el único país europeo donde se doblan las peliculas y series habladas en inglés, y esto nos pone en desventaja frente a otros paises que no las doblan. Esto último supone una inmersión en el idioma que da buenos resultados y familiariza a la persona que lo realiza con el idioma. Así que es una buena idea ver películas o series en versión original o con subtítulos.

Hace mucho que pienso que la falta de dominio del inglés es el mayor handicap que puede tener un programador, y que debemos hacer un esfuerzo para conseguir fluidez en la lectura y comprensión del mismo.

abandonar la zona de confort

Durante los últimos 15 años mi zona de confort ha estado delimitada por el uso de sistemas operativos Windows y desarrollo de programas con xHarbour y FWH. Con este par de lenguajes he sido capaz de hacer programación de escritorio en entornos Windows y me he sentido muy cómodo con ellos. Han servido para mi propósito al crear primero jsnsoftware y luego alanit, que era vender software de acuerdo a la modalidad de distribución conocida como shareware. La aventura ha sido muy satisfactoria a nivel personal, pues me ha permitido aprender muchas cosas relativas a hacer y vender software empaquetado. Ha sido una de las cosas que he hecho en mi vida de la que estoy más orgulloso.

Hace tres años que compré mi primer Mac. Desde entonces que tengo el gusanillo de programar en OS X, pero siempre han surgido cosas que me han hecho aplazar el aprendizaje. Quizás la más importante haya sido que Windows era mi primer sistema operativo como usuario. Cuando tenía que arrancar el ordenador para hacer alguna cosa, casi siempre arrancaba Windows. Cuando arrancada Mac era para hacer alguna tarea específica que no podía hacer con Windows. Sin embargo, en el último año las tornas han cambiado. Ahora Mac OS X es mi primer sistema operativo, con el que arranco habitualmente el ordenador, y sólo arranco Windows cuando tengo que hacer alguna tarea específica que no puedo hacer con Mac OS X. Sin embargo el cambio no es completo, me falta precisamente lo que más me gusta hacer con un ordenador: programar.

Así que he decidido retomar el empeño de aprender Cocoa y hacer software para Mac OS X. Esto supone definitivamente abandonar mi zona de confort y entrar en un terreno totalmente desconocido para mi. Aunque en verano los niños mandan, quiero dedicarme a leer el libro de la vespa cuando tenga un ratito, teniendo presente una frase del prólogo del libro que me ha encantado: Antes de continuar, te aseguro que no eres tonto y que simplemente algunas cosas son difíciles. Armado con esta simple afirmación y la cabeza descansada, estás listo para aprender Cocoa.

enlaces 23.junio.2010

En el último año he sufrido un cambio en mi trabajo de día. He pasado de dedicarme básicamente a programar a pasar a dirigir un grupo de programadores. La verdad es que la tarea no es fácil, pues supone un cambio de mentalidad grande, así que me llaman la atención post dedicados a gestionar grupos de trabajo. Como estos:

En otra temática, pero para mi relacionada, me ha gustado mucho este post de David Bonilla sobre gestión de información, sobre todo el párrafo que dice «Mi primera labor como CEO de una empresa siempre sería la misma: prohibir el Excel y derivados. El Excel puede ser una de las herramientas más dañinas para la actividad de una empresa y debería utilizarse únicamente como última solución y como herramienta de apoyo, nunca de trabajo «. Aunque suene un poco rádical, estoy completamente de acuerdo con el planteamiento.