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
360
間違えてもいい 一発勝負コーディング THE FIRST CODE
いろんな人がたのしくプログラミングできるようにするためのTHE FIRST CODEという企画の紹介スライドです
Satoru Takeuchi
PRO
August 27, 2022
Tweet
Share
More Decks by Satoru Takeuchi
See All by Satoru Takeuchi
データ冗長化のしくみRAID 基礎概念とRAID1編
sat
PRO
2
19
RAIDの実現方法
sat
PRO
2
47
Linux環境のCPU上で10ミリ秒間に起こること
sat
PRO
3
96
HDDへのアクセス速度は位置によって変わる!??
sat
PRO
4
53
ボリュームマネージャLVM
sat
PRO
2
84
Best Practices of Production-Grade Rook/Ceph Cluster
sat
PRO
1
1.9k
OSSへの貢献をはじめたきっかけ、貢献で得たもの、やりたい人へのアドバイス(改)
sat
PRO
4
120
device mapperによるディスクI/O障害のエミュレーション 既存ターゲット編
sat
PRO
0
120
分散ストレージCephのデータ破壊検知修復機能は本当に動作するのか
sat
PRO
0
51
Other Decks in Technology
See All in Technology
Oracle Exadata Database Service on Cloud@Customer (ExaDB-C@C) - UI スクリーン・キャプチャ集
oracle4engineer
PRO
1
1.1k
A (short) History of AI
harishpillay
0
100
ここが嬉しいABAC ここが辛いよABAC #再解説+補足編
masahirokawahara
0
170
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs (QCon London)
inesmontani
PRO
0
150
OpenTelemetry を使ったトレースエグザンプラーの活用 / otel-trace-exemplar
k6s4i53rx
2
630
Data and AI Governance: Existing Challenges and Emerging Trends
scotthsieh825
0
140
検証を通して見えてきたTiDBの性能特性
lycorptech_jp
PRO
5
2.2k
Tebiki株式会社 エンジニア採用資料
tebiki
0
4k
Garoon 開発チーム / Garoon development team
cybozuinsideout
PRO
1
2.9k
Databricks におけるデータエンジニアリング
databricksjapan
0
370
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
1
630
株式会社EventHub・エンジニア採用資料
eventhub
0
1.9k
Featured
See All Featured
BBQ
matthewcrist
79
8.7k
Navigating Team Friction
lara
177
13k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
29
6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
75
41k
Designing for Performance
lara
601
67k
Adopting Sorbet at Scale
ufuk
67
8.6k
Fontdeck: Realign not Redesign
paulrobertlloyd
75
4.9k
Stop Working from a Prison Cell
hatefulcrawdad
265
19k
For a Future-Friendly Web
brad_frost
171
8.9k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Building Your Own Lightsaber
phodgson
97
5.7k
Making Projects Easy
brettharned
107
5.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ではじめた • おもしろい • これからもがんばります • 興味があればやってみてね