commit conf

Recursos de programación de commit conf
"Cuando intentas implantar las metodologías ágiles en medianas/grandes organizaciones te encuentras problemas comunes: Separación entre quien tiene las ideas y quien ejecuta (muchas veces subcontratación completa) por lo que se comunican por documentos. Responsables de producto que estan a muchos proyectos y les falta formación y tiempo para ser PO. Falta de formación o poco homogeneidad en ella cross-áreas. Excepticismo e incluso "pereza" a la hora de cambiar el modo de hacer las cosas. Interpretación de "agile" poco transformadora de parte de tecnología. Estamos implantando el concepto de Oficina de Historias de Usuario como grupo formal encargado de romper el problema de folio en blanco, divulgando y visualizando el porfolio/dependencias, ayudadando a definir iniciativas estratégicas como historias. En esta charla se plantea el método de 9 pasos en los que definir un proyecto desde su fase conceptual hasta tener historias ready, y otros memes instrumentales para favorecer la adopción gradual de Agile y sobre todo el trabajo con alta calidad. Recordad que si no eres capaz de definir bien los proyectos el equipo de desarrollo tiene la guerra perdida para trabajar con buen ritmo y calidad." AQUÍ EL VIDEO DE LA CHARLA https://youtu.be/dhSLQ22NedM Todos los videos de CODEMOTION 2017 https://www.youtube.com/playlist?list=PLKxa4AIfm4pWeEgciQ_898Tqzsd24lApG Descarga gratis la versión digital del libro de Roberto Canales “Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles ” https://goo.gl/i2zZtJ Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
Todos tenemos en mente que MongoDB tiene la velocidad de un Fórmula 1, pero ¿por qué hay veces que nuestro Fórmula 1 parece un 600? Hagamos un ejemplo para ver cuándo, cómo, dónde y porqué nuestro Formula1, no corre como debiera. ¿Será un problema de combustible? Nuestras querys son las adecuadas ¿Será que el terreno no es el adecuado? MongoDB es la mejor opción para nuestra BBDD y para lo que queremos obtener ¿O simplemente será el piloto que no sabe o no tiene herramientas para poder manejarlo? Como hacemos que nuestra BBDD sea rápida y ágil. ¿Estáis preparados para ver a Mongo en nuestro circuito de pruebas? https://2017.codemotion.es/agenda.html #5649626120060928/5735625055535104
Todo el mundo habla de plataformas Big Data, pero su diseño y despliegue no es cosa sencilla, ¿Qué utilizamos para ingestar los datos en tiempo real? ¿Cómo lo procesamos? ¿Dónde lo almacenamos? Además hay que tener en cuenta que todos estos componentes hay que integrarlos para que funcionen a la perfección una vez desplegados. Durante la charla mostraremos como desplegar una arquitectura Big Data basada en Hadoop capaz de ingestar en tiempo real grandes volúmenes de datos, evaluaremos las principales opciones que hay en el mercado OpenSource desde la ingesta (Nifi, Flume, Kafka...) pasando por el almacenamiento en Hadoop y su explotación (Hive, ElasticSearch, Solr...). Finalmente realizaremos una demo de como encajan estas piezas y lo lanzaremos contra Twitter para ver su funcionamiento completo. https://2017.codemotion.es/agenda.html #5649626120060928/5085230171947008
Codemotion e IBM, in collaborazione con i Business Partner BlueIT/b.digital, Dedagroup, Mauden e i Clienti Mantero, ProFamily e Camst, hanno promosso Cognitive Hack per indirizzare le tematiche del Cognitive su alcuni settori d'industria come il fashion, il food e il fintech. Cognitive Hack ha coinvolto sviluppatori, web designer, data scientist, startupper che erano chiamati a ideare un prototipo per rispondere ad una pratica esigenza dei propri interlocutori attraverso l'utilizzo della piattaforma di sviluppo IBM Cloud (ex Bluemix) che fornisce oltre 130 servizi di cui oltre 15 dedicati al Cognitive. I team vincitori delle tre challenge hanno ricevuto un premio pari a 3000 euro in buoni Amazon.
Los conceptos de transparencia referencial y funciones puras son esenciales en la programación funcional, pero ¿cómo se llevan a la práctica?, es decir, ¿cómo hago un servicio web, accedo a la base de datos, genero trazas para analíticas y logs, implemento mi interfaz de usuario, etc., todo ello de una forma puramente funcional? En esta charla veremos cómo se implementa una aplicación típica de microservicios con funciones puras en Scala: desde la interfaz de usuario utilizando Scala.js, pasando por los servicios Web con Akka.http, hasta la persistencia con Slick. Veremos el papel predominante que siguen jugando las APIs en este tipo de arquitecturas funcionales (incluyendo las famosas mónadas), y, sobre todo, veremos qué ventajas nos aporta abrazar la programación funcional con todas sus consecuencias: tanto a la hora de evolucionar la arquitectura de nuestra aplicación de la forma más modular posible, como a la hora de realizar pruebas de integración y unitarias reutilizando la misma batería de tests. https://2017.codemotion.es/agenda.html #5693168230072320/4844718982692864
Los test end-to-end son complejos, tediosos y muy difíciles de implementar. Durante el desarrollo de un test E2E todo va bien hasta que el menor error, que en apariencia es trivial, termina convirtiéndose en una tortura indescriptible del noveno circulo del infierno. En esta charla veremos como desarrollar tests E2E y no morir en el intento. Veremos frameworks útiles; los errores mas comunes que te puedes encontrar; buenas practicas y los fundamentos del patrón Page Object para hacer tests comprensibles y de fácil mantenimiento. https://2017.codemotion.es/agenda.html #5649626120060928/6533598639292416
Llevo cierto tiempo profundizando en tratar de entender por qué muchas organizaciones o equipos no consiguen sacarle partido a la automatización del testing. Todos conocemos de sobra la pirámide de tests descrita por Mike Cohn en su libro “Succeeding with Agile” en la que describe lo importante que es tener un balance adecuado entre tests end-to-end, tests de integración y tests unitarios. Existen cientos de artículos hablando sobre esto y está claro que la teoría tanto la conocemos como la compartimos pero, ¿cómo podemos llevarla a cabo? La clave está en conseguir hacer unos buenos tests unitarios. En esta charla compartiré de forma gráfica, con ejemplos sencillos, números y referencias la manera de conseguir que tus tests unitarios no sólo te ayuden a mejorar la calidad interna del producto, sino también su calidad externa y, por lo tanto, consigas un retorno de la inversión (ROI) que lo haga sostenible. https://2017.codemotion.es/agenda.html #5649626120060928/5687337275097088
Dodici trucchi di cui nessuno vi parla, perché la lobby dei framework vi nasconde la verità!1!!! Dodici (circa) semplici trucchi per migliorare la vostra vita di scrittori di CSS. Costruire forme astratte, numerare elementi del DOM e soprattutto fare il ganzo con gli amici grazie alla conoscenza di proprietà CSS misconosciute. Un talk leggero e spensierato, pieno di curiosità e consigli per divertirsi ancora scrivendo CSS.
Cuando intentas implantar las metodologías ágiles en medianas/grandes organizaciones te encuentras problemas comunes: Separación entre quien tiene las ideas y quien ejecuta (muchas veces subcontratación completa) por lo que se comunican por documentos. Responsables de producto que estan a muchos proyectos y les falta formación y tiempo para ser PO. Falta de formación o poco homogeneidad en ella cross-áreas. Excepticismo e incluso "pereza" a la hora de cambiar el modo de hacer las cosas. Interpretación de "agile" poco transformadora de parte de tecnología. Estamos implantando el concepto de Oficina de Historias de Usuario como grupo formal encargado de romper el problema de folio en blanco, divulgando y visualizando el porfolio/dependencias, ayudadando a definir iniciativas estratégicas como historias. En esta charla se plantea el método de 9 pasos en los que definir un proyecto desde su fase conceptual hasta tener historias ready, y otros memes instrumentales para favorecer la adopción gradual de Agile y sobre todo el trabajo con alta calidad. Recordad que si no eres capaz de definir bien los proyectos el equipo de desarrollo tiene la guerra perdida para trabajar con buen ritmo y calidad. https://2017.codemotion.es/agenda.html #5649626120060928/5719586641018880
Los que estamos relacionados con el mundo metodológico estamos de enhorabuena. Asistimos a la creciente tendencia en el uso de las metodologías ágiles, una época dorada. Estamos siendo arrastrados, pero ¿es por moda o una tendencia real? Vamos a tratar de identificar los riesgos a los que nos enfrentamos, cuáles van a ser los retos y los posibles obstáculos cuando nos pidan ayuda porque el de al lado también lo hace y parece que mola. https://2017.codemotion.es/agenda.html #5693168230072320/5641994365829120