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
380
間違えてもいい 一発勝負コーディング THE FIRST CODE
いろんな人がたのしくプログラミングできるようにするためのTHE FIRST CODEという企画の紹介スライドです
Satoru Takeuchi
PRO
August 27, 2022
Tweet
Share
More Decks by Satoru Takeuchi
See All by Satoru Takeuchi
利きプロセススケジューラ
sat
PRO
4
2.6k
俺とVSCode Python Debugger Extension
sat
PRO
1
180
コード再利用のしくみ ライブラリ
sat
PRO
3
48
AWKへの愛を語る
sat
PRO
3
520
syncコマンドのデータ同期 完了待ちやエラー検出
sat
PRO
0
62
動作中のLinux環境の全メモリを見る
sat
PRO
1
88
Linuxの時間を10秒止める
sat
PRO
2
210
プロセスへのメモリ割り当て4 - 実際に使うときにメモリを獲得するデマンドページング(実践編)
sat
PRO
1
120
プロセスへのメモリ割り当て(3) 実際に使うときにメモリを獲得するデマンドページング
sat
PRO
1
71
Other Decks in Technology
See All in Technology
株式会社島津製作所_研究開発(集団協業と知的生産)の現場を支える、OSS知識基盤システムの導入
akahane92
1
180
AI長期記憶システム構築のための LLMマルチエージェントの取り組み / Awarefy-LLM-Multi-Agent
iktakahiro
2
350
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
3
220
Team Dynamicsを目指すウイングアーク1stのQAチーム
sadonosake
1
210
GraphRAGを用いたLLMによるパーソナライズド推薦の生成
naveed92
0
200
Redmine 6.0 新機能評価ガイド
vividtone
0
270
Oracle Cloud World 2024 GoldenGateプラットフォームの戦略について
oracle4engineer
PRO
0
120
スクラムチームを立ち上げる〜チーム開発で得られたもの・得られなかったもの〜
ohnoeight
2
300
Platform Engineering ことはじめ
oracle4engineer
PRO
8
810
OCI Data Integration技術情報 / ocidi_technical_jp
oracle4engineer
PRO
1
2.6k
Microsoft MVPになる前、なってから/Fukuoka_Tech_Women_Community_1_baba
nina01
0
180
RustとWebAssemblyを使って高速な画像処理をWebアプリで実行しよう
rebonire626
0
110
Featured
See All Featured
For a Future-Friendly Web
brad_frost
175
9.4k
A designer walks into a library…
pauljervisheath
202
24k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
27
2k
Designing Experiences People Love
moore
138
23k
Gamification - CAS2011
davidbonilla
80
5k
Intergalactic Javascript Robots from Outer Space
tanoku
268
27k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Thoughts on Productivity
jonyablonski
67
4.3k
Navigating Team Friction
lara
183
14k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
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ではじめた • おもしろい • これからもがんばります • 興味があればやってみてね