Herramientas

Ruby es un lenguaje de programación de codigo abierto, dinámico, con fuertes raíces en el paradigma orientado a objetos, es muy divertido trabajar con el. Se creo en Japón por el año 1993 y cada dia va ganando mas adeptos, sobre todo desarrolladores que vienen de trabajar con Java, .Net y PHP.

Rails es un framework para el desarrollo de aplicaciones web escrito en Ruby, nació en le año 2004 cuando fue extraido de la aplicación Basecamp gracias a David Heinemeier Hansson. A partir del nacimiento de Rails la forma en la que se desarrollan aplicaciones web cambio bastante, los desarrolladores de otras comunidades empezaron a sacar frameworks que seguian muchos de los principios de Rails.

Vim es un editor de texto muy sencillo pero increiblemtne poderoso, su curva de aprendizaje es algo prolongada pero una vez que se adopta esta herramienta se vuelve invaluable en el dia a dia de todo desarrollador. La productividad que se gana con VIM es simplemente incomparable frente a muchas otras herramientas del mismo tipo.

Git es un sistema de control de versiones distribuido que permite administrar mejor el codigo fuente de las aplicaciones. Su utilidad de aprecia bastante cuando hay que coordinar el desarrollo en un equipo de varias personas.

Capistrano es una herramienta que nos permite realizar el despliegue no solo de aplicaciones Rails sino de cualquier tipo de aplicacion que requiera ejecutar tareas en servidores remotos ya que este es su principal objetivo.

Firebug es un complemento del gran navegador web Firefox que nos permite depurar y probar todo lo que tenga que ver con el lado del cliente: HTML, Javascript, CSS. Esta es una herramienta de la cual todo desarrollador web y diseñador web no puede estar ajeno.

Las herramientas mencionadas arribar son las principales en mi trabajo diario, logicamente tengo algunas mas pero no las uso con tanta intensidad como las de arriba, mi objetivo con mi trabajo siempre es automatizar todas las tareas que sean posibles. Lo mejor de todo es que estas son herramientas de codigo abierto y gratuitas por lo que tienen el soporte de toda una comunidad y son de gran calidad.

Comentarios

blog comments powered by Disqus