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
970
note meetup #2 Electronを利用した10面ディスプレイの操作 / Controll of gaienmae display
futoase
0
660
mastodon
futoase
0
100
susumekata
futoase
1
680
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
19k
freee-shigure-matsuri-20150321
futoase
8
2.1k
Other Decks in Technology
See All in Technology
Jetpack Compose Modifier 徹底解説 / Jetpack Compose Modifier
wiroha
0
210
Creative UIs with Compose: DroidKaigi 2024
chrishorner
1
600
事前準備が肝!AI活用のための業務改革
layerx
PRO
1
400
内製化を目指す事業会社が、システム開発会社と共に進める「開発生産性改善」の取り組み事例 #devsumi
yuwji
1
150
LLVM/ASMを使った有限体の高速実装
herumi
0
120
やってやろうじゃないかメカアジャイル! / Let's do it, mechanical agile!
psj59129
1
700
「家族アルバム みてね」における運用管理・ オブザーバビリティの全貌 / Overview of Operation Management and Observability in FamilyAlbum
isaoshimizu
4
170
ロリポップ! for Gamersを支えるインフラ/lolipop for gamers infrastructure
takumakume
0
140
タイミーのレコメンドにおける ABテストの運用
ozeshun
1
210
Cloud Run と GitHub Template Repository による軽量なアプリケーションプラットフォーム/ #nikkei_tech_talk
nikkei_engineer_recruiting
0
120
Privacy Sandbox on Android / DroidKaigi 2024
7pairs
1
280
公共交通データとアプリ制作 - Mini Tokyo 3D の初期制作過程を振り返る
nagix
1
110
Featured
See All Featured
The Brand Is Dead. Long Live the Brand.
mthomps
53
38k
How to train your dragon (web standard)
notwaldorf
85
5.6k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
24
610
Docker and Python
trallard
39
3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.2k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
89
16k
The World Runs on Bad Software
bkeepers
PRO
64
11k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.9k
It's Worth the Effort
3n
182
27k
A Philosophy of Restraint
colly
202
16k
Building Flexible Design Systems
yeseniaperezcruz
325
38k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
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
週末は がんばるぞ!!!