SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
Automate your life using IFTTT
IFTTT?
= IF This, Then That
IFTTT는 “If this, then that” 의 약자
특정 Web-service(Channel)에서 특정 Event 발생(Trigger)시
다른 Web-service(Channel)에 특정한 Action이 수행되도록
제어/연결해주는 Web-service
Channel, Trigger, Action, Recipe, Ingredients
=
Trigger Action
Recipe
If thi, then that
Trigger
Channel
Action
Channel
Ingredients
basic data made available from a trigger
그래서,
어떤 Trigger Channel을
어떤 Action Channel과 연결하면
무엇이 가능해지는가?
저는 이렇게 활용합니다.
1. Geo-fencing
2. SNS 효율적으로 관리하기
3. Gmail 효과적으로 이용하기
Geo-fencing
Geo-fencing: GPS를 활용하여 가상의 Fence를 설정하고,
Fence 내(Zone)에 출입현황을 알려주는 기술
실제로 Geo-fencing을 활용한 다양한 서비스 들이 존재
대부분 IOT기반 서비스들이며, 국내에서는 아직 대부분 제공되지 않음
Turn off your lights when you leave home
When you’re near home your thermostat will automatically set
Nearly home? Direct Message the person who should know
iOS
Location
Trigger Action
Entered
Or Exited
연구실에서 보내는 시간(iOS location)을 Google Sheet에 저장하기
OccurredAt LocationMapUrl EnteredOrExited
January 20, 2016 at 09:52AM
https://maps.google.com
/?q=36.012740484754
13,129.3212514458830
4&z=19
entered
January 20, 2016 at 11:50AM
https://maps.google.com
/?q=36.012740484754
13,129.3212514458830
4&z=19
exited
If h , then
ifttt.com에서 Recipe를 생성하고
연구실 위치를 지정해줌
Spreadsheet name, Formatter
row, folder path를 설정해줌
내 iPhone이 이 지역으로 들어가거나 나갈
경우 시간, 위치, 타입이 위와 같은 형태로
Google Sheet에 매번 저장됨
해당 Sheet를 분석하여 내가
얼마나 열심히 하지 않는지를 깨닫고
늘 반성함ㅜㅜ
Trigger Action Result
SNS 효율적으로 관리하기
SNS를 개별적으로 관리하는 것은 비효율적.
IFTTT를 활용하여 여러 SNS를 일관적으로 유지하고,
데이터를 Google Drive, Dropbox 등 외부에 저장할 수도 있음
Social Networking
Save photos you’re tagged in to Dropbox
Tweet your
Facebook status
updates
Keep your profile
pictures in sync
Tweet my Wordpress
blog posts
Save every tweet in Google Sheet
Automatically Tweet new
favorites in Pocket
Blog
Google Sheet
Pocket
Dropbox
Gmail 효율적으로 이용하기
1. Any new email in inbox
2. Any new attachment in inbox
3. New email in inbox
from specific address
4. New starred email in inbox
5. New email in inbox labeled
6. New email in inbox from search
(using Gmail’s Search operator)
Trigger Action
Cloud Storage
To-do list
Communication
Notification
Save new email attachments to Cloud Storage
Add to to-do-list
Post Gmail messages into a Slack channel
Send a push notification to your PC
반복 업무에서 E-mail만 효율적으로 처리해도, 많은 시간을 절약
특히, Gmail Search operator를 이용하여 Trigger를 설정할 수 있어서, 다양하게 활용가능
기타 Recipe Scenario
1. Mute your phone at bedtime
2. Sync new contacts to a Google Spreadsheet
3. Rain tomorrow? Get a notification
4. Keep a call log
5. Turn on WiFi when you get home to save data on your wireless bill
6. Document your daily activity in a Google Spreadsheet
그리고1.
Http://ifttt.com
IFTTT 사이트에 이미 수천 가지의 Recipe이 존재
이미 존재하는 Recipe을 참고하여 각 서비스의 활용방법을 대략 익히고
본인의 활용목적에 따라 직접 Recipe을 정의하여 활용하는 것이 좋음.
iPhone보다는 Android에서 활용가능한 Recipe이 더 많음
그리고2.
IFTTT를 사용하고 가장 좋아진 것은
“일상의 비효율성”을 개선하려고 늘 고민하게 된다는 것
반복적으로 수행하는 일상의 Pattern을 찾아내고
자동화 혹은 효율적으로 할 수 있는 방법을 찾는 습관이 길러짐
그리고2.
IFTTT를 사용하고 가장 좋아진 것은
“일상의 비효율성”을 개선하려고 늘 고민하게 된다는 것
반복적으로 수행하는 일상의 Pattern을 찾아내고
자동화 혹은 효율적으로 할 수 있는 방법을 찾는 습관이 길러짐
다만 가장 중요한 일은 자동화할 수 없다는 것이 문제…
(연구 같은 것…ㅠㅠ)
Reference
http://ifttt.com
https://en.wikipedia.org/wiki/IFTTT
피드백은
freerhein@gmail.com

Contenu connexe

En vedette

Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 2. 실행
Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 2. 실행Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 2. 실행
Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 2. 실행Kyoungsoo Jeon
 
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...MaxEye Technologies Private Limited
 
Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 1. 수집
Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 1. 수집Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 1. 수집
Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 1. 수집Kyoungsoo Jeon
 
The Programmable Car - Apps, APIs, Data and Ecosystems
The Programmable Car - Apps, APIs, Data and EcosystemsThe Programmable Car - Apps, APIs, Data and Ecosystems
The Programmable Car - Apps, APIs, Data and EcosystemsApigee | Google Cloud
 
업무 기술 향상을 위한 스마트워크 실천 가이드
업무 기술 향상을 위한 스마트워크 실천 가이드업무 기술 향상을 위한 스마트워크 실천 가이드
업무 기술 향상을 위한 스마트워크 실천 가이드HwanJin 'David' Choi
 
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...Robert Gardner-Sharp
 
에버노트를 활용한 비즈니스 기획과 아이디어 정리하기
에버노트를 활용한 비즈니스 기획과 아이디어 정리하기에버노트를 활용한 비즈니스 기획과 아이디어 정리하기
에버노트를 활용한 비즈니스 기획과 아이디어 정리하기HwanJin 'David' Choi
 
직장인을 위한 GTD 시작하기 (How To Start GTD)
직장인을 위한 GTD 시작하기 (How To Start GTD)직장인을 위한 GTD 시작하기 (How To Start GTD)
직장인을 위한 GTD 시작하기 (How To Start GTD)Jinho Jung
 

En vedette (12)

Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 2. 실행
Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 2. 실행Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 2. 실행
Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 2. 실행
 
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
 
Infotainment system of car
Infotainment system of carInfotainment system of car
Infotainment system of car
 
Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 1. 수집
Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 1. 수집Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 1. 수집
Outlook 과 OneNote로 스마트한 업무 시스템 만들기 - 1. 수집
 
The Programmable Car - Apps, APIs, Data and Ecosystems
The Programmable Car - Apps, APIs, Data and EcosystemsThe Programmable Car - Apps, APIs, Data and Ecosystems
The Programmable Car - Apps, APIs, Data and Ecosystems
 
업무 기술 향상을 위한 스마트워크 실천 가이드
업무 기술 향상을 위한 스마트워크 실천 가이드업무 기술 향상을 위한 스마트워크 실천 가이드
업무 기술 향상을 위한 스마트워크 실천 가이드
 
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
 
에버노트를 활용한 비즈니스 기획과 아이디어 정리하기
에버노트를 활용한 비즈니스 기획과 아이디어 정리하기에버노트를 활용한 비즈니스 기획과 아이디어 정리하기
에버노트를 활용한 비즈니스 기획과 아이디어 정리하기
 
IFTTT for Business
IFTTT for BusinessIFTTT for Business
IFTTT for Business
 
직장인을 위한 GTD 시작하기 (How To Start GTD)
직장인을 위한 GTD 시작하기 (How To Start GTD)직장인을 위한 GTD 시작하기 (How To Start GTD)
직장인을 위한 GTD 시작하기 (How To Start GTD)
 
WRI 102 Syllabus Spring 09
WRI 102 Syllabus Spring 09WRI 102 Syllabus Spring 09
WRI 102 Syllabus Spring 09
 
mfj
mfjmfj
mfj
 

Plus de POSTECH

한국 힙합 피쳐링 네트워크 분석.
한국 힙합 피쳐링 네트워크 분석. 한국 힙합 피쳐링 네트워크 분석.
한국 힙합 피쳐링 네트워크 분석. POSTECH
 
한국힙합 인스타 팔로윙 네트워크 분석
한국힙합 인스타 팔로윙 네트워크 분석한국힙합 인스타 팔로윙 네트워크 분석
한국힙합 인스타 팔로윙 네트워크 분석POSTECH
 
Pyconkr2018 - quantify myself: self 사생활침해
Pyconkr2018 - quantify myself: self 사생활침해Pyconkr2018 - quantify myself: self 사생활침해
Pyconkr2018 - quantify myself: self 사생활침해POSTECH
 
quantify myself - Self사생활침해
quantify myself - Self사생활침해quantify myself - Self사생활침해
quantify myself - Self사생활침해POSTECH
 
공사다망공사파이 1년의 역사
공사다망공사파이 1년의 역사공사다망공사파이 1년의 역사
공사다망공사파이 1년의 역사POSTECH
 
Python(basic)
Python(basic)Python(basic)
Python(basic)POSTECH
 
2단 씁시다 진행방법 소개
2단 씁시다 진행방법 소개2단 씁시다 진행방법 소개
2단 씁시다 진행방법 소개POSTECH
 
일단 씁시다_진행방법소개
일단 씁시다_진행방법소개일단 씁시다_진행방법소개
일단 씁시다_진행방법소개POSTECH
 
Python + Excel
Python + Excel Python + Excel
Python + Excel POSTECH
 
대학원생 생존가이드
대학원생 생존가이드대학원생 생존가이드
대학원생 생존가이드POSTECH
 

Plus de POSTECH (10)

한국 힙합 피쳐링 네트워크 분석.
한국 힙합 피쳐링 네트워크 분석. 한국 힙합 피쳐링 네트워크 분석.
한국 힙합 피쳐링 네트워크 분석.
 
한국힙합 인스타 팔로윙 네트워크 분석
한국힙합 인스타 팔로윙 네트워크 분석한국힙합 인스타 팔로윙 네트워크 분석
한국힙합 인스타 팔로윙 네트워크 분석
 
Pyconkr2018 - quantify myself: self 사생활침해
Pyconkr2018 - quantify myself: self 사생활침해Pyconkr2018 - quantify myself: self 사생활침해
Pyconkr2018 - quantify myself: self 사생활침해
 
quantify myself - Self사생활침해
quantify myself - Self사생활침해quantify myself - Self사생활침해
quantify myself - Self사생활침해
 
공사다망공사파이 1년의 역사
공사다망공사파이 1년의 역사공사다망공사파이 1년의 역사
공사다망공사파이 1년의 역사
 
Python(basic)
Python(basic)Python(basic)
Python(basic)
 
2단 씁시다 진행방법 소개
2단 씁시다 진행방법 소개2단 씁시다 진행방법 소개
2단 씁시다 진행방법 소개
 
일단 씁시다_진행방법소개
일단 씁시다_진행방법소개일단 씁시다_진행방법소개
일단 씁시다_진행방법소개
 
Python + Excel
Python + Excel Python + Excel
Python + Excel
 
대학원생 생존가이드
대학원생 생존가이드대학원생 생존가이드
대학원생 생존가이드
 

How to use IFTTT(Automate your life)

  • 1. Automate your life using IFTTT
  • 2. IFTTT? = IF This, Then That IFTTT는 “If this, then that” 의 약자 특정 Web-service(Channel)에서 특정 Event 발생(Trigger)시 다른 Web-service(Channel)에 특정한 Action이 수행되도록 제어/연결해주는 Web-service
  • 3. Channel, Trigger, Action, Recipe, Ingredients = Trigger Action Recipe If thi, then that Trigger Channel Action Channel Ingredients basic data made available from a trigger
  • 4. 그래서, 어떤 Trigger Channel을 어떤 Action Channel과 연결하면 무엇이 가능해지는가?
  • 5. 저는 이렇게 활용합니다. 1. Geo-fencing 2. SNS 효율적으로 관리하기 3. Gmail 효과적으로 이용하기
  • 6. Geo-fencing Geo-fencing: GPS를 활용하여 가상의 Fence를 설정하고, Fence 내(Zone)에 출입현황을 알려주는 기술 실제로 Geo-fencing을 활용한 다양한 서비스 들이 존재 대부분 IOT기반 서비스들이며, 국내에서는 아직 대부분 제공되지 않음 Turn off your lights when you leave home When you’re near home your thermostat will automatically set Nearly home? Direct Message the person who should know iOS Location Trigger Action Entered Or Exited
  • 7. 연구실에서 보내는 시간(iOS location)을 Google Sheet에 저장하기 OccurredAt LocationMapUrl EnteredOrExited January 20, 2016 at 09:52AM https://maps.google.com /?q=36.012740484754 13,129.3212514458830 4&z=19 entered January 20, 2016 at 11:50AM https://maps.google.com /?q=36.012740484754 13,129.3212514458830 4&z=19 exited If h , then ifttt.com에서 Recipe를 생성하고 연구실 위치를 지정해줌 Spreadsheet name, Formatter row, folder path를 설정해줌 내 iPhone이 이 지역으로 들어가거나 나갈 경우 시간, 위치, 타입이 위와 같은 형태로 Google Sheet에 매번 저장됨 해당 Sheet를 분석하여 내가 얼마나 열심히 하지 않는지를 깨닫고 늘 반성함ㅜㅜ Trigger Action Result
  • 8. SNS 효율적으로 관리하기 SNS를 개별적으로 관리하는 것은 비효율적. IFTTT를 활용하여 여러 SNS를 일관적으로 유지하고, 데이터를 Google Drive, Dropbox 등 외부에 저장할 수도 있음 Social Networking Save photos you’re tagged in to Dropbox Tweet your Facebook status updates Keep your profile pictures in sync Tweet my Wordpress blog posts Save every tweet in Google Sheet Automatically Tweet new favorites in Pocket Blog Google Sheet Pocket Dropbox
  • 9. Gmail 효율적으로 이용하기 1. Any new email in inbox 2. Any new attachment in inbox 3. New email in inbox from specific address 4. New starred email in inbox 5. New email in inbox labeled 6. New email in inbox from search (using Gmail’s Search operator) Trigger Action Cloud Storage To-do list Communication Notification Save new email attachments to Cloud Storage Add to to-do-list Post Gmail messages into a Slack channel Send a push notification to your PC 반복 업무에서 E-mail만 효율적으로 처리해도, 많은 시간을 절약 특히, Gmail Search operator를 이용하여 Trigger를 설정할 수 있어서, 다양하게 활용가능
  • 10. 기타 Recipe Scenario 1. Mute your phone at bedtime 2. Sync new contacts to a Google Spreadsheet 3. Rain tomorrow? Get a notification 4. Keep a call log 5. Turn on WiFi when you get home to save data on your wireless bill 6. Document your daily activity in a Google Spreadsheet
  • 11. 그리고1. Http://ifttt.com IFTTT 사이트에 이미 수천 가지의 Recipe이 존재 이미 존재하는 Recipe을 참고하여 각 서비스의 활용방법을 대략 익히고 본인의 활용목적에 따라 직접 Recipe을 정의하여 활용하는 것이 좋음. iPhone보다는 Android에서 활용가능한 Recipe이 더 많음
  • 12. 그리고2. IFTTT를 사용하고 가장 좋아진 것은 “일상의 비효율성”을 개선하려고 늘 고민하게 된다는 것 반복적으로 수행하는 일상의 Pattern을 찾아내고 자동화 혹은 효율적으로 할 수 있는 방법을 찾는 습관이 길러짐
  • 13. 그리고2. IFTTT를 사용하고 가장 좋아진 것은 “일상의 비효율성”을 개선하려고 늘 고민하게 된다는 것 반복적으로 수행하는 일상의 Pattern을 찾아내고 자동화 혹은 효율적으로 할 수 있는 방법을 찾는 습관이 길러짐 다만 가장 중요한 일은 자동화할 수 없다는 것이 문제… (연구 같은 것…ㅠㅠ)