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
Koji NAKAMURA
November 28, 2024
Technology
0
220
「今までで一番学びになった瞬間」発表 LT - Shinjuku.rb #96
Koji NAKAMURA
November 28, 2024
Tweet
Share
More Decks by Koji NAKAMURA
See All by Koji NAKAMURA
Ruby界隈を中心に2024をふりかえる - Kashiwa.rb #6
kozy4324
0
77
脆弱性から学ぶシリーズ CVE-2024-34341 - Kashiwa.rb #5 LT
kozy4324
0
180
ActiveRecord SQLインジェクションクイズ (Rails 7.1.3.4)
kozy4324
9
4k
Brakeman を欺く - Kashiwa.rb #4
kozy4324
1
240
マインスイーパーをモブプロする
kozy4324
0
170
Kashiwa.rb 持ち込み企画 LT - Kashiwa.rb #3
kozy4324
0
160
柏.rb - 連絡事項
kozy4324
0
100
nkfのソースコードリーディングをした話 - Kashiwa.rb #2 LT
kozy4324
1
88
kozy4324 - Kashiwa.rb #1 自己紹介LT大会
kozy4324
0
99
Other Decks in Technology
See All in Technology
AWSマルチアカウント統制環境のすゝめ / 20250115 Mitsutoshi Matsuo
shift_evolve
0
110
re:Invent2024 KeynoteのAmazon Q Developer考察
yusukeshimizu
1
150
【NGK2025S】動物園(PINTO_model_zoo)に遊びに行こう
kazuhitotakahashi
0
220
今から、 今だからこそ始める Terraform で Azure 管理 / Managing Azure with Terraform: The Perfect Time to Start
nnstt1
0
230
生成AIのビジネス活用
seosoft
0
110
Building Scalable Backend Services with Firebase
wisdommatt
0
110
Accessibility Inspectorを活用した アプリのアクセシビリティ向上方法
hinakko
0
180
月間60万ユーザーを抱える 個人開発サービス「Walica」の 技術スタック変遷
miyachin
1
140
When Windows Meets Kubernetes…
pichuang
0
300
[IBM TechXchange Dojo]Watson Discoveryとwatsonx.aiでRAGを実現!事例のご紹介+座学②
siyuanzh09
0
110
信頼されるためにやったこと、 やらなかったこと。/What we did to be trusted, What we did not do.
bitkey
PRO
0
2.2k
2024AWSで個人的にアツかったアップデート
nagisa53
1
110
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
328
21k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.1k
How to train your dragon (web standard)
notwaldorf
89
5.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Designing for Performance
lara
604
68k
How GitHub (no longer) Works
holman
312
140k
The Language of Interfaces
destraynor
155
24k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Documentation Writing (for coders)
carmenintech
67
4.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.5k
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 のキーノートを 数年後に改めてみて学びに 繋がるとといいですね!
ありがとうございました!