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
DevLOVE関西 自分の現場でやった“こと”と“経験”をみんなが話す会 / DevLOVE ...
Search
Yuya Kato
May 18, 2019
Programming
0
65
DevLOVE関西 自分の現場でやった“こと”と“経験”をみんなが話す会 / DevLOVE Kansai sharing experiences
Yuya Kato
May 18, 2019
Tweet
Share
More Decks by Yuya Kato
See All by Yuya Kato
技術書典7で見つけたベアメタルRust本 / Bare Metal with Rust
yuyakato
1
630
Rustの新しい書籍『実践Rust入門』の紹介 / Introduction of Rust bicycle book
yuyakato
0
250
Rubyから世界へ / Let’s start a journey around the world beyond Ruby
yuyakato
0
530
サーマルプリンタとRaspberry Piでカンバンを改善した話
yuyakato
3
1.3k
「チームで学ぼう!TensorFlow実践編」第1期で僕が学んだこと
yuyakato
0
300
Other Decks in Programming
See All in Programming
menu基盤チームによるGoogle Cloudの活用事例~Application Integration, Cloud Tasks編~
yoshifumi_ishikura
0
110
RWC 2024 DICOM & ISO/IEC 2022
m_seki
0
210
Amazon S3 NYJavaSIG 2024-12-12
sullis
0
100
Webエンジニア主体のモバイルチームの 生産性を高く保つためにやったこと
igreenwood
0
340
StarlingMonkeyを触ってみた話 - 2024冬
syumai
3
270
各クラウドサービスにおける.NETの対応と見解
ymd65536
0
110
アクターシステムに頼らずEvent Sourcingする方法について
j5ik2o
4
280
Haze - Real time background blurring
chrisbanes
1
510
CQRS+ES の力を使って効果を感じる / Feel the effects of using the power of CQRS+ES
seike460
PRO
0
140
暇に任せてProxmoxコンソール 作ってみました
karugamo
2
720
なまけものオバケたち -PHP 8.4 に入った新機能の紹介-
tanakahisateru
1
120
生成AIでGitHubソースコード取得して仕様書を作成
shukob
0
460
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
347
20k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.5k
Code Review Best Practice
trishagee
65
17k
Thoughts on Productivity
jonyablonski
67
4.4k
Docker and Python
trallard
42
3.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
48
2.2k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Bash Introduction
62gerente
608
210k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Building Your Own Lightsaber
phodgson
103
6.1k
Transcript
DevLOVEؔ ࣗͷݱͰͬͨ “͜ͱ” ͱ “ܦݧ” Λ ΈΜͳ͕͢ձ 20195݄18() @ϩοΫΦϯେࡕຊࣾ גࣜձࣾಹ༝ଟ
Ճ౻༐ 1
࣍ • ࣗݾհ • ݱʹ͍ͭͯ • ͬͨ͜ͱ • ·ͱΊ 2
ࣗݾհ: Ճ౻ ༐ • ιϑτΣΞΤϯδχΞʢ2000ʙʣ • גࣜձࣾಹ༝ଟ දऔకʢ2007ʙʣ ͳ Ώ
ͨ • झຯ: • ͷͮ͘Γશൠʢιϑτ/ϋʔυʣ • 3DϓϦϯλʢ2013ʙʣ • ϘϧμϦϯάʢ2011ʙʣ 3 yuyakato1984 nayutaya
ݱʹ͍ͭͯ • ࣗࣾʢػցֶशؔ࿈ʣΛ։ൃ͢ΔιϑτΣΞاۀ • ؔΘΓํ: ि2ɾ3ճͷݱࢧԉ + ϦϞʔτࢧԉ • ओͳۀ:
ઃܭࢧԉɺઃܭ/ίʔυϨϏϡʔɺϑΝγϦςʔγϣϯ • αϙʔτ͢Δਓ: 3ਓʢ2016ʣ͔Β30ਓʢ2019ʣʹ֦େ 4
ͬͨ͜ͱ ։ൃڥͷվળ ৬ڥͷվળ ࣾCIڥͷߏங εΫϥϜͷಋೖ / ࣾεΫϥϜษڧձ αʔϚϧϓϦϯλʹΑΔΧϯόϯͷޮԽ GASʹΑΔࣗಈ௨ ϥϯννʔϜͷࣗಈฤ
ηϯα/ΠϯδέʔλʹΑΔτΠϨޮԽ ࣗಈΞφϯεʹΑΔߦಈଅਐ ڥηϯαͷಋೖ 5
αʔϚϧϓϦϯλʹΑΔ ΧϯόϯͷޮԽ 6
ཧతͳΧϯόϯͷਏ͍ͱ͜Ζ 7 ͏ͷ͍͍ͩͨ ᝦͱϖϯ ࣈΛॻ͘ͷ͕ ਏ͍ɾۤख ࣈ͕Ԛ͗ͯ͢ ࡉ͔͗ͯ͢ ಡΊͳ͍ എܠ:
͍͔ͭ͘ͷνʔϜཧΧϯόϯΛར༻
λεΫҹγεςϜΛ࡞Γ·ͨ͠ 8 GitHubͳͲͷλεΫΛ I s s u e Webϒϥβ͔Β αʔϚϧϓϦϯλ
Λͬͯ ૉૣ͘؆୯ʹ ҹ
Χϯόϯ: ϏϑΥʔΞϑλʔ 9 αʔϚϧϓϦϯλಋೖલ αʔϚϧϓϦϯλಋೖޙ
ৄ͘͠ผεϥΠυͰ https://speakerdeck.com/yuyakato/samarupurintatoraspberry-pidekanbanwogai-shan-sitahua https://bit.ly/30BchQ6 αʔϚϧϓϦϯλͱRaspberry PiͰ ΧϯόϯΛվળͨ͠ 10
GASʢGoogle Apps Scriptʣ ʹΑΔࣗಈ௨ 11
GASʹΑΔࣗಈ௨ ྫ: σΠϦʔεΫϥϜͷਐߦ / ࣾษڧձͷ௨ 12 ఆظతʹ࣮ߦ ϝοηʔδͰ௨ ར: ӡ༻ָ͕
ϥϯννʔϜͷࣗಈฤ 13
ϥϯννʔϜͷࣗಈฤ 1. ϥϯνʹߦ͘ʁߦ͔ͳ͍ʁΛථ 14 ՝: ਓ͕૿͑ϑϩΞ͕૿͑ަྲྀ͕ݮͬͨ → ϥϯμϜͳϝϯόʔͰϥϯν࣌ʹަྲྀ 5. ϝϯόʔΛऩूͯ͠
ϥϯνʂ 2. ϝϯόʔΛฤ 3. Ϧʔμʔ/ϝϯόʔʹ௨ 4. ϝϯόʔϦετ Λҹ
ηϯα/ΠϯδέʔλʹΑΔ τΠϨޮԽ 15
τΠϨՔಇߴ͗͢ 16 ϑϩΞʹ1͔ͭ͠ͳ͍τΠϨ ՝: τΠϨͷՔಇ͕ߴ͍ʢಛʹன৯ޙʣ τΠϨʹߦ͘ˠ༻தˠࣗ੮ʹΔɺͷ܁Γฦ͕͠සग़
ηϯα/ΠϯδέʔλΛ࡞Γ·ͨ͠ 17 ↑ রηϯαɺযిηϯαɺWiFiଂϚΠίϯɺRGB LEDͰ࡞ ↑௨࿏్தͷLEDɺ·ͨ ←Webϖʔδ͔Βঢ়گΛ֬ೝͰ͖Δ ݁Ռ: τΠϨͷϦτϥΠ͕ݮͬͨ
ࣗಈΞφϯεʹΑΔߦಈଅਐ 18
ࣗಈΞφϯεʹΑΔߦಈଅਐ 19 ՝: Slackͷ௨͚ͩͰ ؾ͍ͯΒ͑ͳ͍ ࣗಈΞφϯεͰߦಈଅਐ ྫ: σΠϦʔεΫϥϜͷ։࢝ɺன৯ʹߦ͘४උɺୀࣾΛଅ͢ ߹ԻAmazon PollyͰ࡞
·ͱΊ 20
·ͱΊ • ݱͰʮͬͨ͜ͱʯͷ͏ͪɺϋʔυΣΞ͕བྷΉͷΛத৺ʹհ • ιϑτΣΞ΄ͲखܰͰͳ͍͚ΕͲɺ࠷͍ۙͩͿखܰʹͳͬͨ 21