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
soracom-go
Search
Keiji Matsuzaki
October 26, 2015
Technology
0
360
soracom-go
soracomのGo向けclientを書いてみた、という内容です
Keiji Matsuzaki
October 26, 2015
Tweet
Share
More Decks by Keiji Matsuzaki
See All by Keiji Matsuzaki
note engineer meetup #3 インフラの現状 / note engineer meetup #3 infra
futoase
4
1.1k
ハマったところ 表参道.rb #44 / into a problem
futoase
0
1.1k
note meetup #2 Electronを利用した10面ディスプレイの操作 / Controll of gaienmae display
futoase
0
750
mastodon
futoase
0
120
susumekata
futoase
1
740
freee-wacul-web-app-lt-one
futoase
0
1.9k
Engineer All Hands #5 (freee) 「インフラ」
futoase
0
490
AWS Summit Tokyo 2015 freee
futoase
19
20k
freee-shigure-matsuri-20150321
futoase
8
2.1k
Other Decks in Technology
See All in Technology
三視点LLMによる複数観点レビュー
mhlyc
0
230
Rethinking Incident Response: Context-Aware AI in Practice
rrreeeyyy
2
940
「現場で活躍するAIエージェント」を実現するチームと開発プロセス
tkikuchi1002
3
300
AIエージェントが書くのなら直接CloudFormationを書かせればいいじゃないですか何故AWS CDKを使う必要があるのさ
watany
18
7.6k
対話型音声AIアプリケーションの信頼性向上の取り組み
ivry_presentationmaterials
3
1k
CDKコード品質UP!ナイスな自作コンストラクタを作るための便利インターフェース
harukasakihara
2
230
CDK Toolkit Libraryにおけるテストの考え方
smt7174
1
550
毎晩の 負荷試験自動実行による効果
recruitengineers
PRO
5
180
IPA&AWSダブル全冠が明かす、人生を変えた勉強法のすべて
iwamot
PRO
2
230
PHPからはじめるコンピュータアーキテクチャ / From Scripts to Silicon: A Journey Through the Layers of Computing
tomzoh
2
120
Amazon SNSサブスクリプションの誤解除を防ぐ
y_sakata
3
190
Autify Company Deck
autifyhq
2
44k
Featured
See All Featured
Making Projects Easy
brettharned
116
6.3k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Faster Mobile Websites
deanohume
308
31k
Producing Creativity
orderedlist
PRO
346
40k
GitHub's CSS Performance
jonrohan
1031
460k
Practical Orchestrator
shlominoach
189
11k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
For a Future-Friendly Web
brad_frost
179
9.8k
Speed Design
sergeychernyshev
32
1k
The Invisible Side of Design
smashingmag
301
51k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Transcript
soracom-go を書いてみた freee Engineer All Hands #4 松崎 啓治
SORACOM?
None
• 元 AWSエバンジェリスト 玉川さんが創業した企業 • 基本月額利用料 300円のMVNOサービス • 利用者は Management
tool 及び APIを利用して速度を柔軟に変更可能 • 速度だけじゃなくSIMの有効・無効も切り替え可能 • 昼間は32kbps〜2MBpsの値段の差があり(Up/Down)
発表当日に Amazonで注文しました
None
API
https://dev.soracom.io/jp/
None
やってみようかな
デモ
https://github.com/futoase/soracom-go
知見
libs/以下に サービス別に作る
soracom-go 内での利用 import auth “github.com/futoase/soracom-go/libs/auth”
他のプロダクトでの利用 import soracomAuth “github.com/futoase/soracom-go/libs/auth”
package名は どんどん分けちゃえ
課題
対応してる API少ない
http client散見 -> Generator必須
まだまだ未熟
SORACOM使ってやってみたいこと • 街中とか許可を得た場所でAP隠して、特定時間だけONにして先着順で何かくばる とか(APIでしきい値超えたらSIM stopすればいいし) • データ転送量は従量制なので、バッファがある程度溜まったらAPをONにしてデー タを転送するとか。何かの... • 害獣対策の監視のため、罠の中央管理をするシステム
SIM買って 登録したまま...
おまけ
先週から イカを始めました
None
週末は がんばるぞ!!!