kotlin

Recursos de programación de kotlin
🙋‍♂️ Un jueves más Diego y Eric nos enseñan los operadores más comunes en programación funcional, y cómo se implementan. ✍🏻 En programación funcional, la función filter se utiliza para crear una nueva colección que contiene solo los elementos de la colección original que cumplen con un cierto criterio o condición específica. Es una operación de filtrado que trabaja sobre estructuras de datos, como listas o arrays, y se basa en una función de predicado que determina si un elemento debe incluirse en la nueva colección resultante. La función de predicado toma cada elemento de la colección original y devuelve un valor booleano que indica si el elemento cumple con la condición de filtrado. En términos de implementación, en un lenguaje de programación funcional como Kotlin, la función filter se utiliza comúnmente con una expresión lambda o función anónima que define la condición de filtrado. 🙌 Suscríbete al canal de Youtube de Apiumhub para seguir esta serie y aprender a usar operadores clave de este paradigma con Diego y Eric. 😎 La semana que viene, aprende a acumular elementos de una colección. -- Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Large and well-known companies have trusted us including Inditex, Mango, Bitpanda, Nestle, Axa, Tous, Adidas and more. Our services include web development, mobile app development, devops, quality assurance and software architecture. In addition to offering these services, we have a learning platform called ApiumAcademy where we offer customized courses. We have two digital products. VYou, a user management and access management solution and Koople, a Feature Flags tool. Both developed by developers for developers. Every year, we host the Global Software Architecture Summit (GSAS). An event that brings together hundreds of software architecture experts interested in learning, sharing, and connecting. Successful industry professionals such as Mark Richards, Neal Fords & Carola Lilienthal have attended our event as speakers. -- Visit our site: https://apiumhub.com/ Learn more about our ApiumAcademy courses: https://apiumacademy.com/ Attend our event, Global Software Architecture Summit: https://gsas.io/ VYou, our digital product: https://vyou-app.com/en/ Koople, our Feature Flags tool: https://www.koople.io/ -- Social: https://twitter.com/Apium_hub https://www.linkedin.com/company/apium_hub https://www.instagram.com/apiumhub/ -- 00:00 Introducción 00:47 Filtrar elementos de una colección. Caso de uso 04:55 Usando funciones como parámetro 09:03 Integrar filter y map 13:04 Despedida
Vemos cómo instalar la nueva versión de GraalVM y sus novedades que hacen que tu aplicación Java, Kotlin o cualquier lenguaje apoyado en JVM vuele: JIT Compiler, Truffle Framework y Native Image Antón Rodriguez, Principal Software Engineer en New Relic, con más de 10 años de experiencia en el ecosistema Java ya estuvo en el canal mostrando las novedades de Java 21, 20, 19 y 18 👇 ﹤🍍﹥ Links relacionados ├ ✍️ Form interés en curso performance JVM: https://bit.ly/form-jvm ├ 🔴 Novedades de Java 21: https://www.youtube.com/watch?v=vVoVzCf1ffc ├ 🔴 Novedades de Java 20: https://www.youtube.com/watch?v=czTaREvXrVU ├ 🔴 Novedades de Java 19: https://www.youtube.com/watch?v=OvRkH1zUAJA ├ 🔴 Novedades de Java 18: https://www.youtube.com/watch?v=LSYyXMRAVgs ├ 📝 Notas del directo: https://github.com/antonmry/java-playground/blob/master/graalvm/Notes.md ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 👋 Twitter Antón: https://twitter.com/antonmry ├ 🫧 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
xef es una de las librerías más potentes que existen para trabajar con AI y Raúl Raja es uno de sus creadores. Hoy vamos a ver cómo se utiliza y cómo funciona por dentro para exprimir este lado de la programación. Esta librería es una alternativa a LanchChain, pero para el mundo Kotlin, Java, Scala, C# y siempre respetando el tipado de los datos. ﹤🍍﹥ Enlaces ricos ├ 🐦 Twitter Raul: https://twitter.com/raulraja └ 🧑‍🍳 xef: https://github.com/xebia-functional/xef ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 💂‍♀️ Twitter Rafa: https://twitter.com/rafaoe ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Isaac Alvarez, desarrollador Android en Apium Hub y experto en IA, desafía a ChatGPT a ayudarle a superar una prueba técnica de Android. ¿Podrá la IA ayudarlo a desarrollar una pantalla de lista de mascotas en Android utilizando Compose y Kotlin? 📝 You can read the full arcticle "Using GPT-3 In Our Applications", by Isaac Álvarez at: https://apiumhub.com/tech-blog-barcelona/using-gpt-3-in-our-applications/ 📝 DALL-E And The Future Of Art, by Isaac Álvarez: https://apiumhub.com/tech-blog-barcelona/dall-e-and-the-future-of-art/ -- Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Large and well-known companies have trusted us including Inditex, Mango, Bitpanda, Nestle, Axa, Tous, Adidas and more. Our services include web development, mobile app development, devops, quality assurance and software architecture. In addition to offering these services, we have a learning platform called ApiumAcademy where we offer customized courses. We have two digital products. VYou, a user management and access management solution and Koople, a Feature Flags tool. Both developed by developers for developers. Every year, we host the Global Software Architecture Summit (GSAS). An event that brings together hundreds of software architecture experts interested in learning, sharing, and connecting. Successful industry professionals such as Mark Richards, Neal Fords & Carola Lilienthal have attended our event as speakers. -- Visit our site: https://apiumhub.com/ Learn more about our ApiumAcademy courses: https://apiumacademy.com/ Attend our event, Global Software Architecture Summit: https://gsas.io/ VYou, our digital product: https://vyou-app.com/en/ Koople, our Feature Flags tool: https://www.koople.io/ -- Social: https://twitter.com/Apium_hub https://www.linkedin.com/company/apium_hub/mycompany/ https://www.instagram.com/apiumhub/
Get a sneak peek of the informative Java meetup with Dynatrace and Apiumhub, where we will explore the history of concurrent programming in the JVM ecosystem and the latest innovations for writing multithreaded and asynchronous programs. Severn Everett from Apiumhub will dive into the world of asynchronous Kotlin, covering everything from the old to the new and things you might have missed. Meanwhile, Cristián Ramón-Cortés Vilarrodona from Dynatrace will share an alternative mindset on software testing, providing insights on how to steal the best from every testing methodology and build a flexible, team-driven testing solution that evolves with your product and team. This event is supported by the BarcelonaJUG community, and we will also have time for Q&A and networking. Don't miss out on this opportunity to enhance your Java knowledge and connect with like-minded developers! Full meetup at: https://www.youtube.com/watch?v=IzRRTCHIWRw&ab_channel=Apiumhub -- Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Large and well-known companies have trusted us including Inditex, Mango, Bitpanda, Nestle, Axa, Tous, Adidas and more. Our services include web development, mobile app development, devops, quality assurance and software architecture. In addition to offering these services, we have a learning platform called ApiumAcademy where we offer customized courses. We have two digital products. VYou, a user management and access management solution and Koople, a Feature Flags tool. Both developed by developers for developers. Every year, we host the Global Software Architecture Summit (GSAS). An event that brings together hundreds of software architecture experts interested in learning, sharing, and connecting. Successful industry professionals such as Mark Richards, Neal Fords & Carola Lilienthal have attended our event as speakers. -- Visit our site: https://apiumhub.com/ Learn more about our ApiumAcademy courses: https://apiumacademy.com/ Attend our event, Global Software Architecture Summit: https://gsas.io/ VYou, our digital product: https://vyou-app.com/en/ Koople, our Feature Flags tool: https://www.koople.io/ -- Social: https://twitter.com/Apium_hub https://www.linkedin.com/company/apium_hub/mycompany/ https://www.instagram.com/apiumhub/
Get a sneak peek of the informative Java meetup with Dynatrace and Apiumhub, where we will explore the history of concurrent programming in the JVM ecosystem and the latest innovations for writing multithreaded and asynchronous programs. Severn Everett from Apiumhub will dive into the world of asynchronous Kotlin, covering everything from the old to the new and things you might have missed. Meanwhile, Cristián Ramón-Cortés Vilarrodona from Dynatrace will share an alternative mindset on software testing, providing insights on how to steal the best from every testing methodology and build a flexible, team-driven testing solution that evolves with your product and team. This event is supported by the BarcelonaJUG community, and we will also have time for Q&A and networking. Don't miss out on this opportunity to enhance your Java knowledge and connect with like-minded developers! Full meetup at: https://www.youtube.com/watch?v=IzRRTCHIWRw&ab_channel=Apiumhub -- Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Large and well-known companies have trusted us including Inditex, Mango, Bitpanda, Nestle, Axa, Tous, Adidas and more. Our services include web development, mobile app development, devops, quality assurance and software architecture. In addition to offering these services, we have a learning platform called ApiumAcademy where we offer customized courses. We have two digital products. VYou, a user management and access management solution and Koople, a Feature Flags tool. Both developed by developers for developers. Every year, we host the Global Software Architecture Summit (GSAS). An event that brings together hundreds of software architecture experts interested in learning, sharing, and connecting. Successful industry professionals such as Mark Richards, Neal Fords & Carola Lilienthal have attended our event as speakers. -- Visit our site: https://apiumhub.com/ Learn more about our ApiumAcademy courses: https://apiumacademy.com/ Attend our event, Global Software Architecture Summit: https://gsas.io/ VYou, our digital product: https://vyou-app.com/en/ Koople, our Feature Flags tool: https://www.koople.io/ -- Social: https://twitter.com/Apium_hub https://www.linkedin.com/company/apium_hub/mycompany/ https://www.instagram.com/apiumhub/
Join us for an informative Java meetup with Dynatrace and Apiumhub, where we will explore the history of concurrent programming in the JVM ecosystem and the latest innovations for writing multithreaded and asynchronous programs. Severn Everett from Apiumhub will dive into the world of asynchronous Kotlin, covering everything from the old to the new and things you might have missed. Meanwhile, Cristián Ramón-Cortés Vilarrodona from Dynatrace will share an alternative mindset on software testing, providing insights on how to steal the best from every testing methodology and build a flexible, team-driven testing solution that evolves with your product and team. This event is supported by the BarcelonaJUG community, and we will also have time for Q&A and networking. Don't miss out on this opportunity to enhance your Java knowledge and connect with like-minded developers! -- Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Large and well-known companies have trusted us including Inditex, Mango, Bitpanda, Nestle, Axa, Tous, Adidas and more. Our services include web development, mobile app development, devops, quality assurance and software architecture. In addition to offering these services, we have a learning platform called ApiumAcademy where we offer customized courses. We have two digital products. VYou, a user management and access management solution and Koople, a Feature Flags tool. Both developed by developers for developers. Every year, we host the Global Software Architecture Summit (GSAS). An event that brings together hundreds of software architecture experts interested in learning, sharing, and connecting. Successful industry professionals such as Mark Richards, Neal Fords & Carola Lilienthal have attended our event as speakers. -- Visit our site: https://apiumhub.com/ Learn more about our ApiumAcademy courses: https://apiumacademy.com/ Attend our event, Global Software Architecture Summit: https://gsas.io/ VYou, our digital product: https://vyou-app.com/en/ Koople, our Feature Flags tool: https://www.koople.io/ -- Social: https://twitter.com/Apium_hub https://www.linkedin.com/company/apium_hub/mycompany/ https://www.instagram.com/apiumhub/
¡Os damos la bienvenida a las Sonar Talks de Apiumhub! Se trata de una iniciativa en la que presentamos herramientas de software de forma clara y concisa. En esta charla, Javier Gallo, desarrollador Backend en Apiumhub, presentará Arrow, una librería de programación que intenta ayudar a introducir conceptos de programación funcional en Kotlin. Se define como "lingua franca funcional", ya que intenta unir dos mundos. Arrow tiene como objetivo ayudar a los desarrolladores a escribir un código más expresivo, modular y mantenible, de una manera diferente a la programación imperativa clásica. Para lograrlo, proporciona un conjunto de abstracciones como Either que te permiten manejar errores de una manera más funcional, utilizando tipos en vez de excepciones. Ya seas nuevo en la programación funcional o un desarrollador experimentado, Arrow puede ayudarte a llevar tu código de Kotlin al siguiente nivel, y ofrecerte una manera diferente de afrontar los problemas. ¡Descubre el poder de la programación funcional con Arrow! -- Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Large and well-known companies have trusted us including Inditex, Mango, Bitpanda, Nestle, Axa, Tous, Adidas and more. Our services include web development, mobile app development, devops, quality assurance and software architecture. In addition to offering these services, we have a learning platform called ApiumAcademy where we offer customized courses. We have two digital products. VYou, a user management and access management solution and Koople, a Feature Flags tool. Both developed by developers for developers. Every year, we host the Global Software Architecture Summit (GSAS). An event that brings together hundreds of software architecture experts interested in learning, sharing, and connecting. Successful industry professionals such as Mark Richards, Neal Fords & Carola Lilienthal have attended our event as speakers. -- Visit our site: https://apiumhub.com/ Learn more about our ApiumAcademy courses: https://apiumacademy.com/ Attend our event, Global Software Architecture Summit: https://gsas.io/ VYou, our digital product: https://vyou-app.com/en/ Koople, our Feature Flags tool: https://www.koople.io/ -- Social: https://twitter.com/Apium_hub https://www.linkedin.com/company/apium_hub/mycompany/ https://www.instagram.com/apiumhub/
Exception es una de las keywords más comunes programando y una de las que más daño pueden hacer. Hoy te contamos por qué y una de sus alternativas (que no es either). Enlaces interesantes ⇩ ﹤🍍﹥ Enlaces ricos ├ 🐦 Twitter Raul: https://twitter.com/raulraja ├ 🔗 Curso: https://bit.ly/kotlin-hexagonal ├ 💀 Skeleton: https://github.com/CodelyTV/kotlin-api-skeleton └ ➡️ Arrow: https://arrow-kt.io/ ﹤🍍﹥ CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 💂‍♀️ Twitter Rafa: https://twitter.com/rafaoe ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
"Me especialicé en redes pero la programación siempre fue algo muy atrayente para mí. Comencé con .NET y acogí #NodeJS desde casi sus inicios. He desarrollado principalmente #mobileapps pero actualmente estoy en entornos de desarrollo web :P Soy un entusiasta de las tecnologías, me encanta entender los diferentes lenguajes de #desarrollo, como .NET, Kotlin, #Java, JS/TS, Swift entre otros y utilizarlos para desarrollar nuevos productos. Mi intención es explicar la evolución de un proyecto cuando te incorporas a una startup donde hay un codebase heredado, haciendo una crítica constructiva acerca de #JS y centrándome en la evolución de #ExpressJS a #NestJS y los beneficios que esto aporta, mientras el negocio continua y hay que aportar valor." ✉ Suscríbete a nuestra 𝗡𝗲𝘄𝘀𝗹𝗲𝘁𝘁𝗲𝗿 𝗚𝗲𝗲𝗸 y recibe mensualmente formaciones gratuitas, entrevistas exclusivas a referentes del sector, novedades tech para estar al día, eventos e invitaciones y regalos exclusivos: https://geekshubs.com/comunidad/ #comunidad-newsletter 💼 ¿Estás buscando un nuevo proyecto profesional o necesitas incorporar perfiles tech a tu equipo? En GeeksHubs contamos con un equipo de expertos en Talento IT que pueden ayudarte: https://geekshubs.com/talento/?utm_source=comunidad&utm_medium=youtube&utm_campaign=5a-temporada-meetups 📲 ENCUÉNTRANOS EN REDES SOCIALES 🐦 Twitter GeeksHubs: https://twitter.com/geekshubs 🐦 Twitter GeeksHubs Academy: https://twitter.com/geeks_academy 📸 Instagram: https://instagram.com/geekshubs ℹ️️️️️ LinkedIn GeeksHubs: https://www.linkedin.com/company/geeks-hubs ℹ️️️️️ LinkedIn GeeksHubs Academy: https://www.linkedin.com/school/geekshubsacademy/ 🎧 Podcast I am Geek: https://open.spotify.com/show/4G4PpNzPOeWh5DrrumDXCd