Enviar pesquisa
Carregar
Sinatraで鼻歌混じりのWeb開発 @OSC2009-Do
•
3 gostaram
•
1,684 visualizações
Yoji Shidara
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 78
Baixar agora
Baixar para ler offline
Recomendados
Sinatraで鼻歌まじりのWeb開発
Sinatraで鼻歌まじりのWeb開発
Yoji Shidara
RubySapporoDigestAndMore-osc2009do
RubySapporoDigestAndMore-osc2009do
Koji SHIMADA
20081004-OSC2008Tokyo/Fall-MetaCon
20081004-OSC2008Tokyo/Fall-MetaCon
Koji SHIMADA
20090124 Pleasantly Programming with Ruby
20090124 Pleasantly Programming with Ruby
Koji SHIMADA
山梨ウェブ研究会について
山梨ウェブ研究会について
Chitose Watanabe
Web × プログラミング ~JavaScript編~(2017/2/16)
Web × プログラミング ~JavaScript編~(2017/2/16)
Hiroyuki Ishikawa
第一回Kawara meeetup 当日使用スライド
第一回Kawara meeetup 当日使用スライド
Koichiro Miyake
非(エンジニア|プログラマ)でも知っておきたい正規表現【第5回 WordBench山口 セッション2】
非(エンジニア|プログラマ)でも知っておきたい正規表現【第5回 WordBench山口 セッション2】
Hiroyuki Ishikawa
Recomendados
Sinatraで鼻歌まじりのWeb開発
Sinatraで鼻歌まじりのWeb開発
Yoji Shidara
RubySapporoDigestAndMore-osc2009do
RubySapporoDigestAndMore-osc2009do
Koji SHIMADA
20081004-OSC2008Tokyo/Fall-MetaCon
20081004-OSC2008Tokyo/Fall-MetaCon
Koji SHIMADA
20090124 Pleasantly Programming with Ruby
20090124 Pleasantly Programming with Ruby
Koji SHIMADA
山梨ウェブ研究会について
山梨ウェブ研究会について
Chitose Watanabe
Web × プログラミング ~JavaScript編~(2017/2/16)
Web × プログラミング ~JavaScript編~(2017/2/16)
Hiroyuki Ishikawa
第一回Kawara meeetup 当日使用スライド
第一回Kawara meeetup 当日使用スライド
Koichiro Miyake
非(エンジニア|プログラマ)でも知っておきたい正規表現【第5回 WordBench山口 セッション2】
非(エンジニア|プログラマ)でも知っておきたい正規表現【第5回 WordBench山口 セッション2】
Hiroyuki Ishikawa
Twitter4Rでつくるゆるふわ愛されTwitter bot
Twitter4Rでつくるゆるふわ愛されTwitter bot
Yoji Shidara
Åbning Phdskole Mette Thunø
Åbning Phdskole Mette Thunø
hcseidelin.hum.ku.dk
Buzztterの裏側とその周辺技術
Buzztterの裏側とその周辺技術
Yoji Shidara
Erhvervsphd Morten Bovbjerg
Erhvervsphd Morten Bovbjerg
hcseidelin.hum.ku.dk
Den Gode Phdansøgning Peter Stray Jørgensen
Den Gode Phdansøgning Peter Stray Jørgensen
hcseidelin.hum.ku.dk
Inside Buzztter
Inside Buzztter
Yoji Shidara
20100721 Buzztter
20100721 Buzztter
Yoji Shidara
絵文字Ruby: From Sapporo.rb with Love for Emoji.
絵文字Ruby: From Sapporo.rb with Love for Emoji.
Yoji Shidara
Jpmobile: Who I Wanna Be And Who I Am
Jpmobile: Who I Wanna Be And Who I Am
Yoji Shidara
Building Static Website With Github And Jekyll
Building Static Website With Github And Jekyll
Yoji Shidara
From Japanese mobile-web world, to Latin-1 developers. (a part of "East Meets...
From Japanese mobile-web world, to Latin-1 developers. (a part of "East Meets...
Yoji Shidara
The Way We Are Working On Our Website @とちぎRuby会議02
The Way We Are Working On Our Website @とちぎRuby会議02
Yoji Shidara
SAPICAの利用履歴を可視化する
SAPICAの利用履歴を可視化する
Yoji Shidara
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Yoji Shidara
RubyKaigi2008弾丸レポート / ガラパゴスに線路を敷こう
RubyKaigi2008弾丸レポート / ガラパゴスに線路を敷こう
Yoji Shidara
ガラパゴスに線路を敷こう: 携帯電話用RailsプラグインJpmobile
ガラパゴスに線路を敷こう: 携帯電話用RailsプラグインJpmobile
Yoji Shidara
Twitter分散クロールの野望
Twitter分散クロールの野望
Yoji Shidara
Pluginが広げるRailsの魅力
Pluginが広げるRailsの魅力
Yoji Shidara
Rubyistからみたsoupcurry.info
Rubyistからみたsoupcurry.info
Yoji Shidara
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
Mais conteúdo relacionado
Destaque
Twitter4Rでつくるゆるふわ愛されTwitter bot
Twitter4Rでつくるゆるふわ愛されTwitter bot
Yoji Shidara
Åbning Phdskole Mette Thunø
Åbning Phdskole Mette Thunø
hcseidelin.hum.ku.dk
Buzztterの裏側とその周辺技術
Buzztterの裏側とその周辺技術
Yoji Shidara
Erhvervsphd Morten Bovbjerg
Erhvervsphd Morten Bovbjerg
hcseidelin.hum.ku.dk
Den Gode Phdansøgning Peter Stray Jørgensen
Den Gode Phdansøgning Peter Stray Jørgensen
hcseidelin.hum.ku.dk
Inside Buzztter
Inside Buzztter
Yoji Shidara
Destaque
(6)
Twitter4Rでつくるゆるふわ愛されTwitter bot
Twitter4Rでつくるゆるふわ愛されTwitter bot
Åbning Phdskole Mette Thunø
Åbning Phdskole Mette Thunø
Buzztterの裏側とその周辺技術
Buzztterの裏側とその周辺技術
Erhvervsphd Morten Bovbjerg
Erhvervsphd Morten Bovbjerg
Den Gode Phdansøgning Peter Stray Jørgensen
Den Gode Phdansøgning Peter Stray Jørgensen
Inside Buzztter
Inside Buzztter
Mais de Yoji Shidara
20100721 Buzztter
20100721 Buzztter
Yoji Shidara
絵文字Ruby: From Sapporo.rb with Love for Emoji.
絵文字Ruby: From Sapporo.rb with Love for Emoji.
Yoji Shidara
Jpmobile: Who I Wanna Be And Who I Am
Jpmobile: Who I Wanna Be And Who I Am
Yoji Shidara
Building Static Website With Github And Jekyll
Building Static Website With Github And Jekyll
Yoji Shidara
From Japanese mobile-web world, to Latin-1 developers. (a part of "East Meets...
From Japanese mobile-web world, to Latin-1 developers. (a part of "East Meets...
Yoji Shidara
The Way We Are Working On Our Website @とちぎRuby会議02
The Way We Are Working On Our Website @とちぎRuby会議02
Yoji Shidara
SAPICAの利用履歴を可視化する
SAPICAの利用履歴を可視化する
Yoji Shidara
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Yoji Shidara
RubyKaigi2008弾丸レポート / ガラパゴスに線路を敷こう
RubyKaigi2008弾丸レポート / ガラパゴスに線路を敷こう
Yoji Shidara
ガラパゴスに線路を敷こう: 携帯電話用RailsプラグインJpmobile
ガラパゴスに線路を敷こう: 携帯電話用RailsプラグインJpmobile
Yoji Shidara
Twitter分散クロールの野望
Twitter分散クロールの野望
Yoji Shidara
Pluginが広げるRailsの魅力
Pluginが広げるRailsの魅力
Yoji Shidara
Rubyistからみたsoupcurry.info
Rubyistからみたsoupcurry.info
Yoji Shidara
Mais de Yoji Shidara
(13)
20100721 Buzztter
20100721 Buzztter
絵文字Ruby: From Sapporo.rb with Love for Emoji.
絵文字Ruby: From Sapporo.rb with Love for Emoji.
Jpmobile: Who I Wanna Be And Who I Am
Jpmobile: Who I Wanna Be And Who I Am
Building Static Website With Github And Jekyll
Building Static Website With Github And Jekyll
From Japanese mobile-web world, to Latin-1 developers. (a part of "East Meets...
From Japanese mobile-web world, to Latin-1 developers. (a part of "East Meets...
The Way We Are Working On Our Website @とちぎRuby会議02
The Way We Are Working On Our Website @とちぎRuby会議02
SAPICAの利用履歴を可視化する
SAPICAの利用履歴を可視化する
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービス
RubyKaigi2008弾丸レポート / ガラパゴスに線路を敷こう
RubyKaigi2008弾丸レポート / ガラパゴスに線路を敷こう
ガラパゴスに線路を敷こう: 携帯電話用RailsプラグインJpmobile
ガラパゴスに線路を敷こう: 携帯電話用RailsプラグインJpmobile
Twitter分散クロールの野望
Twitter分散クロールの野望
Pluginが広げるRailsの魅力
Pluginが広げるRailsの魅力
Rubyistからみたsoupcurry.info
Rubyistからみたsoupcurry.info
Último
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
sugiuralab
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
sugiuralab
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
Último
(7)
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Sinatraで鼻歌混じりのWeb開発 @OSC2009-Do
1.
Sinatraで 鼻歌まじりの Web開発 しだら ようじ SHIDARA Yohji 日本Rubyの会 Ruby札幌 Web
development with Sinatra humming a tune. 2009-06-20 OSC2009 北海道 札幌市産業振興センター 2009年6月26日金曜日
2.
提供 Ruby札幌 From Sapporo, with
Love for Ruby. 2009年6月26日金曜日
3.
設樂 洋爾 /
SHIDARA Yohji / dara ‣dara@ruby-sapporo.org ‣http://friendfeed.net/dara ‣札幌生まれ, 札幌育ち, 札幌大好き ‣スープカレー大好き ‣Ruby札幌 運営チーム ‣RubyKaigi2008 実行委員 / スピーカ ‣RubyKaigi2009 実行委員 2009年6月26日金曜日
4.
My Products soupcurry.info jpmobile buzztter.com 2009年6月26日金曜日
5.
今日お伝えしたいこと: 2009年6月26日金曜日
6.
Rails時代の サクサクWeb開発に 2009年6月26日金曜日
7.
Sinatra は楽しい 2009年6月26日金曜日
8.
私が感じるPHPの魅力 2009年6月26日金曜日
9.
サクッと書いて サクッとアップロードすると サクッと動く 2009年6月26日金曜日
10.
RubyでWeb開発といえば 2009年6月26日金曜日
11.
Ruby on Rails 2009年6月26日金曜日
12.
全部入り 2009年6月26日金曜日
13.
「ちょっとしたものを作るには 大げさだなぁ」 2009年6月26日金曜日
14.
そこで 2009年6月26日金曜日
15.
Sinatra のご紹介 2009年6月26日金曜日
16.
Getting Started 2009年6月26日金曜日
17.
http://www.sinatrarb.com/intro.html 2009年6月26日金曜日
18.
Sinatra is a
DSL for quickly creating web-applications in Ruby with minimal effort: 2009年6月26日金曜日
19.
require 'rubygems' require 'sinatra' get
'/' do 'Hello world!' end myapp.rb: 2009年6月26日金曜日
20.
$ sudo gem
install sinatra $ ruby myapp.rb 2009年6月26日金曜日
21.
“with Minimal Effort” 2009年6月26日金曜日
22.
require 'rubygems' require 'sinatra' get
'/ja' do 'Konichiwa.' end get '/' do 'Hello world!' end 2009年6月26日金曜日
23.
パラメータも取りたい 2009年6月26日金曜日
24.
require 'rubygems' require 'sinatra' get
'/hello/:name' do "Hello #{params[:name]}!" end 2009年6月26日金曜日
25.
テンプレート 2009年6月26日金曜日
26.
もちろんRailsのように テンプレートファイルを 用意することもできるけれど 2009年6月26日金曜日
27.
ソースファイルに 埋め込むこともできる 2009年6月26日金曜日
28.
get '/' do erb
:index end __END__ @@ layout <html><%= yield %></ html> @@ index <div title="title">Hello world!</div> 2009年6月26日金曜日
29.
Hamlも使える http://haml.hamptoncatlin.com 2009年6月26日金曜日
30.
get '/' do haml
:index end __END__ @@ layout %html = yield @@ index %div.title Hello World! 2009年6月26日金曜日
31.
コード中に埋め込むこともできる 2009年6月26日金曜日
32.
require 'rubygems' require 'sinatra' get
'/' do haml '%div.title Hello World' end 2009年6月26日金曜日
33.
続きは Web で! http://www.sinatrarb.com/ intro.html 2009年6月26日金曜日
34.
http://www.sinatrarb.com/ 2009年6月26日金曜日
35.
Sinatra is a
DSL for quickly creating web-applications in Ruby with minimal effort. 2009年6月26日金曜日
36.
Deploy 2009年6月26日金曜日
37.
PHPは手軽にdeployできるのに Railsときたら職人芸の世界... 2009年6月26日金曜日
38.
WEBrick, Mongrel, Thin, Rack,
monit, god, FastCGI, Pound, Lighttpd,Nginx, Apache, mod_proxy_balancer, ... 2009年6月26日金曜日
39.
2009年6月26日金曜日
40.
救世主現る 2009年6月26日金曜日
41.
Passenger (mod_rails, mod_rack) 2009年6月26日金曜日
42.
http://www.modrails.com/ 2009年6月26日金曜日
43.
海外ホスティングでは Passengerをサポートする サービスも増えてきている Site5, DreamHost, ... 2009年6月26日金曜日
44.
Linode や Slicehost
など VPSなら自分で簡単に インストールできる 2009年6月26日金曜日
45.
Apacheならば 2009年6月26日金曜日
46.
$ gem install
passenger $ passenger-install- apache2-module 2009年6月26日金曜日
47.
Nginxでも 2009年6月26日金曜日
48.
$ gem install
passenger $ passenger-install-nginx- module 2009年6月26日金曜日
49.
Passenger で Sinatra アプリケーションを deployすることもできる 2009年6月26日金曜日
50.
一つディレクトリを作って その中に... 2009年6月26日金曜日
51.
config.ruファイル: require 'app' run Sinatra::Application app.rbファイル: require
'rubygems' require 'sinatra' get '/' do "Hello, world." end publicディレクトリ: 空でよい tmpディレクトリ: 空でよい 2009年6月26日金曜日
52.
ディレクトリごとアップロードし、 中のpublicディレクトリを DocumentRootとして指定する (ホスティングの管理画面などで) 2009年6月26日金曜日
53.
以上 2009年6月26日金曜日
54.
再起動したいときは tmp/restart.txt をアップロードする(空でよい) 2009年6月26日金曜日
55.
これは憧れの 2009年6月26日金曜日
56.
サクッと書いて サクッとアップロードすると サクッと動く 2009年6月26日金曜日
57.
の世界! 2009年6月26日金曜日
58.
まとめ 2009年6月26日金曜日
59.
Rails時代の サクサクWeb開発に 2009年6月26日金曜日
60.
Sinatra + Passenger は楽しい 2009年6月26日金曜日
61.
ぜひ、あなたの道具箱に。 2009年6月26日金曜日
62.
Sinatra + Passenger 2009年6月26日金曜日
63.
提供 Ruby札幌 From Sapporo, with
Love for Ruby. 2009年6月26日金曜日
64.
各種ご案内 2009年6月26日金曜日
65.
From Sapporo, with
Love for Ruby. Ruby札幌 主宰/運営チーム 島田 浩二 しまだ こうじ2009年6月26日金曜日
66.
Ruby 勉強会@札幌 ✓ 次回開催日:8月1日(土)
仮 • 決まったら公式ページやMLで案内 ✓ 時間:未定 ✓ 場所:未定 ✓ 参加費:無料 書籍の読み合わせやコードリーディング、気になる技術やライブラリ の紹介や勉強したネタの発表などを行う場です 2009年6月26日金曜日
67.
Ruby Sapporo Night勉強会などに参加する前にRuby札幌の雰囲気を感じてもらえるような Ruby札幌の紹介の場です ✓
次回開催日:8月21日(金) 仮 • 決まったら公式ページやMLで案内 ✓ 時間:19:00 - 20:00 ✓ 場所:アップルストア札幌 ✓ 参加費:無料 2009年6月26日金曜日
68.
ジュンク堂 札幌店 Ruby札幌棚 コンピュータ書籍コーナーの一部を プロデュースさせていただいています。 2009年6月26日金曜日
69.
日本Ruby会議2009 2009年7月17日(金)∼19日(日) 学術総合センター(東京都千代田区) http://rubykaigi.org/2009 2009年6月26日金曜日
70.
日本Ruby会議2009 2009年7月17日(金)∼19日(日) 学術総合センター(東京都千代田区) http://rubykaigi.org/2009 SOLDOUT 2009年6月26日金曜日
71.
ですが... 2009年6月26日金曜日
72.
http://rubykaigi.org/2009 2009年6月26日金曜日
73.
http://rubykaigi.org/2009 2009年6月26日金曜日
74.
於大通公園ビアガーデン 2009年8月 開催予定 Sapporo Ruby &
Beer Party COMEANDJOINUS! 2009年6月26日金曜日
75.
2009年10月頃 開催予定 02 2009年6月26日金曜日
76.
From Sapporo, with
Love for Ruby. Ruby札幌 主宰/運営チーム 島田 浩二 snoozer.05@ruby-sapporo.org http://ruby-sapporo.org http://iddy.jp/profile/snoozer05/ http://twitter.com/snoozer05 しまだ こうじ http://ruby-sapporo.org 2009年6月26日金曜日
77.
ご参加 お待ちして います 2009年6月26日金曜日
78.
提供 Ruby札幌 From Sapporo, with
Love for Ruby. 2009年6月26日金曜日
Baixar agora