This document discusses WebAPI::DBICWebAPI::DBIC, a RESTful toolkit built on top of DBIx::Class that provides a framework for building RESTful web services and APIs. It consists of Moo roles that handle sets and items as well as integration with Plack and DBIx::Class. The toolkit aims to provide sensible defaults while allowing for customization. An example application built with it demonstrates extending the generic item resource to add authorization checks. The document concludes that the toolkit is currently in early development.
One of the keynotes of YAPC::EU 2015.
The Perl community and culture shaped fundamentally the developer I am today. In this talk I go through some of the unique or strong characteristics of Perl that influenced me the most.
La sezione Utilities di Facile.it ha recentemente riscritto il proprio applicativo interno utilizzando Ember.js con Ember Data che si appoggia a sua volta ad un WebService REST realizzato in PHP tramite Symfony2 full-stack e alcuni bundle messi a disposizione dall'ecosistema di Symfony per gestire Redis, ElasticSearch, ACL e quant'altro si è reso necessario.
Durante la presentazione verranno discusse le motivazioni che hanno portato a scegliere ciascun componente, come è stato integrato all'interno dell'applicativo, in quali problematiche ci si è imbattuti e come sono state risolte.
Web::Machine is a Perl module that provides a simple state machine representation of HTTP using resource classes. It allows defining HTTP resource classes that represent different states like GET, PUT, POST, etc. These resource classes can define handlers for different states and content types. The document provides examples of defining a user resource class to handle GET, PUT, POST requests for user objects by specifying handlers for content types and HTTP methods. It also discusses using roles for authentication and authorization.
(originally presented at YAPC::Europe::2007)
No-one is as critical about something as those that love it dearly. Mark Fowler has been collecting complaints from professional Perl developers for years about what warts still remain with the language when strict and warnings are turned on.
Are these problems unsolvable? A veteran Perl programmer himself Mark attempted to try and solve these issues - and then turned to the experts, the people who write books on Perl, the people who maintain the perl interpreter itself, for help.
This is what he learned...
Class Reloading in Ruby on Rails: The Whole StoryXavier Noria
Ruby on Rails applications do not need to require the files that define their classes and modules. In development mode, code changes take effect without restarting the server. How's that possible? This talk explains how this works in depth.
You'll come out with a deep understanding of how constants work in Ruby, constant autoloading in Rails, how and why does it differ from Ruby's builtin algorithms, and how class reloading is implemented.
This document discusses API design principles for the modern web. It covers topics such as URI design, representing resources and containers, and using HATEOAS to allow discoverability. Well-designed URIs should be short, semantic, and avoid duplicating data included in HTTP requests. Resources map to URIs and handle data containers and types. Containers wrap data and can represent collections or individual items. The document provides examples of GET, POST, and DELETE requests acting on container resources.
Building a documented RESTful API in just a few hours with Symfonyolrandir
How to expose a RESTful API from a Symfony app with minimal effort. At Forky we launched our MVP in one month with only 3 developers -it was imperative we waste no time with simple problems so we could have time over to deal with the difficult tasks. This is how we did it.
This document discusses WebAPI::DBICWebAPI::DBIC, a RESTful toolkit built on top of DBIx::Class that provides a framework for building RESTful web services and APIs. It consists of Moo roles that handle sets and items as well as integration with Plack and DBIx::Class. The toolkit aims to provide sensible defaults while allowing for customization. An example application built with it demonstrates extending the generic item resource to add authorization checks. The document concludes that the toolkit is currently in early development.
One of the keynotes of YAPC::EU 2015.
The Perl community and culture shaped fundamentally the developer I am today. In this talk I go through some of the unique or strong characteristics of Perl that influenced me the most.
La sezione Utilities di Facile.it ha recentemente riscritto il proprio applicativo interno utilizzando Ember.js con Ember Data che si appoggia a sua volta ad un WebService REST realizzato in PHP tramite Symfony2 full-stack e alcuni bundle messi a disposizione dall'ecosistema di Symfony per gestire Redis, ElasticSearch, ACL e quant'altro si è reso necessario.
Durante la presentazione verranno discusse le motivazioni che hanno portato a scegliere ciascun componente, come è stato integrato all'interno dell'applicativo, in quali problematiche ci si è imbattuti e come sono state risolte.
Web::Machine is a Perl module that provides a simple state machine representation of HTTP using resource classes. It allows defining HTTP resource classes that represent different states like GET, PUT, POST, etc. These resource classes can define handlers for different states and content types. The document provides examples of defining a user resource class to handle GET, PUT, POST requests for user objects by specifying handlers for content types and HTTP methods. It also discusses using roles for authentication and authorization.
(originally presented at YAPC::Europe::2007)
No-one is as critical about something as those that love it dearly. Mark Fowler has been collecting complaints from professional Perl developers for years about what warts still remain with the language when strict and warnings are turned on.
Are these problems unsolvable? A veteran Perl programmer himself Mark attempted to try and solve these issues - and then turned to the experts, the people who write books on Perl, the people who maintain the perl interpreter itself, for help.
This is what he learned...
Class Reloading in Ruby on Rails: The Whole StoryXavier Noria
Ruby on Rails applications do not need to require the files that define their classes and modules. In development mode, code changes take effect without restarting the server. How's that possible? This talk explains how this works in depth.
You'll come out with a deep understanding of how constants work in Ruby, constant autoloading in Rails, how and why does it differ from Ruby's builtin algorithms, and how class reloading is implemented.
This document discusses API design principles for the modern web. It covers topics such as URI design, representing resources and containers, and using HATEOAS to allow discoverability. Well-designed URIs should be short, semantic, and avoid duplicating data included in HTTP requests. Resources map to URIs and handle data containers and types. Containers wrap data and can represent collections or individual items. The document provides examples of GET, POST, and DELETE requests acting on container resources.
Building a documented RESTful API in just a few hours with Symfonyolrandir
How to expose a RESTful API from a Symfony app with minimal effort. At Forky we launched our MVP in one month with only 3 developers -it was imperative we waste no time with simple problems so we could have time over to deal with the difficult tasks. This is how we did it.
El pensamiento es el canal a través del cual viaja la información del Universo. Los pensamientos pueden ser de alta o baja vibración y afectan la química del cerebro. La calidad de vida de una persona depende de la calidad de sus pensamientos. Es posible cambiar y mejorar los pensamientos mediante la flexibilidad mental, la comprensión y enfocándolos de manera voluntaria, sostenida y dirigida.
El documento lista once lecciones de vida aprendidas de la historia bíblica de Noé y el Arca. Estas lecciones incluyen abordar oportunidades a tiempo, planificar con anticipación, mantenerse enfocado en el trabajo asignado sin importar las críticas, y recordar que aunque los novatos construyeron el Arca, los profesionales fallaron con el Titanic. La lista concluye deseando que el mensaje traiga alegría a otros.
Este documento presenta los elementos comunes a todas las religiones según la fenomenología religiosa: el misterio, los mitos, los ritos, la oración y la moral. Define cada uno de estos elementos y explica su función en la experiencia religiosa. Además, analiza las configuraciones de lo divino en las diferentes religiones como el politeísmo, el monoteísmo y el budismo. Finalmente, incluye colaboraciones que enfatizan la importancia de la relación con lo sagrado y con el prójimo en la construcción de la persona.
El documento argumenta que la paz es esencial para la humanidad y que la guerra solo trae destrucción. Se necesitan esfuerzos de todos para evitar la guerra y establecer la paz de forma permanente, ya que de lo contrario la guerra podría poner fin a la humanidad. La paz se logra a través del amor y la cooperación, no del odio o la violencia.
Este documento presenta el proyecto "Qéreb", un marco para la educación de la interioridad en los centros educativos de la Provincia Marista Ibérica. Explica la necesidad de educar esta dimensión en los alumnos para ayudarlos a encontrar sentido y propósito en sus vidas. Incluye las bases teóricas y filosóficas de la educación de la interioridad, así como su justificación desde la espiritualidad marista y documentos eclesiásticos. Finalmente, propone objetivos, criterios, metodologías e
Este documento presenta una unidad didáctica sobre la interioridad humana según san Agustín para un curso de filosofía de 1o de bachillerato. Incluye la justificación, objetivos, contenidos, metodología y actividades. Se analizarán textos de san Agustín sobre la interioridad y la educación para el desarrollo personal a través de debates, trabajos grupales y ensayos individuales. El tema se abordará a lo largo de 9 sesiones combinando métodos activos como la lectura, discusión y presentación de proyectos
Las habilidades cognitivas incluyen formas de pensamiento como la resolución de problemas, la toma de decisiones, el pensamiento crítico, la creatividad y la innovación.
Las habilidades cognitivas incluyen formas de pensamiento como la resolución de problemas, el pensamiento crítico, la toma de decisiones y el razonamiento.
Los niveles de pensamiento (objetivos) incluyen: reconocer información, comprender conceptos clave, aplicar conocimiento a nuevas situaciones, analizar información para detectar patrones, evaluar opciones y tomar decisiones, y crear ideas o productos originales.
Este gel de ducha limpia, hidrata y calma la piel seca gracias a su complejo anti-irritación. Contiene ingredientes biodegradables y está probado dermatológicamente. La loción corporal asociada mejora la hidratación un 129% y nutre la piel durante 24 horas de forma cremosa y suave.
Un niño le entregó a su madre una lista de tareas domésticas y sus correspondientes pagos. La madre escribió en el reverso que por todo lo que había hecho por él como darle la vida y cuidarlo no cobraba nada. Cuando el niño leyó lo que escribió su madre, se llenó de lágrimas y le dijo que la quería, luego escribió "TOTALMENTE PAGADO" reconociendo que el amor de su madre no tenía precio.
More Related Content
More from Fundación para el Desarrollo de la Consciencia
El pensamiento es el canal a través del cual viaja la información del Universo. Los pensamientos pueden ser de alta o baja vibración y afectan la química del cerebro. La calidad de vida de una persona depende de la calidad de sus pensamientos. Es posible cambiar y mejorar los pensamientos mediante la flexibilidad mental, la comprensión y enfocándolos de manera voluntaria, sostenida y dirigida.
El documento lista once lecciones de vida aprendidas de la historia bíblica de Noé y el Arca. Estas lecciones incluyen abordar oportunidades a tiempo, planificar con anticipación, mantenerse enfocado en el trabajo asignado sin importar las críticas, y recordar que aunque los novatos construyeron el Arca, los profesionales fallaron con el Titanic. La lista concluye deseando que el mensaje traiga alegría a otros.
Este documento presenta los elementos comunes a todas las religiones según la fenomenología religiosa: el misterio, los mitos, los ritos, la oración y la moral. Define cada uno de estos elementos y explica su función en la experiencia religiosa. Además, analiza las configuraciones de lo divino en las diferentes religiones como el politeísmo, el monoteísmo y el budismo. Finalmente, incluye colaboraciones que enfatizan la importancia de la relación con lo sagrado y con el prójimo en la construcción de la persona.
El documento argumenta que la paz es esencial para la humanidad y que la guerra solo trae destrucción. Se necesitan esfuerzos de todos para evitar la guerra y establecer la paz de forma permanente, ya que de lo contrario la guerra podría poner fin a la humanidad. La paz se logra a través del amor y la cooperación, no del odio o la violencia.
Este documento presenta el proyecto "Qéreb", un marco para la educación de la interioridad en los centros educativos de la Provincia Marista Ibérica. Explica la necesidad de educar esta dimensión en los alumnos para ayudarlos a encontrar sentido y propósito en sus vidas. Incluye las bases teóricas y filosóficas de la educación de la interioridad, así como su justificación desde la espiritualidad marista y documentos eclesiásticos. Finalmente, propone objetivos, criterios, metodologías e
Este documento presenta una unidad didáctica sobre la interioridad humana según san Agustín para un curso de filosofía de 1o de bachillerato. Incluye la justificación, objetivos, contenidos, metodología y actividades. Se analizarán textos de san Agustín sobre la interioridad y la educación para el desarrollo personal a través de debates, trabajos grupales y ensayos individuales. El tema se abordará a lo largo de 9 sesiones combinando métodos activos como la lectura, discusión y presentación de proyectos
Las habilidades cognitivas incluyen formas de pensamiento como la resolución de problemas, la toma de decisiones, el pensamiento crítico, la creatividad y la innovación.
Las habilidades cognitivas incluyen formas de pensamiento como la resolución de problemas, el pensamiento crítico, la toma de decisiones y el razonamiento.
Los niveles de pensamiento (objetivos) incluyen: reconocer información, comprender conceptos clave, aplicar conocimiento a nuevas situaciones, analizar información para detectar patrones, evaluar opciones y tomar decisiones, y crear ideas o productos originales.
Este gel de ducha limpia, hidrata y calma la piel seca gracias a su complejo anti-irritación. Contiene ingredientes biodegradables y está probado dermatológicamente. La loción corporal asociada mejora la hidratación un 129% y nutre la piel durante 24 horas de forma cremosa y suave.
Un niño le entregó a su madre una lista de tareas domésticas y sus correspondientes pagos. La madre escribió en el reverso que por todo lo que había hecho por él como darle la vida y cuidarlo no cobraba nada. Cuando el niño leyó lo que escribió su madre, se llenó de lágrimas y le dijo que la quería, luego escribió "TOTALMENTE PAGADO" reconociendo que el amor de su madre no tenía precio.
More from Fundación para el Desarrollo de la Consciencia (20)