rest

Recursos de programación de rest
January- El Eternauta, Héctor Germán Oesterheld and Francisco Solano López- Barcelona. Los vagabundos de la chatarra, Jorge Carrión and Sagar Fornies- Rip Van Winkle, Washington Irving- La guerra interminable (The Forever War), Joe Haldeman- Maintanable JavaScript, Nicholas C. Zakas- Ve y pon un centinela (Go Set a Watchman), Harper Lee- El nombre del viento (The Name of the Wind), Patrick Rothfuss- You Don't Know JS: Async & Performance, Kyle Simpson- Sapiens: A Brief History of Humankind, Yuva...
La semana pasada Luis Rovirosa y yo impartimos una formación de TDD en las oficinas de Gradiant en Vigo. Gradiant es el acrónimo en inglés del Centro Tecnolóxico de Telecomunicacións de Galicia (Galician Research and Development Center in Advanced Telecomunications) y utilizan los conocimientos y experiencia de sus profesionales de investigación para aportar valor a empresas y organizaciones mediante la transferencia de conocimiento y el diseño de productos especializados. La naturaleza del cen...
Web
02-11-2016
http , rest , xp , tdd
I'm very happy to announce that I've joined Codesai's team. Many reasons made my path converge with Codesai's one. First of all, the people in Codesai. I met Carlos in 2011, because he was teaching the first TDD course I attended. Carlos is a humble and honest person that tries very hard to make sure his actions match what he believes. Later I've known him as a quiet, open-minded leader who is always willing to listen what other people have to say, and this permeates the whole Codesai team. Duri...
En los micro-servicios modernos, los cuales se basan en eventos, comunicación bidireccional, stream multiplexing y otras formas de sincronización de los datos, la arquitectura clásica basada en HTTP/REST no siempre es la mejor opción. Algunas veces las aplicaciones requieren servicios donde es necesario mantener una comunicación asíncrona de eventos fluyendo en ambas direcciones, por ejemplo, un cliente conectado por Websocket. ¿Qué hacer en estos casos si tenemos la gran mayoría de nuestros servicios implementados con Symfony o Silex y queremos tener comunicación en real time con un cliente? ¿Qué opciones tenemos, qué soluciones podemos aplicar y con qué trade-offs? El objetivo de la charla es dar respuestas a estas preguntas, basándonos en casos de usos reales en producción, comparar las distintas alternativas existentes y ver ejemplos prácticos de integración Silex/Symfony.
This Saturday I participated in the Global day of Code Retreat event organized by Madrid Software Craftsmanship community. This was the first time I went to the a Code Retreat and I can say I like a lot very much the format.During all the day, we was resolving the game of life, in pairs, with different restrictions and deleting all the code in each iteration... It is a very interesting deliberate practice to improve our skills, and using the same problem all the time allow us to approach using d...
Event handlers, collectively, provide the control logic in a re-frame application. Since the mutation of the application state is taken care of by re-frame, these event handlers can be pure functions that given the current value of the application state as first argument and the event (with its payload) as second argument, provide a new value for the application state. This is important because the fact that event handlers are pure functions brings great advantages: Local reasoning, which decr...
¿Quieres saber más? https://www.paradigmadigital.com/ Índice interactivo aquí abajo: 01:00 Presentación 01:48 Introducción 10:12 Al Starup Battle at PAPIs.io 11:30 How does it work? 16:48 Possibilities 16:53 Everyday use cases 27:27 Business use cases 27:20 Software components in real-world ML 29:50 Application-specific component 29:55 Optimization/ Operations Research component 30:01 Machine Learning Components 30:07 Data Engineering components 30:22 What developers actually need to know about Machine Learning 30:52 Learning techniques 31:20 ML workflow 32:18 Before building a predictive model 33:05 After building a predictive model 33:31 Language disconnect 34:07 Machine Learning (REST) APIs 34:27 How do you packed and deploy production-ready models? 34:51 Language disconnect 35:00 All those components work together 35:05 Why Application Programming interfaces? 35:31 Machine Learning APIs 36:13 Why REST APIs? 37:00 What is a REST API? 38:17 Demo 38:39 Let’s do this manually… 38:49 ...and create an API to do that
January- El Eternauta, Héctor Germán Oesterheld and Francisco Solano López- Barcelona. Los vagabundos de la chatarra, Jorge Carrión and Sagar Fornies- Rip Van Winkle, Washington Irving- La guerra interminable (The Forever War), Joe Haldeman- Maintanable JavaScript, Nicholas C. Zakas- Ve y pon un centinela (Go Set a Watchman), Harper Lee- El nombre del viento (The Name of the Wind), Patrick Rothfuss- You Don't Know JS: Async & Performance, Kyle Simpson- Sapiens: A Brief History of Humankind, Yuva...
We all heard about Redux and the amazing stories React developers tell, but what about the rest? Come and learn the guiding principles around Redux and how can (and is) used in Angular 2.0 and other (non React) frameworks to drive the data modeling layer. Discover why this tiny 6K library is setting the frontend world a buzz.
Web
15-08-2016
http , rest , tdd
I did the Printing Account Statement subset of the Bank Account kata in Clojure using Component and Midje. I started the kata in a Barcelona Clojure Developers event. The truth is that, since I was learning how to use the Component library, I didn't use TDD. Instead I worked on the REPL to get everything in place and make it work. Then I wrote the tests I would have liked to write if I had used outside-in TDD with Midje. I find that, when I'm learning something new, it works better for me wha...