Submit Search
Upload
Ruby Introduction
•
0 likes
•
145 views
Y
YushiroDodo
Follow
技大祭実行委員情報局のRubyを勉強するための導入資料
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 29
Download now
Download to read offline
Recommended
SAMIT18.12にてC#でオブジェクト指向について話した時の資料です サンプルコードはいずれどこかにあげます
(超初心者向け)オブジェクト指向とC#
(超初心者向け)オブジェクト指向とC#
ssusera3d157
祝!第7回フクオカRuby大賞 大賞(知事賞)受賞 第7回フクオカRuby大賞において、大賞(福岡県知事賞)をいただいた際、受賞後に使用したプレゼン資料です。 小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」について説明しています。 当日の発表では、Rubyプログラミング少年団が主催したイベントの様子を写真で紹介しましたが、プライバシーに考慮してそれらの写真は削除しております。
小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...
小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...
宏治 高尾
関西RubyKaigi05のLTのスライドです。 .Net用のコードをRubyを使って自動生成するお話です
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
Shinichi Okada
YAPC::Asia Tokyo 2014 で LT したときの資料です
運用で爆発四散しないためのメタプログラミングとの付き合い方
運用で爆発四散しないためのメタプログラミングとの付き合い方
Yuki Ishikawa
第1回ごうぎん起業家大賞 最優秀賞を受賞したときの発表資料です。 私のビジネスプランは「島根県・松江市が利用促進するRubyを使ったプログラミング学習教材の開発、プログラミング学習塾を運営。」というものです。 「ごうぎん起業家大賞」の実施について - http://www.gogin.co.jp/about/press2013/topi13-022.pdf 「ごうぎん起業家大賞」最優秀賞決定について - http://www.gogin.co.jp/about/press2013/topi13-087.pdf
ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~
ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~
宏治 高尾
づや会 vol.1
Phperがgoをさわってみた
Phperがgoをさわってみた
yasuo424
sinatrasapporoのLTで発表した資料です.
Sinatra風マイクロフレームワークで始めるPython
Sinatra風マイクロフレームワークで始めるPython
kuroneko1988
Perlbeginnes 9 lt_ytnobody
Perlbeginnes 9 lt_ytnobody
azuma satoshi
Recommended
SAMIT18.12にてC#でオブジェクト指向について話した時の資料です サンプルコードはいずれどこかにあげます
(超初心者向け)オブジェクト指向とC#
(超初心者向け)オブジェクト指向とC#
ssusera3d157
祝!第7回フクオカRuby大賞 大賞(知事賞)受賞 第7回フクオカRuby大賞において、大賞(福岡県知事賞)をいただいた際、受賞後に使用したプレゼン資料です。 小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」について説明しています。 当日の発表では、Rubyプログラミング少年団が主催したイベントの様子を写真で紹介しましたが、プライバシーに考慮してそれらの写真は削除しております。
小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...
小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...
宏治 高尾
関西RubyKaigi05のLTのスライドです。 .Net用のコードをRubyを使って自動生成するお話です
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
Shinichi Okada
YAPC::Asia Tokyo 2014 で LT したときの資料です
運用で爆発四散しないためのメタプログラミングとの付き合い方
運用で爆発四散しないためのメタプログラミングとの付き合い方
Yuki Ishikawa
第1回ごうぎん起業家大賞 最優秀賞を受賞したときの発表資料です。 私のビジネスプランは「島根県・松江市が利用促進するRubyを使ったプログラミング学習教材の開発、プログラミング学習塾を運営。」というものです。 「ごうぎん起業家大賞」の実施について - http://www.gogin.co.jp/about/press2013/topi13-022.pdf 「ごうぎん起業家大賞」最優秀賞決定について - http://www.gogin.co.jp/about/press2013/topi13-087.pdf
ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~
ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~
宏治 高尾
づや会 vol.1
Phperがgoをさわってみた
Phperがgoをさわってみた
yasuo424
sinatrasapporoのLTで発表した資料です.
Sinatra風マイクロフレームワークで始めるPython
Sinatra風マイクロフレームワークで始めるPython
kuroneko1988
Perlbeginnes 9 lt_ytnobody
Perlbeginnes 9 lt_ytnobody
azuma satoshi
Pythonによる(Rubyでも大体適用可能)黒魔術へ入門するための案内書
Pythonによる黒魔術入門
Pythonによる黒魔術入門
大樹 小倉
苫小牧高専 ソフトウェアテクノロジー部 enchant.jsでゲーム作り 5
苫小牧高専 ソフトウェアテクノロジー部 Rubyで遊ぼう 1
苫小牧高専 ソフトウェアテクノロジー部 Rubyで遊ぼう 1
Takuya Mukohira
iii_SGMI #5 "OOP & Design Patterns"
iii_SGMI #5 "OOP & Design Patterns"
Ryohei Suzuki
2013年3Qにやったカジュアル勉強会で使った資料。method_missingについて軽く話したので、一応資料を提出
method_missingの紹介(2013 3Qカジュアル勉強会資料)
method_missingの紹介(2013 3Qカジュアル勉強会資料)
Shinichirou Nakamura
Disscation at CLR via C#.
プログラミングNet framework3のお題
プログラミングNet framework3のお題
Kazushi Kamegawa
CA15卒勉強会 メタプログラミングについて
CA15卒勉強会 メタプログラミングについて
CA15卒勉強会 メタプログラミングについて
Huy Do
Laravel MeetUp #9のLTで喋った内容です。
Laravelチュートリアルを作ってみた。
Laravelチュートリアルを作ってみた。
Futoshi Endo
身内向けpython3入門資料.Pythonの概要とインストール(Windows版)について.
Python勉強会 2015-12-02
Python勉強会 2015-12-02
WoodPecker (Shizuoka Univ)
Laravel Meetup Tokyo Vol.5 で喋ったスライドです。
Laravel の学び方と得られる学び
Laravel の学び方と得られる学び
Masaru Matsuo
Tddbc nagano0.1(nseg第20回勉強会)
Tddbc nagano0.1(nseg第20回勉強会)
ko ty
オープンソースカンファレンス名古屋で高蔵寺SE勉強会が発表した資料。http://se16blog16.jp/
オープンソースカンファレンス名古屋「高蔵寺SE勉強会」
オープンソースカンファレンス名古屋「高蔵寺SE勉強会」
mick
Gunma.web #7の発表 一部内輪向けのスライド削除 詳しくは以下で http://d.hatena.ne.jp/parrot_studio/20111220/1324391867
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
parrotstudio
introducing noramark
2014 1-19
2014 1-19
Satoshi KOJIMA
言語処理するのに Python でいいの? #PyDataTokyo
言語処理するのに Python でいいの? #PyDataTokyo
Shuyo Nakatani
WCAG2.0の読み方、代表的なガイドラインの紹介など。
WCAGで学ぶアクセシビリティ
WCAGで学ぶアクセシビリティ
Saeki Tominaga
Common Lisp to JavaScript変換ができるJSCLでReactプログラミングをしてみました。
Biglt endered-2021-12-11
Biglt endered-2021-12-11
ssuserc8477f
プログラミングパラダイムは大事だね!というのをさくっと発表した資料です。
プログラミング言語は怖くない
プログラミング言語は怖くない
Shoichi Matsuda
Phjosh(仮)プロジェクト
Phjosh(仮)プロジェクト
Moriyoshi Koizumi
F#を使いながら慣れていく話
F#談話室(3) LT
F#談話室(3) LT
7shi
F#談話室(4) LT
F#とトランスレータ
F#とトランスレータ
7shi
Okayama Ruby Kaigi01 Nomura laboratory
nomlab_okayamaruby_slide
nomlab_okayamaruby_slide
nomlab
勉強会発表資料
2017年3月13日勉強会発表資料
2017年3月13日勉強会発表資料
shogo yamada
More Related Content
What's hot
Pythonによる(Rubyでも大体適用可能)黒魔術へ入門するための案内書
Pythonによる黒魔術入門
Pythonによる黒魔術入門
大樹 小倉
苫小牧高専 ソフトウェアテクノロジー部 enchant.jsでゲーム作り 5
苫小牧高専 ソフトウェアテクノロジー部 Rubyで遊ぼう 1
苫小牧高専 ソフトウェアテクノロジー部 Rubyで遊ぼう 1
Takuya Mukohira
iii_SGMI #5 "OOP & Design Patterns"
iii_SGMI #5 "OOP & Design Patterns"
Ryohei Suzuki
2013年3Qにやったカジュアル勉強会で使った資料。method_missingについて軽く話したので、一応資料を提出
method_missingの紹介(2013 3Qカジュアル勉強会資料)
method_missingの紹介(2013 3Qカジュアル勉強会資料)
Shinichirou Nakamura
Disscation at CLR via C#.
プログラミングNet framework3のお題
プログラミングNet framework3のお題
Kazushi Kamegawa
CA15卒勉強会 メタプログラミングについて
CA15卒勉強会 メタプログラミングについて
CA15卒勉強会 メタプログラミングについて
Huy Do
Laravel MeetUp #9のLTで喋った内容です。
Laravelチュートリアルを作ってみた。
Laravelチュートリアルを作ってみた。
Futoshi Endo
身内向けpython3入門資料.Pythonの概要とインストール(Windows版)について.
Python勉強会 2015-12-02
Python勉強会 2015-12-02
WoodPecker (Shizuoka Univ)
Laravel Meetup Tokyo Vol.5 で喋ったスライドです。
Laravel の学び方と得られる学び
Laravel の学び方と得られる学び
Masaru Matsuo
Tddbc nagano0.1(nseg第20回勉強会)
Tddbc nagano0.1(nseg第20回勉強会)
ko ty
オープンソースカンファレンス名古屋で高蔵寺SE勉強会が発表した資料。http://se16blog16.jp/
オープンソースカンファレンス名古屋「高蔵寺SE勉強会」
オープンソースカンファレンス名古屋「高蔵寺SE勉強会」
mick
Gunma.web #7の発表 一部内輪向けのスライド削除 詳しくは以下で http://d.hatena.ne.jp/parrot_studio/20111220/1324391867
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
parrotstudio
introducing noramark
2014 1-19
2014 1-19
Satoshi KOJIMA
言語処理するのに Python でいいの? #PyDataTokyo
言語処理するのに Python でいいの? #PyDataTokyo
Shuyo Nakatani
WCAG2.0の読み方、代表的なガイドラインの紹介など。
WCAGで学ぶアクセシビリティ
WCAGで学ぶアクセシビリティ
Saeki Tominaga
Common Lisp to JavaScript変換ができるJSCLでReactプログラミングをしてみました。
Biglt endered-2021-12-11
Biglt endered-2021-12-11
ssuserc8477f
プログラミングパラダイムは大事だね!というのをさくっと発表した資料です。
プログラミング言語は怖くない
プログラミング言語は怖くない
Shoichi Matsuda
Phjosh(仮)プロジェクト
Phjosh(仮)プロジェクト
Moriyoshi Koizumi
F#を使いながら慣れていく話
F#談話室(3) LT
F#談話室(3) LT
7shi
F#談話室(4) LT
F#とトランスレータ
F#とトランスレータ
7shi
What's hot
(20)
Pythonによる黒魔術入門
Pythonによる黒魔術入門
苫小牧高専 ソフトウェアテクノロジー部 Rubyで遊ぼう 1
苫小牧高専 ソフトウェアテクノロジー部 Rubyで遊ぼう 1
iii_SGMI #5 "OOP & Design Patterns"
iii_SGMI #5 "OOP & Design Patterns"
method_missingの紹介(2013 3Qカジュアル勉強会資料)
method_missingの紹介(2013 3Qカジュアル勉強会資料)
プログラミングNet framework3のお題
プログラミングNet framework3のお題
CA15卒勉強会 メタプログラミングについて
CA15卒勉強会 メタプログラミングについて
Laravelチュートリアルを作ってみた。
Laravelチュートリアルを作ってみた。
Python勉強会 2015-12-02
Python勉強会 2015-12-02
Laravel の学び方と得られる学び
Laravel の学び方と得られる学び
Tddbc nagano0.1(nseg第20回勉強会)
Tddbc nagano0.1(nseg第20回勉強会)
オープンソースカンファレンス名古屋「高蔵寺SE勉強会」
オープンソースカンファレンス名古屋「高蔵寺SE勉強会」
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
2014 1-19
2014 1-19
言語処理するのに Python でいいの? #PyDataTokyo
言語処理するのに Python でいいの? #PyDataTokyo
WCAGで学ぶアクセシビリティ
WCAGで学ぶアクセシビリティ
Biglt endered-2021-12-11
Biglt endered-2021-12-11
プログラミング言語は怖くない
プログラミング言語は怖くない
Phjosh(仮)プロジェクト
Phjosh(仮)プロジェクト
F#談話室(3) LT
F#談話室(3) LT
F#とトランスレータ
F#とトランスレータ
Similar to Ruby Introduction
Okayama Ruby Kaigi01 Nomura laboratory
nomlab_okayamaruby_slide
nomlab_okayamaruby_slide
nomlab
勉強会発表資料
2017年3月13日勉強会発表資料
2017年3月13日勉強会発表資料
shogo yamada
Web関連技術の最新動向・プログラミング言語(サーバ側)
Web関連技術の最新動向・プログラミング言語(サーバ側)
masayoshi takahashi
Ruby on Railsについて
Trunk0125資料
Trunk0125資料
颯人 小柳
Rubyの概要
Summary of Ruby
Summary of Ruby
Tamotsu Furuya
平成23年度 産学官連携セミナー(鹿児島市) 2012/02/23 於: ソフトプラザかごしま
Ruby on Rails を用いたWEBアプリケーションの開発
Ruby on Rails を用いたWEBアプリケーションの開発
Koichi Shimozono
ET2014発表資料 mruby〜プログラム言語Rubyによる組込みソト開発
ET2014資料: mruby プログラム言語Rubyによる組込みソト開発
ET2014資料: mruby プログラム言語Rubyによる組込みソト開発
Kazuaki Tanaka
日本PostgreSQLユーザ会北海道支部 / Ruby札幌 合同セミナー 2008-02-16
Rubyの話を少し
Rubyの話を少し
Fumitake Taniguchi
第58回 Ruby/Rails勉強会@関西 でお話しした、ライトユーザなRubyistの日常のお話です。
20130615 組込みの仕事場でRubyを使う
20130615 組込みの仕事場でRubyを使う
Ryo Nagai
PHPカンファレンス関西2014
PHPer のための Ruby 教室
PHPer のための Ruby 教室
higaki
20140212 develove テスト自動化のアプローチ拡張トレンド 〜Excel項目定義手動テストから自動テストへ〜
20140212 develove テスト自動化のアプローチ拡張トレンド 〜Excel項目定義手動テストから自動テストへ〜
Fukui Osamu
2011年10月21日
2011年10月21日
nukaemon
2014.04.26 GruntFrontOsaka Vol.1
Gruntの罪と罰
Gruntの罪と罰
kamiyam .
Mrubyの始め方
Mrubyの始め方
Masaki Muranaka
飯塚関数型言語勉強会vol.1の資料です。
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
Kohei Taniguchi
さくルビー.Net誕生
さくルビー.Net誕生
三七男 山本
Ruby/ Ruby on Railsビギナーズ勉強会 第8回資料です
Rails+Markdownでなにかつくる
Rails+Markdownでなにかつくる
Hirata Tomoko
東京Ruby会議03のワークショップ用。
Rubyの仕事で食べていくために僕らは!
Rubyの仕事で食べていくために僕らは!
Ouka Yuka
Rubyで仕事をしているみなさんに自由なソフトウェアのことを知ってもらいたい!
Rubyと仕事と自由なソフトウェア
Rubyと仕事と自由なソフトウェア
Kouhei Sutou
Ruby Rubyビジネス創出展
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Tomoya Kawanishi
Similar to Ruby Introduction
(20)
nomlab_okayamaruby_slide
nomlab_okayamaruby_slide
2017年3月13日勉強会発表資料
2017年3月13日勉強会発表資料
Web関連技術の最新動向・プログラミング言語(サーバ側)
Web関連技術の最新動向・プログラミング言語(サーバ側)
Trunk0125資料
Trunk0125資料
Summary of Ruby
Summary of Ruby
Ruby on Rails を用いたWEBアプリケーションの開発
Ruby on Rails を用いたWEBアプリケーションの開発
ET2014資料: mruby プログラム言語Rubyによる組込みソト開発
ET2014資料: mruby プログラム言語Rubyによる組込みソト開発
Rubyの話を少し
Rubyの話を少し
20130615 組込みの仕事場でRubyを使う
20130615 組込みの仕事場でRubyを使う
PHPer のための Ruby 教室
PHPer のための Ruby 教室
20140212 develove テスト自動化のアプローチ拡張トレンド 〜Excel項目定義手動テストから自動テストへ〜
20140212 develove テスト自動化のアプローチ拡張トレンド 〜Excel項目定義手動テストから自動テストへ〜
2011年10月21日
2011年10月21日
Gruntの罪と罰
Gruntの罪と罰
Mrubyの始め方
Mrubyの始め方
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
さくルビー.Net誕生
さくルビー.Net誕生
Rails+Markdownでなにかつくる
Rails+Markdownでなにかつくる
Rubyの仕事で食べていくために僕らは!
Rubyの仕事で食べていくために僕らは!
Rubyと仕事と自由なソフトウェア
Rubyと仕事と自由なソフトウェア
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby Introduction
1.
Ruby Introduction 技大祭実行委員 情報局
2.
1 Rubyってなに?
3.
Rubyとは ● Ruby(ルビー)は、まつもとゆきひろ(通称: Matz)により開発された プログラミング言語 ●
オブジェクト指向型のスクリプト言語 ● Ruby on rails という Webアプリケーションフレームワークがある
4.
オブジェクト指向?? スクリプト言語?? フレームワーク??
5.
オブジェクト指向 ● 今後説明するから、そんなのがあるんだ~くらいでOK
6.
スクリプト言語 習得が比較的簡単なプログラミング言語 ● 難易度が比較的低い ● すぐに実行できる(実行が簡単)
7.
フレームワーク 必要な機能が あらかじめ用意された枠組み
8.
フレームワーク 例えば… 実験レポートのテンプレート 1.目的 2.理論(または原理) 3.実験方法
… 内容を当てはめていくだけでレポートが完成する。 中身を書くだけで全体が完成するのが フレームワーク
9.
Rubyって何ができるの?
10.
ほとんどのことは なんでもできる!
11.
その中で最も得意なのは Webアプリケーション
12.
その中で最も得意なのは Webアプリケーション Railsがあるから
13.
Rubyを実際に使ってる会社は?
14.
cookpad
15.
Github
16.
こんなのが作れるようになる!
17.
2 なんでRubyなの?
18.
情報局で使ってるから!
19.
20.
21.
22.
3 おまけ
23.
四則演算 足し算 1 + 1 引き算 1
- 1 掛け算 1 * 1 割り算 1.0 / 2.0 剰余算 1 % 2 ※整数 / 整数 = 整数 小数 / 小数 = 少数 となる。 今回は、小数 / 小数であるので、0.5となる もし、1 / 2 だと 0 が返ってくる
24.
変数 変数=値を記憶する入れ物 変数名は自由に決められる ただし、以下の名前は不可 ・_以外の記号 ・数字から始まる名前 変数に値を記憶させたい時は = を使う hensuu
= 1
25.
変数 変数=値を記憶する入れ物 変数の上書きもできる a = 1.0 a
= 2.0 ←このときaは1.0を記憶している ←このときaは2.0を記憶している
26.
文字の出力 print : 改行を入れずに引数に指定した値を出力する puts
: 末尾に改行が入る形で出力 p : 出力する値と共に型情報(文字列や数値型など)を一緒に出力 printf : 書式を指定して出力する
27.
文字の出力-print- print : 改行を入れずに引数に指定した値を出力する print
2021 print '年です' 2021年です 出力結果
28.
文字の出力-puts- puts : 末尾に改行が入る形で出力 puts
2021 puts '年です' 2021 年です 出力結果
29.
文字の出力-printf- p : 出力する値と共に型情報(文字列や数値型など)を一緒に出力 printf('商品情報:
カテゴリー %s 型番 %d', 'bag', 10111) 商品情報: カテゴリー bag 型番 10111 出力結果
Download now