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
間違えてもいい 一発勝負コーディング THE FIRST CODE
Search
Satoru Takeuchi
PRO
August 27, 2022
Technology
2
400
間違えてもいい 一発勝負コーディング THE FIRST CODE
いろんな人がたのしくプログラミングできるようにするためのTHE FIRST CODEという企画の紹介スライドです
Satoru Takeuchi
PRO
August 27, 2022
Tweet
Share
More Decks by Satoru Takeuchi
See All by Satoru Takeuchi
Rook: Intro and Deep Dive With Ceph
sat
PRO
1
110
会社員しながら本を書いてきた知見の共有
sat
PRO
3
790
デバイスにアクセスするデバイスファイル
sat
PRO
1
37
ファイルシステムのデータを ブロックデバイスへの操作で変更
sat
PRO
1
31
デバイスドライバ
sat
PRO
0
49
マルチスレッドの実現方法 ~カーネルスレッドとユーザスレッド~
sat
PRO
2
120
共有メモリ
sat
PRO
3
70
マルチスレッドプログラム
sat
PRO
3
58
Linuxのブートプロセス initramfs編
sat
PRO
2
87
Other Decks in Technology
See All in Technology
面倒な作業はAIにおまかせ。Flutter開発をスマートに効率化
ruideengineer
0
210
MobileActOsaka_250704.pdf
akaitadaaki
0
110
MUITにおける開発プロセスモダナイズの取り組みと開発生産性可視化の取り組みについて / Modernize the Development Process and Visualize Development Productivity at MUIT
muit
1
15k
AIとともに進化するエンジニアリング / Engineering-Evolving-with-AI_final.pdf
lycorptech_jp
PRO
0
160
開発生産性を組織全体の「生産性」へ! 部門間連携の壁を越える実践的ステップ
sudo5in5k
2
6.3k
KubeCon + CloudNativeCon Japan 2025 に行ってきた! & containerd の新機能紹介
honahuku
0
120
タイミーのデータモデリング事例と今後のチャレンジ
ttccddtoki
6
2.3k
ドメイン特化なCLIPモデルとデータセットの紹介
tattaka
2
580
KiCadでPad on Viaの基板作ってみた
iotengineer22
0
290
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
2
7.7k
2025-06-26_Lightning_Talk_for_Lightning_Talks
_hashimo2
2
120
「クラウドコスト絶対削減」を支える技術—FinOpsを超えた徹底的なクラウドコスト削減の実践論
delta_tech
4
140
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Building Applications with DynamoDB
mza
95
6.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
960
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Code Review Best Practice
trishagee
69
18k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Statistics for Hackers
jakevdp
799
220k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
Site-Speed That Sticks
csswizardry
10
680
Automating Front-end Workflow
addyosmani
1370
200k
Music & Morning Musume
bryan
46
6.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
810
Transcript
間違えてもいい 一発勝負コーディング THE FIRST CODE Satoru Takeuchi twitter: satoru_takeuchi kanazawa.rb#120
LT大会ネタ その1
思い • コーディングの楽しさを伝えたい • 失敗してもいいことを伝えたい • 人の姿を見て何か学べることがあればうれしい
そういえば • 音楽については似たような試みがある • THE FIRST TAKE ◦ https://www.youtube.com/channel/UC9zY_E8mcAo_Oq772LEZq8Q/videos ◦
いろんなアーティストが一発撮りで演奏 ◦ 楽しそう ◦ 失敗もする ◦ 一発でできるのがすごい
THE FIRST CODE • ルール • プログラミングの様子を一発撮り • 泣いても笑っても一回しか実行できない
いままで3回チャレンジ • FizzBuzz • バブルソート • 1次元セルオートマトン • https://www.youtube.com/playlist?list=PLfkXSUKIq8rtXbJiR2Xgalb7cQv8TWzv9
いままで3回チャレンジ • FizzBuzz→失敗!(forループの条件間違い) • バブルソート→成功! • 1次元セルオートマトン→失敗!(バッファの初期化漏れ) • https://www.youtube.com/playlist?list=PLfkXSUKIq8rtXbJiR2Xgalb7cQv8TWzv9
感想 • 緊張感があって楽しい • 間違いまくる • 自分がわかってるつもりでわかってないことがわかる • 成功するとつまらない動画になるジレンマ
他の人も乗ってくれた • これまで10人くらいのかたがチャレンジしてくれた ◦ https://www.youtube.com/results?search_query=%22the+first+code%22 • 感想 ◦ 人のコーディングを見るのはたのしい ◦
さくっと成功しそうなら「失敗しろ」という邪心が芽生えたり ◦ バグってたら「あー、そこ違う」という自分がコーディングしているつもりになって緊張 &応援したり ◦ やっぱり間違う ◦ 二人で撮ったり感想戦をやったり、いろいろなパターンが生まれて参考になった • twitterで#thefirstcodeタグを付けるかyoutubeで”the first code”で検索するといろ いろ見つかる
まとめ • 一発撮りコーディング企画をyoutubeではじめた • おもしろい • これからもがんばります • 興味があればやってみてね