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
「今までで一番学びになった瞬間」発表 LT - Shinjuku.rb #96
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Koji NAKAMURA
November 28, 2024
Technology
410
0
Share
「今までで一番学びになった瞬間」発表 LT - Shinjuku.rb #96
Koji NAKAMURA
November 28, 2024
More Decks by Koji NAKAMURA
See All by Koji NAKAMURA
龍昌餃子で理解するWebサーバーの並行処理モデル - 東葛.dev #9
kozy4324
1
280
Rubyで作る論理回路シミュレータの設計の話 - Kashiwa.rb #12
kozy4324
1
560
Rubyで作る論理回路シミュレータ - Shinjuku.rb #99
kozy4324
0
110
Steep導入したいRTA - Kashiwa.rb #11
kozy4324
0
190
これまで細々と作成したGemの紹介をします - Kashiwa.rb #9
kozy4324
0
270
東京Ruby会議12のお手伝いしてきた話
kozy4324
0
120
個人開発発表 LT - Shinjuku.rb #97
kozy4324
0
490
Ruby界隈を中心に2024をふりかえる - Kashiwa.rb #6
kozy4324
0
220
脆弱性から学ぶシリーズ CVE-2024-34341 - Kashiwa.rb #5 LT
kozy4324
0
340
Other Decks in Technology
See All in Technology
解剖"React Native"
hacusk
0
120
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.3k
MCPゲートウェイ MCPass の設計と実装 エンタープライズで AI を「運用できる」状態にする
mtpooh
1
230
AI時代に新卒採用、はじめました/junior-engineer-never-die
dmnlk
0
240
シン・リスコフの置換原則 〜現代風に考えるSOLIDの原則〜
jinwatanabe
0
180
3つのボトルネックを解消し、リリースエンジニアリングを再定義した話
nealle
0
370
2026年度新卒技術研修 サイバーエージェントのデータベース 活用事例とパフォーマンス調査入門
cyberagentdevelopers
PRO
6
7.4k
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.2k
AIエージェントを構築して感じた、AI時代のCDKとの向き合い方
smt7174
1
160
プロジェクトマネジメントは AIでどう変わるか?
mkg5383
0
200
スクラムを支える内部品質の話
iij_pr
0
350
CC Workflow Studio
seiyakobayashi
0
270
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Statistics for Hackers
jakevdp
799
230k
Embracing the Ebb and Flow
colly
88
5k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
290
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
89
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
Darren the Foodie - Storyboard
khoart
PRO
3
3.2k
Color Theory Basics | Prateek | Gurzu
gurzu
0
280
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Code Review Best Practice
trishagee
74
20k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
160
Transcript
「今までで一番学びになった瞬間」 発表 LT by @kozy4324 2024.11.28 Shinjuku.rb #96 Koji NAKAMURA
(@kozy4324)
自己紹介 Koji NAKAMURA • 𝕏: @kozy4324 • GitHub:@kozy4324 • Classi株式会社所属
• Kashiwa.rb主催
https://kaigionrails.org/2024/
Kaigi on Rails 2024
学びが多かった
キーノート最高だった
https://speakerdeck.com/snoozer05/wholeness-repairing-and-to-have-fun
何が良かったか?
最後のメッセージ
「DON’T FORGET TO HAVE FUN!」 (そして楽しむこと)
また明日も
コードを書くぞ!
そんな気持ちになった
Empowerment💪
と同時に既視感...
14年前
YAPC::Asia Tokyo 2010
Miyagawaさんの キーノート
None
この時も
Empowerment💪
(22) → (29) → (43)
短くはない エンジニアキャリア
続けられている!
私の「今までで一番 学びになった瞬間」
コレだ!
具体的な話
…
ほぼ覚えていない \(^o^)/
安心してください
YouTube が 残っていますよ!
https://www.youtube.com/watch?v=5XvH_y2wyG0
再視聴した
改めて kozy4324 は 当時何を学んだのか
まず引用をいくつか
「Perl: a glue language」 「PSGI: a glue interface」
「9) People」
「Perl glues people together.」
kozy4324 の解釈 • 話全体の要約としては「Plack はなぜうまくいったのか」 • Perl や PSGI といった
glue 言語、glue インターフェース という概念 • glue とは「のり」 • 「できるだけシンプルな物を作ってそれらを glue で繋ぎ合わせていこう」という方法 論的な話が一つ • もう一つは「Perl や PSGI 自体が人々を繋ぎ合わせる glue のような役割であった」 という見方 • glue な何かに人が集まって創造的な活動を楽しむという事象 • すなわち「OSSコミュニティに参加することやプログラミングは楽しいよね」っていう 解釈
学び
物事がうまくいくための glue という概念
glue なものに自分から 飛び込んでやっていこう という気持ち
KoR の話に戻す
Ruby / Rack / Rails
Ruby: a glue language Rack: a glue interface Rails: a
glue framework
14年前のキーノートと 今回のKoRキーノート
多くの共通点が ありそう
そんなことに想いを馳せると 解釈・学びが深まりそうですね
まとめ
私の「学びになった瞬間」
KoR で昂った気持ちと既視 感を抱きならが14年前に感 銘を受けた YAPC::Asia Tokyo 2010 のキーノートを 改めて見返した時
(一番かどうかは分からない...)
今回の KoR のキーノートを 数年後に改めてみて学びに 繋がるとといいですね!
ありがとうございました!