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
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
APIとABIの違い
sat
PRO
5
51
ファイルシステムへのアクセス方法
sat
PRO
0
21
ファイルシステム
sat
PRO
1
22
低レイヤソフトウェア技術者が YouTuberとして食っていこうとした話
sat
PRO
7
6.1k
ポーリングと割り込み
sat
PRO
1
77
Rook: Intro and Deep Dive With Ceph
sat
PRO
1
140
会社員しながら本を書いてきた知見の共有
sat
PRO
3
870
デバイスにアクセスするデバイスファイル
sat
PRO
1
59
ファイルシステムのデータを ブロックデバイスへの操作で変更
sat
PRO
1
47
Other Decks in Technology
See All in Technology
Jaws-ug名古屋_LT資料_20250829
azoo2024
3
190
Grafana MCPサーバーによるAIエージェント経由でのGrafanaダッシュボード動的生成
hamadakoji
0
400
JuniorからSeniorまで: DevOpsエンジニアの成長ロードマップ
yuriemori
2
320
DuckDB-Wasmを使って ブラウザ上でRDBMSを動かす
hacusk
1
130
実践データベース設計 ①データベース設計概論
recruitengineers
PRO
4
1.7k
まだ間に合う! StrandsとBedrock AgentCoreでAIエージェント構築に入門しよう
minorun365
PRO
7
180
AIエージェントの開発に必須な「コンテキスト・エンジニアリング」とは何か──プロンプト・エンジニアリングとの違いを手がかりに考える
masayamoriofficial
0
470
mruby(PicoRuby)で ファミコン音楽を奏でる
kishima
1
380
役割は変わっても、変わらないもの 〜スクラムマスターからEMへの転身で学んだ信頼構築の本質〜 / How to build trust
shinop
0
120
制約理論(ToC)入門
recruitengineers
PRO
8
3.3k
ドキュメントはAIの味方!スタートアップのアジャイルを加速するADR
kawauso
3
460
モバイルアプリ研修
recruitengineers
PRO
5
1.5k
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
570
Building an army of robots
kneath
306
46k
Mobile First: as difficult as doing things right
swwweet
224
9.9k
4 Signs Your Business is Dying
shpigford
184
22k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
20k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Code Review Best Practice
trishagee
70
19k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
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ではじめた • おもしろい • これからもがんばります • 興味があればやってみてね