Submit Search
Upload
20080730-WelcomeToLifeWithRuby
•
0 likes
•
1,790 views
Koji SHIMADA
Follow
RubySapporoNight vol.7
Read less
Read more
Business
Report
Share
Report
Share
1 of 89
Download now
Download to read offline
Recommended
Nendo At Kansai Ruby Kaigi03
Nendo At Kansai Ruby Kaigi03
Kiyoka Nishiyama
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Masaya Konishi
Ruby Kaja のご提案
Ruby Kaja のご提案
nagachika t
Developing PHP internals on Windows
Developing PHP internals on Windows
Pierre Joye
20080521-Ruby-on-Rails-Security
20080521-Ruby-on-Rails-Security
Koji SHIMADA
Ruby の懸案事項
Ruby の懸案事項
Kenta Murata
Ruby で覚える TOTP
Ruby で覚える TOTP
Daichi Hioki
Ruby with My Life
Ruby with My Life
Hiroshi SHIBATA
Recommended
Nendo At Kansai Ruby Kaigi03
Nendo At Kansai Ruby Kaigi03
Kiyoka Nishiyama
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Masaya Konishi
Ruby Kaja のご提案
Ruby Kaja のご提案
nagachika t
Developing PHP internals on Windows
Developing PHP internals on Windows
Pierre Joye
20080521-Ruby-on-Rails-Security
20080521-Ruby-on-Rails-Security
Koji SHIMADA
Ruby の懸案事項
Ruby の懸案事項
Kenta Murata
Ruby で覚える TOTP
Ruby で覚える TOTP
Daichi Hioki
Ruby with My Life
Ruby with My Life
Hiroshi SHIBATA
Ruby札幌2008年の活動に向けて
Ruby札幌2008年の活動に向けて
Koji SHIMADA
Summary of Ruby
Summary of Ruby
Tamotsu Furuya
All about Nihon Ruby-no-kai Season6(TochigiRubyKaigi02 Edit)
All about Nihon Ruby-no-kai Season6(TochigiRubyKaigi02 Edit)
Shintaro Kakutani
さくルビー.Net誕生
さくルビー.Net誕生
三七男 山本
20130615 組込みの仕事場でRubyを使う
20130615 組込みの仕事場でRubyを使う
Ryo Nagai
PHPer のための Ruby 教室
PHPer のための Ruby 教室
higaki
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Tomoya Kawanishi
Ruby City Matsue
Ruby City Matsue
Tetsuo NODA
RubyKaja 2012
RubyKaja 2012
Takeshi Yabe
RubyではじめるIoT(Wakayama.rb活動報告)
RubyではじめるIoT(Wakayama.rb活動報告)
三七男 山本
RubySeminar16_Analyze
RubySeminar16_Analyze
sady_nitro
K ruby community_plan (2) (2)
K ruby community_plan (2) (2)
Kosuke Masumitsu
K ruby community_plan (2) (2)
K ruby community_plan (2) (2)
Kosuke Masumitsu
2017年3月13日勉強会発表資料
2017年3月13日勉強会発表資料
shogo yamada
20081220 Rubybonenkai2008 Sapporo
20081220 Rubybonenkai2008 Sapporo
Koji SHIMADA
関西の Ruby コミュニティ
関西の Ruby コミュニティ
Tomoya Kawanishi
Next Generation Web Application Architecture
Next Generation Web Application Architecture
Koji SHIMADA
20110614 hmcc-enishitech
20110614 hmcc-enishitech
Koji SHIMADA
20110718 you-must-unlearn-what-you-have-learned rivisited
20110718 you-must-unlearn-what-you-have-learned rivisited
Koji SHIMADA
20110602 osc2011do-rubysapporo-public
20110602 osc2011do-rubysapporo-public
Koji SHIMADA
20110129 organizational-reform -that-is-a-fairy-tail
20110129 organizational-reform -that-is-a-fairy-tail
Koji SHIMADA
20101204 you-must-unlearn-what-you-have-learned
20101204 you-must-unlearn-what-you-have-learned
Koji SHIMADA
More Related Content
Similar to 20080730-WelcomeToLifeWithRuby
Ruby札幌2008年の活動に向けて
Ruby札幌2008年の活動に向けて
Koji SHIMADA
Summary of Ruby
Summary of Ruby
Tamotsu Furuya
All about Nihon Ruby-no-kai Season6(TochigiRubyKaigi02 Edit)
All about Nihon Ruby-no-kai Season6(TochigiRubyKaigi02 Edit)
Shintaro Kakutani
さくルビー.Net誕生
さくルビー.Net誕生
三七男 山本
20130615 組込みの仕事場でRubyを使う
20130615 組込みの仕事場でRubyを使う
Ryo Nagai
PHPer のための Ruby 教室
PHPer のための Ruby 教室
higaki
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Tomoya Kawanishi
Ruby City Matsue
Ruby City Matsue
Tetsuo NODA
RubyKaja 2012
RubyKaja 2012
Takeshi Yabe
RubyではじめるIoT(Wakayama.rb活動報告)
RubyではじめるIoT(Wakayama.rb活動報告)
三七男 山本
RubySeminar16_Analyze
RubySeminar16_Analyze
sady_nitro
K ruby community_plan (2) (2)
K ruby community_plan (2) (2)
Kosuke Masumitsu
K ruby community_plan (2) (2)
K ruby community_plan (2) (2)
Kosuke Masumitsu
2017年3月13日勉強会発表資料
2017年3月13日勉強会発表資料
shogo yamada
20081220 Rubybonenkai2008 Sapporo
20081220 Rubybonenkai2008 Sapporo
Koji SHIMADA
関西の Ruby コミュニティ
関西の Ruby コミュニティ
Tomoya Kawanishi
Similar to 20080730-WelcomeToLifeWithRuby
(16)
Ruby札幌2008年の活動に向けて
Ruby札幌2008年の活動に向けて
Summary of Ruby
Summary of Ruby
All about Nihon Ruby-no-kai Season6(TochigiRubyKaigi02 Edit)
All about Nihon Ruby-no-kai Season6(TochigiRubyKaigi02 Edit)
さくルビー.Net誕生
さくルビー.Net誕生
20130615 組込みの仕事場でRubyを使う
20130615 組込みの仕事場でRubyを使う
PHPer のための Ruby 教室
PHPer のための Ruby 教室
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby City Matsue
Ruby City Matsue
RubyKaja 2012
RubyKaja 2012
RubyではじめるIoT(Wakayama.rb活動報告)
RubyではじめるIoT(Wakayama.rb活動報告)
RubySeminar16_Analyze
RubySeminar16_Analyze
K ruby community_plan (2) (2)
K ruby community_plan (2) (2)
K ruby community_plan (2) (2)
K ruby community_plan (2) (2)
2017年3月13日勉強会発表資料
2017年3月13日勉強会発表資料
20081220 Rubybonenkai2008 Sapporo
20081220 Rubybonenkai2008 Sapporo
関西の Ruby コミュニティ
関西の Ruby コミュニティ
More from Koji SHIMADA
Next Generation Web Application Architecture
Next Generation Web Application Architecture
Koji SHIMADA
20110614 hmcc-enishitech
20110614 hmcc-enishitech
Koji SHIMADA
20110718 you-must-unlearn-what-you-have-learned rivisited
20110718 you-must-unlearn-what-you-have-learned rivisited
Koji SHIMADA
20110602 osc2011do-rubysapporo-public
20110602 osc2011do-rubysapporo-public
Koji SHIMADA
20110129 organizational-reform -that-is-a-fairy-tail
20110129 organizational-reform -that-is-a-fairy-tail
Koji SHIMADA
20101204 you-must-unlearn-what-you-have-learned
20101204 you-must-unlearn-what-you-have-learned
Koji SHIMADA
20101001-Introduction-to-Developer-Testing-With-Ruby
20101001-Introduction-to-Developer-Testing-With-Ruby
Koji SHIMADA
20100626-OSC2010do-RubySapporo
20100626-OSC2010do-RubySapporo
Koji SHIMADA
20100626-We-Think-We-Act
20100626-We-Think-We-Act
Koji SHIMADA
20100526 The Productive Programmer
20100526 The Productive Programmer
Koji SHIMADA
20100226 Jim Coplien Said You Should Foster Generative Scheme In Your System
20100226 Jim Coplien Said You Should Foster Generative Scheme In Your System
Koji SHIMADA
20100213 Where The Street Has No Name
20100213 Where The Street Has No Name
Koji SHIMADA
20091030 Uncle Bob Said You Should Be A Professional With Clean Code
20091030 Uncle Bob Said You Should Be A Professional With Clean Code
Koji SHIMADA
Our Strategy To Survive In This Hard World(tochigirubykaigi02)
Our Strategy To Survive In This Hard World(tochigirubykaigi02)
Koji SHIMADA
RubySapporoDigestAndMore-osc2009do
RubySapporoDigestAndMore-osc2009do
Koji SHIMADA
20090124 Pleasantly Programming with Ruby
20090124 Pleasantly Programming with Ruby
Koji SHIMADA
20081205 Object Club Reject Talks2008
20081205 Object Club Reject Talks2008
Koji SHIMADA
Talking About Fluent Interface
Talking About Fluent Interface
Koji SHIMADA
20081004-OSC2008Tokyo/Fall-MetaCon
20081004-OSC2008Tokyo/Fall-MetaCon
Koji SHIMADA
20080823-TransformingPlainTextToHtml
20080823-TransformingPlainTextToHtml
Koji SHIMADA
More from Koji SHIMADA
(20)
Next Generation Web Application Architecture
Next Generation Web Application Architecture
20110614 hmcc-enishitech
20110614 hmcc-enishitech
20110718 you-must-unlearn-what-you-have-learned rivisited
20110718 you-must-unlearn-what-you-have-learned rivisited
20110602 osc2011do-rubysapporo-public
20110602 osc2011do-rubysapporo-public
20110129 organizational-reform -that-is-a-fairy-tail
20110129 organizational-reform -that-is-a-fairy-tail
20101204 you-must-unlearn-what-you-have-learned
20101204 you-must-unlearn-what-you-have-learned
20101001-Introduction-to-Developer-Testing-With-Ruby
20101001-Introduction-to-Developer-Testing-With-Ruby
20100626-OSC2010do-RubySapporo
20100626-OSC2010do-RubySapporo
20100626-We-Think-We-Act
20100626-We-Think-We-Act
20100526 The Productive Programmer
20100526 The Productive Programmer
20100226 Jim Coplien Said You Should Foster Generative Scheme In Your System
20100226 Jim Coplien Said You Should Foster Generative Scheme In Your System
20100213 Where The Street Has No Name
20100213 Where The Street Has No Name
20091030 Uncle Bob Said You Should Be A Professional With Clean Code
20091030 Uncle Bob Said You Should Be A Professional With Clean Code
Our Strategy To Survive In This Hard World(tochigirubykaigi02)
Our Strategy To Survive In This Hard World(tochigirubykaigi02)
RubySapporoDigestAndMore-osc2009do
RubySapporoDigestAndMore-osc2009do
20090124 Pleasantly Programming with Ruby
20090124 Pleasantly Programming with Ruby
20081205 Object Club Reject Talks2008
20081205 Object Club Reject Talks2008
Talking About Fluent Interface
Talking About Fluent Interface
20081004-OSC2008Tokyo/Fall-MetaCon
20081004-OSC2008Tokyo/Fall-MetaCon
20080823-TransformingPlainTextToHtml
20080823-TransformingPlainTextToHtml
Recently uploaded
company profile
company profile
keiibayashi
答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料
答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料
Jun Chiba
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
ssuserfb441f
KestrelPro Flyer Japan IT Week 2024 (Japanese)
KestrelPro Flyer Japan IT Week 2024 (Japanese)
Data Analytics Company - 47Billion Inc.
コダワリ抜いた経営指南書(概要版) - コダワリ・ビジネス・コンサルティング株式会社
コダワリ抜いた経営指南書(概要版) - コダワリ・ビジネス・コンサルティング株式会社
hmoriyama
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ 株式会社
20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf
ssuser80a51f
Recently uploaded
(7)
company profile
company profile
答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料
答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
KestrelPro Flyer Japan IT Week 2024 (Japanese)
KestrelPro Flyer Japan IT Week 2024 (Japanese)
コダワリ抜いた経営指南書(概要版) - コダワリ・ビジネス・コンサルティング株式会社
コダワリ抜いた経営指南書(概要版) - コダワリ・ビジネス・コンサルティング株式会社
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf
20080730-WelcomeToLifeWithRuby
1.
2008-07-30(水); AppleStoreSapporo Ruby Sapporo
Night vol.7 Welcome to life with Ruby 島田浩二 SHIMADA Koji; Nihon Ruby-no-kai; RubySapporo snoozer.05@ruby-sapporo.org 日本Rubyの会/Ruby札幌 ようこそ Rubyのある生活へ
2.
Rubyは、まつもとゆきひろ -通称Matz- によって開発された汎用プログラミング言語 です。シェルスクリプトやPerlと同じように システム管理に適し、Smalltalkの影響を強 く受けたオブジェクト指向言語であり、Lisp と同じように複雑なシステムを最小のコスト で構築する能力を持っています。1993年に 誕生して以来熱心な支持者を獲得し、日本を 中心に少しずつ広まって行きました。 第1章 ようこそ、Rubyのある生活へ yugui
『初めてのRuby』
3.
自己紹介
4.
しまだこうじ http://iddy.jp/profile/snoozer05 ✓ ふつうのフリーランス・プログラマ ✓ 日本Rubyの会 ✓
Ruby札幌 運営 ✓ RubyKaigi 実行委員 ✓ プログラミングの楽しさを共有したい ✓ 自分の知らないコトやヒトに出会いたい
5.
Rubyのある生活
6.
✓ 何かをしようと思ったとき ✓ 実現する手段の選択肢として ✓
普通にRubyがある Rubyのある生活
7.
✓ 何かをしようと思ったとき ✓ 実現する手段の選択肢として ✓
普通にRubyがある Rubyのある生活
8.
変化
9.
2008
10.
Rubyを取り巻く状況
11.
✓ 利用シーンの拡大 ✓ 処理系の多様化 ✓
新しいステージへ Rubyを取り巻く状況
12.
✓ 利用シーンの拡大 ✓ 処理系の多様化 ✓
新しいステージへ Rubyを取り巻く状況
13.
✓ 仕事 :
Business ✓ 教育 : Education ✓ 研究 : Research ✓ 趣味 : Hobby ✓ and more 利用シーンの拡大
14.
✓ 利用シーンの拡大 ✓ 処理系の多様化 ✓
新しいステージへ Rubyを取り巻く状況
15.
✓ MRI ✓ Ruby
1.9 ✓ JRuby ✓ Rubinius ✓ IronRuby ✓ MacRuby, MagRev, ... 処理系の多様化
16.
✓ 利用シーンの拡大 ✓ 処理系の多様化 ✓
新しいステージへ Rubyを取り巻く状況
17.
2007
18.
Dave Thomas said...
19.
2008
20.
http://jp.rubyist.net/RubyKaigi2008/?Intent
21.
一つのRuby 一つのコミュニティ
22.
様々なRuby 様々なコミュニティ
23.
多様化する ゆるふわ愛され Ruby梁山泊
24.
新しいステージ
25.
新しい人たち
26.
それぞれの Rubyのある生活を始める
27.
新しい人たち
28.
3つのケース
29.
新しい人たち ✓ Rubyでプログラミングを学びたい ✓ これからプログラミングを始めたい ✓
Rubyのプログラミングを学びたい ✓ Rubyを使えるようになりたい ✓ いいからRailsを動かしたい ✓ とりあえずRailsを動かせれば何でも良い
30.
それぞれの始め方
31.
Rubyの始め方
32.
Rubyでプログラミングを 学びたい ケース1
33.
まずは チュートリアルから
34.
Rubyではじめるプログラミング はじめてのRubyプログラミング 山本団; 秀和システム; 2,400円 初めてのプログラミング Chris
Pine; O’REILLY; 1,900円
35.
Webでも読める
36.
Rubyではじめるプログラミング http://jp.rubyist.net/magazine/?0002-FirstProgramming
37.
プログラミング入門 - Rubyを使って http://www1.tf.chiba-u.jp/~shin/tutorial/
38.
まずは Webのチュートリアルを やってみる
39.
続けれそうなら 書籍に 挑戦してみましょう
40.
次のステップ
41.
Rubyのプログラミングを理解する Rubyレシピブック 青木峰郎+後藤裕蔵+高橋征義; Softbank Creative; 2,800円 たのしいRuby 高橋征義+後藤裕蔵; Softbank
Creative; 2,600円
42.
Rubyのプログラミングを 学びたい ケース2
43.
Rubyを学習するための 最高の教材
44.
Rubyリファレンスマニュアル http://www.ruby-lang.org/ja/man/html/index.html
45.
新 Rubyリファレンスマニュアル http://doc.loveruby.net/refm/api/view/index
46.
Rubyを学ぼうとする人は これを通読するべき yugui『初めてのRuby』
47.
併せて読みたい 初めてのRuby yugui O’REILLY; 2,200円
48.
書籍で じっくり理解する派
49.
Rubyのプログラミングを理解する Rubyレシピブック 青木峰郎+後藤裕蔵+高橋征義; Softbank Creative; 2,800円 たのしいRuby 高橋征義+後藤裕蔵; Softbank
Creative; 2,600円
50.
The Ruby Way Hal
Fulton 翔泳社; 5,400円 プログラミングRuby 言語編 Dave Thomas, Chad Fowler, Andy Hunt オーム社; 3,800円 Rubyのプログラミングを理解する
51.
洋書に抵抗がない人は是非こちらを Ruby Cookbook Carlson &
Richardson; O’REILLY; 4,953円 The Ruby Programming Language Flanagan & Matz O’REILLY; 4,342円
52.
おまけ
53.
ホワイの(感動的)Rubyガイド http://www.aoky.net/articles/why_poignant_guide_to_ruby/ http://poignantguide.net/sdtrk/
54.
閑話休題
55.
リファレンス片手に 手を動かしていきましょう
56.
ちょっとだけ入門
57.
ひたすら紹介
58.
1.upto(10) {|x| puts
x} ・1から10まで一つずつ処理 3.times { puts “Yurufuwa” } ・処理を繰り返す (1..10).each {|x| puts x}
59.
s = o.to_s
unless o.nil? ・制御とか s = case value when 0 then ‘0’ when 1..9 then ‘1’ when 10..99 then ‘2’ else ‘-’ end
60.
File.open(“data.txt”) do |f| f.each
do |line| puts line end end ・ファイルを1行ずつ処理 Find.find(“/tmp”) do |path| puts path end ・ディレクトリを再帰的に処理
61.
XPath.each(xml_doc, “//title”) do
|e| puts e.text end ・XPathを操作 t = Thread.new do sleep(100) end ・スレッドの作成
62.
・クラス定義 class Point <
Object def initialize(x, y) @x, @y = x, y end def size @x * @y end attr_accessor :x, :y end
63.
Rubyの気持ち良さを 是非感じてみて下さい
64.
リファレンス片手に 手を動かしていきましょう
65.
いいから Railsを動かしたい ケース3
66.
Rails入門 & チュートリアル Rails
of Ruby on Rails Plan de Sens 清水智雄; 毎日コミュニケーションズ; 3,200円 10日でおぼえる RubyonRails入門教室 arton; 翔泳社; 2,800円
67.
Railsをトピックごとに ざっと理解する Ruby on Rails 逆引きクイックリファレンス 大場寧子+大場光一郎+久保優子; 毎日コミュニケーションズ;
3,500円 Railsレシピブック 高橋征義+諸橋恭介; Softbank Creative; 2,940円
68.
Railsによる アジャイルWebアプリケーション開発 Dave Thomas, David
Heinemeiner Hansson; オーム社; 4,200円 Railsをじっくり理解する
69.
やっぱり最後は リファレンス
70.
Railsリファレンスマニュアル http://api.rubyonrails.org/
71.
新しい人たち ✓ Rubyでプログラミングを学びたい ✓ これからプログラミングを始めたい ✓
Rubyのプログラミングを学びたい ✓ Rubyを使えるようになりたい ✓ いいからRailsを動かしたい ✓ とりあえずRailsを動かせれば何でも良い
72.
それぞれの立ち位置に あった良い始め方を
73.
Rubyのある生活を 始めようとして 困った時は...
74.
コミュニティ Community
75.
メーリングリスト
76.
http://www.ruby-lang.org/ja/
77.
matz is nice,
and so we are nice :-)
78.
日本Rubyの会
79.
日本Rubyの会 http://jp.rubyist.net ✓ Rubyに関する利用者並びに開発者の 支援を行う任意の団体です ✓ “Matz
is nice, and so we are nice.” ✓ イベントの主催ならびに参加協力 ✓ Rubyist Magazine(るびま)の発行 ✓ リファレンスマニュアル (るりま) の作成
80.
幸い札幌には Ruby札幌 が
81.
Ruby札幌 http://ruby-sapporo.org ✓ 札幌にてほぼ毎月Rubyに興味のある人が 集まって勉強会や開発集会などを行って いるコミュニティです ✓ “From
Sapporo, With Love For Ruby.” ✓ Ruby勉強会@札幌 ✓ Ruby Sapporo Night ✓ 開発集会@札幌
82.
一人だと がんばるのが辛くても コミュニティでがんばれる
83.
まとめ Conclusion
84.
✓ 利用シーンの拡大 ✓ 仕事、教育、研究、趣味... ✓
処理系の多様化 ✓ MRI、Ruby1.9、JRuby、Rubinius... ✓ 新しいステージへ ✓ 様々なRuby、様々なコミュニティ ✓ 新しい人たち Rubyを取り巻く状況
85.
✓ Webのチュートリアルで ✓ 書籍の原稿だって読める ✓
自分の立ち位置にあった書籍で ✓ お気軽にご相談ください ✓ 勉強会に出てみよう ✓ ゆるふわ愛されRubyコミュニティだから安心 Rubyの始め方
86.
それぞれの立ち位置に あった良い始め方を
87.
是非Rubyのある生活を
88.
ご清聴 ありがとう ございました
89.
Ruby札幌 presents Ruby Sapporo
Night vol.7 2008-07-30(水); アップルストア札幌
Download now