rest

Recursos de programación de rest
Azahara viene a hablarnos de desarrollo pero también de cómo es mentora de nuevos talentos y de su faceta divulgadora. Ella también está suscrita a nuestro newsletter semanal, donde hace poco hablamos sobre cómo enfrentarnos a preguntas incómodas. Cada domingo, a las 12:30 en tu bandeja de entrada, ¡suscríbete gratis! Esta semana terminamos con nuestro curso de creación de mapas interactivos con Leaflet. Más de 100 minutos trabajando con esta librería open source. Importación de datos desde KM...
Lo más habitual es que las aplicaciones informáticas necesiten conectarse con muy diversos sistemas, a través de diferentes protocolos: bases de datos, servicios REST, los propios sistemas operativos... Realizar pruebas de integración para asegurarnos la correcta comunicación de todos estos sistemas es fundamental para crear un software robusto y de calidad. Tradicionalmente estas pruebas son costosas y árduas, y dificilmente automatizables. En esta charla veremos cómo preparar en pocos pasos un plan de construcción en Bamboo (la herramienta de integración continua de Atlassian) que automatice las pruebas de integración con diferentes sistemas mediante contenedores Docker, construyendo en tiempo de ejecución toda la infraestructura necesaria para realizar los tests. Enlace a las Transparencias Repo de la Demo en Github: aquí podéis ver el código usado en la demo así como la configuración utilizada en Bamboo
Azure Machine Learning Studio es una plataforma que te permite utilizar algoritmos predictivos ya disponibles o crear los tuyos propios en la nube o y utilizarlos para tus soluciones o ponerlos a disposición de todo el mundo. Mediante una interfaz web podrás crear tu flujo de predicción y comparar fácilmente los diferentes algoritmos para identificar cual se adapta mejor a tus necesidades. Proyecto Oxford Si todo esto te parece demasiado complicado, también tenemos el Proyecto Oxford, que proporciona algoritmos de visión por computador, reconocimiento de voz y lenguaje natural mediante una API Rest que puedes incorporar inmediatamente a tus aplicaciones iOS, Windows y Android.
Si has oído hablar de AngularJS, te suena de algún comentario, o por casualidades de la vida no te ha tocado aún desarrollar con él, éste es tu punto de partida para ir conociéndolo a lo largo del tour que te ofrecemos para que salgas con ganas de probarlo. Veremos: El típico Hola Mundo. Organización del código y elementos principales de Angular. Servicios (+ factories + providers), filtros y directivas. Integración con sevicios REST (y promesas, eh!!). Routers y estados. ... Y mucho más! Si por otro lado, has trabajado con otros grandes conocidos como Backbone, Marionette, Handlebars, Moustache y un largo etcétera, también hablaremos de ellos mediante pequeñas comparativas: ya sabes, no hay solución única, sino la que mejor se adapte a tus necesidades; por ello, lo mejor es conocer mientras más posibilidades mejor. Por último... ¿te mola el desarrollo híbrido y piensas en dispositivos móviles? Te damos otra pista para que vengas: "angular" y apps móviles...
Android Apps are ugly. They are slow. Android is laggy. I know, you have heard a lot of that in the last years. Enough of it! It is now time to get your revenge back and take advantage of the new tools to draw and animate, design guidelines and a few tricks and recipes to make your Android application stand out from the rest. Join me to speak about how to make your application look different by adding subtle effects that are appealing to the eye and the overall experience of your users. Come ready to get your hands dirty with animations, updating layouts on scrolling events, and playing with shapes. You shall not regret it!
As you know, the Manifesto for Agile Development was created by some developers who believed that there was a better way to develop software than the one in widespread use at the time.Surely you also know that this manifesto defines a different way of working and that it is not only valid for developing software.The values and principles from the manifesto are valid for many creative endeavors. The great exponent of this way of working that has transcended throughout these years has been Scrum.W...
As you know, the Manifesto for Agile Development was created by some developers who believed that there was a better way to develop software than the one in widespread use at the time.Surely you also know that this manifesto defines a different way of working and that it is not only valid for developing software.The values and principles from the manifesto are valid for many creative endeavors. The great exponent of this way of working that has transcended throughout these years has been Scrum.W...
Por Esteban Dorado Roldán Construir APIs para microservicios puede ser un reto. Las nuevas tecnologías open source para el stack de APIs son HTTP/2, Profobuf y gRPC. Sin embargo, migrar a estas nuevas tecnologías es un reto, especialmente en el mundo de los microservicios para entender cómo funcionan y qué ganamos con dichas tecnologías. En esta charla, mostraré como puedes construir APIs gRPC sobre HTTP/2 mientras simultáneamente sirves JSON/REST sobre HTTP/1.1 en el mismo puerto. Más información: https://t3chfest.uc3m.es/2019/programa/microservicios-grpc-rest ------------------- T3chFest es un evento sobre nuevas tecnologías e innovación anual gratuito celebrado en Madrid. Consulta en nuestro canal las charlas de las pasadas ediciones. Sitio web: https://t3chfest.uc3m.es Twitter: https://twitter.com/t3chfest
This presentation by Andrea Leopardi took place at Lambda World Cádiz on October 26th, 2018 at the Palacio de Congresos in Cádiz, Spain. Elixir - functional, concurrent, distributed programming for the rest of us Some functional languages require a lot of ceremony to do imperative things. Some have complex abstractions around concurrency or distribution. Some make handling failures painful. Elixir is a flexible language that has many of the nice things functional programming provides, but also strives for being practical. In this talk, we'll see how Elixir and the Erlang virtual machine provide a set of tools that make it easier to work with concurrent, distributed applications. We'll see how failure handling and most of all recovery are built in the foundations of the language. We'll see how this plays well with modern system architectures. Follow: -https://www.twitter.com/lambda_world -https://www.twitter.com/47deg -https://www.twitter.com/whatyouhide Visit: -https://www.47deg.com/events for more details -http://www.lambda.world