WEBVTT

1
00:00:00.520 --> 00:00:01.290
Михаил Непряхин: Ми

2
00:00:02.040 --> 00:00:04.799
Михаил Непряхин: да у меня ведь запись летуши потом на другие посмотрели

3
00:00:05.670 --> 00:00:06.790
Михаил Непряхин: так

4
00:00:08.100 --> 00:00:23.240
Михаил Непряхин: возгрыз ну Мы будем смотреть просто, какие-то там как работать вообще с подвисом Э, в гошке понятно что дело Мы не Будем разбирать Там основы или низкий уровень позырей то есть Мы будем смотреть уже транзакции и там

5
00:00:23.620 --> 00:00:27.870
Михаил Непряхин: как в целом работать изгоу

6
00:00:28.260 --> 00:00:45.550
Михаил Непряхин: посмотрим как там строить план профилировать оптимизировать и более-менее подробно только поговорим про асит и про уровень изолированности так значит ретдис ну? Редиссон. Постой как вера в припамка Поэтому с ним как Бы все просто

7
00:00:45.620 --> 00:00:48.639
Михаил Непряхин: там просто обзорно посмотрим Один, уроквод

8
00:00:48.910 --> 00:00:50.150
Михаил Непряхин: вот

9
00:00:50.250 --> 00:00:54.690
Михаил Непряхин: а вообще вот гостек вот он получается Кафка редис с посгрыз

10
00:00:55.090 --> 00:01:00.450
Михаил Непряхин: и ну? Графана да вот это Потому, что амбиции

11
00:01:01.010 --> 00:01:02.189
Михаил Непряхин: очень важная часть

12
00:01:03.660 --> 00:01:04.650
Михаил Непряхин: Так

13
00:01:11.950 --> 00:01:19.370
Михаил Непряхин: Так значит Давайте посмотрим например, Своего Анапе а ну? Давайте возьмут. Здесь посмотрим Чего Там вопросы,

14
00:01:21.320 --> 00:01:22.430
Михаил Непряхин: Так

15
00:01:28.040 --> 00:01:32.359
Михаил Непряхин: в общемственная мысль Против пару лет ты сразу Минутупрыснул типа она

16
00:01:32.840 --> 00:01:43.069
Михаил Непряхин: как строится грандиозная система огушки Допущенного питания По количеству знаний в разной библиотеках Умолков как Для бабушки По деньгам чисто По деньгам вся весь, Грэйнджер почти потерял смысл

17
00:01:43.470 --> 00:01:56.650
Михаил Непряхин: потому Что Все еще только метлов и синьоров Поэтому Все мидлы стали синьорами все джуны стали медлами и в общем только по деньгам смотрите там как называется вакансия мидл синер Но мидла будет больше спрашивать потому что читайте мид он там это

18
00:01:57.060 --> 00:02:00.829
Михаил Непряхин: если мне Вдруг пристала она если просто миглотная жена по сути ищет

19
00:02:01.330 --> 00:02:05.610
Михаил Непряхин: так кто для вас мил. Такой синер

20
00:02:05.940 --> 00:02:20.800
Михаил Непряхин: Это очень абстрактное понятие опять. Же ориентируюсь только По Деньгам а в целом ну. В командах Сейчас Нет какого-то разграничения То Есть тут я Работаю я даже не Знаю у Меня Там коллегу мидом Или Синер обычно бывают просто Все Синие и Все ну Или Там

21
00:02:20.980 --> 00:02:23.130
Михаил Непряхин: как та оборот особо Не афишироваться

22
00:02:24.220 --> 00:02:30.439
Михаил Непряхин: что скажете о Курсе Шада ну он просто специфический но кому То Нравится кому То Нет То есть как бы тут

23
00:02:30.560 --> 00:02:33.479
Михаил Непряхин: о там же он более такой текст вы, как бы вдумчивый

24
00:02:33.600 --> 00:02:37.859
Михаил Непряхин: ну там есть и хорошие, отзывы Поэтому ничего плохого не могу сказать

25
00:02:38.040 --> 00:02:54.129
Михаил Непряхин: так на Рынке Не слишком много свечеров Нет нормально все вообще Рынок очень большой емкости и вот Эти, компании большие и

26
00:02:54.400 --> 00:02:58.269
Михаил Непряхин: так Или иначе Там У них очень много денег и они могут

27
00:02:58.500 --> 00:03:02.609
Михаил Непряхин: расширять Команды Сбе еще до повышения ставки

28
00:03:02.730 --> 00:03:08.929
Михаил Непряхин: Тоже. Очень активно Пылесосе во все Что Плохо лежало ну в общем гушников Пока, дефицит

29
00:03:09.440 --> 00:03:20.410
Михаил Непряхин: ну особенно, хороших. Видите как бы хороших. То любых программистов дефицит вот но гошники Сейчас по сути любой божник найдет работу рано Или поздно

30
00:03:20.860 --> 00:03:30.030
Михаил Непряхин: так правильно я понял что сразу же нам едва ли есть теп на Другом языке но Нет Опыта в Голову. Возьмут ну. Главное пройти и Собеседование Не возьму да

31
00:03:30.160 --> 00:03:34.759
Михаил Непряхин: и надо Прорисовать опыт ну. Да-да-да да три года на голову рисуете

32
00:03:34.900 --> 00:03:44.309
Михаил Непряхин: так что в вашем понимании низкий уровень понимать как это под капотом или что да понимать как это под капотом низкий уровень это понимает как это под капотом

33
00:03:44.860 --> 00:03:48.850
Михаил Непряхин: ну не досконально типа не как был он от балуны у Него

34
00:03:49.260 --> 00:03:57.010
Михаил Непряхин: он чаще, просто вот что нибудь ему нравится Там разобраться чего нибудь покупаться и Он Там чего нибудь Разобрался и вот рассказывает ну от на их не надо даже на собеседник Не, Спрашивать

35
00:03:57.280 --> 00:03:58.200
Михаил Непряхин: вот а

36
00:03:58.820 --> 00:04:07.229
Михаил Непряхин: у Меня только вот только то что нужно то есть, если, это спрашивают на собесах Или Нужен для работы Мы это будем, изучать если Ни на собеседник Не спрашивают для работы Не надо

37
00:04:07.350 --> 00:04:10.159
Михаил Непряхин: иначе во всем. Этом зачем смысла Нет

38
00:04:11.630 --> 00:04:15.980
Михаил Непряхин: Так то есть для Хобби Ты можно чего угодно там разбираться копаться

39
00:04:16.839 --> 00:04:17.910
Михаил Непряхин: по факту

40
00:04:18.930 --> 00:04:33.999
Михаил Непряхин: бессмысленно Так а насколько уж актуальна хрустк Разработка с гол. Ну ее Как бы нет Ну как бы если, вы найдете Работу н гол. На самом деле но Так вот большой интерпрай с большой компанией они у них ну фулстек Гошников Это как бы

41
00:04:34.190 --> 00:04:41.610
Михаил Непряхин: порядка Явления но уж Если вы свитер с фронта то на Эту работу вы найдете то есть у меня на курсе на том такие были

42
00:04:42.400 --> 00:04:49.789
Михаил Непряхин: так просто серотически же вакансий джэспресс гоу ну прикольно слушайте ну вот видите даже да туда зашло а где же тот кто хотят

43
00:04:51.370 --> 00:04:56.090
Михаил Непряхин: но джесс так Или это что-то странное лучше избегать

44
00:04:56.280 --> 00:05:01.440
Михаил Непряхин: нет я думаю что вы там себя хорошо будете чувствовать

45
00:05:01.540 --> 00:05:02.909
Михаил Непряхин: так Что нормальный. Сын

46
00:05:03.820 --> 00:05:05.850
Михаил Непряхин: ни. Странно нормально

47
00:05:06.040 --> 00:05:17.299
Михаил Непряхин: гурм популярен в провод Или Там сиэс привилсе Или чистая скль ну искали чистый на первом месте на втором месте Биллер типа скверно или

48
00:05:18.440 --> 00:05:23.469
Михаил Непряхин: А еще Есть Один, забыл. Вот Горм крайний, и

49
00:05:24.010 --> 00:05:34.470
Михаил Непряхин: пишут на Рынок тоже Но это большой риск потому что как только повышается нагрузка у рэмы не вывозят и гором этим решит то есть есть ли у вас

50
00:05:34.800 --> 00:05:40.489
Михаил Непряхин: в перспективе бизнес будет Расти. У вас корм придется Выпиливать и Это было дорого не Больно

51
00:05:40.600 --> 00:05:48.400
Михаил Непряхин: Поэтому горм вы будете видеть только Там когда вы Куда то пришли а горм уже был сами гором заносить вы не будете

52
00:05:48.980 --> 00:06:07.109
Михаил Непряхин: так кстати что сейчас в связке с голучшей практикой и

53
00:06:07.110 --> 00:06:13.970
Михаил Непряхин: Работы с этим безопасники вы будете работать в живите Мы тоже работаем живите будем разбирать

54
00:06:14.710 --> 00:06:25.489
Михаил Непряхин: То есть Дживити надо знать для того. Чтобы работать живите не, спрашивают нас амбициях но для работы надо поэтому Мы будем смотреть строки ровно будут Курсы подкопытно Разобраны да естественно сроки ироны будут

55
00:06:25.840 --> 00:06:39.700
Михаил Непряхин: ну Там не То что по Правам сильно сложно вот с лайсай вот эта Жесть вот как Бы самая Жесть эта слайсы и Это спрашивают на себе их первое то есть если вы прямо Хотите на шару не учиться пройти собес учитесь лайсы

56
00:06:40.770 --> 00:06:45.040
Михаил Непряхин: ну пройдете рано или поздно какой-нибудь собеседник

57
00:06:45.670 --> 00:06:46.880
Михаил Непряхин: на шару

58
00:06:47.760 --> 00:06:55.230
Михаил Непряхин: так можно ли что-то узнать про чертей мертвец м-м ну.

59
00:06:55.390 --> 00:07:07.610
Михаил Непряхин: Да нет ну. Надо ну. Кто-то не знает ну. Кто-то не знает публично Плевать на плюшка как работает а Там, чуть-чуть минимально надо знать все-таки нужно Делать проверку подписи надо Делать быть шестьдесят четыре Там, ну кры же

60
00:07:08.070 --> 00:07:24.840
Михаил Непряхин: можно ли как предпроект взять Экспорт Метр из приложения какого-нибудь но У Меня конкретно есть с Которого, я хочу да да вот вот берите Отличный проект, Год вообще чего угодно берете на этот проект, хоть? Туда будет сильно лучше Если без спецпроекта

61
00:07:25.930 --> 00:07:29.120
Михаил Непряхин: так ладно смотрим смотрим

62
00:07:30.320 --> 00:07:31.870
Михаил Непряхин: смотрим интересное

63
00:07:32.070 --> 00:07:35.910
Михаил Непряхин: и Сейчас будет и

64
00:07:36.190 --> 00:07:37.820
Михаил Непряхин: читать Кот

65
00:07:38.030 --> 00:07:43.669
Михаил Непряхин: просто обзорно для того чтобы выходить ну, примерно как бы типа поняли что тут как в Голову. Хоть

66
00:07:44.160 --> 00:07:48.709
Михаил Непряхин: то есть и вы Не Должны все понимать Да я просто прочитаю но я хочу пересмотреть и потом запись

67
00:07:48.890 --> 00:07:53.699
Михаил Непряхин: то нам, уже Из двух частей видимо Будет ну а во Второй части посмотрите

68
00:07:54.130 --> 00:07:56.550
Михаил Непряхин: так значит

69
00:07:58.120 --> 00:08:06.999
Михаил Непряхин: У нас стандартная тут пеккадж импорты то есть У нас все импорты имеют абсолютный вид в гошке Что же Удобно меньше путаницы

70
00:08:07.700 --> 00:08:12.800
Михаил Непряхин: а тут константа порт. Восемьдесят Восемьдесят на Которой Мы Будем запускать сервер

71
00:08:13.660 --> 00:08:15.300
Михаил Непряхин: уолтер подключаем

72
00:08:15.440 --> 00:08:19.629
Михаил Непряхин: с Инфоуровнем и с пройти консольным выводом

73
00:08:19.770 --> 00:08:24.739
Михаил Непряхин: в общем чароудер лучший роутор для кошки

74
00:08:25.010 --> 00:08:27.030
Михаил Непряхин: и Мы

75
00:08:27.330 --> 00:08:28.590
Михаил Непряхин: пишем Сервер

76
00:08:28.760 --> 00:08:38.169
Михаил Непряхин: и он у нас будет висеть ну на порту восемьдесят восемьдесят да вот по Такому пути мы хотим, чтобы мы Обратились По этому. Пути

77
00:08:38.750 --> 00:08:43.919
Михаил Непряхин: и получили информацию о стране то есть у нас сервис который выдает, Информацию о стране

78
00:08:45.440 --> 00:08:56.780
Михаил Непряхин: а Мы пишем влог что сервер поднялся, это строчки запуска самого сермака вот на таком порту просто запусти и слушай сервер если вдруг

79
00:08:56.920 --> 00:09:07.709
Михаил Непряхин: э порт например занят то вернется ошибка и напишется фатальная ошибка лок фатал это выход из приложения Оэсексидван на скотном

80
00:09:07.890 --> 00:09:08.760
Михаил Непряхин: Один

81
00:09:10.580 --> 00:09:16.820
Михаил Непряхин: То есть Мы тут смотрим прямо, вот минимально примитивный на коленке символ, семь, полсервак и Мы его Усложним чуть

82
00:09:17.770 --> 00:09:20.469
Михаил Непряхин: по ходу дальше модельки

83
00:09:20.800 --> 00:09:38.349
Михаил Непряхин: а вот у нас структурки у нас есть структурка импут на входные данные структура аут на выходные данные принимаемые массив стран, по Которым Хотим? Получить информацию гол. Называется слайс ну так массив по Сути

84
00:09:38.790 --> 00:09:42.580
Михаил Непряхин: ладно у него подкопал. Массив то есть это Динамический массив

85
00:09:43.180 --> 00:09:49.310
Михаил Непряхин: этим данных значит возвращаем мы результаты то есть тоже слайс динамический массив

86
00:09:49.510 --> 00:09:58.689
Михаил Непряхин: а результатов что за результаты вот они результаты то есть по стране Например я сделаю в запросе давайте, посмотрю какую я страну

87
00:09:59.090 --> 00:10:10.799
Михаил Непряхин: ну короче допустим россия я хочу по россии узнать результаты и получу, в результате ну вот название страны. Ее столицу население площадь

88
00:10:11.660 --> 00:10:12.410
Михаил Непряхин: ну и

89
00:10:13.600 --> 00:10:14.669
Михаил Непряхин: ну и так далее

90
00:10:14.830 --> 00:10:16.800
Михаил Непряхин: короче

91
00:10:17.320 --> 00:10:22.600
Михаил Непряхин: это У нас название структуры а это У нас Джейсон. Тек

92
00:10:22.790 --> 00:10:23.490
Михаил Непряхин: Ммм

93
00:10:23.710 --> 00:10:32.340
Михаил Непряхин: который будет и

94
00:10:32.590 --> 00:10:34.949
Михаил Непряхин: то есть тут стринговые винтовые

95
00:10:35.930 --> 00:10:37.650
Михаил Непряхин: языки свайс

96
00:10:38.660 --> 00:10:55.750
Михаил Непряхин: вот и смотрите вот здесь вот Мы говорим что вот на обработку вот этого пути у нас будет некий хендлер это и есть Основная мойка нашего приложения ну, здесь у меня вместе с контролером просто все в одной функции Опять, же тут символ, символ, пример

97
00:10:55.990 --> 00:11:01.830
Михаил Непряхин: то есть Это не продакшн Ради кота Это просто показываю допустим как просто можно писать сервера на Голову.

98
00:11:02.240 --> 00:11:06.020
Михаил Непряхин: И Вот такой сервер Он типа будет семьдесят карпес выдерживать

99
00:11:07.700 --> 00:11:10.070
Михаил Непряхин: так Вот значит весь и

100
00:11:10.570 --> 00:11:11.900
Михаил Непряхин: весь. Обработчик,

101
00:11:12.980 --> 00:11:21.509
Михаил Непряхин: и на самом деле все тут как будет Программа, на этом заканчиваться давайте посмотрим что мы делаем значит мы принимаем дтп запрос

102
00:11:21.860 --> 00:11:27.660
Михаил Непряхин: сразу же мы его хотим? Поместить в структуру временную детложку

103
00:11:27.760 --> 00:11:36.599
Михаил Непряхин: и вот Это Мы просто Декодируем то Что Мы получили Джейсон вот в эту нашу структуру импут а им вот это вот

104
00:11:37.110 --> 00:11:38.630
Михаил Непряхин: массив стран

105
00:11:39.890 --> 00:11:45.250
Михаил Непряхин: да еще Раз, как бы говорю вы не обязаны все понимать точнее как быстро, это просто вот ну,

106
00:11:45.480 --> 00:11:58.619
Михаил Непряхин: обзорно просто показать пощупать примерно почувствовать что это такое а можете абсолютно ничего не понимать просто я на словах расскажу чунчу как работать здесь мы иначе декодируем из джейсона, в структуру языка

107
00:11:58.710 --> 00:12:10.559
Михаил Непряхин: дальше проверяем у Этой структуры языка если ничего не передал пользователь количество Стран на входе ноль Но Мы Не можем выработать запрос Мы Вернем Бэд-рекест бэтер квест

108
00:12:10.680 --> 00:12:17.010
Михаил Непряхин: четыреста четыре Сотка и влог запишем что Мы Не Получили обязательное поле.

109
00:12:17.640 --> 00:12:19.650
Михаил Непряхин: И выйдем из программы Закончим ее

110
00:12:20.520 --> 00:12:32.340
Михаил Непряхин: здесь Тоже может произойти ошибка при декодировании джейсона. В нашу структуру Тоже напишем Бендриквест и запишем влог что вот не удалось декодировать Эммм тема запроса

111
00:12:33.250 --> 00:12:40.640
Михаил Непряхин: то Есть это у, нас такая вещь чисто Транспортная контролер можно сказать да то Есть если по архитектуры это был бы контролер

112
00:12:40.860 --> 00:12:42.559
Михаил Непряхин: дальше ведет бизнес логика

113
00:12:43.260 --> 00:12:49.929
Михаил Непряхин: мы берем готовим сразу, ссылайся результатов у нас их может Быть Несколько Несколько стран передано

114
00:12:50.200 --> 00:12:58.050
Михаил Непряхин: и дальше проходим в цикле в циклифор другого нет голос сегодня циклфор проходим в цикле по этим странам

115
00:12:58.140 --> 00:13:15.690
Михаил Непряхин: и Каждую, страну добавляем в структуру которую мы добавляем Потом в Наш Выходной Аутбудент его структуру Ну, что У нас аут До того структура она содержит результаты дто это просто временная структура для хранения данных

116
00:13:16.210 --> 00:13:35.089
Михаил Непряхин: и дальше просто, в джейсоне Отдаем со статусом и

117
00:13:35.460 --> 00:13:43.810
Михаил Непряхин: Мы поняли каких вот и Пишем влог Что все хорошо все успешно значит запускаем ээ запускаем сермак

118
00:13:45.790 --> 00:13:51.230
Михаил Непряхин: а вге. Видим Что Мы Запустились Запустились на партнер Восемьдесят Восемьдесят

119
00:13:51.370 --> 00:13:53.510
Михаил Непряхин: и Дюминсом. Ю

120
00:13:55.640 --> 00:13:57.250
Михаил Непряхин: а инсомния

121
00:13:59.930 --> 00:14:02.760
Михаил Непряхин: Ну Можно поздно мне лицо, мне нравится

122
00:14:04.620 --> 00:14:12.790
Михаил Непряхин: ну вот У меня здесь уже написан запрос У меня на локомсте поднят сервер этот Эбаутт каунтри

123
00:14:12.970 --> 00:14:18.300
Михаил Непряхин: и У меня пост запрос я должен передать массив Стран

124
00:14:18.400 --> 00:14:25.919
Михаил Непряхин: а вот я делаю запрос если я ничего не передавал у меня четыреста баток крест я должен передать тебя об одну, страну Давайте передадим

125
00:14:26.680 --> 00:14:27.980
Михаил Непряхин: а россия

126
00:14:30.900 --> 00:14:34.019
Михаил Непряхин: вот и получили Наш

127
00:14:34.290 --> 00:14:36.050
Михаил Непряхин: массив результатов

128
00:14:36.160 --> 00:14:38.270
Михаил Непряхин: здесь страна и параметры

129
00:14:39.240 --> 00:14:40.060
Михаил Непряхин: вот

130
00:14:41.120 --> 00:14:46.160
Михаил Непряхин: Дальше значит попытаемся усложнить

131
00:14:47.040 --> 00:14:50.640
Михаил Непряхин: а этот репозитор был он доступен в

132
00:14:51.090 --> 00:14:53.360
Михаил Непряхин: Гитхаби ссылку с кино

133
00:14:56.790 --> 00:14:57.830
Михаил Непряхин: так

134
00:14:58.610 --> 00:15:01.560
Михаил Непряхин: вот я добавил

135
00:15:01.680 --> 00:15:07.929
Михаил Непряхин: опен я и клиент То Есть Мы хотим, эти данные получить из-за чада дляпяти словно

136
00:15:14.720 --> 00:15:18.490
Михаил Непряхин: а так смотрите значит чтобы работать с чатом Шепти

137
00:15:18.620 --> 00:15:24.329
Михаил Непряхин: нам нужно сходить вот сюда в платформу опеняй и Там зарегистрировать ключ

138
00:15:24.690 --> 00:15:29.560
Михаил Непряхин: лучше же вот дойдете и здесь вот

139
00:15:30.850 --> 00:15:48.779
Михаил Непряхин: о Апи ключ создаете вот крелет нью-йорк и У всех есть пять долларов, ну естественно все работает Час Вп только вот и пять долларов вам на много хватит главное не делайте Запросы на веб серч потому, что они дорогие они самые дорогие а простые. Запросы Хотят же, пяти они

140
00:15:49.530 --> 00:15:50.670
Михаил Непряхин: а стоит недорого

141
00:15:52.020 --> 00:15:56.839
Михаил Непряхин: а здесь тридцать восемь запросов и девять на поиск, Вот ноль двадцать, три доллара за него

142
00:15:57.530 --> 00:16:02.990
Михаил Непряхин: Вот и Вот Вот с такого предпроекта я вам прям рекомендую начинать

143
00:16:03.160 --> 00:16:06.620
Михаил Непряхин: так Сейчас меня надо ключ Прописать

144
00:16:07.370 --> 00:16:09.460
Михаил Непряхин: а вот Прописан Ключ

145
00:16:10.180 --> 00:16:15.590
Михаил Непряхин: и Давайте посмотрим Что Я еще здесь поменял Что Я добавил

146
00:16:15.920 --> 00:16:17.960
Михаил Непряхин: Так здесь ничего Не Добавилось

147
00:16:18.600 --> 00:16:25.079
Михаил Непряхин: а значит прикольно что с чатом джиппети на гоу ну в общем на любых языках можно работать

148
00:16:25.460 --> 00:16:29.020
Михаил Непряхин: парсить результат точнее как бы

149
00:16:29.140 --> 00:16:34.490
Михаил Непряхин: представлять чтобы Сейчас чтобы упыны

150
00:16:35.430 --> 00:16:41.729
Михаил Непряхин: представлял результат сразу в структуре, то есть вам потом не надо ничего портить

151
00:16:41.850 --> 00:16:51.489
Михаил Непряхин: ну допустим я хочу чтобы вот это поле просто было заполнено страной столицей, вот я просто дополнительные так и делаю это стратегия так называемая

152
00:16:52.240 --> 00:16:58.680
Михаил Непряхин: и здесь Уже окажутся вот эти вот валюта площадь автоматически

153
00:16:59.290 --> 00:17:02.369
Михаил Непряхин: а так дальше ну здесь ничего не Поменялось

154
00:17:03.300 --> 00:17:08.279
Михаил Непряхин: а здесь я замерю время да я добавил, Еще структуру замеру Времени

155
00:17:08.380 --> 00:17:14.880
Михаил Непряхин: то есть у нас структура вернет Еще в этот акт Она вернет Сколько времени занял правда этот ээ запрос

156
00:17:15.950 --> 00:17:27.660
Михаил Непряхин: Дальше у Меня здесь Библиотека довольно я Удобно сделал обертку над упан яем Самой упоминаю прямо, дурацкий Кривой Косой есть Там Две реализации Две библиотеки и вот Этот Официальный

157
00:17:28.310 --> 00:17:45.859
Михаил Непряхин: а вот эта библиотека гитха попанная на эго вот ну, я тут, ее привел в человеческий вид и Можно отработать со схемой и Можно просто с текстом работать и Так же можно поисковый запрос и тоже, там делать вот ну это толькокушники там примут но если кто хочет тут, может посмотреть и ее зайти У себя

158
00:17:45.910 --> 00:17:52.710
Михаил Непряхин: вот Мы Там потом постепенно разберемся как Она устроена в общем весь, смысл в том что Мы

159
00:17:52.810 --> 00:17:55.250
Михаил Непряхин: вызываем вот эту Функцию здесь

160
00:17:55.450 --> 00:17:59.409
Михаил Непряхин: Сейчас мы это уже посмотрим она возвращает результат а результат мы

161
00:17:59.610 --> 00:18:06.490
Михаил Непряхин: добавляем в конечный этот наш. А от Тут, вот значит что за функцию Мы вызываем вот Она

162
00:18:06.990 --> 00:18:09.570
Михаил Непряхин: Мы создаем клиенту ананапию

163
00:18:10.130 --> 00:18:15.969
Михаил Непряхин: уныряй аби структуру заготавливаем Детошку, с результатом

164
00:18:16.090 --> 00:18:24.490
Михаил Непряхин: это нужно для Структурированного вывода и вот сам запрос ну типа ты опытный географ предоставил Точную, актуальную Информацию

165
00:18:24.760 --> 00:18:27.429
Михаил Непряхин: а стране избавляем название самой страны

166
00:18:27.680 --> 00:18:38.489
Михаил Непряхин: и все дальше здесь происходит под капотом х Дтп запрос и Мы получаем заполненную нашу структуру резалт То. Есть вот эту структуру Мы Заполнены получаем

167
00:18:38.850 --> 00:18:41.420
Михаил Непряхин: Так давайте запустим

168
00:18:47.270 --> 00:18:56.020
Михаил Непряхин: ну Сейчас если твой запрос идет, Поэтому он подольше делается вот он четыре секунды занял. Вот эти данные они уже из

169
00:18:57.750 --> 00:19:06.840
Михаил Непряхин: из чего-то до пяти, корочек вот ну и Тут можно добавить сколько угодно там тех Стран единственное Что они

170
00:19:07.010 --> 00:19:13.449
Михаил Непряхин: вот две Страны и короче два запроса подряд он еще быстро, работает а потом он

171
00:19:13.630 --> 00:19:15.519
Михаил Непряхин: ну и у Него там есть ряд лимиты

172
00:19:15.650 --> 00:19:34.349
Михаил Непряхин: вот и ну надо покупать ну как бы это не проблема на самом деле можно просто и

173
00:19:39.420 --> 00:19:57.180
Михаил Непряхин: а вот ну вот в Принципе хороший вариант делать Свое, приложение чего-нибудь в начале до. Пяти, разумеется вы фронтейнеров вообще как бы мило дело ну даже если, не фонтейнер франциск, чарли где можно написать ну там пухоньки какой-нибудь но Тем не менее вот видите тут уже долго надела три Страны он уже пятнадцать секунд то есть как бы это про

174
00:19:57.370 --> 00:20:01.110
Михаил Непряхин: существенно ну вот восемнадцать секунд она заняла вот а

175
00:20:01.420 --> 00:20:09.579
Михаил Непряхин: а потому Что Там какой-то рейтинг Включается а Две еще ничего он Две обрабатывал где-то Там За скукотом четыре секунд

176
00:20:13.810 --> 00:20:23.909
Михаил Непряхин: а ну Там рейтинг Не включился а ведь я Два запроса подряд сделал все Время отменился Вот и в общем-то здесь У нас ээ Налоги выводятся, все нормально

177
00:20:25.070 --> 00:20:29.720
Михаил Непряхин: и третье значит Ступенька Усложнения

178
00:20:29.970 --> 00:20:34.719
Михаил Непряхин: аа что мы еще Хотим? От гол вот у нас Сейчас все эти запросы они Делаются подряд

179
00:20:35.260 --> 00:20:44.290
Михаил Непряхин: вот но на Гоу Мы Можем а чего он Не Смог да но вот в итоге От инфо Почему ну? Потому что Там

180
00:20:46.830 --> 00:20:51.710
Михаил Непряхин: ну? Короче родитель не Работал да не смог он вернуть слишком часто я начал запросы делать

181
00:20:51.910 --> 00:20:53.870
Михаил Непряхин: так значит

182
00:20:53.970 --> 00:20:56.690
Михаил Непряхин: я хочу это сделать Например, не

183
00:20:56.880 --> 00:20:58.830
Михаил Непряхин: у меня ведь, а здесь вот просто в цикле

184
00:20:59.290 --> 00:21:01.430
Михаил Непряхин: и они синхронно происходят

185
00:21:01.680 --> 00:21:07.630
Михаил Непряхин: а у нас гошка можно это сделать и синхронно и вот здесь у меня еще есть версия когда это можно сделать синхронно

186
00:21:09.030 --> 00:21:10.729
Михаил Непряхин: то есть через бурутины

187
00:21:10.840 --> 00:21:25.999
Михаил Непряхин: единственное получается довольно сложный код потому что у нас запрос сетевой может вернуться ошибка и вот вот вот он довольно такой большой Своими группами с мютоксами ну это, вот то что, мы все будем, разбирать как с этим работать вот гурутина и вот это вот собственно

188
00:21:26.000 --> 00:21:38.369
Михаил Непряхин: часть она параллельтся, если, у нас несколько потоков если,

189
00:21:38.520 --> 00:21:52.529
Михаил Непряхин: все запросы которые вот сколько Стран бы мы ни отправили они все будут сделаны Одновременно вот ну. У нас тут конечно ограничения есть потому Что говорить лимиты очень быстро. Наступают вот ну условно Давайте с двумя странами хотя бы это сделаем

190
00:21:53.850 --> 00:21:59.889
Михаил Непряхин: аа вот на две Страны вот сейчас они побыстрее должны отработать может он за две секунды давеча в две секунды

191
00:21:59.930 --> 00:22:14.019
Михаил Непряхин: то есть до этого мы делали запрос только Россию он две секунды занимал потом когда добавили Сша он уже был долгий а здесь у нас Сейчас происходит это синхронно в грутинах и Поэтому вот этот самый который хорошо работает

192
00:22:14.180 --> 00:22:25.149
Михаил Непряхин: вот не успел, я закинуть деньги и так хотел показать чтобы много если, стран было бы то оно хоть, двадцать пять бубли здесь добавили он он бы все равно Отработал за две секунды

193
00:22:25.430 --> 00:22:33.950
Михаил Непряхин: потому Что он бы все Одновременно их Делал при этом синтаксис этого сложного ну как бы довольно сложный кон да то есть вот он довольно-таки Простой

194
00:22:34.550 --> 00:22:40.629
Михаил Непряхин: ну если вы Еще Знаете как под капотом работает группа ютакс и это все вместе с диферами

195
00:22:41.280 --> 00:22:42.430
Михаил Непряхин: вайн группы

196
00:22:43.650 --> 00:22:52.260
Михаил Непряхин: вот ну как бы это так просто, Обзорно хоть что-то показать какой-то код что То пощупать и в Принципе так вы можете вечерами Даже если Не будь У Меня Учиться

197
00:22:52.420 --> 00:22:55.360
Михаил Непряхин: попытаться здесь Разобраться и что-то Понять

198
00:22:55.700 --> 00:22:56.460
Михаил Непряхин: как

199
00:22:57.320 --> 00:23:03.450
Михаил Непряхин: моделька использует Бесплатное да-то вот четыре. Ромени ну Тупая конечно Но для Учебы Придет

200
00:23:05.330 --> 00:23:08.040
Михаил Непряхин: Так Давайте Посмотрим

201
00:23:08.810 --> 00:23:12.619
Михаил Непряхин: и да значит самое главное

202
00:23:14.720 --> 00:23:17.469
Михаил Непряхин: пом пом пом да Давайте Посмотрим

203
00:23:18.660 --> 00:23:19.830
Михаил Непряхин: Вопросы,

204
00:23:37.340 --> 00:23:41.830
Михаил Непряхин: допустим на прикол в библиотеке гол для нового мессенджера макс и феррар

205
00:23:42.110 --> 00:23:43.629
Михаил Непряхин: токины из него

206
00:23:44.140 --> 00:23:51.890
Михаил Непряхин: так вы на этот дтп теперь, не полноценный не-не это не Полноценный робот так все равно как бы можно но никто не делает

207
00:23:52.100 --> 00:23:59.759
Михаил Непряхин: чьи самый лучший сам Популярный ну если, так по библиотекам посмотреть этот Джин ну просто Там очень много

208
00:24:00.000 --> 00:24:05.710
Михаил Непряхин: пишут эту библиотеку Поэтому лучше такой Популярного Принцесса не может быть Хорошим

209
00:24:06.550 --> 00:24:08.349
Михаил Непряхин: так Поэтому чьи прям хорош

210
00:24:09.440 --> 00:24:17.599
Михаил Непряхин: так Кстати вопрос немного не По теме вы уже мигрировали в интернат второй версии документации голода я уже мигрировал и

211
00:24:18.290 --> 00:24:24.590
Михаил Непряхин: аа мы будем говорить уже про вторую Версию документации Лоран-селинта верни ну как бы этого

212
00:24:25.480 --> 00:24:33.290
Михаил Непряхин: настройки элинтарагоин сэлинт ну это будет ближе к концу курса потому что там очень темлинторов точно Сложная тема

213
00:24:33.840 --> 00:24:36.970
Михаил Непряхин: Так аа Я вот же хотел,

214
00:24:37.280 --> 00:24:44.460
Михаил Непряхин: Я очень хотел, спросить кто То до Сих Пор парится с размером переменных типа инны шестьдесят четыре Всегда заюзывают

215
00:24:44.740 --> 00:25:02.420
Михаил Непряхин: и ты не паримся, ну да инт под капотом это и не шестьдесят четыре просто Всегда идет, за ними паримся а вот Например, по умолчанию врач это им тридцать Два но в Голову. И Не шестьдесят четыре ну Просто Не партия со мной не заметьте его разницы

216
00:25:02.820 --> 00:25:07.720
Михаил Непряхин: вот когда начинают выпароваться и не Тратит воспользоваться это конечно немножко как бесит ну Что. Ну

217
00:25:08.270 --> 00:25:09.760
Михаил Непряхин: симптом работать проще

218
00:25:10.490 --> 00:25:14.109
Михаил Непряхин: Так Сейчас. Базис и повторный запрос Номер один

219
00:25:14.610 --> 00:25:16.670
Михаил Непряхин: ну да Окей

220
00:25:16.850 --> 00:25:31.859
Михаил Непряхин: помощь в режиме чата предполагается на Курсе на уровне и

221
00:25:31.860 --> 00:25:38.230
Михаил Непряхин: ну потому. Что это долго бы Времени Занимало а в режиме чата то есть Вопросы, какие есть вы задаете

222
00:25:38.230 --> 00:25:56.269
Михаил Непряхин: и я вам Всегда дам на них ответ то есть Без ответа ваш вопрос Никогда не останется сто процентов если можете по-прежнему даже опрос делал там Ни у кого, никаких Проблем, никогда Не Было По взаимодействии со мной Или Там Что У них что-то Не получалось и осталось без ответа

223
00:25:57.020 --> 00:26:03.220
Михаил Непряхин: так скоро, поздно отключился момент обсуждения запел Живу Да а Уже момент с обсуждением Вп Был ну посмотрите Записи

224
00:26:03.220 --> 00:26:17.930
Михаил Непряхин: в и

225
00:26:29.830 --> 00:26:35.299
Михаил Непряхин: ну Я крипто проекты не Люблю Только потому Что

226
00:26:35.540 --> 00:26:39.689
Михаил Непряхин: они ограничивают тебя и они потом тебя закрывают

227
00:26:40.010 --> 00:26:41.050
Михаил Непряхин: кричит

228
00:26:42.290 --> 00:26:54.930
Михаил Непряхин: криптопроекты берут Только Людей с опытом в Креп-проектах, ну преимущественно а потом куда-то в Другое место идти проются скрывающие для работы в каких-то проекте потому что там своя специфика Это по Сути такой один эз в мире гоу Поэтому Ну

229
00:26:56.080 --> 00:27:04.509
Михаил Непряхин: если Хотите, нравиться ничего плохого Не Имею я сам когда Хотел туда попасть вот просто так поразбирался и посмотрел. Надо мне мне не понравилось

230
00:27:05.080 --> 00:27:08.689
Михаил Непряхин: ну опыта работы не было она Водомерно хорошо знаю

231
00:27:08.900 --> 00:27:19.559
Михаил Непряхин: Заграничной компанией мало что могу сказать это ойти красавчику смиту эти Красавчика есть Платная группа и Вообще у него там просто ну то есть это кладезь информации все про за бугор у него

232
00:27:20.140 --> 00:27:25.040
Михаил Непряхин: так не хватает рядми припозиторию Ну шутит

233
00:27:25.600 --> 00:27:28.539
Михаил Непряхин: там много чего не Хватает, Это одного символ, симпо

234
00:27:29.190 --> 00:27:41.019
Михаил Непряхин: так а Будет третий поток в этом году а ты мне неожиданный кризис приехал да третий поток ээ будет думаю Что будет ну там типа через три месяца

235
00:27:41.500 --> 00:27:42.590
Михаил Непряхин: вот

236
00:27:42.780 --> 00:27:49.540
Михаил Непряхин: так значит если, говорить Сколько времени. Нужно для занятия

237
00:27:50.280 --> 00:27:52.710
Михаил Непряхин: где у меня там этого

238
00:27:53.380 --> 00:27:59.779
Михаил Непряхин: в общем я бы закладывал так что закладываете восемь Часов, в неделю на обучение

239
00:28:00.460 --> 00:28:01.350
Михаил Непряхин: вот а

240
00:28:01.840 --> 00:28:03.140
Михаил Непряхин: а восемь Часов.

241
00:28:03.820 --> 00:28:18.260
Михаил Непряхин: Ну больше хорошо если, меньше ну Не знаю то есть я все-таки Хотел бы чтобы Вы потом поставили цель как-то учиться ходор в эти три месяца и там получить профессию Грубо говоря то есть я на это нацелен

242
00:28:18.850 --> 00:28:25.529
Михаил Непряхин: а скорее всего если У вас будет меньше Восьми Часов на этой неделе то наверное все-таки Не получится

243
00:28:26.400 --> 00:28:27.450
Михаил Непряхин: так

244
00:28:28.850 --> 00:28:33.400
Михаил Непряхин: и если говорить про домашнее задание

245
00:28:33.610 --> 00:28:34.860
Михаил Непряхин: то и

246
00:28:35.130 --> 00:28:38.949
Михаил Непряхин: э ну тех. Кто останется значит есть голтур

247
00:28:42.090 --> 00:28:49.480
Михаил Непряхин: и ну. Даже если вы не останетесь просто вот как Начало как старт работы обучения с гошкой

248
00:28:49.830 --> 00:28:53.360
Михаил Непряхин: ээ рекомендуется пройти гултур не спеша там

249
00:28:54.000 --> 00:29:03.140
Михаил Непряхин: Волейбова с чашечкой чая и За несколько вечеров просто вот здесь там нажимайте дальше дальше дальше и смотрите что это как устроено

250
00:29:03.260 --> 00:29:14.039
Михаил Непряхин: ээ в Принципе люди уже даже после этого устраиваются на работу ну как бы Раньше, Раньше, было проще пройти это интервью собес Сейчас как. Бы чуть посложнее стало

251
00:29:14.650 --> 00:29:24.990
Михаил Непряхин: вот то есть как. Бы начать работать с гошкой несложно Но вот как. Бы хорошие, проекты писать за хорошую зарплату получать от приходится учиться

252
00:29:25.410 --> 00:29:29.350
Михаил Непряхин: вот про Так Что У меня здесь еще было Заготовлено

253
00:29:31.780 --> 00:29:40.390
Михаил Непряхин: не и

254
00:29:49.890 --> 00:29:52.160
Михаил Непряхин: я всех добавлю

255
00:29:52.420 --> 00:30:02.960
Михаил Непряхин: Так и оно По деньгам в общем-то да Можно учиться ежемесячно просто платить каждый месяц так просто поручили с Вы там друг другу бросаете Не надо делать. Вам Возврат

256
00:30:03.000 --> 00:30:17.350
Михаил Непряхин: вот просто учитесь учитесь если, вам нужна рассрочка то Есть вариант с отсрочкой здесь просто плюс Двадцать процентов ну. Там плюс-минус это комиссия банков потому что рассрочка она беспроцентная как бы но она срочно через банки делается

257
00:30:17.970 --> 00:30:33.999
Михаил Непряхин: вот и доступна она для беларуси казахстана между здесь же и любые карточки международные Платежи ну Там Принимается Не Принимается карточкой вас пробуйте Это Не Скажу То есть Там кухню я Не знаю я работаю Там через Посредников,

258
00:30:34.950 --> 00:30:37.229
Михаил Непряхин: Так ну все в общем-то

259
00:30:37.950 --> 00:30:44.229
Михаил Непряхин: а все Мы все Проговорили все Посмотрели Так Давайте значит Есть ли У вас еще Вопросы,

260
00:30:45.680 --> 00:30:50.540
Михаил Непряхин: так кто Можно мыслить полные сила без курса

261
00:30:50.970 --> 00:30:53.120
Михаил Непряхин: села бы Что снимался не знаю

262
00:30:53.600 --> 00:31:00.080
Михаил Непряхин: это когда заканчивается приемный поток ну в течение Этой недели то есть Я Думаю что

263
00:31:00.440 --> 00:31:15.020
Михаил Непряхин: ну желательно до четверга ну типа Там до конца Этой недели в Принципе если вы надумаете то можно сего высокое Содержание, да до конца Этой недели Содержание, ну и

264
00:31:15.990 --> 00:31:19.120
Михаил Непряхин: могу могу скинуть

265
00:31:19.340 --> 00:31:28.220
Михаил Непряхин: так как бы вообще как бы с его содержанием оно у меня расписано вот здесь вот а Там оно внутри курса оно

266
00:31:28.600 --> 00:31:44.780
Михаил Непряхин: по логике идет, вот чего надо Сейчас чуть Мы То ли затрагиваем внезапно вдруг Мы Начинаем учить Потому Что нам надо контейнеры понять внезапно Мы губернаторы. Там Изучаем Потому Что надо Там разобраться как это диплоить вот и Поэтому как бы я здесь разделил по темам по самым главным

267
00:31:44.870 --> 00:32:04.309
Михаил Непряхин: и содержание. А как там конкретно строгое это уже и

268
00:32:04.610 --> 00:32:06.729
Михаил Непряхин: Промтеус, драко уж прометный развод

269
00:32:06.870 --> 00:32:08.330
Михаил Непряхин: там проработкулся

270
00:32:08.990 --> 00:32:19.569
Михаил Непряхин: а я хотел, в прошлый. Курс я хотел, включить но это Настолько нишевая штука и она сложная и мало кому интересна Поэтому тем порованять не будет

271
00:32:19.720 --> 00:32:23.970
Михаил Непряхин: вот потому что Это Ну Команда. Тем права

272
00:32:24.360 --> 00:32:28.860
Михаил Непряхин: довольно редко то есть то же самое смотрите как, бы клик хаус

273
00:32:29.410 --> 00:32:39.829
Михаил Непряхин: используется Ну редко Ну как, бы Ну надо будет вы разберетесь да то есть как, бы мы Же основы в Принципе Смотрим как оно вообще глобально что устроено

274
00:32:39.920 --> 00:32:59.239
Михаил Непряхин: и и

275
00:32:59.530 --> 00:33:01.389
Михаил Непряхин: Там с кьювайтом То Же самое

276
00:33:01.550 --> 00:33:10.219
Михаил Непряхин: А с Майя сквелем Но Моя Скрипка ни разу Не Видел, То есть майи скривилльс Так и кошмар вообще Нет никто Не использует на Май Скрип хотя Там в Пхп в Пайтоне пожалуйста,

277
00:33:12.290 --> 00:33:23.079
Михаил Непряхин: ну и так далее там много на самом деле Тем которые Еще Можно было бы включить но они Скорее, избыточные и перегружают курс А я бы хотел, все-таки чтобы он был более такой

278
00:33:23.220 --> 00:33:27.010
Михаил Непряхин: компактный и скорее

279
00:33:28.180 --> 00:33:32.519
Михаил Непряхин: чтобы вы после Него смогли разобраться в любой технологии быстро

280
00:33:33.830 --> 00:33:34.810
Михаил Непряхин: Так

281
00:33:37.340 --> 00:33:45.769
Михаил Непряхин: и манго ты поругайте слушайте ну там грубо говоря если вы спонтанные с сказкой и с Редисом. Поработали уж чего угодно понравите

282
00:33:46.890 --> 00:33:49.490
Михаил Непряхин: да там провокаев очень хотелось бы

283
00:33:50.340 --> 00:34:00.800
Михаил Непряхин: так о а вот как товарищ смакбука орбстек могу посоветовать связки с допером и вот присел заборки и побыстрее полетели на индийскую

284
00:34:01.070 --> 00:34:17.940
Михаил Непряхин: я и

285
00:34:18.270 --> 00:34:23.419
Михаил Непряхин: и вообще я линулся вот а маг недолюбливаю ну вот

286
00:34:23.880 --> 00:34:25.970
Михаил Непряхин: он валяется обычно дают на работе

287
00:34:26.350 --> 00:34:28.140
Михаил Непряхин: оставляется чтобы если че Там

288
00:34:28.989 --> 00:34:32.219
Михаил Непряхин: за этим можно было где-нибудь встретить с Собой

289
00:34:32.350 --> 00:34:36.099
Михаил Непряхин: так Записи если Не Будет возможности, на Концессию посетить

290
00:34:36.600 --> 00:34:38.190
Михаил Непряхин: ну Записи будут

291
00:34:38.330 --> 00:34:42.150
Михаил Непряхин: все Записи будут и будут доступны Всегда в любое время

292
00:34:42.989 --> 00:34:45.510
Михаил Непряхин: Пока существует яндекс риск

293
00:34:45.810 --> 00:34:50.009
Михаил Непряхин: Моя Сквиль слава ирисована гошкой все-таки Рисонфренды

294
00:34:50.340 --> 00:35:04.649
Михаил Непряхин: нукли Так они будут проблему накуся в поисках Если Не Работал с Такими были Раньше, спрошу как Фонд ну смотрите вы короче просто Возьмите на Степике Есть на Степике По

295
00:35:05.290 --> 00:35:14.069
Михаил Непряхин: Ну, там даже Не По возрасту кстати. Там По эскиюлю то Есть короче если. Вам Нужен эскиэль Это степик если. Нужен поздравить Это поздравить с профеш на ютуб,

296
00:35:14.250 --> 00:35:17.390
Михаил Непряхин: и в Принципе

297
00:35:17.780 --> 00:35:19.590
Михаил Непряхин: спонсором

298
00:35:21.570 --> 00:35:22.930
Михаил Непряхин: короче говоря

299
00:35:23.460 --> 00:35:41.259
Михаил Непряхин: я Бы рекомендовал тоже на низком уровне с поискасом разбираться ну здесь Видите вот оно как бы, такое можно по Сути излюблен только выучить и

300
00:35:41.400 --> 00:35:48.740
Михаил Непряхин: и для того чтобы пройти, собесед я вам и так все дам чего на себя здесь спрашивают

301
00:35:48.740 --> 00:36:06.479
Михаил Непряхин: Но на Озон и

302
00:36:06.480 --> 00:36:16.489
Михаил Непряхин: а пользы это ну вроде бы бесконечно Можно учить просто бесконечно Можно учить подрез если кафку Хотя бы Можно как То объять и За Сколько То времени. Там Закончить

303
00:36:16.620 --> 00:36:34.539
Михаил Непряхин: и более-менее Разобраться, с пользой сам Это бездонный мир. И

304
00:36:35.640 --> 00:36:36.780
Михаил Непряхин: Так

305
00:36:39.290 --> 00:36:43.710
Михаил Непряхин: ну вот карчу поиск велю По подземелью много-много всего в Паблике. Поэтому

306
00:36:44.100 --> 00:36:51.599
Михаил Непряхин: так чтобы на Следующем Уроке. На Следующем Уроке. Будем смотреть разбираться с гошкой и начинать с типами данных

307
00:36:52.240 --> 00:37:10.999
Михаил Непряхин: и начнем с типов данных как представлений в памяти То есть Мы Там минимально ознакомимся но вообще гултуру вы должны пройти. И примерно представлять из себя язык представляя то есть в три вечера вы гулту проходите вы более менее ориентируетесь уже в синтезе за языка какие Там есть Типы

308
00:37:11.000 --> 00:37:27.600
Михаил Непряхин: а Мы не будем, останавливаться на каких-то основах базах ну Там все как у всех цикл фор и прочие мифы то есть основные возможности какие-то интересные фишки я покажу но долго останавливаться не будем будем разбираться как они устроены в памяти типа данных и так далее,

309
00:37:28.560 --> 00:37:33.920
Михаил Непряхин: так Возраст моргнулся идет, Не знаю этого так Вот базу,

310
00:37:34.420 --> 00:37:37.669
Михаил Непряхин: под капотки по зверей из хорошковск

311
00:37:38.200 --> 00:37:42.629
Михаил Непряхин: ну все гугрица в ютуб в японии ну. Я советую познер с прошептал

312
00:37:43.900 --> 00:37:51.630
Михаил Непряхин: так а так там еще и от моего есть и еще есть один там сервис сайнс Какой то

313
00:37:51.830 --> 00:37:52.520
Михаил Непряхин: Ммм

314
00:37:52.840 --> 00:37:54.350
Михаил Непряхин: компьютер сайнс

315
00:37:54.640 --> 00:37:58.360
Михаил Непряхин: Какой то канал его там Еще суперпрам подборки

316
00:37:58.670 --> 00:38:00.300
Михаил Непряхин: папа под Капотку, повери

317
00:38:00.660 --> 00:38:15.030
Михаил Непряхин: такой материал рекомендуете в кафке. К сожалению, Пока вки Нет Материала Поэтому вот кафку, приходится в этом курсе разбирать много досконально вот ее иран Это даже было Тоже, как-то вынести Большим боком потому что кафки Будет очень много

318
00:38:15.030 --> 00:38:20.819
Михаил Непряхин: потому что Без сказки Сейчас Никуда кафка эта псковка и Даже важнее работать уметь Чем Спас герой

319
00:38:20.870 --> 00:38:39.860
Михаил Непряхин: и очень много вопросов на Собеседниках в Фильтровой тоже по кафке то есть Все Эти Партишины зачем нужны сегменты как оно под копотом работает какие настройки и стратегии Там Бычевания, есть короче кафку надо Знать досконально вот прямо, очень хорошем уровне Назвать кавку Поэтому У кафки будет много

320
00:38:40.970 --> 00:38:43.329
Михаил Непряхин: а материал хороший пока вкинет к сожалению.

321
00:38:44.640 --> 00:38:46.660
Михаил Непряхин: Только если просто там разбираться

322
00:38:47.360 --> 00:38:49.060
Михаил Непряхин: есть какой-то сайт

323
00:38:49.270 --> 00:38:54.890
Михаил Непряхин: я не забыл Какой сервис Ну там просто статьи Текстовой По кафке а вот Видео, материал Хорошего Нет

324
00:38:55.570 --> 00:39:00.230
Михаил Непряхин: так фишка Номер один Всегда, использована полчаса четыре

325
00:39:00.990 --> 00:39:01.930
Михаил Непряхин: смешного

326
00:39:03.070 --> 00:39:06.240
Михаил Непряхин: так насколько хорошо Нужно знать

327
00:39:06.500 --> 00:39:07.400
Михаил Непряхин: тубер

328
00:39:07.980 --> 00:39:09.500
Михаил Непряхин: не знаю что за туда

329
00:39:09.930 --> 00:39:14.610
Михаил Непряхин: акувер кубер на уровне

330
00:39:15.320 --> 00:39:19.239
Михаил Непряхин: вот смотрите вот сейчас я это у меня тут есть

331
00:39:23.990 --> 00:39:25.709
Михаил Непряхин: вот я готовился,

332
00:39:26.910 --> 00:39:30.720
Михаил Непряхин: да вот этот род мап выдавать Годом спрошу род мап короче вод

333
00:39:34.130 --> 00:39:45.929
Михаил Непряхин: вот самые важные Темы даже как бы если вы Самостоятельно. Будете разбираться То вот кубер ну вот минимально что такое стоит вот что такое стоит ли сервисы какие есть

334
00:39:46.280 --> 00:39:56.979
Михаил Непряхин: Там логи уметь посмотреть пробы настроить лимитры кресты понятно там три-три видов. Проб там ливны соратники с

335
00:39:57.320 --> 00:40:00.169
Михаил Непряхин: рэдинс вот Поэтому

336
00:40:00.470 --> 00:40:04.019
Михаил Непряхин: вот эти Две Темы суперважные, вот их надо очень, хорошо Знать

337
00:40:04.020 --> 00:40:20.659
Михаил Непряхин: хельсинг уметь писать но фильм это часть гоутин фейтов и Поэтому Мы изначально будем с первогултим Поезда смотреть а потом научимся фильм писать и

338
00:40:20.660 --> 00:40:24.060
Михаил Непряхин: и вы автоматически начинаете Знать все остальное

339
00:40:24.070 --> 00:40:34.270
Михаил Непряхин: ну поздравляю сказал с среди сон Бщетка так как бы на кучу разве самое простое еще тут вообще есть а одной из стоит уже смотреть острее тут не писал он как бы так

340
00:40:34.340 --> 00:40:36.390
Михаил Непряхин: графанастый кто же тут не писал

341
00:40:36.920 --> 00:40:42.599
Михаил Непряхин: вот решение задачи с подвохом это вот задачи Которые расскажи что выведет Кот

342
00:40:42.900 --> 00:40:43.800
Михаил Непряхин: вот

343
00:40:47.650 --> 00:40:59.910
Михаил Непряхин: Так как критерийс нормы Сейчас. Критериев норм конечно Нет ну как взять для обучения в продакшене твиттере конечно нет, Но для обучения Мы будем использовать кейттресс будем запускать локально

344
00:41:00.070 --> 00:41:04.100
Михаил Непряхин: прямо, поднимать губернетис Но вообще

345
00:41:04.810 --> 00:41:11.739
Михаил Непряхин: самое главное уметь запускать в докера компози контейнер если вы в докерком По с дуерком позаном Справились

346
00:41:11.800 --> 00:41:30.779
Михаил Непряхин: То локально запускать Губернаторсквитрее. С Мы Будем какие-то запускать смысла Нет никакого потому Что ну там То Же самое все только чуть сложнее с этим работать потому Что в губернети извне доступ тиговый а доктор докер компост упрощает доступ извне к нему

347
00:41:30.780 --> 00:41:32.650
Михаил Непряхин: вот Поэтому

348
00:41:32.650 --> 00:41:40.060
Михаил Непряхин: да Мы посмотрим это все как с этим работать даже там посмотрим как все Диплоить Там пощупаете как это крутится на серверах

349
00:41:40.180 --> 00:41:55.970
Михаил Непряхин: но самое главное уметь Конфеты и

350
00:41:57.550 --> 00:41:59.550
Михаил Непряхин: покажу еще

351
00:42:01.120 --> 00:42:01.890
Михаил Непряхин: Так

352
00:42:03.980 --> 00:42:12.109
Михаил Непряхин: Типовой Проект, который Мы будем в итоге делать который у нас в итоге получится то есть это полноценный Проект,

353
00:42:12.300 --> 00:42:16.130
Михаил Непряхин: даже с людьми и смотреть виновными людьми есть вот

354
00:42:16.530 --> 00:42:30.439
Михаил Непряхин: с мэйк файлом маейк файв это вообще обязательно атрибут гошки доктор файл, научимся писать да вот Например, компост То есть э там поздравляю в Докладе поднимается резис там ю ай кафка

355
00:42:30.860 --> 00:42:49.269
Михаил Непряхин: клиники темпа прометей с Графом господи смотрите сколько все поднимается и все это Спокойненько тестируется то есть Уже тесты интеграционные будем писать все что можно протестировать вокально будем учиться делать там Кот Ген делать живописи клиенты сервера и дтп клиенты сервера

356
00:42:50.840 --> 00:42:56.430
Михаил Непряхин: свагер Генерация, с миграциями, работать с згрей Тоже,

357
00:42:56.590 --> 00:42:57.300
Михаил Непряхин: а

358
00:43:08.410 --> 00:43:13.539
Михаил Непряхин: а вот с адаптами работать ведь учеба вот Кафка погредис

359
00:43:14.110 --> 00:43:28.000
Михаил Непряхин: препаратуре уметь работать вот как Это чувствовать архитектуру Диай, делать да вот я неньяй как вот он просто руками нево ответил вот он простейший дядя а

360
00:43:28.250 --> 00:43:36.079
Михаил Непряхин: вот ну собственно у меня, в последней роли по части Архитектуры здесь то же самое он мог его мучиться если, Мы напишем такой

361
00:43:36.210 --> 00:43:51.090
Михаил Непряхин: и проект который будет закрывать все потребности То Есть вот Вы Потом чего угодно сможете, написать и

362
00:43:51.120 --> 00:43:57.479
Михаил Непряхин: можете Кэш и в Одном Файле все писать без Архитектуры но с архитектурой оно

363
00:43:58.210 --> 00:44:05.040
Михаил Непряхин: получается лучше. То есть кто-то говорит Что У них там продеформация, возникает Что они потом Не, могут мест чисто архитектуры писать

364
00:44:05.040 --> 00:44:19.029
Михаил Непряхин: Нет мне без разницы я могу на протек написать сколько угодно хоть, в одном файле хоть, как сегодня вам показывал и

365
00:44:19.060 --> 00:44:26.790
Михаил Непряхин: там и так далее треснет тоже будем смотреть Современная тема вот ээ все варианты будем просматривать

366
00:44:29.050 --> 00:44:32.630
Михаил Непряхин: о конференции будем в автомой дороже мне подключать

367
00:44:32.800 --> 00:44:40.689
Михаил Непряхин: не знаю автомобиль о Пантере что это такое нельзя работать в определенном метре но ничего такого не припоминаешь там какой-то автомат был бы

368
00:44:41.960 --> 00:44:43.830
Михаил Непряхин: так Шас

369
00:44:44.580 --> 00:44:46.610
Михаил Непряхин: м написали много Еще

370
00:44:47.100 --> 00:44:48.280
Михаил Непряхин: так

371
00:44:48.990 --> 00:44:52.499
Михаил Непряхин: а доктор компост уже старый день Сейчас только докторство

372
00:44:53.050 --> 00:45:11.370
Михаил Непряхин: я и

373
00:45:11.370 --> 00:45:16.810
Михаил Непряхин: а на серверах Всегда гошка крутится крутится в кубе, без исключений

374
00:45:16.850 --> 00:45:24.079
Михаил Непряхин: никакой модернизации форма во всех. Вот этих Компаниях Которые Вы знаете с именем Нету никакого Доверия форма

375
00:45:24.140 --> 00:45:33.029
Михаил Непряхин: То есть и Вдоль реком Поезде Тоже, никто Не запускает продакшн Ради Кот Только кубернетис ну или мышьчу железные сервера если какая-то супербольшая Нагрузка

376
00:45:33.460 --> 00:45:37.149
Михаил Непряхин: ну тут Отрядка встречается а Так сто процентов губернаторс

377
00:45:37.350 --> 00:45:54.020
Михаил Непряхин: и используют Встречаются и

378
00:45:55.000 --> 00:45:56.309
Михаил Непряхин: Повсеместно Кака

379
00:45:56.830 --> 00:46:01.729
Михаил Непряхин: так Что ты скажешь про курсы. Отеля Какой Азербайджан Она почему Покупает твой

380
00:46:01.910 --> 00:46:05.729
Михаил Непряхин: аа ну У олега Козырева Там про микросервисы.

381
00:46:06.480 --> 00:46:08.100
Михаил Непряхин: И показать.

382
00:46:09.350 --> 00:46:17.239
Михаил Непряхин: Ну просто конкурент У меня, козырев мой конкурент в общем смотрите Сами опять, же я Не буду Там про конкурентов ничего Плохого говорить

383
00:46:18.170 --> 00:46:18.880
Михаил Непряхин: то есть

384
00:46:19.230 --> 00:46:24.859
Михаил Непряхин: да Даже Не знаю почему купить нужно У меня а Не У козырова

385
00:46:25.350 --> 00:46:38.070
Михаил Непряхин: а про булна ну У Него все-таки чуть-чуть другая тема То есть У нас специализация там систем дизайн в взрывобилите низкий очень очень-очень супер низкий уровень который нафиг никому не нужен

386
00:46:38.110 --> 00:46:54.879
Михаил Непряхин: и прикольно. Конечно посмотреть и

387
00:46:55.000 --> 00:47:08.730
Михаил Непряхин: а проканалы вообще не используются патерным. То есть это не из жизни это просто типа он Показал смотрите как можно Но в продакшн коде это никто не использует все используют очень Там, по сути Мы вот разберем вообще как бы что используют из бурутин и канавов

388
00:47:10.170 --> 00:47:11.469
Михаил Непряхин: А и

389
00:47:11.820 --> 00:47:25.949
Михаил Непряхин: Я Ну, Там Используются короче очень какие-то простые паттерны и Их Там буквально четыре штуки Вот и Все Поэтому Что Там сложное функциональное на грудиных каналах Нет наоборот гошка и тем хорошо Что

390
00:47:26.440 --> 00:47:41.690
Михаил Непряхин: и и

391
00:47:41.700 --> 00:47:59.130
Михаил Непряхин: То Есть Он Бы на самом деле не прошелся без и

392
00:47:59.130 --> 00:48:12.839
Михаил Непряхин: все Сливается работодатель и

393
00:48:14.420 --> 00:48:21.189
Михаил Непряхин: так можно открыть Апе как Нижняя директора, и называется как основной проект,

394
00:48:22.180 --> 00:48:23.909
Михаил Непряхин: как можно открыть Каппин

395
00:48:24.020 --> 00:48:24.990
Михаил Непряхин: Такси

396
00:48:25.620 --> 00:48:29.669
Михаил Непряхин: где апи как Нижняя директора, Называет каксной проект,

397
00:48:30.130 --> 00:48:34.780
Михаил Непряхин: ну вот основной Май эп как бы называется

398
00:48:35.310 --> 00:48:38.070
Михаил Непряхин: аа как Нижний ну вот-вот-то оно

399
00:48:38.360 --> 00:48:44.249
Михаил Непряхин: какой-то топ а вот Это откуда ну Это тут просто факер ой как. Был здесь фагер

400
00:48:45.140 --> 00:48:50.159
Михаил Непряхин: Опыльная Опельная документация Это для Кот Гена для генерации этих

401
00:48:51.350 --> 00:49:03.719
Михаил Непряхин: клиента сервера из и

402
00:49:07.990 --> 00:49:08.940
Михаил Непряхин: так

403
00:49:10.040 --> 00:49:14.519
Михаил Непряхин: уточни семь девять ну вот тут у Меня, какие-то Ручки и помощники вот

404
00:49:16.690 --> 00:49:17.360
Михаил Непряхин: так

405
00:49:18.960 --> 00:49:29.409
Михаил Непряхин: здесь у Меня Всегда Рэп для простоты чтобы до графа не переписывать о миграции гусь популярнее все-таки мигрейт Поэтому мы будем использовать не играет но гусь хорош

406
00:49:29.550 --> 00:49:33.489
Михаил Непряхин: если на проекты используют гусь я кайфую ну гусь хорош

407
00:49:33.950 --> 00:49:37.359
Михаил Непряхин: короче и мигает хороший гусь хорош здесь промализ,

408
00:49:37.870 --> 00:49:41.309
Михаил Непряхин: так ну мне гусь больше нравится более Тематичный,

409
00:49:41.590 --> 00:49:47.719
Михаил Непряхин: вот это уже очень интересно фронтуй сразу Нырнуть в бак бэк окупанный телеметр будем

410
00:49:48.160 --> 00:49:57.969
Михаил Непряхин: ну вот это я не понял, что за автомата так ну не ну я Пропитан там всякого помедала ну да в питании Понятно на голландке только милосердия Пришли в его огромной Ноге

411
00:49:58.810 --> 00:50:02.019
Михаил Непряхин: а смотрите Микросервисы придумал

412
00:50:02.370 --> 00:50:03.910
Михаил Непряхин: а

413
00:50:04.370 --> 00:50:10.899
Михаил Непряхин: термин крис Ричардсон и потом он сказал Что пожалел. Об Этом три раза потому Что Микро- низочная Игра короче

414
00:50:11.100 --> 00:50:12.420
Михаил Непряхин: после сервисы

415
00:50:12.600 --> 00:50:19.519
Михаил Непряхин: как бы микросервис Все равно просто Сервис и уже это на самом деле домен то есть Сервис это домен

416
00:50:20.010 --> 00:50:22.130
Михаил Непряхин: иногда в одном сервисе бывают два домена

417
00:50:22.520 --> 00:50:40.189
Михаил Непряхин: но чаще всего один, сервис один, домен и все что с этим доменом связано в этом сервисе Находится домен может быть его очень большой и тогда можно сказать что как бы это уже и монолит вот но на самом деле монолицевого негативную комментацию имеет Поэтому все таки принято называть Сервисами

418
00:50:40.970 --> 00:50:48.550
Михаил Непряхин: а Вот прям совсем монолиты огромные Стараются не Делать все-таки Стараются пилить на части

419
00:50:48.770 --> 00:50:52.870
Михаил Непряхин: по принципу высоконагруженные части выделяют отдельно

420
00:50:53.160 --> 00:51:03.660
Михаил Непряхин: и Их чтобы удобнее было сккейлить чтобы Можно было несколько копий запустить в Губернетисе Поэтому Мы все сервисы Изначально Делаем так чтобы они

421
00:51:03.750 --> 00:51:17.480
Михаил Непряхин: Автоматически скейлись Мы не знаем они будут запущены в одном инстанции Или в нескольких чтобы Мы Делаем универсально чтобы они работали и в одном итух Но вообще По дефолту Сейчас в губернаторы Вы Всегда делаете что в двух инстинктах ваш, сервис должен уметь работать,

422
00:51:17.860 --> 00:51:18.760
Михаил Непряхин: вот

423
00:51:19.280 --> 00:51:21.030
Михаил Непряхин: так

424
00:51:21.810 --> 00:51:25.150
Михаил Непряхин: Мария Почесы встречаться Встречается

425
00:51:25.290 --> 00:51:27.429
Михаил Непряхин: Но подход.

426
00:51:27.570 --> 00:51:31.370
Михаил Непряхин: Плохой

427
00:51:31.570 --> 00:51:48.699
Михаил Непряхин: Люди Не Любят и слезают просто в отдельные сервисы потому что нету смысла ну Окей погэ Можно вынести в отдельные модули и все и как бы и нету смысла в модной позитории никакого потому что и так можно переиспользовать библиотеки

428
00:51:50.110 --> 00:52:05.639
Михаил Непряхин: онвой будет Нет этого не будет Ну мы про него немножко, поговорим как Сайт кара контейнер увись под дном под капотом вистива и немножко, провести вот уже поговорим но не, будем там ничего настраивать просто шубу знать что такое истие что это такое он вой вот только над курами

429
00:52:06.280 --> 00:52:17.770
Михаил Непряхин: так вопрос отстраненный ты смотрю курс Лит от яндекса Как у Тебя или да я смотрел слитый Кот от яндекса

430
00:52:18.150 --> 00:52:21.669
Михаил Непряхин: так Давно. Смотрел в ногу следит Давно когда она Год назад и смотрел,

431
00:52:22.180 --> 00:52:23.740
Михаил Непряхин: и и

432
00:52:24.280 --> 00:52:25.760
Михаил Непряхин: я

433
00:52:26.440 --> 00:52:42.019
Михаил Непряхин: ну не то чтобы я там удивился как-то и чему-то поучился но все равно было Интересно там же очень много внутренних библиотек после было Интересно посмотреть как они проекты делают, но они в общем-то такие типичные микросервисы

434
00:52:42.280 --> 00:52:49.309
Михаил Непряхин: вы довольно просто устроены но те сервисы что я смотрю была размазана бизнес логика

435
00:52:49.500 --> 00:52:50.760
Михаил Непряхин: вообще как бы

436
00:52:50.760 --> 00:53:09.690
Михаил Непряхин: и почему еще гол. Любят потому Что в Голову. Сложнее Бизнес- логику размазывать потому Что он изначально Не него оппошный это ввп когда У вас куча Объектов У них свои. Методы и У вас логика ну. Вы Не Имеете Ее возможность посмотреть и

437
00:53:09.690 --> 00:53:28.490
Михаил Непряхин: и У вас Нет Горя Целостной картины вы Не Можете открыть Это на одном экране вы Не Можете загрузить Это в Голову. И

438
00:53:28.690 --> 00:53:43.939
Михаил Непряхин: про чистую архитектуру То У вас Всегда вся, логика перед глазами вы понимаете что происходит в Этой ручке чуть-чуть обще делать сервис вот в яндексе, было не так в венгрии было Плохо написано у логики как была расстреляна по многим местам

439
00:53:45.130 --> 00:53:52.139
Михаил Непряхин: вот Поэтому ничего мне там не впечатлило ничего не понравилось но там было очень мало Проектов на гол то есть Там в основном Плюсы

440
00:53:52.330 --> 00:54:11.189
Михаил Непряхин: и последние от Меня Центры есть проде Или Стандартного разговора да стандарт Налоги с Головой метеопроцесс центре очень Ммм дорогая Штука ну как Бы понятно, дело что вы сами поднимаете свою Но она ну ресурс Съемка и бессмысленная

441
00:54:11.280 --> 00:54:17.359
Михаил Непряхин: потому. Что все волки в центре с ирони пишут пишут какие-то чрезвычайные ситуации паники

442
00:54:17.900 --> 00:54:37.140
Михаил Непряхин: если они происходят Вы Их Так Не узнаете Там просто настраиваются Сейчас аллерты в Графане и все Поэтому У вас нет нужды в центре хотя центры Раньше был довольно популярен ну еще где-то бывает случаются ну обычные центры где-то на рубе

443
00:54:37.140 --> 00:54:42.960
Михаил Непряхин: вот ээ последние четыре года Я Центра не встречаю проект не делают

444
00:54:43.590 --> 00:54:47.370
Михаил Непряхин: будем смотреть паторный сага или серкин. Врага на транзакте

445
00:54:47.620 --> 00:54:55.120
Михаил Непряхин: распределенные транзакции Я Не уверен. Что Если У нас останется время может быть Мы чего-нибудь Глянем

446
00:54:55.260 --> 00:55:00.529
Михаил Непряхин: но Скорее, Мы просто Поговорим Что бывает так Теоретически

447
00:55:01.100 --> 00:55:06.300
Михаил Непряхин: а про распределенные транзакции ну потому что Темп рожи распределенные транзакции и Там

448
00:55:06.830 --> 00:55:09.109
Михаил Непряхин: ну вот их Там два Вида, бывает да

449
00:55:09.920 --> 00:55:27.069
Михаил Непряхин: и Поэтому думаю что Нет потому что это уже больше к систем дизайну и Немножечко Все-таки Не про этот курс потому что этот курс Не претендует быть всеобъемлющим он скорее такой Краткая выжимка минимально необходимых знаний для работы и прохождения Интервью

450
00:55:28.030 --> 00:55:37.290
Михаил Непряхин: так все ну мы уже сильно задержались ладно давайте значит на этом Будем заканчивать всем, спасибо кто, был с нами Так кто, посмотрел

451
00:55:39.960 --> 00:55:44.669
Михаил Непряхин: если, не купите, сейчас ну приходите, через три месяца позже потом

452
00:55:45.420 --> 00:55:48.300
Михаил Непряхин: вот всем удачи жирных оферов

453
00:55:48.410 --> 00:55:50.280
Михаил Непряхин: Переходите на голос за классной

454
00:55:51.510 --> 00:55:52.859
Михаил Непряхин: всем. Всем. Пока.

