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
Aizu-Go
Search
poccariswet
July 24, 2017
Programming
1
150
Aizu-Go
会津で行われたgolangのLT
poccariswet
July 24, 2017
Tweet
Share
More Decks by poccariswet
See All by poccariswet
rust for web app
poccariswet
2
350
APNG maker on wasm
poccariswet
1
180
past and future
poccariswet
0
65
ncursesを学ぼう
poccariswet
0
74
shorterql
poccariswet
0
80
i_and_go
poccariswet
0
54
editor
poccariswet
0
91
さぁ、深夜ラジオを聴こう!
poccariswet
0
97
Other Decks in Programming
See All in Programming
Namespace and Its Future
tagomoris
6
700
アプリの "かわいい" を支えるアニメーションツールRiveについて
uetyo
0
260
Navigation 2 を 3 に移行する(予定)ためにやったこと
yokomii
0
170
RDoc meets YARD
okuramasafumi
4
170
🔨 小さなビルドシステムを作る
momeemt
4
680
Introducing ReActionView: A new ActionView-compatible ERB Engine @ Rails World 2025, Amsterdam
marcoroth
0
690
ユーザーも開発者も悩ませない TV アプリ開発 ~Compose の内部実装から学ぶフォーカス制御~
taked137
0
160
そのAPI、誰のため? Androidライブラリ設計における利用者目線の実践テクニック
mkeeda
2
290
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
320
今から始めるClaude Code入門〜AIコーディングエージェントの歴史と導入〜
nokomoro3
0
140
Deep Dive into Kotlin Flow
jmatsu
1
330
Swift Updates - Learn Languages 2025
koher
2
470
Featured
See All Featured
It's Worth the Effort
3n
187
28k
Embracing the Ebb and Flow
colly
87
4.8k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Music & Morning Musume
bryan
46
6.8k
Building Adaptive Systems
keathley
43
2.7k
Scaling GitHub
holman
463
140k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Bash Introduction
62gerente
615
210k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Transcript
ϥζύΠ X GOݴޠ
؆୯ʹɺࣗݾհ͠·͢ɻ • soeyu • ֶ෦2 • ݴޠ: golang, ruby… •
ઌഐͨͪʹ͍͚ͭΔΑ͏ʹؤுͬͯ·͢ʂɹɹɹɹʢۦ ͚ग़͠தʣ
ͳΜͰϥζύΠʁ
ɹͳΜͰϥζύΠʁ • ޱӳੈ੨य़௨Γͷձұ൪ؗͷಈը࠶ੜγεςϜߏஙΛ͢Δ͜ͱʹ ͳͬͨͨΊɺϥζύΠΛѻ͏༧शͱͯ͠ • ୯७ʹϥζύΠΛͬͯΈ͔ͨͬͨ • ςϯςϯ͞Μ͘ΔɺɺɺΑ͠ʂgolangͰ࣮͠Α͏ʂ
ɹͳΜͰϥζύΠʁ • ޱӳੈ੨य़௨Γͷձұ൪ؗͷಈը࠶ੜγεςϜߏஙΛ͢Δ͜ͱʹ ͳͬͨͨΊɺϥζύΠΛѻ͏༧शͱͯ͠ • ୯७ʹϥζύΠΛͬͯΈ͔ͨͬͨ • ςϯςϯ͞Μ͘ΔɺɺɺΑ͠ʂgolangͰ࣮͠Α͏ʂ
ձұ൪ؗ ޱӳੈɺ͜͜Ͱ͚ͲΛෛͬ ͨखͷखज़Λड͚ɺҩֶͷ͢Β͠ ͞ʹײಈ͠ɺͦͯ͠ॻੜͱͳΓҩֶ ͷجૅΛֶͼ·ͨ͠ɻ͜͜ʹʮੈ քͷޱӳੈത࢜ʯͷୈҰา͕͠ Δ͞Ε͍ͯ·͢ɻ൴ͷޭΛޙੈʹ ͘͢ࢿྉؗͱͳͬͨɻ ҎԼࢀর (http://www.uyou.gr.jp/aizu-
ichibankan/syokai.html)
• ࠓճͷ੍࡞Λ௨ͯ͠ϥζύΠΛΔʂ త
ࠓճɺͦͷ࿅शͱͯ͠ ϥζύΠͰ࡞͖ͬͯͨ ͷ
؆қ֮·࣌͠ܭ
• 1. ࣌ؒͷηοτ • 2. ࣌ؒʹͳͬͨΒΞϥʔϜ͕ͳΔ • 3. εΠονΛԡͨ͠ΒΞϥʔϜΛࢭΊΔ ֮·͠ͷ࣮
• 1. ࣌ؒͷηοτ • 2. ࣌ؒʹͳͬͨΒΞϥʔϜ͕ͳΔ • 3. εΠονΛԡͨ͠ΒΞϥʔϜΛࢭΊΔ ֮·͠ͷ࣮
࣌ؒͷηοτ ࠓճϥΠϯΛͬͯɺ࣌ؒ ͷηοτΛ͜Μͳײ͡Ͱߦ͍ ·ͨ͠ɻ ʢngrokΛ༻͍·ͨ͠ɻ :https://ngrok.com/ʣ
• 1. ࣌ؒͷηοτ • 2. ࣌ؒʹͳͬͨΒΞϥʔϜ͕ͳΔ • 3. εΠονΛԡͨ͠ΒΞϥʔϜΛࢭΊΔ ֮·͠ͷ࣮
ΞϥʔϜઃఆ ɹΞϥʔϜͷઃఆͰɺmp3ϓϨʔϠʔͱͯ͠“ mpg321 “ΛΠϯετʔϧͯ͠ΞϥʔϜԻΛ࠶ੜ͠·ͨ͠ɻ ɹ·ͨɺσʔϞϯͰىಈ͍ͤͨ͞ͷͰ૬ԠͷίϚϯυͰى ಈͤ͞·͢ʂ
• 1. ࣌ؒͷηοτ • 2. ࣌ؒʹͳͬͨΒΞϥʔϜ͕ͳΔ • 3. εΠονΛԡͨ͠ΒΞϥʔϜΛࢭΊΔ ֮·͠ͷ࣮
εΠον#107 LimitSwitchBrick▶︎ Λ༻͠·ͨ͠ʂ ·ͨɺGoݴޠϩϘςΟΫεϑ ϨʔϜϫʔΫͷGobotΛͬͯ GPIO੍ޚΛ؆୯ʹ੍ޚ͠·ͨ͠ɻ ɹɹɹɹɹɹɹ ɹɹɹɹɹɹʢhttps://gobot.io/ʣɹ ɹɹɹɹɹɹɹɹɹɹɹɹɹ εΠονΛԡͨ͠ΒΞϥʔϜΛࢭΊΔ
None
࠷ऴతʹ͜Μͳײ͡ʹͳΓ·ͨ͠ʂ
ײ • ίʔυྔͦ͜·Ͱଟ͘ͳ͘ɺ؆୯ʹ࡞Δ͜ͱ ͕Ͱ͖·ͨ͠ɻ • gobotʹαϯϓϧͷίʔυ͕ࢁ͋ΔͷͰཧ ղ͔ͬͨ͢͠ɻ • ॳΊͯͷϥζύΠͰઢʹͭ·ͮ͘ͱ͜Ζ͕ ͋ͬͨɻ
࠷ޙʹ… • ࣍ɺԹηϯαʔ֎ઢηϯαʔΛͬ ͯԿ͔ՈͷਓʹཱͭΑ͏ͳͷΛϥζύ ΠͰ࡞Γ͍ͨʢ࣮Ո͕ՈͳͷͰ…ʣ • օ͞Μ؆୯ʹͰ͖ΔͷͰͥͻଉൈ͖ʹ࡞ͬ ͯΈ͍ͯͩ͘͞ʙ