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
330
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
1k
ハマったところ 表参道.rb #44 / into a problem
futoase
0
920
note meetup #2 Electronを利用した10面ディスプレイの操作 / Controll of gaienmae display
futoase
0
600
mastodon
futoase
0
96
susumekata
futoase
1
650
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
Cloudflare WorkersがPythonに対応したので試してみた
miura55
0
100
データベース03: 関係データモデル
trycycle
0
110
社内アプリで Cloudflare D1を プロダクト運用してみた体験談(Tokyo)
haochenx
0
130
パスワードを保存しますか?
hanacchi
0
210
Rustで「プリズモイダル法」を利用して「土量計算」をガチでやる
nokonoko1203
1
360
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
1
790
Amplify 🩷 Bedrock 〜生成AI入門〜
minorun365
PRO
10
1.1k
cgroup v2 で何が変わったのか / TechFeed Experts Night #28
tenforward
2
120
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
0
1.9k
プロンプトエンジニアリングでがんばらない-Agentic Workflow へ-近藤憲児
kenjikondobai
6
1.3k
Microsoft for Startups Founders Hub_20240429 update
daikikanemitsu
1
2.5k
Handling focus in 2024
tahia910
0
610
Featured
See All Featured
Optimizing for Happiness
mojombo
370
69k
Atom: Resistance is Futile
akmur
260
25k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Teambox: Starting and Learning
jrom
128
8.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
Writing Fast Ruby
sferik
622
60k
The MySQL Ecosystem @ GitHub 2015
samlambert
244
12k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
26
2.3k
YesSQL, Process and Tooling at Scale
rocio
165
13k
RailsConf 2023
tenderlove
9
570
Clear Off the Table
cherdarchuk
85
310k
Building Flexible Design Systems
yeseniaperezcruz
320
37k
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
週末は がんばるぞ!!!