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
Pepabo de Ruby
Search
Kazuhiko Yamashita
March 25, 2019
Programming
0
240
Pepabo de Ruby
K-Ruby #22でペパボのRubyの業務Hackを中心に活用事例を紹介した。
Kazuhiko Yamashita
March 25, 2019
Tweet
Share
More Decks by Kazuhiko Yamashita
See All by Kazuhiko Yamashita
Re:Define 可用性を支える モニタリング、パフォーマンス最適化、そしてセキュリティ
pyama86
9
6.6k
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
6
1.5k
Tuning GraphQL on Rails
pyama86
2
1.7k
ttlcacheのここがスゴい
pyama86
1
120
クラウドサービスの 利用コストを削減する技術 - 円安の真南風を感じて -
pyama86
3
560
実践ARMアーキテクチャ移行
pyama86
2
2.4k
リモートワーク時代の守護神 PHP開発者のためのセキュリティ強化術
pyama86
3
1.1k
実践DevSecOps~クラウドネイティブとオンプレミスの間から~
pyama86
1
100
ペパボOpenTelemetry革命
pyama86
2
2.1k
Other Decks in Programming
See All in Programming
なぜイベント駆動が必要なのか - CQRS/ESで解く複雑系システムの課題 -
j5ik2o
12
4.4k
XStateを用いた堅牢なReact Components設計~複雑なClient Stateをシンプルに~ @React Tokyo ミートアップ #2
kfurusho
1
950
1年目の私に伝えたい!テストコードを怖がらなくなるためのヒント/Tips for not being afraid of test code
push_gawa
1
460
Honoとフロントエンドの 型安全性について
yodaka
7
1.4k
CloudNativePGを布教したい
nnaka2992
0
100
How mixi2 Uses TiDB for SNS Scalability and Performance
kanmo
40
16k
GitHub Actions × RAGでコードレビューの検証の結果
sho_000
0
280
『GO』アプリ バックエンドサーバのコスト削減
mot_techtalk
0
150
Introduction to kotlinx.rpc
arawn
0
740
楽しく向き合う例外対応
okutsu
0
540
Kubernetes History Inspector(KHI)を触ってみた
bells17
0
240
Java Webフレームワークの現状 / java web framework at burikaigi
kishida
9
2.2k
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Code Review Best Practice
trishagee
67
18k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
50k
How STYLIGHT went responsive
nonsquared
98
5.4k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
9
500
Optimizing for Happiness
mojombo
376
70k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Transcript
ʙԶʹͱͬͯɺࣛࣇౡ͍ͭٽ͍ͯͨฤʙ !QZBNB(.01FQBCP *OD ,3VCZ 1FQBCPEF3VCZ
ΤϯδχΞ ࢁԼ!QZBNB γχΞɾϓϦϯγύϧ IUUQTUFOTOBQPODPN
झຯ wཱྀߦ wࠗ׆ w͝൧
ϗεςΟϯάࣄۀ &$ࢧԉࣄۀ ϋϯυϝΠυɾͦͷଞࣄۀ
1FQBCPEF3VCZ
ϖύϘͱ3VCZ
None
None
ϖύϘʹ͓͚Δ3VCZΛ༻͍ͨ ۀ)BDL
QPQQFS
QPQQFS w101IPPLFS wϝʔϧͷ101ड৴Λىʹ ҙॲཧΛ࣮ߦ
QPQQFSഎܠ ྫ֎ͷݕ ϝʔϧͰ௨͢Δ ྺ࢙͋ΔαʔϏεͱʹ͔͘Կ͔͋Ε σόοάɾϝʔϧ
QPQQFSϝʔϧͱ8&#αʔϏεͷίωΫλ ྫ֎ͷݕ QPQEPXOMPBE ϝʔϧͷ໊݅ຊจʹԠͯ͡ ҙͷνϟϯωϧʹ௨ɺ*TTVFΛཱͯΔ QPQQFS 4MBDL"1* (JUIVC*TTVF
TTTCPU 4ZTUFN4FDVSJUZ4VQQPSU
None
TTTCPU w4MBDL3VCZ#PUͰ!IJCPNB͕࣮ wηΩϡϦςΟʹؔ͢ΔۀͷࣗಈԽ wΠϯγσϯτൃੜ࣌ͷରԠͷࣗಈԽ
োରԠϫʔΫϑϩʔͷࣗಈԽ λΠϜΩʔϓͷࣗಈԽ ඇৗ࣌ɺਓྨ͕ྫྷ੩ʹͰ͖ͳ͍͜ͱΛ ϘοτʹͤΔ
TJNFLJSJLJSJNBJ
(JUIVCͷ*TTVF͔Β(PPHMFΧϨϯμʔ IUUQTHJUIVCDPNQZBNBTJNFLJSJLJSJNBJ ϖύϘશࣾͰ(JUIVC&OUFSQSJTFͱ (4VJUFΛར༻
3VCZPO%PDLFS docker run -e GITHUB_TOKEN=$(GITHUB_TOKEN) \ -e GOOGLE_CALENDER_ID=$(GOOGLE_CALENDER_ID) \ -v
`pwd`/credential.json:/opt/simekiri/credential.json \ -v `pwd`/token.yaml:/opt/simekiri/token.yaml \ -it pyama/simekirikirimai:0.0.1 %PDLFSͰ(FNͷґଘ͝ͱ͢Δͷ 3VCZΛόΠφϦͷΑ͏ʹѻ͑ͯศར
3VCZ࠷ߴʂʂʂʂ̍ w3BJMTͪΖΜɺͪΐͬͱͨ͠εΫϦϓτॻ͘ʹ ΩϚΔ wΫϥυαʔϏεܥϥΠϒϥϦॆ࣮͓ͯ͠Γɺγϡο ͱ࣮Ͱ͖Δ w%PDLFSͱΈ߹ΘͤΔ͜ͱͰπʔϧͷ͕ΑΓָ ʹͳ͖ͬͯͨ
ࣛࣇౡΓ্͍͛ͯͧ͘ʂʂʂ̍ ࠷৽ͷ࠾༻ใΛνΣοΫˠ !QC@SFDSVJU