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
PythonでフィットネスデータをIFTTTに繋いでみた
Search
Yuuki Shimizu
July 20, 2019
Programming
1
280
PythonでフィットネスデータをIFTTTに繋いでみた
Yuuki Shimizu
July 20, 2019
Tweet
Share
More Decks by Yuuki Shimizu
See All by Yuuki Shimizu
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
880
Perlで痩せる
yuukis
1
780
Pythonで遊べるLEDボードの紹介
yuukis
0
89
今話題のMCPサーバーをFastAPIでサッと作ってみた
yuukis
0
400
地域ITコミュニティの活性化とAWSに移行してみた話
yuukis
0
470
Gemini API を試した話と山梨でオススメのものを語るLT
yuukis
0
88
山梨のIT勉強会コミュニティを盛り上げるためにアレ作ってみた!
yuukis
0
82
FastAPI を活用した オープンデータAPI の作成
yuukis
0
1k
FastAPIで始める やまなし温泉めぐり
yuukis
0
480
Other Decks in Programming
See All in Programming
エンジニアとして高みを目指す、 利益を生み出す設計の考え方 / design-for-profit
minodriven
24
12k
非同期jobをtransaction内で 呼ぶなよ!絶対に呼ぶなよ!
alstrocrack
0
610
dynamic!
moro
10
7.1k
Your Perfect Project Setup for Angular @BASTA! 2025 in Mainz
manfredsteyer
PRO
0
150
詳しくない分野でのVibe Codingで困ったことと学び/vibe-coding-in-unfamiliar-area
shibayu36
3
4.8k
Railsだからできる 例外業務に禍根を残さない 設定設計パターン
ei_ei_eiichi
0
420
GraphQL×Railsアプリのデータベース負荷分散 - 月間3,000万人利用サービスを無停止で
koxya
1
1.2k
どの様にAIエージェントと 協業すべきだったのか?
takefumiyoshii
2
630
Swift Concurrency - 状態監視の罠
objectiveaudio
2
490
止められない医療アプリ、そっと Swift 6 へ
medley
1
140
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
450
いま中途半端なSwift 6対応をするより、Default ActorやApproachable Concurrencyを有効にしてからでいいんじゃない?
yimajo
2
390
Featured
See All Featured
Designing for Performance
lara
610
69k
RailsConf 2023
tenderlove
30
1.2k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
Designing for humans not robots
tammielis
254
26k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
114
20k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Gamification - CAS2011
davidbonilla
81
5.5k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Transcript
【Shingen.py #7 LT】 Python でフィットネスデータを IFTTT に繋いでみた 2019. 7.
20 しみず ゆうき 1
おまえ誰よ? しみず ゆうき • モバイルアプリエンジニア(Android/iOS) • 甲府生まれ 甲府育ち ※ 現在は東京に出稼ぎ中(3年目)
2
3 の話をします
4 背景について
4ヶ月前にダイエットネタで LT やりました 5
で、結局 効果あったの? 6
効果ありませんでした 7
痩せない原因 • 運動していない • (ほぼ)毎晩お酒を飲んでいる • 応援に慣れてしまった • 結果をすぐに忘れる 8
データ連携させて 色々な方法を試してみたい! 9
IFTTT • 数ある Web サービス(Facebook、Evernote、Weather、Dropbox など)同士で連携することができるWebサービス • Web サービスだけでなく iOS、Android
とも連携できる • 最近では、Google Assistant や amazon alexa などのAIスピーカー (スマートスピーカー)との連携が進んでいる ※一部、Wikipedia より抜粋 10
Webhook が利用できる!! 11
Python で IFTTT にデータ送信 import requests requests.post( 'https://maker.ifttt.com/trigger/[event]/with/key/[key]', data={'value1': 'テスト',
'value2': 'てすと', 'value3': 'test'} ) 12
例)Wi-Fi スマート電球と連携させる 13
体重の増減で照明の色を変える 14 ▼通常時 ▼体重 増 照明が赤かったら お酒を控える
まとめ • 自作の Python プログラムを IFTTT に繋げると、 色々遊べそう! 15