Vídeos de programación

Vídeos sobre programación y desarrollo de software.
Para el meetup de Febrero seguimos tratando temas de desarrollo frontend. En este caso, gracias a Roselaine Marqués, que nos contará como aligerar el tamaño de nuestros desarrollos Frontend compartiendo librerías entre distintos módulos, incluso desarrollados en React o Angular. La sesión será online. La agenda que tendremos será la siguiente. 18h - Bienvenida y Anuncios 18.10- Compartiendo librerías en módulos React y AngularJS en Liferay, por Roselaine Marques (@RoselaineMarq10) 18.45 - Q & A y Cuestiones organizativas 19 - Networking y charla en Mozilla Hubs 19.30 - Despedida Un poco más de detalle sobre la charla de Roselaine: Con la mejora del soporte para tecnologías frontend en las ultimas versiones de Liferay podemos ir ya desarrollando Widgets y modulos que usen Angular, Vue o React para implementar la capa de interfaz con el usuario. Podemos incluso desplegar dos módulos distintos que utilicen React uno y Angular JS para implementar el Widget. Pero estos módulos suelen tener que incluir las librerías necesarias para cada caso, pudiendo llegar a 20 mb en el caso de un módulo Angular o a 4 Mb en el caso de un módulo React. Es muy posible que haya librerías que se utilicen en más de un módulo. En esta charla veremos cómo poder compartir una misma librería entre distintos módulos frontend, ya sean Angular o React, de forma que reduzcamos significativamente el tamaño de los módulos, al tiempo que podemos mejorar el control de las versiones de librerías que usamos.
Meetup #AperiTech della Community di Agile Talks! Descrizione Essere un leader di qualsiasi organizzazione al giorno d’oggi è un esercizio molto impegnativo, a volte proibitivo se non attrezzati con le giuste competenze. Sempre più spesso ci si trova a muoversi in contesti poco conosciuti, incerti, ambigui, dove rischi e opportunità non si rivelano per ciò che sono, se non all’ultimo momento utile. Non c'è mai stato un tempo come quello che stiamo vivendo oggi in cui, per quei leader, non sia obbligatorio sviluppare dei veri e propri superpoteri che permettano loro di muoversi con maggiore confidenza, agilità e sensibilità in quei contesti, tali da incrementare le probabilità di successo per le loro organizzazioni. Abbiamo parlato di come il procedere iterativamente per tentativi ed esperimenti, ci equipaggi di una vista ad infrarossi in grado di farci vedere attraverso la nebbia della complessità. Abbiamo discusso di come un approccio orientato all’apprendimento continuo, sviluppi sensori tattili di ultima generazione per farci orientare con agilità nell’incertezza. Abbiamo apprezzato come il comprendere i differenti contesti in cui siamo immersi, aumenti esponenzialmente le nostre capacità di focus e analisi nel prendere le giuste decisioni. Infine, abbiamo valutato come la definizione di strategie aperte e adattive fornisca alle organizzazioni la capacità di flettersi e allungarsi all’interno dei mercati alla ricerca delle opportunità migliori. Questo evento é stato realizzato in collaborazione con SAM, Scrum Agile Milano, comunità di agilisti di Milano (https://www.meetup.com/Scrum-Agile-Milano-SAM/) e con Codemotion Tech Community (https://community.codemotion.com/) nell'ambito delle iniziative #AperiTech. Speaker Emiliano Soldi è un professionista e agilista appassionato, che lavora in ambito di consulenza IT da oltre venti anni. Nasce come sviluppatore nei primi anni Novanta. Ha guidato per quindici anni una società di consulenza e sviluppo software, periodo in cui è entrato in contatto diretto con approcci Agile, Lean e di Change Management. Competenze consolidate nel tempo come Enterprise e Business Agility Coach, facilitando diverse trasformazioni agili in ambiti Finance, Energy, Telco, Pharma, Automotive. Ha partecipato come speaker a conferenze in Italia e all'estero Meetup #AgileTalks https://www.meetup.com/Agile_Talks/ Telegram #AgileTalks https://t.me/AgileTalks LinkedIn #AgileTalks https://www.linkedin.com/company/agile-talks Facebook #AgileTalks https://www.facebook.com/agiletalksroma Twitter #Agile Talks @AgileTalksRoma Community Codemotion https://community.codemotion.com/agile-talks Per restare aggiornato su tutti gli #AperiTech: Telegram #AperiTech https://t.me/aperitech Calendario del Developer https://bit.ly/devcalendar Codemotion Tech Community https://bit.ly/CodemotionTC
En esta formación aprenderemos en qué consiste la arquitectura serverless y cuáles son sus bondades. Además, veremos cómo utilizar el framework Serverless y realizaremos varios ejemplos de uso en distintos servicios de cloud. ¿Quieres saber más? https://www.paradigmadigital.com/ ¿Quieres saber cuáles son los próximos eventos que organizamos?: https://www.paradigmadigital.com/eventos/ Suscríbete a nuestro canal https://www.youtube.com/user/ParadigmaTe?sub_confirmation=1
Secondo appuntamento della serie #HRmeetsDEV. Una chiacchierata tra esperti HR ed esperti tech per approfondire le best practice di come attrarre e valorizzare i profili tecnici. Panel composto da: - Lucia Nigro, People and Transformation Sr. Partner (IGT) - Matteo Fiandesio, Chief Technical Officer (Xriba) - Barbara Visconti, HR Manager (Milkman) - Alessandro Montanari, Chief People Officer (REDA) Per ricevere più info sui prossimi appuntamenti, registrati qui: https://forcompanies.codemotion.com/hrmeetsdev/
Primo appuntamento della serie #HRmeetsDEV. Una chiacchierata tra esperti HR ed esperti tech per approfondire le best practice del reclutamento di profili tecnici. Panel composto da: - Serena Amante, Head of HR (Everly by Supermercato24) - Luca Aldrovandi, IT & Digital Innovation Recruitment Manager (Generali) - Francesco Dominidiato, CTO (Casavo) - Chiara Russo, CEO (Codemotion) Per ricevere più info sui prossimi appuntamenti, registrati qui: https://forcompanies.codemotion.com/hrmeetsdev/
👇👇👇 REFERENCIAS (dale click a MOSTRAR MÁS) 👇👇👇 - Extreme Programming 20 years later by Kent Beck: https://youtu.be/cGuTmOUdFbo - Extreme Programming Explained: Embrace Change (XP Series) https://cutt.ly/Wj1ZUu0 - C3 https://martinfowler.com/bliki/C3.html Para más información y estar en contacto, nos vemos en... - Blog: http://www.javiergarzas.com/ - Twitter: https://twitter.com/jgarzas - Instagram: https://www.instagram.com/javiergarzas/ - Linkedin: http://es.linkedin.com/in/jgarzas - Facebook: https://www.facebook.com/javiergarzas.blog ¡¡¡Que la agilidad te acompañe!!! 🤙🤙🤙
¿Has oído hablar de TDD? ¿Te interesa o te suena algo esta práctica pero nunca has podido entenderla? Únete a esta sesión para ver los beneficios del desarrollo dirigido por pruebas (TDD), entender cómo funciona y qué ventajas aporta su uso. Veremos de una forma más amplia esta manera de desarrollar software, donde nuestro software se construye siempre guiado por las pruebas. Explicaremos un poco de historia sobre TDD, cuál es el principal proceso que debemos seguir cuando trabajamos siguiendo esta mecánica y las reglas que lo rodean. También enumeraremos las principales ventajas e inconvenientes que se encuentran la mayoría de desarrolladores que practican TDD y si los argumentos a favor suman más que los que restan. Por último, también revisaremos algunos buenos hábitos y prácticas al aplicar TDD y veremos cómo hacerlo paso a paso con un ejemplo de programación "en vivo" con Java. Al final de la sesión, esperamos que consigas tener una comprensión más amplia sobre qué es TDD, qué ventajas aporta, porqué es interesante dominarlo y también que te lleves en la mochila algunos trucos y buenas prácticas a la hora de construir tu código para poder aplicarlos en tu día a día 😉 # Sobre el Ponente: Nacho Cougil. Nacho ( https://twitter.com/icougil ) es Ingeniero de Software de Barcelona, fan de XP que ha estado trabajando con Java y otras tecnologías web desde antes del efecto 2000. Ha tenido experiencia en diferentes roles en el mundo de la informática ('chico para todo', desarrollador, líder de equipo, director de proyecto y CTO) y ahora trabaja en Dynatrace como Ingeniero de Software Senior escribiendo código para monitorizar aplicaciones. Fundador del Grupo de Usuarios de Java de Barcelona ( https://www.barcelonajug.org ) y co-fundador de la Conferencia de Java y JVM Barcelona ( https://www.jbcnconf.com ). Cuando no está pensando en la próxima cosa interesante para hacer por la comunidad, disfruta de su familia, practica algo de deporte o intenta mejorar sus habilidades de TDD y Programación eXtrema (XP).
Hoy veremos qué pasa por debajo cuando testeamos nuestras aplicaciones JavaScript con Testing Library. LOS INTERNAAAALS 😬 Lo veremos de la mano de Adrià Fontcuberta, mantenedor de Testing Library, miembro del equipo de VueJS, y desarrollador en HolaLuz. 👋 Twitter Adri: https://twitter.com/afontq 🐙 Todo esto y más en el curso de Testing en Frontend 👉 https://pro.codely.tv/library/testing-frontend {▶️} CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🌶 Twitter Núria: https://twitter.com/nuria_codes ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely #testing #javascript #reactjs #vuejs #angular
Para entender qué es un grupo de autoescalado previamente se debe conocer qué es el autoescalado. El autoescalado es un método que se utiliza en la computación en la nube por el cual la cantidad de recursos computacionales en un sistema de servidores varía automáticamente en consecuencia de la carga total. Es un concepto parecido al de balanceo de carga y puede ser implementado junto a este. #KnowledgePills #Develop #DevOps #SelfescalationGroup Descarga nuestras píldoras de conocimiento en formato ficha 👉https://lk.autentia.com/2HeLWT8 Síguenos en nuestras redes para estar al día de las novedades: - Twitter: https://goo.gl/MU5pUQ - Instagram: https://lk.autentia.com/instagram - LinkedIn: https://goo.gl/2On7Fj/ - Facebook: https://goo.gl/o8HrWX
In this episode of #SngularMerge, we'll interview Mariano Zorrilla, Google Developer Expert, Engineer Manager & Speaker, where we'll learn more from his experience and his first steps into #Software Development back in Argentina, and his ambition to spreading opportunities through technology to places that don't have it. Stay tuned! Part 2 will be out on Thursday, and we’ll be talking more in-depth about #Flutter and the transition from #AndroidDev.