Soumettre la recherche
Mettre en ligne
文系から半年でRuby(Sinatra, Rails)を学んだら人生変わった@沖縄Ruby会議02
•
0 j'aime
•
382 vues
M
Masayoshi Tokumoto
Suivre
2018年3月10日に開催された沖縄Ruby会議02で発表した資料です。
Lire moins
Lire la suite
Internet
Signaler
Partager
Signaler
Partager
1 sur 26
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
1年間のサービス開発での気付き
楽しいRails開発
楽しいRails開発
俊博 三宅
Ruby introduction for_rails
Ruby introduction for_rails
Takashi Toyofuku
自ら己を紹介するLTした...
自己紹介LT(公開版)
自己紹介LT(公開版)
Ken Muryoi
Railsで作ったWebアプリと、使用したライブラリなどの紹介
初めてつくる Webアプリの開発戦略
初めてつくる Webアプリの開発戦略
Masato Koishi
Ruby/ Ruby on Railsビギナーズ勉強会 第13回資料です
Rails5クイックスタート
Rails5クイックスタート
Hirata Tomoko
2015年6月6日 第18回 岡山Ruby, Ruby on Rails勉強会
RubyとRのおいしい関係
RubyとRのおいしい関係
sady_nitro
WP-D Fes #03 in GMO | 2015年3月7日開催の懇親会でLTに使用したものです。
SassだけじゃなくてLESSの事も見てください
SassだけじゃなくてLESSの事も見てください
正樹 平野
OSC広島2013のHiroshima.rbでLTした資料。 岡山のRuby関連勉強会の紹介
岡山のRuby勉強会(OSC広島2013)
岡山のRuby勉強会(OSC広島2013)
Makoto Henmi
Recommandé
1年間のサービス開発での気付き
楽しいRails開発
楽しいRails開発
俊博 三宅
Ruby introduction for_rails
Ruby introduction for_rails
Takashi Toyofuku
自ら己を紹介するLTした...
自己紹介LT(公開版)
自己紹介LT(公開版)
Ken Muryoi
Railsで作ったWebアプリと、使用したライブラリなどの紹介
初めてつくる Webアプリの開発戦略
初めてつくる Webアプリの開発戦略
Masato Koishi
Ruby/ Ruby on Railsビギナーズ勉強会 第13回資料です
Rails5クイックスタート
Rails5クイックスタート
Hirata Tomoko
2015年6月6日 第18回 岡山Ruby, Ruby on Rails勉強会
RubyとRのおいしい関係
RubyとRのおいしい関係
sady_nitro
WP-D Fes #03 in GMO | 2015年3月7日開催の懇親会でLTに使用したものです。
SassだけじゃなくてLESSの事も見てください
SassだけじゃなくてLESSの事も見てください
正樹 平野
OSC広島2013のHiroshima.rbでLTした資料。 岡山のRuby関連勉強会の紹介
岡山のRuby勉強会(OSC広島2013)
岡山のRuby勉強会(OSC広島2013)
Makoto Henmi
RailsGirls Osaka#2 発表資料
RubyとRailsのおいしい使い方
RubyとRailsのおいしい使い方
Satomi Tsujita
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Yoji Shidara
一般社団法人日本Rubyの会について
一般社団法人日本Rubyの会について
masayoshi takahashi
札幌市中央区Ruby会議01 での発表資料です。
Rails あるある
Rails あるある
Ryunosuke SATO
12/26 Tadoru Meetup での発表内容です
在宅フリーランスで 失敗した話3選
在宅フリーランスで 失敗した話3選
Tomoe Sawai
第2回岡山Ruby会議のLTで発表した、 Ruby/PureImageの資料です。
Ruby/PureImage: 第2回岡山Ruby会議LT
Ruby/PureImage: 第2回岡山Ruby会議LT
NISHIMOTO Keisuke
2020/1/28 Tadoru Meetup での発表資料です!
田舎暮らし流エンジニアスキルアップ術
田舎暮らし流エンジニアスキルアップ術
Tomoe Sawai
第2回astah関西勉強会「開発現場のモデリング事例紹介」 - connpass https://astah-kansai.connpass.com/event/95735/
astah関西勉強会のご紹介
astah関西勉強会のご紹介
akipii ogaoga
[コデアル株式会社] Ruby on rails 開発環境設定勉強会(株式会社シンクスマイル主催)
[コデアル株式会社] Ruby on rails 開発環境設定勉強会(株式会社シンクスマイル主催)
codeal
Rubyビジネスセミナー大阪 2015年1月29日で使用したスライドです。
Rubyビジネスセミナー大阪2015
Rubyビジネスセミナー大阪2015
Satomi Tsujita
TdX講演会#01「チームと開発者Kaigiづくり」発表資料です。
TdX#01 RubyKaigiの作り方
TdX#01 RubyKaigiの作り方
masayoshi takahashi
オープンソースフォーラム2015での発表資料です
オープンソースとプラットフォームとお金
オープンソースとプラットフォームとお金
masayoshi takahashi
WordPressの勉強会、第5回 WordBench山口(2012/2/18)のセッション2「非(エンジニア|プログラマ)でも知っておきたい正規表現」のスライド資料です。 正規表現の基礎を中心に約30分のプログラムです。 http://wordbench.org/groups/yamaguchi/ https://wbyamaguchi.connpass.com/event/47918/
非(エンジニア|プログラマ)でも知っておきたい正規表現【第5回 WordBench山口 セッション2】
非(エンジニア|プログラマ)でも知っておきたい正規表現【第5回 WordBench山口 セッション2】
Hiroyuki Ishikawa
2020/9/18 の「Webナイト宮崎 Vol.10 ~てげTypeScriptを学びたい~」での発表資料です。 https://tegehoge.connpass.com/event/186724/
TypeScriptで辛麺を注文する(ライブコーディング)
TypeScriptで辛麺を注文する(ライブコーディング)
Tomoe Sawai
2020/3/13 「Ruby みやざき #1」の発表資料です
初めての公開Gem作り
初めての公開Gem作り
Tomoe Sawai
「Web × プログラミング」 ウェブを支える技術を知り、覚え、活用!さまざまなプログラムとウェブとの関わりや技術を基礎から知り学ぶ勉強会。 2017年2月のテーマはJavaScript。 JavaScriptの言語としての基礎やWeb通信との関係(クライアントサイド、サーバサイドなど)をスライドを通して学んだ後、参加者でディスカッションしました。 このスライドはセッション部分のスライドになります。 https://webxpg.connpass.com/event/48940/
Web × プログラミング ~JavaScript編~(2017/2/16)
Web × プログラミング ~JavaScript編~(2017/2/16)
Hiroyuki Ishikawa
RailsGirls Okayama#1バージョン
RubyとRailsのおいしい使い方 ver. okayama1
RubyとRailsのおいしい使い方 ver. okayama1
Satomi Tsujita
2013-10-06 (日) オープンソースカンファレンス2013 Hiroshima 10時00分 ~ 広島でRubyが流行らないのはどう考えても俺たちが悪い https://www.ospn.jp/osc2013-hiroshima/modules/eguide/event.php?eid=10
PaaSで簡単 Railsアプリを公開しよう! ~もあぐれっしぶ~ & Rubyを体験しよう!(2013.10.06 OSC2013-Hiroshima)
PaaSで簡単 Railsアプリを公開しよう! ~もあぐれっしぶ~ & Rubyを体験しよう!(2013.10.06 OSC2013-Hiroshima)
Yoshitake Takata
東京Node学園付属小学校 2時限目 for Girls の登壇資料です。(2016/4/25)
Electronからはじめるnodejs
Electronからはじめるnodejs
Hirata Tomoko
How to relaunch "sapporojs.org" ~Introduction to middleman~
How to relaunch "sapporojs.org" ~Introduction to middleman~
Ryunosuke SATO
Talk of RubyPrize 2014
Ruby with My Life
Ruby with My Life
Hiroshi SHIBATA
Omotesando.rb #90 で LT したときの資料です。 https://omotesandorb.connpass.com/event/296510/
omotesando.rb_20231005.pdf
omotesando.rb_20231005.pdf
瑛一 西口
Contenu connexe
Tendances
RailsGirls Osaka#2 発表資料
RubyとRailsのおいしい使い方
RubyとRailsのおいしい使い方
Satomi Tsujita
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Yoji Shidara
一般社団法人日本Rubyの会について
一般社団法人日本Rubyの会について
masayoshi takahashi
札幌市中央区Ruby会議01 での発表資料です。
Rails あるある
Rails あるある
Ryunosuke SATO
12/26 Tadoru Meetup での発表内容です
在宅フリーランスで 失敗した話3選
在宅フリーランスで 失敗した話3選
Tomoe Sawai
第2回岡山Ruby会議のLTで発表した、 Ruby/PureImageの資料です。
Ruby/PureImage: 第2回岡山Ruby会議LT
Ruby/PureImage: 第2回岡山Ruby会議LT
NISHIMOTO Keisuke
2020/1/28 Tadoru Meetup での発表資料です!
田舎暮らし流エンジニアスキルアップ術
田舎暮らし流エンジニアスキルアップ術
Tomoe Sawai
第2回astah関西勉強会「開発現場のモデリング事例紹介」 - connpass https://astah-kansai.connpass.com/event/95735/
astah関西勉強会のご紹介
astah関西勉強会のご紹介
akipii ogaoga
[コデアル株式会社] Ruby on rails 開発環境設定勉強会(株式会社シンクスマイル主催)
[コデアル株式会社] Ruby on rails 開発環境設定勉強会(株式会社シンクスマイル主催)
codeal
Rubyビジネスセミナー大阪 2015年1月29日で使用したスライドです。
Rubyビジネスセミナー大阪2015
Rubyビジネスセミナー大阪2015
Satomi Tsujita
TdX講演会#01「チームと開発者Kaigiづくり」発表資料です。
TdX#01 RubyKaigiの作り方
TdX#01 RubyKaigiの作り方
masayoshi takahashi
オープンソースフォーラム2015での発表資料です
オープンソースとプラットフォームとお金
オープンソースとプラットフォームとお金
masayoshi takahashi
WordPressの勉強会、第5回 WordBench山口(2012/2/18)のセッション2「非(エンジニア|プログラマ)でも知っておきたい正規表現」のスライド資料です。 正規表現の基礎を中心に約30分のプログラムです。 http://wordbench.org/groups/yamaguchi/ https://wbyamaguchi.connpass.com/event/47918/
非(エンジニア|プログラマ)でも知っておきたい正規表現【第5回 WordBench山口 セッション2】
非(エンジニア|プログラマ)でも知っておきたい正規表現【第5回 WordBench山口 セッション2】
Hiroyuki Ishikawa
2020/9/18 の「Webナイト宮崎 Vol.10 ~てげTypeScriptを学びたい~」での発表資料です。 https://tegehoge.connpass.com/event/186724/
TypeScriptで辛麺を注文する(ライブコーディング)
TypeScriptで辛麺を注文する(ライブコーディング)
Tomoe Sawai
2020/3/13 「Ruby みやざき #1」の発表資料です
初めての公開Gem作り
初めての公開Gem作り
Tomoe Sawai
「Web × プログラミング」 ウェブを支える技術を知り、覚え、活用!さまざまなプログラムとウェブとの関わりや技術を基礎から知り学ぶ勉強会。 2017年2月のテーマはJavaScript。 JavaScriptの言語としての基礎やWeb通信との関係(クライアントサイド、サーバサイドなど)をスライドを通して学んだ後、参加者でディスカッションしました。 このスライドはセッション部分のスライドになります。 https://webxpg.connpass.com/event/48940/
Web × プログラミング ~JavaScript編~(2017/2/16)
Web × プログラミング ~JavaScript編~(2017/2/16)
Hiroyuki Ishikawa
RailsGirls Okayama#1バージョン
RubyとRailsのおいしい使い方 ver. okayama1
RubyとRailsのおいしい使い方 ver. okayama1
Satomi Tsujita
2013-10-06 (日) オープンソースカンファレンス2013 Hiroshima 10時00分 ~ 広島でRubyが流行らないのはどう考えても俺たちが悪い https://www.ospn.jp/osc2013-hiroshima/modules/eguide/event.php?eid=10
PaaSで簡単 Railsアプリを公開しよう! ~もあぐれっしぶ~ & Rubyを体験しよう!(2013.10.06 OSC2013-Hiroshima)
PaaSで簡単 Railsアプリを公開しよう! ~もあぐれっしぶ~ & Rubyを体験しよう!(2013.10.06 OSC2013-Hiroshima)
Yoshitake Takata
東京Node学園付属小学校 2時限目 for Girls の登壇資料です。(2016/4/25)
Electronからはじめるnodejs
Electronからはじめるnodejs
Hirata Tomoko
How to relaunch "sapporojs.org" ~Introduction to middleman~
How to relaunch "sapporojs.org" ~Introduction to middleman~
Ryunosuke SATO
Tendances
(20)
RubyとRailsのおいしい使い方
RubyとRailsのおいしい使い方
Ruby on Rails でつくるアタシ好みの愛され Web サービス
Ruby on Rails でつくるアタシ好みの愛され Web サービス
一般社団法人日本Rubyの会について
一般社団法人日本Rubyの会について
Rails あるある
Rails あるある
在宅フリーランスで 失敗した話3選
在宅フリーランスで 失敗した話3選
Ruby/PureImage: 第2回岡山Ruby会議LT
Ruby/PureImage: 第2回岡山Ruby会議LT
田舎暮らし流エンジニアスキルアップ術
田舎暮らし流エンジニアスキルアップ術
astah関西勉強会のご紹介
astah関西勉強会のご紹介
[コデアル株式会社] Ruby on rails 開発環境設定勉強会(株式会社シンクスマイル主催)
[コデアル株式会社] Ruby on rails 開発環境設定勉強会(株式会社シンクスマイル主催)
Rubyビジネスセミナー大阪2015
Rubyビジネスセミナー大阪2015
TdX#01 RubyKaigiの作り方
TdX#01 RubyKaigiの作り方
オープンソースとプラットフォームとお金
オープンソースとプラットフォームとお金
非(エンジニア|プログラマ)でも知っておきたい正規表現【第5回 WordBench山口 セッション2】
非(エンジニア|プログラマ)でも知っておきたい正規表現【第5回 WordBench山口 セッション2】
TypeScriptで辛麺を注文する(ライブコーディング)
TypeScriptで辛麺を注文する(ライブコーディング)
初めての公開Gem作り
初めての公開Gem作り
Web × プログラミング ~JavaScript編~(2017/2/16)
Web × プログラミング ~JavaScript編~(2017/2/16)
RubyとRailsのおいしい使い方 ver. okayama1
RubyとRailsのおいしい使い方 ver. okayama1
PaaSで簡単 Railsアプリを公開しよう! ~もあぐれっしぶ~ & Rubyを体験しよう!(2013.10.06 OSC2013-Hiroshima)
PaaSで簡単 Railsアプリを公開しよう! ~もあぐれっしぶ~ & Rubyを体験しよう!(2013.10.06 OSC2013-Hiroshima)
Electronからはじめるnodejs
Electronからはじめるnodejs
How to relaunch "sapporojs.org" ~Introduction to middleman~
How to relaunch "sapporojs.org" ~Introduction to middleman~
Similaire à 文系から半年でRuby(Sinatra, Rails)を学んだら人生変わった@沖縄Ruby会議02
Talk of RubyPrize 2014
Ruby with My Life
Ruby with My Life
Hiroshi SHIBATA
Omotesando.rb #90 で LT したときの資料です。 https://omotesandorb.connpass.com/event/296510/
omotesando.rb_20231005.pdf
omotesando.rb_20231005.pdf
瑛一 西口
神奈川Ruby会議01で行われたトークセッション「Rubyと俺達の生存戦略」で発表したSlideです。
Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01
Yutaka Tachibana
Railsの学習を進める中でよく目にする「REST」とは何かを説明するスライドです。 RESTの概要と、RESTfulなURI設計をするにはどうすればいいのかを纏めています。
Railsから学ぶRESTfulなuri設計
Railsから学ぶRESTfulなuri設計
Kanako Kobayashi
「Ruby on Rails / Ruby ビギナーズ勉強会 第1回」で発表をさせていただきました。 どのような勉強をしたのかをまとめて、ビギナーにとって最初の壁である環境構築についてポイントやハマるところをまとめています。 Vagrantでの環境構築についてのTips等も紹介させていただきました。
railsはじめの一歩
railsはじめの一歩
Kanako Kobayashi
マネーフォワードの社内勉強会の資料です。
Faye使って見てる話 at MF Geeks Night 2015.04.21
Faye使って見てる話 at MF Geeks Night 2015.04.21
Naoto Koshikawa
チーム会用
Rubyのススメ
Rubyのススメ
Daisuke Yamaguchi
大阪Ruby会議01で発表した内容です(http://regional.rubykaigi.org/osaka01/)
Rubyコミュニティの力が本当にすごいという話
Rubyコミュニティの力が本当にすごいという話
Kyoka Fujiike
2015年7月4日に開催された、「【CoEdo.rb】Ruby / Ruby on Rails ビギナーズ勉強会 第6回」での発表資料です。 ショートセッション(10分程度)で発表しました。 Instagram Ruby gem を使って調査してみました。 詳しい説明は、Instagram Web API を見たほうがよいと思います。 今回は、user_recent_mediaメソッドを使て、ユーザーの最近の写真投稿を取得して表示してみます。 その中で、調べたことや学んだことをまとめています。 ================= 「Ruby / Ruby on Rails ビギナーズ勉強会」は初心者が集まって発表したり、自主学習する勉強会です。定期開催しています。 ★勉強会で発表されたスライド、動画をまとめています。 Ruby / Ruby on Rails ビギナーズ勉強会 スライド・動画 #coedorb http://matome.naver.jp/odai/2143761931840509901 ★開催の連絡は以下の方法で受け取ることができます。 ## DoorKeeperグループ イベント申し込みを受け付けている、DoorKeeper でのグループです。 https://coedo-rails.doorkeeper.jp/ ## Facebookグループ: イベント告知や技術情報をお互いにシェアしています。 https://www.facebook.com/groups/rorbeginners/ ## Twitterハッシュタグ ハッシュタグは、 #coedorb です。 Twitterにもイベント、勉強会の情報を流しています。 ★勉強会を動画収録しています。 ## Ustreamで勉強会を中継しています。 http://www.ustream.tv/channel/ruby-ruby-on-rails-%E3%83%93%E3%82%AE%E3%83%8A%E3%83%BC%E3%82%BA%E5%80%B6%E6%A5%BD%E9%83%A8 ## Youtubeでセッションを動画収録しています。 https://www.youtube.com/playlist?list=PL2ojdc4KhtHniIyIUx3AdO621ydzz5zpP
Instagram Ruby Gem と Instagram API から学んだことまとめ|【CoEdo.rb】Ruby / Ruby on Rails ...
Instagram Ruby Gem と Instagram API から学んだことまとめ|【CoEdo.rb】Ruby / Ruby on Rails ...
Yoshinori Kobayashi
C Extension and GC in Ruby
メモリアロケーションからみた拡張ライブラリに大切なこと
メモリアロケーションからみた拡張ライブラリに大切なこと
Masaya TARUI
こちらでお話した内容です。 https://iwami-ict.doorkeeper.jp/events/58514
いわみくとMeetup第15回
いわみくとMeetup第15回
Satomi Tsujita
Railsアプリを作るときにgemを選ぶ基準あれこれと、よく使ってるgemの紹介。
Gemの話 紹介編
Gemの話 紹介編
Satomi Tsujita
Kaigi on Rails New 登壇資料
Railsのソースコードを読みはじめて変わったこと
Railsのソースコードを読みはじめて変わったこと
Shun Sakai
第16回 岡山Ruby, Ruby on Rails勉強会発表スライド。デモを挟まないと無いと全然面白くないですが、一応アップしておきます。
RubySeminar16_Analyze
RubySeminar16_Analyze
sady_nitro
Ruby / Ruby on Rails ビギナーズ勉強会 第9回 #coedorbのショートセッションの資料 https://coedo-rails.doorkeeper.jp/events/33769
2015 12-19-ruby rails
2015 12-19-ruby rails
Hiroshi Oyamada
第9回中国地方DB勉強会での発表資料です。
便利なHerokuと active recordの 速度改善tips
便利なHerokuと active recordの 速度改善tips
豊明 尾古
2010/06/19 に 稚内北星学園大学東京サテライト校での「JRuby on Rails システム構築入門」の出版記念講演のスライドです。
20100619 wakhok important_of_io_with_jror
20100619 wakhok important_of_io_with_jror
Yoshiharu Hashimoto
札幌 RubyKaigi 2012 での RubyKaja 発表資料
RubyKaja 2012
RubyKaja 2012
Takeshi Yabe
for evenet
I understand completely line api
I understand completely line api
TakaoUeda2
for event
I understand completely line api
I understand completely line api
TakaoUeda2
Similaire à 文系から半年でRuby(Sinatra, Rails)を学んだら人生変わった@沖縄Ruby会議02
(20)
Ruby with My Life
Ruby with My Life
omotesando.rb_20231005.pdf
omotesando.rb_20231005.pdf
Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01
Railsから学ぶRESTfulなuri設計
Railsから学ぶRESTfulなuri設計
railsはじめの一歩
railsはじめの一歩
Faye使って見てる話 at MF Geeks Night 2015.04.21
Faye使って見てる話 at MF Geeks Night 2015.04.21
Rubyのススメ
Rubyのススメ
Rubyコミュニティの力が本当にすごいという話
Rubyコミュニティの力が本当にすごいという話
Instagram Ruby Gem と Instagram API から学んだことまとめ|【CoEdo.rb】Ruby / Ruby on Rails ...
Instagram Ruby Gem と Instagram API から学んだことまとめ|【CoEdo.rb】Ruby / Ruby on Rails ...
メモリアロケーションからみた拡張ライブラリに大切なこと
メモリアロケーションからみた拡張ライブラリに大切なこと
いわみくとMeetup第15回
いわみくとMeetup第15回
Gemの話 紹介編
Gemの話 紹介編
Railsのソースコードを読みはじめて変わったこと
Railsのソースコードを読みはじめて変わったこと
RubySeminar16_Analyze
RubySeminar16_Analyze
2015 12-19-ruby rails
2015 12-19-ruby rails
便利なHerokuと active recordの 速度改善tips
便利なHerokuと active recordの 速度改善tips
20100619 wakhok important_of_io_with_jror
20100619 wakhok important_of_io_with_jror
RubyKaja 2012
RubyKaja 2012
I understand completely line api
I understand completely line api
I understand completely line api
I understand completely line api
文系から半年でRuby(Sinatra, Rails)を学んだら人生変わった@沖縄Ruby会議02
1.
文系から半年でRuby(Sinatra Rails)を学んだら人生変わった 徳元 将義
2.
自己紹介 • 徳元 将義(とくもと まさよし) •
琉大産業経営学科四年 • 2017年4月からさぼ (@saboyutaka) さんの下でWebエ ンジニアを目指す • ISUCON2017 • 4月に「みんなのウェディング」 に就職します • ブログ:まさ@ブログ書き込み中
3.
今日話したいこと 1. Rubyの初学者がやったほうがいい学習手順 2. Rubyを学んで変わったこと
4.
初学者がRubyを学ぶ時にやった方がいい手順 (Railsチュートリアルからやらない!) 1. Webについて理解する 2. HTML&CSSについて理解する 3.
Rubyの基本について理解する 4. Sinatraを学んでアプリを作る 5. Railsチュートリアルをやってアプリを作る
5.
Webについて理解する • そもそも「Webアプリケーションっ てなに」から理解する • HTTP、セッション、Webの三層構 造 •
これをわかっていないとWindowsし か知らない文系はエンジニアがやっ ていることと自分の知っているイン ターネットの世界が繋がらない • これをやらないと「なんかガチャガ チャやるとうまくいく」といったレ ベルの理解になってしまうことも 引用元 https://www.amazon.co.jp/dp/4774142352
6.
HTML&CSSについて理解する • Webプログラミングをするなら避 けて通れない • SinatraでもRailsでもERBという テンプレートエンジンを使って HTMLを描画するし、そもそも View(フロント)からリクエスト が来たりデータが飛んでくるので 必須 •
HTMLとCSSをProgateで学んで 「プログラミングしてるぜ」って 思っていたのは良い思い出 引用元 https://atnd.org/events/94454
7.
Rubyの基本について理解する • たのしいRuby×Progateで学ぶ • とにかくわかりやすく、直感 的で楽しめると思う •
たのしいRubyはわかりやすい とはいえ情報が網羅的で飽き やすいからProgateをゲーム感 覚で楽しむ 引用元 https://www.amazon.co.jp/dp/4797386290
8.
Sinatraを学んでアプリをつくる • Webアプリケーションを素早 く作るためのRubyのDSL • ブラウザで結果が見れるのが Webプログラミングの良いと ころ •
Rubyの使い方を一通り「知っ た」らSinatraの使い方をドッ トインストールで勉強して、 すぐになにか作る 引用元 http://j-caw.co.jp
9.
Sinatraは簡単 • gem install
sinatra • require ‘sinatra’ • ruby myapp.rb
10.
SinatraはRailsの練習になる get "/" do @members
= Member.all erb :index end • Railsでも使うflash、ActiveRecord、ERBを使える • ルーティング→アクションを直感的に実装できる • Railsほどフレームワークのために覚えることがあまりない • これを製作する過程で上の知識を頭に入れつつ、デバッグ方法とかも学 んだりパラメータの受け渡しなども学べる
11.
Railsチュートリアルを学んで アプリを作る • ここまで来るとRailsチュート リアルが深く理解できるよう になる • RailsチュートリアルでTwitter (っぽいやつ)を作るし、十 分多くのこと学べるが「チュー トリアル」なので自分でゼロ から作ってみるとさらに学び になる 引用元 https://www.slideshare.net/yasulab/rails-46481007
12.
Rubyを学んで変わったこと 1. プログラミングの世界は楽しいと思えるようになった 2. もっと自由に生きていけると信じれるようになった 3.
プログラミングは本当に人の役に立つとわかった
13.
プログラミングは楽しい
14.
C言語のトラウマ • 初めてプログラミングに触ったのはC言語 • 学び方も学術的な学び方だったので、なかなかできることが進ま ない •
型を指定した変数宣言、float, int, printf…いろいろやってコン ソール上で「何か計算できた」「何か文字を表示できた」という 感覚だけ
15.
Rubyやりやすい • Rubyはより直感的でわかりやすい • Sinatraを使えばすぐにWebアプリとしての挙動が確認でき る •
LINEのようなメッセージングアプリをSinatraで作ったの でもうRubyのファンになる
16.
もっと自由に生きていける (エモい)
17.
わがままに生きたい • 社会人になった後でも海外で(中・長期)滞在してみたい • 楽しくて熱中する業種にしないとモチベーションが下がる •
要はわがまま
18.
なんかわがままに生きていけそう • プログラミングすごい楽しくて勝手にやるようになる → 会社でこれやってお給料頂いてもいいの? •
エンジニアとしてイベントに参加すると、本当にフリーランスだったり リモートワークしている人が多くて「全然海外行ける」って思えるよう になる → 海外行って良いの? • 就活で自分が会って来たWeb系の企業の方々の多くは、自分がイメージ していた「就活」や「面接」とは全く違うもので、よりくだけた形で本 当に大切な話ができた → スーツ着なくて良いの?
19.
プログラミングは本当に 人の役に立つ
20.
大学生バイト • 家庭教師 • ベ○ッセの営業の電話 •
基地内で床の張替え作業 • 大東島でただただ穴を掘る • ただただ雑誌の修正のシールを貼る
21.
この時の僕 人の役に立つこと、 お金を稼ぐことって大変 なんだなあ・・・。
22.
プログラミングは本当に人の役に立つとわかった • 「人の役に立つんだな」とちょこっと思ったのは友達の 作業を手伝う簡単なSinatraアプリを作った時 • 「マジで社会の役に立つんだな」と思ったのは奨学金の 二倍のお給料を頂いてRailsアプリ開発のお仕事ができる ようになった時
23.
この時の僕
24.
この時の僕
25.
まとめ • Web全くの初心者がRailsを勉強するのであればWebの基本 →HTML&CSS→Rubyの基本→Sinatra→Railsで • 難しいプログラミング言語から入って苦手意識が出るよりも、取っつき やすいWebプログラミング言語から始めるのが良いと思う •
文系の皆がすぐに思い浮かぶ職種や業界より、エンジニアって素敵かも! • Railsはお仕事の需要があるらしく、他のバイトするよりも将来のために もなるから良いと思う • Ruby(Sinatra、Rails)ありがとう
26.
おわり
Télécharger maintenant