Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
410
間違えてもいい 一発勝負コーディング THE FIRST CODE
いろんな人がたのしくプログラミングできるようにするためのTHE FIRST CODEという企画の紹介スライドです
Satoru Takeuchi
PRO
August 27, 2022
Tweet
Share
More Decks by Satoru Takeuchi
See All by Satoru Takeuchi
eBPF
sat
PRO
1
93
waruiBPF
sat
PRO
0
87
eBPFとwaruiBPF
sat
PRO
4
2.6k
Pythonのコードの気になる行でスタックトレースを出す
sat
PRO
0
87
ソースコードを読むときの思考プロセスの例 ~markdownのレンダリング方法を知りたかった2 markdownパッケージ~
sat
PRO
0
170
様々なファイルシステム
sat
PRO
0
320
ソースを読む時の思考プロセスの例-MkDocs
sat
PRO
1
410
ソースを読むプロセスの例
sat
PRO
22
17k
メモリマップトファイル
sat
PRO
1
160
Other Decks in Technology
See All in Technology
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
7
1.6k
年間40件以上の登壇を続けて見えた「本当の発信力」/ 20251213 Masaki Okuda
shift_evolve
PRO
1
140
【U/day Tokyo 2025】Cygames流 最新スマートフォンゲームの技術設計 〜『Shadowverse: Worlds Beyond』におけるアーキテクチャ再設計の挑戦~
cygames
PRO
2
750
通勤手当申請チェックエージェント開発のリアル
whisaiyo
2
100
コンテキスト情報を活用し個社最適化されたAI Agentを実現する4つのポイント
kworkdev
PRO
1
1.6k
Lessons from Migrating to OpenSearch: Shard Design, Log Ingestion, and UI Decisions
sansantech
PRO
1
150
Identity Management for Agentic AI 解説
fujie
0
110
WordPress は終わったのか ~今のWordPress の制作手法ってなにがあんねん?~ / Is WordPress Over? How We Build with WordPress Today
tbshiki
2
830
Amazon Bedrock Knowledge Bases × メタデータ活用で実現する検証可能な RAG 設計
tomoaki25
4
400
Snowflakeでデータ基盤を もう一度作り直すなら / rebuilding-data-platform-with-snowflake
pei0804
6
1.6k
ペアーズにおけるAIエージェント 基盤とText to SQLツールの紹介
hisamouna
0
230
ハッカソンから社内プロダクトへ AIエージェント「ko☆shi」開発で学んだ4つの重要要素
sonoda_mj
4
310
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Prompt Engineering for Job Search
mfonobong
0
110
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
RailsConf 2023
tenderlove
30
1.3k
How Software Deployment tools have changed in the past 20 years
geshan
0
29k
My Coaching Mixtape
mlcsv
0
6
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Building Applications with DynamoDB
mza
96
6.8k
Designing for humans not robots
tammielis
254
26k
Amusing Abliteration
ianozsvald
0
61
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ではじめた • おもしろい • これからもがんばります • 興味があればやってみてね