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
JoshoLT 20170524
Search
Takuya Mukohira
May 23, 2017
Programming
0
580
JoshoLT 20170524
「」
苫小牧高専 情報処理同好会 Josho.LT 2017年5月23日
Takuya Mukohira
May 23, 2017
Tweet
Share
More Decks by Takuya Mukohira
See All by Takuya Mukohira
Podcasting Guide 2024
mktakuya
3
730
『インタプリタの作り方』の紹介 / Let's enjoy crafting interpreters
mktakuya
1
710
マネジメントとコミュニケーションとプロトコルと / kichijojipm-34
mktakuya
1
760
自分の道具を自作してつくる喜びを体感しよう、Railsで。 〜4年続いたPodcastを実例に〜 / Kaigi on Rails 2023
mktakuya
1
1.4k
Podcast配信システムを自作したら捗った話 / kichijojipm-28
mktakuya
0
2.5k
趣味と趣味の掛け算で技術を学んでいく話 / 2020-11-27
mktakuya
0
320
ゆるふわなPodcastのすすめ / kichijojipm-22
mktakuya
0
1.2k
コーチLT / Rails Girls Tokyo 12th
mktakuya
1
1k
プログラミングと一人暮らし 〜Nature Remoで遊ぶ編〜 / prolt-2019
mktakuya
1
290
Other Decks in Programming
See All in Programming
Architecture Decision Record (ADR)
nearme_tech
PRO
1
680
Prompt Cachingは本当に効果的なのか検証してみた.pdf
ttnyt8701
0
530
rails_girls_is_my_gate_to_join_the_ruby_commuinty
maimux2x
0
200
『ドメイン駆動設計をはじめよう』中核の業務領域
masuda220
PRO
5
970
私のEbitengineの第一歩
qt_luigi
0
440
僕が思い描くTypeScriptの未来を勝手に先取りする
yukukotani
9
2.4k
エラーレスポンス設計から考える、0→1開発におけるGraphQLへの向き合い方
bicstone
5
1.5k
オートマトン学習しろ / Do automata learning
makenowjust
3
130
Web技術を駆使してユーザーの画面を「録画」する
yukukotani
13
6.6k
あなたのアプリ、ログはでてますか?あるいはログをだしてますか? (Funabashi.dev用 軽量版)
uzulla
2
110
Mastering AsyncSequence - 使う・作る・他のデザインパターン(クロージャ、Delegate など)から移行する
treastrain
4
1.6k
Go1.23で入った errorsパッケージの小さなアプデ
kuro_kurorrr
2
380
Featured
See All Featured
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
109
6.9k
Creatively Recalculating Your Daily Design Routine
revolveconf
215
12k
Building a Scalable Design System with Sketch
lauravandoore
458
32k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
38
9.2k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.4k
In The Pink: A Labor of Love
frogandcode
139
22k
The Cult of Friendly URLs
andyhume
76
6k
Six Lessons from altMBA
skipperchong
26
3.3k
Agile that works and the tools we love
rasmusluckow
327
20k
GitHub's CSS Performance
jonrohan
1029
450k
Facilitating Awesome Meetings
lara
49
5.9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
43
2k
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
ΈΜͳ αΫοͱϞϊΛ ࡞ͬͯΈΑ͏ʂ