SlideShare a Scribd company logo
Android 触って AWS 触って TV のお知らせ
Android 触って AWS 触って TV のお知らせ
|
./ ∩ ⊃
( |
. “ | |
|
./ ∩ ⊃
( |
. “ | |
perl
react
;;;;(
;;;;)
/;;
| l;;,´
/ ∩
( |
. " |
Android
sdk
Android
' _
| |r -| |
` '´
Android java
> butterknife
Android Studio
> intelliJ
code completion
>
gradle
> gradle
jenkins -> deploygate
<○>
| __ __ |
Activity
> lifecycle
u.
|
<null> <null> .
| __ __ |
Null Pointer Exception
u.
|
android 2.3
|
./ ∩ ⊃
( |
. “ | |
Rx
)
|
./ ∩ ⊃
( |
. “ | |
Android
;;;;(
;;;;)
/;;
| l;;,´
/ ∩
( |
. " |
;;;;(
;;;;)
/;;
| l;;,´
/ ∩
( |
. " |
|
./ ∩ ⊃
( |
. “ | |
|
./ ∩ ⊃
( |
. “ | |
API
db
)
|
./ ∩ ⊃
( |
. “ | |
html
)
|
./ ∩ ⊃
( |
. “ | |
|
./ ∩ ⊃
( |
. “ | |
spring boot
)
|
./ ∩ ⊃
( |
. “ | |
cloudfoundry
|
./ ∩ ⊃
( |
. “ | |
cloudfoundry
|
./ ∩ ⊃
( |
. “ | |
' _
| |r -| |
` '´
java
> lombok
code completion
>
spring
> spring
cf blue green
deploy
<○>
| __ __ |
spring boot
|
./ ∩ ⊃
( |
. “ | |
|
./ ∩ ⊃
( |
. “ | |
*@hoge.hoge gmail
FROM
*@hoge.hoge
ML
mail
server
|
./ ∩ ⊃
( |
. “ | |
sendmail vpopmail
2017 mail server
)
|
./ ∩ ⊃
( |
. “ | |
Amazon SES
|
./ ∩ ⊃
( |
. “ | |
SES
S3
S3
sendRawMail API
|
./ ∩ ⊃
( |
. “ | |
cf push
local
ngrok
cloudfoundry
auto scaling
' _
| |r -| |
` '´
route53
apex
cloudfront
cloudfront
https cloudfront
' _
| |r -| |
` '´
|
./ ∩ ⊃
( |
. “ | |
|
./ ∩ ⊃
( |
. “ | |
|
./ ∩ ⊃
( |
. “ | |
cp932
|
./ ∩ ⊃
( |
. “ | |
u.
|
SES cp932
u.
|
lambda out of memory
u.
|
MAILER-DAEMON
u.
|
u.
|
u.
|
u.
|
Android 触って AWS 触って TV のお知らせ
|
./ ∩ ⊃
( |
. “ | |
postfix
|
./ ∩ ⊃
( |
. “ | |
ELB postfix EC2 2
25 465(SMTPS)
|
./ ∩ ⊃
( |
. “ | |
verify
sender_dependent_relayhost_maps
relay to SES
main.cf
sender_dependent_relayhost_maps = hash:/etc/postfix/relaymap
relaymap
@hoge.hoge [email-smtp.us-west-2.amazonaws.com]:25
2010
|
./ ∩ ⊃
( |
. “ | |
EC2 ELB
)
|
./ ∩ ⊃
( |
. “ | |
|
./ ∩ ⊃
( |
. “ | |
route53 apex
CNAME
A alias
postfix classic
ELB 25, 465
25
SendRawEmail
cp932
-> lambda
ip
Amazon Linux yum
postfix
)
|
./ ∩ ⊃
( |
. “ | |
2017
google
Android 触って AWS 触って TV のお知らせ
Android 触って AWS 触って TV のお知らせ
|
./ ∩ ⊃
( |
. “ | |
TV vs
(nginx -> varnish -> plack)
https://am-our.com

More Related Content

PDF
Ecs gitlab runners
PDF
Rails Scripts
PDF
[HKOSCon 2020] Build an api service using ktor rapidly
PDF
用 Kotlin 做自動化工具
PDF
DataEngConf SF16 - Routing Billions of Analytics Events with High Deliverability
PDF
用 OPENRNDR 將 Chatbot 訊息視覺化
PPTX
WordPress workflow of the future
PDF
So you think JSON is cool?
Ecs gitlab runners
Rails Scripts
[HKOSCon 2020] Build an api service using ktor rapidly
用 Kotlin 做自動化工具
DataEngConf SF16 - Routing Billions of Analytics Events with High Deliverability
用 OPENRNDR 將 Chatbot 訊息視覺化
WordPress workflow of the future
So you think JSON is cool?

What's hot (7)

PDF
Jenkins with superpowers
PPTX
Stress Testing at Twitter: a tale of New Year Eves
PDF
Ip interface duw
PDF
Simple Tips and Tricks with Ansible
PDF
Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments
PPT
Mobile webapplication development
PDF
Undefined Behavior and Compiler Optimizations (NDC Oslo 2018)
Jenkins with superpowers
Stress Testing at Twitter: a tale of New Year Eves
Ip interface duw
Simple Tips and Tricks with Ansible
Puppet Camp Dallas 2014: Using Puppet in Hybrid Cloud Deployments
Mobile webapplication development
Undefined Behavior and Compiler Optimizations (NDC Oslo 2018)
Ad

Similar to Android 触って AWS 触って TV のお知らせ (20)

PDF
MCE^3 - Kyle Fuller - End-to-end Building Web Services in-swift-mce-2016
PDF
Roman Schejbal: From Madness To Reason
PPTX
SQL techniques for faster applications
PDF
minne の API 改善
PPTX
Provisioning, deploying and debugging node.js applications on azure
PDF
Angular Performance: Then, Now and the Future. Todd Motto
PDF
Sails.js Intro
PPT
Server side JavaScript: going all the way
PDF
Scala / Technology evolution
PDF
Burn down the silos! Helping dev and ops gel on high availability websites
PPTX
CI/CD and TDD in deploying kamailio
PDF
Tips on how to improve the performance of your custom modules for high volume...
PDF
Ecmascript 2015 – best of new features()
PDF
Scaling up development of a modular code base
PDF
OpenNebulaConf 2016 - Networking, NFVs and SDNs Hands-on Workshop by Rubén S....
PDF
Introduction to REST API with Node.js
PDF
Network Automation: Ansible 102
PDF
Golang Project Layout and Practice
TXT
Introduction to cooperative auditing
PPTX
How Secure Are Docker Containers?
MCE^3 - Kyle Fuller - End-to-end Building Web Services in-swift-mce-2016
Roman Schejbal: From Madness To Reason
SQL techniques for faster applications
minne の API 改善
Provisioning, deploying and debugging node.js applications on azure
Angular Performance: Then, Now and the Future. Todd Motto
Sails.js Intro
Server side JavaScript: going all the way
Scala / Technology evolution
Burn down the silos! Helping dev and ops gel on high availability websites
CI/CD and TDD in deploying kamailio
Tips on how to improve the performance of your custom modules for high volume...
Ecmascript 2015 – best of new features()
Scaling up development of a modular code base
OpenNebulaConf 2016 - Networking, NFVs and SDNs Hands-on Workshop by Rubén S....
Introduction to REST API with Node.js
Network Automation: Ansible 102
Golang Project Layout and Practice
Introduction to cooperative auditing
How Secure Are Docker Containers?
Ad

Recently uploaded (20)

PPTX
Management Information system : MIS-e-Business Systems.pptx
PPTX
Information Storage and Retrieval Techniques Unit III
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PPTX
Artificial Intelligence
PPTX
Module 8- Technological and Communication Skills.pptx
PPTX
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
PDF
Design Guidelines and solutions for Plastics parts
PDF
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
PPT
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
PPT
Total quality management ppt for engineering students
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PDF
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
PDF
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PPTX
introduction to high performance computing
PPTX
Current and future trends in Computer Vision.pptx
PDF
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
PDF
Abrasive, erosive and cavitation wear.pdf
PDF
distributed database system" (DDBS) is often used to refer to both the distri...
PDF
737-MAX_SRG.pdf student reference guides
Management Information system : MIS-e-Business Systems.pptx
Information Storage and Retrieval Techniques Unit III
Fundamentals of safety and accident prevention -final (1).pptx
Artificial Intelligence
Module 8- Technological and Communication Skills.pptx
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
Design Guidelines and solutions for Plastics parts
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
Total quality management ppt for engineering students
III.4.1.2_The_Space_Environment.p pdffdf
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
introduction to high performance computing
Current and future trends in Computer Vision.pptx
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
Abrasive, erosive and cavitation wear.pdf
distributed database system" (DDBS) is often used to refer to both the distri...
737-MAX_SRG.pdf student reference guides

Android 触って AWS 触って TV のお知らせ