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
340
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
1k
note meetup #2 Electronを利用した10面ディスプレイの操作 / Controll of gaienmae display
futoase
0
690
mastodon
futoase
0
110
susumekata
futoase
1
700
freee-wacul-web-app-lt-one
futoase
0
1.8k
Engineer All Hands #5 (freee) 「インフラ」
futoase
0
470
AWS Summit Tokyo 2015 freee
futoase
19
20k
freee-shigure-matsuri-20150321
futoase
8
2.1k
Other Decks in Technology
See All in Technology
DUSt3R, MASt3R, MASt3R-SfM にみる3D基盤モデル
spatial_ai_network
2
110
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
0
140
非機能品質を作り込むための実践アーキテクチャ
knih
5
1.3k
AI時代のデータセンターネットワーク
lycorptech_jp
PRO
1
280
How to be an AWS Community Builder | 君もAWS Community Builderになろう!〜2024 冬 CB募集直前対策編?!〜
coosuke
PRO
2
2.8k
KubeCon NA 2024 Recap / Running WebAssembly (Wasm) Workloads Side-by-Side with Container Workloads
z63d
1
250
[Ruby] Develop a Morse Code Learning Gem & Beep from Strings
oguressive
1
160
LINEヤフーのフロントエンド組織・体制の紹介【24年12月】
lycorp_recruit_jp
0
530
終了の危機にあった15年続くWebサービスを全力で存続させる - phpcon2024
yositosi
9
7.7k
Amazon SageMaker Unified Studio(Preview)、Lakehouse と Amazon S3 Tables
ishikawa_satoru
0
150
権威ドキュメントで振り返る2024 #年忘れセキュリティ2024
hirotomotaguchi
2
740
NilAway による静的解析で「10 億ドル」を節約する #kyotogo / Kyoto Go 56th
ytaka23
3
380
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
222
9k
GraphQLとの向き合い方2022年版
quramy
44
13k
Producing Creativity
orderedlist
PRO
341
39k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
810
Product Roadmaps are Hard
iamctodd
PRO
49
11k
The World Runs on Bad Software
bkeepers
PRO
65
11k
How to train your dragon (web standard)
notwaldorf
88
5.7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
For a Future-Friendly Web
brad_frost
175
9.4k
The Pragmatic Product Professional
lauravandoore
32
6.3k
Adopting Sorbet at Scale
ufuk
73
9.1k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
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
週末は がんばるぞ!!!