Blogs de miembros del LUGLi

jueves, 26 enero

13:21

Juan Pablo Taulamet: Google: "salvo en circunstancias excepcionales"

Tu privacidad tendrá la misma protecciónNuestro objetivo es ofrecerte la máxima transparencia y una oferta tan amplia como sea posible a través de productos como el Panel de control de Google y el Administrador de preferencias de anuncios, además de otras herramientas. No hemos hecho ningún cambio en los principios de privacidad. Nunca venderemos tu información personal ni la compartiremos sin tu autorización, salvo en circunstancias excepcionales (por ejemplo, si recibimos un requerimiento legal válido).

miércoles, 25 enero

07:33

Roberto Alsina: Gente haciendo cosas útiles con mis juguetes

Hace cosa de un año escribí un pequeño web browser llamado De Vicenzo un poco en joda.

¡Pero de golpe alguien fué y lo hizo hacer algo útil! Específicamente, para tener previews cuando edita documentos en sphinx

Está bueno :)

lunes, 23 enero

20:30

Roberto Alsina: Re-Editar Drácula: Proyecto que me gustaría que alguien agarre.

This post makes no sense in english, so spanish only!

Drácula es un libro muy particular. Casi todo el mundo cree que sabe de qué se trata, pero en el 90% de los casos no es así. O sea, sí, saben que es de un vampiro, blabla.

Lo que no saben es nada del libro. Saben de las películas, del especial de Scooby Doo, delos chistes de vampiros, y cosas así, pero el libro en sí, no lo han leído.

¡Y es una lástima! Es un libro muy interesante. Para la época que se publicó, tiene un estilo dinámico y poco verborrágico. Está lleno de acción, escenas memorables (no es raro que se hayan hecho tantas películas), personajes interesantes. ¡Y encima es un libro tecnófilo! No es una lectura forzada leer Drácula como una micro-expresión de la lucha entre la ciencia y la técnica positivista contra la cultura medieval reaccionaria, o cosas así.

Y entonces, cuando el otro día ví, en Work of Art (un reality), a unos diseñadores crear tapas para Drácula, se me ocurrió:

Editemos Drácula

Agarremos el original, que es de dominio público, hagamos una traducción moderna, hagamos ebooks, y quién te dice, una edición en papel. Regalémosle a la gente la posibilidad de leer una versión moderna de este libro buenísimo. Una traducción que no sea castiza, ni dé vergüenza hablando de "estofado con polvo de pimiento rojo" si no que diga goulash, o por lo menos "estofado con paprika".

Yo tengo un poquito de cancha haciendo typesetting de libros. Seguro que se puede conseguir ilustrador/a/es copado/a/as/os para la tapa, títulos (¡o para ilustrar intercalado!)

Y... lo mejor es que:

  1. Es un libro relativamente corto
  2. Está escrito en muchas voces distintas. No estaría buenísimo que Mina Harker lo escriba una mujer? Que Van Helsing escriba totalmente distinto que Lucy?

Entonces: se necesitan muchas cosas, pero más que nada, se necesitan traductores.

¿Quién quiere salir en la tapa de este libro? ¿Quién quiere traer al auténtico Drácula, el vampiro en serio, un auténtico macho de los cárpatos, de vuelta a la vida?

Anótense en los comentarios.

viernes, 20 enero

16:44

Roberto Alsina: Vivir en Zork

You are in an open field west of a big white house with a boarded
front door.

There is a small mailbox here.

>

Vivimos en la edad dorada del texto. La gente escribe más que nunca. La gente lee más que nunca. Apenas unos años atrás, el mecanismo preferio para contactarse con otra gente eran las "llamadas telefónicas", extraño protocolo basado en sonido. Que antiguo le parece eso a la persona moderna, que tipea mensajes en cualquiera de los mil sistemas de mensajería actuales.

Claro, también tomamos más fotos que nunca, y filmamos más video que nunca porque estamos en una edad dorada de la información, en general. Pero eso era más o menos esperado.

¿Quién esperaba, hace 20 años, que los chicos preferirían mandarse mensajitos uno a otro en vez de llamarse por teléfono? ¿Quién esperaba que la gente prefiriera leer mensajes en vez de escucharlos?

Y eso es raro, porque desde que tengo memoria vengo leyendo que los jovenzuelos no leen ni escriben tan bien como los veteranos (club del que ahora formo parte, supongo). Esa temida falta de "comprensión de texto escrito", y los pibes que no entendían que corno leían. Claro, podían repetir las palabras, pero el hilo se les escapaba.

¿Pero por qué es que esos chicos que no pueden leer ni escribir leen y escriben tanto? ¿Es una paradoja? ¿O es que cuando les empezó a interesar lo que leían, resulta que sí entienden?

O tal vez entender largas hilaciones no es de lo que se trata cuando uno lee hoy en día. Tal vez leer es obtener muchos pedacitos de datos, y la correlación se hace en la cabeza, en vez de que te la den servida en bandeja, escrita en textos largos y entendibles.

> open mailbox

Opening the mailbox reveals:
A leaflet.

Tal vez el problema con los textos largos y la comprensión de los mismos es que son demasiado específicos. Una vez que explicás todo, es aburrido, y la mente divaga. Tal vez hay que mantener todo cortito y abierto. Tal vez el lector quiere unir los puntos por su cuenta.

> read leaflet

Taken.
Welcome to Zork (originally Dungeon)!

Dungeon is a game of adventure, danger, and low cunning. In it
you will explore some of the most amazing territory ever seen by
mortal man. Hardened adventurers have run screaming from the
terrors contained within.

Así que tal vez la forma de escribir en el sigo XXI es corta y evocativa, en vez de astuta y chamullera. Tal vez haya que tener un componente de juego, y el lector gana medallas imaginarias cada vez que pesca algo de lo que lee, como en un juego de algoville o cosacity que te dan premios insignificantes por irrisorias tareas logradas con esfuerzo inútil.

> go west

You are in a forest, with trees in all directions around you.

O capaz que es al revés. Capaz que leer (o escribir) se dividió en dos cosas distintas. Una lectura alta, que es la tradicional, y una baja que es corta y funcional pero no muy interesante.

> go west

Forest

Y tal vez por eso tenemos cosas como las novelas de China Miéville,llenas de rareza por la rareza misma, pero divertidas, y cosas como twitter, llenas de caprichos, inspiración y conexiones azarozas (bueno, yo sigo gente copada), y blogs llenos de miscelánea inconexa, y 9gag lleno de cosas que, honestamente, no deberían ser graciosas.

> reset

Starting over.

PS: http://thcnet.net/zork/index.php

jueves, 19 enero

15:14

Roberto Alsina: PyQt Quickie: QTimer

QTimer es una clase sencillita: la usás cuando querés que algo pase "dentro de un rato" o "cada tanto".

El primer caso es así:

# llamar f() en 3 segundos
QTimer.singleShot(3000, f)

El segundo es así:

# Creamos un QTimer
timer = QTimer()
# Lo conectamos a f
timer.timeout.connect(f)
# Llamamos a f() cada 5 segundos
timer.start(5000)

¿Fácil, no? Bueno, sí, pero tiene un par de trampas.

  1. Hay que guardar la referencia a timer

    Si no, lo recoge el basurero, y nunca se llama a f()

  2. Capaz que son más de 5 segundos

    Va a llamar a f() más o menos cada 5 segundos después de que entre al event loop. Tal vez eso no sea enseguida después de que arrancás el timer!

  3. Capaz que se pisan las llamadas

    Si f() tarda mucho en terminar, y vuelve a entrar al event loop (por ejemplo, llamando a processEvents) tal vez timer se dispare antes que f() termine, y la llame de nuevo. Eso casi nunca es buena idea.

Una alternativa:

def f():
    try:
        # Hacé cosas
    finally:
        QTimer.singleShot(5000, f)

f()

Ese fragmento llama a f() una sola vez, pero ella misma se pone en cola para correr en 5 segundos. Ya que lo hace en un finally lo va a hacer aún si las cosas se rompen.

O sea, no se va a pisar. También quiere decir que no son 5 segundos, sino 5 más lo que tarde f. Y no hace falta guardar referencias al QTimer.

Último tipo: podés usar QTimer para que algo se haga "apenas estés en el event loop"

QTimer.singleShot(0, f)

¡Ojalá sirva!

miércoles, 18 enero

22:08

Cesar Portela: sobsesión

Ellos están ahí. Siempre. Firmes. Bajo el sol abrasador o sufriendo un frío polar. Aún bajo las peores tormentas, ellos están ahí. ¿Estoicos? Yo siempre paso junto a ellos. Dicen siempre lo mismo y los tres casi lo mismo. La mayoría de las veces los ignoro. Paso con los ojos cerrados, miro para otro lado. [...]

martes, 17 enero

15:46

Roberto Alsina: Todos los candidatos a presidente en USA son idiotas o garcas

  1. Todos dicen que la evolución no funciona (o que no existe)
  2. Todos dicen que el mundo tiene menos de 10000 años de edad

Por lo tanto, hay dos opciones:

  1. Creen que es la verdad, y son idiotas.
  2. No lo creen, y dicen cosas falsas solo para ganar las elecciones, en cuyo caso son garcas.

¡Feliz futuro, USA!

15:37

Roberto Alsina: Antonio María Delgado es un ignorante

Antonio María Delgado escribe para el Miami New Herald. Me atrevo a suponer que habla inglés aún si escribe en español.

Un poco de contexto. The Economist publica (desde hace bastante), una cosa llamada el "Misery Index", que intenta capturar los países en que los habitantes la pasan mal, a través de un par de indicadores económicos, y ponerlos en orden.

Entonces, el Sr. Delgado va, lo lee, ve a Venezuela arriba en la lista, y me imagino que se le encendió la lamparita bajo consumo, y al grito de "¡ángulo político!", corrió a escribir esto:

"Venezuela se ubicó el año pasado en el segundo puesto del "Indice de Miseria" elaborado por la revista británica The Economist..."

El problema, querido hispanoparlante, es que "misery" no significa "miseria". Significa "desdicha" o "tristeza", mientras que miseria significa "extrema pobreza". Y así, el Sr. Delgado usa el prestigio que pudiera tener The Economist, para tirar tierra diciendo que Venezuela es el segundo país mas pobre del mundo (en algún sentido).

Mientras Chavez no es santo de mi devoción, esto es o ignorante o estúpido, ud. decide. Y por supuesto, esto lo levanta La Nación

12:14

Roberto Alsina: Demetrio Fernandez es un boludo

España es un país. Córdoba está en España. En córdoba hay muchas iglesias. La gente va a las iglesias. Los que van a la iglesia en Córdoba, España, están bajo la guía espiritual de Demetrio Fernandez, Obispo.

Aclaremos: se supone que a un obispo para saludarlo, hay que besarle la mano.

Por otro lado, Demetrio Fernandez es el boludo que dijo esto:

"El Ministro para la Familia del Gobierno papal, el cardenal Antonelli, me dijo hace unos días en Zaragoza que la UNESCO tiene un programa durante los próximos 20 años, para hacer a la mitad de la población del mundo homosexual", dijo Fernández. "Para ello cuentan con distintos programas, y continuarán la implantación de la ideología que ya está presente en nuestras escuelas".

QED. Demetrio Fernandez es un boludo. El cardenal Antonelli es un boludo. Y si vas a la iglesia en Córdoba, España, sabiendo esto, y le besás la mano al boludo, sos un boludo.

viernes, 13 enero

22:19

Roberto Alsina: Los dichos no son tus amigos.

Usar dichos y refranes es una espada de doble filo. Un lado corta la cháchara. Decís una frase, y está tan llena de significado, que es un atajo a lo que querés decir. El otro lado te corta el rostro, si decís uno y lo decís mal.

Veamos a Beatriz Sarlo, respetada intelectual argentina. Escribió una columna en La Nación. Termina así:

Total, Boudou, sin bromita alguna, debe adecuarse a lo que le toque, obedeciendo el viejo refrán de que a un caballo regalado no hay que examinarlo para ver si viene completo.

El problema que yo veo (si se me permite la pedantería (por supuesto (¡gracias otro yo! (de nada)))) es que la señora Sarlo no tiene idea de lo que ese dicho significa.

Ponéle que estás comprando un caballo. Le revisarías la boca porque querés ver si es joven o viejo (por ejemplo primer resultado de google). Eso es importante si estás comprando un caballo. No tanto si te lo están regalando:

Tipo macanudo: ¡Tomá un caballo!

No tan macanudo: (revisa la boca) ¡No gracias!

Por eso no le mirás los dientes a los caballos regalados. Y no buscás en amazon cuanto sale el libro que te regalaron.

Por otro lado, si hablaras Tamarian, lo mirás en la boca, tirás un "Temba, descansando", y listo.

21:28

Roberto Alsina: OVNI For Ever

Miviejo nación en el Chaco, y emigró (despacito) unos 1500KM para el sur. La migración fue lo bastante lenta como para que tuviera dos equipos locales para hacerse hincha.

Su equipo cuando lo conocí era Unión de Santa Fe, pero el equipo de su infancia era el notable por su oscuridad Caco Forever. Y por supuesto, porque es lo que se hace en el interior, tenía un equipo grande para poder celebrar (en su caso, Boca).

Una vez, allá por el final de los 60s,estaba manejando para el norte, hacia Resistencia, con mi mamá, que llevabaa mi hermano mayor, ponele que de un año, en el regazo, sin cinturón de seguridad. Eran los 60s y los chicos sobrevivían porque la intoxicación por plomo disminuía el riesgo de polio, o algo así.

Entonces se le queda el auto. Eso no tiene nada de raro, nuestra velocidad promedio en viaje era unos 20KM/H una vez que tenías en cuenta las paradas para llenar el radiador, cambiar gomas, conseguir un mecánico que hiciera prender las luces, y llegar al pueblo equivocado. A mi viejo le gustaban los autos, pero no era mutuo.

Pero antes de que se quedara, había una luz al lado del camino, arriba. Una luz que parecía seguirlos. Y el auto no arrancaba. Esa ruta en esa época era una boca de lobo con baches. Pararse en el carril era garantizarse que te pise un camión.

Al rato, el auto arranca, la luz vuelve, y de nuevo se quedan. En ese momento, según mi vieja, papá se baja y empieza a putear a los aliens, explicándoles que así se iban a cagar matando. Después la luz desaparece, y siguen viaje sin más inconvenientes.

Y hace unos días apareció un OVNI en una práctica de fútbol. La práctica de Chaco Forever.

00:42

Roberto Alsina: Some things don't translate well

Corriendo en la lluvia con Tato, pasó lo inevitable. Pisé una baldosa floja y me empapé la otra pierna. Como dice el tango "igual que baldosa floja, salpico si alguien me pone el pie". Y porque tengo que pensar todo el día en inglés por el laburo, mi software cerebral de traducción instantánea se tildó.

¿Como miércoles le haría entender esa frase a un estadounidense? Es casi imposible. Allá nadie camina, menos abajo de la lluvia. Casi no hay veredas. Las veredas que hay no son de baldosas. Las baldosas seguramente no estarían flojas.

Para poder traducir algo, no alcanza con traducirlo, hay que traducirlo y que quede algo que habría dicho alguien en el idioma de destino. Para que signifique lo mismo, tendría que estar hablando de algo que podría pasarle, por ejemplo, a un argentino y a un ruso, a un bosquimano y a un lapón. Sospecho que no es posible traducir en general. Que lo que vemos por ejemplo en este blog, que intenta, los demás días, ser bilingüe, es una colección de casos particulares más o menos afortunados.

Hace un tiempo empecé a traducir una novela de Cory Doctorow (lean acá si quieren) y abandoné porque al releer lo que escribí, no parecía una novela de Doctorow, parecia otra cosa, una cosa peor. Y no vale la pena leer cosas peores.

Y de esa forma cuando programo el programa nunca es lo que yo quise, es una versión peor, escrita en un lenguaje extranjero, por un no-nativo. Programar es traicionar la visión para producir lo tangible. Escribir es más o menos lo mismo. Hablar es más o menos lo mismo. Ni siquiera mi voz que vos escuches es mi voz que yo escucho.

Vivimos cada uno encerrados en un iglú, tratando de charlar con mapuches que nos miran a través del hielo. A veces funciona. Saludos.

jueves, 12 enero

10:41

Gustavo Courault: El cuento “hWord” al francés

Este cuento “hWord” surgió como un intento de mostrar que puede ocultar una licencia de uso y lo que sucede cuando no la leemos en profundidad, cosa que hacemos casi siempre.

Por ejemplo: ¿quién sabe que cierto software de dibujo técnico muy difundido no se puede usar si uno está en bancarrota? Hay muchas otras por el estilo muy largas de enumerar.

El cuento fue publicado en la revista Axxón:

http://axxon.com.ar/rev/?p=1480

Luego en la Revista de ciencia ficción de la Universidad Complutense de Madrid:

http://www.ucm.es/BUCM/revcul/sci-fdi/44/art715.php

 

Y ahora lo van a traducir al francés, el idioma de algunos de mis ancestros:

http://tradabordo.blogspot.com/

Como el cuento tiene esta licencia:

Licencia de Creative Commons
hWord by Gustavo A. Courault is licensed under a Creative Commons Atribución-NoComercial-CompartirDerivadasIgual 3.0 Unported License.

 

Les pido que me hagan saber si harán una película del mismo =)

 

miércoles, 11 enero

16:31

Roberto Alsina: Sabés más matemática de la que creés: números no decimales

En serio. Si sos un lector frecuente de este blog, probablemente sepas de números decimales, binarios, hexadecimales y demás. Vos viste, esascosas nerds que sabemos. Los que nos hacen celebrar navidad en octubre porque dec(25) = oct(31).

¿Pero qué pasa con la gente normal (o como yols digo: gente)? Bueno, si les dijeras que ellos usan cosas mucho más raras todos los días no te creerían.

Empecemos con la hora. Cuando decís "son las 10 y media" estás usando un sistema base 60.

Si le agregamos el día, se complica, porque los dias no son con base 60, si no con base 24. Entonces "2 días, 10 horas y 30 minutos" es una manera complicada de decir 2*24*60 + 10*60 +30 minutos. Es un sistema numérico que tiene dos bases distintas.

Seguro, nadie se tomó la molestia de hacer 60 símbolitos distintos como hicieron con hexa, pero es exactamente lo mismo, excepto que 24 se escribe 24 (o 12PM si estamos en el "dígito" de las horas)

¿Y si le ponemos los meses? ¡Es todavía más complicado!

11 de enero a las 5 y 20 de la tarde:

Enero = 0 meses = 0 días = 0 horas = 0 minutos
11 = 11 días = 251 horas = 15060 minutos
5 de la tarde  = 17 horas = 1020 minutos
20 = 20 minutos

Total: 16100 minutos

Ahí tenemos una mezcla de base 60, base 24, y base 365 (si, por favor, ignoremos los bisiestos), o tal vez de base 60, base 60, una base que puede ser 28, 29, 30 o 31, y base 12.

Ni siquiera sé si alguien le puso un nombre a sistemas de numeración con bases no-constantes. ¡Y vos los usás, persona no-matemática!

¡Y hasta sabés hacer aritmética con eso! ¡Mentalmente! Rápido: cuanto es 12:15 + 4 de abril a las 5 AM?

Y podríamos agregarle segundos (otra vez base 60), años (base 10) y fracciones de segundo.

Y sin embargo, cuesta explicar binario, hexadecimal, y compañía. Cosa rara.

martes, 10 enero

17:29

Roberto Alsina: El dolor de haber visto algo, una vez.

Debe ser horrible haber dicho algo astuto, tal vez perspicaz, una vez, y que de ahí en más haya gente que espere que lo hagas de nuevo, que te lee con atención y se impresiona con las nimiedades que posteás.

Tomen el ejemplo de Clay Shirky en este artículo. Es una pavada, basado en que debe haber sido lo primero que se le ocurrió,

Solemnemente prometo no darles nada astuto, ni perspicaz, jamás, en este blog. No podría soportar la presión.

lunes, 09 enero

18:14

Roberto Alsina: Bloqueado

Algo interesante de escribir todos los días: todavía no me bloqueé. Seguro, es el noveno post, pero considerando que posteaba una vez al mes, y que generalmente decía "no tengo nada que escribir", está claro que para escribir, hay que escribir.

Esta es tal vez la cosa más obvia que no todo el mundo ve: para hacer cosas hay que hacerlas. La manera de escribir software libre es escribir software que es libre. Para ir a Alaska hay que irse. A Alaska. Para escribir, hay que escribir. Para hacer música, hay que tocar música. Para hacer pan, hay que hacer pan.

¿Va a estar siempre bueno ese pan? ¿Vas a escribir siempre cosas interesantes? ¿Vas a llegar a Alaska? No. Vas a fracasar.

Pero si no hacés cagadas primero, no hay manera de hacer cosas mejores después. Creo que fue Amadeo Carrizo el que dijo de un arquero joven "No es malo, falta que le hagan dos, trecientos goles más para que sea bueno".

Tengo un largo historial de fracasos. Tengo una corta lista de éxitos. Sepan disculpar.

domingo, 08 enero

20:21

Roberto Alsina: Problemas de abandono: rst2pdf

De todos los muertos que he dejado en sistemas de control de versión, hay uno que me hace sentir mal, rst2pdf. Hay varios que me gustaría retomar, pero rst2pdf era una herramienta útil, usada por bastante gente, y es triste quenunca haya tomado suficiente impulso con otros desarrolladores.

Así que lo voy a retomar. Voy a dedicarle unas 4horas por semana.El plan es:

  1. Juntar parches que están juntando tierra en el issue tracker
  2. Arreglar algunos bugcitos
  3. Hacer un release con 1) y 2)

Y por supuesto:

  1. No abandonarlo de nuevo

Mientras tanto, acá hay algo interesante de lo que recién me enteré. Dimitri Christodoulou hackeó rst2pdf para que soporte la directiva raw:: html.

Eso, amigos, es tan loco que lo tengo que robar (con el crédito correcto, etc :-)

Y Dimitri, o cualquier otro que quiera hacer algo copado con rst2pdf, ¡avisen! ¡Les doy commit!

sábado, 07 enero

20:06

Roberto Alsina: Python context managers: son fáciles!

Esto viene de este hilo en la lista de PyAr (que se las recomiendo).

Yo estaba el otro día tratando de hacer cosas de shell scripting con python (como parte de un setup.py monstruo) y me molestaba que en shell es muy fácil hacer esto:

cd foo
bar -baz
cd -

O esto:

pushd foo
bar -baz
popd

O esto:

(cd foo && bar -baz)

Y en python tenia que hacer esto, que es largo y feo:

cwd = os.getcwd()
try:
    os.chdir('foo')
    os.system('bar -baz')
finally:
    os.chdir(cwd)

Cuando en realidad quiero esto:

with os.chdir('foo'):
    os.system('bar -baz')

Por supuesto, eso no está. Entonces, pregunté, como se hace eso? Y tuve varias respuestas:

  1. Usá Fabric:

    with cd("foo"):
        run("bar")
    
  2. No es difícil:

    class DirContextM(object):
        def __init__(self, new_dir):
            self.new_dir = new_dir
            self.old_dir = None
    
        def __enter__(self):
            self.old_dir = os.getcwd()
            os.chdir(self.new_dir)
    
        def __exit__(self, *_):
            os.chdir(self.old_dir)
    
  3. Es más fácil:

    from contextlib import contextmanager
    
    @contextmanager
    def cd(path):
        old_dir = os.getcwd()
        os.chdir(path)
        yield
        os.chdir(old_dir)
    
  4. Está bueno, agreguémoslo a path.py path.py

  5. Mejor atrapar excepciones:

    @contextmanager
    def cd(path):
        old_dir = os.getcwd()
        os.chdir(path)
        try:
            yield
        finally:
            os.chdir(old_dir)
    

Aprendí como hacer context managers, sobre contextlib, sobre fabric y sobre path.py. Nada mal para 15 minutos :-)

viernes, 06 enero

18:58

Roberto Alsina: Book review: The Windup Girl by Paolo Bacigalupi

Nota para lectores hispanoparlantes: esto es una crítica de un libro que (hasta donde sé) no está publlicado en español, por lo que es completamente inútil traducirla.


I started this book with high hopes. After all, this was a book by a new-ish author that had won Hugo Award for Best Novel (2010), Nebula Award for Best Novel (2009), Locus Award for Best First Novel (2010), John W. Campbell Memorial Award (2010), Compton Crook Award (2010) Compton Crook Award (2010), Goodreads Choice Award Nominee for Science Fiction (2009). Impressive, uh?

Well, I don't know what they saw in it. Shallow characters, pervasive fatalism disguised as depth, mprobable slang ust because it sounds cool (windup girl? Really? That's how they will call genetically engineered humans in the future? Windups? Yeah, right).

Oh, and it's full of orientalism. And of things like implanting gene dogs into windups to make them loyal and subservient. And ghosts. Oh, crap, almost nothing in this novel worked for me. Most pages had me slapping myself on the forehead.

I amnot against a solid dose of weird. I like weird. I read Miéville, for crap's sake. But this is not weird, it's contrived.

And don't get me started on the end. The end is such an obvious analogy to Eden it almost made me puke. It's like the end of Battlestar Galactica, but set on the future. And with ladyboys.

I had a better time reading H. Rider Haggard's "Allan Quatermain", which I saw mentioned in the awesome series "The victorian Hugos". Old and dated? Sure. But I would vote for it instead of "The Windup Girl" every day, and twice if they let me.

jueves, 05 enero

19:09

Roberto Alsina: ¡Eso es Matemática! ¡Yo sé Matemática! (No, no sé)

El título es una cita de Parque Jurásico. Una chica, perseguida por dinossaurios, encuentra una computadora, se da cuenta que es Unix, dice "¡Eso es Unix! ¡Yo sé Unix!", y hackea algo que le permite escaparse de los ut-supra mencionados dinosaurios.

Bueno, así es mi vida, expcepto con matemática. Y sin dinosaurios. Estoy rodeado de problemas, algo está roto y no sé porqué, se siente ligeramente raro... y de repente... ¡eso es matemática! (por supuesto no sé matemática, nadie sabe matemática. Todos sabemos algo de matemática).

En una de esas veo un aviso y me avivo que el enorme descuento es un descuento chiquitito disfrazad. Una noticia es un obvio disparate después de 30 segundos de análisis. Un mail reenviado es un poquito más molesto porque es un poquito más idiota. Por culpa de la matemática.

Matemática es la herramienta que tengo para entender las cosas. Cuando el mundo es confuso y da miedo, si lo puedo poner en números, me calma. ¿Miedo al futuro? Pensemos en la maravilla del interés compuesto. ¿Ṁiedo a la muerte? Veamos probabilidades. ¿Necesitás una aventura? Teoría de juegos. ¿Necesitás empezar una conversación? Puedo mencionar al pasar que pasé tiempo en clase encontrando el homeomorfismo que explica la escena de Flashdance en que la soldadora se saca el corpiño por la manga.

La matemática me dice que el mundo no es perfecto. Que los números que veo en mi compu no son realmente reales y no puedo confiar en ellos. Que no puedo cruzar los puentes de Könisberg una sola vez, que 1 es el número más frecuente en el diario de hoy, que Platón tenía razón y hay un mundo de ideas del cual este es sólo un reflejo.

Por otro lado, me dice que puedo cortar una naranja en unos pocos pedazos que din estirar ni deformar pueden ser reensamblados en dos naranjas iguales a la original. Así que hay que tomar lo que dice con mucho cuidado.

miércoles, 04 enero

10:48

Roberto Alsina: Mi café y yo.

Una de las memorias más claras de mi infacia tardía fue cuando mi viejo por fin me dejó quedarme en su mesa en el café Gran Doria, cuando todavía estaba en las entraǹas de una galería de la peatonal San Martín, en Santa Fe.

Habré tenido 12, y lo había visto quedarse ahí con un cortado mientras mamá y yo comprábamos algo, o yo me iba a alguna de esas cosas de chicos (¿clases de expresión artística? ¿Taller de títeres?) y era un misterio. Eran tres horas de su vida que estaban escondidos, bloqueando el flujo de información tan efectivamente como si estuvieran del otro lado de un horizonte de eventos.

¿Qué hacía? ¿Con quién hablaba? ¿Leía algo? Y siempre ahí, en la mesa cuando volvía, la taza de un cortado, chico, vacía.

Sospecho que ahí me empezó a gustar la idea del café. Yo era, por supuesto, un dedicado tomador de chocolate (marca El Quillá, desconocido fuera de la zona, pero superior en mi memoria), después de un demasiado largo período de tomar leche dulce. Ya había tomado café antes y lo había odiado, pero por supuesto, sentado ahí dije "un cortado por favor". Que cosa mas repugnante. No volví a tomar café por veinte años.

Aprendí a disfrutar del té, o al menos del té con leche, y en la facultad a tomar mate como una esponja uruguaya. Amargo y fuerte como defensor de Colón, lo más parecido a un suero con cafeína, lento, constante flujo por horas. Nunca estuviste despierto hasta que te agarran las 5AM, vas por el tercer termo, y te sentís como si fueran las 2PM. Es como tomar la pastilla equivocada en Matrix.

Y me mudé a Buenos Aires y estaba solo. Y tomar mate solo es como tomar vodka solo, una tarea sucia y deprimente, así que empecé a ir a cafés y tomar lágrimas. Una lágrima es el inverso aditivo del cortado. Con una taza grande, una lágrima y un cortado, tenés un lindo café con leche. La lágrima es una bebida patética, solo apta para el desastre emocional que yo era.

Pero también es una puerta. Y para el 2002 tomaba cortados. Y para el 2006 tenía mi propia máquina de espresso y era una especia de Keith Richards de la cafeína, tomando 10 tazas fuertes al día, comprando mezclas caras... y tuve que parar.

El primero de enero del 2008 me desperté a las 4 de la mañana con un dolor en el pecho. Pensé que me daba un infarto. Caminé al hospital y resultó ser gastritis. Y pasó de nuevo. Y otra vez. No muy seguido, pero una vez al año, después cada seis meses, después todos los meses, después cuatro días seguidos. Y tuve que dejar de tomar café.

Fue horrible. Estaba dormido todo el día y despierto toda la noche, no tenía mi propio control remoto. Estaba cabrón y molesto. Hice trampa. Pero al final paré.

Perdoná, viejo.

lunes, 02 enero

21:01

Roberto Alsina: La pena de muerte y otras conspiraciones.

Cada tanto pasa algo horrible. Y alguien va a decir "el que lo hizo debería morir". Invariablemente, eso es una estupidez.

Empecemos por deshacernos del golpe bajo: "si le pasara a tu pibe, vos los matarías". Y sí, por supuesto que sí. Y sería una idea estúpida, aún si la dijera yo.

Si algo realmente muy muy malo le pasara a mi nene, yo estaría sufriendo, en un estado de emoción violenta. ¿Si ahí te digo que saltes de un puente, te tirás? Sospecho que no, porque te darías cuenta que estoy medio loco por lo que pasó, y te lo dije porque me siento así.

Bueno, eso mismo pasa con los parientes de una víctima (o la víctima misma) cuando piden un castigo: es un pedido nacido del dolor y el sufrimiento. Y como sociedad no debemos decidir nuestras acciones basándonos en las propuestas de los enloquecidos de dolor. Así que olvidemos esta apelación a los sentimientos, porque es entendible, pero es estúpido porque cuando uno sufre, uno tiene permitido decir pavadas.

Otro argumento fallido para la pena de muerte es que desalienta crímenes futuros. Esto se ha probado falso estadísticamente, porque países o estados similares pero con y sin pena de muerte no muestran tasas de criminalidad significativamente diferentes.

Sospecho que es porque en muchos casos el criminal no quiere cometer la parte del crimen que lo hace "merecer" la muerte (¿asesinato en robo? Quería robar, no matar a alguien. No se gana plata matando, si no robando) O simplemente lo haría de todas formas (no es como si un violador de menores espera pasarla bien si lo pescan. O asume que no lo van a pescar, o decide que vale la pena de todas formas).

Y por supuesto, el motivo principal por el cual es una mala idea es que sería administrada por empleados públicos. ¿Confiás en el gobierno para que decida tus impuestos? No, vas a un contador y vos decís cuanto tiene que cobrarte. ¿Confiás en que la policía encuentre al que te choreó el celular? No, lo denunciás y te comprás otro. ¿Confiás en el correo para mandar una encomienda frágil? No creo... Bueno, entonces ¿por qué vas a confiar en ellos para que decidan si alguien es muy muy malo o no?

El gobierno es una gran idea para las cosas que nadie mas quiere hacer (autopistas a Jujuy) o las que nadie más debería hacer (la policía) pero aún en esos casos tenés que esperar un servicio de mierda, y aportar lo tuyo para limitar su poder.

La alternativa es asumir que el gobierno tiene una enorme capacidad y competencia pero simplemente han decidido esconderlo, que es la parte que siempre me impresiona de las teorías conspirativas.

El gobierno de USA no puede matar a Castro, pero puede matar a Kennedy. No pueden mantener los trenes andando, pero pueden fingir el alunizaje. Y así cada una.

Una vez leí un libro donde describían una ciencia interesante: Teoría de la Teoría Conspirativa. Es la ciencia de estudiar que teorías conspirativas cree alguien para obtener información sobre lo que realmente creen. Si estás a favor de la pena de muerte, creés que la policía nunca se equivoca, o que matar unos cuantos por error cada tanto (porque sí se equivocan) no es un problema. En el primer caso son estúpido. En el segundo sos malvado.

15:10

Roberto Alsina: The worst leash is the one you don't feel: a random walk through a piece of metatextual string

Almost noone likes to be tied down. That is surely a non-controversial statement. Of course, some people disagree (you freaks). But let's ignore them (freaks) for a few minutes, and consider the concept of tying and ties.

I have spent many an unpleasant minute trying to explain to laymen why there is a branch of mathematics that has a formal definition of what is or isn't a knot. Usually that is met by the usual eye-rolling and comments of "you stupid math people" and "it's obvious" (but it isn't). If you don't know what a knot is, and what is a knot, then you don't know whether you are tied to something or not.

How can you know anything if you don't know what things are attached to you, and what you are attached to? Literally, you can't know yourself without knowing about knots, and how they bind you. Even eastern primitives who didn't know about the germ theory of disease recognized the importance of this, and preached the need to detach yourself, to cut the knots tying you to the material world.

Consider the seminal 80's sitcom, Family Ties. It's all about the attachment between a boy and his money. And then the boy grows up, becomes a writer, goes to the big city and gets drunk and does a lot of drugs, but it is also about how he feels attached to his family... and about how the kid wears ties.

Is it a coincidence? I say it's impossible. Why is the clearest sign, the obvious indicator of belonging to grownup society a piece of string that you tie? Because otherwise it would fall off your neck? Yes. But sometimes an obvious symbolism is ust an obvious symbolism. You tie your tie, and you tie yourself.

Why don't women use ties? Well, because they have not yet reached that epoch in clothing. Ties are derived from Croatian Cravats and date all the way back to the 17th century. but women mostly still dress like 16th century peasants. If you look in renaissance pictures, all men have purses. Later, none of them do, because they have a great modern invention, called pockets. For some reason, women are stuck in the pre-pocket age of clothing.

Here's a simple exercise for heterosexually married people: count the pockets on women's garments and on men's garments. I (male) rarely can be found wearing fewer than 6 pockets. If I were to dress in modern clothes (suit), I would have over 10 pockets. Most women's wear (except jeans) has no pockets. Or (jeans) it's so ridiculously tight that you can't use the pockets. So women use purses. But if you use a purse, you are basically giving up a hand a certain part of the time. Would you give up a hand 10% of the time to make a fashion statement? I say if women were to make that decision consciously they wouldn't do it.

So why is that? Beats me. So, while men use ropes tied to their necks to show adherence to society, women are partly lamed for the same reason (not to mention the idea of buying shoes that are pretty but hurt a bit when walking). Goes to show that not all ties are visible. Following these conventions are invisible or only metaphorically visible ties. The later stoics (much smarter people than the previously mentioned eastern primitives: they had indoor plumbing) said things like this:

"Things not in our power include the body, property, reputation, office, and, in a word, everything which is not our doing. Things in our power are by nature free, unhindered, untrammeled; things not in our power are weak, servile, subject to hindrance, dependent on others."

Now, how much fun is it to say that everything you own is not in your power. That the very power you possess is not in your power. But they also said that you had two things that were the most important: the will to get and the will to avoid. Those are the basic tools of human existence. If you have the will to avoid pain, you can not buy painful shoes. If you have the will to get pockets, you get pants with pockets. And you can decide what you want to get or avoid by just thinking. There is no secret.

sábado, 31 diciembre

18:13

Milton Pividori: El caballo, su muchacho y la Navidad

Una compañera de comunidad hace poco compartió un fragmento de “El caballo y su muchacho”, uno de los libros de Las Crónicas de Narnia. El diálogo es entre Aslan (la Gran Voz) y Shasta (el niño protagonista de la historia). Aravis es una niña que Shasta encuentra por el camino:

-Yo no diría que eres desafortunado –dijo la Gran Voz
-¿No te parece mala suerte que me haya encontrado con tantos leones? – inquirió él (Shasta)
-Sólo había un león – declaró la Voz.
-Pero ¡qué dices! ¿No has oído que había al menos dos la primera noche, y…?
- Sólo había uno: pero era muy veloz.
-¿Cómo lo sabes?
-Yo era el león
Y cuando Shasta se quedó boquiabierto e incapaz de decir nada, la Voz siguió:
-Yo era el león que te obligó a unirte a Aravis. Yo era el gato que te consoló entre las casas de los muertos. Yo era el león que alejo a los chacales de ti mientras dormías. Yo era el león que dio a los caballos las renovadas fuerzas del miedo durante los dos últimos kilómetros para que pudieras llegar ante el rey Lune a tiempo. Y yo fui el león que no recuerdas y que empujó el bote en el que yacías, una criatura al borde de la muerte, de modo que llegaras a la orilla donde estaba sentado un hombre, desvelado a medianoche, para recibirte.
-Entonces ¿fuiste tú quien hirió a Aravis?
-Fui yo.
-Pero ¿por qué?
-Niño –respondió la Voz-, te estoy contando tu historia, no la suya. A cada uno le cuento su propia historia, y ninguna otra.

Me encantó. Que bueno fue recordar esa parte. Y también les dejo, como esta compañera compartió, un comentario de Julián Carrón sobre la Navidad:

… la sorpresa por cómo el Señor nos mira. Su mirada logra ver cosas que nosotros no seríamos capaces de reconocer si no participáramos de su misma mirada sobre la realidad: «El Señor ha cancelado tu condena». Es decir, tu mal no es la última palabra sobre tu vida; la mirada que normalmente tienes sobre ti mismo no es la justa; la mirada con la que te reprochas continuamente no es verdadera. La única mirada verdadera es la del Señor. Y justo por esto podrás reconocer que Él está contigo: se ha revocado tu condena, ¿de qué tienes miedo? «Ya no temerás». Una positividad inexorable domina la vida. Por ello -continúa el pasaje bíblico-, «no temas, Sión, no desfallezcan tus manos». ¿Por qué? Porque «el Señor, tu Dios, en medio de ti, es un guerrero que salva». No hay otra fuente de alegría que ésta: «Él se goza y se complace en ti y se alegra con júbilo como en día de fiesta» (Sof 3, 14-17).

Julián Carrón. Responsable de Movimiento de CyL – Navidad 2011.


jueves, 29 diciembre

22:36

Gustavo Courault: 2011, un año complejo

Este año dejé la empresa Fleming y Martolio donde trabajaba hasta mayo del 2011.  Comencé innúmeras actividades, algunas no dieron sus frutos.

Puse mucha energía en la Editora Digital que me dio varias satisfacciones y otros sitios más que serían difíciles de enumerar.

Fue un año plagado de sorpresas y novedades que termina en paz, con un 2012 lleno de promesas.

 

miércoles, 28 diciembre

22:06

Juan Pablo Taulamet: Encuentro con Gunnar Wolf

Hace un rato compartimos un rato muy cordial con Gunnar Wolf y su compañera Regina, hablando de las cuestiones divertidas y las contradicciones con las que nos solemos encontrar en nuestros entornos de trabajo los partidarios del software libre y algunas anéctodas.¡Es muy posible que contemos con él en el FLISOL SANTA FE 2012!

12:36

Gustavo Courault: Instalar el sistema de clasificados Sobipro en Joomla

Cuando se quiere instalar el Sobipro (el famoso sistema de clasificados para Joomla!) tal como viene empaquetado de la empresa que lo desarrolla, se obtiene un error de timeout por parte de PHP.

Para subsanarlo hay que desempaquetar el archivo tar.gz que ellos nos proveen. Si usted usa MS-Windows, lo puede hacer con 7-zip un administrador de archivos comprimidos libre que le dará muchas satisfacciones. Supongo que si usted es usuario de GNU/Linux, conoce el uso del comando tar, de modo que no digo como hacerlo en este ambiente.

Una vez descomprimido, se debe subir el resultado al directorio tmp que nos creó Joomla! al instalarse.

Supongamos que usted usa Dattatec y tiene el Joomla en el directorio raíz en ese caso el directorio sería:

public_html/tmp

Cuando vaya a instalar el Sobipro, hágalo ahora desde “Instalar desde un directorio”

/home/susitio/public_html/tmp

Y luego picar en “Instalación”

Instalar sobipro desde "Instalar desde un directorio"

Es todo, luego de un tiempo tendrá el Sobipro funcionando.

 

sábado, 24 diciembre

17:00

Milton Pividori: ¡Feliz Navidad!

Mis más sinceros deseos de felicidad para todos ustedes. ¡Dios los bendiga!

La misma razón del hombre, en efecto, lleva inscrita la exigencia de “lo que vale y permanece siempre”. Esta exigencia constituye una invitación permanente, inscrita indeleblemente en el corazón humano, a ponerse en camino para encontrar a Aquel que no buscaríamos si no hubiera ya venido. En él encuentra su cumplicimiento todo afán y todo anhelo del corazón humano. La alegría del amor, la respuesta al drama del sufrimiento y el dolor, la fuerza del perdón ante la ofensa recibida y la victoria de la vida ante el vacío de la muerte, todo tiene su cumplimiento en el misterio de su Encarnación.

Benedicto XVI.

Y para citar también a Luigi Giussani: “La conciencia del Misterio presente convierte nuestra vida en una corriente continua de novedad”.


miércoles, 21 diciembre

06:47

Cesar Portela: Autovía cortada

Estaba tranquilo disfrutando el aire acondicionado del colectivo de la línea Etacer, cuando a poco de bajar y doblar la curva en Colastiné Sur nos detenemos tras un camión. No estábamos solos. Camiones, vehículos, colectivos…. todos parados y la cola se hacía más y más larga. ¿Accidente? ¿Piqueteros? ¿Qué pasó?

sábado, 17 diciembre

13:09

Gastón Ramos: Remada de Sabado, Destino: primer puente del Leyes

* Me levanté: 6:30hs
* El Chelo llego a casa: 7:00hs
* Agua: 8:00hs
* Destino: 11:10hs
* Llegamos de vuelta a casa: 12:30hs
* Cantidad de horas remadas: 4hs aprox.

Bueno, nos retrasamos un poquito por que tuve que pegarle una goma Eva al portaequipaje de mi auto para que no se raye el kayak, en el camino 1km antes de llegar al puente del Leyes me crucé a un viejo amigo del barrio, Jorge, conversamos con él unos 15 minutos y seguimos hasta el puente, paramos unos 20 mintos sacamos unas fotos y emprendimos la vuelta, había bastante viento, al llegar la Fryda estaba esperándome, como siempre.

Click to view slideshow.

martes, 13 diciembre

08:45

Gastón Ramos: Mi nuevo kayak aloha loa II

Hace unos días me compré este hermoso bote de plasticos tigre  luego de vender mi anterior bote que fué el primero que tuve, un k1 de antlanti kayaks, este kayak tiene la particularidad de que es sit on top es decir que el palista va sentado arriba del bote a diferencia del Aloha. Al navegar el Aloha siento que voy remando de una forma mucho más relajada (obviamente el aloha es mucho más rápido que el k1) se siente a apenas inestable, yo estaba acostumbrado al k1 que es muy estable, la dirección  del kayak es muy buena (todavía no lo he probado con mucho viento) y se lo puede maniobrar bastante bien escorándolo para doblar por ej. La primer vez que salí tuve la mala idea de regular el apoya pies, logré desajustar los tornillos mariposa pero al querer volver a ajustarlos en la nueva posición, me resultó *muy* difícil estuve como 30 minutos tratando de hacerlo hasta que lo logré, así que mi recomendación es que regulen el apoya pies con tiempo y paciencia (antes de salir a remar). Las terminaciones del bote son bastante buenas aunque tiene algunos detalles, en la proa tiene como una pequeña cachadura que pareciera reparada, la parte interior del cockpit debería estar mas lisa o más lijada para mi gusto (es un poco áspera). Con respecto a los tambuchos trae 2 bastante amplios, una de las veces que salí a remar me dí vueltas a propósito y en el tambucho trasero me entró más de medio litro de agua, el delantero estaba seco.

En conclusión estoy muy contento con mi bote nuevo es lindo, rápido y cómodo, y las únicas desventajas que el econtré por ahora son la incomodidad para regular el apoya pies (creo que esto debe pasar en la mayoría de los kayaks como este, perdón por mi ignoracia) y el tema del agua en el tambucho que debería ser 100% estanco, ahora estoy contactando al lugar dónde lo compré  (http://www.saffari-kayaks.es.tl/) para ver como podemos solucionar el tema del tambucho,  A propósito, el bote me salió $3800 pesos argentinos.

Quiero dejar en claro que lo que escribí son mis opiniones personales que soy un novato en lo que es el kayakismo, comencé a remar cuando me compré mi primer bote hace un poco más de 2 años aproximadamente, así que tomen mis opiniones como lo que son, reflexiones de un kayakista inexperto, :).


domingo, 11 diciembre

22:22

Milton Pividori: Los cuatro amores

Estas semanas que pasaron estuve releyendo algunas partes de “Los cuatro amores”, de C. S. Lewis. Es un libro que merece ser releído, ya que una primera lectura no alcanza.

Con una agudeza que me encanta, y que sin embargo nunca deja de ser pedagógica, propio de los que entienden de lo que hablan sin necesidad de esconderse en lenguajes rebuscados, el escritor británico habla del amor: el afecto, la amistad, el eros y la caridad. Durante cada uno de los capítulos el lector tiene la posibilidad de ir repasando su vida cotidiana, ya que de eso habla, con las distintas situaciones que se nos presentan y cómo el amor se manifiesta en ellas.

Cuando hablamos de amor, ¿qué puede ser malo? Después de todo, el mismo Dios es Amor (1 Jn 4, 16). Dios es Amor, sí, pero el amor no es Dios. Y esta justamente es la idea que guía todo el libro. Lewis nos invita también a ser reflexivos y a estar atentos. No porque digamos “amor” ya todo está bien y todo vale. El peligro radica en que el amor humano, en su apogeo, tiende a arrogarse una autoridad divina: «nos dice que no tomemos en cuenta el costo; exige de nosotros un compromiso total; intenta pasar por sobre toda otra exigencia e insinúa que actuar sinceramente “por amor” legitima cualquier cosa que se haga, e incluso la hace meritoria».


Cuando habla del afecto describe el caso de doña Angustias, una de esas mujeres que “vivían para su familia”. “¡Qué gran esposa y madre!”, decían los vecinos. Sus familiares, con quienes vivía, le rogaban que no lavara la ropa, pero ella igual lo hacía. No querían comida esa noche, pero ella siempre tenía preparado un plato caliente. No servía de nada decírselo. Y si se llegaba un poco tarde a la casa, a las 3 o 4 de la mañana, ella estaba siempre esperando, con una mirada pálida y acusadora, lo que significaba, por la más mínima decencia, que uno no podía salir muy seguido.

Es fácil imaginar este caso con una madre, donde el amor de ésta es siempre don (no como el de un hijo muy pequeño, donde su amor hacia la madre es un amor-necesidad, siguiendo la clasificación del autor). Y al ser siempre don, puede llegar a pensar que siempre es desprendido, desinteresado. Pero obviamente que no es así: este amor, el de doña Angustias, necesita dar, es decir, necesita ser necesitado.

Algo similar puede pasar con un profesor universitario, donde el recto fin debería ser “esforzarse sin cesar para que llegue el momento en que sus alumnos sean capaces de convertirse en críticos y rivales de él”.

El amor-don, como dice Lewis, debería tener como finalidad dar con el objetivo de poner a quien recibe en una condición tal donde ya no necesite nuestro don. Este amor debería esforzarse en que se renuncie a él, en hacernos superfluos. Cuando podamos decir “ya no me necesitan” debería ser nuestra recompensa. Este punto es un buen recordatorio para los que pensamos ser algún día padres de familia.

Y ¿qué decir del amor a la patria, a los animales, la amistad o el mismísimo Eros (el amor de pareja, el estar enamorados)? Mucho de esto habla también Lewis, pero será un tema de otro post.

Al instinto natural no se lo puede dejar solo para lograr un amor más perfecto. Puede querer el bien de su objeto, pero no simplemente su bien, sino solo el bien que él mismo puede dar. Un amor mucho más elevado, un amor perfeccionado, “quiere para su objeto el bien en tanto tal, sin importar la fuente del mismo”.

El amor necesita algo más, distinto a él. Necesita algo que no sea puro sentimiento. Necesita, como dice Lewis, “sentido común”, es decir, razón. Si simplemente se lo deja en su estado natural y se oyen todos sus susurros (“¡Cuánto debo de amarlos, si hago todo esto!”, se decía doña Angustias; “es por amor que he descuidado a mis padres” dice uno de los amantes; “Nada ni nadie nos hará cambiar el rumbo” afirma un político que ama a su patria) como si tuviera una autoridad divina, entonces no tardará en dejar de ser un amor. “Cuando el amor se convierte en un dios, entonces se convierte en un demonio”.


miércoles, 30 noviembre

13:14

Joaquin Cañete: Google Apps Migration


Bueno por fin termine, concebir que la herrmienta de migración que provee google para migrar desde las plataformas comerciales de correo electrónico como Lotus Domino, Microsoft Exchange, todos sus correo electrónicos, contactos y calendarios a la maravillosa herrameinta en al nube, Google Apps. la migration tool se instala en el servidor lotus y desde ahi se migra cada buzon a la nube. pronto mas info, por el moneto re contento y aliviado. saludos

miércoles, 16 noviembre

21:05

Juan Pablo Taulamet: Revolución de Python y Ruby?

Acabo de escuchar una charla en la Santa Fe Valley, entrando al sitio de mejorando.la y encontrando una página con un título llamativo :Ohttp://mejorando.la/videos/php-pierde-fuerza-revolucion-python-ruby/

lunes, 14 noviembre

18:31

Juan Pablo Taulamet: De vuelta luego de las Ruby Conf de Argentina y Uruguay

Hola Amigos!Les cuento que estoy de vuelta luego de las Ruby Conf de Argentina y Uruguay. Considero que han sido dos eventos excelentes para quien quiere aprender y contactarse con gente relacionada con el Software Libre, el desarrollo de software entre muchas otras cosas que me llevé incluyendo charlas que hablaron sobre lenguajes, frameworks, formas de trabajar y muchas etcéteras.Por otra parte esto nos sirvió como encuentro para algunos de los representantes del Grupo de Usuarios del Litoral Argentino (Rubylit) que desde luego hemos renovado un poco las ganas de hacer la 3era edición de nuestro evento local acts_as_rubylit el año próximo aunque desde luego por ahora es sólo un deseo compartido.

miércoles, 09 noviembre

19:46

Gustavo Courault: VirtueMart y SEO – Componente libre y gratuito

¿Qué es SEO?

Según la wikipedia es una forma de posicionar un sitio sin pagarle dinero al buscador o buscadores. Posicionar un sitio significa que ante una búsqueda en Google, Yahoo o Bing, nuestro sitio aparezca en los primeros lugares.

La tienda virtual VirtueMart para Joomla, no nos ofrece enlaces bonitos para que sean fácilmente accesible por los buscadores, sino unas galimatías de componentes y parámetros que están lejos de ser amigables.

Por mucho tiempo busqué una solución al problema, incluso compré un componente de Yagendoo que no funcionó correctamente debido a las características del sitio, la Editora Digital.

Pero encontré un componente libre y gratuito que me permitió lograr lo que quería.

El componente en cuestión es el siguiente: Sankoru Native VM SEF Router

Para instalarlo se lo descarga y simplemente se lo instala como un componente más, muy simple.

El único requisito es que el Apache tenga activado el módulo de rewrite y el Joomla activado su propio SEO

 

 

 

 

 

 

 

 

 

10:35

Luis Larrateguy: ¡Feliz cumpleaños mi amor!

Espero que disfrutes mucho de tu día, ¡y que pasemos muchos años más juntos!


TE AMO :-)


lunes, 07 noviembre

21:06

Juan Pablo Taulamet: RubyConfs

La frecuencia de mis posts ha disminuído considerablemente :D
Ya que estamos, la lingitud .de los mismos también. Por lo que dire tan solo:
Ruby Conf Ar y Ruby Conf Uy

19:28

Cesar Portela: El cambio bancario

Hoy el banco debía entregarme $7,87 (pesos siete con ochenta y siete centavos). En ventanilla, el cajero saca de su cajón un billete de $2 y otro de $5. De una bolsita de plástico sobre su escritorio, donde se veían monedas de varias denominaciones, me da $0,50 en dos monedas de $0,25. En total, $7,50 [...]

martes, 25 octubre

13:38

Cesar Portela: Paseando por parques paranaenses

Mirando como ha estado ayer y hoy este clima funesto que nos dejó sin energía eléctrica anoche por algo así como una hora (ya ni recuerdo cuándo fue la última vez que pasó), encuentro las fotos del soleado viernes por la tarde y el nublado sábado por la mañana, ambos días en los que saqué [...]

11:13

Cesar Portela: Crónicas de un día agitado….

Mi mandato como presidente duró aproximadamente 15 horas y 17 minutos. Fue un día muy agitado este 23 de Octubre y comenzó temprano. Como de costumbre, hacia las 6:30 ya estaba levantado.

martes, 11 octubre

15:12

Gustavo Courault: Mostrar productos de VirtueMart en artículos – Funciona con K2

Se pueden crear artículos de Joomla que muestren productos de VirtueMart con este plugin:

http://extensions.joomla.org/extensions/extension-specific/virtuemart-extensions/virtuemart-products-display/8357

Una explicación de cómo se usa se puede ver aquí:

http://www.webempresa.com/blog/item/332-mostrar-productos-de-virtuemart-en-art%C3%ADculos.html

El plugin no tiene traducción al español.

Aqui lo tienen

es-ES.plg_content_simpleproductsnapshot

Para que funcione, deben subirlo a:

administrator/lenguage/es-ES

Que lo disfruten.

miércoles, 21 septiembre

viernes, 16 septiembre

20:45

Maximiliano Boscovich: Problemas de carga al copiar archivos grandes a un pendrive

Hoy me encontré con que mi Ubuntu 11.04 (leí por ahí que también sabe pasar con otras distros) se ponía extremadamente lento al copiar un archivo grande a un pendrive. Miro la carga y estaba en 8! lo pario… algo raro había… buscando encontré que todas las operaciones que tenían acceso a discos externos (como el pendrive) producían este problema (por ejemplo si formateaba el pendrive). Buscando en internet encontré que es un viejo bug [1] que lo raro que tiene es que sucede raras veces (en mi caso siempre :P ). La solución era cambiar el scheduler de la cola de acceso a estos dispositivos de bloque, pasándole por parámetro al kernel la siguiente opción “elevator=deadline”. Esto en el caso de tener grub2, se hace editando el archivo /etc/default/grub, y seteando la variable GRUB_CMDLINE_LINUX_DEFAULT a lo siguiente

GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash elevator=deadline”

Después de editar el archivo, lo guardamos y ejecutamos como root:

root@mambo-tango:~# update-grub

, para que vuelva a releer la configuración… luego reiniciamos y listo.

Para los que quieran saber mas de este parámetro y que cambia, pueden leer este link http://www.cyberciti.biz/faq/linux-change-io-scheduler-for-harddisk/


sábado, 20 agosto

11:26

Milton Pividori: ¡Primer disco de Enigmática!

Se pueden bajar el disco desde aquí. Y a continuación les dejo el primer tema, Árbol de mango:


miércoles, 27 julio

14:17

Gustavo Courault: Como mostrar todos los productos en VirtueMart

Hay un problema recurrente en VirtueMart la tienda virtual para Joomla!, es la de mostrar todos los productos en la página principal (homepage).

Encontré una solución sencilla para eso, es la de crear una categoría “Todos los productos” o “Tienda”.

VirtueMart permite seleccionar varios categorías para cada producto, de modo que sólo se necesita seleccionar la categoría mencionada. Por si no saben cómo se hace, es sencillo, sólo se pica con el mouse sobre las categorías deseadas por artículo teniendo apretada la tecla Ctrl

doscategorias

Arriba vemos un ejemplo de lo que decimos. En nuestro caso, TlODOS LOS TITULOS es el nombre que le pusimos a la categoría para todos los productos, en este caso, libros electrónicos de la Editora Digital.

Una vez creada la categoría, tenemos que hacer que Joomla! tenga como inicio esa categoría, para ello tenemos que saber el ID de la categoría que es un número único que le asigna el mismo Joomla!

Para ver el ID, tenemos que consultar las categorías, para ello vamos al componente de VirtueMart y de allí a las categorías.

Aquí vemos el ID de  TODOS LOS TITULOS a la izquierda de la imagen:

idcategoria1 En nuestro caso es el ID 26.

Con esta información, accedemos al menú inicio de Joomla! y abrimos los parámetros que tiene este componente:

iniciovirtuemart

Grabamos y vemos que obtenemos el efecto deseado.

domingo, 10 julio

21:02

Milton Pividori: Los Puertos Grises

La semana pasada terminé de leer el último capítulo de “El Retorno del Rey”, la última parte de “El Señor de los Anillos”.

Es una obra impresionante, y despertó en mí un gran interés por Tolkien y su pensamiento. Hay de todo: amor, amistad, belleza y gloria, pero también sufrimiento, dolor, sacrificio, renuncias. Y no solo varias especies y razas con sus peculiaridades y su historia, sino lenguajes nuevos, canciones y poemas completos. Y sobre todo, lo que más me gustó, el misterio. A pesar de ser una obra de ficción, contiene muchísimos elementos de lo más real, que nos tocan a todos los hombres.

En el último capítulo, cuando Frodo y Sam se dirigen a los Puertos Grises, se va haciendo cada vez más evidente lo que está pasando en el corazón de Frodo: el deseo de algo más, algo aún más grande y bello que La Comarca y todo lo que él conoce. Me gustó la parte en que lo describe tarareando una versión algo cambiada de la vieja canción de los caminantes:

Aún detrás del recodo quizá todavía esperen
un camino nuevo o una puerta secreta;
y aunque a menudo pasé sin detenerme,
al fin llegará un día en que iré caminando
por esos senderos escondidos que corren
al oeste de la Luna, al este del Sol.


lunes, 04 julio

16:04

Christian Pfarher: Decidido a incursionar en el Arte....

Luego de ver tantas paredes blancas en el departamento, he decidido a incursionar en el tema pinturas, cuadros, etc. Tomando coraje, :) les dejo un par de fotos... no salio tan mal después de todo..
Los materiales que usé fueron maderas varias, acrílicos de diferentes colores y pintura relieve negra, pinceles de diferentes tamaños, enduido plástico de exterior (el mismo que se usa para paredes), un par de videos de youtube y mucha imaginación... :p.
El trabajo completo me habrá llevado poco más de 10 horas (tener en cuenta que tuve que armar algunos marcos con las maderas además de ser la primera vez de incusionar en este tema). Supongo que con algo de experiencia ahora debería llevar poco más de la mitad de tiempo...
El cuadro simple (quizás le ponga algún tipo de marco por detrás que aún no decidí:



















































El tríptico (creo que así se llaman ;) )?

jueves, 16 junio

15:48

Christian Pfarher: SCRUM != KANBAN

Similarities


  • Both are Lean and Agile

  • Both use pull scheduling

  • Both limit WIP

  • Both use transparency to drive process improvement

  • Both focus on delivering releasable software early and often

  • Both are based on self-organizing teams

  • Both require breaking the work into pieces

  • In both cases the release plan is continuously optimized based on empirical data (velocity / lead time)


Differences
Scrum Kanban
Timeboxed iterations prescribed. Timeboxed iterations optional. Can have separate cadences for planning, release, and process improvement. Can be event-driven instead of timeboxed.
Team commits to a specific amount of work for this iteration. Commitment optional.
Uses Velocity as default metric for planning and process improvement. Uses Lead time as default metric for planning and process improvement.
Cross-functional teams prescribed. Cross-functional teams optional. Specialist teams allowed.
Items must be broken down so they can be completed within 1 sprint. No particular item size is prescribed.
Burndown chart prescribed No particular type of diagram is prescribed
WIP limited indirectly (per sprint) WIP limited directly (per workflow state)
Estimation prescribed Estimation optional
Cannot add items to ongoing iteration Can add new items whenever capacity is available
A sprint backlog is owned by one specific team A kanban board may be shared by multiple teams or individuals
Prescribes 3 roles (PO/SM/Team) Doesn’t prescribe any roles
A Scrum board is reset between each sprint A kanban board is persistent
Prescribes a prioritized product backlog Prioritization is optional


If you've asked this question yourself, or needed to answer it for someone else, you should take some time to read Kniberg's Kanban vs Scrum article.



Extracted from: http://www.infoq.com/news/2009/05/kniberg-kanban-v-scrum

Blogs

Alejandro Regodesebes
Roberto Alsina
Cesar E. Diaz
Fabián Flores
Luis Larrateguy
Lucas Maggio (Freesoft)
Gastón Ramos
German Bortoli
Joaquin Cañete
Christian Pfarher
Marcos Raul Carot Collins
Maximiliano Boscovich
Lucas C
Juan A. Wuethrich
Cesar Portela
Gustavo Courault
Federico Baroni
Milton Pividori
Juan Pablo Taulamet
Emiliano Lopez