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
190
仕事中に隠れてテレビ番組表を見るぞ
Doarakko
September 24, 2021
Tweet
Share
More Decks by Doarakko
See All by Doarakko
Cloudflare Workers で X(Twitter)のボットを作ってみた
doarakko
0
260
Vercel Edge Functions を使って作る画像メーカー
doarakko
0
72
JOIN して1ヶ月のエンジニアに聞いた Liiga の良いところ 3 選
doarakko
0
81
わんわおーん
doarakko
0
67
職場を明るくする
doarakko
0
300
コードレビューの時間を削減しました
doarakko
0
94
GitHub Project の運用を自動化しました
doarakko
0
110
GitHub Actions に入門しました
doarakko
0
1.3k
積ん読を消化するために
doarakko
0
1.3k
Other Decks in Programming
See All in Programming
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
3
390
どの様にAIエージェントと 協業すべきだったのか?
takefumiyoshii
2
640
Introducing ReActionView: A new ActionView-Compatible ERB Engine @ Kaigi on Rails 2025, Tokyo, Japan
marcoroth
3
980
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
otakakot
0
200
overlayPreferenceValue で実現する ピュア SwiftUI な AdMob ネイティブ広告
uhucream
0
180
Cloudflare AgentsとAI SDKでAIエージェントを作ってみた
briete
0
140
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
140
Django Ninja による API 開発効率化とリプレースの実践
kashewnuts
0
1.2k
CSC509 Lecture 06
javiergs
PRO
0
260
クラシルを支える技術と組織
rakutek
0
200
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
800
複雑化したリポジトリをなんとかした話 pipenvからuvによるモノレポ構成への移行
satoshi256kbyte
1
1k
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
5.8k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Being A Developer After 40
akosma
91
590k
BBQ
matthewcrist
89
9.8k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.7k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
YesSQL, Process and Tooling at Scale
rocio
173
14k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
Thoughts on Productivity
jonyablonski
70
4.9k
Statistics for Hackers
jakevdp
799
220k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
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