Enviar búsqueda
Cargar
Sinatraの紹介
•
Descargar como ODP, PDF
•
3 recomendaciones
•
1,981 vistas
L
longkey1
Seguir
Tecnología
Vista de diapositivas
Denunciar
Compartir
Vista de diapositivas
Denunciar
Compartir
1 de 33
Descargar ahora
Recomendados
DNS poisoning and Kaminsky attack
DNS poisoning and Kaminsky attack
Yasutaka Hiraki
八王子
八王子
Kazutake Hiramatsu
Sinatra Pattern 20130415
Sinatra Pattern 20130415
Naotoshi Seo
RubyではじめるIoT(Wakayama.rb活動報告)
RubyではじめるIoT(Wakayama.rb活動報告)
三七男 山本
Rails あるある
Rails あるある
Ryunosuke SATO
Gatsby.js完全に理解した
Gatsby.js完全に理解した
ssuser953388
SoftLayerにゅうもん(2016/03/04 SoftLayer勉強会)
SoftLayerにゅうもん(2016/03/04 SoftLayer勉強会)
rina0521
JavaScriptで出来る、あんなことこんなこと
JavaScriptで出来る、あんなことこんなこと
Mayu Kimura
Recomendados
DNS poisoning and Kaminsky attack
DNS poisoning and Kaminsky attack
Yasutaka Hiraki
八王子
八王子
Kazutake Hiramatsu
Sinatra Pattern 20130415
Sinatra Pattern 20130415
Naotoshi Seo
RubyではじめるIoT(Wakayama.rb活動報告)
RubyではじめるIoT(Wakayama.rb活動報告)
三七男 山本
Rails あるある
Rails あるある
Ryunosuke SATO
Gatsby.js完全に理解した
Gatsby.js完全に理解した
ssuser953388
SoftLayerにゅうもん(2016/03/04 SoftLayer勉強会)
SoftLayerにゅうもん(2016/03/04 SoftLayer勉強会)
rina0521
JavaScriptで出来る、あんなことこんなこと
JavaScriptで出来る、あんなことこんなこと
Mayu Kimura
Middlemanによる静的サイト作成術
Middlemanによる静的サイト作成術
豊明 尾古
Ember コミュニティとわたし
Ember コミュニティとわたし
Ryunosuke SATO
Middleman Guides & How to Learn
Middleman Guides & How to Learn
Yuya Matsushima
Rubyの話を少し
Rubyの話を少し
Fumitake Taniguchi
JSRとJEPとJBSの見方や調べ方について
JSRとJEPとJBSの見方や調べ方について
Aya Ebata
otomodachi-kakumei
otomodachi-kakumei
Uchio Kondo
Jawsug福岡 201606 up
Jawsug福岡 201606 up
Ken'ichirou Kimura
GR-CITRUSの紹介
GR-CITRUSの紹介
三七男 山本
【Qp08】ざびたん2リリース報告lt 20111022
【Qp08】ざびたん2リリース報告lt 20111022
Seiichiro Ishida
岡山のRuby勉強会(OSC広島2013)
岡山のRuby勉強会(OSC広島2013)
Makoto Henmi
さわってみよう Couchbase Lite
さわってみよう Couchbase Lite
ssd kfk
これからはじめるための JavaScript 開発環境
これからはじめるための JavaScript 開発環境
Ryo Higashigawa
Rubymotion
Rubymotion
jewel12
CoffeeScript+enchant.jsでクロージャが気持よくかけた話
CoffeeScript+enchant.jsでクロージャが気持よくかけた話
Yusuke HIDESHIMA
2012/11/03Hiroshima.rb
2012/11/03Hiroshima.rb
Ueki Kouji
Wakayama.rbボードの使い方
Wakayama.rbボードの使い方
三七男 山本
Spring Boot Introduction
Spring Boot Introduction
chibochibo
フロントエンド温泉にサーバーレスでダイブする(Public)
フロントエンド温泉にサーバーレスでダイブする(Public)
Yuki Ito
Yapc2012ltthon
Yapc2012ltthon
Junya Murabe
Our Track to Modern Angular #2
Our Track to Modern Angular #2
Yuta Shimizu
Sinatraでwebアプリケーション開発を学ぶ
Sinatraでwebアプリケーション開発を学ぶ
Hiroshi Oyamada
Ruby24
Ruby24
Masahiro Tomita
Más contenido relacionado
La actualidad más candente
Middlemanによる静的サイト作成術
Middlemanによる静的サイト作成術
豊明 尾古
Ember コミュニティとわたし
Ember コミュニティとわたし
Ryunosuke SATO
Middleman Guides & How to Learn
Middleman Guides & How to Learn
Yuya Matsushima
Rubyの話を少し
Rubyの話を少し
Fumitake Taniguchi
JSRとJEPとJBSの見方や調べ方について
JSRとJEPとJBSの見方や調べ方について
Aya Ebata
otomodachi-kakumei
otomodachi-kakumei
Uchio Kondo
Jawsug福岡 201606 up
Jawsug福岡 201606 up
Ken'ichirou Kimura
GR-CITRUSの紹介
GR-CITRUSの紹介
三七男 山本
【Qp08】ざびたん2リリース報告lt 20111022
【Qp08】ざびたん2リリース報告lt 20111022
Seiichiro Ishida
岡山のRuby勉強会(OSC広島2013)
岡山のRuby勉強会(OSC広島2013)
Makoto Henmi
さわってみよう Couchbase Lite
さわってみよう Couchbase Lite
ssd kfk
これからはじめるための JavaScript 開発環境
これからはじめるための JavaScript 開発環境
Ryo Higashigawa
Rubymotion
Rubymotion
jewel12
CoffeeScript+enchant.jsでクロージャが気持よくかけた話
CoffeeScript+enchant.jsでクロージャが気持よくかけた話
Yusuke HIDESHIMA
2012/11/03Hiroshima.rb
2012/11/03Hiroshima.rb
Ueki Kouji
Wakayama.rbボードの使い方
Wakayama.rbボードの使い方
三七男 山本
Spring Boot Introduction
Spring Boot Introduction
chibochibo
フロントエンド温泉にサーバーレスでダイブする(Public)
フロントエンド温泉にサーバーレスでダイブする(Public)
Yuki Ito
Yapc2012ltthon
Yapc2012ltthon
Junya Murabe
Our Track to Modern Angular #2
Our Track to Modern Angular #2
Yuta Shimizu
La actualidad más candente
(20)
Middlemanによる静的サイト作成術
Middlemanによる静的サイト作成術
Ember コミュニティとわたし
Ember コミュニティとわたし
Middleman Guides & How to Learn
Middleman Guides & How to Learn
Rubyの話を少し
Rubyの話を少し
JSRとJEPとJBSの見方や調べ方について
JSRとJEPとJBSの見方や調べ方について
otomodachi-kakumei
otomodachi-kakumei
Jawsug福岡 201606 up
Jawsug福岡 201606 up
GR-CITRUSの紹介
GR-CITRUSの紹介
【Qp08】ざびたん2リリース報告lt 20111022
【Qp08】ざびたん2リリース報告lt 20111022
岡山のRuby勉強会(OSC広島2013)
岡山のRuby勉強会(OSC広島2013)
さわってみよう Couchbase Lite
さわってみよう Couchbase Lite
これからはじめるための JavaScript 開発環境
これからはじめるための JavaScript 開発環境
Rubymotion
Rubymotion
CoffeeScript+enchant.jsでクロージャが気持よくかけた話
CoffeeScript+enchant.jsでクロージャが気持よくかけた話
2012/11/03Hiroshima.rb
2012/11/03Hiroshima.rb
Wakayama.rbボードの使い方
Wakayama.rbボードの使い方
Spring Boot Introduction
Spring Boot Introduction
フロントエンド温泉にサーバーレスでダイブする(Public)
フロントエンド温泉にサーバーレスでダイブする(Public)
Yapc2012ltthon
Yapc2012ltthon
Our Track to Modern Angular #2
Our Track to Modern Angular #2
Destacado
Sinatraでwebアプリケーション開発を学ぶ
Sinatraでwebアプリケーション開発を学ぶ
Hiroshi Oyamada
Ruby24
Ruby24
Masahiro Tomita
ドリコム的Railsアプリ開発流儀
ドリコム的Railsアプリ開発流儀
Takafumi ONAKA
[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”
[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”
Drecom Co., Ltd.
フライングゲットガチャ セミナー資料
フライングゲットガチャ セミナー資料
Drecom Co., Ltd.
Rails5とAPIモードについての解説
Rails5とAPIモードについての解説
Fumiya Sakai
ソーシャルアプリを分析してみた
ソーシャルアプリを分析してみた
Drecom Co., Ltd.
CEDEC 2015 Cocos2d-x と社内基盤の付き合い方 〜アップストリームファーストを目指して〜
CEDEC 2015 Cocos2d-x と社内基盤の付き合い方 〜アップストリームファーストを目指して〜
Drecom Co., Ltd.
実録!Railsのはまりポイント10選
実録!Railsのはまりポイント10選
Drecom Co., Ltd.
CEDEC 2015 IoT向け汎用protocol MQTTのリアルタイムゲーム通信利用と実装、そして未来へ…
CEDEC 2015 IoT向け汎用protocol MQTTのリアルタイムゲーム通信利用と実装、そして未来へ…
Drecom Co., Ltd.
Ruby 2.4 / Rails 5.0に上げた際のパッチ5選
Ruby 2.4 / Rails 5.0に上げた際のパッチ5選
Koichi ITO
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Yoji Shidara
ログ解析を支えるNoSQLの技術
ログ解析を支えるNoSQLの技術
Drecom Co., Ltd.
5年後のデータサイエンティスト
5年後のデータサイエンティスト
Drecom Co., Ltd.
Railsによるワイルドなソフトウェア開発
Railsによるワイルドなソフトウェア開発
Drecom Co., Ltd.
すこやかRails
すこやかRails
Takafumi ONAKA
CEDEC 2016 Metal と Vulkan を用いた水彩画レンダリング技法の紹介
CEDEC 2016 Metal と Vulkan を用いた水彩画レンダリング技法の紹介
Drecom Co., Ltd.
エンジニア生存戦略
エンジニア生存戦略
Drecom Co., Ltd.
Ruby で高速なプログラムを書く
Ruby で高速なプログラムを書く
mametter
スマホマーケットの概要と、マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)
スマホマーケットの概要と、マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)
Tokoroten Nakayama
Destacado
(20)
Sinatraでwebアプリケーション開発を学ぶ
Sinatraでwebアプリケーション開発を学ぶ
Ruby24
Ruby24
ドリコム的Railsアプリ開発流儀
ドリコム的Railsアプリ開発流儀
[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”
[CEDEC2014]モバイルゲームにおける社内基盤開発と“実録”
フライングゲットガチャ セミナー資料
フライングゲットガチャ セミナー資料
Rails5とAPIモードについての解説
Rails5とAPIモードについての解説
ソーシャルアプリを分析してみた
ソーシャルアプリを分析してみた
CEDEC 2015 Cocos2d-x と社内基盤の付き合い方 〜アップストリームファーストを目指して〜
CEDEC 2015 Cocos2d-x と社内基盤の付き合い方 〜アップストリームファーストを目指して〜
実録!Railsのはまりポイント10選
実録!Railsのはまりポイント10選
CEDEC 2015 IoT向け汎用protocol MQTTのリアルタイムゲーム通信利用と実装、そして未来へ…
CEDEC 2015 IoT向け汎用protocol MQTTのリアルタイムゲーム通信利用と実装、そして未来へ…
Ruby 2.4 / Rails 5.0に上げた際のパッチ5選
Ruby 2.4 / Rails 5.0に上げた際のパッチ5選
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービス
ログ解析を支えるNoSQLの技術
ログ解析を支えるNoSQLの技術
5年後のデータサイエンティスト
5年後のデータサイエンティスト
Railsによるワイルドなソフトウェア開発
Railsによるワイルドなソフトウェア開発
すこやかRails
すこやかRails
CEDEC 2016 Metal と Vulkan を用いた水彩画レンダリング技法の紹介
CEDEC 2016 Metal と Vulkan を用いた水彩画レンダリング技法の紹介
エンジニア生存戦略
エンジニア生存戦略
Ruby で高速なプログラムを書く
Ruby で高速なプログラムを書く
スマホマーケットの概要と、マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)
スマホマーケットの概要と、マーケティングの失敗例と改善 (アナリティクス アソシエーション 特別セミナー)
Similar a Sinatraの紹介
20091119_sinatraを使ってみた
20091119_sinatraを使ってみた
ngi group.
温故知新ローカルに検証環境を作ろう
温故知新ローカルに検証環境を作ろう
武彦 大山
【勉強会】 はじめてのRuby on Rails 4入門
【勉強会】 はじめてのRuby on Rails 4入門
Yuta Nakamura
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
Yuusuke Takeuchi
nalgo-botができるまで
nalgo-botができるまで
TomoakiNakashima
初めてつくる Webアプリの開発戦略
初めてつくる Webアプリの開発戦略
Masato Koishi
Nodeにしましょう
Nodeにしましょう
Yuzo Hebishima
Rubyボードハンズオン
Rubyボードハンズオン
三七男 山本
Start-padrino
Start-padrino
Uchio Kondo
愛せよ、さもなくば捨てよ。
愛せよ、さもなくば捨てよ。
Sho Yoshida
rake:money拡大版@Ruby会議2010 ~Rubyエンジニアと企業の幸せな関係~
rake:money拡大版@Ruby会議2010 ~Rubyエンジニアと企業の幸せな関係~
Ouka Yuka
私とRubyの付き合い方 - 岡山Ruby会議02
私とRubyの付き合い方 - 岡山Ruby会議02
Masaya Konishi
Webエンジニアがスタートダッシュをキメるためのローカル開発環境の勘所
Webエンジニアがスタートダッシュをキメるためのローカル開発環境の勘所
Y Watanabe
新人エンジニアがフレームワークについて調べたこと
新人エンジニアがフレームワークについて調べたこと
Yosuke Kasagawa
Web技術勉強会 第33回
Web技術勉強会 第33回
龍一 田中
楽ちんユーザー認証付Spa
楽ちんユーザー認証付Spa
Takahiro Tsuchiya
らくちん Go言語
らくちん Go言語
株式会社YEBIS.XYZ
Rustで DDD を実践しながら API サーバーを実装・構築した(つもり)
Rustで DDD を実践しながら API サーバーを実装・構築した(つもり)
ShogoOkazaki
Ruby実践
Ruby実践
Kenichi Kawaguchi
Infrastructure as Codeの取り組みと改善
Infrastructure as Codeの取り組みと改善
Takashi Honda
Similar a Sinatraの紹介
(20)
20091119_sinatraを使ってみた
20091119_sinatraを使ってみた
温故知新ローカルに検証環境を作ろう
温故知新ローカルに検証環境を作ろう
【勉強会】 はじめてのRuby on Rails 4入門
【勉強会】 はじめてのRuby on Rails 4入門
Node.jsでサーバプログラマ デビューしよう
Node.jsでサーバプログラマ デビューしよう
nalgo-botができるまで
nalgo-botができるまで
初めてつくる Webアプリの開発戦略
初めてつくる Webアプリの開発戦略
Nodeにしましょう
Nodeにしましょう
Rubyボードハンズオン
Rubyボードハンズオン
Start-padrino
Start-padrino
愛せよ、さもなくば捨てよ。
愛せよ、さもなくば捨てよ。
rake:money拡大版@Ruby会議2010 ~Rubyエンジニアと企業の幸せな関係~
rake:money拡大版@Ruby会議2010 ~Rubyエンジニアと企業の幸せな関係~
私とRubyの付き合い方 - 岡山Ruby会議02
私とRubyの付き合い方 - 岡山Ruby会議02
Webエンジニアがスタートダッシュをキメるためのローカル開発環境の勘所
Webエンジニアがスタートダッシュをキメるためのローカル開発環境の勘所
新人エンジニアがフレームワークについて調べたこと
新人エンジニアがフレームワークについて調べたこと
Web技術勉強会 第33回
Web技術勉強会 第33回
楽ちんユーザー認証付Spa
楽ちんユーザー認証付Spa
らくちん Go言語
らくちん Go言語
Rustで DDD を実践しながら API サーバーを実装・構築した(つもり)
Rustで DDD を実践しながら API サーバーを実装・構築した(つもり)
Ruby実践
Ruby実践
Infrastructure as Codeの取り組みと改善
Infrastructure as Codeの取り組みと改善
Último
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
Último
(8)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
Sinatraの紹介
1.
Sinatra の紹介
OSC Nagoya 2009 longkey1 @ Ruby 東海
2.
3.
仕事:WEB製作会社でシステム担当
4.
主な使用言語:PHPとか
5.
6.
Sinatra ってどんな感じ?(特徴)
7.
Sinatra のここが素敵!(好きなところ)
8.
Sinatra の行方?(将来)
9.
10.
11.
12.
13.
14.
15.
16.
17.
インストール sudo gem
install sinatra ruby myapp.rb
18.
# myapp.rb require
'rubygems' require 'sinatra' get '/' do 'Hello world!' end
19.
$ ruby myapp.rb
↓ http://localhost:4567/ ↓ “ Hello World!”
20.
でら簡単
21.
パラメータとかも簡単に受け取れちゃう
22.
get '/hello/:name' do
"Hello #{params[:name]}!" end
23.
簡単過ぎて困ってまうがね
24.
25.
26.
Rack 上で動作するので、 CGI
として動かすことも可能
27.
Passenger +
shotgun で、 PHP 感覚で FTP でアップ&自動的に反映みたいなことも可
28.
29.
確かに Sinatra 本体の機能は多いとは言えない
↓ 拡張性でカバー (外部ライブラリを積極的に利用)
30.
31.
Erb
32.
Builder
33.
Sass いろんなテンプレートエンジンが使えるよ!
34.
View はインラインでも書けるよ get
'/' do haml :index end __END__ @@ layout %html = yield @@ index %div.title Hello world!!!
35.
36.
Sequel
37.
ActiveRecord いろんなライブラリが使えるよ!
38.
39.
Cookie
40.
Filter ( before
のみ)
41.
Helpe r
42.
Error
43.
... 他にもいろんな機能が搭載されています。
44.
結構簡単に使うことが可能 ↓ 簡単な使い方しか出来ない
(こともある)
45.
それが Sinatra かも。
46.
47.
ごめんなさい、よく分かりません
48.
49.
50.
Juno (Python)
51.
52.
既に勉強会が開催された
53.
おわり
54.
ご静聴ありがとうございました
Descargar ahora