Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Enjoy Ruby Next Step
Search
betachelsea
April 08, 2023
Programming
0
2.1k
Enjoy Ruby Next Step
2023/04/08 に RailsGirlsTokyo15th でLT発表した資料です。
betachelsea
April 08, 2023
Tweet
Share
More Decks by betachelsea
See All by betachelsea
Railsワンマン運転の手引き / Rails one-man operation
betachelsea
0
1k
相棒の選び方
betachelsea
0
780
実践OKR失敗レポート
betachelsea
0
160
ぼっちの開発 3-Step
betachelsea
0
160
Sketch is 便利 for Engineers
betachelsea
0
650
高専プロコンで初心者が競技プログラミングに挑戦するとこうなる
betachelsea
2
2.9k
BackboneにReactをチョイ足しして幸せになった話
betachelsea
1
1.2k
Electronをかじってみた
betachelsea
1
1k
うちのHubotをかしこくしようプロジェクト1stステップ
betachelsea
0
340
Other Decks in Programming
See All in Programming
useSyncExternalStoreを使いまくる
ssssota
6
1.2k
今年一番支援させていただいたのは認証系サービスでした
satoshi256kbyte
1
260
range over funcの使い道と非同期N+1リゾルバーの夢 / about a range over func
mackee
0
110
선언형 UI에서의 상태관리
l2hyunwoo
0
180
暇に任せてProxmoxコンソール 作ってみました
karugamo
2
720
フロントエンドのディレクトリ構成どうしてる? Feature-Sliced Design 導入体験談
osakatechlab
8
4.1k
毎日13時間もかかるバッチ処理をたった3日で60%短縮するためにやったこと
sho_ssk_
1
160
fs2-io を試してたらバグを見つけて直した話
chencmd
0
240
Security_for_introducing_eBPF
kentatada
0
110
命名をリントする
chiroruxx
1
420
SymfonyCon Vienna 2025: Twig, still relevant in 2025?
fabpot
3
1.2k
php-conference-japan-2024
tasuku43
0
320
Featured
See All Featured
Building Applications with DynamoDB
mza
91
6.1k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Building Your Own Lightsaber
phodgson
103
6.1k
Making Projects Easy
brettharned
116
5.9k
Six Lessons from altMBA
skipperchong
27
3.5k
The Cult of Friendly URLs
andyhume
78
6.1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
48
2.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
A Tale of Four Properties
chriscoyier
157
23k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Building an army of robots
kneath
302
44k
Transcript
Enjoy Ruby Next Step 2023.04.08 Rails Girls Tokyo 15th @beta_chelsea
who am i べーた @beta_chelsea 所属: 株式会社ARROWS https://arrowsinc.com ┗ 無償教材配布『SENSEI
よのなか学』 ┗ 教員向けSNS『SENSEI ノート』 Rails暦: 7年くらい 副業: Fjord Boot Camp メンター 備考: ねこのしもべ @nekolife1227
ねこのしもべ @nekolife1227
ワークショップお疲れ様でした!🎉
Ruby on Rails
Ruby on Rails 「フレームワーク」のこと (今日、Webサービスを作りましたね!) 「プログラミング言語」
Rubyとは?
> Ruby(ルビー)は、まつもとゆきひろ(通称: Matz)により開 発されたオブジェクト指向スクリプト言語(スクリプト言語とは プログラミング言語の一分類)。 > 日本で開発されたプログラミング言語としては初めて国際電気 標準会議(IEC)で国際規格に認証された事例となった[3]。 引用: Wikipedia
https://ja.wikipedia.org/wiki/Ruby Rubyとは?
PHP, Java, C, Perl, Go, JavaScript, Python, and more…
Ruby の特徴
> Rubyにはそれらの言語とは決定的に違う点があり、それこそが Rubyの存在価値なのです。それは「楽しさ」です。私の知る限 り、Rubyほど「楽しさ」について焦点を当てている言語はほかに ありません。 > Ruby の父 まつもと ゆきひろ /:|)
引用: Rubyプログラミング入門 “監修者より”
決めようぜ最高のプログラム言語 を綱引きで :: デイリーポータルZ https://dailyportalz.jp/kiji/150203192687 ※2015年の記事ですが この記事がめちゃくちゃ好き
・PHP「なめてっとおまえんとこのAPI実装すんぞ」 ・Java「カプセル化したろうかこら」 ・C「そっちの言語はCPUに同梱されてんのか、ああん?」 ・Perl「モジュール拡張して奥歯がたがたいわしたろうか」 ・Go「型アサーションでのしたるわ」 ・JavaScript「愛され言語に啖呵は必要無ぇ」 ・Python「がたがた言ってっとコード行数減らすぞ」 各言語班の綱引きバトルへの意気込み
・PHP「なめてっとおまえんとこのAPI実装すんぞ」 ・Java「カプセル化したろうかこら」 ・C「そっちの言語はCPUに同梱されてんのか、ああん?」 ・Perl「モジュール拡張して奥歯がたがたいわしたろうか」 ・Go「型アサーションでのしたるわ」 ・JavaScript「愛され言語に啖呵は必要無ぇ」 ・Python「がたがた言ってっとコード行数減らすぞ」 ・Ruby「エンジョーイ、プログラミーング! イェー!」 各言語班の綱引きバトルへの意気込み
→「楽しい」を重視した言語 Rubyとは?
楽しかったですか〜!😆
楽しいをつづけよう! 👍
Next Step (お昼にあった話とほぼ一緒ですが大事な話はなんぼしても良い)
Rails Girls で触れた知識をさらに知っていきたい人向け どこからともなくコーチ陣が出没して質問受付します 各地方向け、Tokyo は 月1程度開催 @emorima さんから後ほど開催ご案内あり! Rails
Girls, More! https://twitter.com/emorima/status/1644305729782968327
就職したい人向けの Rubyメイン プログラミングスクール メンターやってます🙋 サーバ知識とかから はじまります FjordBootCamp
ガチです 普通に仕事と同等の熱量で やります、ガチです メンター陣がものすごく 手厚く受講生のことを みています 👀 FjordBootCamp
• 地域.rb • ruby-jp Slack • Ruby Kaigi and more…
• 地域.rb • ruby-jp Slack • Ruby Kaigi and more…
• 地域.rb • ruby-jp Slack • Ruby Kaigi and more…
楽しいをつづけよう! Let’s dive into Ruby’s world! → 案内URLをSlackに流しますね〜!
- Rails Girls, More! → このあとemorimaさんからご案内あります! - FjordBootCamp → https://bootcamp.fjord.jp/
- 地域.rb → https://github.com/ruby-no-kai/official/wiki/RegionalRubyistMeetUp - ruby-jp Slack → https://ruby-jp.github.io/ - Ruby Kaigi → https://rubykaigi.org/2023/