Slide 1

Slide 1 text

「今までで一番学びになった瞬間」  発表 LT by @kozy4324 2024.11.28 Shinjuku.rb #96 Koji NAKAMURA (@kozy4324)

Slide 2

Slide 2 text

自己紹介 Koji NAKAMURA ● 𝕏: @kozy4324 ● GitHub:@kozy4324 ● Classi株式会社所属 ● Kashiwa.rb主催

Slide 3

Slide 3 text

https://kaigionrails.org/2024/

Slide 4

Slide 4 text

Kaigi on Rails 2024

Slide 5

Slide 5 text

学びが多かった

Slide 6

Slide 6 text

キーノート最高だった

Slide 7

Slide 7 text

https://speakerdeck.com/snoozer05/wholeness-repairing-and-to-have-fun

Slide 8

Slide 8 text

何が良かったか?

Slide 9

Slide 9 text

最後のメッセージ

Slide 10

Slide 10 text

「DON’T FORGET TO HAVE FUN!」 (そして楽しむこと)

Slide 11

Slide 11 text

また明日も

Slide 12

Slide 12 text

コードを書くぞ!

Slide 13

Slide 13 text

そんな気持ちになった

Slide 14

Slide 14 text

Empowerment💪

Slide 15

Slide 15 text

と同時に既視感...

Slide 16

Slide 16 text

14年前

Slide 17

Slide 17 text

YAPC::Asia Tokyo 2010

Slide 18

Slide 18 text

Miyagawaさんの キーノート

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

この時も

Slide 21

Slide 21 text

Empowerment💪

Slide 22

Slide 22 text

(22) → (29) → (43)

Slide 23

Slide 23 text

短くはない エンジニアキャリア

Slide 24

Slide 24 text

続けられている!

Slide 25

Slide 25 text

私の「今までで一番 学びになった瞬間」

Slide 26

Slide 26 text

コレだ!

Slide 27

Slide 27 text

具体的な話

Slide 28

Slide 28 text

Slide 29

Slide 29 text

ほぼ覚えていない \(^o^)/

Slide 30

Slide 30 text

安心してください

Slide 31

Slide 31 text

YouTube が 残っていますよ!

Slide 32

Slide 32 text

https://www.youtube.com/watch?v=5XvH_y2wyG0

Slide 33

Slide 33 text

再視聴した

Slide 34

Slide 34 text

改めて kozy4324 は 当時何を学んだのか

Slide 35

Slide 35 text

まず引用をいくつか

Slide 36

Slide 36 text

「Perl: a glue language」 「PSGI: a glue interface」

Slide 37

Slide 37 text

「9) People」

Slide 38

Slide 38 text

「Perl glues people together.」

Slide 39

Slide 39 text

kozy4324 の解釈 ● 話全体の要約としては「Plack はなぜうまくいったのか」 ● Perl や PSGI といった glue 言語、glue インターフェース という概念 ● glue とは「のり」 ● 「できるだけシンプルな物を作ってそれらを glue で繋ぎ合わせていこう」という方法 論的な話が一つ ● もう一つは「Perl や PSGI 自体が人々を繋ぎ合わせる glue のような役割であった」 という見方 ● glue な何かに人が集まって創造的な活動を楽しむという事象 ● すなわち「OSSコミュニティに参加することやプログラミングは楽しいよね」っていう 解釈

Slide 40

Slide 40 text

学び

Slide 41

Slide 41 text

物事がうまくいくための glue という概念

Slide 42

Slide 42 text

glue なものに自分から 飛び込んでやっていこう という気持ち

Slide 43

Slide 43 text

KoR の話に戻す

Slide 44

Slide 44 text

Ruby / Rack / Rails

Slide 45

Slide 45 text

Ruby: a glue language Rack: a glue interface Rails: a glue framework

Slide 46

Slide 46 text

14年前のキーノートと 今回のKoRキーノート

Slide 47

Slide 47 text

多くの共通点が ありそう

Slide 48

Slide 48 text

そんなことに想いを馳せると 解釈・学びが深まりそうですね

Slide 49

Slide 49 text

まとめ

Slide 50

Slide 50 text

私の「学びになった瞬間」

Slide 51

Slide 51 text

KoR で昂った気持ちと既視 感を抱きならが14年前に感 銘を受けた YAPC::Asia Tokyo 2010 のキーノートを 改めて見返した時

Slide 52

Slide 52 text

(一番かどうかは分からない...)

Slide 53

Slide 53 text

今回の KoR のキーノートを 数年後に改めてみて学びに 繋がるとといいですね!

Slide 54

Slide 54 text

ありがとうございました!