1.18.2012

Miedo..

Pensándolo detenidamente, tiene que ser aterrador para las discográficas el que cada vez mas mas bandas decidan no renovar contratos, que decidan regalar su musica y vivan de los conciertos y presentaciones...

9.19.2011

Y alguin dijo que se haga el CET

Mas o menos hoy o dentro de unos días/meses mas - días/meses menos se tiene que estar cumpliendo un aniversario de la creación del CET.

La fecha exacta no la recuerdo.

Y la verdad no me importa mucho.

Recuerdo haberle comentado a Lafit que seria interesante hacer una reunión de gente interesada en GNU/Linux, entonces el me habló de Morbugs (otro loco [1] con intereses parecidos [2]). Mi idea era tomar una aula para hacer reuniones informales periódicamente.

Tampoco recuerdo como, las cosas se salieron de control.

...Oh no pongan esa cara, creo que el resultado fue bastante bueno.

Lo que recuerdo esta en medio de un área cubierta de niebla: podrían ser interrupciones a profesores para convocar gente o papeles invitando a los estudiantes. Hay una reunión con gente; no esta muy clara pero recuerdo el hecho. También recuerdo otras reuniones, todas -creo- se pueden resumir en organizar, discutir, y preparar material.

Estoy seguro que en una de esas reuniones salió el nombre y el lema. Si tuviera que señalar culpables tendía que señalar a mas de uno. Incluido yo.

(A partir de este punto voy a tratar de ir con cuidado, ya que estoy sobre hielo delgado)

El nombre siempre me sonó a sindicato, a la polaca [3]. No puedo evitarlo.

Del lema...

...<suspiro />...

En retrospectiva, del lema, me habría gustado algo brillante, con fuerza. Que al pronunciarse sonaran truenos y desatara tormentas; como ocurre cuando el Igor de turno menciona el nombre de su amo vampiro.

Hace poco escuché que algunos de los que conocían a Einstein decían que tenia la presencia de un conserje. Y creo que ocurre algo parecido con el lema del CET: es humilde, casi tímido (puedo imaginarlo tratando de pasar desapercibido). Creo que hay que repetirlo dos veces para entender sus implicaciones: "El conocimiento es para compartirse".

Siendo pretencioso creo que fui yo quien sugirió -o influyó en- el lema. Y si, inspirado en el Software Libre ;D. En mi defensa tengo que decir que no fue intencional, estaba empezado a usar GNU/Linux medio en serio [4].

De las conferencias medio recuerdo los temas y poco mas :/.

De lo que recuerdo con claridad están una reunión con el rector, que a mi parecer no fue mas que un brindis al sol.

Oh, y, recuerdo de forma bastante clara a 2 expositores -ya saben quienes- senados en sillas, esperando su turno y cruzando la pierna de forma intencionalmente coordinada [5] mientras se hablaba de Flash.

Al recordar el CET tengo sentimientos encontrados. Hace unos 5 años escuché que los alumnos de -creo que- el Tec organizaban conferencias con ponentes de talla internacional.

Solo voy a decir que siempre creí que la UVM podría haber estado en ese lugar.

No, tampoco me gustó nunca mucho que la universidad obligara de esa forma a los estudiantes a asistir a conferencias -además pagadas-; estas tienen que poder motivar al alumno por si mismas.

------
1- El decir otro es porque me cuento a mi mismo como loco.

2-Nunca me interesó mucho Apple, Ahora, aunque no tengo pensado invertir en una mac escucho DaboBlog podcast donde de vez en cuando habla de mac sin fanatismos.

3 - polaca=política

4 - Ahora es lo único que uso. Para juegos tengo Go y OpenTTD, un clon de Transport Tycoon Deluxe

5 - Conspiratória, diría si hubieran sido mujeres o fueran escoceses [6].

6- los Kilt escoceses se usan sin ropa interior.

7.16.2011

Ideas para dominar el mundo I

1 - Buscar una república bananera, una isla perdida (en el Caribe preferentemente) que no interese a potencia alguna (República de Bananas a partir de ahora).

2 - Ser un Bananero, es decir, obtener la nacionalidad de dicha república.

3 - Proponer un sistema temprano de información en periodos electorales. Es decir, basándose en conteos preliminares estimar quien tiene posibilidades de ganar en cada zona.

4 - Ser candidato a "Gran chango" de dicho lugar, es decir líder de dicha República: si un competidor tiene la ventaja en los conteos preliminares, unos alborotadores antisistema/anarquistas/borrachos/inconformes aparecerán para protestar y crear caos en el punto de votación de tal manera que el conteo no pueda llevarse a cabo sin provocar una duda razonable.

5.07.2011

Java: re-evaluando lealtades

Preocúpate menos por el bug en el ojo ajeno y mas por la BSOD en el propio.

Espero que este post sea el inicio de una (peqieña, muy pequeña) serie sobre mis peleas con Java.

Hace tiempo tomé un curso básico de Java pero nunca lo puse en practica, el motivo: Python es mas facil al momento de escribir una clase.

No voy a discutir de arquitectiras o caracteisticas espesificas. Para satisfacer dudas de python o java visitar los respectivos sitios: python java

Uno de los motis es que mientras en Java se hace algo como

class foo {
public void foo() {
...
}
}

en Python se escribe


class foo:
def __init__():
...

Una de las diferencias es que mientras Java se "compila" Python se interpreta, dando como resultado (bugs del programador aparte) tiempos mas largos de ejecución para Python.

La otra diferencia es que es menos complicado -al menos para mi- escribir algo en Python que en Java. De entrada solo es usar dos puntos (:) e indentar en vez de usar las llaves ({}) y que en python -al menos en teoria- todo es un objeto.

Algo que me gusta especialmente de Python es que puedo probar "al vuelo" una funcion: iniciar el prompt y un copy-paste del trozo de código. Esto me parece mas fácil que esciribir todo un script.

Hace poco, para la materia de procesamiento de imagenes tuve que trabajar con procesamiento de imagenes. Ese fue mi primer desencanto: una apertura (pdf: procesamiento morfologico de imagenes) sobre una imagen se llevo 10 minutos -incluyendo bugs en el código-. Sabía que iba a ser tardado, pero no tanto.

Ahora, para la tesis, estoy trabajando con Java. El retomar el lenguaje no me fue dificil, pero en ocaciones especificas extraño el prompt de python para probar código especifico (aunque para eso puede ayudar jython).

4.20.2011

Fraces

...The industrial revolutions extended human physical capability by machines and power engines, while the new information revolution is focused on the extension of human intelligence, memory, and the capacity for information processing by computers, communication networks, and robots.

Redes sociales

La red social Diaspora esta creando mucho hype para estar en versión alfa.

La diferencia con las otras redes sociales es que conservas la propiedad intelectual de todo lo que subas y no venten tu informacion personal a terceros (pero a quien le importa eso. laprivacidad es buena siempre que la compartas con ellos).

Además de todo se puede bajar el código y crear una red social propia,

Y par que carajos sirve tener una red social propia?? fácil, como medio de comunicación interno en una compañía o complemento de sistemas como moodle (plataformas de estudio en linea).

Diaspora no es la única red social y descargable libre, elgg (http://elgg.org/) es otra.

Ahora, con tanta red social va a hacer falta (creo que ya hay algo parcial) una forma de comunicarse entre ellas; Facebook tiene API's para postear mensajes desde fuera (siempre que tengas una cuenta dentro), pero creo que tarde o temprano va a hacer falta un metodo para poder comunicarse de una red social a otra sin estar registrado en ambas. Alli es cuando sistemas como OpenId (un usuario y password generico y neutro) son importantes (y el motivo por el cual facebook y twitter lo implementaron).

3.13.2011

Fraces

...The industrial revolutions extended human physical capability by machines and power engines, while the new information revolution is focused on the extension of human intelligence, memory, and the capacity for information processing by computers, communication networks, and robots.

--

leido en alguna parte

2.19.2011

Sobre ingeniería de software

El nivel actual de la ingeniería de software es el equivalente a la edad de bronce o de hierro.

Es una pena ver que la Aeronáutica, una de las ingenierías mas jóvenes nos lleva tanta ventaja con tan "poco"* tiempo de diferencia. Y cando tengamos el nivel equivalente al que tiene hoy la Aeronáutica, va a salir alguien a señalarnos con el dedo (junto con los de mecatrónica, telecos y a algún otro con cara de culpable) y acusarnos de construir las máquinas inteligentes que esclavizaron a la humanidad, cuando lo único que ellos quieran era un teléfono móvil que pueda responder automáticamente en facebook, sepa cuando y como mentirle al novio, a la novia, al amante, al jefe y sirva para jugar al WOW **, olvidando de paso toda las beses que recuperamos ese documento tan importante que borraron "accidentalmente" cundo -un poco borrachos- decidieron terminar ese Informe Tan Importante.

* Como 100 (+-) años -si no me equivoco- desde el primer avión al primer ordenador. (sin tomar en cuenta la visita de los supuestos lagartoides, enanitos verdes, marcianos, mayas, egipcios y cobradores**** del espacio exterior)

** ...y que además tenga mapa, brújula, asistente para comprar en las rebajas, permita estar en el lugar correcto en el momento adecuado, sepa como responder cada correo, seleccionar un buen vino, se subscriba a la red social de moda*** y además traiga lamparita.

*** Y enviarles invitaciones a todos los contactos de todas sus redes sociales.

**** Hay quien cree que algunas civilizaciones de la tierra obtuvieron sus conocimientos mediante la solicitud de prestamos intergalácticos, y que hoy en día los cobradores aun nos visitan periódicamente para cobrar únicamente los intereses.