Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
JoshoLT 20170524
Takuya Mukohira
May 23, 2017
Programming
0
360
JoshoLT 20170524
「」
苫小牧高専 情報処理同好会 Josho.LT 2017年5月23日
Takuya Mukohira
May 23, 2017
Tweet
Share
More Decks by Takuya Mukohira
See All by Takuya Mukohira
Podcast配信システムを自作したら捗った話 / kichijojipm-28
mktakuya
0
1k
趣味と趣味の掛け算で技術を学んでいく話 / 2020-11-27
mktakuya
0
230
ゆるふわなPodcastのすすめ / kichijojipm-22
mktakuya
0
880
コーチLT / Rails Girls Tokyo 12th
mktakuya
1
840
プログラミングと一人暮らし 〜Nature Remoで遊ぶ編〜 / prolt-2019
mktakuya
1
190
HMCC2019 Emoji SANPO
mktakuya
0
2.4k
スマホアプリとAPIサーバの開発について / Building mobile apps and web apis
mktakuya
0
1.5k
環境変数について / Introduction to Environment Variables
mktakuya
0
270
Rubyで便利な学校生活 / 20171118-aosc-yuruweb
mktakuya
0
280
Other Decks in Programming
See All in Programming
Licences open source : entre guerre de clochers et radicalité
pylapp
1
320
The future of trust stores in Python
sethmlarson
0
180
Jetpack Compose 頑張らないPreviewParameterProvider
horie23
0
110
Explore Java 17 and beyond
josepaumard
3
650
코드 품질 1% 올리기
pluu
1
990
書籍『良いコード/悪いコードで学ぶ設計入門』でエンジニアリングの当たり前を変える
minodriven
3
1.1k
ebpfとWASMに思いを馳せる2022 / techfeed-conference-2022-ebpf-wasm-amsy810
masayaaoyama
0
720
A technique to implement DSL in Ruby
okuramasafumi
0
790
Microsoft Teams の 会議アプリ開発のはじめかた / How to start Microsoft Teams app development
karamem0
0
1.6k
実録mruby組み込み体験
coe401_
0
110
Learning DDD輪読会#4 / Learning DDD Book Club #4
suzushin54
1
150
読みやすいコードを書こう
yutorin
0
430
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
126
5.4k
Building Adaptive Systems
keathley
25
1.1k
Become a Pro
speakerdeck
PRO
3
780
Making Projects Easy
brettharned
98
4.3k
Thoughts on Productivity
jonyablonski
43
2.2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
19
1.4k
Principles of Awesome APIs and How to Build Them.
keavy
113
15k
Gamification - CAS2011
davidbonilla
75
3.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
236
1M
Code Review Best Practice
trishagee
41
6.7k
Why Our Code Smells
bkeepers
PRO
324
54k
Streamline your AJAX requests with AmplifyJS and jQuery
dougneiner
125
8.5k
Transcript
αΫοͱͳΜ͔ͷ ΞϓϦΛͭ͘Δ ઐ߈Պ1 ฏʢ@mktakuyaʣ
ιϑτΣΞςΫϊϩδʔ෦
ࣗ༝ɾ՝෦ ͷ 2ੜ
Ruby
None
Ruby
Why Ruby? • ΊΜͲ͍͘͜͞ͱ͠ͳ͍͍ͯ͘ • ͔ΜͨΜʹ͔͚Δ • ϥΠϒϥϦ͕๛
αΫοͱϞϊΛ࡞ΕΔ
αΫοͱ ϞϊΛ࡞ͬͯΈͨ
খߴઐतۀมߋϑΟʔυ • तۀมߋͷΞϨ͔ΒσʔλΛऔಘͯ͠ ΧϨϯμʔϑΟʔυͱͯ͠ެ։ • ͓͍ͷΧϨϯμʔAppʹΠϯϙʔτͰ͖Δ ʢGoogleɺΧϨϯμʔ.appʣ
Demo https://jyugyou.mktakuya.net
Ϊδϡπతͳ • तۀมߋσʔλͷऔಘεΫϦϓτ ɹ༻ݴޠ: Ruby ɹHTMLͷॲཧ: Nokogiri ɹσʔλͷอଘ: PostgreSQL
Ϊδϡπతͳ • तۀมߋΧϨϯμʔϑΟʔυͷ৴ ɹWebApp༻ϥΠϒϥϦ: Sinatra(Ruby) ɹσϓϩΠઌ: ࣗͷRaspberry Pi 3 ɹiCalΛѻ͏ϥΠϒϥϦ:
icalendar gem
ΈΜͳ αΫοͱϞϊΛ ࡞ͬͯΈΑ͏ʂ