Presentación Arranka Pegatinas en GuadalInfo de Iznájar (Córdoba)

El equipo de WebSoftware 2.0 ha aceptado la invitación por parte de MTB Los Arrankapegatinas para asistir y presentar la nueva web del club. La infomación podéis verla en su blog, en esta dirección.
El próximo día 4 de diciembre tendrá lugar la presentación de la nueva web del Club MTB Los Arrankapegatinas de Iznájar.

Este Club, de reciente creación, nace del deseo de compartir una pasión como la del ciclismo, un deporte muy completo y hermoso, cada vez más practicado y apreciado.

Acércate el día 4 sobre las 21:00 horas al Centro Guadalinfo y ven a conocer este club y su nueva página web!!

Presentaremos el funcionamiento y uso de la web e intentaremos promover el deporte, la salud y el compromiso social desde WebSoftware 2.0

Nos vemos allí ;)


ConferenciaRails 09 – Segundo día ponencias

Último día de ponencias, más interesante que el día anterior. Algunas menos  técnicas pero que nos hacían pensar y encaminar nuestros pensamientos e ideas en nuestro trabajo. Empecemos:

Rails Choices, no llegué a verla pues la noche anterior fué dura y llegué tarde, sólo vi los últimos minutos asi que me privo de opiniones personales jeje

Rails: minoría étnica? de Agustín Cuenca, falló el ponente por enfermedad así que se improvisó una discusión con diferentes personalidades dentro del mundo Rails donde se discutió preguntas como ¿Rails se convertirá en un <<mainstream>>? ¿Quieres que lo sea? Se habló del tema, se discutió y se dieron valoraciones muy distintas. Mientras tanto se dispuso de una encuenta que los asistentes fuimos realizando a la vez y como conclusión se llegó a un rotundo 50% vs 50% en cuanto querer que Rails se haga popular. Conclusiones para todos.

La diferencia Git de Scott Chacon, una conferencia bastante técnica y que me reveló algo tan sencillo como: “El 98% de los asistentes usan Git frente a Subversion”, así empezó esta charla/taller donde se enseñaba los principios de Git a un nivel bastante bajo. En mi caso que aún desconozco este sistema se me aclararón algunas dudas pero me crearon otras muchas. Como moraleja: “debo estudiar y aprender Git porque parecer ser mucho mejor que Subversion y derivados”.

Alternativas para sitios ligeros de Raúl Murciano, todos los presentes somos partidarios de utilizar Rails, de eso no podemos tener dudas, pero aún así debemos ser autocríticos y saber cuando utilizar otros frameworks más ligeros o cuando no utilizarlos. Esta ponencia fue realmente interesante desvelando algunas alternativas -de las que me quedo con Sinatra- y en que se fundamentan. Interesante para trabajos pequeños y de poca exigencia técnica.

Cassandra DB: ¿Qué tienen Facebook, Twitter y Digg en común? de Pablo Delgado, rompiendo los moldes de base de datos relacionales, así es como se empezó esta charla y nos introdujo -a muchos al parecer- en un nuevo “concepto” de base de datos, un sistema de key/value store altamente escalable y que tiene una serie de carácteristicas facilmente explotables para hacer grandes base de datos con muchas máquinas corriendo. Así es el caso de Facebook, Twitter y otros muchos. Se habló de varias alternativas para usarlo en rails y alguna comparativas con otras base de datos (de la que recuerdo que es casi el doble de rápida que mysql para base de datos grandes). Entre otras conclusiones me quedo que para usar Cassandra DB debemos tener muy claro a que datos vamos a acceder y cómo, sino nos podemos complicar la vida de sobremanera.

El Desarrollador Total de Sergio Gil, inusual charla por decirlo de alguna manera, y de la que se sacó una comparativa futbolera con el mundo rails pero que todo el mundo entendío a la perfección según pasaban los minutos. Como conclusión hizo mención de un concepto “El Desarrollador Total” que no es más que aquel que no sólo sabe de su programación rails -o php o la que sea- sino también saber de otras ramas y sobretodo conocer como trabajan tus compañeros para hacer el trabajo correctamente. En este concepto -muy amigable con la gestión de proyectos agiles- cualquier desarrollador puede coger cualquier faceta dentro del proyecto, ya sea programación, maquetación, usabilidad, etc.

Emprender On Rails de Sergio Espeja, una charla del tipo Iniciador, donde Sergio Espeja nos cuenta su visión sobre emprender y además usando Rails, trató puntos caldentes como los socios o la financiación. Muy interesante y donde además escuché variables que no habia escuchado en otras charlas similares. Su proyecto fue verycocinar.com

Mastering the Art of Application Development de Keynote de Obie Fernandez, una charla demasiado poetica para mi, pero que resultó muy buena para todos los demás. Los términos de los que se habló fueron sobre la mejor forma para encontrar el camino en el desarrollo rails, se habló de la maestría y de como conseguirla. Quitando la parte de las metáforas, todo lo que diga Obie Fernandez hay que tenerlo en cuenta -escrito de The Rails Way-.

Después de todo esto terminamos con unos premios y todo concluido. Muchos salimos medio corriendo con maletas camino a nuestras cuidades y otros muchos se frotaron las manos pensando que empezaba el fin de semana. Sea como fuera, esperaremos para la Conferencia Rails 10.

ConferenciaRails 09 – Primer día ponencias

Llevamos tres días en Madrid, uno de taller y hoy el primero de conferencias. Empieza la cosa interesante, una primera charla en inglés de la cual se me escaparon muchas cosas y otra muy diferentes -a la vez que divertida- titulada “La herramienta de desarrollo definitiva”, se habló un poco de todo y la moraleja es que la herramienta definitiva somos nosotros, los desarrolladores.

La tercera conferencia, en la sala Yoga (una más pequeña a la principal, donde se hacen conferencias “alternativas”) se dío una titulada “Rails contra los árboles muertos”. Fue entretenida y didáctica. Por si no se coge el sentido de árboles muertos se refiere al papel… la moraleja de esta conferencia es que no hay una forma fácil, bonita y barata de desarrollar PDF de calidad y precisión. Podemos conseguir buenos resultados pero siempre hay complicaciones y problemas.

La cuarta, “Deep Internationalization in Rails” donde se habló -en inglés- de los diferentes métodos para traducir nuestra web y como manejar todo el tema de las traducciones, se tocarón puntos tales como la pluralización y diferentes técnicas para solventar problemas comunes.

La quinta, “Flying_robor” no fue muy centrada en el desarrollo web, ni siquiera en Rails o cualquier otro web framework, sino de “maquinas voladoras autónomas” tal como decía el ponente, programadas en ruby utilizando su propio framework -el Flying_robot- con unas solas líneas conseguía manejar un zepelín y hacer una carrera con dos voluntarios.

Las siguientes tres charlas no fueron muy para el recuerdo (siempre personalmente claro) así que ni siquiera las nombraré. La última sección llamada “Lighting Talks” no es más que unos 5min libres para todos los que quiera hablar o proponer sus proyectos, algunos bastantes graciosas y otras más serias como Partido en Internet que nació hace una semana como resultado del iWeekend Barcelona.

Esto es un breve resumen de lo que fué el primer día, pronto colgarán las conferencias en video y si os portais bien las pondré :P

iWeekend Málaga 09 – Tercer día

23 Noviembre 2009 josemariaberlanga 2 comentarios

Día de resultados. Empezamos un poco tarde, pero no demasiado teniendo en cuenta que muchos terminamos la noche anterior hasta que cerraron en el Pub D´angels, y que encima nos quedamos hablando en la calle.

Un poco antes de las 11 ya todo el mundo estaba liado con lo suyo, desde el equipo de desarrollo seguimos SCRUM asi que tocaba reunión para ver que se habia echo, que ibamos a hacer y que problemas teniamos. Una vez terminado nos pusimos a trabajar, lo que se habia hecho hasta ahora eran muchas cosas sueltas, sin order ni cohesión pero ahi estaban. Algunos ibamos terminando nuestras partes -yo me encargué de la administración de los autores, el registro de autores, la sección de los autores y ayudé (sólo una tontería) a Ignación con la aplicación para Android en la que se podía leer los comics-. Según alguien se quedaba libre cogía otra tarea, se cogió buen ritmo, nos ayudabamos entre nosotros e ibamos avanzando.

Resulta totalmente impresionante el resultado final en comparación lo que había el sabado a la noche, totalmente increible, no solo el diseño de la web, la administración, la seccion autores, sino que salimos de alli con una aplicación Android lista. Juan -el ganador y promotor de iComics- estaba totalmente alucinando, pero es que nosotros lo estabamos aún más :)

Sobre las 8 ya se cerró todo, se hicieron las presentaciones de todos los grupos, los de desarrollo fuimos los últimos -y los que arrancamos más aplausos debo confesar :P -. El trabajo de todos los grupos fue inmenso, se prepararon verdaderas estratégias y lógicas de negocio, SEO, marketing… vamos! un plan de negocios de punta a punta!

Aunque no ganaramos nosotros, un segundo puesto nos enorgullece, hemos sacado una inmensidad de esta experiencia, hemos conocido muchos amigos y futuros socios ejeje, muchos con ganas de ayudarnos en lo nuestro y otros interesando en saber la evolución. No quiero mencionar para no dejarme a nadie atrás, pero gracias a Manuela por motivarnos y ayudarnos para presentarnos al Spin-off de Málaga.

Por todo lo vivido, por lo que nos queda por vivir… gracias chic@s!!

iWeekend Málaga 09 – Segundo día

Metemos manos en la masa… o eso intentamos al principio. Un poco de caos, desorden y problemas con las especializaciones de cada participante en el equipo de desarrollo. Unos javeros, otros phperos, unos partidarios de algún framework tipo Symfony, otros que todo a pelo… en fin, costó empezar.

Se decidió utilizar un método de gestión de proyectos ágiles, exactamente Scrum, pero la mayoría no estaba familiarizado con todo esto, asi que se puso mi tocayo José María a explicar a los presentes todo el sistema y como lo vamos a usar en dos días.

Una vez terminada la parte de formación -unos 30min o así- nos ponemos a describir las historias de backlog (ver Scrum en wikipedia), en pleno proceso vino una chica de Marketing -lo sentimos Manuela :P – con un listado muy definidio de los casos de uso, como se iva a implementar todo y demasiadas cosas que no atañen en un principio al equipo de Marketing y Negocio. Hubo una pequeña discusión -amistosa y que después ha dado mucho que hablar- entre ella y Paulino -nuestro director de orquestas y Scrum Master- sobre quién la tenía más larga. Ganamos los de desarrollo jeje

Ya a la tarde y poco después de venir de la comida -buena elección del sitio- tuvimos la charla de Miguel Ángel Ferrero, de agapea.com, dando una charla sobre creación de marcas. Muy muy interesante, ya buscaré el enlace al video porque sinceramente merece la pena.ç

Hora de escribir! Sobre las 8 de la tarde del sábado empezamos a escribir las primeras lineas de código. Somos un 9 de nueve programadores, totalmente multidisciplinar, por muy bien que se intente organizar todo tenemos que tener en cuenta las habilidades de cada uno. Con las manos en la obra, empieza el silencio en la sala de desarrollo, todo el mundo con lo suyo. Los otros equipos cuando pasan por nuestra sala se quedan alucinando, y es que comparando todo el ruido que estaban haciendo -debatiendo como hacer una cosa u otra- a nuestra sala, 9 personas totalmente calladas, escribiendo código, concentrados, intentando hacerlo bien y pronto… pues algo puede llegar a impresionar ;-)

Pasadas unas horas, en el momento de irnos cerca de las 11 de la noche, nos fuimos a cercar al Bukaro (lugar típico de cenas en Teatinos), mucha comida, toda muy buena. Al terminar sobre las 12.30 nos fuimos a un pub cercano, el D´angels, a tomar un par de copas gratis en nuestra parte VIP -que nivel eh!?-. Muchos se fueron, otros aguantamos hasta las 3 que cerraron, como debe ser! jeje

Ya a último día que estamos, esperamos terminar todo lo que podamos, atentos al resultado final.

Categorías:Uncategorized

iWeekend Málaga 09 – Primer día

21 Noviembre 2009 josemariaberlanga 2 comentarios

A estas horas llego a casa después de la cenar del primer día. Empezamos con una charla de la organización y sponsors, seguida de una pequeña, rapida y algo liante rueda de networking para conocernos todos. Gente muy simpática por todos lados, con propuestas algunos y otros simplemente para ayudar y aprender.

Llego el turno de las presentaciones de las ideas, en esta edición habia ocho ideas, listo por orden de presentación:

  • Epitaphius.com, de Javier Catañao
  • Miprof.es, de Simon
  • Zisiuk, de mi mismo :P
  • Salud y Turismo, de Fernando
  • La lista de la compra, de Olga
  • Comics online, de Juan
  • Traducciones, de Ignacio
  • Marketplace emprendedore, de Raul Jimenez.

Apenas unos 6 minutos para presentar, al final se decidió no poder usar diapositivas (vale, unas cuantas horas de trabajo tirado a la basura), asi que ibamos diciendo las ideas, algunos puntos importantes y poco más. En esta primera ronda no se podían hacer preguntas. A la siguiente pasaron:

  • Epitaphius.com, de Javier Catañao
  • Miprof.es, de Simon
  • Zisiuk, de mi mismo :P
  • Salud y Turismo, de Fernando
  • La lista de la compra, de Olga
  • Comics online, de Juan
  • Traducciones, de Ignacio
  • Marketplace emprendedore, de Raul Jimenez.

Llegó el turno de la siguiente ronda, ahora eran 3 minutos para aclarar cualquier idea y después serie de preguntas. Empezamos la lista por el final, simplemente para ser más justos con todos. Los asistentes participaron mucho, hicieron muchas preguntas y se veía un buen ambiente constructivo :) . Para la tercera y ultima ronda pasamos tres:

  • Zisiuk, de mi mismo :P
  • La lista de la compra, de Olga
  • Comics online, de Juan
  • Traducciones, de Ignacio
  • Marketplace emprendedore, de Raul Jimenez.

Tocó el turno de darlo todo, 10 minutos por delante, alguna aclaración en algunos puntos y más preguntas. En todos los casos nos faltó más tiempo, y como antes hubo muchas preguntas y muchas aportaciones. Como debe ser :)

Después nos fuimos a cenar, se guardó la intriga del “champions” hasta la hora del postre, y el resultado fue:

  1. Comics online
  2. Zisiuk
  3. Lista de la compra

Mi enhorabuena a los ganadores, mañana empezaremos el trabajo duro y a ver que sale de estos dos días. Por nuestra parte nos quedamos en la segunda posición, casiii!! jeje, pero nos llevamos las buenas sugerencias que nos han hecho, el apollo de muchos y sobretodo la gente que hemos conocido.

Ya es tarde y sobre las 10 tenemos que estar alli todos para dar lo mejor de si mismo, asi que corto por hoy.

Mañana contaré mas y mejor ;)

Zisiuk, mañana será su día.

Zisiuk en iWeekend Málaga 09

Zisiuk en iWeekend Málaga 09

Mañana presentaremos en el iWeekend de Málaga nuestra propuesta: Zisiuk.

Evidentemente no podemos dar muchos detalles ahora, seguro que hay muy buenas ideas mañana pero intentaremos competir.

Sea cual sea el resultado, lo que está claro es que conoceremos mucha gente interesante -lo que pijamente viene siendo networking- y aprenderemos mucho en esos dos días trabajando para el proyecto que sea.

Desde aqui desear suerte a todos -y sobre todo a mi :-P -

EDITADO (23-11-09):

Al final quedamos segundos!! casi!! Aqui dejo el resumen de lo que pasó en el primer día del iWeekend Málaga, como fueron las fases y como se fueron eligiendo.

http://josemariaberlanga.wordpress.com/2009/11/21/iweekend-malaga-09-primer-dia/

Ruby on Rails y el español

Después de unos días sin escribir, aqui me presento para hablar de algo que me han preguntado recientemente. ¿hay buenos libros para aprender ruby y ruby on rails en español?

Tras unos segundos pensando mi respuesta fué sencilla: “No los he buscado“. Entendiendo que es un lenguaje y un framework bastante nuevo me extrañaba encontrar algo en español, además que para estar actualizado debes acostumbrarte a moverte por foros y blogs de habla inglesa especializados.

Rails 1.0 - Anaya

Rails 1.0 (2007) - Anaya

Curso Ruby - Anaya

Curso Ruby 2007 - Anaya

De todas formas me picó la curiosidad y me puse a buscar algo, encontré libros de anaya bastante desactualizados, el de ruby nos puede valer pero rails 1.0 no es muy recomendable.

Estamos en un gran problema, si no tienes ni idea de inglés lo vas a pasar muuuuy mal, tendrás problemas, querras usar gemas, codigo ya escrito… en fin necesitas tener ese recurso si de verdad quieres dominar plenamente ruby y RoR.

Aún así, podría recomendar estas lecturas para inicializarse y entender como funciona pero teniendo en cuenta que depués deberemos actualizarnos e involucrarnos en la comunidad rails (hay listas de correos y grupos en español, pero las más actualizadas son en inglés, por supuesto).

Buscando un poco más me encontré con esta traducción libre de “Rails 2.1 – Que hay de nuevo”, la he subido a mi Box -la cagita negra a la derecha con diferentes archivos- para que la podáis descargar todos (formato pdf), también la tenéis en forma HTML en este enlace. La recomiendo pues está mucho más actualizada que las lecturas anteriores además de ser totalmente libre :-)

Conclusión: En los casos más optimistas, utiliza estas lecturas sólo para iniciarte pero luego ten el recurso del inglés para moverte y mantenerte actualizado.

 

 

Videos iWeekend 2008

Investigando un poco el formato y como se realiza el iWeekend, encontré información de ediciones anteriores, leí unos cuantos blog de participantes, de la propia organización hasta que encontré estos videos.

Gracias a Agora News podemos tener estos videos del iWeekend Valencia 08, entrevistas a los ganadores y a algunos patrocinadores:

iWeekend Valencia 08

iWeekend Valencia 08

Después tenemos estos 15 videos en Youtube del iWeekend Madrid 08, donde se ven las propuestas de todos, los ganadores fueron tusiyu.com :)

iWeekend Madrid 08

iWeekend Madrid 08

Sobre el iWeekend Málaga del año pasado no he encontrado ningún video, seguiré buscando pero mientras tanto os dejo un par de enlaces de blogers que participaron:

A una semana del iWeekend

Para los que aún no saben que es el iWeekend deberían de pasarse por su web y exactamente la sección dedicada a Málaga en cuál participaré.

A falta de una semana se culminó el plazo de inscripción, los asistentes ya tenemos la orden de pago (40 € con todo incluido, incluso las comidas, no está nada mal). Podéis ver el listado de los 34 asistentes en el siguiente enlace.

Algunos de los asistentes estamos preparandos nuestras ideas, nuestros proyectos. Tenemos 5 min para vendernos lo mejor que podamos y sólo si pasamos a la siguiente fase tenemos más tiempo para debatir entre todos cuál llegará a la final y cómo realizar la idea.