Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

2018.11.22 SORACOM Technology Camp 2018 ナイトイベント LT資料(公開用)

1,012 views

Published on

2018.11.22 SORACOM Technology Camp 2018 ナイトイベント LTの資料です。
公開用に一部修正しています。
また、LT中のこと、LT後に気づいたことなども加筆しています。

Published in: Technology
  • Be the first to comment

  • Be the first to like this

2018.11.22 SORACOM Technology Camp 2018 ナイトイベント LT資料(公開用)

  1. 1. 1501回目のプロポーズ - 世界最速(銀河系最速)?で1500回を使い切る- アイレット株式会社 2018.11.22 SORACOM Technology Camp 2018 ナイトイベント 和田 健一郎
  2. 2. 自己紹介 和田健一郎 (@Keni_W) アイレット株式会社 アプリエンジニア 主にAWS Lambda使って開発してます SORACOMは全く業務関係なしの趣味です。 好きなSORACOMのサービス: SORACOM LTE-M Button 2
  3. 3. 先週金曜日に東京に来ていた先輩との会話 「ナイトイベントでLTやることになり ましたよ。」 「ネタまだ考え中ですー。」 3
  4. 4. 4 「ボタン1500回押して、 LT中に課金したらいい んとちゃう?」
  5. 5. それだー 5
  6. 6. 嘘です。即決はしないで、一応検討。。。 LTのネタとしては、これ以上ないネタのような気がしましたの で、最終的には採用。。。w 6
  7. 7. あとはひたすらボタンを押す そして・・・ 7
  8. 8. 1500押し切る〜そして課金・・・ こうなりました! SORACOM片山さんの説明によると。。。 • 課金バッチは数時間ごとに流れているので、ボタンが押せなくなるのを防 ぐため、1500回越えると、一時的にマイナス値になる • 課金バッチが走ると、1500 + 現在値 になる 8
  9. 9. バッチ実行後 クリック数復活! コンソール画面 • 押す前に、1498になっていたのを確認してなかった。。。 9
  10. 10. Load To 1500 計算上は、6時間弱で押し切れます • 1500回 x 約15秒(正常時自測) = 22500秒 • 375分/ 6時間15分 これは、常に送信に成功した場合かつ、他に何もせず押し続け た場合 • なので流石に通常業務中は押し続けるのは無理 • 弊社オフィス 某ヒルズ7Fでも成功したり失敗したり。。。 なので、主に出勤中にボタンを押していたので、「歩きスマホ 」ならぬ「歩きボタン」をする日々でした 10
  11. 11. Load To 1500 成功失敗含めると、確実に1500回以上押しているので、電池 1回交換しました • 調べたところ、残200回で交換してました ≫ 失敗含めると、もっと押しているのであくまで目安です。 電池残量不足(赤色点滅)状態すると、ネットワーク接続試行中 (橙色点滅)が短い気もする(場所のせいもあるから気のせい ?) • 低電力モードとかあるかなーとか 11
  12. 12. Load To 1500 APIの「/Gadget」でボタンの状況は取得可能なので。。。 Lambda経由で例えば残量少ないことも通知できる • https://qiita.com/keni_w/items/9e9235dc9d7310062459 たまにattributes.remainingCount(残りクリック回数)が押 しても変わらない時がある(押しすぎ事案) 12
  13. 13. Load To 1500 意外と通信できる(ボタンというより通信の話) • 自宅、エリア外だったのに通信できました ここでできるんだという場所もあったり • 新橋駅横須賀線ホーム意外と通信可能 • 東京駅総武快速・横須賀線ホームは逆にダメな感じ • 今度、スカイツリーの上で実験します(行く人に上で押してと依頼済み) 13
  14. 14. Load To 1500 1500回押し切ると、課金バッチが動くまでは一時的にマイナ スになる あとで気づきましたが、課金バッチが走ると、1年後の翌日の 8:59:59が有効期限になる • 2018/11/22に課金したので、2019/11/23 08:59:59 になった 14
  15. 15. 終わり SORACOM LTE-M Button powered by AWS Advent Calendar 2018 で12/9担当なので、頑張って書きます。 Lambda使えば、とりあえず色々できるので、面白い • Lambdaを使わなくても色々できる ≫ https://qiita.com/t_wkm2/items/d4983b459ad3e7380d9c 3アクションだけど、可能性は無限大ですね。ほんと とりあえず、検証し終わったらボタンで、いつ倒れるかわから ない親の緊急時連絡用ボタンを作る予定です。(追加でボタン 購入するかも!) ボタン以外にも色々やらなきゃなと思う今日この頃 15
  16. 16. ちょっと早いですが、#ソラコムサンタ にお願いです SORACOMカラーの紐で、ロゴがついたボタン用のストラッ プとかノベルティにどうでしょうか ボタンがらみは欲しい機能があるかも • 別途 #ソラコムサンタ へお願い投げます 16
  17. 17. ご静聴ありがとう ございました 17
  18. 18. おまけ 翌朝、日次で通知されるSORACOMの請求予定金額表示 これがLT前日 1日92円、ボタン更新料金が1296円(¥1200+Tax)で合計 1338円なので、ちゃんと課金されている! 18

×