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
The Madness of Multiple Gemini CLIs Developing Simultaneously with Jujutsu
gunta
1
2.5k
データ駆動経営の道しるべ:プロダクト開発指標の戦略的活用法
ham0215
2
230
TypeScript 上達の道
ysknsid25
8
750
ML Pipelineの開発と運用を OpenTelemetryで繋ぐ @ OpenTelemetry Meetup 2025-07
getty708
0
240
Expertise as a Service via MCP
yodakeisuke
1
140
Jitera Company Deck / JP
jitera
0
140
AWS Well-Architected から考えるオブザーバビリティの勘所 / Considering the Essentials of Observability from AWS Well-Architected
sms_tech
1
850
QAを早期に巻き込む”って どうやるの? モヤモヤから抜け出す実践知
moritamasami
2
180
20150719_Amazon Nova Canvas Virtual try-onアプリ 作成裏話
riz3f7
0
130
Microsoft Defender XDRで疲弊しないためのインシデント対応
sophiakunii
3
400
MCPと認可まわりの話 / mcp_and_authorization
convto
1
140
Wasmで社内ツールを作って配布しよう
askua
0
120
Featured
See All Featured
The Language of Interfaces
destraynor
158
25k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
530
The World Runs on Bad Software
bkeepers
PRO
70
11k
Writing Fast Ruby
sferik
628
62k
The Cost Of JavaScript in 2023
addyosmani
51
8.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Raft: Consensus for Rubyists
vanstee
140
7k
GraphQLとの向き合い方2022年版
quramy
49
14k
Testing 201, or: Great Expectations
jmmastey
43
7.6k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
How GitHub (no longer) Works
holman
314
140k
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
週末は がんばるぞ!!!