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
350
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
Podcasting Guide 2024
mktakuya
3
1.2k
『インタプリタの作り方』の紹介 / Let's enjoy crafting interpreters
mktakuya
1
970
マネジメントとコミュニケーションとプロトコルと / kichijojipm-34
mktakuya
1
860
自分の道具を自作してつくる喜びを体感しよう、Railsで。 〜4年続いたPodcastを実例に〜 / Kaigi on Rails 2023
mktakuya
1
1.8k
Podcast配信システムを自作したら捗った話 / kichijojipm-28
mktakuya
0
2.7k
趣味と趣味の掛け算で技術を学んでいく話 / 2020-11-27
mktakuya
0
340
ゆるふわなPodcastのすすめ / kichijojipm-22
mktakuya
0
1.3k
コーチLT / Rails Girls Tokyo 12th
mktakuya
1
1.1k
プログラミングと一人暮らし 〜Nature Remoで遊ぶ編〜 / prolt-2019
mktakuya
1
320
Other Decks in Programming
See All in Programming
さいきょうのレイヤードアーキテクチャについて考えてみた
yahiru
3
760
お前もAI鬼にならないか?👹Bolt & Cursor & Supabase & Vercelで人間をやめるぞ、ジョジョー!👺
taishiyade
6
4k
ペアーズでの、Langfuseを中心とした評価ドリブンなリリースサイクルのご紹介
fukubaka0825
2
330
PHP ステートレス VS ステートフル 状態管理と並行性 / php-stateless-stateful
ytake
0
100
仕様変更に耐えるための"今の"DRY原則を考える / Rethinking the "Don't repeat yourself" for resilience to specification changes
mkmk884
2
490
一休.com のログイン体験を支える技術 〜Web Components x Vue.js 活用事例と最適化について〜
atsumim
0
520
PHPのバージョンアップ時にも役立ったAST
matsuo_atsushi
0
120
ファインディの テックブログ爆誕までの軌跡
starfish719
2
1.1k
Rails アプリ地図考 Flush Cut
makicamel
1
120
GitHub Actions × RAGでコードレビューの検証の結果
sho_000
0
270
クリーンアーキテクチャから見る依存の向きの大切さ
shimabox
2
460
Unity Android XR入門
sakutama_11
0
160
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Designing Experiences People Love
moore
140
23k
Documentation Writing (for coders)
carmenintech
67
4.6k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
240
Designing for Performance
lara
604
68k
A designer walks into a library…
pauljervisheath
205
24k
Being A Developer After 40
akosma
89
590k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Visualization
eitanlees
146
15k
Code Review Best Practice
trishagee
67
18k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
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ʙ