node

Recursos de programación de node
La verdad, quedan muy pocos protocolos de Internet que se puedan explicar a fondo en menos de 40 minutos. De hecho, creo que MQTT es el último de ellos. Nacido hace 20 años, como muchos de los que usamos, ha encontrado su momento con el auge de Internet de las Cosas. MQTT es irreverente, pero hermosamente simple. Un diseño tan centrado en la escasez y tan pragmático y dúctil que como ingeniero hace que se te salten las lágrimas de la emoción. Aprenderlo, es entender la filosofía detrás del IoT. Contarlo en tan poco tiempo tiene un truco. Lo haremos a lo Bruce Lee [be water my friend]: nos adentraremos en el protocolo siendo mensajes, esperando en sus “colas”, muriendo de tristeza si no hay receptores esperando y, finalmente, sintiendo la satisfacción de haber hecho otra entrega a tiempo. No me gusta trabajar solo, así que necesitaré algunos voluntarios de entre los asistentes, imitando un poco el trabajo colaborativo que subyace en las soluciones IoT. No hace falta que escriban muy rápido, el único requisito es que no sepan nada de nada de MQTT [o se hagan los suecos]. [Que sí, que también habrá cacharros] One more thing… ¿Y si prescindimos de la modernidad? Vale, sin node.js o JavaScript. Vamos a hacer IoT a pelo, con scripts del Shell. [Espero no arrepentirme de esto ????] ¡Ah! ¿y la caja negra del dron? Buenos, tendréis que venir a verlo. ------------- Todos los vídeos de Commitconf 2019 en: https://lk.autentia.com/Commit19-YouTube ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
Participating in conferences and learning from experts is great, but as a community, we are missing a lot when it’s the same faces every year, everywhere. We have to do our best to include everyone from a diverse background as speakers and learn from their experiences. This panel discussion features established speakers with diverse backgrounds and will inspire you to start your own public speaking career. We will talk about topics like the impostor syndrome, stage fright, topic selection, and will have an extensive Q&A to answer anything you are wondering about public speaking. Panel participants: Armagan Amcalar Head of Software Engineering - Wayfair Armagan is currently working as a Senior Engineering Manager at Wayfair, responsible for leading the creation of innovative products to enhance the experiences of Wayfair's partners. A software architect well versed in both the backend and frontend systems, he focuses on building resilient clouds. He loves open source and is the author of cote, a library for building microservices with Node.js. He spends most of his free time teaching JavaScript as a university lecturer, a consultant or an NGO worker. He also leads Lonca Works, a software craftsmanship guild. Lara Martín Android & Flutter Developer - laramartin.dev Lara is a Flutter GDE and Android developer based in Berlin. Lara has been involved with the community since she started programming: sharing knowledge online, giving talks worldwide and finally becoming a GDE. Her dream is to make apps more accessible for everyone. When she’s not attending a tech meetup, you will find her playing video games or with her dog Lily. Dave Cheney I am a software engineer and hardware enthusiast from Sydney, Australia. I write, speak, and promote Go around the world. Raffaella Isidori Founder/Creative Director - thesign.it I build brands and design the communication for businesses around the world and assist companies in localizing (Ita/Eng) their brands, products, and messages. Besides that, I design (UX/graphic/visual/digital/print), study, teach, take pictures, write, translate & coach professionals on communication and language. Curious as a cat, and in love with diversities, I collect books, fonts, spices, and essential oils. I live and work in the countryside (mostly Italian), surrounded by flora & fauna, where I cultivate dreams, and push boundaries. Online, I'm Zetaraffix
Although more than half of the world’s websites are in English, only about 25% of web users are English speakers. With half of the world’s population connected and more coming online every minute, internationalisation is as relevant as ever! Let’s explore how i18n gets made on the web and what we should keep in mind and what we should avoid when making the web more accessible to the world. About: Eli Schütze Ramírez, Web engineer, Monzo Eli is a software developer currently working as an Agile UI Developer at Trainline developing a full stack javascript application (Node, Typescript, React, Redux, RxJS) with unit and integration tests (Jest, Enzyme, Selenium) with preference for functional programming design patterns. She works to constantly improve upon and create solutions for issues around web performance, accessibility, web analytics, localisation, multi-currency support, and browser compatibility. She's a big advocate of diversity in tech and coach/mentor at both codebar and NodeGirls and organizes Reactivate, a monthly meetup
La verdad, quedan pocos protocolos de Internet que se puedan explicar a fondo en menos de 40 minutos. De hecho, creo que MQTT es el último de ellos. Nacido hace 20 años, como muchos de los que usamos, ha encontrado su momento con el auge de Internet de las Cosas. MQTT es quisquilloso, pero hermosamente simple. Un diseño tan centrado en la escasez y pragmático, que como ingeniero se te saltan las lágrimas de emoción. Vamos a aprenderlo desde las bases, sin node.js o JavaScript. IoT que se toca, desde la línea de comandos, con Vim y scripts del Shell, como se aprenden los protocolos. About: Samuel Jiménez Romero Particular, Particular Supe que sería ingeniero justo después de ver Juegos de Guerra, un clásico de los ochentas que todo informático de bien debería ver. Eso de decidir tu futuro inspirado por una peli puede acabar muy mal (depende del género) pero se llevaba mucho entonces lo de las epifanías. Me encanta el cacharreo. Creo que es la mejor forma de aprender algo de verdad, porque te enseña a manejar la frustración y a gestionar recursos escasos. Y una vez hecho ésto, nada mejor que contárselo a los demás para que la rueda del conocimiento siga girando.
As our codebase grows, so its complexity does. Code it’s becoming harder to read, test, debug, maintain… such a mess! Let’s go back to the cool ’80s and start a journey to discover a different way to approach software development: Functional Programming. We’ll see how FP can actually save hours of debugging and improve our productivity while writing a complex frontend JavaScript application or a huge backend distributed system in any programming language. You’ll never write an impure function again! About: Michele Riva, Sr. Software Engineer - Openmind Michele discovered his passion for software development building an app to make funny jokes about his friends... and professors. Today, "fun" and "development" are still part of his life while working as a Software Engineer at openmind and contributing to some of the biggest OpenSource projects from different companies (Facebook, Apache, Node.js Foundation) in different programming languages (Haskell, Erlang, Go, Node). He strongly believes in shared knowledge, and he writes tons of public domain articles about JavaScript, Functional Programming and performance enhancements on jsmonday.dev.
¿JavaScript sigue siendo solo un lenguaje de front-end? ¡Ya no! Con MongoDB, Express y Node, puedes llevar tus habilidades de ninja de JavaScript al backend.La idea es conseguir comprender los conceptos básicos de un marco de back-end con NodeJs y así obtener una comprensión profunda de cómo encaja todo, teniendo una visión global.Veremos cómo es la estructura de un proyecto backend, entre otras muchas cosas, crearemos diferentes rutas para las diferentes funciones de tu API, conectaremos con MongoDB, una base de datos NoSQL, para hacer que tu API sea completamente dinámica y mucho más About: Beatriz De Miguel Pérez, Senior Developer, Kairos DS Madrileña de adopción pero PTV (Pamplonesa de Toda la Vida). Programadora front desde hace 5 años y recientemente más enfocada en el mundo backend. Actualmente trabajo en KairosDS
En esa sesión conoceremos el servicio para construir interfaces conversacionales de la plataforma cloud de Microsoft, Azure Bot Service, y construir un bot en Node.JS integrado en diversos canales como Facebook Messenger, Skype o Telegram. Por David Rodríguez https://www.linkedin.com/in/davidjrh/ https://twitter.com/davidjrh https://github.com/davidjrh http://davidjrh.intelequia.com/ https://2018.jsdaycanarias.com
Although more than half of the world’s websites are in English, only about 25% of web users are English speakers. With half of the world’s population connected and more coming online every minute, internationalisation is as relevant as ever! Let’s explore how i18n gets made on the web and what we should keep in mind and what we should avoid when making the web more accessible to the world. Eli Schütze Ramírez is a software developer currently working as an Agile UI Developer at Trainline developing a full stack javascript application (Node, Typescript, React, Redux, RxJS) with unit and integration tests (Jest, Enzyme, Selenium) with preference for functional programming design patterns. She works to constantly improve upon and create solutions for issues around web performance, accessibility, web analytics, localisation, multi-currency support, and browser compatibility. She's a big advocate of diversity in tech and coach/mentor at both codebar and NodeGirls and organizes Reactivate, a monthly meetup
En esta ocasión, Jorge Hidalgo nos visita desde MalagaJUG, y hemos aprovechado para pedirle que nos cuente algo más sobre GraalVM, una nueva máquina virtual open source que permite tanto reemplazar la JVM (Java, Scala, Groovy) como ejecutar otros lenguajes como Ruby, Python, JavaScript/Node.js o C (con interfaz LLVM). A través de varios escenarios prácticos y ejemplos aclaratorios, aprenderemos las formas de usar GraalVM y el compilador Graal, así como a depurar y monitorizar programas escritos en diferentes lenguajes de programación. También hablaremos de una de las funciones más apasionantes de GraalVM que es la posibilidad de crear imágenes nativas muy rápidas y ligeras.