Program for AtlanticaConf

2019-10-04
15:45
Rafa Couto

Coñecendo a Docker

presented by Rafa Couto

enter image description here

Docker é a tecnoloxía de contedores de software que está a revolucionar a automatización do despregamento e illamento da contorna de execución das aplicacións.

No transcurso desta chala descubriremos conceptos e afondaremos en aspectos relacionados coas características e funcionamento de Docker, así ...

more

15:45 - 16:15 Aula 3.3 Track 2
Carlos Sanchez

Progressive Delivery in Kubernetes
Simplifying Continuous Delivery

presented by Carlos Sanchez

Progressive Delivery is a term that includes methodologies such as rolling updates, blue-green or canary deployments. What is common to all of them is that monitoring and metrics are used to evaluate whether the new version is "safe" or needs to be rolled back. These techniques are used in companies like Facebook to roll out new versions gradually. But good news! you don't need to be Facebook t...

more

15:45 - 16:15 Salón de actos Track 1
Alejandro Martín

Git real: Hands On!
Buenas prácticas en el uso de git como CVS

presented by Alejandro Martín

En este taller comentaremos los principios generales y buenas prácticas para utilizar git como CVS en un equipo de desarrollo.

A quién está dirigido el taller?

Está dirigido a personas que tienen experiencia previa con git, pero tienen dificultades a la hora de usarlo en el día a día en su equipo de trabajo.

Qué puedo aprender en este taller?

Las estrategias más populares para o...

more

15:45 - 17:05 Lab 0.5w Talleres
16:30
miguelglor

Arquitectura Kappa: un paradigma "near real-time" en el sector retail

presented by miguelglor

Actualmente en un mercado globalizado y en constante transformación, satisfacer las necesidades y experiencias de los clientes es más importante que nunca. Por ello las empresas necesitan consumir la información relevante para la toma de decisiones tan rápido como sea posible.

Desde un punto de vista tecnológico, y en el contexto de una de las mayores compañías de distribución de moda del mu...

more

16:30 - 17:00 Salón de actos Track 1
Laura M. Castro

Ya he usado Erlang, y ahora... ¿es mi arquitectura tan buena como creo?
Automatización de pruebas de escalabilidad

presented by Laura M. Castro

En el mundo de los sistemas distribuidos, altamente concurrentes y escalables, pocas tecnologías pueden competir al mismo nivel que Erlang/OTP. Pero, como se suele decir, un gran poder conlleva una gran responsabilidad... he diseñado la arquitectura de mi backend para que sea escalable y he usado Erlang/OTP para implementarla, ¿y ahora qué? ¿Nos tiramos a la piscina de producción y esperamos qu...

more

16:30 - 17:00 Aula 3.3 Track 2
17:45
Rolando Caldas

Mi aplicación es un monolito... y qué!
No te confundas, el principal problema es el código

presented by Rolando Caldas

Hoy en día, los microservicios colapsan todas las conversaciones, conferencias, eventos, meetus... DDD, event sourcing, CQRS, hexagonal ... y siempre con la palabra: microservicios. Y tú con tu monolito, ¿eres un looser? ¿Son los monolitos un problema?

Un monolito no es algo malo, el problema real es su código. ¿Es tu código SOLID? ¿Fácil de leer? ¿de modificar? Puedes aplicar las técnicas q...

more

17:45 - 18:15 Aula 3.3 Track 2
Joaquín Martínez Diz

React sin morir en el intento
Una primera aproximación a la libería de Facebook

presented by Joaquín Martínez Diz

ReactJS es una librería JavaScript creada por Facebook para mejorar el renderizado de las vistas de una aplicación. Lo más habitual es utilizarla en el frontend, sin embargo, también puede ser utilizada en backend y para la creación de aplicaciones nativas.

Después de varios años, ReactJS ha revolucionado el desarrollo web y se ha encumbrado como una de las tecnologías frontend más populares...

more

17:45 - 19:05 Lab 0.5w Talleres
Diego

Experiencia en el desarrollo con web scraping
Conocimientos sobre herramientas de web scraping

presented by Diego

Exposición de las herramientas de web scraping utilizadas en el desarrollo de la aplicación y la web GaliciaCorre. Se presentarán las necesidades y las razones de la elección de cada herramienta de web scraping según la evolución temporal del desarrollo, así como los resultados obtenidos con dichas herramientas y las lecciones aprendidas con cada una de ellas. Realización de una demostración ...

more

17:45 - 18:15 Salón de actos Track 1
18:30
Daniel Rey

¿Por qué debería animarme a dar una charla?
Rompiendo el hielo y dando el primer paso

presented by Daniel Rey

¿Es este tu primer evento? ¿Eres un/a asidu@ a meetups y conferencias?¿Has enviado algún paper o has dado alguna charla? En esta charla intetaré motivaros para dar el paso. Dar charlas mola y siempre aporta a la comunidad y cualquiera puede enfrentarse a ello. ¿Te animas?

18:30 - 19:00 Salón de actos Track 1
Rodrigo Martínez

Blockchain: NoSMOKE

presented by Rodrigo Martínez

Desde una persepectiva técnica explicaré la historia de las redes blockchain, sus propiedades únicas, tipos de consenso y aplicaciones prácticas reales. Con ejemplos de primera mano como arquitecto blockchain.

18:30 - 19:00 Aula 3.3 Track 2
19:15
AtlanticaConf

El futuro de la tecnología (Mesa redonda)

presented by AtlanticaConf

Ponentes: Laura Castro (UDC) Brais Arias (GPUL) Bárbara Román (Nolegaltech) Francisco Puga (Icarto)

En esta mesa redonda hablaremos con diversos ponentes de relevancia en el sector sobre cómo la tecnología influye en la sociedad y cómo afrontar los problemas éticos que nos supone.

Hablaremos de la falta de diversidad y los sesgos algorítmicos, los problemas de falta de legislación, lo...

more

19:15 - 19:45 Salón de actos Track 1
2019-10-05
09:30
Pablo Bouzada

No, (aún) no estás preparado para migrar al CLOUD
... pero lo estarás cuando tengas un plan

presented by Pablo Bouzada

¿Ya es 2019 y aún no has migrado al cloud? Corre insensato!! Toda la competencia tiene sus productos en cloud y tú aún estás enviando CDs a tus clientes con instalables. Estás en el medievo para ellos.

Microservicios, Redic caché, todo a PaaS, bases de datos multimodelo, ... Lo quieres todo y lo quieres ya!

Espera, respira, piensa... ¿de verdad estás preparado para migrar tus proyec...

more

09:30 - 10:00 Salón de actos Track 1
Alejo Pacín Jul

¡La caja, la caja!
Porque los comerciales también necesitan cariño

presented by Alejo Pacín Jul

Curiosidad. Esa maravillosa reacción natural que nos acompaña desde que nacemos. Y tú, ¿tienes curiosidad por cómo se comercializa un producto o servicio software? Entonces esto te interesa.

Comerciales de productos software. ¡Pobres comerciales! Desde que el ser humano puebla el mundo y el software se comercializa como producto o servicio, se les ha acusado de vender humo.

¿Pero es humo....

more

09:30 - 10:00 Aula 3.3 Track 2
10:15
Rolando Caldas

Principios SOLID en la vida real
Refactorizando para hacer tus aplicaciones sostenibles

presented by Rolando Caldas

Un código STUPID nos genera miles de quebraderos de cabeza: Falta de tolerancia al cambio, acoplamiento a niveles del todo inesperado, complejidad ciclomática, deuda técnica como si no hubiese un mañana... en definitiva, convierte nuestro código en algo imposible de manejar, gestionar y mantener. Para solucionarlo sólo tienes que empezar aplicar los principios SOLID a tu código, en este taller ...

more

10:15 - 11:35 Lab 0.5w Talleres
María Cerviño Rúa (Nolegaltech)

Depredadores del software
Cómo superar una auditoría de licencias sin morir en el intento

presented by María Cerviño Rúa (Nolegaltech)

Da igual que seas usuario de software libre por prinicipios y nunca uses software privativo en tu empresa: cualquier día un gigante del software puede proponerte amablemente una auditoría de software para "comprobar que todo está correcto" y desatar una tempestad. Hablaremos de cómo enfrentar estas situaciones, cómo defenderse ante ellas, y cómo prevenirlas.

10:15 - 10:45 Salón de actos Track 1
Ramón González Castro

Data lake migration to Cloud

presented by Ramón González Castro

Cuando hablamos de migraciones de datos siempre pensamos en complicados pipelines y potente infra pero … como reutilizar las PoC iniciales y no repetir las mismas tareas una y otra vez?

Cloud, IaC y DevOps … términos que generan casi el mismo "hype" que AI … mediante el estudio de un caso de uso real centrado en los datos, revisaremos las distintas ventajas teóricas que nos llevan a su uso p...

more

10:15 - 10:45 Aula 3.3 Track 2
11:00
Vicente Quintáns

Construye tu primer dron. ¡Nos vamos de compras!
Un repaso rápido de lo que necesitas y mi recomendación de componentes para montar tu primer dron

presented by Vicente Quintáns

Iniciarse en los drones de carreras puede resultar abrumador.

Las soluciones listas para volar no suelen ser recomendables para empezar. Construir uno mismo su propio dron aporta los conocimientos necesarios para que, tras el primer vuelo (y primera rotura), seamos capaces de reparar el dron y seguir adelante con la afición.

La pregunta que nos debemos hacer no es realmente ¿Cómo montar...

more

11:00 - 11:10 Aula 3.3 Track 2
Marta Vázquez Bas

La labor comercial en una startup: "Y ahora hay que venderlo, ¿no?"
Con la realidad hemos topado

presented by Marta Vázquez Bas

"¿En cuántos eventos sobre emprendedores y startups no habéis escuchado aquello de "teníamos una idea ganadora pero de lo que no sabíamos nada era de cómo venderla". O aquello de "pasado un tiempo nos dimos cuenta de que idees lo que idees como no sepas venderlo, estás muerto".

Pues éso también nos pasó a nosotros.

Los socios fundadores de Teimas, todos ingenieros informáticos, dedicaron...

more

11:00 - 11:10 Salón de actos Track 1
11:10
Diego Noceda

OR-Testbed. Framework libre para optimización e investigación operativa.

presented by Diego Noceda

A la hora de resolver un problema de optimización, en función de su complejidad, es habitual necesitar distintas aproximaciones, desde modelos de programación matemática (lineal, entera, etc) buscando la optimalidad, hasta algoritmos aproximados (heurísticos) donde es crítico conseguir un coste computacional bajo. En concreto, dentro de los algoritmos aproximados, se encuentra la familia de l...

more

11:10 - 11:20 Aula 3.3 Track 2
Iago Elizechea Mateos

Recruiting en una Startup
La visión de Teimas en la incorporación de personal

presented by Iago Elizechea Mateos

Desde los 4 socios que empezaron Teimas en 2008, la compañía ha incorporado sobre unas 30 personas hasta la fecha.

Hemos atravesado diferentes etapas en el recruiting. Inicialmente, sólo incorporábamos técnicos, el resto de tareas no técnicas, que eran pocas, las realizábamos los socios.

Con cierto tamaño, empezamos a incorporar otro tipo de perfiles: Comercial, administración, asistenci...

more

11:10 - 11:20 Salón de actos Track 1
11:20
cristina.vazquez

1.440 minutos para hacerlo todo
Ese concepto abstracto: estimaciones y gestión del tiempo

presented by cristina.vazquez

El día tiene 24 horas para todo el mundo, o lo que es lo mismo, 1.440 minutos. No podemos ampliar ese plazo, no podemos alargarlo, pero sí podemos decidir cómo invertirlo.

Debe tenerse en cuenta que, en ese período de tiempo uno debe comer, dormir, hacer ejercicio, formarse, trabajar, cultivar la vida social, ampliar sus habilidades, hacer tareas domésticas, estar con la familia y un sinfín ...

more

11:20 - 11:30 Aula 3.3 Track 2
Inma Rúa

Support revolution
La evolución del soporte: de ir en pañales a una madurez sosegada...pasando por una "adolescencia rebelde."

presented by Inma Rúa

De resolver problemas ""a lo loco"" a un departamento de Soporte con 3 técnicos y 3 personas de atención directa al cliente. Establecimiento de niveles dentro del departamento y guiones por temas, para procedimentar todas las consultas, al menos las más habituales.Desarrollando el hábito de un servicio de soporte proactivo, que detecte los problemas antes de que se produzcan. Sin perder nunca,n...

more

11:20 - 11:30 Salón de actos Track 1
12:15
David Seoane Vilariño

Financiación desde la idea al mercado con fondos cascada de la UE

presented by David Seoane Vilariño

Se eres estudiante, desarrollador, emprendedor, una startup o una empresa consolidada, y quieres financiación hay muchos fondos europeos disponibles para ayudar desde el desarrollo de ideas hasta al proceso de salida a mercado de tu producto o servicio

Para simplificar el proceso de solicitud y hacer más fácil el acceso a financiación a proyectos innovadores la Comisión Europea lleva v...

more

12:15 - 12:45 Aula 3.3 Track 2
Bernal Varela Gómez

Rest is not the best

presented by Bernal Varela Gómez

Históricamente Rest ha sido el modo más utilizado de comunicación entre servicios.

¿Existen alternativas?, ¿es la mejor opción existente?.

En esta charla revisaremos las características de Rest, sus puntos fuertes y puntos débiles y lo compraremos con una alternativa cada vez más utilizada, GRPC.

Veremos una introducción a cómo se utiliza y ejemplos reales de uso.

12:15 - 12:45 Salón de actos Track 1
Diego Oreona

Agile Inception
Reduce incertidumbre al inicio de tus proyectos

presented by Diego Oreona

Descripción

El momento de mayor incertidumbre en un proyecto es al comienzo. Nos asaltan un montón de dudas acerca de alcance, tiempos, riesgos, equipo, colaboración, tecnología, etc… En todo proceso empírico, la complejidad y riesgo disminuyen a través del paso del tiempo, siendo el final del proyecto cuando la mayoría de incertidumbres se resuelven.

Sin embargo, existen mecanismos par...

more

12:15 - 13:35 Lab 0.5w Talleres
13:00
eloycoto

Kubernetes Network Security

presented by eloycoto

When users start with Kubernetes all just work, new services are deployed, and things start to grow quite quickly, some of the services from upstream projects, and what happens if one pod gets compromised? How can a namespace be isolated? How can the communication be restricted between pods?

This talk will walk over Kubernetes Networking, Kubernetes Network Policies and SPIFFE, and will exp...

more

13:00 - 13:30 Aula 3.3 Track 2
gemma

Auditando la sociedad algorítmica

presented by gemma

"Muévete rápido y rompe cosas", dice el lema de Silicon Valley. Pero ¿que ocurre cuando lo que se rompen son derechos sociales o laborales, o garantías democráticas? ¿Debería la tecnología incorporar o romper el contexto social y político con el que interactúa? Esta charla planteará cuáles son los retos éticos de los temas más controvertidos en el actual desarrollo tecnológico: la vigilancia ma...

more

13:00 - 13:30 Salón de actos Track 1
13:45
AtlanticaConf

Nuestro ecosistema tecnológico (Mesa redonda)

presented by AtlanticaConf

Ponentes: Fernando Souto (CoruñaTech), Felix Gómez (VigoTech), Gemma Barreiro (CompostelaTech)

En esta mesa redonda hablaremos con diversos ponentes de relevancia en el sector sobre el estado del ecosistema tecnológico gallego y veremos qué podemos hacer entre todos para enriquecerlo y hacerlo crecer.

13:45 - 14:15 Salón de actos Track 1
Fernando Blanco

Hablando con mis datos

presented by Fernando Blanco

Una de cada cinco búsquedas ya se realiza mediante voz según Google. El 71% de usuarios usa el dispositivo al menos una vez al día. Más de 100 millones de asistentes vendidos al finalizar el 2018.

Estos son algunos de los datos que rodean a los asistentes de voz, pero ¿cómo puede afectar las interfaces conversacionales a la universalización del acceso al dato?

A lo largo de esta charla de...

more

13:45 - 14:15 Aula 3.3 Track 2
16:00
eloycoto

Trabajando en remote

presented by eloycoto

Después de mas de 6 años trabajando en remote, para cuatro empresas diferentes, cuales son los retos? en que te tienes que enfocar? cuales son los problemas normales? en donde tienes que tener cuidado? Compensa de verdad?

Mi idea es abrir debate, y poder seuir esta entrada de mi blog: https://acalustra.com/six-years-working-remotely-the-good-and-the-bad.html

16:00 - 17:15 Aula 3.2 Open Space 2
Pablo Castro

Ética en la tecnología

presented by Pablo Castro

Con este open space mi idea es poner sobre la mesa una discusión que no es demasiado habitual entre técnicos pero que cada día gana mas importancia; las implicaciones éticas que tiene nuestro trabajo en la sociedad actual.

Es por eso que me gustaría debatir sobre temas como por ejemplo, si debemos o no desarrollar tecnologías para realizar vigilancia masiva, cómo debemos afrontar el problema...

more

16:00 - 17:15 Aula 3.3 Open Space 1
17:15
Antón Rodríguez

Organizar una comunidad tecnológica local
Aprende (o mejora) la organización de eventos tecnológicos locales

presented by Antón Rodríguez

La idea de esta charla es compartir experiencias e ideas organizando una comunidad tecnológica local. Hablar de cómo empezar, errores habituales, locales, búsqueda de patrocinios, animar a ponentes, relación con otras comunidades, etc.

17:15 - 18:30 Aula 3.3 Open Space 1
Pablo Bouzada

CULTURA: más allá de eslóganes y palabras bonitas
Afianzar buenos comportamientos y evitar culturas tóxicas

presented by Pablo Bouzada

Se suele decir que la cultura de una organización es eso que pasa cuando nadie está mirando. Es la forma en la que se hacen las cosas, los comportamientos, valores y prácticas que se han desarrollado y reforzado durante el tiempo. Y estos pueden ser buenos o malos. No se valora lo difícil que es cambiar la cultura de un grupo... hasta que te pones a hacerlo.

Me gustaría compartir ideas so...

more

17:15 - 18:30 Aula 3.2 Open Space 2
18:30
Pablo González Doval

Recruiting técnico

presented by Pablo González Doval

El mundo de las contrataciones es complicado, y muy amplio. Al ser un open space, lo normal es que divaguemos, pero me gustaría que nos centráramos en:

  • cómo identificamos a una empresa que nos pueda resultar interesante?

  • qué puede hacer una empresa para resultarnos más atractiva? (además de subir el sueldo base, claro)

  • cómo puede identificar una empresa el talento?

  • las pruebas...

more

18:30 - 19:45 Aula 3.2 Open Space 2
Sofía Prósper

1984 planteaba un futuro mejor
Un espacio distópico en búsqueda de soluciones

presented by Sofía Prósper

En este espacio abierto se propone analizar, desde un punto de vista crítico, el camino que las empresas de base tecnológica está pavimentando para llevar a la sociedad hacia la peor distopía nunca imaginada por el ser humano. ¿Por qué la red no es neutral? ¿Qué implicaciones políticas y económicas tienen la cesión continuada de datos personales? ¿Qué nos espera con el advenimiento de la espera...

more

18:30 - 19:45 Aula 3.3 Open Space 1
Unscheduled events
Pablo Castro

Welcome event

presented by Pablo Castro

Welcome event

Track 1