rest

Recursos de programación de rest
Web
09-07-2014
I did the Grains problem in Racket using a home-made stream: The stream is the function grains which returns a pair containing the first value and the generator of the rest of the stream. The stream-for-n-steps helper gets n values from the stream. Probably there is a function to do this directly in Racket but I wanted to remember what we did in the Coursera Programming Languages course. Now I want to do something similar in Clojure. - por Garajeando
Web
24-05-2014
I'm reading Brian Marick's Functional Programming for the Object-Oriented Programmer book.This is my solution for an exercise from the first chapter, Just Enough Clojure in which I had to write a "bizarre version of factorial that uses neither iteration nor recursion": Tested at the REPL it seems to work fine: However, there are problems for big enough results because they don't fit into integers: This can be easily solved using arbitrary precision integers. You just need to append an N after an...
Greach 2014, The Groovy Spanish Conf 28/March, Madrid, Spain http://greach.es Follow us on twitter http://twitter.com/greach_es Slides in: http://greach.es/speakers/alvaro-sanchez-mariscal-creating-restful-apis-with-grails-and-spring-security/ CREATING RESTFUL API'S WITH GRAILS AND SPRING SECURITY In this talk I will cover how to create a REST API using Grails 2.3 to support single-page applications, exploring all the possible alternatives. I will also explain how to integrate Spring Security using the spring-security-rest plugin I recently created, to implement a stateless, token-based, RESTful authentication. Web Architect at Odobo. Owner at Salenda/Escuela de Groovy ÁLVARO SÁNCHEZ-MARISCAL Álvaro Sánchez-Mariscal Álvaro is a passionate software developer and agile enthusiast with over 13 years of experience. He started his career in 2001 coding in Perl and Java, but then quickly focused on Java EE, working for companies like IBM BCS, BEA Systems or Sun Microsystems. He created his own company in 2005, Salenda, and since 2007 he specialized on Groovy/Grails, introducing them in Spain by founding Escuela de Groovy, the very first Grails company in Spain. Now he works as a Web Architect in Odobo, a Gibraltar-based startup with the new HTML5 games developer program for game developers to produce, distribute and monetize their games for the online regulated gaming industry.
Título: Un Nuevo Enfoque para la Reutilización de Código Ponente: Diego Rodríguez Losada (biicode) Link: https://techfest.uc3m.es/2014/programa/un-nuevo-enfoque-para-la-reutilizacion-de-codigo/ Actualmente los programadores dedican un gran porcentaje de su tiempo a la configuración de sus proyectos perdiendo tiempo y creatividad que podrían ser empleados a trabajos realmente importantes. biicode plantea un nuevo paradigma para compartir y reutilizar código fuente de una forma sencilla, pensando en bajar las barreras de entrada al desarrollo avanzado de aplicaciones, para prácticamente cualquier lenguaje y sistema. Con el nuevo modelo propuesto por biicode, publicar, reutilizar código tanto de terceros como de uno propio, actualizar las dependencias o colaborar modificando y mejorando dichas dependencias, se puede realizar de una forma sencilla y unificada. Explicaremos nuestro stack tecnológico, basado 100% en python, que puede resultar interesante por ser muy completo, cubriendo servidores web con Django y servidores REST atacando a Mongo, desplegados en Heroku, y aplicaciones cliente compiladas e instaladas en las máquinas de los usuarios (soportando Win, Linux, Mac). Hablaremos tanto de herramientas y arquitectura(mongo, REST, memcache, django, cython, heroku-amazon), nuestro propio setup de desarrollo, y los "internals" de biicode: diseño software, algorítmica, modelos, problemas encontrados y soluciones.
En este episodio, Alberto Gimeno viene a hablarnos de Backbeam, una plataforma de Backend-as-a-service de la que es responsable, y que ofrece una serie de ventajas para todos aquellos desarrolladores que necesitan servicios de backend, como base de datos, servicios REST o notificaciones push para aplicaciones móviles y web. Alberto no solo nos comenta todos [...]
As a practice, I'm implementing different design patterns in different languages.I'm using the examples in the great Head First Design Patterns book as the basis for this implementations.The book examples are written in Java, so I'll use other languages.I've started with the Strategy pattern. "The Strategy Pattern defines a family of algorithms, encapsulates each one, and makes them interchangeable. Strategy lets the algorithm vary independently from clients that use it." The first implementat...
Como la semana pasada no se publicaron noticias, las hemos unido, por lo que en esta entrega, tenemos bastantes noticias: La publicación del manual del administrador de Debian, una nueva librería para gestionar recursos en EC2 desde Python, una presentación sobre Flapjack, otra para hacer pruebas sobre navegadores con JavaScript, otra plataforma de monitorización que se integra con Graphite y Jenkins, otra más que permite exponer un directorio con guiones de bash como API REST, y la adición de nuevas localizaciones a los servicios de CloudFront y Route 53.
[PHP Conference Argentina 2013 - 4 de Octubre] Integrando tecnologías abiertas LAMP y Arduino UNO R3, el framework Giana ofrece, mediante arquitectura REST, la capacidad de controlar físicamente por internet, o redes locales, artefactos eléctricos o de producción, y medir su entorno por medio de sensores. Esta charla cubrirá los aspectos teóricos y prácticos de Giana en toda su extensión. Vamos a conocer las prestaciones que ofrecen cada una de sus capas; comenzaremos con el sketch Arduino, pasando por sus métodos REST y terminando en su frontend. Mostraremos ejemplos concretos de configuración y parametrización del servidor LAMP, el router para controlarlo por internet, la placa Arduino, y veremos en funcionamiento el framework controlando artefactos eléctricos y utilizando sensores de temperatura.
Como ya se puede intuir hablaremos de cómo utilizamos en Bodaclick el potente sistema de formularios de Symfony 2 para mapear las peticiones REST (PUT y POST) de nuestra API (potenciada por FOSRestBundle) al modelo de datos pasando por DataTransformers y el sistema de validación