Tag Archives: conferencia

La metacharla

Gracias a los geniales @inkel y @cuerbot vi esta más que original “charla” sobre cómo dar una charla. 🙂  El video es imperdible y puede verse hasta en el trabajo (en un trabajo decente deberían verlo todos), ya que el sonido es lo menos importante para el expositor. El autor es Zach Leatherman y el título completo es “A Hypocrite’s Guide to Public Speaking”, no es larga y es muy recomendable.

Entre los consejos que da, está el de elegir el tema correcto y para eso dice:

Si no sabés de qué hablar, es que no estás escribiendo lo suficiente (Twitter no cuenta)
Si no sabés qué escribir, no estás leyendo lo suficiente
Si no sabés qué leer, preguntale a alguien!

En lo personal me toca porque este año por una cuestión u otra, dejé de lado los “proyectos interesantes” y a fin de rentabilizar mi tiempo combatiendo el efecto Coto de una manera no muy eficiente, me encontré sentado frente a la computadora sin nada nuevo para escribir (y ni hablar de llevar un blog técnico que todavía ni gatea). La amenaza de preparar una charla y una serie de enlaces fortuitos (casi todos los de esta entrada fueron apareciendo “solitos, sin buscarlos”), han hecho que, por lo pronto, me despabile y vuelva a tratar de escribir tratando que sea al mejor estilo de Angel y su tia Carlota.

Esto enseguida me hizo acordar de Angel Lopez y su test “Me pisó el 60“, al que esta vez trato de superar “Not being a canuto“. 🙂

El desastre en la redacción, es por la falta de práctica, pero siguiendo los consejos de Marina , hoy empiezo a escribir.

RubyConfAr 2013 – Primer día

Una entrada cortita para comentar lo bien que lo he pasado en este primer día de la Conferencia de Ruby Argentina. La organización viene fenómeno, tanto en lo que a respetar los horarios como a la comida (un elogio aparte, mucha y excelente) estuvieron bárbaro. La gente es un caso aparte, excepcional. Hacía rato que en una conferencia no la pasaba tan bien ni conocía a tanta gente simpática.
De las charlas no voy a describirlas una por una más que nada porque esto se haría largo y un poco denso, así que voy con algunas ‘joyitas’ de la jornada.

  • Pote armó un raconto sobre la historia de MVC y en mi caso particular, me aclaró bastane el tema de porqué no termino nunca de compatibilizar mi idea de MVC en Smalltalk con la idea de MVC en Python, PHP y Ruby.
  • Santiago Pastorino nos dio una charla de cómo con fuerza y garra pudo llegar a la empresa que tiene hoy. Fue una charla llena de anécdotas personales que la verdad estuvo muy linda.
  • Jano nos dio LA charla del día, hablándonos del programador bipolar y su necesidad de entretener al hacker que llevamos dentro y al ‘pensador’ que aparentemente ‘deberíamos ser’ si siguieramos los standarts educativos. Espectacular. Muy buen la charla y excelente el orador. Me parece que hay video, así que donde se publique, más de uno la va a volver a ver conmigo. 🙂
  • Enlaces, herramientas e ideas para moviles, grandes volúmenes, diseño y organización tengo a granel, eso lo voy a ir desarrollando a medida que lo vaya digiriendo.

Una nota aparte. Al finalizar la jornada, la gente de Eventioz invitó cerveza libre a todo el mundo, y mientras estabamos ‘aprovechando la ocasión sin contar cantidades’, se nos acercó uno de los expositores de las charlas relámpago y terminamos con todo el grupo de laplata_rb hablando y viendo los ejemplos de Clojure que no pudo pasar en su presentación (cada charla duraba 4 minutos). Admito que soy un animal por no acordarme ahora su nombre

Así terminó el primer día de conferencia y mañana promete no ser menos.

 

Charlas Embarcadero 2013

embarcadero_logo

El jueves 14 de este mes estuve en un evento organizado por la gente de Embarcadero (los actuales desarrolladores de Delphi), donde presentaron RAD Studio XE5, con su principal capacidad de generar código nativo para Android y para iOS. Lo cual no es poca cosa.

Creando un proyecto ‘mobile’, podemos decidir la plataforma destino (pueden ser varias); el tipo de dispositivo, esto es más que nada para poder fijar la gama de eventos y a los que tendremos acceso, esto es pensando en cámaras, acelerómetros, etc (no es lo mismo un celular, una tablet o un SmartTV ); y la orientación de la pantalla (vertical o apaisada). Lo bonito del código nativo generado es que cada aplicación se comporta tal cual espera el usuario que lo haga en su dispositivo. De esta manera, un comboBox en una PC tiene la flechita a la derecha, en Android es una ventana de dialogo con las distintas opciiones y en iOS es esa simulación de rueda. Y todo con el mismo código Delphi.

Otro anuncio es el tema de los bindings. Anteriormente en Delphi estaban los componentes DB y el acceso a los datos se hacía con ClientDataSets. Ahora (muy a lo .NET, se ve que Delphi no puede dejar a Anders Hejlsberg tranquilo), cualquier componente puede ser ‘vinculado’ a una consulta o tabla y con la ayuda de un ‘Diseñador visual’, enlazar las propiedades del componente con los campos de la consulta…y voilá. Ya tenemos los datos en pantalla.

La propuesta de bases de datos locales en dispositivos móviles viene de la mano de Sqlite e Interbase (tanto la versión lite como la ‘ToGo’) sin grandes modificaciones. Lo que dejaron entreveer fue el desplazamiento (no es que dejen de dar soporte, sino que lo van a ir suplantando a lo largo de las versiones futuras) es el uso de DbExpress por su nueva maravilla que se llama FireDAC.

Después de la presentación de todas las novedades, tuvimos las presentaciones de tres casos de éxito, que si bien todos hablaron muy bien del producto (son empresas que tienen muchos años en el ruedo con los mismos productos), los laureles se las llevaron más las versiones clásicas (con más de 10 años de antigûedad, en la época dorada de Delphi), pero lo que si es innegable es que ha sido un producto que, por lo menos en la era Win32, fue excelente.