Suche senden
Hochladen
Merb
âą
0 gefÀllt mir
âą
301 views
T
tohchye
Folgen
An introduction to Merb
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 25
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Adventurous Merb
Adventurous Merb
Matt Todd
Â
Symfony bundle fo asynchronous job processing
Symfony bundle fo asynchronous job processing
Wojciech CioĆko
Â
Plugins unplugged
Plugins unplugged
Christian Rokitta
Â
Angular JS and Magento
Angular JS and Magento
Vinci Rufus
Â
Rails engines in large apps
Rails engines in large apps
Enrico Teotti
Â
Rails course day 7
Rails course day 7
Al Sayed Gamal
Â
PostgREST Design Philosophy
PostgREST Design Philosophy
begriffs
Â
Rails Engines
Rails Engines
Dimitrios Zorbas
Â
Empfohlen
Adventurous Merb
Adventurous Merb
Matt Todd
Â
Symfony bundle fo asynchronous job processing
Symfony bundle fo asynchronous job processing
Wojciech CioĆko
Â
Plugins unplugged
Plugins unplugged
Christian Rokitta
Â
Angular JS and Magento
Angular JS and Magento
Vinci Rufus
Â
Rails engines in large apps
Rails engines in large apps
Enrico Teotti
Â
Rails course day 7
Rails course day 7
Al Sayed Gamal
Â
PostgREST Design Philosophy
PostgREST Design Philosophy
begriffs
Â
Rails Engines
Rails Engines
Dimitrios Zorbas
Â
Cucumber: How I Slice It
Cucumber: How I Slice It
linoj
Â
[WSO2Con EU 2017] An Overview of Ballerina Composer
[WSO2Con EU 2017] An Overview of Ballerina Composer
WSO2
Â
BioMake PAG 2017
BioMake PAG 2017
Chris Mungall
Â
using Mithril.js + postgREST to build and consume API's
using Mithril.js + postgREST to build and consume API's
AntĂŽnio Roberto Silva
Â
Tutorial on joomla transfer moffatmn
Tutorial on joomla transfer moffatmn
Moffat Ngacha
Â
Rack Middleware
Rack Middleware
LittleBIGRuby
Â
jQuery Intro
jQuery Intro
Jason Noble
Â
OpenERP and Perl
OpenERP and Perl
OpusVL
Â
Rails Engines as a way to Micro services
Rails Engines as a way to Micro services
Lucas Alencar
Â
RoR 101: Session 1
RoR 101: Session 1
Rory Gianni
Â
Task Scheduling and Asynchronous Processing Evolved. Zend Server Job Queue
Task Scheduling and Asynchronous Processing Evolved. Zend Server Job Queue
Sam Hennessy
Â
Rack is Spectacular
Rack is Spectacular
Bryce Kerley
Â
Introduction to asp
Introduction to asp
Madhuri Kavade
Â
Introduction to Fuel
Introduction to Fuel
Phil Sturgeon
Â
Introduction to Web Programming with Perl
Introduction to Web Programming with Perl
Dave Cross
Â
wp-n00b.php
wp-n00b.php
Temian Vlad
Â
Module design pattern i.e. express js
Module design pattern i.e. express js
Ahmed Assaf
Â
Understanding JSP -Servlets
Understanding JSP -Servlets
Gagandeep Singh
Â
Rack
Rack
Scott Leberknight
Â
Ruby on Rails Meets Enterprise Applications
Ruby on Rails Meets Enterprise Applications
dan_mcweeney
Â
Action And Linking Verbs
Action And Linking Verbs
palaciok001
Â
191319
191319
soomrosalman
Â
Weitere Àhnliche Inhalte
Was ist angesagt?
Cucumber: How I Slice It
Cucumber: How I Slice It
linoj
Â
[WSO2Con EU 2017] An Overview of Ballerina Composer
[WSO2Con EU 2017] An Overview of Ballerina Composer
WSO2
Â
BioMake PAG 2017
BioMake PAG 2017
Chris Mungall
Â
using Mithril.js + postgREST to build and consume API's
using Mithril.js + postgREST to build and consume API's
AntĂŽnio Roberto Silva
Â
Tutorial on joomla transfer moffatmn
Tutorial on joomla transfer moffatmn
Moffat Ngacha
Â
Rack Middleware
Rack Middleware
LittleBIGRuby
Â
jQuery Intro
jQuery Intro
Jason Noble
Â
OpenERP and Perl
OpenERP and Perl
OpusVL
Â
Rails Engines as a way to Micro services
Rails Engines as a way to Micro services
Lucas Alencar
Â
RoR 101: Session 1
RoR 101: Session 1
Rory Gianni
Â
Task Scheduling and Asynchronous Processing Evolved. Zend Server Job Queue
Task Scheduling and Asynchronous Processing Evolved. Zend Server Job Queue
Sam Hennessy
Â
Rack is Spectacular
Rack is Spectacular
Bryce Kerley
Â
Introduction to asp
Introduction to asp
Madhuri Kavade
Â
Introduction to Fuel
Introduction to Fuel
Phil Sturgeon
Â
Introduction to Web Programming with Perl
Introduction to Web Programming with Perl
Dave Cross
Â
wp-n00b.php
wp-n00b.php
Temian Vlad
Â
Module design pattern i.e. express js
Module design pattern i.e. express js
Ahmed Assaf
Â
Understanding JSP -Servlets
Understanding JSP -Servlets
Gagandeep Singh
Â
Rack
Rack
Scott Leberknight
Â
Ruby on Rails Meets Enterprise Applications
Ruby on Rails Meets Enterprise Applications
dan_mcweeney
Â
Was ist angesagt?
(20)
Cucumber: How I Slice It
Cucumber: How I Slice It
Â
[WSO2Con EU 2017] An Overview of Ballerina Composer
[WSO2Con EU 2017] An Overview of Ballerina Composer
Â
BioMake PAG 2017
BioMake PAG 2017
Â
using Mithril.js + postgREST to build and consume API's
using Mithril.js + postgREST to build and consume API's
Â
Tutorial on joomla transfer moffatmn
Tutorial on joomla transfer moffatmn
Â
Rack Middleware
Rack Middleware
Â
jQuery Intro
jQuery Intro
Â
OpenERP and Perl
OpenERP and Perl
Â
Rails Engines as a way to Micro services
Rails Engines as a way to Micro services
Â
RoR 101: Session 1
RoR 101: Session 1
Â
Task Scheduling and Asynchronous Processing Evolved. Zend Server Job Queue
Task Scheduling and Asynchronous Processing Evolved. Zend Server Job Queue
Â
Rack is Spectacular
Rack is Spectacular
Â
Introduction to asp
Introduction to asp
Â
Introduction to Fuel
Introduction to Fuel
Â
Introduction to Web Programming with Perl
Introduction to Web Programming with Perl
Â
wp-n00b.php
wp-n00b.php
Â
Module design pattern i.e. express js
Module design pattern i.e. express js
Â
Understanding JSP -Servlets
Understanding JSP -Servlets
Â
Rack
Rack
Â
Ruby on Rails Meets Enterprise Applications
Ruby on Rails Meets Enterprise Applications
Â
Andere mochten auch
Action And Linking Verbs
Action And Linking Verbs
palaciok001
Â
191319
191319
soomrosalman
Â
Nouns
Nouns
palaciok001
Â
Learning and Research - Junior Camp Internship Programme
Learning and Research - Junior Camp Internship Programme
Gameli
Â
Adjectives Vs
Adjectives Vs
palaciok001
Â
Abortion
Abortion
palaciok001
Â
Homonyms
Homonyms
palaciok001
Â
Adjectives Vs Adverbs
Adjectives Vs Adverbs
palaciok001
Â
Linking Verbs
Linking Verbs
palaciok001
Â
Internet and Social Media: making the most of the global platform
Internet and Social Media: making the most of the global platform
Gameli
Â
Dm Intro
Dm Intro
tohchye
Â
Prepositional Phrases
Prepositional Phrases
palaciok001
Â
Overview of Woekpor Digital Literacy Initiative
Overview of Woekpor Digital Literacy Initiative
Gameli
Â
Job Applications
Job Applications
palaciok001
Â
Introduction to Junior Camp Internship Programme
Introduction to Junior Camp Internship Programme
Gameli
Â
Visual Rhetoric
Visual Rhetoric
palaciok001
Â
Nouns
Nouns
palaciok001
Â
Andere mochten auch
(17)
Action And Linking Verbs
Action And Linking Verbs
Â
191319
191319
Â
Nouns
Nouns
Â
Learning and Research - Junior Camp Internship Programme
Learning and Research - Junior Camp Internship Programme
Â
Adjectives Vs
Adjectives Vs
Â
Abortion
Abortion
Â
Homonyms
Homonyms
Â
Adjectives Vs Adverbs
Adjectives Vs Adverbs
Â
Linking Verbs
Linking Verbs
Â
Internet and Social Media: making the most of the global platform
Internet and Social Media: making the most of the global platform
Â
Dm Intro
Dm Intro
Â
Prepositional Phrases
Prepositional Phrases
Â
Overview of Woekpor Digital Literacy Initiative
Overview of Woekpor Digital Literacy Initiative
Â
Job Applications
Job Applications
Â
Introduction to Junior Camp Internship Programme
Introduction to Junior Camp Internship Programme
Â
Visual Rhetoric
Visual Rhetoric
Â
Nouns
Nouns
Â
Ăhnlich wie Merb
And the Greatest of These Is ... Rack Support
And the Greatest of These Is ... Rack Support
Ben Scofield
Â
Rugalytics | Ruby Manor Nov 2008
Rugalytics | Ruby Manor Nov 2008
Rob
Â
All I Need to Know I Learned by Writing My Own Web Framework
All I Need to Know I Learned by Writing My Own Web Framework
Ben Scofield
Â
Service Oriented Integration With ServiceMix
Service Oriented Integration With ServiceMix
Bruce Snyder
Â
SproutCore and the Future of Web Apps
SproutCore and the Future of Web Apps
Mike Subelsky
Â
Damage Control
Damage Control
sintaxi
Â
More Secrets of JavaScript Libraries
More Secrets of JavaScript Libraries
jeresig
Â
Rapid Prototyping FTW!!!
Rapid Prototyping FTW!!!
cloudbring
Â
Intro To Mvc Development In Php
Intro To Mvc Development In Php
funkatron
Â
Integrating Flex And Rails With Ruby Amf
Integrating Flex And Rails With Ruby Amf
railsconf
Â
Flex With Rubyamf
Flex With Rubyamf
Tony Hillerson
Â
Sinatra
Sinatra
Koen Van der Auwera
Â
En story of cakephp2.0
En story of cakephp2.0
Hiroki Shimizu
Â
Ruby Isn't Just About Rails
Ruby Isn't Just About Rails
Adam Wiggins
Â
Apache and PHP: Why httpd.conf is your new BFF!
Apache and PHP: Why httpd.conf is your new BFF!
Jeff Jones
Â
Curso Symfony - Clase 4
Curso Symfony - Clase 4
Javier Eguiluz
Â
Jsf Ajax
Jsf Ajax
rajivmordani
Â
symfony on action - WebTech 207
symfony on action - WebTech 207
patter
Â
Zend Con 2008 Slides
Zend Con 2008 Slides
mkherlakian
Â
Express Presentation
Express Presentation
aaronheckmann
Â
Ăhnlich wie Merb
(20)
And the Greatest of These Is ... Rack Support
And the Greatest of These Is ... Rack Support
Â
Rugalytics | Ruby Manor Nov 2008
Rugalytics | Ruby Manor Nov 2008
Â
All I Need to Know I Learned by Writing My Own Web Framework
All I Need to Know I Learned by Writing My Own Web Framework
Â
Service Oriented Integration With ServiceMix
Service Oriented Integration With ServiceMix
Â
SproutCore and the Future of Web Apps
SproutCore and the Future of Web Apps
Â
Damage Control
Damage Control
Â
More Secrets of JavaScript Libraries
More Secrets of JavaScript Libraries
Â
Rapid Prototyping FTW!!!
Rapid Prototyping FTW!!!
Â
Intro To Mvc Development In Php
Intro To Mvc Development In Php
Â
Integrating Flex And Rails With Ruby Amf
Integrating Flex And Rails With Ruby Amf
Â
Flex With Rubyamf
Flex With Rubyamf
Â
Sinatra
Sinatra
Â
En story of cakephp2.0
En story of cakephp2.0
Â
Ruby Isn't Just About Rails
Ruby Isn't Just About Rails
Â
Apache and PHP: Why httpd.conf is your new BFF!
Apache and PHP: Why httpd.conf is your new BFF!
Â
Curso Symfony - Clase 4
Curso Symfony - Clase 4
Â
Jsf Ajax
Jsf Ajax
Â
symfony on action - WebTech 207
symfony on action - WebTech 207
Â
Zend Con 2008 Slides
Zend Con 2008 Slides
Â
Express Presentation
Express Presentation
Â
KĂŒrzlich hochgeladen
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
carlostorres15106
Â
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
Â
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Â
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
Deakin University
Â
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Â
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
Â
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Softradix Technologies
Â
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
Â
Swan(sea) Song â personal research during my six years at Swansea ... and bey...
Swan(sea) Song â personal research during my six years at Swansea ... and bey...
Alan Dix
Â
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions
Â
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
Hyundai Motor Group
Â
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
null - The Open Security Community
Â
FULL ENJOY đ 8264348440 đ Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY đ 8264348440 đ Call Girls in Diplomatic Enclave | Delhi
soniya singh
Â
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
Â
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Â
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
Â
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
Â
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Â
WhatsApp 9892124323 âCall Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âCall Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
Â
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
Â
KĂŒrzlich hochgeladen
(20)
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Â
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Â
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Â
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
Â
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Â
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Â
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Â
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Â
Swan(sea) Song â personal research during my six years at Swansea ... and bey...
Swan(sea) Song â personal research during my six years at Swansea ... and bey...
Â
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Â
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
Â
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Â
FULL ENJOY đ 8264348440 đ Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY đ 8264348440 đ Call Girls in Diplomatic Enclave | Delhi
Â
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Â
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Â
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Â
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Â
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Â
WhatsApp 9892124323 âCall Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âCall Girls In Kalyan ( Mumbai ) secure service
Â
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Â
Merb
1.
Merb An Introduction
2.
Who am I?
3.
History
4.
Key Focus
5.
Fast (No code is
faster than no code)
6.
Memory EfïŹcient
7.
Modular (All you need
none you donât)
8.
As Simple As
Possible
9.
Features
10.
Plugins as Gems
11.
Rack Integration
12.
File upload example
using rack middleware uploader = Proc.new do |env| request = Merb::Request.new(env) if request.path =~ //images/upload/ params = request.params FileUtils.mv params[:ïŹle][:tempïŹle].path, Merb.root / 'public' / 'uploads' / params[:ïŹle][:ïŹlename] headers = {quot;Content-Typequot;=>quot;text/htmlquot;, quot;Locationquot; => quot;/imagesquot;} [302, headers, quot;You are being redirectedquot;] else [404, {}, quot;No Upload here, move alongquot;] end end merb = Merb::Rack::Application.new run Rack::Cascade.new([uploader, merb])
13.
Router
14.
Optional Path Segments Matching
match(quot;/articles(/:year(/:month(/:day)))/:titlequot;). to(:controller => quot;articlesquot;, :action => quot;showquot;). name(:article) Generating /articles/Hello => { :title => âHelloâ } /articles/2008/07/Hello => { :year => â2008â, :month => â07â, :title => âHelloâ }
15.
Access to Request
& Params match(quot;/secretquot;).defer_to do |request, params| if request.session.authenticated? params end end http://www.slideshare.net/carllerche/merb-pluming-the-router-presentation
16.
Controllers
17.
class Posts <
Application provides :xml def show @post = Post.get(params[:id]) display @post end end
18.
Background Processing
19.
render_then_call do
send_notiïŹcation end run_later do send_notiïŹcation end
20.
Exceptions
21.
class Exceptions <
Merb::Controller # handle NotFound exceptions (404) def not_found render :format => :html end # handle NotAcceptable exceptions (406) def not_acceptable render :format => :html end end
22.
Merb Slice
23.
Application Server
24.
merb -e produciton
-d -c 4 Processes âą master âą spawner âą worker Hot Deploy kill HUP âmaster process idâ
25.
Questions?
Jetzt herunterladen