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
仕事中に隠れてテレビ番組表を見るぞ
Search
Doarakko
September 24, 2021
Programming
0
210
仕事中に隠れてテレビ番組表を見るぞ
Doarakko
September 24, 2021
Tweet
Share
More Decks by Doarakko
See All by Doarakko
Cloudflare Workers で X(Twitter)のボットを作ってみた
doarakko
0
300
Vercel Edge Functions を使って作る画像メーカー
doarakko
0
79
JOIN して1ヶ月のエンジニアに聞いた Liiga の良いところ 3 選
doarakko
0
85
わんわおーん
doarakko
0
71
職場を明るくする
doarakko
0
320
コードレビューの時間を削減しました
doarakko
0
100
GitHub Project の運用を自動化しました
doarakko
0
120
GitHub Actions に入門しました
doarakko
0
1.3k
積ん読を消化するために
doarakko
0
1.3k
Other Decks in Programming
See All in Programming
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
270
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
450
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
330
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
130
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
290
存在論的プログラミング: 時間と存在を記述する
koriym
5
490
Rethinking API Platform Filters
vinceamstoutz
0
880
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
180
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
440
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
150
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.3k
Nostalgia Meets Technology: Super Mario with TypeScript
manfredsteyer
PRO
0
110
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
250
Speed Design
sergeychernyshev
33
1.6k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
220
Between Models and Reality
mayunak
2
240
Exploring anti-patterns in Rails
aemeredith
2
290
Code Reviewing Like a Champion
maltzj
528
40k
So, you think you're a good person
axbom
PRO
2
2k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Transcript
仕事中に隠れて テレビ番組表を見るぞ @Doarakko
・2019年12月入社(2社目) ・エンジニア歴1.5年 - 仕事: Go, PHP - 趣味: Python, C++
・AtCoder 緑 ・海外サッカーをよく見ます 自己紹介 2
テレビが好きです 3 今日のテレビなんだろう?
仕事中は仕事をしないといけない 4
仕事中に Twitter を見ていることがバレたら... 5 ユーザーの生の声を聞いています!
仕事中に転職サイトを見ていることがバレたら... 6 競合調査です! 転職サイト
仕事中にテレビ番組表を見ていることがバレたら... 7 (どうしよう...)
仕事をしているように見せかけて テレビ番組表を見るには🤔 8
9 エンジニアと言えば...
CLI 上にテレビ番組表を表示させれば... 10
11 テレビ番組表を表示させる CLI ツールを作りました ⚽ tvshow:https://github.com/Doarakko/tvshow
全体の流れ 12 1. Rust でテレビ番組表をスクレイピング 2. スクレイピングした内容を整形して出力 🍊 テレビ番組表Gガイド
初めての Rust:CLI ツールを作るまで 13 ・チュートリアル(2日) ・Rust 公式チュートリアル ・Rust で CLI
ツールを作る公式チュートリアル ・作る(3日) 🍎(Rust に限らず)流行の言語・フレームワークはチュートリアルが充実している
新しい言語を学ぶ時に CLI ツールの開発おすすめ 14 ・チュートリアルだけで終わらせない ・自分でゼロから書いてみるとわからないことがたくさん ・簡単なツールであれば短期間でアウトプットを出せる ・参考にできるコードや記事がある ・その言語で CLI
ツールを作っている人は必ずいる 🍑 競技プログラミングの問題を解くのも良いかも
仕事中に隠れて テレビ番組表を見るぞ @Doarakko