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
360
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
最近読んで良かった本 / Yokohama North Meetup #10
mktakuya
0
1.6k
Podcasting Guide 2024
mktakuya
3
1.7k
『インタプリタの作り方』の紹介 / Let's enjoy crafting interpreters
mktakuya
1
1.4k
マネジメントとコミュニケーションとプロトコルと / kichijojipm-34
mktakuya
1
990
自分の道具を自作してつくる喜びを体感しよう、Railsで。 〜4年続いたPodcastを実例に〜 / Kaigi on Rails 2023
mktakuya
1
2.8k
Podcast配信システムを自作したら捗った話 / kichijojipm-28
mktakuya
0
2.9k
趣味と趣味の掛け算で技術を学んでいく話 / 2020-11-27
mktakuya
0
370
ゆるふわなPodcastのすすめ / kichijojipm-22
mktakuya
0
1.4k
コーチLT / Rails Girls Tokyo 12th
mktakuya
1
1.2k
Other Decks in Programming
See All in Programming
CSC307 Lecture 04
javiergs
PRO
0
640
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
170
Basic Architectures
denyspoltorak
0
230
Implementation Patterns
denyspoltorak
0
160
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
5.5k
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
170
Data-Centric Kaggle
isax1015
2
550
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
1
2.2k
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
170
JETLS.jl ─ A New Language Server for Julia
abap34
2
480
Python札幌 LT資料
t3tra
7
1.1k
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.5k
Featured
See All Featured
The SEO identity crisis: Don't let AI make you average
varn
0
51
KATA
mclloyd
PRO
33
15k
The Cult of Friendly URLs
andyhume
79
6.8k
How to make the Groovebox
asonas
2
1.9k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
1
36
30 Presentation Tips
portentint
PRO
1
190
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
240
Building AI with AI
inesmontani
PRO
1
630
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
180
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Thoughts on Productivity
jonyablonski
74
5k
How to build a perfect <img>
jonoalderson
1
4.8k
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ʙ