[ΠΠ½Π΄ΡΠ΅ΠΉ ΠΠΎΠ±Π΅Ρ] [kobezzza.channel] Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠ² ΠΈ ΠΏΠ°ΡΡΠ΅ΡΠΎΠ² (2022)
[ΠΠ½Π΄ΡΠ΅ΠΉ ΠΠΎΠ±Π΅Ρ] [kobezzza.channel]
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠ² ΠΈ ΠΏΠ°ΡΡΠ΅ΡΠΎΠ² (2022)
ΠΠ½Π΄ΡΠ΅ΠΉ ΠΠΎΠ±Π΅Ρ (kobezzza) β ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΎΡΠ΄Π΅Π»Π° Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ° Π―Π½Π΄Π΅ΠΊΡ.ΠΠ΄Π°Π΄ΠΈΠ». Π‘ΡΠ°ΠΆ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ 18 Π»Π΅Ρ.
8 ΡΠ°ΡΠΎΠ² Π½Π΅ΡΠ΅Π°Π»ΡΠ½ΠΎ ΠΊΡΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°! Π ΡΡΠ½Π΅ΡΠ΅ Π²Ρ ΠΏΠΎΡ ΠΎΠΆΠ΅Π³ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° Π½Π΅ Π½Π°ΠΉΠ΄Π΅ΡΠ΅, ΡΡΠΎ ΡΠΎΡΠ½ΠΎ! Π‘ΠΌΠΎΡΡΠΈ ΡΠ°ΠΉΠΌΠΊΠΎΠ΄Π°, ΠΈ ΡΠ°ΠΌ Π²ΡΠ΅ ΠΏΠΎΠΉΠΌΠ΅ΡΡ!
Π’Π°ΠΊΠΆΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ Π²ΡΠ»ΠΎΠΆΠΈΠ» ΠΊΠΎΠ΄ Π½Π° Github, ΠΊΠ°ΠΊ Π²Ρ ΠΏΡΠΎΡΠΈΠ»ΠΈ!
Π’Π°ΠΉΠΌΠΊΠΎΠ΄Ρ:
β00:00 β ΠΠ°ΡΠ°Π»ΠΎ Π²ΠΈΠ΄Π΅ΠΎ
00:39 β ΠΡΠΊΡΠ΄Π° Π²Π·ΡΠ»ΡΡ Π±ΠΈΡ
02:27 β ΠΠ°ΠΊ ΠΊΠΎΠ΄ΠΈΡΡΠ΅ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ
13:08 β ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ²
13:58 β ΠΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠ°ΡΠΈΠ½Π½ΡΡ ΠΊΠΎΠ΄ΠΎΠ²
15:06 β Π―Π·ΡΠΊΠΈ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠΎΠ²
20:25 β Π―Π·ΡΠΊΠΈ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ
24:53 β ΠΠ°ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π½Π° Π―Π ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΡΡΡ Π² ΠΌΠ°ΡΠΈΠ½Π½ΡΠ΅ ΠΊΠΎΠ΄Ρ
25:46 β Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΡ
26:03 β ΠΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡ ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΡ
31:02 β ΠΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡ Π² ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΡΠ΅ΠΌΡΡ ΡΠ·ΡΠΊΠ°Ρ
36:59 β ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΌΠ°ΡΠΈΠ½Ρ
40:12 β AOT ΠΈ JIT ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡ
46:00 β Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Runtime
47:03 β ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΊΠΎΠ΄Π° ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ
52:35 β ΠΡΠΎΠ΅ΠΊΡΠΈΠΈ Π€ΡΡΠ°ΠΌΡΡΠ°
1:04:04 β Π‘ΠΌΠΎΡΡΠΈΠΌ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π·Π½ΡΡ Π―Π
1:06:54 β Π ΡΠ΅ΠΌ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ Π² Π±Π°ΠΉΡΠΊΠΎΠ΄ Π²ΠΌΠ΅ΡΡΠΎ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°
1:10:43 β Π ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠΌ Ρ Π±Π°ΠΉΡΠΊΠΎΠ΄ΠΎΠΌ ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠΎΠΌ
1:12:42 β LLVM
1:16:14 β TS ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ
1:24:47 β ΠΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ ΠΊΠ°ΠΊ ΡΠ΅ΡΠ²ΠΈΡ
1:25:47 β ΠΠ΅ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ
1:35:32 β AST
1:56:15 β Π§ΡΠΎ ΠΏΠΎΡΠ»Π΅ ΠΏΠ°ΡΡΠΈΠ½Π³Π°
2:03:52 β ΠΠΈΡΠ΅ΠΌ ΠΏΠ°ΡΡΠ΅Ρ ΡΠ΅Π»ΡΡ ΡΠΈΡΠ΅Π»
2:26:37 β ΠΠΈΡΠ΅ΠΌ ΠΏΠ°ΡΡΠ΅Ρ ΠΈΠ½ΡΠΈΠΊΡΠ½ΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
3:06:11 β ΠΠΈΡΠ΅ΠΌ Π»Π΅ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠ°
3:27:55 β Π€ΠΎΡΠΌΠ°Π»ΡΠ½ΡΠ΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ
3:41:03 β ΠΠ°ΡΡΠΈΠ½Π³ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΠΏΡΡΠΊΠ°
4:05:17 β ΠΠ΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΏΠ°ΡΡΠ΅ΡΠΎΠ² Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ
4:16:03 β ΠΠ΅ΡΠ°ΡΡ ΠΈΡ Π₯ΠΎΠΌΡΠΊΠΎΠ³ΠΎ
4:24:16 β ΠΠ°ΡΡΠ΅ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΎΡΡ
4:41:54 β Π€Π°Π±ΡΠΈΠΊΠΈ ΠΏΠ°ΡΡΠ΅ΡΠΎΠ²
4:47:36 β ΠΠΈΡΠ΅ΠΌ ΡΠ°Π±ΡΠΈΠΊΡ tag
5:16:34 β ΠΠΈΡΠ΅ΠΌ ΡΠ°Π±ΡΠΈΠΊΡ take
5:27:17 β ΠΡΡΠΈΠΌ ΡΠΎΠΊΠ΅Π½Ρ ΡΠ΅ΡΠ΅Π· ΠΈΡΠ΅ΡΠ°ΡΠΎΡ
5:32:07 β ΠΠΈΡΠ΅ΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΎΡ seq
6:00:52 β ΠΠΈΡΠ΅ΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΎΡ or
6:17:27 β ΠΠΈΡΠ΅ΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΎΡ repeat
6:29:12 β ΠΠΈΡΠ΅ΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΎΡ opt
6:34:05 β ΠΠΈΡΠ΅ΠΌ ΠΏΠ°ΡΡΠ΅Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΠΈΡΠ΅Π»
7:10:07 β ΠΠΈΡΠ΅ΠΌ ΠΏΠ°ΡΡΠ΅Ρ JSON
7:55:37 β ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠ°Π·ΠΎΠ²ΡΠΉ Β«Π’ΠΎΠ»ΡΠΊΠΎ ΠΠΈΠ΄Π΅ΠΎΒ». βΠ’Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΡΡΠ»ΠΊΡ Π½Π°Π²ΡΠ΅Π³Π΄Π° ΠΈ ΡΠΌΠΎΠΆΠ΅ΡΡ ΠΏΠΎΡΡΠΈΠ³Π°ΡΡ ΡΠ΅ΠΌΡ Π² Π»ΡΠ±ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ. Π ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊ Π²ΠΈΠ΄Π΅ΠΎ Π΅ΡΡΡ ΡΡΡΠ»ΠΊΠ° Π½Π° ΠΊΠΎΠ΄!
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠ² ΠΈ ΠΏΠ°ΡΡΠ΅ΡΠΎΠ² (2022)
ΠΠ½Π΄ΡΠ΅ΠΉ ΠΠΎΠ±Π΅Ρ (kobezzza) β ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΎΡΠ΄Π΅Π»Π° Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ° Π―Π½Π΄Π΅ΠΊΡ.ΠΠ΄Π°Π΄ΠΈΠ». Π‘ΡΠ°ΠΆ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ 18 Π»Π΅Ρ.
8 ΡΠ°ΡΠΎΠ² Π½Π΅ΡΠ΅Π°Π»ΡΠ½ΠΎ ΠΊΡΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°! Π ΡΡΠ½Π΅ΡΠ΅ Π²Ρ ΠΏΠΎΡ ΠΎΠΆΠ΅Π³ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° Π½Π΅ Π½Π°ΠΉΠ΄Π΅ΡΠ΅, ΡΡΠΎ ΡΠΎΡΠ½ΠΎ! Π‘ΠΌΠΎΡΡΠΈ ΡΠ°ΠΉΠΌΠΊΠΎΠ΄Π°, ΠΈ ΡΠ°ΠΌ Π²ΡΠ΅ ΠΏΠΎΠΉΠΌΠ΅ΡΡ!
Π’Π°ΠΊΠΆΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ Π²ΡΠ»ΠΎΠΆΠΈΠ» ΠΊΠΎΠ΄ Π½Π° Github, ΠΊΠ°ΠΊ Π²Ρ ΠΏΡΠΎΡΠΈΠ»ΠΈ!
Π’Π°ΠΉΠΌΠΊΠΎΠ΄Ρ:
β00:00 β ΠΠ°ΡΠ°Π»ΠΎ Π²ΠΈΠ΄Π΅ΠΎ
00:39 β ΠΡΠΊΡΠ΄Π° Π²Π·ΡΠ»ΡΡ Π±ΠΈΡ
02:27 β ΠΠ°ΠΊ ΠΊΠΎΠ΄ΠΈΡΡΠ΅ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ
13:08 β ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ²
13:58 β ΠΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠ°ΡΠΈΠ½Π½ΡΡ ΠΊΠΎΠ΄ΠΎΠ²
15:06 β Π―Π·ΡΠΊΠΈ Π°ΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠΎΠ²
20:25 β Π―Π·ΡΠΊΠΈ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ
24:53 β ΠΠ°ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π½Π° Π―Π ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΡΡΡ Π² ΠΌΠ°ΡΠΈΠ½Π½ΡΠ΅ ΠΊΠΎΠ΄Ρ
25:46 β Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΡ
26:03 β ΠΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡ ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΡ
31:02 β ΠΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡ Π² ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΡΠ΅ΠΌΡΡ ΡΠ·ΡΠΊΠ°Ρ
36:59 β ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΌΠ°ΡΠΈΠ½Ρ
40:12 β AOT ΠΈ JIT ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡ
46:00 β Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Runtime
47:03 β ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΊΠΎΠ΄Π° ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ
52:35 β ΠΡΠΎΠ΅ΠΊΡΠΈΠΈ Π€ΡΡΠ°ΠΌΡΡΠ°
1:04:04 β Π‘ΠΌΠΎΡΡΠΈΠΌ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π·Π½ΡΡ Π―Π
1:06:54 β Π ΡΠ΅ΠΌ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ Π² Π±Π°ΠΉΡΠΊΠΎΠ΄ Π²ΠΌΠ΅ΡΡΠΎ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°
1:10:43 β Π ΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠΎΠΌ Ρ Π±Π°ΠΉΡΠΊΠΎΠ΄ΠΎΠΌ ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠΎΠΌ
1:12:42 β LLVM
1:16:14 β TS ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ
1:24:47 β ΠΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ ΠΊΠ°ΠΊ ΡΠ΅ΡΠ²ΠΈΡ
1:25:47 β ΠΠ΅ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ
1:35:32 β AST
1:56:15 β Π§ΡΠΎ ΠΏΠΎΡΠ»Π΅ ΠΏΠ°ΡΡΠΈΠ½Π³Π°
2:03:52 β ΠΠΈΡΠ΅ΠΌ ΠΏΠ°ΡΡΠ΅Ρ ΡΠ΅Π»ΡΡ ΡΠΈΡΠ΅Π»
2:26:37 β ΠΠΈΡΠ΅ΠΌ ΠΏΠ°ΡΡΠ΅Ρ ΠΈΠ½ΡΠΈΠΊΡΠ½ΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
3:06:11 β ΠΠΈΡΠ΅ΠΌ Π»Π΅ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠ°
3:27:55 β Π€ΠΎΡΠΌΠ°Π»ΡΠ½ΡΠ΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ
3:41:03 β ΠΠ°ΡΡΠΈΠ½Π³ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΠΏΡΡΠΊΠ°
4:05:17 β ΠΠ΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΏΠ°ΡΡΠ΅ΡΠΎΠ² Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π³ΡΠ°ΠΌΠΌΠ°ΡΠΈΠΊΠΈ
4:16:03 β ΠΠ΅ΡΠ°ΡΡ ΠΈΡ Π₯ΠΎΠΌΡΠΊΠΎΠ³ΠΎ
4:24:16 β ΠΠ°ΡΡΠ΅ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΎΡΡ
4:41:54 β Π€Π°Π±ΡΠΈΠΊΠΈ ΠΏΠ°ΡΡΠ΅ΡΠΎΠ²
4:47:36 β ΠΠΈΡΠ΅ΠΌ ΡΠ°Π±ΡΠΈΠΊΡ tag
5:16:34 β ΠΠΈΡΠ΅ΠΌ ΡΠ°Π±ΡΠΈΠΊΡ take
5:27:17 β ΠΡΡΠΈΠΌ ΡΠΎΠΊΠ΅Π½Ρ ΡΠ΅ΡΠ΅Π· ΠΈΡΠ΅ΡΠ°ΡΠΎΡ
5:32:07 β ΠΠΈΡΠ΅ΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΎΡ seq
6:00:52 β ΠΠΈΡΠ΅ΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΎΡ or
6:17:27 β ΠΠΈΡΠ΅ΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΎΡ repeat
6:29:12 β ΠΠΈΡΠ΅ΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΎΡ opt
6:34:05 β ΠΠΈΡΠ΅ΠΌ ΠΏΠ°ΡΡΠ΅Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΠΈΡΠ΅Π»
7:10:07 β ΠΠΈΡΠ΅ΠΌ ΠΏΠ°ΡΡΠ΅Ρ JSON
7:55:37 β ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠ°Π·ΠΎΠ²ΡΠΉ Β«Π’ΠΎΠ»ΡΠΊΠΎ ΠΠΈΠ΄Π΅ΠΎΒ». βΠ’Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΡΡΠ»ΠΊΡ Π½Π°Π²ΡΠ΅Π³Π΄Π° ΠΈ ΡΠΌΠΎΠΆΠ΅ΡΡ ΠΏΠΎΡΡΠΈΠ³Π°ΡΡ ΡΠ΅ΠΌΡ Π² Π»ΡΠ±ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ. Π ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊ Π²ΠΈΠ΄Π΅ΠΎ Π΅ΡΡΡ ΡΡΡΠ»ΠΊΠ° Π½Π° ΠΊΠΎΠ΄!
favorite
0
star
0
