Lacarrismos del 20 al 26

[offtopic] Este post fue escrito el fin de semana del 24, perdido el 24 y encontrado el 31 jijiji.  

Semana bonita y preciosa caracterizada por un trancazo enorme, dolor de cabeza, congestión y mal estar. La semana empezó teniendo que renunciar al BilboStack, el martes sin ir al dojo de retrospectivas pero ya el miércoles me animé a ir a la charla de Java 8 una temática de la que depende mi salud mental trabajando con java en los próximos 3 años.

Lamentablemente no pude ir a Betabeers Madrid y buena envidia me dieron (si no mirar sus fotillos). Además, fuera de lo de siempre, era un día especial, estrenaban patrocinador Aragonés! Ambar. Y sí, os podéis imaginar quién ha estado detrás  🙂

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

  • Generación de servicios en base a Tuxedo.
  • Documentación para el uso y disfrute de Tuxedo & Service Builder
  • Formación del proyecto y la nueva metodología.
  • Ayudar a tope en Startup Open Space 2014. Negociaciones de patrocinios, notificar a startaperos/startaperos personalmente y algún post.
  • Charla de Java 8: muy interesante conocer la evolución para la próxima JDK. A bote pronto la novedad que más me llamó la atención son las funciones lambda.

Si leíste los lacarrismos anteriores, comentar que el trello ha caído en el olvido. No es que me rinda, es que pueda que no haya sido la mejor forma de atacarlo. Os contaré como evoluciona mi plan!

A ser felices y comer perdices

que paséis una feliz semana.

Weblogic em error localhost:7001/em not found

Si te has encontrado <ironia> este precioso y bonito error porque tienes la suerte de trabajar con Oracle Weblogic </ironia> es porque no tienes instalado Enterprice Manager Weblogic de Oracle.

En concreto has intentado acceder a la url http://localhost:7001/em y obtienes error “not foud”.

Error 404–Not Found

¿Y cómo instalarlo? ¡Ajá! Como habrás observado el foro Oracle de este tema tiene menos respuestas que una rueda de prensa sobre la corrupción del PP.

  1. Voy a suponer que sabéis qué es WebLogic y toda la parafernalia de alrededor.

  2. Tenéis instalado WebLogic 10.3.6

  3. Podéis acceder a la consola de weblogic http://localhost:7001/console

En mi caso, estoy intentando hacer un simple e indefenso HelloWorld siguiendo alguno de estos post.

Pero omiten esta parte, la de configurar Web Logic. Bien, también he buscado post sobre weblogic (Información sobre WebLogic).

SOLUCIÓN

“Sí nena, tengo la solución”

  1. Descargar weblogic 10.3.6. El fichero se llama wls1036_generic.jar http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html

  2. Doble click en .jar. Pulsar siguiente.

  1. Selecciona la carpeta correcta donde esté Middleware. Ojo! Yo he elegido donde tengo mi entorno de Eclipse. Siguiente.

  2. Aparece la siguiente ventana para mandarles información. La evitamos quitando la selección del checkbox y pulsando siguiente.

  3. Decimos que SI no queremos información (aquí se han lucido).

  4. Y esperamos (tarda en salir la siguiente ventana). Seleccionamos que “No deseo recibir información” y pulsamos continuar (por qué poner siguiente como todas las veces, si continuar mola más).

  5. Seleccionamos todos los componentes habidos y por haber y pulsamos siguiente.

  6. Siguiente

  7. Se pone a instalar.

  8. Cuando se instala se inicia “WebLogic Platform 10.3.6

  9. Pulsamos sobre Getting started with WebLogic Server

  10. Pulsamos sobre Ampliar dominio

  11. Seleccionamos el dominio de Weblogic. Aparece por defecto. Los dominios los he creado desde Eclipse o JDeveloper. También se pueden crear desde WebLogic. Siguiente.

  12. Ajá!!!!!!! Sorpresa sorpresa. Enterprise Manager no está instalado. Seleccionamos que lo instale.

  13. Le decimos la carpeta donde instalar  EM. Mejor poner la de defecto como sale en la imagen.

  14. Seleccionamos la parte inferior y pulsamos Siguiente.

  15. Pulsamos siguiente (la prueba de conexión va a fallar)

  1. Seleccionamos “Despliegues y servicios” siguiente.

  1. Pulsamos siguiente (por defecto están todas marcadas)

  1. Otra de siguiente

  2. Pulsamos Ampliar

  3. Pulsamos Listo

  4. Cerramos WebLogic. (cerrar el cms de Windows)

  5. Arrancamos WebLogic sobre el fichero startWebLogic.cmd.

  6. Probamos http://localhost:7001/em

Exacto! Después de 25 sencillos pasos has conseguido tener bien configurado WebLogic. El resto seguro que es un mundo de felicidad y sencillez! ¡Hasta la próxima amiwitos!

Notas: Para llegar a la solución se llevaron unas cuantas horas, unos cuantos tacos y unos cuantos mecawens. Por suerte, nadie resultó herido.

Agradecimientos a Alex y Manuel, mis compis de aventura.

Lacarrismos del 13 al 19 de Enero

Semana de experimentar y cacharrear. Sigo teniendo mis diferencias con alguna tecnología pero me parece interesante tener el conocimiento.

Lo que ha dado la semana:

  • Pegarme e intentar preparar el entorno de desarrollo de Tuxedo Oracle y Service Builder: (entorno infumable basado en la época de cuéntame). Compilación en base de g++ y a modo pro generando un makefile.
  • Formación intensiva de Tuxedo Oracle y Service Builder: Realizar un pequeño servicio y atacar a él con la plataforma de Tuxedo y Service Builder: formación necesaria para comprender las herramientas, cómo usarlas y generar nuevas.
  • Investigar JPA como EclipseLink, Hibernate y TopLink: aún no he sacado mis propias conclusiones pero me está entreteniendo la actividad. Espero plasmar mis conclusiones.
  • Realizar un pequeño ejemplo con EclipseLink.
  • Organización de tareas y recursos vía un conocido programa de gestión web al puro estilo kanban:

Fail total. Mi propuesta dentro del equipo de desarrollo ha sido utilizar una herramienta con la siguiente justificación:

Nos permita mejorar la comunicación evitando los emails.
-Espera, ¿qué día me mandaste la guía de desarrollo funcional?
– El jueves
– No lo encuentro
– Seguro?
– El 9, no el 16
– Chico, pues no lo veo
– El asunto es ‘Hola ke ase’

Evitar las llamadas por teléfono. Exacto, esas llamadas que uno piensa que se ha enterado, pero cuando se pone a desarrollar, sorpresa! ¿Qué? ¿Cómo? ¿Para qué me ha mando esto? Ummm creo que no me quedan claro mis apuntes. No entiendo por qué. 
apuntesEvitar hablar cada dos días para mandar más faena.

Mejorar la distribución de las tareas y evitar realizar la misma tarea varias personas sin que lo sepan.

Toda esa mejora plasmarla en un tablero kanban online. Y esta es la respuesta:

De cara a la organización no están de acuerdo con plasmar información relativa a la actividad en una herramienta cuyo servidor no esté en la organización por tema de seguridad. Cosa que me parece normal. No obstante, es posible evitar cierta información en las tareas y por su puesto, nunca publicar datos de acceso.

De cara a mis compañeros, aunque hablamos de que íbamos a realizar una prueba piloto esta semana y que apoyaban la experimentación, no han actualizado nada ninguna de las actividades. En nuestras conversaciones he notado un rechazo por compartir que sepan los jefes qué hacemos o que nosotros no tenemos que auto-organizarnos, es problema de los jefes los que nos tienen que organizar.

A partir de aquí me voy a reservar mi opinión al respecto.

  • Reuniones del estado del proyecto en el que estoy: cambios en el proyecto los cueles me afectan y mucho. A parte de los relativos al proyecto, ya me han confirmado que me mudo a otro centro. Algo que tampoco me hace mucha gracia por todo el clima y ecosistema encontrado en el edificio en el que estoy, pero bueno, a todo se hace uno.
  • Realización del post: “Mi experiencia en cañas pro acción”.
  • Sarao en cachirulo valley: Aún no ve la luz el proyecto pero estamos muy cerca de lanzar algo muy interesante. Estoy gestionando el tema de patrocinadores.
  • Betabeers el 31 de Enero: Poco tiempo me está llevando este Betabeers que prácticamente lo está llevando todo David Francos. La gente de Ambar nos cede su espacio y gente en La fábrica de cervezas para celebrar el primer Betabeers del año! EPIC WIN !

He retomado la natación. Desde que vine a Madrid no había nadado y me siento muy bien (bueno, tras compartir calle con 7 personas y recibir patadas a cascoporro tampoco me sentía muy bien).

Mi siguiente objetivo, un rocódromo o club de montaña. ¿alguien me recomienda alguno?

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

A ser felices y comer perdices!

Mi experiencia en “cañas pro-acción”

Ya han pasado unas semanas desde la dinámica de grupo de “cañas pro-acción” pero era algo que deseaba compartir y comentar por si alguien le apetece montarlo dentro de su comunidad local y de paso agradecer a todos los que lo hicistéis posible.

Los origenes

Esta dinámica la conocí dentro del evento Agile Open Space 2013 que organizó AgileCanarias en Tenerife.

El organizador de la dinámica fue Ariel Ber. Al participar, experimenté un efecto, una motivación, un cambio que me impulsó a cambiar las forma en las que hacía las cosas. No sólo se quedó en ese impulso, sino que me puse manos a la obra para poner en marcha unos objetivos que llegué a conseguir.

Esto que a mí me ayudó, era digno de compartir y por eso (y por un pinchazo de Teresa Olviver 😉 )   me impulsé a organizarlo dentro de la comunidad de Agile Aragón (ver el post de la convocatoria).

“Cañas pro-acción” viene de una dinámica llamada “Café pro-acción” (ver los detalles de café pro-acción). La metodología que seguimos era prácticamente la misma, lo principal que cambia, es lo que el nuevo nombre del evento «cañas pro-acción».

 La teoría que aplicamos

Un número de asistentes en proporción al total comenta una problemática personal en referencia a su vida laboral. 2 minutos sin entrar en detalle.

Los de las problemáticas se van al exilio (exiliados) en mesas distintas mientras que los que ayudan (angels) acudirán a los exiliados en N iteraciones en grupos de 3/4 personas.

Para organizar la «ayuda» se hace un tablero m x n. M son las problemáticas (vertical) y N las iteraciones (horizontal). Cada angel escribe en N posits su nombre  y los coloca en el tablero en la intersección M con N de forma que quede organizado que al menos 3-4 personas estén en en una problemática (M)  dentro de una iteración (N) y que ninguno repita en el grupo de la problemática ni esté en una misma iteración en dos grupos a la vez.

Iteración

Iteración en cañas por acción

 

En cada iteración aplicamos unas reglas:

1. Preguntar para alcanzar el porqué del problema

2.  Localizar qué se está perdiendo. Explorar que hace que la actividad sea completa y posible.

3. Posibles acciones a realizar

4. Conclusiones y listado de acciones definitivo.

Cada iteración dura 10 minutos. 2 minutos para comentar los avances de la anterior iteración.

Al estar 16 asistentes se contaron 5 problemáticas para distribuir 3-4 personas por grupo. Llegamos a estar al final 20 personas y escalamos como “la regla de las sillas”: ve al grupo donde esté el hueco.

Un organizador explica las reglas y modera el tiempo y los equipos. En principio el organizador no entra en materia, pero bueno, como no puedo estar quieta, participé como angel.

Para finalizar los exiliados cuentan su listado de buenas acciones/ conclusiones para solucionar o mejorar su problemática.

¿Qué problemáticas expusieron?

Voy a omitir nombres puesto que es algo bastante personal.

Freelance en apuros: tras un cambio a freelance se encuentra con diversos problemas, cómo conseguir la aprobación del uso de nuevas técnicas y la cooperación del nuevo equipo al que organiza.

Estructura informal to the power: crear una élite de mentes pensantes, un departamento transversal para solucionar el desarrollo y organización de un proyecto con el apoyo de los participantes y defendiéndolos de mentes contrarias.

Programador busca amigo: existen programadores muy buenos que es difícil llegar a alcanzar su motivación plena con el trabajo. ¿Cómo alcanzar el estado de plenitud de un programador dentro de una organización.

ONG hasta los huevos: está cansado de dar mucho por la empresa y no recibir satisfacción personal. Frustración y descontento.

Evolución de Agile Aragón: ¿qué pasa con Agile Aragón? ¿por qué los temas que están surgiendo no avanzan de la iniciación y no evolucionamos a temas más profundos? ¿qué es lo que queremos recibir de la comunidad y qué hay que hacer para conseguirlo?

La experiencia

Mi experiencia fue muy enriquecedora.

  • En primer lugar por la gran acogida y el cariño recibido por todos los asistentes.
  • En segundo lugar por la participación y colaboración de todos que querian ayudar a todo aquel que plantease un problema.
  • En tercer lugar porque me transmitieron lo mismo que sentí yo en mi día, que la experiencia me iba a ayudar, que recibes ideas que nunca se te hubieran ocurrido y que quien menos te lo esperas te puede dar la solución a tus problemas. 
  • Y por último  porque fue una preciosa excusa para ver a los amigos y pasar un rato buenísimo.
iterando

Agile Aragon on fire

En la parte de organizar, sé que lo podría haber hecho mejor, pero bueno,  sería muy aburrido no tener nada para mejorar en la próxima.

Para terminar me voy a poner un poco sentimental. La verdad que sentí una gran emoción al ver a tanta gente en evento. Estando en Madrid una de las cosas que más echo de menos es la comunidad increíble que tenemos y nos juntamos en Zaragoza.

Sí, esa envidia y recelos cada vez que ves un post, correos, tweets y fotos (algunas ya bien pasado el evento ejemjem). Sí, ese sentimiento que notas que te alejas de algo muy especial. Así que esta quedada me ha devuelto la sonrisa para decir, aún estoy aquí con todos y aún hay lacarra para rato 🙂

Gracias a todos.  

Lacarrismos del 6 al 12 enero

Vuelta al currele y vuelta a la rutina. He de decir que me apetecía. Ha sido una semana para ponerme al día con el trabajo hecho de mis compañeros y para seguir aprendiendo con nuevas herramientas.

El miércoles me pasé por NSCoders Night Madrid para marujear un poco sobre Ibeacon. Ibeacon es un sistema de  pequeños dispositivos Bluetooth low energy que colocados estratégicamente en un recinto cerrado permiten que un dispositivos IOS, Android con Bluetooth 4.0 a corta distancia sean notificado de algo. Por ejemplo: si estás dentro de una tienda te muestra un catálogo de revistas online gratuítas, notificar que estás en el supermercado enfrente de un producto que has deseado en una lista, etc. La charla estuvo muy interesante y con demo incluída.

De cara a faena:

  • Colaboración en un proyecto «generador sql«. Generar sentencias sql a partir del modelo de una base de datos para tener suficientes datos de prueba.
  • Configurar el entorno de desarrollo de Eclipse oepe-indigo, JDeveloper, WebLogic y que funcione, que no es poco.
  • Investigar en equipo cómo embeber código dentro de un proceso BPM creado en JDeveloper.
  • Prueba del servicio de escritura en la consola de OSB.  Creado en JDeveloper y desplegado en Weblogic.
  • Empezar a mover cosillas por Cachirulo Valley.
  • Organización del próximo Betabeers del 31 de Enero. 

Sí, todas las herramientas son de Oracle y ocasionan ataques epilépticos al ser nombradas, así que aprobándolas ni os imagináis. No obstante es bueno conocer al enemigo antes de enfrentarse a él.

Para terminar, sigo sin wifi en casa y con 1Gb de datos consumido, tirando tal yonki de un pincho usb que rara vez está en desuso.  Pero hay esperazanza (uf que mal suena esta frase), ya está contratado!  Espero pronto estar en Hangouts dado mal.

A ser felices y comer perdices!

Buena semana.

2013

Finalmente me animo a escribir mi retro del 2013. La verdad que hay cosas que estoy muy contenta y otras no tanto, por eso me da hasta apuro echar la vista atrás.

No obstante de todo se aprende y es bueno reflexionar de ello.

Así que para poner en contexto este 2013 he cumplido 4 años trabajando y la verdad que ha sido el mejor año profesional. ¿Por qué?

Lo mejor del 2013

  • Versión estable del producto de teleasistencia

El proyecto de teleasistencia que empezó siendo mi proyecto fin de carrera y que terminó siendo una realidad en centros de operadores de teleasistencia se consolidaba esta temporada.

  • Madurar en experiencias con clientes

En concreto tengo una experiencia de ir a un cliente en una situación bastante de caos e irme con el cliente tranquilo y una situación controlada.

  • Jira: Empezar a utilizar Jira como herramienta software para  gestión de proyectos y recursos.

Prácticamente cambio mi forma de organizar un proyecto de la mano de metodologías ágiles.  Mejoras en explotar información, en comunicación, administración que se traducían en ahorrar tiempos y malos finales.

  • Git:

Migración del proyecto de SVN a GIT y comienzo de una relación de amor con GIT.

  • Test:

Inicio en el mundo precioso y hermoso de los test. (Exacto, antes no hacía test) 

  • Organizar Betabeers Zaragoza: 

Despertó una motivación y una alegría interior tras cada evento. Cada mes era un reto: ¿cómo responderá la gente ante el programa? ¿seguirán viniendo? ¿qué dinámica monto para que se lancen a hablar entre ellos? Y la verdad que no puedo estar más contenta de los resultados obtenidos: una comunidad que disfrutamos de lo que hacemos, que nos ayudamos y que nos lo pasamos muy bien.

  • Entrar en el espacio de Coworking del CIEM

Tras meses de espera conseguí entrar becada en el CIEM en el espacio de Coworking. Gran experiencia por los cursos, por la gente y por despertar en mí ganas de probar muchas tecnologías. Frecuencia de dos/tres veces por semana contando que seguía trabajando.

Lo destaco porque empecé a ser productiva por las tardes, a plantearme metas y trastear con tecnología sin

  • Cachirulo Valley & Agile Aragón

Tras un 2012 alimentándome de eventos, este año ha sido el cambio organizando, colaborando y haciendo alguna que otra aparición. El cual estoy muy contenta.

Surgió la idea desde Agile Aragón y me lancé a crearla. En Agosto nace geek talks y una forma de poder mejorar nuestro inglés técnico entre la comunidad.

  • Me lanzo a crear blogs.

Gestión del hosting, dominio, correo y web personal en wordpress. Experiencia muy positiva de cara al trato con la persona, la organización y el proyecto.

  • Agile Open Space & Codemotion

Codemotion a nivel de contenido estaba muy bien mientras que AOS2013 ganó por goleada por todo lo que engloba el evento: conocer a otras comunidades Agile, compartir conocimiento y muy muy buen rollo. (que fuera en Tenerife también ayudó ;)) 

  • Coworking en bares.

Fue un gran descubrimiento. Nos juntábamos en bares para sacar la faena y fue una experiencia buenísima. Dudas, consultas, sugerencias, birrias, risas no faltaban. El mejor coworking ever.

  • El blog.

Año muy positivo en el blog. Aunque las visitas son muy modestas, yo soy muy feliz cada vez que alguien comenta que le ha servido una explicación.

Ahora me he sacado de la manga “los lacarrismos” que no es más que un resumen semanal de qué es lo que he hecho laboralmente y compartir alguna charleta interesante.

El post con más repercusión no tiene nada que ver con software: «Manifiesto del china chana: 10 filosofias de la montaña aplicadas a la vida».

Da mucha pereza pero personalmente es muy positivo. Sobretodo porque tengo mi wiki personal de documentación que consulto frecuentemente.

  • El cambio a Madrid. 

Desde Octubre he partido hacia una nueva experiencia en Telefónica.

  • Rodearme de personas que son muy cracks y cogerles mucho cariño así como conocer a muchísima gente muy interesante. Muchas gracias a todos.
Geek Talks en La Jamonería

Geek Talks en La Jamonería

la fotoCachirulo Valley on fire

Lo no tan bueno

Ahora empiezo a meterme caña.

  • Empezar cosas y no terminarlas.

No sólo me refiero al típico curso de Cursea que todos los años nos apuntamos de la universidad mega-guay y que nunca terminamos (que también). Digo de alguna colaboración en proyectos que se quedó a medias. Algo que no estoy nada orgullosa.

  • Meterme en muchos embolicaos.

Recuerdo que hubo un momento que estaba organizando 3 eventos para organizaciones distintas.

(ponente + post + difusión) * 3 = 0_o

Todo este tiempo se me iba sin poder seguir con proyectos personales.

  • No llegar a realizar una app móvil.

Pese cursos, trastear, etc, no llegué a aterrizar una idea en app.

  • No aprovechar la experiencia de La Colaboradora.

Finalicé mi periodo con el CIEM para entrar en la Colaboradora. Un centro de banco de horas se convertía en un espacio de coworking más para mi. Es decir, ni colaboré en otros proyectos o colaboraron en proyectos míos. Si le sumas que empecé a aficionarme al coworking bar… you know what i mean.

  • No saber decir que no.

 No puede ser.

  • Los lacarrismos dejaron de tener miga tras el cambio en Madrid.
  • Mucha frustración

Al ver que las cosas no se hacen bien o al menos se observa que no están dando buenos resultados y ni quieren escucharte para probar otras formas/técnicas/soluciones.

  • Desmotivada y desilusionada en un producto más tiempo de lo que debería.

Después de esto ya no se ve todo tan bonito, no?

Lo aprendido

La verdad que otra cosa no habré hecho, pero aprender, he aprendido muchísimo de esta experiencia.

  • En ocasiones lo que haces te da dando pautas de qué quieres, sólo debes parar y observarte.
  • El cambio da pereza, es costoso, es largo pero es necesario si no estás bien.
  • Tras el curro, el tiempo no da más de sí. Realizar hangouts, aprender tecnología y ejecutarlo, además de trabajar unas 8h 45 cada día. ¿Estamos locos? Las cosas no se crean de las buenas intenciones o de la ilusión, hay que llevarlas acabo, hay que ser responsable y hay que ser realista.  Ah! y hay que tener vida social. El que mucho abarca… pues eso.
  • Cuando tengas una nueva propuesta evalúa cuantos pomodoros puedes dedicarle a la semana. ¿seguro que podrás comprometerte?
  • Además de organizar está delegar. No puedes llevar todo solo, pide ayuda.
  • Cada cliente es un mundo. Lo mejor es observar, escuchar atentamente y encontrar la mejor forma de estar a gusto con la persona para encontrar la efectividad.
  • La metodologías se deben adaptar a la persona o equipo, no al revés.
  • Meter la pata, equivocarse, quedar mal delante de gente forma parte de la vida: el que no hace nada nunca se equivoca. 
  • Hablar en público se aprende hablando en público.

Y ya para concluir.

El 2013 ha sido mi mejor año y no, no he hecho la aplicación del millón, no he lanzado por mi cuenta mil webs y no me he sido una rock star (lo de rock star hubiera molado para qué mentir). Lo que destaco de este año es que yo he dado un cambio brutal:

  • Forma de trabajar: aportando soluciones, alternativas, cambios.
  • Forma de organizarme:  anotando toda la información de qué hacer y basándome en herramientas como trello que todos puedan saber qué es lo que hago/evoluciono y mejorar así la comunicación.
  • De pensar: muchas veces antes de hacer algo pienso, ¿es realmente necesario? ¿qué problema le ha llevado al cliente para pensar en esa necesidad? ¿aporta valor?
  • De escuchar: escuchar es el primer paso a la conversación. Y es bastante difícil escuchar.
  • De escribir: el blog me ha dado fluidez en la escritura.
  • De hablar en público y face to face
  • De afrontar retos y cambios: ¿Madrid? ¿te parece poco? 
  • Y disfrutar mucho de lo que hago -> Oh yeah

Esta último listado por su puesto que necesita pulirse como también muchas cosas de las que he dejado bien visibles como NM (Necesito Mejorar). 

Pero hay que ser positivos,  si hubiera sido todo de rosas no tendría nada que escribir en el 2014 😉

Saludos, paz, y amor.