Archivos Mensuales: diciembre 2013

Lacarrismos del 16 al 22 de dic

Semanas ya cercanas a la navidad y con lo que ello conlleva: cenas, comidas y en bajada de rendimiento.

A destacar varios acontecimientos navideños:

  • la cena de empresa por los miembros de un proyecto: gran momento para “meternos caña” entre diferentes departamentos y tratar contar otras soluciones en referencia a la gestión de equipos, tecnología, etc. Me sorprendió gratamente que quisieran probar jira tras una turrada considerable.
  • “piscolabis” montado el viernes en todos los edificios:  brindis por las navidades  y el nuevo año.  Muy bueno para pegarme todo el viaje a Zaragoza durmiendo 🙂
  • Cena cachirulista navideña. Esta vez tenía otra excusa más importante para juntarnos: la despedida de Alberto Gimeno a tierras yankis 😥

la foto

Bueno y esto es lo que ha dado de sí la semana.

  • Pegarme con SVN y la sincronización de proyectos. En verdad tampoco ha sido tanto problema pero he encontrado tedioso mergear código con eclipse y svn. 
  • Modificaciones en los componentes comunes de auditoría. Cambiar la forma en la que se dispara la auditoria de un registro que se ha insertado/modificado/consultado con los correspondientes test.
  • Buscar herramientas para la inserción de datos SQL. El objetivo es simular un entorno de test con alto volumen de datos teniendo en cuenta un esquema SQL con un gran número de tablas y vistas. Al menos todas las herramientas encontradas tienen sus pegas y aún sigo investigando (dgMaster, spawner, dbmonster). Las pegas son que he de modificar un fichero xml para cada tabla, que son difíciles de mantener en base a cambios de la base de datos, etc. No descarto hacer uno.
  • Instalación de python 3.3. Instalación del intérprete de python. Desde el desconocimiento creo que con python se pueden hacer algunos scripts bastante molones que me pueden quitar más que un quebradero de cabeza con java, así que voy a ver que se puede sacar.
  • Cambio de dominio a htttp://softwareyotrasdesvirtudes.com: ya me daba vergüenza tener un wordpress.
  • Evento Software Craftmanship Madrid: reunión de la comunidad craftmanship en la que Rafa de Castro, Javier Acero y Nando Sola se lanzaron a hablar contando experiencias personales (traumáticas y menos traumáticas). La quedada tenía un poderío especial: la conquista de Aragón en tierras madrileñas. si no mira los garrulos que nos juntamos.

BboavcKIAAAEZRp (1)

Nando Sola, Rafa Garcia, Nestor Salceda & Laura Lacarra

Fin de la cita

Me he planteado dejar los lacarrismos. La verdad que había visto que ya no tenía nada importante que contar, que ya no eran lo de antes y que me empezaba a convertir en una bloger de eventos o una metamorfosis celular movidoidea (sin ofender a nadie por favor).

Pero no, creo que voy a seguir dando mal.

Tiene un fondo muy positivo: ponerse unas metas e intentar cumplirlas. A veces la presión social puede más que las buenas ganas. Ya sin mencionar todos los buenos consejos que he recibido tras cada post 🙂

Con esto y un bizcocho, a ser felices y comer perdices!

Que paséis unos felices días con la familia y amigos.  Sed buenos!!

Anuncios

“Coderetreat week” Lacarrismos del 9 al 15 de dic

Esta semana ha sido movidita con los eventos de MongoDB, Neo4j y Coderetreat como colocón final.  Respecto a temas de programación sigo prácticamente continuando la faena de la semana pasada:

– programación de los componentes comunes con un intento de TDD: componente auditoría.

– utilización de los patrones delegare, factory method, facade.

– formación presencial de tuxedo (I know… ).

 Y alguno de los temas de salseo

Miercoles con MongoDB y Neo4j

Me gustaron muchísimo las charlas.

MongoDB fue impartida por @nleite. El contenido de la charla fue muy buena: habló de NoSQL, ejemplos de consultas básicas, el gestor de alta disponibilidad, las distintas posibilidades de integración como java o ruby, y sus ventajas como son la rapidez, integración y escalabilidad.

MongoDB está bastante de moda y la verdad que es muy tentadora: open source, gran comunidad y muchas ventajas. ¿contras?

Hice try mongoDB y es bastante interesante para trastear 🙂

Alberto Perdomo (@albertoperdomo) fue el encargado de hablarnos de Neo4j. Nada más ni nada menos que había venido desde las Palmas para hablarnos de la tecnología. La verdad que poco sabía de las bases de datos orientadas a grafos salvo que existían.

Neo4j es open source y es un gestor de base de datos orientada a grafos implementada en java (ver la definición de la wikipedia). Con lo que me quedé es la potencia que tiene en búsquedas joins como puede ser buscar los amigos de los amigos o sugerir amigos a través de gustos, etc. ¿te suena? Bien pues twitter, Facebook, Linkedin, tienen sus propias bases de datos orientada a grafos cuyo resultado es consultas rápidas contra otros gestores relacionales.

Francamente me pareció muy interesante para dar solución a este tipo de consultas. De hecho, creo que es la solución más efectiva. Respecto a Neo4j, todo el probar.

Como buen evento no faltaron las cervezas, y ojo! patrocinadas con picoteo inclusive. Vamos, un lujo. Aunque más lujo fue la compañía!

Toda la información del evento y organizadores aquí. Entre ellos especial mención a @JavaHispano y @MadridJUG.

Alberto Perdomo. Charla Neo4j
Alberto Perdomo. Charla Neo4j

Jueves en la presentación de Eleven Path

Estuve en un par de charlas dentro del evento de presentación de los nuevos productos de Eleven Path en Distrito T. Muy marketiano, era de esperar, así que abandoné el barco (el evento era desde las 16.00 hasta las 20.30…. ). La charla de @ChemaAlonso le dio ese toque de humor, también era de esperar. Presentaron todos los productos en la línea en la que se mueven. Seguridad.

Creo que lo más interesante que me pasó el encontrarme a Luis Peralta de Tuenti.

Sábado con CodeRetreat

Gran experiencia en el CodeRetreat Madrid. Echa un vistazo si no sabes que es CodeRetreat. Hicimos 5 iteraciones con diferentes restricciones, haciendo pairprogramming y cambiando de parejas tras cada iteración. Programábamos el juego de la vida. Una vez pasada la iteración…. delete your code!! El objetivo no era terminar el juego sino hacer las cosas BIEN. 

¿Por qué juntarse para programar un sábado? Porque se aprende muchísimo. Sobre todo si el evento es facilitado por Rafael LuqueFernando París y Juanma. Ellos guiaban, daban consejos, contaban su experiencia y de verdad así se aprende muchísimo, más que en cursos, más que en tu trabajo.

La experiencia fue buenísima conociendo a gente muy interesante. Especial mención

@jacegu: por la clase de ruby y TDD del bueno.

@andrewsBrun: por las clases de objetive-c, la forma de abordar la solución y la paciencia enorme.

También destacar el aprendizaje de nuevas técnicas (TDD de verdad xDD), trasteando con otros lenguajes  y haciendo hangout con Zaragoza, Barcelona y Cáceres.

Ya sólo comentar que el trato que tuvimos fue de 10. Desayunos, almuerzos, comidas patrocinadas por BBVA, entradas.com y Osoco. Madre! Mil gracias a los organizadores!!

Coderetreat Madrid
Coderetreat Madrid

Fin de la cita

La verdad que ha sido una semana muy interesante.¿Sabéis que es también interesante? Que aún no tenga wifi en el piso!! Aggggggggg

Con esto y un bizcocho que paséis una feliz semana.

A ser felices y comer perdices!

Resumen del XI Betabeers Zaragoza

Último Betabeers del año, sí señor. Tras mucho esfuerzo,  ilusión y empeño por la comunidad, finalizamos una temporada de alegrías, buenos momentos, experiencias y muchos, muchos amigos.

Mirando al pasado:

  • 9 eventos
  • 9 post eventos
  • 3 locales diferentes
  • + 25 ponentes
  • + 250 asistentes en todo el año
  • + 650 cervezas consumidas en los eventos
  • + datos en los post eventos que mejor no revelar.

Sin ponerme más sentimental, aquí vamos con lo que pasó en el evento que se celebró el pasado 29 de Noviembre en Zaragoza Activa.

El evento

Toda la información/descripción del evento en la página de betabeers.

Datos

  • 2 experiencias de productos
  • 1 charla taller
  • 6 ponentes
  • 1 fotógrafo
  • 1 productor de vídeo
  • 4 colaboradores
  • 2 organizadores

Agradecimientos a Dani Latorre por inaugurar el evento.

Experiencias de proyectos

Fidelizoo

Producto para el pequeño comercio para fidelizar a los clientes. Actualmente es un producto que está en beta en comercios de Zaragoza y que está teniendo bastante aceptación. Esperemos que lancen más allá.

Existen apps para Android y Iphone. Entre la tecnología utilizada Node J.S  y Redis.

Muy interesante y el proyecto y el equipo (Nacho Vilalta , Raúl Novoa y Antonio Murillo). Creo que han hecho un gran esfuerzo en sacar un buen producto. Ahora sería importante una ardua tarea de Marketing.

FidelizooFidelizoo

Bichomania

Facebook / Twitter / Google + / Instagram

Los hermanos Jimeno (Silvio Jimeno y Pablo Jimeno) presentaron bichomania. Fríamente bichomania es una tienda online para venta de productos para animales. No obstante el proyecto nace de un amor desde siempre por los animales, que empezó en una tienda física, y ha terminado creando una comunidad de amantes por los animales en blogs, eventos y ofreciendo productos para ellos.

BichomaniaBichomania

Pablo Jimeno presentó la tecnología empleada y algunas fases del producto. Comentó los cambios experimentados en la web de cara a las experiencias de los usuarios y alguna funcionalidad destacada como el chat.

De lo que me llevo es la forma que han hecho para crear una comunidad fiel a su web. Gran parte lo han conseguido por sus blogs y patrocinando/organizando eventos. No es una estrategia nueva,  admiro la fórmula dificil para conseguirlo. Y yo creo que viene porque les gusta mucho lo que están haciendo.

Taller

Ricardo J. Rodriguez

Gran fichaje. Gran gran fichaje. A mí me enamoró, me cautivó y me hizo reír como una enana.

Buffer overflows. ¿Qué son? Si me equivoco en la definición me corregís. Buffer overflow es cuando  sobre-cargas la memoria tras haber asignado un espacio específico para ello. La sobre-cargar la memoria hay consecuencias como movimiento de punteros, eliminación de datos, etc, de tal forma que consigues que la ejecución apunte a una zona de memoria distinta a la esperada, que llegue a ejecutar una acción o un programa, o que por casualidad enigmática se borre el disco duro.

La presentación fue como revivir las clases de arquitectura de computadores con sus pilas y sus punteros, pero tenía un componente muy potente, nos hizo 3 demos en la que conseguía haciendo buffer overflow, abrir una calculadora. Como decía Ricardo, si te abren una calculadora te pueden abrir cualquier cosa.

La charla fue muy amena y graciosa. Así que tengo que dar mi más sinceras enhorabuenas por hacernos pasar un rato buenísimo.

Ricardo J. RodríguezRicardo J. Rodríguez

El post evento

Continuamos las cervezas en el Sugar, una cafetería cercana y proseguimos cenando en el Portón, un bar que solemos acudir y que nos donaron OJO! 20 euros para el equipo Cachirulo Valley Movember.

Retrospectiva

Disfruté mucho del evento.

Me alegré mucho de la presencia de universitarios, un colectivo que es bastante difícil de encontrar, pero los que vienen, son completos apasionados de la materia.

También conocí a nuevas personas (cuyos datos no tengo ahora, pero que los conseguiré).  Lo nombro porque me comentaron pensaban Betabeers era más social y para hacer networking. Mal! eso es que lo estamos haciendo mal.  Queremos que los diferentes perfiles se conozcan para que en un futuro hagan proyectos conjuntos y hay que tomar cartas en el asunto. Sigo opinando que las dinámicas de grupo que hacíamos eran muy positivas, así que se retomarán

Respecto a los tiempos de las experiencias de proyectos se alargaron mucho por no saber controlarlo bien. La ponencia que tenía más tiempo dedicado la tuvo que abortar misión, ya sin decir que no hubo tiempo para las cervezas: robamos tiempo de cierre a Zaragoza Activa (GRACIAS). Lo califico de desastre.

El tiempo dedicado por presentación se informa a los ponentes. A mí me da completo apuro decir que paren: porque se lo curran, el contenido es muy bueno, etc, etc. De hecho, siempre aviso más tarde de lo normal que tienen 3 min más.

El mayor problema surge en que se quita tiempo a otras personas. Los tiempos se estiman generosos para que todo el mundo esté contento, pero la verdad que no estamos dando con la fórmula buena. En Madrid ponen una alarma en el móvil  que es tajante (eso me parece demasiado…).

Dejando los lloriqueos: es toda una alegría llegar un viernes a Zaragoza y encontrarte a todos tus amigos en Betabeers Zaragoza (ojo que algunos faltabais!). La gente que hace Betabeers Zaragoza (asistentes, ponentes, colaboradores) son MUY GRANDES.  

No me puedo olvidar de dar las gracias en especial a Pablo Lázaro con Producciones Rumiantes por hacer un vídeo para la comunidad y de Sergio Otegui por hacernos las fotos (aquí puedes ver todas las fotos del evento). Por su puesto de David Francos, que sin él sería imposible montarlo 🙂

Agradecimientos a Cervezas Ambar por sus ricas y frescas cervezas.

“Ya tengo casa” Lacarrismos 25 nov 9 dic

Sí, no miréis la última vez que publiqué Lacarrismos porque fue hace unas cuantas semanas. Intento hacer el post el domingo y publicarlo el lunes,  pero se convierte en un fail bastante común. Al menos sé que esto tiene una parte positiva en mí, porque me mantiene activa, compartiendo conocimientos u experiencias y lo mejor, acordándome de lo aprendido. Así que animo a que os apuntéis al carro de contar vuestras semanas.

Voy a intentar contar un poco las cosas que he ido haciendo, aunque ya adelanto que no es muy interesante:

  • Creación de una pequeña parte del control de auditoría de base de datos.
  • Refactoring: Refactorizar código con ayuda de las estadísticas de código de la  herramienta sonar. Sonar notifica los errores críticos, mayores, etc que encuentra en el léxico/estructura/construcción del código. Notifica la complejidad ciclomática mayor de 10, problemas en nomenclatura, código comentado, redundante, etc.
  • Aprendizaje de Tuxedo Oracle: mundo horrible y fatal y obsoleto. Sirve para comunicar servicios del OSB (Oracle Service Bus). Debe ser eficaz y rápido funcionando, pero un dolor para construir y mantenerlo. El problema que veo a simple vista son la cantidad de pequeños problemas que hacen falta para crear un proceso completo.
Respecto a temas de salseo:

Visita a Tuenti:

Juan Riaza, más majo que las pesetas, nos organizó una visita a las instalaciones de Tuenti. Luis Peralta fue el maestro de ceremonias. Nos mostró todas las áreas, nos presentó a amigos, y no faltaron las cervezas durante y después de la visita (Así SÍ).

El sitio me pareció una pasada. Al menos la sala de ocio era tan grande como la de trabajo. Con futbolín, videoconsolas y buffet para comer. Respecto al área de trabajo, aunque muchos habían abandonado el nido, se inspiraba buen royo. Cada uno tenía su “hábitat” en su mesa y pizarras, pizarras con ideas, explicaciones y caras sonrientes por todos lados.

Gracias por la visita!

tuenti

PyconES:

No, no fui a la PyconES. Y sí, me arrepiento bastante. No fui por filtrar un poco, python? pero si no tengo ni idea? Bien pues creo que hubiera sido interesante por captar la visión de todo lo que se puede hacer y algún día, ponerse manos a la obra. Además, el precio era más que asequible (35 euros).

Aquí hago una mención porque aunque no fui a la conferencia, fui a la fiesta que organizaron. El grupo machete coders patrocinaba las cervezas y me acogieron muy ricamente. Estuve hablando con ellos y sobre sus proyectos. Ojo! que buscan programador todo terreno! Conocí a un crack que trabaja con ellos Álvaro. Suerte en la búsqueda 😉

BZyGkcQIgAEuOE_

Personalmente, me lo pasé genial. Desvirtualicé, me encontré  y conocí  a un montón de gente. Gran ilusión de ver a mi primo David Arcos que daba una charla, también al comando de Aragón (Carlos de Zentyal, Nestor Salceda y Jaime), y a los que estábamos en la visita a tuenti Juan Riaza, Luis Peralta, Borja Reinares, Alex Gonzalez, etc etc. Vamos, que fue una gran noche en la que no faltaron las risas.

Betabeers Zaragoza:

A las 14.15, salía en coche hacia Zaragoza, a las 15.00 se estropeaba el coche y a las 17.55 cogía un ave desde Guadalajara para llegar al Betabeers Zaragoza justo 15 min después de empezar. Dani Latorre, hizo los honores de presentar.

Era un betabeers especial, el último del año, y la verdad que yo estaba muy ilusionada. Era un momento para mirar hacia atrás: 9 Betabeers organizados durante el año, más de 27 ponentes, 233 asistentes registrados en la comunidad de Aragón y más de 650 cervezas consumidas durante los eventos.

Del evento tengo que publicar un post como acostumbro a hacer. Estuvieron Fidelizoo, Bichomania y Ricardo J Rodriguez. Tengo que destacar la charla que hizo Ricardo de BufferOverflow. Qué pasada, quiero decir, qué pasada. La charla iba básicamente en cómo te pueden hacer pupa en el ordenador utilizado buffer overflow. Por ejemplo, volver tan loca tu memoria del pc que se te borre todo. ¿Qué te parece? Además tenía una gracia el mozo para contar las cosas… impresionante!

También fue especial porque cada vez colabora más gente en el evento. Ponentes, asistentes, audivisuales, etc. Quiero destacar al productor Pablo Lázaro por montarnos un video. Pablo Lázaro está dentro del equipo de Producciones Rumiantes y es el mismo que nos hizo el corto en el festival de Obuxo. A mi me parece un lujo!

El evento y la noche se nos dio bien. Muchas caras conocidas en el evento y otras como Rafa Ramos que ya tenía ganas de ver 🙂 En mi situación se juntaba que tenía ganas locas de encontrarme a todos.

Betabeers Zaragoza
Betabeers Zaragoza

Betabeers Madrid:

Apoyo moral y psicológico a la organización de Madrid en el evento y en  la realización de un vídeo. Morenos y morenas, ya estoy viendo las risas que van a caer a mi costa porque a lo mejor salgo hablando.

Postureo Lacarrista
Postureo Lacarrista

Respecto al evento el formato de su edición era un FailShow y fue muy muy muy interesante. Entre las conclusiones o frases más escuchadas:

  • ¨No me arrepiento de la experiencia”
  • “He aprendido muchísimo¨
  • “Cuesta ver que tu proyecto le ha llegado el fin”
  • “Es importante tener un buen producto para mantener la fidelidad del público”.

Rafa García se dejó caer por el evento 🙂

Fin de la cita

A modo personal, ya tengo casa en Madrid. Todos los que habéis estado mirando una casa para mudados sabéis la connotación de alivio, satisfacción y tranquilidad que es ya tener a un sitio que se ajuste a lo que buscas.

Ciertamente no es muy agradable estar todas las tardes viendo pisos, quedar para hablar de pisos y pisos, pisos, pisos. La mudanza ya está hecha así que tengo una tranquilidad en estos momentos absoluta. Me falta un pequeño y grato detalle… INTERNEEEET.

De esta forma, ya no tengo excusa. Ahora sí que sí, voy a disfrutar de la experiencia. Próxima parada el miércoles en @MadridJUG “Doble Sesión NoSQL: Neo4j y MongoDB de la mano de expertos”.