¡SimCity es GPL!
¡SimCity es GPL! Debo haber quemado noches enteras de mi adolescencia construyendo imperios en este juego. Y ahora lo liberan y le ponen bindings para Python. Claramente es un complot.
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
| « Sep | ||||||
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |
¡SimCity es GPL! Debo haber quemado noches enteras de mi adolescencia construyendo imperios en este juego. Y ahora lo liberan y le ponen bindings para Python. Claramente es un complot.
En el Campamento Python que está organizando Except una de las actividades que estamos queriendo hacer es un deathmatch entre los distintos frameworks. La idea, que en realidad es de cramm, es que en el mes que hay entre acá y allá distintas personas preparen una misma aplicación en su entorno web de preferencia, y usemos el campamento para exponer y comparar las aplicaciones, los entornos, las implementaciones, y los tonos que da la luz al pasar por los pinos y chocar con la cara del expositor.
Así que si sos fanboy de Django, TurboGears, Pylons, web.py, Zope 3, Grok, Plone, o cualquiera de los frameworks para hacer aplicaciones web en python, lo único que tenés que hacer para el 15 de febrero es hacer esta aplicación. No trabajar, no estudiar, no comer, no dormir. Un blog. Multiusuario, extensible, con comentarios, tags (categorías), y temas (emm… que le puedas cambiar la pinta sin saber programar). Y que las URLs sean bonitas, porque estamos en el siglo XXI.
La idea es poder mostrar lo mejor de cada framework, así que las presentaciones pueden ser individuales, grupales, o colectivas; pueden usar todo lo que usarían para un proyecto “real” (es decir, lo que fuera parte del commons, del acervo de cada proyecto). La presentación no debería tardar más de 7 minutos, porque la mayoría del tiempo va a ser usado para preguntas, respuestas, y reírnos del código. Coordinen via la lista de correos, así tenemos una sola presentación por entorno y no pasa a ser “yo hago mejor django que vos”.
En un esfuerzo de producción conjunta, la familia Lenton-Dailly ha decidido auspiciar con un día sábado casi entero del papá de la misma al próximo Python Bug Day. ¡Ueeeh!
Ayer casi por accidente me crucé con lo que, si no me equivoco, es la famosa papelera de Botnia en Fray Bentos. Uno de los argumentos que escuché por televisión era que Argentina también tenía pasteras sobre el río, pero no encontré nada comparable de tamaño, quizás porque no sé bien adónde buscar. Pero esto es grande.
Un par de cositas nuevas:
Acabo de ver, en el Google Maps, los nombres de las calles de Córdoba! Hace mucho que ni miro, porque lo único para ver en Argentina fuera de los lagos importantes eran fotos satelitales, así que es posible que hace rato que es así y yo estaba colgado de la palmera. Es en mi celular (la única internet que tengo ahorita), y no he logrado ver los mapas fuera del programita java ad hoc así que ni idea si lo van a poder ver ustedes también.
Un artículo viejo (del año pasado!), pero que recientemente han ocurrido cosas como para que lo recuerde: PSA: backups.
Para los vagos: tenés dos opciones:
Opción 1: Aprendé a despreocuparte de tus datos
Opción 2: <muchos pasos involucrando tres discos rígidos> …
“OMG, three drives is so expensive! That sounds like a hassle!” Shut up. I know things. You will listen to me. Do it anyway.
El 25 a la madrugada alguien entró a casa y se llevó, entre otras cosas, la cámara de fotos, la notebook de Lore, y la mía.
La sensación de que estoy cobrando menos de lo que debiera se hace particularmente aguda en situaciones como ésta, donde de repente tengo que pensar en reponer más de 7k en equipamiento, y ni siquiera tengo capacidad de ahorro.
Por suerte o inspiración divina una de las máquinas la teníamos asegurada en la oficina; todavía no sé cuánto me van a dar (estaba asegurada en 3k pero nunca se sabe si la HSBC tiene un as en la manga), pero seguramente menos que los ~4k que voy a necesitar para reponerla.
Ando con una sensación horrible en la panza, mezcla de todo lo anterior más la irracional pero no por ello menos nauseabunda sensación permanente de inseguridad, supongo que de libro.
I read a lot of guys writing about either programming, managing developers, or entrepreneurship; one subject that is common to the three areas, and which several of them have covered in the past from different perspectives, is the process of interviewing prospective hires. Joel Spolsky has been the most clear, vivid and perhaps even rational (maybe because his Guerrila Guide is at version 3.0 already), but everybody follows essentially the same recipe.
Based on this highly scientific research I reach the conclusion that the hiring process at my company is unique, or at least rare enough to be noteworthy.
The process elsewhere seems to be something like:
Me, I think the process is rubbish. It seems to work, in the sense that people are getting hired all the time, but it’s filtering out people you might actually want, and is in general a dehumanizing and denigrating process for most if not all those involved.
How do we hire people? Well, the prerequisite of our way of doing this is keeping an updated list of people we would like to have on the team. This is called the “short list” internally, and is a list of people we already know are great. We know because we’ve seen them work (or have worked with them), either at the University’s CS school (where several of us hold lesser teaching positions), or in other communities where we keep an active interest (such as the local free software users’ group, or the python community). Having that list, when it is time to take people on we:
We usually hire in pairs; we’ve found that it is much easier for the person coming aboard to have somebody else in the same pupal state, to make the experience less traumatic. No matter what your background, you’re in for a shock; possibly several. We can say again and again that we set out to be a Free Software geek’s haven, that we are values-driven, that although we are a commercial company we are not only for profit, that we are responsible both socially and environmentally, that we value commitment to the communities we work in, but it never sinks in until after the first month.
Hopefully our internal process is less of a shock than that ![]()
Originally uploaded by beraldo.leal
Uno que no fue listado en las minutas de la reunión de PyAr post-JRSL fue Pedro, que estuvo con una cara de facinación jugando con la OLPC por un tiempo bastante largo (para un chico de dos años casi tres).