1
00:00:06,000 --> 00:00:08,000
え、 プ ラ ハ ラ ジ オ を 始 め て い き ま す。 
え。 

2
00:00:08,000 --> 00:00:12,120
プ ラ ハ ラ ジ オ で は、 株 式 会 社 プ ラ ハ で
働 く ソ フ ト ウ ェ ア エ ン ジ ニ ア が、 技 術

3
00:00:12,120 --> 00:00:15,560
に 関 す る こ と や そ う で も な い こ と に 
つ い て、 ゆ る く 雑 談 す る 様 子 を お 届 け

4
00:00:15,560 --> 00:00:18,520
し ま す。 
え、 今 日 は オ ー ア ー ル エ ム と レ ス ト 

5
00:00:18,520 --> 00:00:22,800
API に 見 る 関 連 構 造 と、 ト ラ バ ー サ ル
な ス キ ー マ に つ い て の 話 を し て い き 

6
00:00:22,800 --> 00:00:25,200
ま す。 
岡 崎 で す。 

7
00:00:25,600 --> 00:00:28,760
あ、 ゴ ー ル デ ン ウ ィ ー ク は。 
い ろ い ろ い ろ ん な と こ に 行 っ た ん で 

8
00:00:28,760 --> 00:00:32,720
す け ど、 リ ア ル 脱 出 ゲ ー ム に 3日 連 続 
で 行 っ た の が ち ょ っ と ハ イ ラ イ ト か 

9
00:00:32,720 --> 00:00:36,720
な と 思 っ て ま す。 
ま た 近 々 な ん か 遊 園 地 脱 出 っ て い う。

10
00:00:36,720 --> 00:00:40,480
あ の よ み う り ラ ン ド か、 よ み う り ラ ン
ド で や っ て る。 

11
00:00:41,680 --> 00:00:43,840
な ん か 夜、 遊 園 地 を 貸 し 切 っ て や る み
た い な。 

12
00:00:44,080 --> 00:00:47,040
リ ア ル 脱 出 ゲ ー ム に も 行 く 予 定 な ん 
で、 ち ょ っ と 楽 し み で す。 

13
00:00:47,480 --> 00:00:51,240
本 当 で す。 
僕 は ペ ー パ ー ド ラ イ バ ー な の で、 い ろ

14
00:00:51,240 --> 00:00:54,400
ん な と こ ろ に は 行 け な か っ た ん で す 
け ど、 ゴ ー ル デ ン ウ ィ ー ク は 実 家 に 帰

15
00:00:54,400 --> 00:00:58,160
っ て ち ょ っ と 車 の 運 転 を。 
大 学 ぶ り に 思 い 出 し て き ま し た。 

16
00:00:58,720 --> 00:01:02,000
ぶ つ け ま し た。 
ほ ぼ ぶ つ け る と こ ろ が な い と こ ろ だ 

17
00:01:02,000 --> 00:01:05,600
け 走 る こ と に 成 功 し た の で。 
意 味 な い？ 

18
00:01:05,840 --> 00:01:10,040
ま あ 意 味 な い し ぶ つ け 本 番。 
今 度 ち ょ っ と 千 葉 運 転 し て み よ う か 

19
00:01:10,040 --> 00:01:14,960
な と 思 っ て ま す。 
あ れ、 家 で 購 入 す る 予 定 が あ る ん で す

20
00:01:14,960 --> 00:01:16,440
か？ 
そ れ と も 菓 子 屋？ 

21
00:01:16,440 --> 00:01:18,800
み た い な 感 じ で す。 
か い や、 カ ー シ ェ。 

22
00:01:19,560 --> 00:01:20,960
ア リ ッ ク 購 入 は で す も ん。 
ね。 

23
00:01:20,960 --> 00:01:24,120
ま あ、 乗 ら な い か な。 
あ っ た ら な ん だ か ん だ 乗 り ま す よ、 多

24
00:01:24,120 --> 00:01:27,760
分。 
あ ん ま り ね、 車 も 興 味 な い か ら 買 う か

25
00:01:27,760 --> 00:01:32,640
な っ て い う 感 じ は あ る け ど。 
元 徳 で す。 

26
00:01:33,040 --> 00:01:37,760
今 年 の ゴ ー ル デ ン ウ ィ ー ク は 家 に 乳 
児 が い た の で、 あ ん ま り 外 出 せ ず に 過

27
00:01:37,760 --> 00:01:39,560
ご し ま し た。 
本 当 に。 

28
00:01:39,560 --> 00:01:43,080
何 に も。 
ち ょ ち ょ こ ち ょ こ 出 て は い た け ど、 旅

29
00:01:43,080 --> 00:01:46,480
行 み た い な の は。 
あ あ、 ま あ、 そ れ は 確 か に 厳 し い で す。

30
00:01:46,520 --> 00:01:51,680
う ん、 は い。 
で は ち ょ っ と 今 日 は 僕 の 持 ち 込 み の 

31
00:01:51,680 --> 00:01:56,480
話 な ん で す け ど。 
ま あ 一 応 タ イ ト ル が オ ー ア ー ル エ ム 

32
00:01:56,480 --> 00:02:01,320
と レ ス ト API に 見 る 関 連 構 造 と、 ト ラ
バ ー サ ル の 隙 間 に つ い て の 話 で、 ち ょ

33
00:02:01,320 --> 00:02:05,320
っ と 硬 い ん で す け ど、 硬 い と い う か、 
こ の ま ま だ と 何 言 っ て る か わ か ん な 

34
00:02:05,320 --> 00:02:11,039
い と 思 う ん で、 ま あ ち ょ っ と 噛 み 砕 い
て い く ん で す が、 ま あ、 ま ず ま ず と い 

35
00:02:11,039 --> 00:02:15,680
う か、 あ れ で す ね、 こ れ は あ の、 一 応 全
に 記 事 を 書 い た 話 を ラ ジ オ で も し よ 

36
00:02:15,680 --> 00:02:18,720
う と 思 っ て し て い る ん で す が、 ま あ そ
う で す ね。 

37
00:02:18,720 --> 00:02:24,680
ど っ か ら 入 れ ば い い か と い う と。 
ま あ、 ま ず オ ー ア ー ル エ ム に つ い て 話

38
00:02:24,680 --> 00:02:32,480
し て い く ん で す け ど、 ま あ オ ー ア ー ル
エ ム、 ま あ、 ラ ジ オ 聞 い て る 人 が ウ ェ 

39
00:02:32,480 --> 00:02:35,920
ブ エ ン ジ ニ ア が 多 い と し い う こ と を 
信 じ る と、 ま あ、 聞 い た こ と あ る 人 は 

40
00:02:36,240 --> 00:02:41,360
多 い ん じ ゃ な い か な と 思 い ま す。 
普 通 ウ ェ ブ 開 発 し た り、 ま あ そ う じ ゃ

41
00:02:41,360 --> 00:02:45,040
な く て も、 デ ー タ ベ ー ス 扱 う と き は だ
い た い オ ー ア ー ル エ ム と い う も の は 

42
00:02:45,040 --> 00:02:47,920
登 場 す る ん じ ゃ な い か な と い う こ と 
を 思 う ん で す け ど。 

43
00:02:48,520 --> 00:02:51,960
ま あ、 も ち ろ ん あ の エ ス ケ ー ル で や り
取 り す る こ と も 少 な く な い と 思 う ん 

44
00:02:51,960 --> 00:02:56,440
で す け ど。 
で、 そ の オ ー ア ー ル エ ム っ て い う の 

45
00:02:56,440 --> 00:02:59,920
は、 ま あ 使 っ た こ と あ る 人 は わ か る と
思 う ん で す け ど、 ま あ 使 い や す い で す

46
00:02:59,920 --> 00:03:05,360
よ ね っ て い う デ ー タ ベ ー ス か ら、 例 え
ば ユ ー ザ ー と な ん か ポ ス ト が あ っ て、

47
00:03:05,360 --> 00:03:09,760
ユ ー ザ ー ド ッ ト ポ ス ト っ て ア ク セ ス 
し た い っ て い う 時 に は、 な ん か イ ン グ

48
00:03:09,760 --> 00:03:13,840
ル ー ド ポ ス ト み た い な の を ユ ー ザ ー 
の ク エ に 書 け ば 簡 単 に ポ ス ト が 引 っ 

49
00:03:13,840 --> 00:03:16,640
張 っ て こ れ る み た い な。 
で、 そ う い う。 

50
00:03:16,960 --> 00:03:21,520
の で、 ま あ orm っ て な ん か 使 い や す い
で す よ ね っ て 話 が あ り、 こ れ は な ぜ こ

51
00:03:21,520 --> 00:03:25,080
ん な こ と が で き る か と い う と、 も と も
と あ れ で す よ ね。 

52
00:03:25,080 --> 00:03:31,400
ユ ー ザ ー、 ID が ポ ス ト の ユ ー ザ ー、 
ID と 紐 づ く よ っ て い う の を 多 分 ど っ

53
00:03:31,400 --> 00:03:33,040
か で 書 く ん で す よ ね、 ス キ ー マ と か 
で。 

54
00:03:34,000 --> 00:03:39,360
で、 そ れ が あ る か ら、 ま あ ユ ー ザ ー か 
ら ポ ス ト 引 っ 張 っ て く る っ て い う の 

55
00:03:39,360 --> 00:03:44,400
が ま あ 一 瞬 で か け る と で、 そ う じ ゃ な
い 場 合、 ま あ 要 は orm 使 わ な い 場 合 っ

56
00:03:44,400 --> 00:03:46,400
て い う の は。 
ま あ エ ス キ ュ ー エ ル で。 

57
00:03:46,960 --> 00:03:51,640
ジ ョ イ ン す る と き に、 オ ン ユ ー ザ ー ド
ッ ト ID イ コ ー ル ポ ス ト ド ッ ト ユ ー ザ

58
00:03:51,640 --> 00:03:56,080
ー、 ID み た い な の を 書 い て、 ジ ョ イ ン
し て 引 っ 張 っ て く る わ け で す よ ね。 

59
00:03:56,240 --> 00:04:00,920
ま あ、 こ の 辺 を 省 略 す る た め に、 あ の 
終 わ る め て 隙 間 を 書 い て い る と い う 

60
00:04:00,920 --> 00:04:09,080
こ と が あ る と 思 う ん で す け ど、 急 に こ
こ で 話 を 飛 ん で、 ま あ 先 に ベ ス ト API

61
00:04:09,080 --> 00:04:11,720
っ て そ う じ ゃ な い よ ね っ て い う 話 を 
し ま す。 

62
00:04:11,720 --> 00:04:14,560
ベ ス ト API ま あ、 例 え ば さ っ き の 話 だ
と。 

63
00:04:16,000 --> 00:04:21,360
ま あ、 ユ ー ザ ー の 情 報 を 取 り た い と き
は、 ユ ー ザ ー す ら ID み た い な エ ン ド 

64
00:04:21,360 --> 00:04:24,240
ポ イ ン ト に ア ク セ ス し て ユ ー ザ ー を 
取 っ て く る。 

65
00:04:26,000 --> 00:04:30,880
も し か し た ら そ こ に ユ ー ザ ー の ポ ス 
ト の 情 報 も ポ ス ト の 情 報 も 含 ま れ る 

66
00:04:30,880 --> 00:04:34,760
か も し れ な い。 
ユ ー ザ ー の 情 報 取 っ た 時 点 で ポ ス ト 

67
00:04:34,760 --> 00:04:37,280
を た く さ ん 持 っ て い る こ と が わ か る 
か も し れ な い け ど。 

68
00:04:37,920 --> 00:04:40,920
ま あ、 わ か る の か わ か る こ と が 多 い け
ど、 そ の ポ ス ト の 中 身 が 入 っ て な い か

69
00:04:40,920 --> 00:04:43,120
も し れ な い か ら。 
ま あ、 ポ ス ト の 中 身 を 取 る た め に は ま

70
00:04:43,120 --> 00:04:46,200
た ポ ス ト。 
す ら ポ ス ト ID み た い な エ ン ド ポ イ ン

71
00:04:46,200 --> 00:04:49,160
ト に ア ク セ ス し な い と い け な い。 
ま あ、 そ う い う こ と に な っ て る わ け で

72
00:04:49,160 --> 00:04:52,000
す よ ね。 
で、 ま あ、 オ ー ア ー ル エ ム の 話 と 何 が 

73
00:04:52,000 --> 00:04:57,680
違 う か と い う と、 ユ ー ザ ー の ポ ス ト の
情 報 が 知 り た い と 思 っ た 時 に、 オ ー ア

74
00:04:57,680 --> 00:05:02,120
ー ル エ ム は ユ ー ザ ー ド ッ ト ポ ス ト っ 
て や れ ば 基 本 的 に は 情 報 が 全 部 取 れ 

75
00:05:02,120 --> 00:05:07,200
る の に 対 し て、 レ ス ト っ て い う の は ま
あ そ う の 時 も あ る し、 そ う じ ゃ な い こ

76
00:05:07,200 --> 00:05:11,520
と も あ る と い う か、 ユ ー ザ ー エ ン ド ポ
イ ン ト に ポ ス ト が 全 部 入 っ て る こ と 

77
00:05:11,520 --> 00:05:13,120
も あ る し、 そ う じ ゃ な い こ と。 
も あ る。 

78
00:05:13,200 --> 00:05:16,960
ま で そ う じ ゃ な い こ と の 方 が 多 い の 
か な。 

79
00:05:16,960 --> 00:05:20,960
な ん か 必 要 な 情 報 を 取 る に は、 そ の 個
々 の リ ソ ー ス の エ ン ド ポ イ ン ト に 対 

80
00:05:20,960 --> 00:05:26,320
し て ク エ リ し ま し ょ う み た い な こ と 
が あ、 多 い と 思 う ん で と い う 感 じ で。 

81
00:05:26,320 --> 00:05:29,520
ま あ レ ス ト API っ て な ん か そ う い う 
こ と を す る に は 不 向 き と い う か。 

82
00:05:30,080 --> 00:05:33,080
な ん か。 
簡 単 に 情 報 を た ど っ て い け る と い う 

83
00:05:33,080 --> 00:05:39,080
感 じ じ ゃ な い で す よ ね っ て い う。 
ま あ、 こ う い う 性 質 の こ と を、 ま あ 一 

84
00:05:39,080 --> 00:05:42,880
般 的 か ど う か ち ょ っ と わ か ん な い ん 
で す け ど、 ト ラ バ ー サ ル と い う ふ う 

85
00:05:42,880 --> 00:05:45,840
に。 
ま あ、 こ こ で は 呼 ん で い て、 ま あ ト ラ 

86
00:05:45,840 --> 00:05:50,400
バ ー サ ル っ て い う の が な ん か な ん だ 
ろ う、 横 断 的 に み た い な、 お 横 断 で き 

87
00:05:50,400 --> 00:05:55,240
る み た い な 意 味 な ん で す け ど。 
要 は オ ー ア ー ル エ ム っ て い う の は、 ト

88
00:05:55,240 --> 00:05:58,320
ラ バ ー サ ル に ア ク セ ス で き る。 
あ の ユ ー ザ ー ド ッ ト ポ ス ツ っ て や っ 

89
00:05:58,320 --> 00:06:02,800
た ら ポ ス ト 一 覧 が 取 れ る し、 も し か し
た ら そ の ま ま ユ ー ザ ー ド ッ ト ポ ス ツ 

90
00:06:02,880 --> 00:06:06,600
の 一 番 目 の 多 さ み た い な た ど り 方 も 
で き る、 み た い な。 

91
00:06:07,520 --> 00:06:10,320
ユ ー ザ ー の ポ ス ト の 一 番 目 の オ ー サ 
ー の ポ ス ト は？ 

92
00:06:10,320 --> 00:06:14,680
み た い な こ と も ま た で き る っ て い う。
ど ん ど ん ど ん ど ん ど ん ど ん あ の 情 報 

93
00:06:14,680 --> 00:06:17,960
を た ど っ て い け る よ っ て い う の が、 ト
ラ バ ー サ ル っ て い う 性 質 を 持 っ て い 

94
00:06:17,960 --> 00:06:22,800
る よ と い う ふ う に 言 っ て い ま す。 
大 丈 夫。 

95
00:06:22,800 --> 00:06:29,200
通 じ る と い う か、 大 丈 夫 そ う で す か？ 
ト ラ バ ー サ ル の 意 味 自 体 は 伝 わ る ん 

96
00:06:29,200 --> 00:06:32,240
じ ゃ な い か な と 思 い ま し た。 
そ の オ ー ア ー ル エ ム だ っ た ら ユ ー ザ 

97
00:06:32,240 --> 00:06:35,120
ー か ら。 
そ の ユ ー ザ ー っ て い う、 ま あ エ ン ド ポ

98
00:06:35,120 --> 00:06:38,960
イ ン ト と い う か、 イ ン タ ー フ ェ ー ス か
ら ポ ス ト、 じ ゃ あ そ の ポ ス ト に 紐 づ く

99
00:06:38,960 --> 00:06:42,840
ユ ー ザ ー ポ ス ト、 ユ ー ザ ー ポ ス ト み た
い な、 こ う ど ん ど ん 辿 っ て い け る 性 質

100
00:06:42,840 --> 00:06:44,880
の こ と を ト ラ バ ー サ ル っ て 言 っ て い 
て。 

101
00:06:44,880 --> 00:06:48,640
で、 ベ ス ト API で は ユ ー ザ ー 一 覧 っ て
い う エ ン ド ポ イ ン ト が あ っ て、 そ こ か

102
00:06:48,640 --> 00:06:52,480
ら こ う ク ラ イ ア ン ト 側 が じ ゃ あ そ の 
ユ ー ザ ー に 紐 づ く ポ ス ト み た い な の 

103
00:06:52,480 --> 00:06:56,240
を ど ん ど ん 勝 手 に た ど っ て い け る よ 
う に は な っ て な く て、 そ れ は ベ ス ト 

104
00:06:56,240 --> 00:06:57,680
API の 契 約 次 第 と い う か。 
ど う。 

105
00:06:57,680 --> 00:06:58,640
い う エ ン ド ポ イ。 
ン。 

106
00:06:58,640 --> 00:07:00,800
ト に な っ て い る か に よ っ て 定 ま っ て 
る よ。 

107
00:07:00,800 --> 00:07:06,640
み た い な 話 で す よ ね。 
そ う で す そ う で す 取 得 側 と 提 供 側 が 

108
00:07:06,640 --> 00:07:13,120
い て、 そ の あ な ん か、 そ そ れ ら の 間 の 
契 約 が ど う な っ て い る か っ て い う 話 

109
00:07:13,120 --> 00:07:18,160
で す か ね。 
取 得 側 が そ の ど ん だ け 自 由 に、 あ の、 

110
00:07:18,160 --> 00:07:22,480
何 を 取 り た い っ て い う の を 決 め ら れ 
る か ど う か み た い な っ て こ と な ん で 

111
00:07:22,480 --> 00:07:24,560
す ね。 
な ん か ユ ー ザ ー に ポ ス ト を 含 む の か 

112
00:07:24,560 --> 00:07:28,160
含 ま な い の か み た い な。 
そ う な ん で す か ね。 

113
00:07:28,160 --> 00:07:31,760
た と え レ ス ト API で そ れ が 提 供 で き 
た と し て。 

114
00:07:32,320 --> 00:07:38,720
ま あ、 例 え ば レ ス ト API で こ の 今 回 は
ポ ス ト の 情 報 も 欲 し い か ら、 あ の ク エ

115
00:07:38,720 --> 00:07:43,120
リ パ ラ メ ー タ ー で イ ン ク ル ー ド ポ ス 
ト み た い な こ と を 書 い て 取 得 す る。 

116
00:07:43,680 --> 00:07:47,360
で、 こ れ が ト ラ バ ー サ ル か と い う と、 
な ん か そ う じ ゃ な い よ う な 気 が す る 

117
00:07:47,360 --> 00:07:49,680
ん で す よ ね。 
レ ス ト API と し て 提 供 し て い る 限 り 

118
00:07:49,680 --> 00:07:57,560
は な ん だ ろ う、 も う 先 の 先 の ず っ と 辿
っ て い け る と い う 風 な 認 知 に は な ら 

119
00:07:57,560 --> 00:07:58,960
な い と い う か。 
う ん。 

120
00:07:58,960 --> 00:08:01,600
ま あ、 そ う い う ふ う に も の を 作 れ ば そ
う な る の か も し れ な い け ど。 

121
00:08:01,800 --> 00:08:04,080
で、 ス ト エ ー ピ ー ア イ と し て は そ う で
は な い で す。 

122
00:08:04,080 --> 00:08:06,600
よ ね。 
ま あ、 明 ら か に な ん か 間 違 っ た 使 い 方

123
00:08:06,600 --> 00:08:09,360
を し て そ う に は 見 え ま す ね。 
そ う で す よ ね。 

124
00:08:10,000 --> 00:08:13,520
ま あ で、 そ う い う ト ラ バ ー サ ル な 性 質
っ て い う の は オ ー ア ー ル エ ム と か に 

125
00:08:13,520 --> 00:08:16,960
は あ っ て。 
で、 こ れ は ど こ に 記 述 し て あ る か っ て

126
00:08:16,960 --> 00:08:21,280
い う と、 あ の ス キ ー マ な ん で す よ ね。 
ま あ、 例 え ば プ リ ズ マ の ス キ ー マ と 

127
00:08:21,280 --> 00:08:25,040
か、 あ の ア ク テ ィ ブ レ コ ー ド だ っ た ら
あ の な ん だ っ け？ 

128
00:08:25,040 --> 00:08:29,680
ア ク テ ィ ブ レ コ ー ド を 継 承 し て い る 
ク ラ ス。 

129
00:08:31,040 --> 00:08:34,640
モ デ ル の ク ラ ス に な る と 思 う ん で す 
け ど、 ま あ そ う い う と こ ろ に ど う い う

130
00:08:34,640 --> 00:08:37,120
ふ う に 関 連 す る よ っ て い う の が 書 い 
て あ る わ け で す よ ね。 

131
00:08:37,760 --> 00:08:39,720
な ん だ っ け？ 
プ リ ズ マ の 書 き 方 忘 れ ち ゃ っ た な。 

132
00:08:39,720 --> 00:08:41,400
な ん か リ レ ー シ ョ ン み た い な 書 け る 
ね。 

133
00:08:41,400 --> 00:08:46,880
リ フ ァ レ ン シ ー ズ か リ フ ァ レ ン シ ー 
ズ み た い な 用 語 を 使 っ て、 こ の カ ラ ム

134
00:08:46,880 --> 00:08:50,200
は こ の テ ー ブ ル の こ の カ ラ ム と 関 連 
す る よ み た い な の を 書 く と 思 う ん で 

135
00:08:50,200 --> 00:08:52,720
す け ど。 
だ っ た り、 ア ク テ ィ ブ レ コ ー ド だ っ た

136
00:08:52,720 --> 00:08:56,480
ら、 あ の ハ ズ ミ ニ ー と か belongs to 
と か で 書 く わ け で す ね。 

137
00:08:57,120 --> 00:08:58,000
で、 そ こ。 
に。 

138
00:08:59,520 --> 00:09:03,840
こ の な ん だ ろ う、 こ の テ ー ブ ル が、 こ 
の モ デ ル が ど う い う ふ う に 関 連 す る 

139
00:09:03,840 --> 00:09:07,680
よ っ て い う の が 書 い て あ る か ら、 そ う
い う ト ラ バ ー サ ル の 性 質 っ て い う の 

140
00:09:07,680 --> 00:09:14,400
を 持 つ こ と が で き て い る よ ね と い う 
話 を、 ま あ 記 事 で も あ の し て い ま す 

141
00:09:14,960 --> 00:09:18,960
で、 そ う っ す ね。 
ま あ、 じ ゃ あ こ の レ ス ト が ト ラ バ ー サ

142
00:09:18,960 --> 00:09:22,080
ル じ ゃ な い か ら、 何 が 問 題 に な っ て る
ん だ っ て い う と。 

143
00:09:23,800 --> 00:09:26,920
ま あ、 僕 が 考 え る に、 あ の オ ー バ ー フ 
ェ ッ チ と か ア ン ダ ー フ ェ ッ チ と か い 

144
00:09:26,920 --> 00:09:30,640
う 問 題 が、 こ の ト ラ バ ー サ ル 性 が な い
こ と に よ っ て 引 き 起 こ さ れ て い る ん 

145
00:09:30,640 --> 00:09:34,880
じ ゃ な い か な と 思 っ て い て。 
ま あ、 オ ー バ ー フ ェ ッ チ っ て い う の は

146
00:09:35,440 --> 00:09:38,240
フ ロ ン ト エ ン ド が 必 要 と す る 以 上 の 
情 報 が 返 っ て き ち ゃ う。 

147
00:09:39,120 --> 00:09:42,960
何 が 悪 い か と い う と、 ま あ デ ー タ が 重
く な っ た り、 ク エ リ 時 間 が 延 び ち ゃ 

148
00:09:43,360 --> 00:09:45,200
う、 ク エ リ 時 間 が 延 び ち ゃ っ た り す 
る。 

149
00:09:46,560 --> 00:09:49,680
で、 ア ン ダ ー フ ェ ッ チ っ て い う の は フ
ロ ン ト エ ン ド が 必 要 と す る 情 報 が 足 

150
00:09:49,680 --> 00:09:52,360
り な い。 
別 の エ ン ド ポ イ ン ト に も ア ク セ ス し 

151
00:09:52,360 --> 00:09:54,680
な い と い け な い み た い な 問 題 が 起 き 
る っ て い う こ と で す ね。 

152
00:09:54,680 --> 00:09:57,280
こ う い う オ ー バ ー フ ェ ッ チ と ア ン ダ 
ー フ ェ ッ チ っ て い う の は。 

153
00:09:57,280 --> 00:10:04,160
ま あ、 オ ー ア ー ル エ ム を 使 っ て い る と
あ ん ま 意 識 し な い 問 題 だ と 思 う ん で 

154
00:10:04,160 --> 00:10:06,320
す よ ね。 
実 際 に は 起 こ る こ と っ て い う の は ま 

155
00:10:06,480 --> 00:10:14,120
あ ま あ あ る ん で す け ど、 例 え ば あ あ こ
う な ん か こ の、 こ の 処 理 を す る の に ユ

156
00:10:14,120 --> 00:10:19,040
ー ザ ー の ポ ス ツ が な い と い け な か っ 
た の に、 な か っ た わ っ て あ っ た ら 多 

157
00:10:19,080 --> 00:10:20,880
分。 
ま あ、 プ リ ズ マ あ っ た ら イ ン ク ル ー ド

158
00:10:20,880 --> 00:10:26,520
ポ ス ツ み た い な 一 個 オ プ シ ョ ン を 渡 
す だ け で 解 決 さ れ る か ら、 ま あ、 ア ン 

159
00:10:26,520 --> 00:10:28,720
ダ ー フ ェ ッ チ っ て い う の は 意 識 し な 
い し。 

160
00:10:28,720 --> 00:10:31,920
ま あ、 オ ー バ ー フ ェ ッ チ は ち ょ っ と や
や こ し く て。 

161
00:10:32,560 --> 00:10:35,680
ま あ、 そ も そ も な ん だ ろ う。 
デ ィ ー ビ ー ク エ リ す る と き に カ ラ ム 

162
00:10:35,680 --> 00:10:39,880
が 一 個 多 か ろ う が 少 な か ろ う が な あ。
ま あ、 本 当 に カ リ カ リ の プ ロ グ ラ ム 書

163
00:10:39,880 --> 00:10:43,520
い て る 人 は わ か ん な い で す け ど、 基 本
的 に は 意 識 し な く て い い と 思 う ん で 

164
00:10:43,520 --> 00:10:45,160
す よ ね。 
こ う。 

165
00:10:45,160 --> 00:10:47,360
ま あ、 余 分 な ジ ョ イ ン が あ っ た ら 削 り
た か っ た。 

166
00:10:47,360 --> 00:10:48,560
ら。 
す ぐ 削 れ ば い い で す よ。 

167
00:10:48,560 --> 00:10:50,480
ね。 
っ て い う の が あ っ て。 

168
00:10:50,480 --> 00:10:57,840
ま あ、 オ ー バ ー ヘ ッ ジ っ て い う の も 問
題 に な ら な い で、 こ れ は な ぜ か と い う

169
00:10:57,840 --> 00:11:01,960
と、 ま あ、 さ っ き 言 っ て た 違 い が や っ 
ぱ 大 き い ん じ ゃ な い か な と 思 っ て い 

170
00:11:01,960 --> 00:11:05,240
て。 
ま あ、 オ ー ア ー ル エ ム っ て い う の は ト

171
00:11:05,240 --> 00:11:06,960
ラ バ ー サ ル の ス キ ー バ ー が 持 っ て い 
る。 

172
00:11:06,960 --> 00:11:12,720
ま あ、 ト ラ バ ー サ ル で あ る か ら、 そ う 
い う こ そ の 修 正 が 簡 単 に で き る わ け 

173
00:11:12,720 --> 00:11:16,480
で す よ ね。 
ち ょ っ と 話 は 戻 る ん で す け ど、 ま あ ト

174
00:11:16,480 --> 00:11:21,960
ラ バ ー サ ル の ス キ ー マ っ て い う の が。
ま あ 僕 は 関 連 構 造 と 呼 ん で い て、 な ん

175
00:11:21,960 --> 00:11:27,680
だ ろ う、 明 示 的 な 関 連 構 造、 こ れ が こ 
こ と 関 連 し て る よ っ て い う の を 書 い 

176
00:11:27,680 --> 00:11:30,360
て あ る。 
で、 ト ラ バ ー サ ル の ス キ ー マ に 関 連 構

177
00:11:30,360 --> 00:11:33,760
造 が 書 い て あ る か ら、 ま あ オ ー バ ー フ
ェ ッ チ、 ア ン ダ ー フ ェ ッ チ が 起 こ っ た

178
00:11:33,760 --> 00:11:41,120
時 も、 終 わ る 目 で は す ぐ に 対 処 が で き
る 反 面、 レ ス ト API は そ う い う ど こ と

179
00:11:41,120 --> 00:11:45,120
ど こ が 関 連 し て る よ っ て い う の が、 ま
あ 暗 黙 的 に は あ っ た り。 

180
00:11:45,680 --> 00:11:48,160
ま あ あ と な ん だ ろ う、 オ ー プ ン API と
か 使 っ て。 

181
00:11:48,640 --> 00:11:51,240
ま あ ド キ ュ メ ン ト で す ね。 
要 は ド キ ュ メ ン ト と か に 書 い て あ る 

182
00:11:51,240 --> 00:11:59,000
こ と も あ る ん で す け ど、 ま あ レ ス ト 
npi 単 体 で は な い し、 オ ー プ ン API で

183
00:11:59,000 --> 00:12:02,600
な ん か こ こ の エ ン ド ポ イ ン ト の よ り 
詳 細 な 情 報 は こ こ で み た い な の を 書 

184
00:12:02,600 --> 00:12:07,040
け る ん で す け ど、 ま あ そ れ も な ん だ ろ
う、 簡 単 に ア ク セ ス は で き な い で す よ

185
00:12:07,040 --> 00:12:10,360
ね、 も う ま あ、 ど う し て も や っ ぱ 別 の 
エ ン ド ポ イ ン ト っ て い う の は 叩 か な 

186
00:12:10,360 --> 00:12:14,320
い と い け な い。 
そ う い う な ん だ ろ う、 扱 い や す い 関 連

187
00:12:14,320 --> 00:12:18,560
構 造 が な い っ て い う の が。 
テ ス ト API の オ バ フ ェ ッ チ ア ン ド フ 

188
00:12:18,560 --> 00:12:23,840
ェ ッ チ を 引 き 起 こ し て ま す よ と い う 
ふ う に 思 っ て い ま す。 

189
00:12:24,800 --> 00:12:29,840
で、 ち ょ っ と カ ン ペ に あ の 元 徳 さ ん か
ら ツ ッ コ ミ が 入 っ て る ん で す け ど、 名

190
00:12:29,840 --> 00:12:31,760
前、 エ ス キ ュ ー エ ル は ど う な の か っ て
い う。 

191
00:12:32,480 --> 00:12:36,560
う ん、 名 前。 
エ ス キ ュ ー エ ル も、 あ の、 取 得 す る ク 

192
00:12:36,560 --> 00:12:41,520
エ リ を 書 く と き に、 あ の セ レ ク ト の 後
に ど の カ ラ ム を 取 る よ っ て い う の を 

193
00:12:41,840 --> 00:12:46,320
か け る か ら、 そ の ア ー ル デ ィ ー ビ ー に
対 し て。 

194
00:12:46,720 --> 00:12:50,720
そ の ト ラ バ ー サ ル な、 な ん て い う ん だ
ろ う な。 

195
00:12:50,720 --> 00:12:56,760
そ の 問 い 合 わ せ、 ト ラ バ ー サ ル な 問 い
合 わ せ が で き る ん じ ゃ な い か な っ て 

196
00:12:56,760 --> 00:12:58,720
思 っ て る ん だ け ど、 ど う で し ょ う？ 
っ て い う。 

197
00:13:00,080 --> 00:13:03,520
で、 こ れ に 関 し て は ま あ ち ょ っ と イ メ
ー ジ し づ ら い ん で す け ど。 

198
00:13:03,600 --> 00:13:08,720
名 前 SQL っ て、 ま あ 何 で も ジ ョ イ ン で
き る わ け じ ゃ な い で す か。 

199
00:13:08,720 --> 00:13:11,760
ま あ、 や ろ う と 思 え ば な ん か な ん だ 
ろ？ 

200
00:13:11,920 --> 00:13:15,440
う も う。 
ユ ー ザ ー、 ID と ユ ー ザ ー ネ ー ム を ジ 

201
00:13:15,440 --> 00:13:18,920
ョ イ ン す る こ と も で き る。 
ま あ、 も ち ろ ん そ れ に は 何 の 意 味 も な

202
00:13:18,920 --> 00:13:23,480
い わ け で す け ど。 
あ の、 ま あ 要 は 名 前、 エ ス キ ュ ー エ ル 

203
00:13:23,480 --> 00:13:26,160
の 状 態、 ま あ テ ー ブ ル 定 義 し か な い 状
態 っ て い う の か な。 

204
00:13:26,160 --> 00:13:32,880
ま あ、 ス キ ー マ ー と し て テ ー ブ ル 定 義
し か な い 状 態 っ て い う の は 何 で も ジ 

205
00:13:32,880 --> 00:13:36,640
ョ イ ン で き て、 ま あ ど こ に 対 し て も 関
連 が あ る と い う ふ う に 見 な せ る と 思 

206
00:13:36,640 --> 00:13:39,760
う ん で す ね。 
で、 ど こ に 対 し て も 関 連 が あ る 状 態 な

207
00:13:39,760 --> 00:13:46,520
ん で、 ま あ 求 め る。 
関 連 っ て い う の も そ の 中 に 含 ま れ て 

208
00:13:46,520 --> 00:13:49,360
い る。 
求 め る。 

209
00:13:49,600 --> 00:13:56,960
例 え ば だ か ら ポ ス ト の ユ ー ザ ー ID と
ユ ー ザ ー の ID っ て い う 関 連 も、 そ の 

210
00:13:57,280 --> 00:14:02,680
な ん か 全 て の 関 連 の 中 に は 入 っ て い 
る の で、 ま あ 生 SQL で も 別 に い い ん で

211
00:14:02,680 --> 00:14:07,360
す よ ね。 
ま あ、 使 い づ ら い と 感 じ る 人 が 多 い の

212
00:14:07,360 --> 00:14:08,560
か な。 
ま あ ど う な ん だ ろ。 

213
00:14:08,720 --> 00:14:09,400
う。 
そ れ っ て あ れ？ 

214
00:14:09,400 --> 00:14:09,920
で す。 
か。 

215
00:14:10,680 --> 00:14:14,800
オ ー ア ー ル エ ム だ と そ の 最 初 に、 ま あ
例 え ば プ リ ズ マ だ っ た ら そ の プ リ ズ 

216
00:14:14,800 --> 00:14:20,520
マ 特 有 の DSL が あ っ た り と か、 ド リ ズ
ル だ っ た ら そ の ド リ ズ ル の あ の ス キ 

217
00:14:20,520 --> 00:14:23,720
ー マ を 提 出、 な ん か オ ブ ジ ェ ク ト で な
ん か 提 起 す る み た い な の が あ っ た り 

218
00:14:23,720 --> 00:14:33,880
す る け ど、 そ れ と あ、 そ の そ れ を も と 
に 型 と か が 生 成 さ れ て、 な ん か あ の 違

219
00:14:33,880 --> 00:14:38,000
反 す る ク エ リ は コ ン パ イ ル エ ラ ー に 
な る か ら か け な い。 

220
00:14:39,280 --> 00:14:41,120
み た い な。 
そ れ が こ う 制 約 に な っ て る。 

221
00:14:41,840 --> 00:14:45,040
っ て こ と。 
ま あ、 そ う で す ね。 

222
00:14:45,040 --> 00:14:52,080
そ う い う 制 約 制 約 ベ ー ス と い う よ り 
か は、 プ リ ズ マ だ っ た ら あ れ で す よ 

223
00:14:52,080 --> 00:14:57,040
ね。 
う ん、 自 分 が 書 い た 関 連 は ク エ リ に か

224
00:14:57,040 --> 00:15:03,480
け る じ ゃ な い で す か。 
ス キ ー マ に 書 い た ユ ー ザ ー ID と あ、 

225
00:15:03,480 --> 00:15:08,000
ユ ー ザ ー の ID と ポ ス ト の ユ ー ザ ー 
ID が つ な が っ て る よ っ て。 

226
00:15:08,360 --> 00:15:11,040
ス キ ー マ に 書 く か ら そ れ を ク エ リ に 
か け る。 

227
00:15:11,600 --> 00:15:17,760
で、 ま あ そ う 言 い た い の は と か、 ま あ 
結 局 SQL と オ ー ア ー ル エ ム の ス キ ー 

228
00:15:17,760 --> 00:15:21,720
マ と い う か。 
ま あ、 も っ と 具 体 的 に 言 う と、 テ ー ブ 

229
00:15:21,720 --> 00:15:27,040
ル 定 義 と ま あ テ ー ブ ル 定 義 の ス キ ー 
マ と オ ー ア ー ル エ ム の ス キ ー マ で す 

230
00:15:27,040 --> 00:15:31,040
よ ね。 
っ て い う の は 両 方 ト ラ バ ー サ ル だ し、

231
00:15:31,120 --> 00:15:36,800
関 連 構 造 は あ る け ど、 テ ー ブ ル 定 義 だ
け だ と。 

232
00:15:37,520 --> 00:15:42,440
ま あ ち ょ っ と 足 り な い と い う か、 な ん
で も か ん で も で き す ぎ る ん で、 オ ー ア

233
00:15:42,440 --> 00:15:47,360
ー ル エ ム の 隙 間 ぐ ら い。 
ま あ、 用 途 を 絞 っ て あ っ た 方 が 使 い や

234
00:15:47,360 --> 00:15:50,760
す く は な る の か な。 
ま あ 逆 に な ん か め ち ゃ く ち ゃ な ク エ 

235
00:15:50,760 --> 00:15:54,480
リ 書 き た い 時 は、 オ ー ア ー ル エ ム が 隙
間 あ る と ち ょ っ と 困 っ ち ゃ っ た り す 

236
00:15:54,480 --> 00:15:58,640
る と 思 う ん で。 
ま あ た ま に あ り ま す よ ね、 名 前 SQL を

237
00:15:58,640 --> 00:16:02,960
書 き た い 場 面 っ て い う の が、 ど う し て
も ま あ そ う い う 時 に 外 れ ざ る を 得 な 

238
00:16:02,960 --> 00:16:06,040
い っ て い う の は あ り ま す ね。 
少 し 話 ず れ ち ゃ う か も し れ な い ん で 

239
00:16:06,040 --> 00:16:09,920
す け ど。 
あ の レ ス ト API だ と オ ー バ ー フ ェ ッ 

240
00:16:09,920 --> 00:16:12,840
ジ、 ア ン ダ ー フ ェ ッ ジ が 起 き て、 ま あ 
orm と か ト ラ バ ー サ ル の ス キ ー マ が 

241
00:16:12,840 --> 00:16:18,400
あ る と そ う い う の を 解 決 で き る っ て 
い う 話 だ と 思 う ん で す け ど、 そ の orm

242
00:16:18,400 --> 00:16:21,400
っ て な ん か そ の オ ー バ ー フ ェ ッ ジ と 
か ア ン ダ ー フ ェ ッ ジ を 解 決 す る た め 

243
00:16:21,400 --> 00:16:24,240
の 技 術 じ ゃ な い か な と 思 っ て る ん で 
す よ ね。 

244
00:16:24,320 --> 00:16:24,880
う ん。 
う ん。 

245
00:16:25,040 --> 00:16:29,040
う ん、 そ の orm が 解 決 す る の？ 
っ て い う の は、 そ の 難 解 な、 ま あ、 人 に

246
00:16:29,040 --> 00:16:31,040
よ っ て は 難 解 な SQL と か を。 
そ の。 

247
00:16:31,040 --> 00:16:33,040
例 え ば プ リ ズ マ だ っ た ら ユ ー ザ ー フ 
ァ イ ン ド。 

248
00:16:33,560 --> 00:16:36,640
う ん う ん、 ユ ニ ー ク み た い な 感 じ で 単
純 に 書 け る よ う に し た り と か。 

249
00:16:36,960 --> 00:16:40,080
ま あ、 そ れ こ そ そ の 肩 を 持 っ た オ ブ ジ
ェ ク ト へ の 詰 め 替 え っ て い う の を 全 

250
00:16:40,080 --> 00:16:43,200
部 の ク エ リ で や っ て い く の 大 変 だ か 
ら、 そ う い う と こ ろ を や っ て あ げ よ う

251
00:16:43,200 --> 00:16:48,640
と い う 技 術 と い う 理 解 で。 
で、 さ っ き の レ ス ト API だ と、 オ ー バ 

252
00:16:48,640 --> 00:16:53,120
ー フ ェ ッ チ、 ア ン ダ ー フ ェ ッ チ が 起 き
る 理 由 の と こ ろ、 ち ょ っ と も う 1回 教 

253
00:16:53,120 --> 00:16:56,320
え て ほ し い ん で す け ど、 そ れ は な ん 
か、 そ の レ ス ト API だ と、 こ れ が 取 れ 

254
00:16:56,320 --> 00:17:00,480
て な か っ た み た い に な っ た 時 に、 そ の
API が の 変 更 が 大 変。 

255
00:17:00,480 --> 00:17:02,320
だ。 
か ら っ て い う こ と な ん で す か ね。 

256
00:17:03,240 --> 00:17:07,520
オ ー バ ー ル エ ム だ っ た ら イ ン ク ル ー 
ド 一 行 書 く だ け で い い け ど、 ベ ス ト エ

257
00:17:07,520 --> 00:17:10,839
ー ピ ー ア イ の 場 合 は、 そ の エ ー ピ ー ア
イ の 仕 様 か ら 変 え な く ち ゃ い け な く 

258
00:17:10,839 --> 00:17:13,520
て、 ち ょ っ と 大 変 だ よ ね み た い な 話 で
す か ね。 

259
00:17:14,800 --> 00:17:17,160
そ う で す ね。 
オ ー バ ー フ ェ ッ チ ア ン ド フ ェ ッ チ 自 

260
00:17:17,160 --> 00:17:21,280
体 は あ の 問 題 で は あ る ん で す け ど、 致
命 的 じ ゃ な い と 思 う ん で す よ ね。 

261
00:17:21,280 --> 00:17:24,720
ま あ、 当 然 直 せ る ん で 直 そ う と 思 い ま
す。 

262
00:17:24,720 --> 00:17:26,880
そ れ で ち ょ っ と 思 っ た の は、 例 え ば そ
の。 

263
00:17:27,160 --> 00:17:30,680
ま あ、 サ ン プ ル ア プ リ と か で よ く あ る
ガ チ の レ ス ト API の コ ン ト ロ ー ラ ー 

264
00:17:30,680 --> 00:17:33,760
が そ の オ ー ア ー ル エ ム で 一 個 ク エ リ 
を 叩 く だ け み た い な エ ン ド ポ イ ン ト 

265
00:17:33,760 --> 00:17:35,880
に な っ て い る 場 合 が あ る と 思 う ん で 
す よ。 

266
00:17:35,880 --> 00:17:40,480
例 え ば こ の ユ ー ザ ー す ら ID み た い な
エ ン ド ポ イ ン ト に ア ク セ ス し た 時 に、

267
00:17:40,480 --> 00:17:45,520
コ ン ト ロ ー ラ ー で は そ の ユ ー ザ ー フ 
ァ イ ン ド ID す る だ け み た い な エ ン ド

268
00:17:45,520 --> 00:17:47,680
ポ イ ン ト に な っ て る っ て い う ケ ー ス 
が あ る と 思 っ て。 

269
00:17:48,160 --> 00:17:53,760
そ の 場 合 っ て、 そ の レ ス ト API の 設 置
を そ の ポ ス ト も 取 得 す る よ う に 直 す 

270
00:17:53,760 --> 00:17:54,240
っ て い う。 
コ ス。 

271
00:17:54,240 --> 00:17:59,560
ト と オ ー ア ー ル エ ム に イ ン ク ル ー ド 
1位 を 書 き 出 す っ て い う、 あ の コ ス ト 

272
00:17:59,560 --> 00:18:01,280
が 一 緒 に な る と 思 う ん で す よ ね。 
う ん う ん。 

273
00:18:01,280 --> 00:18:02,960
う ん。 
う ん。 

274
00:18:02,960 --> 00:18:07,760
な の で 今 何 を 言 お う と し て い た か と 
い う と、 そ の オ ー バ ー フ ェ ッ チ、 ア ン 

275
00:18:07,760 --> 00:18:11,920
ダ ー フ ェ ッ チ を オ ー ア ー ル エ ム が 解 
決 し て い る わ け じ ゃ な い ん じ ゃ な い 

276
00:18:11,920 --> 00:18:13,920
か な っ て い う の を ち ょ っ と 思 っ た と 
い う か。 

277
00:18:13,920 --> 00:18:19,840
オ ー バ ー フ ェ ッ チ、 ア ン ダ ー フ ェ ッ チ
が 起 き る の は レ ス ト を 使 っ て る か ら 

278
00:18:19,840 --> 00:18:22,480
と い う よ り か は。 
う ん。 

279
00:18:23,000 --> 00:18:28,720
コ ス ト が 高 い か ら 直 す。 
コ ス ト が 高 い と 問 題 設 計 に よ っ う ん、

280
00:18:28,720 --> 00:18:34,280
設 計 に よ っ て オ ー バ ー フ ェ ッ チ、 ア ン
ダ ー フ ェ ッ チ を 回 収 す る の が 高 い コ 

281
00:18:34,280 --> 00:18:39,120
ス ト に な る よ う な 設 計 を し て る と 困 
る こ と が あ る っ て い う 話 な の か な と 

282
00:18:39,280 --> 00:18:42,240
思 っ た り し た。 
ち ょ っ と な ん か 迷 い 込 ん で、 あ ま り 何

283
00:18:42,240 --> 00:18:46,960
を 言 っ て る の か わ か ら な い 感 じ に な 
っ ち ゃ っ た け ど、 若 干 混 乱 し て い る な

284
00:18:46,960 --> 00:18:50,600
と 思 っ た の は。 
で、 オ ー ア ー ル エ ム が 解 決 し て い る の

285
00:18:50,600 --> 00:18:55,760
は デ ィ ー ビ ー と。 
ま あ、 バ ッ ク エ ン ド 間 の オ ー バ ー フ ェ

286
00:18:55,760 --> 00:18:58,640
ッ チ ア ン ド フ ェ ッ チ な ん で す よ ね。 
う ん う ん。 

287
00:18:58,640 --> 00:19:02,080
う ん。 
で、 レ ス ト が 解 決 で き て い な い の は、 

288
00:19:02,080 --> 00:19:04,960
バ ッ ク エ ン ド と フ ロ ン ト エ ン ド の 間 
の オ ー バ ー フ ェ ッ チ ア ン ド フ ェ ッ チ。

289
00:19:05,600 --> 00:19:08,800
ま あ、 解 決 で き て い な い と い う か、 そ 
こ に 興 味 は な い と い う か。 

290
00:19:09,920 --> 00:19:10,440
は い。 
は い、 は い。 

291
00:19:10,960 --> 00:19:15,680
で、 さ っ き 言 っ て た オ ー ア ー ル エ ム が
結 局 な ん だ ろ う。 

292
00:19:15,680 --> 00:19:20,320
あ の バ ッ ク エ ン ド、 オ ー ア ー ル エ ム 一
本 み た い な や つ だ っ た ら コ ス ト 変 わ 

293
00:19:20,320 --> 00:19:22,120
ん な い か ら コ ス。 
と。 

294
00:19:22,120 --> 00:19:26,640
変 わ ん な い じ ゃ ん と い う 話 は、 ま あ そ
う い う 簡 単 な 作 り だ っ た ら い い け ど。

295
00:19:26,640 --> 00:19:31,920
ま あ 本 当 は あ れ で す よ ね。 
例 え ば 別 の 画 面 で 同 じ ポ ス ツ 一 覧 を 

296
00:19:31,920 --> 00:19:36,880
出 す け ど、 こ っ ち の 画 面 で は あ の オ ー
サ ー が 必 要 で、 こ っ ち の 画 面 で は オ ー

297
00:19:36,880 --> 00:19:40,800
サ ー が 必 要 な い み た い な 時 に、 ま あ、 
じ ゃ あ ど っ ち に 倒 す ん で す か？ 

298
00:19:40,800 --> 00:19:42,720
み た い な こ と に な っ て。 
う ん。 

299
00:19:42,720 --> 00:19:45,560
ま あ、 オ ー。 
バ ー フ ェ ッ チ 側 に 倒 す こ と が 多 い と 

300
00:19:45,560 --> 00:19:47,120
思 う ん で す け ど。 
そ う で す ね。 

301
00:19:47,120 --> 00:19:48,520
同 じ エ ン ド ポ イ ン ト を 使 っ て い る 場 
合 は。 

302
00:19:48,520 --> 00:19:50,880
そ う。 
ま あ も し く は そ う、 あ の エ ン ド ポ イ ン

303
00:19:50,880 --> 00:19:54,000
ト 分 け る っ て い う。 
エ ン ド ポ イ ン ト を 分 け る と、 ま た な ん

304
00:19:54,000 --> 00:19:58,240
か そ れ は そ れ で あ、 な ん か リ ス ト の 並
び 順 を 買 い た い で す み た い な 時 に、 

305
00:19:58,520 --> 00:20:01,600
あ、 こ っ ち で は ど う こ う、 こ っ ち が ど 
う こ う み た い な、 ど ん ど ん ど ん ど ん や

306
00:20:01,600 --> 00:20:06,000
や こ し く な っ て い き ま す よ ね。 
で、 そ う な ん て い う の。 

307
00:20:07,200 --> 00:20:12,920
オ ー ア ー ル エ ム が 解 決 し て い る の は、
ま あ 解 決 し て い る と い う か、 今 ま で 意

308
00:20:12,920 --> 00:20:18,680
識 し な か っ た け ど、 実 は 起 こ り う る 余
地 っ て い う の は あ っ て、 オ ー ア ー ル エ

309
00:20:18,680 --> 00:20:21,440
ム を 使 っ て い る か ら、 も し く は エ ス キ
ュ ー エ ル と い う も の が。 

310
00:20:22,400 --> 00:20:26,480
あ る か ら あ ん ま り 意 識 す る こ と は な 
か っ た よ っ て い う こ と で す ね。 

311
00:20:28,160 --> 00:20:33,760
ま あ、 ト ラ バ ー サ ル の ス キ ー マ が あ る
か ら、 あ ん ま り 意 識 せ ず と も 十分 コ ス 

312
00:20:33,760 --> 00:20:38,560
ト が 低 い 状 態 が 保 た れ る。 
ど う 頑 張 っ て も、 今 言 っ て た レ ス ト 

313
00:20:38,560 --> 00:20:42,400
API み た い な 状 況 っ て、 あ の デ ー タ ベ
ー ス ア ク セ ス で 起 こ っ た こ と っ て な 

314
00:20:42,400 --> 00:20:44,640
い と 思 う ん で す よ ね、 ほ と ん ど。 
う ん。 

315
00:20:44,640 --> 00:20:47,200
う ん。 
こ の エ ン ド ポ イ ン ト は 共 通 だ か ら。 

316
00:20:47,760 --> 00:20:50,480
ま あ、 こ の テ ー ブ ル は 共 通 だ か ら み た
い な こ と っ て。 

317
00:20:51,320 --> 00:20:55,880
あ ん ま り 怒 っ た こ と が な い と っ て い 
う の は、 や っ ぱ り ト ラ バ ー サ ル の 隙 間

318
00:20:55,880 --> 00:21:02,840
が あ る か ら、 取 得 側 が 簡 単 に 取 得 デ ー
タ を 変 え ら れ る え、 ま あ 若 干 ち ょ っ と

319
00:21:02,840 --> 00:21:07,040
離 れ ち ゃ う ん で す け ど。 
ま あ さ っ き 言 っ て た な ん だ ろ う な。 

320
00:21:07,040 --> 00:21:12,480
二 つ の ユ ー ス ケ ー ス で 同 じ エ ン ド ポ 
イ ン ト を 使 い 回 し て い て、 で、 そ の エ 

321
00:21:12,480 --> 00:21:16,320
ン ド ポ イ ン ト が い ろ ん な 役 割 持 つ よ 
う に な っ ち ゃ っ て 困 る っ て い う 話 を、

322
00:21:16,720 --> 00:21:19,760
ま あ 無 理 や り デ ー タ ベ ー ス に 当 て は 
め る ん な ら。 

323
00:21:20,440 --> 00:21:23,840
例 え ば な ん か デ ー タ ベ ー ス の 構 造 が 
ち ょ っ と 良 く な く、 ま あ 良 く な く て と

324
00:21:23,840 --> 00:21:28,960
い う か、 い ろ ん な 事 情 で あ の キ ャ ッ シ
ュ テ ー ブ ル み た い な の を 作 ん な き ゃ 

325
00:21:28,960 --> 00:21:35,360
い け な い と い う こ と に な っ た 時 に、 そ
の キ ャ ッ シ ュ テ ー ブ ル は な ん だ ろ う。

326
00:21:35,360 --> 00:21:39,000
そ の キ ャ ッ シ ュ テ ー ブ ル を 別 の ユ ー 
ス ケ ー ス で 使 い 始 め る と、 多 分 同 じ よ

327
00:21:39,000 --> 00:21:43,320
う な 問 題 が 発 生 す る ん で す よ ね。 
あ、 こ っ ち の ユ ー ス ケ ー ス で は キ ャ ッ

328
00:21:43,320 --> 00:21:46,800
シ ュ テ ー ブ ル に こ れ が あ っ て ほ し い 
ん だ け ど、 こ っ ち で は な く て い い や っ

329
00:21:46,800 --> 00:21:49,040
て い う の と か っ て ま あ な く。 
て。 

330
00:21:49,040 --> 00:21:52,840
い い 方 の ユ ー ス ケ ー ス か ら 見 る と、 キ
ャ ッ シ ュ テ ー ブ ル に 余 分 な デ ー タ が 

331
00:21:52,840 --> 00:21:57,280
載 っ て い る か ら、 重 く な っ て さ ら に 嫌
だ な と 思 う こ と も で き る し。 

332
00:21:58,240 --> 00:22:00,480
ま あ、 イ ン デ ッ ク ス の 貼 り 方 と か も そ
う な り ま す よ ね。 

333
00:22:00,640 --> 00:22:04,320
ま あ そ う、 キ ャ ッ シ ュ テ ー ブ ル っ て い
う の は、 ま あ レ ス ト API で な ん だ ろ 

334
00:22:04,320 --> 00:22:10,320
う、 エ ン ド ポ イ ン ト の あ の 返 り 値 の 形
を パ ッ と 決 め ち ゃ う と い う の と、 結 構

335
00:22:10,320 --> 00:22:12,240
同 じ な の か な と い う ふ う に 今 思 い ま 
し た ね。 

336
00:22:13,360 --> 00:22:19,680
ま あ 今 ま で、 ま あ そ の 話 に つ な が っ。 
っ て く る ん で す け ど、 ま あ 要 は ト ラ バ

337
00:22:19,680 --> 00:22:23,840
ー サ ル じ ゃ な い 場 合 っ て い う の は 事 
前 に 決 定 し て お く 必 要 が あ る わ け で 

338
00:22:23,840 --> 00:22:27,800
す よ ね。 
ト ラ バ ー サ ル の 隙 間 を 持 た な い 場 合 

339
00:22:27,840 --> 00:22:31,160
は。 
ま あ、 レ ス ト エ ー ピ ー ア イ は 当 然 と い

340
00:22:31,160 --> 00:22:36,800
う か、 自 然 に 事 前 に 返 す 形 を 決 め て い
な い と 何 も 作 れ な い と い う か。 

341
00:22:37,920 --> 00:22:43,680
ま あ 当 然 で す よ ね。 
で、 ま あ、 こ れ が 後 か ら 変 え ら れ る か 

342
00:22:43,680 --> 00:22:46,640
ら、 ま あ や っ ぱ オ ー バ ー フ ェ ッ チ ア ン
ド フ ェ ッ チ 起 こ ら な い。 

343
00:22:47,680 --> 00:22:52,120
ク エ リ を パ ッ と 変 え る こ と が 簡 単 に 
で き る か ら、 オ ー バ ー フ ェ ッ チ ア ン ド

344
00:22:52,120 --> 00:22:54,160
リ ッ チ は 起 こ ら な い と 考 え る こ と が 
で き て。 

345
00:22:54,800 --> 00:22:59,240
で、 ま あ 簡 単 に 変 え ら れ な い も の は 当
然 き つ い で す よ ね と い う、 な ん か 当 た

346
00:22:59,240 --> 00:23:03,520
り 前 の 話 な ん で す け ど、 デ ー タ ベ ー ス
キ ー、 ま あ 変 え ろ と 言 わ れ る と う わ っ

347
00:23:03,520 --> 00:23:08,560
て 思 う の と か。 
ま あ、 あ と は ま あ、 結 果 的 に コ ス ト も 

348
00:23:08,560 --> 00:23:12,320
結 構 違 う と 思 い ま す。 
こ れ、 後 で 変 え ら れ な い っ て い う の 

349
00:23:12,320 --> 00:23:13,760
は。 
あ れ な ん で す か ね。 

350
00:23:13,760 --> 00:23:21,520
そ の。 
提 供 側 が 一方 的 に 変 え る と、 そ の 取 得 

351
00:23:21,520 --> 00:23:27,800
側 が そ れ に 追 従 す る コ ス ト を 払 わ な 
い と い け な く て、 そ れ が 大 事 に な る か

352
00:23:27,800 --> 00:23:38,200
ら 変 え ら れ な い け ど、 取 得 側 が そ の 勝
手 に 変 え る こ と が で き れ ば、 提 供 側 が

353
00:23:38,200 --> 00:23:42,920
何 も せ ず こ と が で き れ ば、 そ れ は 別 に
コ ス ト か か ん な い よ ね っ て 話 な ん で 

354
00:23:42,920 --> 00:23:47,200
す か ね。 
う ん、 ま あ、 そ う で す ね。 

355
00:23:47,200 --> 00:23:50,960
ま あ、 依 存 の 方 向 が な ん か 相 互 に 依 存
し て る か ら っ て い う の も あ り ま す ね。

356
00:23:51,520 --> 00:23:56,560
レ ス ト ン エ ン ド ポ イ ン ト の 仕 様 を 変 
え る 時 っ て、 ま あ な い こ と も あ る け 

357
00:23:56,560 --> 00:23:59,520
ど、 フ ロ ン ト エ ン ド に 影 響 が あ る こ と
が 多 数 な ん で。 

358
00:24:01,360 --> 00:24:04,920
う ん。 
や っ ぱ 変 え る 時 っ て よ ー い ど ん と い 

359
00:24:04,920 --> 00:24:09,960
う か、 一 色 単 に 変 え な い と お か し な こ
と に な る こ と が 多 い で す よ ね。 

360
00:24:09,960 --> 00:24:12,680
そ う な る と、 な ん か や っ ぱ リ リ ー ス の
調 整 が。 

361
00:24:12,680 --> 00:24:13,600
と か。 
ま あ。 

362
00:24:13,760 --> 00:24:17,320
そ れ を 避 け る た め に、 じ ゃ あ、 ま ず こ 
の ブ イ ツ ー エ ン ド ポ イ ン ト に 差 し 替 

363
00:24:17,320 --> 00:24:18,880
え て。 
み た い な こ と が 起 こ る わ け で す。 

364
00:24:19,040 --> 00:24:20,240
よ。 
ね。 

365
00:24:20,400 --> 00:24:24,000
最 初 か ら な ん か も う ブ イ ワ ン っ て つ 
け て 公 開。 

366
00:24:24,080 --> 00:24:28,800
す る、 確 か に ね。 
ブ イ ワ ン 最 初 か ら つ け る の は。 

367
00:24:28,800 --> 00:24:32,000
ま あ こ れ が 辛 い の も み ん な 知 っ て い 
る か ら、 ブ イ ワ ン っ て 最 初 か ら つ け る

368
00:24:32,000 --> 00:24:33,680
ん で す よ ね。 
う ん。 

369
00:24:33,680 --> 00:24:37,680
ま あ で も、 き つ い き つ い と い う 認 識 は
全 員 あ る と い う こ と で す よ。 

370
00:24:37,680 --> 00:24:41,320
レ ス ト API 使 っ て い る 人 は、 エ ン ド ポ
イ ン ト の 変 更 が き つ い こ と を 知 っ て 

371
00:24:41,320 --> 00:24:44,000
い て。 
っ て な る と、 作 り 直 す と 早 い わ。 

372
00:24:44,000 --> 00:24:48,040
み た い な と な る っ て こ と で す ね。 
で も、 と は い え、 あ れ だ な と 思 っ た ん 

373
00:24:48,040 --> 00:24:52,400
で す よ ね。 
そ の、 な ん か そ の レ ス ト エ ー ピ ー ア イ

374
00:24:52,400 --> 00:24:56,200
を 管 理 し て い る チ ー ム と、 そ の フ ロ ン
ト エ ン ド 管 理 し て い る チ ー ム が 同 じ 

375
00:24:56,200 --> 00:24:59,520
チ ー ム な ん だ っ た ら、 そ ん な に 大 変 じ
ゃ な い よ う な。 

376
00:24:59,520 --> 00:25:03,320
と い う か、 一 気 に 一 気 に デ プ ロ イ す れ
ば い い だ け な ん で。 

377
00:25:03,320 --> 00:25:05,240
い や、 ダ ウ ン タ イ ム ゼロ に し た い と か 
だ っ た ら ま だ ね。 

378
00:25:05,240 --> 00:25:10,960
あ の、 ま あ 考 え る こ と は あ る け ど、 そ 
ん な な い ん だ っ た ら ね、 い い し。 

379
00:25:11,720 --> 00:25:18,200
え、 だ か ら そ の 問 題 な の は、 別 々 の チ 
ー ム が な ん か も う 管 理 し た り デ プ ロ 

380
00:25:18,200 --> 00:25:22,920
イ す る 計 画 と か を 持 っ て い て、 あ の す
り 合 わ せ し な き ゃ い け な い み た い に 

381
00:25:22,920 --> 00:25:26,400
な る と、 う ん う ん、 も う V1V2 だ み た い
な こ と に な る。 

382
00:25:26,640 --> 00:25:31,040
あ り そ う で す ね。 
ま あ 確 か に あ、 ど う な る ん だ ろ う な。 

383
00:25:31,040 --> 00:25:35,920
オ ア と い う か、 デ ー タ ベ ー ス の 話 の 時
も そ れ は あ り 得 る ん で す か ね。 

384
00:25:36,960 --> 00:25:43,640
デ ー タ ベ ー ス ア ド ミ ニ ス ト レ ー タ ー 
み た い な が い て、 そ の デ ー ビ ー に 関 す

385
00:25:43,640 --> 00:25:46,000
る こ と も こ い つ ら は や っ て る し。 
で。 

386
00:25:46,000 --> 00:25:49,440
で、 そ の デ ー ビ ー は い ろ ん な チ ー ム の
い ろ ん な ア プ リ ケ ー シ ョ ン か ら い ろ 

387
00:25:49,440 --> 00:25:53,520
ん な ク エ リ が 飛 ん で く る み た い な 状 
況 が あ れ ば、 ま あ、 お か し な こ と に は 

388
00:25:53,520 --> 00:25:58,120
な る と い う か。 
あ の、 も う ね、 ブ イ ワ ン と か な い な い 

389
00:25:58,120 --> 00:26:00,040
か ら ね、 ス キ ー マ に。 
ね。 

390
00:26:00,320 --> 00:26:04,000
あ ま あ、 で も そ の 場 合 で も、 や っ ぱ り 
そ の ト ラ バ ー サ ル の ス キ ー マ が あ る 

391
00:26:04,000 --> 00:26:06,520
か ら。 
ま あ、 デ ィ ー ビ ー ス キ ー マ の 変 更 は き

392
00:26:06,520 --> 00:26:10,120
つ い と い う の は 同 じ な ん で す け ど。 
な ん だ ろ う、 フ ロ ン ト エ ン ド に 相 当 す

393
00:26:10,120 --> 00:26:19,520
る、 要 は バ ッ ク エ ン ド ア プ リ 側 の 利 用
側 の 都 合 で、 そ の デ ー タ ベ ー ス 側 に は

394
00:26:19,520 --> 00:26:26,400
影 響 は な い わ け で す よ ね。 
利 用 側 が 区 切 り 替 え た い か ら、 そ の バ

395
00:26:26,400 --> 00:26:30,560
ッ ク エ ン と デ ー タ ベ ー ス チ ー ム に 存 
在 相 談 し な い と い け な い み た い な こ 

396
00:26:30,560 --> 00:26:31,720
と は 起 こ。 
ら な い。 

397
00:26:31,720 --> 00:26:35,160
そ う で す ね。 
あ、 そ う。 

398
00:26:35,160 --> 00:26:40,880
認 知 負 荷 が 結 構 下 が る ん じ ゃ な い か 
み た い な 話 が あ っ た と 思 っ て い て。 

399
00:26:40,880 --> 00:26:44,720
ま あ な ん か、 ど の 辺 の 認 知 負 荷 が や っ
ぱ ト ラ バ ー サ イ ド と 下 が っ て く る の 

400
00:26:44,720 --> 00:26:46,880
か と い う の が ま だ ち ょ っ と わ か っ て 
な い か も。 

401
00:26:46,880 --> 00:26:53,080
例 え ば 今 の 話 だ と、 ま あ レ ス ト の 場 合
だ と、 ま あ ス キ ー マ の 全 容 を 把 握 す 

402
00:26:53,080 --> 00:26:55,280
る。 
認 知 不 可 っ て い う 前 提 で 話 す と、 レ ス

403
00:26:55,280 --> 00:26:59,680
ト だ と ま あ 全 部 の API の 仕 様 み た い 
な こ と で。 

404
00:27:00,320 --> 00:27:03,320
ま あ orm だ っ た ら そ の DB の ス キ ー マ
っ て い う と こ を 見 れ ば、 ま あ そ こ に ス

405
00:27:03,320 --> 00:27:06,560
キ ー マ の 専 用 が ま と ま っ て ま す よ み 
た い な こ と だ と 思 っ て い て。 

406
00:27:07,200 --> 00:27:11,280
で、 ま あ レ ス ト は レ ス ト で な ん か そ の
小 さ く な る 認 知 負 荷 も あ る の か な と 

407
00:27:11,280 --> 00:27:14,240
思 っ て て。 
ま あ 例 え ば そ の 単 一 エ ン ド ポ イ ン ト 

408
00:27:14,240 --> 00:27:19,640
の 変 更 と か が、 え え、 ま あ 他 の エ ン ド 
ポ イ ン ト に 影 響 を 波 及 し な い よ ね み 

409
00:27:19,640 --> 00:27:23,840
た い な 見 方 と か で き る と 思 う の で、 一
個 の エ ン ド ポ イ ン ト 直 す 影 響 が 他 に 

410
00:27:23,840 --> 00:27:26,760
出 づ ら い み た い な 感 じ で、 ま あ レ ス ト
で あ る こ と に よ っ て 下 が る。 

411
00:27:26,840 --> 00:27:31,760
認 知 負 荷 と か も あ る か な と 思 っ た 感 
じ で し た ど の 辺 の 認 知 負 荷 が ト ラ バ 

412
00:27:31,760 --> 00:27:35,480
ー サ ル だ と 下 が る ん だ っ け？ 
み た い な 話 を ち ょ っ と し た い か な と 

413
00:27:35,480 --> 00:27:40,400
思 っ て ま し た。 
確 か に ま あ 確 か に 僕、 あ れ だ な。 

414
00:27:40,400 --> 00:27:43,040
こ の 記 事 も ち ょ っ と 修 正 し た 方 が い 
い か も し れ な い。 

415
00:27:43,040 --> 00:27:47,280
あ の も の を 作 っ て、 ど ん ど ん 変 え て い
く こ と 前 提 で 話 し て い る ん で す よ ね。

416
00:27:47,920 --> 00:27:54,400
だ か ら 決 め 打 ち で バ ン っ て 作 っ て、 あ
の 全 世 界 に 公 開 し ま す み た い な や つ 

417
00:27:54,400 --> 00:27:58,800
だ っ た ら、 決 ま っ て た 方 が 確 か に 嬉 し
い か も な、 な ん か え っ と、 ギ ッ ト ハ ブ 

418
00:27:58,800 --> 00:28:01,720
の。 
ビ ッ ト ハ ー ブ の API グ ラ フ ql も あ る

419
00:28:01,720 --> 00:28:06,440
け ど、 な ん か グ ラ フ ql も 使 う の、 気 持
ち 的 に き つ い、 み た い な の は あ り ま す

420
00:28:06,440 --> 00:28:10,560
よ ね。 
こ の レ ス ト API の 内 容 を。 

421
00:28:10,880 --> 00:28:17,680
な ん だ ろ う、 入 力 と 出 力 を 確 認 す れ ば
オ ッ ケ ー な の か、 な ん か グ ラ フ ql の 

422
00:28:18,240 --> 00:28:23,960
ス キ ー マ を 把 握 し て 自 分 で ク エ リ を 
書 か な い と い け な い の か は オ ー バ ー 

423
00:28:23,960 --> 00:28:26,960
フ ェ ッ チ、 ア ン ダ ー フ ェ ッ チ の 問 題 が
な い と し た ら。 

424
00:28:28,040 --> 00:28:31,120
テ ス ト API の 方 が 簡 単 と い う の は そ 
の 通 り で す ね。 

425
00:28:32,160 --> 00:28:36,880
ま あ、 仕 様 が 永 久 に 変 わ ら な い の で あ
れ ば、 エ ス ト API が い い よ ね っ て い う

426
00:28:36,880 --> 00:28:45,000
の は、 ま あ 確 か に そ の 通 り で、 ま あ で 
も ソ フ ト ウ ェ ア な ん で ね、 ソ フ ト に 変

427
00:28:45,000 --> 00:28:48,360
更 し や す く 作 る っ て こ と を 考 え る と 
そ う で す ね。 

428
00:28:48,360 --> 00:28:51,920
認 知 負 荷 が 減 る と い う の は、 や っ ぱ 変
更 の 時 の 認 知 不 可 で す ね。 

429
00:28:52,080 --> 00:28:56,000
こ の 時 の オ ー バ ー フ ェ ッ チ、 ア ン ダ ー
フ ェ ッ チ が 発 生 し た 時 の。 

430
00:28:57,360 --> 00:29:00,960
修 正 に か か る 認 知、 不。 
可 う ん。 

431
00:29:01,680 --> 00:29:04,960
こ れ、 こ の エ ン ド ポ イ ン ト で も 使 っ て
る か ら、 ど う こ う し な き ゃ い け ね え わ

432
00:29:05,000 --> 00:29:07,960
っ て い う の は。 
う ん。 

433
00:29:07,960 --> 00:29:10,040
や っ ぱ。 
オ ー ア ー ル エ ム で ク エ リ 書 い て る 時 

434
00:29:10,040 --> 00:29:13,840
は あ ん ま な い で す よ ね っ て い う。 
い や 確 か に な ん か 今 の 話 聞 い て る ん 

435
00:29:13,840 --> 00:29:18,400
だ け ど、 ト ラ バ ー シ ャ ル な ス キ ー も あ
っ て、 そ の イ ニ シ ャ ル は 結 構 時 間 か か

436
00:29:18,400 --> 00:29:21,280
り ま す よ ね。 
も う 最 初 か ら 整 合 性 取 れ る よ う に 設 

437
00:29:21,280 --> 00:29:23,880
計 し て か ら 始 め な い と い け な い し。 
ベ ス ト だ と。 

438
00:29:23,880 --> 00:29:27,120
ま あ、 と り あ え ず や り た い こ と を 実 現
す る エ ン ド ポ イ ン ト 作 っ て。 

439
00:29:27,240 --> 00:29:30,240
後 か ら 使 わ な く な る と か い う ケ ー ス 
だ っ た ら、 そ の エ ン ド ポ イ ン ト そ の ま

440
00:29:30,240 --> 00:29:35,280
ま 消 し ち ゃ え ば い い し み た い な 話 も 
あ る か ら、 ち ょ っ と イ ニ シ ャ ル の 速 さ

441
00:29:35,280 --> 00:29:40,840
も さ あ り そ う。 
確 か に こ こ ま で 多 分 30分 ぐ ら い 話 し 

442
00:29:40,840 --> 00:29:46,040
て き た ん で す け ど、 結 局 僕 が こ の 記 事
を 書 い て 何 を 言 い た か っ た か と い う 

443
00:29:46,040 --> 00:29:49,600
と、 あ の グ ラ フ、 キ ュ ー エ ル が い い よ 
っ て 言 っ た ん で す よ ね。 

444
00:29:49,600 --> 00:29:53,040
グ ラ フ、 キ ュ ー エ ル は め っ ち ゃ い い よ
っ て 話 を す る た め に。 

445
00:29:53,640 --> 00:29:56,520
な ん か 全 然 関 係 な い。 
オ ー ア ー ル エ ム と ベ ス ト エ ー ピ ー ア 

446
00:29:56,520 --> 00:30:00,920
ー を 戦 わ せ て、 ト ラ バ ー サ ル の ス キ ー
マ と い う も の を 生 み 出 し た ん で す け 

447
00:30:00,920 --> 00:30:04,920
ど、 生 み 出 し た と い う か、 あ の 話 題 に 
あ げ た ん で す け ど、 ま あ グ ラ フ キ ュ ー

448
00:30:04,920 --> 00:30:09,920
エ ル は そ の ト ラ バ ー サ ル の ス キ ー マ 
を 持 つ、 そ の フ ロ ン ト エ ン ド バ ッ ク エ

449
00:30:09,920 --> 00:30:12,240
ン ド 間 の フ レ ー ム ワ ー ク な わ け で す 
よ ね。 

450
00:30:12,240 --> 00:30:16,080
ま あ、 ち ょ っ と グ ラ フ キ ュ ー エ ル を 知
っ て る 前 提 で ち ょ っ と 話 し ち ゃ う ん 

451
00:30:16,080 --> 00:30:21,120
で す け ど、 さ っ き 近 藤 さ ん が 言 っ て た
あ の。 

452
00:30:21,440 --> 00:30:24,720
イ ニ シ ャ ル 時 間 か か る っ て い う の は、
な ん か グ ラ フ 系 で や っ て る と め っ ち 

453
00:30:24,720 --> 00:30:28,960
ゃ 思 う と い う か、 な ん か デ メ リ ッ ト も
一 つ と し て 挙 げ ら れ る。 

454
00:30:29,280 --> 00:30:33,960
な ん か な ん か ス キ ー マ 作 る の 大 変 す 
ぎ る み た い な、 設 計 が 大 変 す ぎ る み た

455
00:30:33,960 --> 00:30:39,840
い な 話 も あ る と 思 う ん で す け ど、 ま あ
で も 裏 返 し で や っ ぱ 必 要 だ か ら、 時 間

456
00:30:39,840 --> 00:30:47,400
か か る と い う か、 後 か ら 変 更 す る こ と
を 考 え て あ げ る と、 や っ ぱ 時 間 か か っ

457
00:30:47,400 --> 00:30:50,400
ち ゃ う と い う の は、 ま あ 仕 方 な い こ と
な の か な と い う の と。 

458
00:30:52,000 --> 00:30:55,720
ま で グ ラ フ ケ ー ル を 使 う と、 さ っ き 言
っ て た よ う な レ ス ト の オ ー。 

459
00:30:55,920 --> 00:30:58,000
ア。 
ー フ ェ チ ア ン ダ ー フ ェ チ っ て い う の 

460
00:30:58,000 --> 00:31:02,560
は、 ま あ オ ー ア ー ル エ ム と 同 じ 理 屈 で
発 生 し な く な る わ け で す よ ね。 

461
00:31:02,640 --> 00:31:08,440
利 用 側 が チ ャ カ チ ャ カ と 変 え ち ゃ え 
ば い い ん で、 し っ か り 作 っ て あ れ ば 問

462
00:31:08,440 --> 00:31:11,600
題 に は な ら な い。 
ま あ、 ち ょ っ と グ ラ フ ケ ー ル の 話 は ま

463
00:31:11,600 --> 00:31:15,920
た 別 の 記 事 で 書 こ う か な と 思 っ て る 
ん で、 ち ょ っ と 待 っ て て く だ さ い。 

464
00:31:16,800 --> 00:31:19,560
頑 張 っ て 書 き ま す。 
で、 も う い。 

465
00:31:19,880 --> 00:31:24,000
こ う 話 し た い 話 が あ っ て。 
そ う、 あ の ト ラ バ ー ス そ う、 グ ラ フ キ 

466
00:31:24,000 --> 00:31:29,240
エ ー ル が ト ラ バ ー サ ル の 隙 間 持 っ て 
て い い よ っ て い う の と で、 こ れ で あ れ

467
00:31:29,240 --> 00:31:30,760
な ん で す ね、 グ ラ フ キ エ ー ル を 使 う 
と。 

468
00:31:30,760 --> 00:31:34,640
ま あ、 デ ー タ ベ ー ス か ら フ ロ ン ト エ ン
ド ま で、 ト ラ バ ー サ ル の ス キ ー マ っ て

469
00:31:34,640 --> 00:31:37,360
い う 状 態 で あ の、 一 貫 す る わ け で す よ
ね。 

470
00:31:37,760 --> 00:31:42,080
1回 も ト ラ バ ー サ ル な ス キ ー マ を 持 た
な い 状 態 で 通 信 す る こ と が な く な る。

471
00:31:42,720 --> 00:31:47,520
で、 こ れ が か な り 重 要 だ と 思 っ て い 
て、 な ぜ か と い う と。 

472
00:31:49,000 --> 00:31:53,360
ま あ、 そ も そ も 人 間 の 認 知 っ て い う の
は ト ラ バ ー サ ル な も の な ん で す よ ね 

473
00:31:54,960 --> 00:31:57,320
と 思 い ま す。 
こ れ は 証 拠 が あ る わ け じ ゃ な い ん で 

474
00:31:57,320 --> 00:32:02,000
す け ど、 も の を 考 え る と き に、 ま あ レ 
ス ト エ ー ピ ー ア イ み た い に 考 え た り 

475
00:32:02,000 --> 00:32:06,280
し な い わ け で。 
や っ ぱ オ ー ア ー ル エ ム み た い に ユ ー 

476
00:32:06,280 --> 00:32:12,400
ザ ー の ポ ス ト の 多 さ の っ て い う 風 に 
考 え る わ け で す よ ね、 ウ ェ ブ の フ ロ ン

477
00:32:12,400 --> 00:32:15,000
ト エ ン ド を。 
ま あ な い し、 ア プ リ の フ ロ ン ト エ ン ド

478
00:32:15,000 --> 00:32:17,520
と か。 
ま あ 何 か し ら の ア プ リ を 触 る 時 っ て。

479
00:32:18,920 --> 00:32:23,720
ま あ な ん だ ろ う、 ホ ー ム 画 面 の な ん 
か、 な ん た ら 一 覧 の こ の ア イ テ ム の み

480
00:32:23,720 --> 00:32:27,840
た い な こ と を す る わ け で。 
ま あ、 認 知 は や っ ぱ 一 個 一 個 た ど っ て

481
00:32:27,840 --> 00:32:31,200
い っ て や る わ け で す よ ね。 
ベ ス ト API み た い に。 

482
00:32:31,200 --> 00:32:35,560
う ん、 な ん だ ろ う、 こ の こ の ア イ デ ィ 
ー の ア イ テ ム を み た い な こ と は し な 

483
00:32:35,560 --> 00:32:38,800
い っ て い う。 
だ か ら 人 間 の 認 知 は ト ラ バ ー サ ル で 

484
00:32:38,800 --> 00:32:43,240
す よ と。 
で、 つ ま り 人 間 の 認 知 か ら グ ラ フ ィ エ

485
00:32:43,240 --> 00:32:48,200
ル を 使 え ば フ ロ ン ト エ ン ド か ら、 バ ッ
ク エ ン ド も ト ラ バ ー サ ル だ し、 バ ッ ク

486
00:32:48,200 --> 00:32:50,880
エ ン ド か ら。 
デ ー タ ベ ー ス も ま あ エ ス ケ ー ル の 時 

487
00:32:50,880 --> 00:32:56,280
点 ト ラ バ ー サ ル だ し で、 ま あ 一 貫 し て
ト ラ バ ー サ ル な 状 態 に な る わ け で す 

488
00:32:56,280 --> 00:32:59,600
よ ね。 
で、 こ れ の 何 が 嬉 し い か と い う と、 ま 

489
00:32:59,600 --> 00:33:01,680
あ そ う じ ゃ な い 時 に 嬉 し く な い ん で 
す よ ね。 

490
00:33:02,160 --> 00:33:06,880
そ う じ ゃ な い 時 っ て い う の は ト ラ バ 
ー サ ル じ ゃ な い と い う こ と は、 あ の 決

491
00:33:06,880 --> 00:33:08,680
め 打 ち を す る 必 要 が あ る わ け で す よ 
ね。 

492
00:33:08,680 --> 00:33:14,400
レ ス ト API 作 る 時 っ て、 決 め 打 ち で 型
を 決 め る わ け じ ゃ な い で す か、 こ の エ

493
00:33:14,400 --> 00:33:17,920
ン ド ポ イ ン ト に は。 
ポ ス ト を 含 め よ う、 ポ ス ト の 内 容 ま で

494
00:33:17,920 --> 00:33:21,240
含 め よ う、 で も オ ー サ ー は 含 め な い よ
う に し よ う み た い な。 

495
00:33:21,240 --> 00:33:25,480
オ ー サ ー の オ ー サ ー ネ ー ム は ち ょ っ 
と 別 で と っ て く れ み た い な こ と を す 

496
00:33:25,480 --> 00:33:29,680
る わ け で、 ど っ か で 決 め 打 ち を す る か
ら、 そ の 決 め 打 ち が 間 違 っ て た 時 に 修

497
00:33:29,680 --> 00:33:33,400
正 を し な い と い け な く な る。 
で、 決 め 打 ち が 間 違 っ て い た っ て い う

498
00:33:33,400 --> 00:33:37,360
の が、 ま あ オ ー バ ー フ ェ ッ チ と ア ン ダ
ー フ ェ ッ チ に 賞 状 と し て 現 れ る。 

499
00:33:37,360 --> 00:33:39,720
で、 フ ロ ン ト エ ン ド か ら デ ー タ ベ ー ス
ま で。 

500
00:33:39,720 --> 00:33:42,760
ま あ 人 間 か ら デ ー タ ベ ー ス ま で ト ラ 
バ ー サ ル で 一 貫。 

501
00:33:42,760 --> 00:33:47,640
す る と い う こ と は そ の 決 め 打 ち を す 
る 場 面 が な く な る と い う こ と で、 と い

502
00:33:47,640 --> 00:33:51,680
う こ と は ど の 場 面 で も 変 更 が 容 易 に 
な る っ て こ と で す ね。 

503
00:33:52,040 --> 00:33:57,000
ま あ、 少 な く と も 決 め 打 ち す る 場 面 が
な く な る か ら、 オ ー バ ー フ ェ ッ チ、 ア 

504
00:33:57,000 --> 00:34:01,880
ン ド フ ェ ッ チ は ど の 場 面 で も 起 こ ら 
な く な る と 思 っ た の は、 ユ ー ア イ は 決

505
00:34:01,880 --> 00:34:06,640
め 打 ち っ ぽ く な る な と 思 っ た ん で す 
け ど、 ま あ そ う で す ね。 

506
00:34:07,120 --> 00:34:11,520
ま あ デ ザ イ ン。 
ま あ、 そ こ は 逆 に 実 装 の 話 が。 

507
00:34:12,320 --> 00:34:18,600
ユ ー ア イ で 決 め 打 ち を し て い る の は、
う ん と オ ー ア ー ル エ ム の ス キ ー マ が 

508
00:34:18,600 --> 00:34:25,040
オ ー ア ー ル エ ム の ス キ ー マ っ て 最 初 
に 話 し た よ う に、 あ の ユ ー ザ ー ド ッ ト

509
00:34:25,040 --> 00:34:30,159
ア イ デ ィ ー と ポ ス ト の ユ ー ザ ー ア イ 
デ ィ ー が 関 連 す る よ っ て い う ふ う に、

510
00:34:31,360 --> 00:34:33,199
ま あ、 あ る 意 味 決 め 打 ち し て る わ け で
す よ ね。 

511
00:34:33,520 --> 00:34:40,159
要 は ト ラ バ ー サ ル な、 そ の す べ て の す
べ て の 関 連 構 造 っ て い う も の の 中 か 

512
00:34:40,159 --> 00:34:44,199
ら、 そ の 使 い や す い。 
関 連 構 造 っ て い う の を 抜 き 出 し て い 

513
00:34:44,199 --> 00:34:47,600
る よ う な 形 で す よ ね。 
意 味 の あ る 関 連 構 造 を 抜 き 出 す み た 

514
00:34:48,400 --> 00:34:50,480
い な。 
で、 こ れ は な ぜ 必 要 か と い う と、 そ の 

515
00:34:50,480 --> 00:34:52,800
方 が 認 知 が 楽 だ か。 
ら あ あ。 

516
00:34:52,800 --> 00:34:57,200
ユ ー ザ ー ID っ て い う の は ポ ス ト の ユ
ー ザ ー ID と 関 連 す る ん だ っ て い う ふ

517
00:34:57,200 --> 00:35:01,000
う に。 
ま あ、 人 間 の あ れ で す よ ね、 認 知 能 力 

518
00:35:01,000 --> 00:35:02,960
が 足 り な い 部 分 を 補 っ て く れ て る っ 
て こ と で す ね。 

519
00:35:04,080 --> 00:35:07,760
で、 UI も そ う だ と 思 っ て い て。 
な ん だ ろ う。 

520
00:35:07,760 --> 00:35:12,200
ま あ UI と い う か デ ザ イ ン と い う か。 
ア プ リ ケ ー シ ョ ン を 作 り、 フ ロ ン ト エ

521
00:35:12,200 --> 00:35:15,760
ン ド の 作 り 自 体 で す よ ね。 
ま あ、 人 が ど う い う ふ う に 考 え る か、 

522
00:35:16,320 --> 00:35:20,240
ま あ 当 然 な ん だ ろ う。 
グ ラ フ、 キ ュ ー エ ル の エ ン ド ポ イ ン ト

523
00:35:20,240 --> 00:35:22,160
を。 
あ の ス キ ー マ を 作 っ て エ ン ド ポ イ ン 

524
00:35:22,160 --> 00:35:27,520
ト を 公 開 し た 時 点 で 頑 張 れ ば そ の ア 
プ リ っ て 使 え る わ け で す け ど、 ま あ そ

525
00:35:27,520 --> 00:35:30,320
れ だ け だ と や っ ぱ 辛 い ん で、 フ ロ ン ト
エ ン ド と い う も の が あ る。 

526
00:35:30,800 --> 00:35:37,360
で、 こ れ は 何 を し て く れ る か と い う 
と、 ま あ、 ア プ リ 全 体 の 関 連 構 造 の 中 

527
00:35:37,360 --> 00:35:41,440
か ら。 
ま あ、 人 間 が 認 知 し や す い も の っ て い

528
00:35:41,440 --> 00:35:45,120
う の を 提 供 し て く れ て い る で、 ま あ、 
あ る 意 味 そ う で す ね。 

529
00:35:45,120 --> 00:35:53,280
確 か に UI と か デ ザ イ ン っ て い う の は
決 め 打 ち さ れ た も の な ん で す け ど。 

530
00:35:53,920 --> 00:35:59,200
そ う か 確 か に な、 な ん か さ っ き 人 間 の
認 知 か ら DB ま で ト ラ バ ー サ ル に 一 貫

531
00:35:59,200 --> 00:36:04,400
す る か ら 嬉 し い ん で す よ っ て 言 っ た 
け ど、 UI デ ザ イ ン と か っ て い う の は 

532
00:36:04,720 --> 00:36:10,040
一 旦 決 め 打 ち に な っ て い て。 
ま あ だ か ら ユ ー ア イ デ ザ イ ン の 決 め 

533
00:36:10,040 --> 00:36:14,840
打 ち が 失 敗 し た 時 に、 ア ン ダ ー フ ェ ッ
チ、 オ ー バ ー フ ェ ッ チ と 同 じ よ う な 認

534
00:36:14,840 --> 00:36:21,080
知 負 荷 が 生 ま れ る わ け で す よ ね。 
例 え ば 情 報 が 足 り な い み た い な オ ー 

535
00:36:21,080 --> 00:36:23,520
サ ー ネ ー ム が 知 り た い の に 書 い て な 
い じ ゃ ん と か。 

536
00:36:23,760 --> 00:36:28,000
逆 に 多 す ぎ る 時 が め っ ち ゃ い ろ い ろ 
書 い て あ る け ど、 わ け わ か ら ん み た い

537
00:36:28,000 --> 00:36:31,040
な こ と 起 こ る。 
め っ ち ゃ ぶ っ 飛 び 話 し て い い で す か？

538
00:36:31,680 --> 00:36:35,520
ユ ー ア イ が 決 め 打 ち の 話、 め っ ち ゃ お
も ろ そ う だ な と 思 っ て。 

539
00:36:35,840 --> 00:36:40,240
そ れ 何 か？ 
っ て い う と、 そ の え っ と、 ク ラ フ キ ュ 

540
00:36:40,240 --> 00:36:46,760
エ ル の そ の ス キ ー マ が。 
え っ と、 ク ラ イ ア ン ト と サ ー バ ー の 間

541
00:36:46,760 --> 00:36:51,120
の 契 約 だ と し た ら、 そ の い わ ゆ る そ の
ア プ リ ケ ー シ ョ ン の UI っ て、 ユ ー ザ 

542
00:36:51,120 --> 00:36:54,640
ー イ ン タ ー フ ェ ー ス っ て 言 う 通 り、 あ
の。 

543
00:36:55,720 --> 00:37:00,000
な ん て い う ん だ、 フ ロ ン ト エ ン ド と い
う か、 ウ ェ ブ サ ー バ ー と 人 間 の 間 の 契

544
00:37:00,000 --> 00:37:04,640
約 な わ け で す よ ね。 
で、 例 え ば あ の 影 が つ い て い る 枠 が あ

545
00:37:04,640 --> 00:37:09,360
っ た ら、 こ れ は い わ ゆ る ボ タ ン と い う
や つ だ か ら 押 せ る っ ぽ い と か。 

546
00:37:09,760 --> 00:37:14,160
て ん て ん て ん な ん か 三 つ 3点 に 並 ん で
た ら、 こ れ 押 し た ら メ ニ ュ ー が 開 く っ

547
00:37:14,160 --> 00:37:17,360
ぽ い と か っ て。 
そ れ で な ん か イ デ ィ オ ム っ て い う か、

548
00:37:17,360 --> 00:37:22,600
そ の 向 こ う 側 が、 そ の ユ ー ザ ー が 知 っ
て る 前 提 で こ う い う こ と を 書 い た ら 

549
00:37:22,600 --> 00:37:25,360
こ う な る ん だ ぜ っ て い う の を。 
の 契 約。 

550
00:37:25,360 --> 00:37:30,240
ま あ 決 め 打 ち と い え ば 決 め 打 ち な ん 
だ け ど、 で も そ の 決 め 打 ち、 ち っ ち ゃ 

551
00:37:30,240 --> 00:37:34,720
い 決 め 打 ち を い っ ぱ い 組 み 合 わ せ て 
る じ ゃ な い け ど、 そ れ で 言 う と そ の 

552
00:37:35,920 --> 00:37:40,280
ね、 な ん て い う ん だ ろ う な。 
そ ん レ ス ト API み た い な 感 じ で、 ガ チ

553
00:37:40,280 --> 00:37:44,400
ガ チ で も な い と い う か、 ど う い う 風 に
す る と わ か り や す い み た い な の は 結 

554
00:37:44,400 --> 00:37:49,120
構 柔 軟 に 決 め れ る の か な と 思 い つ つ、
さ っ き 話 し た よ う に 変 な デ ザ イ ン す 

555
00:37:49,120 --> 00:37:53,760
る と、 そ の 契 約 と し て わ か り に く い か
ら 全 然 使 い に く い っ て い う の が あ っ 

556
00:37:53,760 --> 00:37:56,080
た り。 
な ん で 私 が ぶ っ と び 話 っ て 言 っ た か 

557
00:37:56,080 --> 00:38:02,000
っ て い う と、 最 近 そ の チ ャ ッ ト、 GPT 
と か の、 そ の チ ャ ッ ト 型 の UI、 え え チ

558
00:38:02,000 --> 00:38:04,640
ャ ッ ト UI。 
チ ャ ッ ト 型 の そ の や り チ ャ ッ ト が チ 

559
00:38:04,640 --> 00:38:07,720
ャ ッ ト で llm と や り 取 り す る っ て い 
う の あ る じ ゃ な い で す か。 

560
00:38:07,720 --> 00:38:13,480
あ れ は も う あ の UI な く て、 な ん か ユ 
ー ザ ー が 自 然 言 語 で こ う い う こ と や 

561
00:38:13,480 --> 00:38:19,280
り て え ん だ け ど っ て 言 っ た ら、 向 こ う
側 が な ん か 吉 名 に あ の 解 釈 し て く れ 

562
00:38:19,280 --> 00:38:22,720
て 情 報 を く れ る。 
な ん な ら 最 近 な ん か エ ー ジ ェ ン テ ィ 

563
00:38:22,720 --> 00:38:25,920
ッ ク UI と か 言 っ て。 
ユ ー ザ ー の 言 っ た こ と に 対 し て、 そ の

564
00:38:25,920 --> 00:38:29,960
場 で な ん か ユ ー ア イ そ の い わ ゆ る そ 
こ み た い な の を 作 っ て 返 し て く れ た 

565
00:38:29,960 --> 00:38:36,480
り み た い な の も あ る ら し い の で、 そ う
い う あ の 新 し い や わ や わ な、 そ の 柔 軟

566
00:38:36,480 --> 00:38:40,720
な と い う か、 そ れ こ そ ト ラ バ ー サ ル な
じ ゃ な い け ど、 ユ ー ア イ ユ ー ザ ー イ ン

567
00:38:41,080 --> 00:38:44,960
タ ー フ ェ ー ス っ て の は 出 て き て る の 
か も し れ な い な っ て 思 っ た っ て い う。

568
00:38:45,400 --> 00:38:48,960
な ん か 急 に 元 気 に な っ て。 
い や、 で も 確 か に わ か り ま す よ。 

569
00:38:48,960 --> 00:38:54,640
あ の フ ロ ン ト エ ン ド っ て 人 ご と に。 
な ん だ ろ う、 最 適 な も の 違 う 可 能 性 が

570
00:38:54,640 --> 00:39:00,320
あ る か ら。 
う ん、 都 度 生 成 で も い い っ ち ゃ い い わ

571
00:39:00,320 --> 00:39:05,840
け で す よ ね。 
だ か ら ク ラ フ ィ、 そ れ こ そ、 な ん だ ろ 

572
00:39:06,160 --> 00:39:08,520
う。 
想 像 さ れ る 未 来 と し て は、 グ ラ フ ィ、 

573
00:39:08,520 --> 00:39:13,120
キ ュ ー エ ル エ ン ド ポ イ ン ト と ス キ ー 
マ だ け 公 開 し た い ん で、 な ん か 使 い た

574
00:39:13,120 --> 00:39:16,400
い 人 は 適 当 に ア プ リ を 作 っ て く だ さ 
い み た い な。 

575
00:39:17,080 --> 00:39:20,720
う ん、 お 前 の AI に 相 談 し て も の を 作 
れ や と か。 

576
00:39:21,240 --> 00:39:28,360
全 然 あ る と 思 い ま す。 
な ん か そ う、 私 が あ の う ち の 家 で 使 っ

577
00:39:28,360 --> 00:39:32,240
て る そ の 電 力 会 社、 オ ク ト パ ス エ ナ ジ
ー っ て い う 会 社 な ん で す け ど、 そ こ が

578
00:39:32,440 --> 00:39:35,360
あ の 電 力 の 使 用 料 と か、 そ の。 
を。 

579
00:39:35,600 --> 00:39:40,480
あ の 取 得 で き る グ ラ フ、 キ ュ ー ル エ ン
ド ポ イ ン ト を 公 開 し て る ん で す よ ね。

580
00:39:40,960 --> 00:39:44,640
誰 が 使 う ね ん こ れ。 
っ て 思 っ て た ん で す け ど、 生 成 ア イ ち

581
00:39:44,640 --> 00:39:49,920
ゃ ん っ て い う か、 そ の エ ー ア イ エ ー ジ
ェ ン ト で そ の ア プ リ 番 号 を 作 れ る 現 

582
00:39:49,920 --> 00:39:54,480
代 で あ れ ば な ん？ 
あ の う ま い こ と 認 証 と か や っ て や れ 

583
00:39:54,480 --> 00:39:59,440
れ ば、 な ん か う ち が 見 や す い た め だ け
の ダ ッ シ ュ ボ ー ド み た い な。 

584
00:39:59,440 --> 00:40:02,000
秒 で 作 れ る わ け で す も ん ね。 
確 か に。 

585
00:40:02,000 --> 00:40:05,360
い や、 そ う で す ね。 
え え や ん。 

586
00:40:05,360 --> 00:40:09,600
と 思 う。 
ま あ、 人 間 の 認 知 は ト ラ バ ー サ ル で、 

587
00:40:09,840 --> 00:40:14,760
ま あ、 そ の な ん だ ろ う、 受 け 口 も ト ラ 
バ ー サ ル っ ぽ く 振 る 舞 う 必 要 は あ る。

588
00:40:14,760 --> 00:40:18,680
と い う か、 あ の。 
人 間 が ユ ー ザ ー の ポ ス ト の オ ー サ ー 

589
00:40:18,680 --> 00:40:22,320
ネ ー ム が 知 り た い と 思 っ た ら、 ユ ー ザ
ー の ポ ス ト も オ ー サ ー ネ ー ム っ て い 

590
00:40:22,320 --> 00:40:28,200
う 形 で 取 れ な い と き つ く な る ん だ け 
ど、 な ん だ ろ う、 そ こ に あ ん ま パ タ ー 

591
00:40:28,200 --> 00:40:33,200
ン は な い か ら、 ユ ー ア イ っ て い う も の
が 存 在 す る と い う か、 逆 に あ っ た 方 が

592
00:40:34,640 --> 00:40:37,760
見 や す い と か、 そ う い う こ と な の か な
と 思 い ま し た ね。 

593
00:40:38,320 --> 00:40:41,280
な ん だ ろ う。 
い や、 難 し い な。 

594
00:40:43,120 --> 00:40:47,520
ま あ で も ユ ー ザ ー の 認 知 が ト ラ バ ー 
サ ル と い う 話 は 結 構 自 信 を 持 っ て い 

595
00:40:47,520 --> 00:40:49,360
て、 じ ゃ あ な ん で ユ ー ア イ は 決 め 打 
ち？ 

596
00:40:49,840 --> 00:40:55,520
ま あ 当 然 決 め 打 ち に な っ て い て、 そ れ
で い い の か と い う と、 ま あ 逆 か な。 

597
00:40:55,520 --> 00:41:00,240
ユ ー ア イ で 決 め 打 ち す る た め に は、 そ
れ よ り 前 の 段 階 が ト ラ バ ー サ ル じ ゃ 

598
00:41:00,240 --> 00:41:02,720
な い と、 ユ ー ア イ が 自 由 に 決 め 打 ち で
き な い ん で す よ ね。 

599
00:41:03,480 --> 00:41:08,200
要 は ベ ス ト エ ン ド ポ イ ン ト が オ ー サ 
ー ネ ー ム を 返 さ な い か ら、 ユ ー ア イ に

600
00:41:08,200 --> 00:41:11,200
は オ ー サ ー ネ ー ム を 表 し ま せ ん っ て 
な っ ち ゃ う と。 

601
00:41:11,840 --> 00:41:16,400
そ こ に き つ さ が 生 ま れ て く る わ け じ 
ゃ な い で す か。 

602
00:41:17,200 --> 00:41:21,520
そ の レ ス ト エ ン ド ポ イ ン ト が 返 し て 
く れ な い か ら、 こ こ に は 名 前 を だ、 あ 

603
00:41:21,520 --> 00:41:26,200
の ポ ス ト の 書 い た 人 の 名 前 を 出 せ ま 
せ ん っ て な る と、 ユ ー ザ ー に と っ て き

604
00:41:26,200 --> 00:41:32,400
つ さ が 出 て く る。 
ま あ だ か ら、 ど こ で 決 め 打 つ か を そ の

605
00:41:32,400 --> 00:41:37,080
ず ら し て い け る っ て い う の が、 そ の フ
ロ ン ト エ ン ド か ら デ ィ ー ビ ー ま で ト 

606
00:41:37,080 --> 00:41:40,720
ラ バ ー サ ル で あ る こ と の 嬉 し さ な の 
か も し れ な い で す ね。 

607
00:41:42,080 --> 00:41:47,040
UI で 決 め 打 つ っ て い う の を 確 定 し て
る か ら、 そ の バ ッ ク エ ン ド で 決 め 打 つ

608
00:41:47,040 --> 00:41:52,840
っ て い う こ と を せ ず に、 そ の ま ま あ の
ト ラ バ ー サ ル の ま ま 維 持 し た 方 が UI

609
00:41:52,840 --> 00:41:54,800
で 決 め 打 つ っ て い う の が や り や す く 
な る。 

610
00:41:55,360 --> 00:41:58,160
う ん ち。 
ょ っ と ユ ー ザ ー か ら こ う、 デ ー ビ ー っ

611
00:41:58,160 --> 00:42:02,000
て こ う い く つ か の 層 が あ っ て、 ど こ ま
で を ト ラ バ ー サ ル に す る か み た い な 

612
00:42:02,360 --> 00:42:04,800
設 計 が あ っ て。 
ま あ、 レ ス ト だ と そ の バ ッ ク エ ン ド の

613
00:42:04,800 --> 00:42:08,920
部 分 が ト ラ バ ー サ ル だ か ら、 決 め 打 ち
し た の は レ ス ト API で、 そ こ で 普 通 語

614
00:42:08,920 --> 00:42:11,920
が 出 た ら そ の。 
ト ラ バ ー サ ル じ ゃ な い 部 分 は 直 す 必 

615
00:42:11,920 --> 00:42:14,720
要 が 出 て く る。 
ユ ー ア イ だ っ た り レ ス ト エ ー ピ ー ア 

616
00:42:14,720 --> 00:42:18,640
イ だ っ た り、 グ ラ ス キ ュ ー エ ル と か み
た い に、 そ の エ ー ピ ー ア イ、 そ の 前 ト 

617
00:42:18,640 --> 00:42:22,560
ラ バ ー サ ル に な っ て れ ば、 決 め 打 ち し
て る の は ユ ー ア イ だ か ら、 う ん う ん、 

618
00:42:22,560 --> 00:42:25,840
決 め 打 ち 不 都 合 が 出 た ら ユ ー ア イ だ 
け 直 せ ば い い み た い な。 

619
00:42:25,840 --> 00:42:28,760
そ う で す そ う で す。 
話 で 結 構 し っ く り き た 気 が す る な。 

620
00:42:28,760 --> 00:42:30,640
確 か に オ ー バ ー フ ェ ッ チ ア ン ダ。 
ー。 

621
00:42:30,640 --> 00:42:32,920
フ ェ ッ。 
チ は あ れ か、 そ の あ、 オ ー バ ー フ ェ ッ 

622
00:42:32,920 --> 00:42:35,080
チ。 
ア ン ダ ー フ ェ ッ チ は ユ ー ア イ の 決 め 

623
00:42:35,080 --> 00:42:39,120
打 ち と レ ス ト エ ー ピ ー ア イ の 決 め 打 
ち が ず れ た 時 の 症 状 と い う こ と も で 

624
00:42:39,120 --> 00:42:43,200
き そ う。 
で、 ず れ る と 直 す の が め ん ど く せ え よ

625
00:42:43,200 --> 00:42:46,320
っ て い う こ と で す ね。 
ユ ー ア イ ま で ト ラ バ ー サ ル に で き た 

626
00:42:46,320 --> 00:42:50,760
ら、 な ん か そ の ま だ そ の 全 ユ ー ザ ー が
エ ー ア イ 作 っ て セ ル フ ク ラ イ ア ン ト 

627
00:42:50,760 --> 00:42:54,960
作 る っ て い う 意 見 に は 言 っ て な い と 
思 い ま す け ど、 な ん か ま あ、 プ ラ ハ で 

628
00:42:54,960 --> 00:42:57,960
使 っ て る ア プ リ と か で も こ う ダ ッ シ 
ュ ボ ー ド 作 れ る、 自 分 専 用 の ダ ッ シ ュ

629
00:42:57,960 --> 00:43:02,480
ボ ー ド 作 れ る や つ と か は、 自 分 が 好 き
な 情 報 を 並 べ た 画 面 作 れ る み た い な 

630
00:43:02,480 --> 00:43:07,200
と こ ろ で、 ち ょ っ と ト ラ バ ー サ ル に あ
る と い う か、 確 か に 片 足 突 っ 込 ん で 

631
00:43:07,200 --> 00:43:10,320
る。 
ク ラ イ ア ン ト 側 で い じ れ る よ う に な 

632
00:43:10,320 --> 00:43:14,800
っ て る と、 な ん か よ り そ の 決 め 打 ち の
リ ス ク を 負 わ な く て い い と い う か。 

633
00:43:14,800 --> 00:43:18,480
ユ ー ザ ー が 好 き な よ う に 並 べ ら れ る 
よ う に 作 っ て お け ば、 好 き な よ う に 使

634
00:43:18,480 --> 00:43:23,280
っ て く れ る っ て い う と こ ろ で、 ユ ー ア
イ も 徐 々 に 決 め 打 ち じ ゃ な く な っ て 

635
00:43:23,280 --> 00:43:25,360
い く の か も が 思 う な。 
ど う し た？ 

636
00:43:25,360 --> 00:43:32,720
い や、 な ん か 結 果 的 に あ れ だ な。 
そ う こ の 話 を し た か っ た と い う か。 

637
00:43:32,960 --> 00:43:37,280
そ う、 決 め 打 ち を 後 ろ に ず ら す と い う
話 は も と も と し た く て。 

638
00:43:38,200 --> 00:43:41,600
ま あ、 今 日 は す る つ も り な か っ た と い
う か、 こ の 記 事 で 書 い た 時 も し て な い

639
00:43:41,600 --> 00:43:44,000
し、 次 の 記 事 で も す る つ も り な か っ た
ん で す け ど、 そ う。 

640
00:43:44,000 --> 00:43:48,200
最 終 的 に は 決 め 打 ち を ど ん ど ん こ っ 
ち 側 に ず ら さ な い と い け な い よ ね と 

641
00:43:48,200 --> 00:43:53,240
い う こ と で、 そ れ を や れ る の は グ ラ フ
キ ュ ー ル だ け だ よ、 だ か ら グ ラ フ ィ キ

642
00:43:53,240 --> 00:43:55,360
ュ ー ル が い い よ っ て い う 話 を し た い 
ん で す よ ね。 

643
00:43:55,520 --> 00:44:02,480
ま あ 今 し た ん で す け ど、 ま あ 結 論 と し
て は、 グ ラ フ キ ュ ー ル が 多 分、 僕 の 調 

644
00:44:02,480 --> 00:44:08,440
べ た 中 で は 唯 一 実 用 的 な。 
そ の フ ロ ン ト エ ン ド と バ ッ ク エ ン ド 

645
00:44:08,440 --> 00:44:14,240
の 間 の ト ラ バ ー サ ル な そ う あ、 嘘 も う
一 個 あ る リ ア ク ト サ ー バ ー コ ン ポ ー 

646
00:44:14,240 --> 00:44:18,000
ネ ン ト リ ア ク ト サ ー バ ー コ ン ポ ー ネ 
ン ト は フ ロ ン ト エ ン ド と バ ッ ク エ ン 

647
00:44:18,000 --> 00:44:26,880
ド と い う 垣 根 を ぶ っ 潰 し て、 ま あ な ん
か ぶ っ 潰 し て く れ る の で、 デ ー タ ベ ー

648
00:44:26,880 --> 00:44:31,280
ス が そ の ま ま ト ラ バ ー サ ル で、 そ れ が
そ の ま ま フ ロ ン ト エ ン ド ま で や っ て 

649
00:44:31,280 --> 00:44:35,760
く る っ て こ と で す ね。 
ま あ、 お そ ら く こ の 二 択 が 現 状 だ と。 

650
00:44:36,880 --> 00:44:43,560
今 言 っ て た 話 を 実 現 す る た め に は、 う
ん、 ど っ ち か 選 ぶ し か な い か な と い う

651
00:44:43,560 --> 00:44:46,800
ふ う に 思 っ て い ま す。 
と い う 感 じ で。 

652
00:44:46,960 --> 00:44:53,480
あ の 一時間 弱、 一時間 に は な っ て な い け 
ど、 多 分 編 集 し て 45分 と か に な る 気 が

653
00:44:53,480 --> 00:44:56,880
す る。 
い や で も 面 白 か っ た、 楽 し か っ た で 

654
00:44:56,880 --> 00:45:01,360
す。 
私 は こ の 話 を ち ょ っ と ラ ジ オ だ け だ 

655
00:45:01,360 --> 00:45:05,440
と や っ ぱ リ ー チ す る 層 に 限 り が あ る 
の で、 記 事 を 書 い て。 

656
00:45:06,320 --> 00:45:12,840
み よ う か な と 思 い ま す。 
で は、 感 想 等 あ り ま し た ら ハ ッ シ ュ タ

657
00:45:12,840 --> 00:45:17,000
グ プ ラ ハ ラ ジ オ に お 願 い し ま す。 
え え、 ま た、 弊 社 で は 中 級 エ ン ジ ニ ア 

658
00:45:17,000 --> 00:45:20,240
を 目 指 す オ ン ラ イ ン プ ロ グ ラ ミ ン グ 
ブ ー ト キ ャ ン プ プ ラ ハ チ ャ レ ン ジ を 

659
00:45:20,240 --> 00:45:22,840
運 営 し て い ま す。 
私 た ち 服 務 プ ラ ハ の エ ン ジ ニ ア に 相 

660
00:45:22,840 --> 00:45:26,320
談 で き る 場 で も あ る の で、 気 に な る 方
は ぜ ひ チ ェ ッ ク し て み て く だ さ い。 

661
00:45:27,120 --> 00:45:31,040
で は、 あ り が と う ご ざ い ま し た。 
あ り が と う ご ざ い ま し た。

