ruby sapporo night vol2

Post on 10-May-2015

2.757 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Ruby札幌 presents

RubySapporoNight vol.2日本Rubyの会島田浩二

snoozer.05@gmail.com

自己紹介• 島田 浩二(しまだ こうじ)• フリーのソフトウェア技術者• 組み込み系(それ以外も)• 元メーカ系技術者。’06に独立

• 日本Rubyの会• Ruby札幌運営• RubyKaigi2007当日スタッフ• るびま、るりま

• http://iddy.jp/profile/snoozer05/

本日も宜しくお願いします

introduction初めてのRuby札幌

What is RubySapporo?

Ruby札幌

Ruby札幌とは

✓ 札幌にてRubyに関する活動を行っているコミュニティ

✓ Ruby勉強会@札幌✓ RubySapporoNight ←いまこれ✓ OSC-do 2007 ✓ http://jp.rubyist.net/?RubySapporo

Ruby札幌とは

✓ 札幌にてRubyに関する活動を行っているコミュニティ

✓ Ruby勉強会@札幌✓ RubySapporoNight ←いまこれ✓ OSC-do 2007 ✓ http://jp.rubyist.net/?RubySapporo

Ruby

Rubyとは✓ 手軽にオブジェクト指向プログラミングをすることが出来るスクリプト言語

✓ http://www.ruby-lang.org/ja/

✓ 楽しく、簡単に、自然にプログラミングがコンセプト

✓ 純粋なオブジェクト指向言語✓ コンパイル不要✓ 型付け不要

Rubyとは✓ 手軽にオブジェクト指向プログラミングをすることが出来るスクリプト言語

✓ http://www.ruby-lang.org/ja/

✓ 楽しく、簡単に、自然にプログラミングがコンセプト

✓ 純粋なオブジェクト指向言語✓ コンパイル不要✓ 型付け不要

続きは勉強会で

Rubyとは✓ 手軽にオブジェクト指向プログラミングをすることが出来るスクリプト言語

✓ http://www.ruby-lang.org/ja/

✓ 楽しく、簡単に、自然にプログラミングがコンセプト

✓ 純粋なオブジェクト指向言語✓ コンパイル不要✓ 型付け不要

と、それもあんまりなので

http://www.slideshare.net/masuidrive/slideshows

http://www.slideshare.net/masuidrive/slideshows

おすすめ

Ruby札幌

✓ 札幌にてRubyに関する活動を行っているコミュニティ

✓ Ruby勉強会@札幌✓ RubySapporoNight ←いまこれ✓ OSC-do 2007 ✓ http://jp.rubyist.net/?RubySapporo

そんなRuby札幌ですが

今月はテーマを決めて活動しております

今月のテーマ

RailsRuby on

RailsRuby on

Ruby on Rails

ということで今日はRailsのお話

today’s menuMacで始める

Ruby on RailsProgramming by rails with mac

Ruby on Rails

Webアプリケーションフレームワーク

Webアプリケーションフレームワーク

Webアプリケーションフレームワーク大流行

Macとの関係

http://www.apple.com/server/macosx/leopard/more.html

http://www.apple.com/server/macosx/leopard/more.html

なにものか?

Railsとは✓ MVCモデルに基づいたWebアプリケーションフレームワーク

✓ Rubyで出来てるw✓ http://www.rubyonrails.org/

✓ 2つの哲学 - あとでやる✓ 思い切った割り切り - あとでやる

✓ フルスタック - あとでやる

RailsRuby on

Railsとは✓ MVCモデルに基づいたWebアプリケーションフレームワーク

✓ Rubyで出来てるw✓ http://www.rubyonrails.org/

✓ 2つの哲学✓ 思い切った割り切り✓ フルスタック

RailsRuby on

2つの哲学

✓ Convention Over Configuration➡ 設定より規約✓ DRY(Don’t Repeat Yourself) ➡ 同じことは繰り返さない

RailsRuby on

Railsとは✓ MVCモデルに基づいたWebアプリケーションフレームワーク

✓ Rubyで出来てるw✓ http://www.rubyonrails.org/

✓ 2つの哲学✓ 思い切った割り切り✓ フルスタック

RailsRuby on

Railsとは✓ MVCモデルに基づいたWebアプリケーションフレームワーク

✓ Rubyで出来てるw✓ http://www.rubyonrails.org/

✓ 2つの哲学✓ 思い切った割り切り✓ フルスタック

RailsRuby on

割り切り✓ 20%のソリューションで問題の

80%を解決することを目指す✓ 20%の問題領域についてはそれなりの対応が必要

✓ その代わり80%の領域については良いものをより早く開発できる

RailsRuby on

Railsとは✓ MVCモデルに基づいたWebアプリケーションフレームワーク

✓ Rubyで出来てるw✓ http://www.rubyonrails.org/

✓ 2つの哲学✓ 思い切った割り切り✓ フルスタック

RailsRuby on

Railsとは✓ MVCモデルに基づいたWebアプリケーションフレームワーク

✓ Rubyで出来てるw✓ http://www.rubyonrails.org/

✓ 2つの哲学✓ 思い切った割り切り✓ フルスタック

RailsRuby on

フルスタックRailsRuby on

View(ERB)

Controller(ActiveController)

Model(ActiveRecord)

Ajax

Mail送受信

Webサービス

Logger UnitTest

Plugin

Webサーバ

フルスタックRailsRuby on

View(ERB)

Controller(ActiveController)

Model(ActiveRecord)

Ajax

Mail送受信

Webサービス

Logger UnitTest

Plugin

Webサーバ

全部入りなので構成で悩む必要なし

Railsとは✓ MVCモデルに基づいたWebアプリケーションフレームワーク

✓ Rubyで出来てるw✓ http://www.rubyonrails.org/

✓ 2つの哲学 ✓ 思い切った割り切り

✓ フルスタック

RailsRuby on

Railsとは✓ MVCモデルに基づいたWebアプリケーションフレームワーク

✓ Rubyで出来てるw✓ http://www.rubyonrails.org/

✓ 2つの哲学 - あとでやる✓ 思い切った割り切り - あとでやる

✓ フルスタック - あとでやる

RailsRuby on

Railsとは✓ MVCモデルに基づいたWebアプリケーションフレームワーク

✓ Rubyで出来てるw✓ http://www.rubyonrails.org/

✓ 2つの哲学 ✓ 思い切った割り切り✓ フルスタック

RailsRuby on

これだけじゃよくわからない

実際に見てみる

デモ

作るもの

ToDoアプリ

いかがでしたか?

http://www.slideshare.net/masuidrive/slideshows

復習はこちらで

朗報

http://rails.drecom.jp/

是非チャレンジしてみては

予告

Ruby勉強会@札幌 第5回✓ 時:2007年9月29日(土)✓ 場所:北海道情報大学札幌サテライト✓ 参加費:無料 ✓ 内容:✓ Rails開発ツールガイド✓ プラグインで広げるRailsの魅力✓ Rails開発環境ガイド

Ruby勉強会@札幌 第5回✓ 時:2007年9月29日(土)✓ 場所:北海道情報大学札幌サテライト✓ 参加費:無料 ✓ 内容:✓ Rails開発ツールガイド✓ プラグインで広げるRailsの魅力✓ Rails開発環境ガイド

Coming Soonhttp://jp.rubyist.net/?SapporoWorkshop

乞うご期待

ご清聴ありがとうございました

何かご質問は?

top related