Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
京急ノードが運転見合わせした話
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
pokiiio
November 28, 2019
Technology
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
京急ノードが運転見合わせした話
https://relativelayout.hatenablog.com/entry/2019/10/25/115847
pokiiio
November 28, 2019
More Decks by pokiiio
See All by pokiiio
enebularで釣果情報を収集する
pokiiio
0
310
enebular + Sonos + 導電糸で 快適テレワーク環境を作ってみた
pokiiio
0
2.5k
東京の陽性者数ばかりTVに出ててずるくない?
pokiiio
1
180
実践Node-RED活用マニュアルで電子ペーパーネタを書きました!
pokiiio
0
1.7k
テレワークを1ヶ月してみて分かった 3つのこと
pokiiio
0
460
技術書典の進捗を監視する
pokiiio
2
510
SonoSwitch
pokiiio
0
120
SonoSwitch
pokiiio
0
130
冬休みを利用して子供と遊べるゆるメカトロを作ったよ
pokiiio
0
320
Other Decks in Technology
See All in Technology
1人アドミンな私はAWSアカウント申請をSlackで完結したい!
ysuzuki
0
100
20260915deck.gl-raster を使ってみた
rena1208
0
170
Making AI Agents Safe and Fast- Jev, Obsidian, and the Meta-Harness
x5gtrn
PRO
0
170
セルフサービスのオブザーバビリティ基盤をOpenTelemetryで作る / Building a Self-Service Observability Platform with OpenTelemetry
ymotongpoo
3
490
HolmesGPTで始めるSREエージェント入門!プラットフォームの障害調査はAIにお任せ 〜
sanghyuk
0
250
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
16
120k
プラットフォームを「作る」、 チームに「入り込む」
sansantech
PRO
0
400
KanaAI
shreyas1009
0
130
企業の現実世界をグラフで写し取る
sansantech
PRO
0
210
TiDBファミリーにDWHが新登場!! TiDB最新情報 / TiDB update 202609
yoshiakiyamasaki
0
160
AI Native Platform Engineering 〜PlatformとAgileで“作る速さ”を“価値”へ〜
uya116
0
510
10年欲しかった音楽管理アプリを、AIと一緒に作りはじめた
judau
1
190
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
34
9.7k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Everyday Curiosity
cassininazir
0
330
The Pragmatic Product Professional
lauravandoore
37
7.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
600
Embracing the Ebb and Flow
colly
88
5.2k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
430
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
560
The agentic SEO stack - context over prompts
schlessera
0
950
Transcript
京急ノードが 運転見合わせした話 ポキオ
ポキオ? • @pokiiio • Android(とかSW何でも屋さん)園児にゃー • 2児の父 • https://pokiiio.github.io/ •
https://relativelayout.hatenablog.com
京急が好き 京急はネ申 (個人的な見解です) 京急ファミリー鉄道フェスタ 2019に行ってきまし た
京急なガジェットを いろいろ作ってます 品川始発まじバイブスやばい
ポキオ・カープール ドライブしながら TechやCarやBeerとかを話す 一緒にドライブして 話してくれる人を募集中です! https://www.youtube.com/pl aylist?list=PLtXzEeISYiWIq uZdge4ljgO_gqdYi1VtI
第3回の収録は終了!現在編集中!
京急ノードって?
2019/4/25「ノンコーティングでIoTするLT会」にて
2019/4/25「ノンコーティングでIoTするLT会」にて
2019/4/25「ノンコーティングでIoTするLT会」にて
2019/4/25「ノンコーティングでIoTするLT会」にて
2019/4/25「ノンコーティングでIoTするLT会」にて
ある日 京急ノードが使えなくなってた
None
実は京急の運行情報ページが変わってました ここに運行情報が入る ここに運行情報が入る 旧 新
None
実は京急の運行情報ページが変わってました • 京急ノードは本家運行情報ページをパースしている • 今回の運行情報ページレイアウト変更によりパースができてなかった • 京急ノード以外にも、GitHubで公開している6つのRepoで同様の問題が • 現在は一部を除き、すべて修正済み
再発防止策
再発防止策を考える • ちゃんとしたロジックに変更する ◦ めんどくさい ◦ やりたくない ◦ 完璧なロジックなんてない •
問題が起こったことがすぐに分かるようにする ◦ なんかenebularでできそう!
再発防止策を考える • ちゃんとしたロジックに変更する ◦ めんどくさい ◦ やりたくない ◦ 完璧なロジックなんてない •
問題が起こったことがすぐに分かるようにする ◦ なんかenebularでできそう!
enebularをCIっぽく使って 自作ノードの稼働状況を確認する
何をしたか? 定期的に実行 エラー時は nullを返すように 改修 稼働状況を Tweetする 返り値が nullか判断
結果は定期的にTweetされる
とはいえ事故が起こらないことを 祈ってます・・・
サマリ • 作った京急ノードが動かなくなったよ • 原因は運行情報ページのレイアウト変更でパースがうまくできてなかったよ • パースのロジックは修正済みだよ • 再発防止策としてenebularを使ってノードの監視をしてるよ •
LINE通知とかしてもいいかもね
Thank you!