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
94
仕事中に隠れてテレビ番組表を見るぞ
Doarakko
September 24, 2021
Tweet
Share
More Decks by Doarakko
See All by Doarakko
JOIN して1ヶ月のエンジニアに聞いた Liiga の良いところ 3 選
doarakko
0
69
わんわおーん
doarakko
0
60
職場を明るくする
doarakko
0
190
コードレビューの時間を削減しました
doarakko
0
82
GitHub Project の運用を自動化しました
doarakko
0
100
GitHub Actions に入門しました
doarakko
0
1.2k
積ん読を消化するために
doarakko
0
1.1k
にゃーんとわんわん
doarakko
0
1.1k
バルサ CL 初戦大勝のその後
doarakko
0
1.1k
Other Decks in Programming
See All in Programming
ファイル先頭の use の意味、説明できますか? 〜PHP の namespace と autoloading の関係を正しく理解しよう〜 / namespace and autoloading in php
okashoi
2
470
オブジェクト指向コードレビューの新しいアプローチ
akkie76
3
1.5k
RubyVM を PHP で実装する 〜Hello World を出力するまで〜
memory1994
PRO
1
490
Deno に Web 標準 API を実装する / Implementing Web Standard API to Deno
petamoriken
0
350
孤独のCTOグルメという やや奇抜な企画をやった目的と効果
shoheimitani
3
1k
CircleCIを活用して AWSへの継続的デリバリーを 実践する
coconala_engineer
1
110
チームでモデリングを育てるうえで 考えたこと・気づいたこと / Cultivating Modeling in Teams: Thoughts and Insights
mackey0225
5
2.4k
Data Contracts In Practice With Debezium and Apache Flink (Kafka Summit London)
gunnarmorling
2
280
複雑なドメインを扱うプロダクトの探索フェーズではいつどのようにテストをするのか / How to testing during exploratory phase
boykush
2
150
Material 3で Material 2ぽい見た目にする
numeroanddev
2
250
GitHub Copilot Tips and Tricks
yuichielectric
26
7.5k
object-oriented-conference-2024
fuwasegu
6
1.9k
Featured
See All Featured
Web Components: a chance to create the future
zenorocha
304
41k
Gamification - CAS2011
davidbonilla
76
4.5k
Designing with Data
zakiwarfel
94
4.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
350
18k
Build your cross-platform service in a week with App Engine
jlugia
223
17k
The Invisible Customer
myddelton
114
12k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
How GitHub (no longer) Works
holman
301
140k
Imperfection Machines: The Place of Print at Facebook
scottboms
257
12k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
Writing Fast Ruby
sferik
619
59k
Designing the Hi-DPI Web
ddemaree
275
33k
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