Source

python.pe / miembros / juanpablo.rst

Juan Pablo Scaletti

nombre:Juan Pablo Scaletti
aliases:jpscaletti, juanpablo
ciudad:Lima
homepage:http://juanpablos.tumblr.com/
bitbucket:https://bitbucket.org/jpscaletti
github:https://github.com/jpscaletti
linkedin:http://www.linkedin.com/in/juanpabloscaletti
twitter:@jpscaletti
facebook:http://www.facebook.com/jpscaletti

¿Quién eres y a qué te dedicas?

Soy Juan Pablo Scaletti, programador y socio fundador de Lúcuma labs, donde hacemos sistemas y aplicaciones web.

Empezé en Python con TurboGears (la olvidada versión 1!), lanzándome inocentemente a hacer PreZentit, un editor colaborativo de presentaciones, basadas en HTML. Fue un camino cuesta arriba aprendiendo Python –esa fue la mejor parte–, CSS, JavasScript, cosas sobre la web en general y como trabajar sin usar control de versiones es muy mala idea. Google nunca lo compró (será que no se enteraron que existía), pero la experiencia sirvió como carta de presentación y punto de partida a todo lo demás.

Después pasé mucho tiempo pensando que web.py era lo máximo (no lo era) y finalmente he terminado haciendo mi propio framework web, llamado Shake.

¿Cómo programas en Python?

Presiono teclas y las letras salen en la pantalla.

Soy fan del ipython y para cada carpeta de código, ejecuto esto:

virtualenv --no-site-packages env

Aquí hay un tutorial para usarlos juntos.

¿Qué hardware y software usas?

Hardware:

  • Una hermosa MacBook Pro de 15''. De lejos, el mejor hardware que he tenido. También uso un monitor secundario pero ahora lo veo pixelado. :(

El Software:

  • Sistema operativo: OS X para el "desktop", Ubuntu para los servidores y Windows (emulado), para pruebas en Internet Explorer
  • Editor: Coda. De vez en cuando pruebo otros pero ninguno me convence. Le tengo esperanzas a Kod
  • Control de versiones: Mercurial
  • Browser: Chromium nightly (vivo al límite, baby ;))
  • Mejoras a OSX: TotalFinder, indispensable para no extrañar KDE; JumpCut, que debería venir de fábrica; y Homebrew, para instalar lo demás.

¿Qué software/productos has publicado (como open source)?

  • Shake: Un framework ligero para desarrollo web en Python, aprovechando los mejores ingredientes (es decir: werkzeug, Jinja2 y lo que quieras).

    Escribir documentación se me hace mucho más difícil que escribir código, así que todavía no está listo para su debut.

¿Qué intereses tienes?

Café, Amazon, series de TV (algunas conocidas y otras no tanto) vía Internet, por supuesto. Estoy en busca de un hobby al aire libre.

¿Estás disponible para trabajar y/o consultorías?

Si, a las dos. Pero solo a través de la empresa (Lúcuma labs).

¿Estás disponible para dar charlas en eventos?

Claro, solo avísame con tiempo.

¿Algo más?

import antigravity