Y así es como trabajé este año

Y se fue otro año más, pero para no escribir el típico post de propósitos no-cumplidos y que pasarán a la lista de “ahora si voy a hacer ejercicio este año, pero de verdad lo haré!” voy a cambiar un poco y mejor mencionaré que herramientas se convirtieron en indispensables para mi trabajo diario.

Ha sido un año muy interesante, nuevos proyectos nuevas herramientas y sobre todo mucho aprendizaje, ahora sí la lista sin un orden especial:

  • iTerm2 – Remplazo de terminal, dado que ahora mantengo 3 servidores linux esta herramienta es la que más uso día a día, me permite acceso SSH y la posibilidad de usar VIM tanto en el servidor como en mi local, tiene muy buenas paletas de colores y lo que más me encanta la opción de dividir la pantalla en multiples ventanas, así que usualmente verán mi pantalla de esta manera: iTerm2 dividido
  • Sparrow – El mejor cliente de email para Mac que conozco, simplemente lo mejor, la forma de organizar las conversaciones al estilo Gmail, los shortcuts y la excelente interfaz lo hacen mi cliente preferido (yo profesaba el amor por el uso de una interfaz web, pero Sparrow me ganó).
  • Xcode – Estoy haciendo algunas aplicaciones para iOS así que este editor esta abierto una buena parte del día en mi maquina, el storyboard y las mejoras en la version 4.2.1 son una delicia.
  • PHPStorm – Dado que aún hago bastante PHP en Babker, mi editor preferido es este, muchos shortcuts, configuración de plantillas, refactoring e integración con SVN.
  • SublimeText 2 – Otro editor, dado que aún no me puedo acostumbrar al 100% a usar vim, este editor se ha convertido muchas veces en el remplazo de phpStorm, la simplicidad, el agrupamiento de carpetas para el proyecto y el remplazar palabras dado el enfoque, hacen de este un must.
  • Evernote – No se por que pero me resistía a probar este servicio, supongo que era por que no le veía la suficiente utilidad pero eso cambio ahora que lo uso como herramienta de notas y GTD.
  • VMWare Fusion – Maquinas virtuales por todos lados, Linux, Windows y Mac, solo necesito un SSD y el probar en multiples plataformas será pan comido.
  • Nginx – Servidor web y proxy, este año cambié el servidor web de Apache por Nginx y el cambio fue asombroso, la escalabilidad y el alto performance, piece of cake.
  • Flux – Si haz estado en la computadora en la noche/madrugada y luego te lloran los ojos, esta app es para tí, ajusta el color a uno más cálido conforme avanza el día, para que así tus ojos no se cansen.
  • Adium, MonoDevelop, MacFuse, NaviCat, Lion, Balsamiq Mockups y GitHub (la app) son mención especial dado que si los uso pero algunos ya lo hacia desde antes o no lo hago con tanta frecuencia.

Este año hubo nuevos proyectos y cambios, lo más notable es el cambio que poco a poco estoy haciendo a Objective-C, me encanta este lenguaje y las plataformas donde se puede usar, posiblemente me pase a tiempo completo como iOS/Mac developer pero aún no lo sé.

Estas son las herramientas que este año utilice en el día a día, son las que mejor resultado me han dado y las que hacen que realizar las tareas sea algo delicioso, en una semana o tal ves 2 publicaré un nuevo post con algunas sorpresas y proyectos que verán luz este 2012.

¿Y para tí, cuáles fueron esas Apps que te hicieron grande este 2011?

La red

El día de hoy mi novia me pregunto que es Google+, cabe aclarar que ella no es de las que se la pasen en la computadora/móvil todo el tiempo.

Esto solo indica una cosa, Internet ya es parte común de la vida de todas las personas.

Y no lo digo solo por ella, mis padres toman cursos online, hablan con mi hermana por Skype o mensajero instantáneo, los amigos me preguntan de cosas que vieron o leyeron sobre Twitter, Facebook, Reddit, el FUA! y un montón de contactos que no son tech guys me agregaron en Google+ y Twitter.

La red ya no es un lugar solitario donde los geeks cabalgan como llanero solitario, ahora esta llena de todo tipo de gente, se ah convertido en una extensión más de la vida de las personas*.

* En México esto no era normal aún en el 2010, todavía a la gente le aburría el Internet

Opera en el vacío de Cristalab, mi primer libro ePub

Hace algunos dias comencé un pequeño experimento para convertir una excelente historia de ciencia ficción que se encuentra en Cristalab a un libro en formato electrónico.

Opera en el vacío es la historia de Edward un ex-soldado, mercenario y otras cosas mas, en su travesía por el basto espacio, encontrandose con personajes claves de su vida a los cuales odia y ama al mismo tiempo, viajes interespaciales, espadas y muchas cosas más.

Mi intención era leerlo de nuevo en el iPad, asi que pense en aprender un poco sobre ePub, el formato abierto para libros que usan una cantidad enorme de lectores incluyendo iBook la aplicación creada por Apple.

La busqueda de herramientas para realizar dicha tarea no fue sencilla, InDesign CS5, crear documento de word y convertir, PDF a ePub, un sitio web y convertir o usar Sigil.

Algunas de las opciones eran demasiado para lo que buscaba, otras no me permitían ver el código que compone el libro y otras eran demasiado sencillas, yo lo que quería era aprender un poco de como se conforman los ePubs.

Preview de Opera en el Vacío

Sigil fue la que decidí usar, por la sencillez del programa y que hacía exactamente lo que quería, crear un libro en ePub sin listas, tablas y cosas extrañas, además de permitirme visualizar y modificar el código fuente a mi antojo, además es open source y funciona tanto en Windows, Linux y Mac.

El úso de Sigil es tan sencillo como abrirlo y comenzar a escribir, crear una nueva página y seguir escribiendo, cuenta con estilos predefinidos (H1, H2, H3, … etc) lo suficientemente buenos como para hacer un TOC (Table of Contents) decente y que cualquier lector lo pueda usar.

El formato ePub no es más que html, si sabes un poco del mismo verás que es lo mismo, solo que dependiendo del dispositivo sigue todas o solo algunas de las características, tiene ciertos formatos y reglas que cumplir pero bien podrías crear una página web y pasarla a ePub con mínimos cambios.

Además usando Calibre lo convertí para leerse en el Kindle, no se como funcione en el mismo ya que no lo probé, si alguien pudiera hacerlo por mí lo agradecería.

Si quieren descargar el libro y probarlo por ustedes mismos, pueden hacerlo desde Cristalab, que lo disfruten.