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
Rubyで便利な学校生活 / 20171118-aosc-yuruweb
Search
Takuya Mukohira
November 18, 2017
Programming
0
320
Rubyで便利な学校生活 / 20171118-aosc-yuruweb
「ゆるくWebを勉強しよう@旭川」でのLT資料
https://connpass.com/event/64613/
Takuya Mukohira
November 18, 2017
Tweet
Share
More Decks by Takuya Mukohira
See All by Takuya Mukohira
マネジメントとコミュニケーションとプロトコルと / kichijojipm-34
mktakuya
1
650
自分の道具を自作してつくる喜びを体感しよう、Railsで。 〜4年続いたPodcastを実例に〜 / Kaigi on Rails 2023
mktakuya
1
1.2k
Podcast配信システムを自作したら捗った話 / kichijojipm-28
mktakuya
0
2.3k
趣味と趣味の掛け算で技術を学んでいく話 / 2020-11-27
mktakuya
0
300
ゆるふわなPodcastのすすめ / kichijojipm-22
mktakuya
0
1.1k
コーチLT / Rails Girls Tokyo 12th
mktakuya
1
970
プログラミングと一人暮らし 〜Nature Remoで遊ぶ編〜 / prolt-2019
mktakuya
1
260
HMCC2019 Emoji SANPO
mktakuya
0
2.9k
スマホアプリとAPIサーバの開発について / Building mobile apps and web apis
mktakuya
0
1.6k
Other Decks in Programming
See All in Programming
ログラスを支える設計標準について / loglass-design-standards
urmot
10
2.1k
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
210
Front-end application development, Symfony-style(s)
dunglas
2
1.9k
educure_カリキュラム生操作マニュアル.pdf
linew_official
0
460
Doctrine ORMでValue Objectを扱う方法4選 #phpstudy / 4 ways to handle Value Objects with Doctrine ORM
77web
4
110
Ruby Pattern Matching
bkuhlmann
0
920
0→1と1→10の狭間で Javaという技術選定を振り返る/Reflecting on the Decision to Choose Java Between Scaling from 0 to 1 and 1 to 10
jaguar_imo
2
360
Folding Cheat Sheet #1
philipschwarz
PRO
0
210
エンターテイメント業界で利用されるAWS
demuyan
0
200
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
230
雑に思考を整理する技術と効能
konifar
55
25k
CircleCIを活用して AWSへの継続的デリバリーを 実践する
coconala_engineer
1
230
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
What’s in a name? Adding method to the madness
productmarketing
PRO
15
2.6k
For a Future-Friendly Web
brad_frost
171
8.9k
Building Your Own Lightsaber
phodgson
98
5.7k
How to Ace a Technical Interview
jacobian
272
22k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Code Review Best Practice
trishagee
54
15k
Why Our Code Smells
bkeepers
PRO
331
56k
Infographics Made Easy
chrislema
237
18k
How to train your dragon (web standard)
notwaldorf
72
5.1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
19
1.9k
Become a Pro
speakerdeck
PRO
10
4.5k
Transcript
RubyͰ ศརͳֶߍੜ׆ খߴઐ ઐ߈Պ1 ฏ @mktakuya ΏΔ͘WebΛษڧ͠Α͏@Ѵ 2017-11-18
ࣗݾհ • ฏ / Ή͜͏ͻΒ ͨ͘ @mktakuya / ͑Ή͚ʔ
• খߴઐ ઐ߈Պ1 ʢੈؒతʹֶ෦3ʣ • ڵຯɿ WebɺDBɺRubyɺ ɹɹɹTwitterɺϒϩάɺΠΧ2 • Έͯɿ blog.mktakuya.net ஶऀۙӨˣ ਃ͠༁ͳ͍ؾ࣋ͪΛࣔ͢ˠ ɹɹɹTwitterΞΠίϯ
ւಓͷແྉμϯϩʔυ ʲനਤઐళʳ http://www.freemap.jp/itemFreeDlPage.php?b=hokkaido&s=hokkaido
ւಓͷແྉμϯϩʔυ ʲനਤઐళʳ http://www.freemap.jp/itemFreeDlPage.php?b=hokkaido&s=hokkaido ← Ѵࢢ ← ઍࡀࢢ ↑ খߴઐ
None
None
None
ຊ
File:National Institute of Technology,Tomakomai College.jpg - Wikimedia Commons https://commons.wikimedia.org/wiki/File:National_Institute_of_Technology,Tomakomai_College.jpg ֶߍੜ׆
ֶߍੜ׆ • तۀ • ࣮ݧʢʁʣ • ෦׆ / αʔΫϧ •
ͦͷଞ͍Ζ͍Ζ
ֶߍੜ׆ on the Web • ֶߍͷχϡʔε • तۀมߋ
http://jyugyou.tomakomai-ct.ac.jp/jyugyou.php
http://www.tomakomai-ct.ac.jp/news
ֶߍੜ׆ ✕ Ruby
খߴઐ News Bot
← Web൛ ↓ Twitter bot ← ϝʔϧ൛
तۀมߋใ ΧϨϯμʔ৴
← ొը໘ ↓ GoogleΧϨϯμʔͷ༷ࢠ
ར༻ٕज़ • WebΞϓϦέʔγϣϯ ɾϓϩάϥϛϯάݴޠRuby ɾϑϨʔϜϫʔΫɿ Sinatra ɾDBؔ࿈: Active Record ɾσϓϩΠઌ:
Heroku https://github.com/mktakuya/tmnct-news https://github.com/mktakuya/jyugyou-feed
ϝϦοτ
ʮૉৼΓʯ
ૉৼΓͱɺΞΠσΞΛࢥ͍͍ͭͯͦΕΛσϓϩΠ͢Δ·Ͱ ͷ͜ͱͰ͢ɻΞΠσΞΛࢥ͍͍ͭͨॠؒʹίʔυΛॻ͖࢝Ί ͯɺσϓϩΠͯ͠ɺ୭͕͑Δঢ়ଶʹ·Ͱ͢Δ͜ͱΛԿ ૉৼΓ͢Δ͜ͱ͕ॏཁͱ͍ͬͯ·ͨ͠ɻࢥ͍͖͔ͭΒσϓ ϩΠ·Ͱ͕1ετϩʔΫͷૉৼΓͰ͢ɻ ʢதུʣͦͷૉৼΓΛԿ܁Γฦ͢͜ͱͰɺ͍͔ͭେ͖ͳ ώοτϗʔϜϥϯΛ์ͯΔΑ͏ʹͳΕΔ ૉৼΓ - ྑ͍͋ͦͳͪ͢ΌΜ
http://asonas.hatenablog.com/entry/2012/12/07/041524
Ϣʔβ͕͙͢ଆʹ͍Δ
Ϣʔβ͕ଆʹ͍ΔࣄͷϝϦοτ • ͬͯΒͬͯΔײ • ϑΟʔυόοΫ • Ϟνϕʔγϣϯҡ࣋ʹͭͳ͕Δ • ଞֶՊͷਓʹ͍͢͝ͶʔͬͯݴΘΕͯ ؾ࣋ͪΑ͘ͳΕΔ
σϝϦοτ
ࢭΊΔͱౖΒΕΔ͆͆
RubyͰ ศརͳֶߍੜ׆ খߴઐ ઐ߈Պ1 ฏ @mktakuya
ʙENDʙ