Submit Search
Upload
Rubyだけでチンチロをつくる
•
Download as PPTX, PDF
•
0 likes
•
353 views
K
K K
Follow
cluster 広島 #2 のLT用資料です。
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 12
Download now
Recommended
つかえる!効果的なあしらいの選び方
つかえる!効果的なあしらいの選び方
K K
Rubyでオリジナルプログラムをつくろう
Rubyでオリジナルプログラムをつくろう
K K
20201006 勉強会駆動開発
20201006 勉強会駆動開発
K K
わくわく勉強会 フロントエンド
わくわく勉強会 フロントエンド
K K
soracomとわたしの一年
soracomとわたしの一年
K K
私がRubyを学んでから個人開発をやっていくまでの道のり
私がRubyを学んでから個人開発をやっていくまでの道のり
K K
いづれはIoTと連携させたいウェブサービスをつくっている
いづれはIoTと連携させたいウェブサービスをつくっている
K K
m5stackでユカイなロボットを動かすよ
m5stackでユカイなロボットを動かすよ
K K
Recommended
つかえる!効果的なあしらいの選び方
つかえる!効果的なあしらいの選び方
K K
Rubyでオリジナルプログラムをつくろう
Rubyでオリジナルプログラムをつくろう
K K
20201006 勉強会駆動開発
20201006 勉強会駆動開発
K K
わくわく勉強会 フロントエンド
わくわく勉強会 フロントエンド
K K
soracomとわたしの一年
soracomとわたしの一年
K K
私がRubyを学んでから個人開発をやっていくまでの道のり
私がRubyを学んでから個人開発をやっていくまでの道のり
K K
いづれはIoTと連携させたいウェブサービスをつくっている
いづれはIoTと連携させたいウェブサービスをつくっている
K K
m5stackでユカイなロボットを動かすよ
m5stackでユカイなロボットを動かすよ
K K
IoTちっくなウェブサービスをつくるぞ!
IoTちっくなウェブサービスをつくるぞ!
K K
冷蔵庫ウォッチングサマータイム
冷蔵庫ウォッチングサマータイム
K K
IoTLT65_とりあえず家の可視化をしてみた
IoTLT65_とりあえず家の可視化をしてみた
ssuserd0a291
Java→phpエンジニアに転向した話
Java→phpエンジニアに転向した話
Kuroiwa Takumi
第18回 ビギナー勉強会のサルでき補足資料(iPhoneアプリ開発超入門)
第18回 ビギナー勉強会のサルでき補足資料(iPhoneアプリ開発超入門)
Takatoshi Hattori
iOS 8/Swift エンジニア勉強会@ヤフー
iOS 8/Swift エンジニア勉強会@ヤフー
大介 束田
ヤンデレのUnityに愛されて眠れない〜Unity3分クッキング〜
ヤンデレのUnityに愛されて眠れない〜Unity3分クッキング〜
Saya Katafuchi
20141218 お・と・なのlt大会
20141218 お・と・なのlt大会
大介 束田
micropythonってたーのしー!
micropythonってたーのしー!
satokengo
プログラミングブートキャンプを開催してみた。
プログラミングブートキャンプを開催してみた。
NAKAOKU Takahiro
第三回デジタルガジェット祭り! LT「ペットとセンサー編」
第三回デジタルガジェット祭り! LT「ペットとセンサー編」
Yasuyuki Sugai
お家ハック報告会 #2 LT
お家ハック報告会 #2 LT
jo jonki
Raspberry pi 3を使ってみてあれこれ
Raspberry pi 3を使ってみてあれこれ
Lina Katayose
Pythonでルンバをペットにする闇の技術
Pythonでルンバをペットにする闇の技術
karaage0703
rustdef: Rust on jupyter notebook
rustdef: Rust on jupyter notebook
emakryo
ブログ駆動人生 - 高専生のキャリアについて考える会(20150823)
ブログ駆動人生 - 高専生のキャリアについて考える会(20150823)
Takuya Mukohira
jsおじさん#5 ペッパーとjavascript
jsおじさん#5 ペッパーとjavascript
Nishida Kansuke
micropythonで遊んでみる
micropythonで遊んでみる
satokengo
Pythonのすすめ
Pythonのすすめ
Masashi Shibata
ロボ年表を作ってみた
ロボ年表を作ってみた
Nishida Kansuke
個人開発 デプロイまでの道のり
個人開発 デプロイまでの道のり
K K
Iotlt 28 HoloLensに日本語聞いてもらいたい
Iotlt 28 HoloLensに日本語聞いてもらいたい
Masaki Yamamoto
More Related Content
What's hot
IoTちっくなウェブサービスをつくるぞ!
IoTちっくなウェブサービスをつくるぞ!
K K
冷蔵庫ウォッチングサマータイム
冷蔵庫ウォッチングサマータイム
K K
IoTLT65_とりあえず家の可視化をしてみた
IoTLT65_とりあえず家の可視化をしてみた
ssuserd0a291
Java→phpエンジニアに転向した話
Java→phpエンジニアに転向した話
Kuroiwa Takumi
第18回 ビギナー勉強会のサルでき補足資料(iPhoneアプリ開発超入門)
第18回 ビギナー勉強会のサルでき補足資料(iPhoneアプリ開発超入門)
Takatoshi Hattori
iOS 8/Swift エンジニア勉強会@ヤフー
iOS 8/Swift エンジニア勉強会@ヤフー
大介 束田
ヤンデレのUnityに愛されて眠れない〜Unity3分クッキング〜
ヤンデレのUnityに愛されて眠れない〜Unity3分クッキング〜
Saya Katafuchi
20141218 お・と・なのlt大会
20141218 お・と・なのlt大会
大介 束田
micropythonってたーのしー!
micropythonってたーのしー!
satokengo
プログラミングブートキャンプを開催してみた。
プログラミングブートキャンプを開催してみた。
NAKAOKU Takahiro
第三回デジタルガジェット祭り! LT「ペットとセンサー編」
第三回デジタルガジェット祭り! LT「ペットとセンサー編」
Yasuyuki Sugai
お家ハック報告会 #2 LT
お家ハック報告会 #2 LT
jo jonki
Raspberry pi 3を使ってみてあれこれ
Raspberry pi 3を使ってみてあれこれ
Lina Katayose
Pythonでルンバをペットにする闇の技術
Pythonでルンバをペットにする闇の技術
karaage0703
rustdef: Rust on jupyter notebook
rustdef: Rust on jupyter notebook
emakryo
ブログ駆動人生 - 高専生のキャリアについて考える会(20150823)
ブログ駆動人生 - 高専生のキャリアについて考える会(20150823)
Takuya Mukohira
jsおじさん#5 ペッパーとjavascript
jsおじさん#5 ペッパーとjavascript
Nishida Kansuke
micropythonで遊んでみる
micropythonで遊んでみる
satokengo
Pythonのすすめ
Pythonのすすめ
Masashi Shibata
ロボ年表を作ってみた
ロボ年表を作ってみた
Nishida Kansuke
What's hot
(20)
IoTちっくなウェブサービスをつくるぞ!
IoTちっくなウェブサービスをつくるぞ!
冷蔵庫ウォッチングサマータイム
冷蔵庫ウォッチングサマータイム
IoTLT65_とりあえず家の可視化をしてみた
IoTLT65_とりあえず家の可視化をしてみた
Java→phpエンジニアに転向した話
Java→phpエンジニアに転向した話
第18回 ビギナー勉強会のサルでき補足資料(iPhoneアプリ開発超入門)
第18回 ビギナー勉強会のサルでき補足資料(iPhoneアプリ開発超入門)
iOS 8/Swift エンジニア勉強会@ヤフー
iOS 8/Swift エンジニア勉強会@ヤフー
ヤンデレのUnityに愛されて眠れない〜Unity3分クッキング〜
ヤンデレのUnityに愛されて眠れない〜Unity3分クッキング〜
20141218 お・と・なのlt大会
20141218 お・と・なのlt大会
micropythonってたーのしー!
micropythonってたーのしー!
プログラミングブートキャンプを開催してみた。
プログラミングブートキャンプを開催してみた。
第三回デジタルガジェット祭り! LT「ペットとセンサー編」
第三回デジタルガジェット祭り! LT「ペットとセンサー編」
お家ハック報告会 #2 LT
お家ハック報告会 #2 LT
Raspberry pi 3を使ってみてあれこれ
Raspberry pi 3を使ってみてあれこれ
Pythonでルンバをペットにする闇の技術
Pythonでルンバをペットにする闇の技術
rustdef: Rust on jupyter notebook
rustdef: Rust on jupyter notebook
ブログ駆動人生 - 高専生のキャリアについて考える会(20150823)
ブログ駆動人生 - 高専生のキャリアについて考える会(20150823)
jsおじさん#5 ペッパーとjavascript
jsおじさん#5 ペッパーとjavascript
micropythonで遊んでみる
micropythonで遊んでみる
Pythonのすすめ
Pythonのすすめ
ロボ年表を作ってみた
ロボ年表を作ってみた
Similar to Rubyだけでチンチロをつくる
個人開発 デプロイまでの道のり
個人開発 デプロイまでの道のり
K K
Iotlt 28 HoloLensに日本語聞いてもらいたい
Iotlt 28 HoloLensに日本語聞いてもらいたい
Masaki Yamamoto
m5stackでメダカ餌やり機をつくった
m5stackでメダカ餌やり機をつくった
K K
MicroPythonで作る人工生命っぽい何か
MicroPythonで作る人工生命っぽい何か
Makoto Koike
IoTしてないけどウェブサービスをつくった
IoTしてないけどウェブサービスをつくった
K K
Mft2014 defeated
Mft2014 defeated
裕士 常田
おうちセンサでキャラクターと暮らしてみた
おうちセンサでキャラクターと暮らしてみた
Kazuhiro Sasao
いおたんFA業界に殴り込み
いおたんFA業界に殴り込み
Ichiro Tsuji
タミヤのカムロボを改造中 micro:bit編
タミヤのカムロボを改造中 micro:bit編
Yasuhisa Hironaka
Vieurekaパートナーキックオフ
Vieurekaパートナーキックオフ
Ichiro Tsuji
クラウドお遍路2018「いおたんとAWSとIoTと」
クラウドお遍路2018「いおたんとAWSとIoTと」
Ichiro Tsuji
3分で実装完了!エッジ AI デモ
3分で実装完了!エッジ AI デモ
Tomoyuki Sugita
M5StickC M5StickVを使った簡易監視装置を作ってみる
M5StickC M5StickVを使った簡易監視装置を作ってみる
tomitomi3 tomitomi3
Scene操作系のエディター拡張Util2セット
Scene操作系のエディター拡張Util2セット
Takumi Hanzawa
IoTバカ、自動運転車を買う
IoTバカ、自動運転車を買う
Ichiro Tsuji
200918 hannari-python
200918 hannari-python
Takuya Nishimoto
SeeThroughChameleonDress-on-the-way-ex1
SeeThroughChameleonDress-on-the-way-ex1
Takashi Yamanoue
マウスを使わないでキーボードで快適に生活する方法(GNU Screen/tmux/byobu/awesome)
マウスを使わないでキーボードで快適に生活する方法(GNU Screen/tmux/byobu/awesome)
Kenichiro MATOHARA
僕たちが考えた最強のIoT
僕たちが考えた最強のIoT
Ichiro Tsuji
VRアバターをモバイルARでより身近に! Vismuth
VRアバターをモバイルARでより身近に! Vismuth
Takumi Ito
Similar to Rubyだけでチンチロをつくる
(20)
個人開発 デプロイまでの道のり
個人開発 デプロイまでの道のり
Iotlt 28 HoloLensに日本語聞いてもらいたい
Iotlt 28 HoloLensに日本語聞いてもらいたい
m5stackでメダカ餌やり機をつくった
m5stackでメダカ餌やり機をつくった
MicroPythonで作る人工生命っぽい何か
MicroPythonで作る人工生命っぽい何か
IoTしてないけどウェブサービスをつくった
IoTしてないけどウェブサービスをつくった
Mft2014 defeated
Mft2014 defeated
おうちセンサでキャラクターと暮らしてみた
おうちセンサでキャラクターと暮らしてみた
いおたんFA業界に殴り込み
いおたんFA業界に殴り込み
タミヤのカムロボを改造中 micro:bit編
タミヤのカムロボを改造中 micro:bit編
Vieurekaパートナーキックオフ
Vieurekaパートナーキックオフ
クラウドお遍路2018「いおたんとAWSとIoTと」
クラウドお遍路2018「いおたんとAWSとIoTと」
3分で実装完了!エッジ AI デモ
3分で実装完了!エッジ AI デモ
M5StickC M5StickVを使った簡易監視装置を作ってみる
M5StickC M5StickVを使った簡易監視装置を作ってみる
Scene操作系のエディター拡張Util2セット
Scene操作系のエディター拡張Util2セット
IoTバカ、自動運転車を買う
IoTバカ、自動運転車を買う
200918 hannari-python
200918 hannari-python
SeeThroughChameleonDress-on-the-way-ex1
SeeThroughChameleonDress-on-the-way-ex1
マウスを使わないでキーボードで快適に生活する方法(GNU Screen/tmux/byobu/awesome)
マウスを使わないでキーボードで快適に生活する方法(GNU Screen/tmux/byobu/awesome)
僕たちが考えた最強のIoT
僕たちが考えた最強のIoT
VRアバターをモバイルARでより身近に! Vismuth
VRアバターをモバイルARでより身近に! Vismuth
Rubyだけでチンチロをつくる
1.
Rubyだけでチンチロをつくる cluster 広島 #2
2020/5/29 @kyokucho_1989
2.
#cluster広島 @kyokucho_1989 自己紹介 ・kyokucho1989 ・広島在住 ・#人生逆転サロン メンター(IoT) ・わくわくIoT講座開講中
#ワクアイ twitter: @kyokucho_1989 blog: https://matoyomi.hatenablog.com 「マトリョーシカ的日常」 youtube: マトリョーシカ的IoTチャンネル
3.
#cluster広島 @kyokucho_1989 広島のオススメグルメ ツバイG線 ・昭和っぽい純喫茶 ・広島市紙屋町にある ・トーストセットがおいしい
4.
#cluster広島 @kyokucho_1989 本題:Rubyでチンチロゲームをつくった
5.
#cluster広島 @kyokucho_1989 背景 コロナ禍だけどITエンジニアになりたい! ポートフォリオを作ろう ロジックを組む練習としてRubyだけでゲームを作るぞ! (他にもポートフォリオはつくる)
6.
#cluster広島 @kyokucho_1989 チンチロとは? ・サイコロで遊ぶ博打ゲーム ・カイジも地下で遊んでた ゲームの概要: サイコロを3個振り 役を決定する 自分と相手の役を比較し、勝敗を決定 お金の移動を行い、0になったら負け
7.
#cluster広島 @kyokucho_1989 コードを書いた手順 -1 1.
全体の仕様の決定 2. 必要なメソッドを検討(役の判定/勝敗判定など) 3. メソッドをひとつずつ実装・テスト実施 4. Qiitaに投稿 Qiita 「Rubyでチンチロゲームをつくる」シリーズ https://qiita.com/kyokucho1989 1~3回まで公開中。(第4回も書きます)
8.
#cluster広島 @kyokucho_1989 コードを書いた手順 -2
:具体例 メソッド名:roll_dice(eye_on_the_dice) 役割:サイコロを出目から役を判別する 引数:サイコロ6つの出目 [a,b,c] ( a/b/c 1~6の乱数) 戻り値:役 (文字列) えいや、と関数を書く テストを書く
9.
#cluster広島 @kyokucho_1989 大変だったこと テストをつくるのって大変! 例:役を決定するメソッドの場合 全パターン 216通りの処理を書いた もうちょっといいやり方があれば 教えてください…
10.
#cluster広島 @kyokucho_1989 頑張ってコードを書いたよ とりあえず、動いているやつをどうぞ。 (cluster会場へmp4を出力)
11.
#cluster広島 @kyokucho_1989 次回予告 次はRuby on
Railsでなんかつくる!
12.
#cluster広島 @kyokucho_1989 ご静聴、ありがとうございました。
Download now